1 /*! jQuery UI - v1.12.1 - 2018-12-06
   2 * http://jqueryui.com
   3 * Includes: core.css, autocomplete.css, menu.css, theme.css
   4 * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=custom-theme&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgImgOpacityContent=75&bgImgOpacityHeader=75&cornerRadiusShadow=8px&offsetLeftShadow=-8px&offsetTopShadow=-8px&thicknessShadow=8px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=%23aaaaaa&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=%23aaaaaa&iconColorError=%23cd0a0a&fcError=%23cd0a0a&borderColorError=%23cd0a0a&bgTextureError=glass&bgColorError=%23fef1ec&iconColorHighlight=%232e83ff&fcHighlight=%23363636&borderColorHighlight=%23fcefa1&bgTextureHighlight=glass&bgColorHighlight=%23fbf9ee&iconColorActive=%23454545&fcActive=%23212121&borderColorActive=%23aaaaaa&bgTextureActive=glass&bgColorActive=%23dadada&iconColorHover=%23454545&fcHover=%23212121&borderColorHover=%23999999&bgTextureHover=glass&bgColorHover=%23dadada&iconColorDefault=%23888888&fcDefault=%23555555&borderColorDefault=%23d3d3d3&bgTextureDefault=glass&bgColorDefault=%23e6e6e6&iconColorContent=%23222222&fcContent=%23222222&borderColorContent=%23aaaaaa&bgTextureContent=flat&bgColorContent=%23ffffff&iconColorHeader=%23222222&fcHeader=%23222222&borderColorHeader=%23aaaaaa&bgTextureHeader=highlight_soft&bgColorHeader=%23cccccc&cornerRadius=4px&fwDefault=normal&fsDefault=1.1em&ffDefault=Verdana%2CArial%2Csans-serif
   5 * Copyright jQuery Foundation and other contributors; Licensed MIT */
   6 
   7 /* Layout helpers
   8 ----------------------------------*/
   9 .ui-helper-hidden {
  10         display: none;
  11 }
  12 .ui-helper-hidden-accessible {
  13         border: 0;
  14         clip: rect(0 0 0 0);
  15         height: 1px;
  16         margin: -1px;
  17         overflow: hidden;
  18         padding: 0;
  19         position: absolute;
  20         width: 1px;
  21 }
  22 .ui-helper-reset {
  23         margin: 0;
  24         padding: 0;
  25         border: 0;
  26         outline: 0;
  27         line-height: 1.3;
  28         text-decoration: none;
  29         font-size: 100%;
  30         list-style: none;
  31 }
  32 .ui-helper-clearfix:before,
  33 .ui-helper-clearfix:after {
  34         content: "";
  35         display: table;
  36         border-collapse: collapse;
  37 }
  38 .ui-helper-clearfix:after {
  39         clear: both;
  40 }
  41 .ui-helper-zfix {
  42         width: 100%;
  43         height: 100%;
  44         top: 0;
  45         left: 0;
  46         position: absolute;
  47         opacity: 0;
  48         filter:Alpha(Opacity=0); /* support: IE8 */
  49 }
  50 
  51 .ui-front {
  52         z-index: 100;
  53 }
  54 
  55 
  56 /* Interaction Cues
  57 ----------------------------------*/
  58 .ui-state-disabled {
  59         cursor: default !important;
  60         pointer-events: none;
  61 }
  62 
  63 
  64 /* Icons
  65 ----------------------------------*/
  66 .ui-icon {
  67         display: inline-block;
  68         vertical-align: middle;
  69         margin-top: -.25em;
  70         position: relative;
  71         text-indent: -99999px;
  72         overflow: hidden;
  73         background-repeat: no-repeat;
  74 }
  75 
  76 .ui-widget-icon-block {
  77         left: 50%;
  78         margin-left: -8px;
  79         display: block;
  80 }
  81 
  82 /* Misc visuals
  83 ----------------------------------*/
  84 
  85 /* Overlays */
  86 .ui-widget-overlay {
  87         position: fixed;
  88         top: 0;
  89         left: 0;
  90         width: 100%;
  91         height: 100%;
  92 }
  93 .ui-autocomplete {
  94         position: absolute;
  95         top: 0;
  96         left: 0;
  97         cursor: default;
  98 }
  99 .ui-menu {
 100         list-style: none;
 101         padding: 0;
 102         margin: 0;
 103         display: block;
 104         outline: 0;
 105 }
 106 .ui-menu .ui-menu {
 107         position: absolute;
 108 }
 109 .ui-menu .ui-menu-item {
 110         margin: 0;
 111         cursor: pointer;
 112         /* support: IE10, see #8844 */
 113         list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
 114 }
 115 .ui-menu .ui-menu-item-wrapper {
 116         position: relative;
 117         padding: 3px 1em 3px .4em;
 118 }
 119 .ui-menu .ui-menu-divider {
 120         margin: 5px 0;
 121         height: 0;
 122         font-size: 0;
 123         line-height: 0;
 124         border-width: 1px 0 0 0;
 125 }
 126 .ui-menu .ui-state-focus,
 127 .ui-menu .ui-state-active {
 128         margin: -1px;
 129 }
 130 
 131 /* icon support */
 132 .ui-menu-icons {
 133         position: relative;
 134 }
 135 .ui-menu-icons .ui-menu-item-wrapper {
 136         padding-left: 2em;
 137 }
 138 
 139 /* left-aligned */
 140 .ui-menu .ui-icon {
 141         position: absolute;
 142         top: 0;
 143         bottom: 0;
 144         left: .2em;
 145         margin: auto 0;
 146 }
 147 
 148 /* right-aligned */
 149 .ui-menu .ui-menu-icon {
 150         left: auto;
 151         right: 0;
 152 }
 153 
 154 /* Component containers
 155 ----------------------------------*/
 156 .ui-widget {
 157         font-family: Verdana,Arial,sans-serif;
 158         font-size: 1.1em;
 159 }
 160 .ui-widget .ui-widget {
 161         font-size: 1em;
 162 }
 163 .ui-widget input,
 164 .ui-widget select,
 165 .ui-widget textarea,
 166 .ui-widget button {
 167         font-family: Verdana,Arial,sans-serif;
 168         font-size: 1em;
 169 }
 170 .ui-widget.ui-widget-content {
 171         border: 1px solid #d3d3d3;
 172 }
 173 .ui-widget-content {
 174         border: 1px solid #aaaaaa;
 175         background: #ffffff;
 176         color: #222222;
 177 }
 178 .ui-widget-content a {
 179         color: #222222;
 180 }
 181 .ui-widget-header {
 182         border: 1px solid #aaaaaa;
 183         background: #cccccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;
 184         color: #222222;
 185         font-weight: bold;
 186 }
 187 .ui-widget-header a {
 188         color: #222222;
 189 }
 190 
 191 /* Interaction states
 192 ----------------------------------*/
 193 .ui-state-default,
 194 .ui-widget-content .ui-state-default,
 195 .ui-widget-header .ui-state-default,
 196 .ui-button,
 197 
 198 /* We use html here because we need a greater specificity to make sure disabled
 199 works properly when clicked or hovered */
 200 html .ui-button.ui-state-disabled:hover,
 201 html .ui-button.ui-state-disabled:active {
 202         border: 1px solid #d3d3d3;
 203         background: #e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;
 204         font-weight: normal;
 205         color: #555555;
 206 }
 207 .ui-state-default a,
 208 .ui-state-default a:link,
 209 .ui-state-default a:visited,
 210 a.ui-button,
 211 a:link.ui-button,
 212 a:visited.ui-button,
 213 .ui-button {
 214         color: #555555;
 215         text-decoration: none;
 216 }
 217 .ui-state-hover,
 218 .ui-widget-content .ui-state-hover,
 219 .ui-widget-header .ui-state-hover,
 220 .ui-state-focus,
 221 .ui-widget-content .ui-state-focus,
 222 .ui-widget-header .ui-state-focus,
 223 .ui-button:hover,
 224 .ui-button:focus {
 225         border: 1px solid #999999;
 226         background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;
 227         font-weight: normal;
 228         color: #212121;
 229 }
 230 .ui-state-hover a,
 231 .ui-state-hover a:hover,
 232 .ui-state-hover a:link,
 233 .ui-state-hover a:visited,
 234 .ui-state-focus a,
 235 .ui-state-focus a:hover,
 236 .ui-state-focus a:link,
 237 .ui-state-focus a:visited,
 238 a.ui-button:hover,
 239 a.ui-button:focus {
 240         color: #212121;
 241         text-decoration: none;
 242 }
 243 
 244 .ui-visual-focus {
 245         box-shadow: 0 0 3px 1px rgb(94, 158, 214);
 246 }
 247 .ui-state-active,
 248 .ui-widget-content .ui-state-active,
 249 .ui-widget-header .ui-state-active,
 250 a.ui-button:active,
 251 .ui-button:active,
 252 .ui-button.ui-state-active:hover {
 253         border: 1px solid #aaaaaa;
 254         background: #dadada url("images/ui-bg_glass_65_dadada_1x400.png") 50% 50% repeat-x;
 255         font-weight: normal;
 256         color: #212121;
 257 }
 258 .ui-icon-background,
 259 .ui-state-active .ui-icon-background {
 260         border: #aaaaaa;
 261         background-color: #212121;
 262 }
 263 .ui-state-active a,
 264 .ui-state-active a:link,
 265 .ui-state-active a:visited {
 266         color: #212121;
 267         text-decoration: none;
 268 }
 269 
 270 /* Interaction Cues
 271 ----------------------------------*/
 272 .ui-state-highlight,
 273 .ui-widget-content .ui-state-highlight,
 274 .ui-widget-header .ui-state-highlight {
 275         border: 1px solid #fcefa1;
 276         background: #fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;
 277         color: #363636;
 278 }
 279 .ui-state-checked {
 280         border: 1px solid #fcefa1;
 281         background: #fbf9ee;
 282 }
 283 .ui-state-highlight a,
 284 .ui-widget-content .ui-state-highlight a,
 285 .ui-widget-header .ui-state-highlight a {
 286         color: #363636;
 287 }
 288 .ui-state-error,
 289 .ui-widget-content .ui-state-error,
 290 .ui-widget-header .ui-state-error {
 291         border: 1px solid #cd0a0a;
 292         background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;
 293         color: #cd0a0a;
 294 }
 295 .ui-state-error a,
 296 .ui-widget-content .ui-state-error a,
 297 .ui-widget-header .ui-state-error a {
 298         color: #cd0a0a;
 299 }
 300 .ui-state-error-text,
 301 .ui-widget-content .ui-state-error-text,
 302 .ui-widget-header .ui-state-error-text {
 303         color: #cd0a0a;
 304 }
 305 .ui-priority-primary,
 306 .ui-widget-content .ui-priority-primary,
 307 .ui-widget-header .ui-priority-primary {
 308         font-weight: bold;
 309 }
 310 .ui-priority-secondary,
 311 .ui-widget-content .ui-priority-secondary,
 312 .ui-widget-header .ui-priority-secondary {
 313         opacity: .7;
 314         filter:Alpha(Opacity=70); /* support: IE8 */
 315         font-weight: normal;
 316 }
 317 .ui-state-disabled,
 318 .ui-widget-content .ui-state-disabled,
 319 .ui-widget-header .ui-state-disabled {
 320         opacity: .35;
 321         filter:Alpha(Opacity=35); /* support: IE8 */
 322         background-image: none;
 323 }
 324 .ui-state-disabled .ui-icon {
 325         filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
 326 }
 327 
 328 /* Icons
 329 ----------------------------------*/
 330 
 331 /* states and images */
 332 .ui-icon {
 333         width: 16px;
 334         height: 16px;
 335 }
 336 .ui-icon,
 337 .ui-widget-content .ui-icon {
 338         background-image: url("images/ui-icons_222222_256x240.png");
 339 }
 340 .ui-widget-header .ui-icon {
 341         background-image: url("images/ui-icons_222222_256x240.png");
 342 }
 343 .ui-state-hover .ui-icon,
 344 .ui-state-focus .ui-icon,
 345 .ui-button:hover .ui-icon,
 346 .ui-button:focus .ui-icon {
 347         background-image: url("images/ui-icons_454545_256x240.png");
 348 }
 349 .ui-state-active .ui-icon,
 350 .ui-button:active .ui-icon {
 351         background-image: url("images/ui-icons_454545_256x240.png");
 352 }
 353 .ui-state-highlight .ui-icon,
 354 .ui-button .ui-state-highlight.ui-icon {
 355         background-image: url("images/ui-icons_2e83ff_256x240.png");
 356 }
 357 .ui-state-error .ui-icon,
 358 .ui-state-error-text .ui-icon {
 359         background-image: url("images/ui-icons_cd0a0a_256x240.png");
 360 }
 361 .ui-button .ui-icon {
 362         background-image: url("images/ui-icons_888888_256x240.png");
 363 }
 364 
 365 /* positioning */
 366 .ui-icon-blank { background-position: 16px 16px; }
 367 .ui-icon-caret-1-n { background-position: 0 0; }
 368 .ui-icon-caret-1-ne { background-position: -16px 0; }
 369 .ui-icon-caret-1-e { background-position: -32px 0; }
 370 .ui-icon-caret-1-se { background-position: -48px 0; }
 371 .ui-icon-caret-1-s { background-position: -65px 0; }
 372 .ui-icon-caret-1-sw { background-position: -80px 0; }
 373 .ui-icon-caret-1-w { background-position: -96px 0; }
 374 .ui-icon-caret-1-nw { background-position: -112px 0; }
 375 .ui-icon-caret-2-n-s { background-position: -128px 0; }
 376 .ui-icon-caret-2-e-w { background-position: -144px 0; }
 377 .ui-icon-triangle-1-n { background-position: 0 -16px; }
 378 .ui-icon-triangle-1-ne { background-position: -16px -16px; }
 379 .ui-icon-triangle-1-e { background-position: -32px -16px; }
 380 .ui-icon-triangle-1-se { background-position: -48px -16px; }
 381 .ui-icon-triangle-1-s { background-position: -65px -16px; }
 382 .ui-icon-triangle-1-sw { background-position: -80px -16px; }
 383 .ui-icon-triangle-1-w { background-position: -96px -16px; }
 384 .ui-icon-triangle-1-nw { background-position: -112px -16px; }
 385 .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
 386 .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
 387 .ui-icon-arrow-1-n { background-position: 0 -32px; }
 388 .ui-icon-arrow-1-ne { background-position: -16px -32px; }
 389 .ui-icon-arrow-1-e { background-position: -32px -32px; }
 390 .ui-icon-arrow-1-se { background-position: -48px -32px; }
 391 .ui-icon-arrow-1-s { background-position: -65px -32px; }
 392 .ui-icon-arrow-1-sw { background-position: -80px -32px; }
 393 .ui-icon-arrow-1-w { background-position: -96px -32px; }
 394 .ui-icon-arrow-1-nw { background-position: -112px -32px; }
 395 .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
 396 .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
 397 .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
 398 .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
 399 .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
 400 .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
 401 .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
 402 .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
 403 .ui-icon-arrowthick-1-n { background-position: 1px -48px; }
 404 .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
 405 .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
 406 .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
 407 .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
 408 .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
 409 .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
 410 .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
 411 .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
 412 .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
 413 .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
 414 .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
 415 .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
 416 .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
 417 .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
 418 .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
 419 .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
 420 .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
 421 .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
 422 .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
 423 .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
 424 .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
 425 .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
 426 .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
 427 .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
 428 .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
 429 .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
 430 .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
 431 .ui-icon-arrow-4 { background-position: 0 -80px; }
 432 .ui-icon-arrow-4-diag { background-position: -16px -80px; }
 433 .ui-icon-extlink { background-position: -32px -80px; }
 434 .ui-icon-newwin { background-position: -48px -80px; }
 435 .ui-icon-refresh { background-position: -64px -80px; }
 436 .ui-icon-shuffle { background-position: -80px -80px; }
 437 .ui-icon-transfer-e-w { background-position: -96px -80px; }
 438 .ui-icon-transferthick-e-w { background-position: -112px -80px; }
 439 .ui-icon-folder-collapsed { background-position: 0 -96px; }
 440 .ui-icon-folder-open { background-position: -16px -96px; }
 441 .ui-icon-document { background-position: -32px -96px; }
 442 .ui-icon-document-b { background-position: -48px -96px; }
 443 .ui-icon-note { background-position: -64px -96px; }
 444 .ui-icon-mail-closed { background-position: -80px -96px; }
 445 .ui-icon-mail-open { background-position: -96px -96px; }
 446 .ui-icon-suitcase { background-position: -112px -96px; }
 447 .ui-icon-comment { background-position: -128px -96px; }
 448 .ui-icon-person { background-position: -144px -96px; }
 449 .ui-icon-print { background-position: -160px -96px; }
 450 .ui-icon-trash { background-position: -176px -96px; }
 451 .ui-icon-locked { background-position: -192px -96px; }
 452 .ui-icon-unlocked { background-position: -208px -96px; }
 453 .ui-icon-bookmark { background-position: -224px -96px; }
 454 .ui-icon-tag { background-position: -240px -96px; }
 455 .ui-icon-home { background-position: 0 -112px; }
 456 .ui-icon-flag { background-position: -16px -112px; }
 457 .ui-icon-calendar { background-position: -32px -112px; }
 458 .ui-icon-cart { background-position: -48px -112px; }
 459 .ui-icon-pencil { background-position: -64px -112px; }
 460 .ui-icon-clock { background-position: -80px -112px; }
 461 .ui-icon-disk { background-position: -96px -112px; }
 462 .ui-icon-calculator { background-position: -112px -112px; }
 463 .ui-icon-zoomin { background-position: -128px -112px; }
 464 .ui-icon-zoomout { background-position: -144px -112px; }
 465 .ui-icon-search { background-position: -160px -112px; }
 466 .ui-icon-wrench { background-position: -176px -112px; }
 467 .ui-icon-gear { background-position: -192px -112px; }
 468 .ui-icon-heart { background-position: -208px -112px; }
 469 .ui-icon-star { background-position: -224px -112px; }
 470 .ui-icon-link { background-position: -240px -112px; }
 471 .ui-icon-cancel { background-position: 0 -128px; }
 472 .ui-icon-plus { background-position: -16px -128px; }
 473 .ui-icon-plusthick { background-position: -32px -128px; }
 474 .ui-icon-minus { background-position: -48px -128px; }
 475 .ui-icon-minusthick { background-position: -64px -128px; }
 476 .ui-icon-close { background-position: -80px -128px; }
 477 .ui-icon-closethick { background-position: -96px -128px; }
 478 .ui-icon-key { background-position: -112px -128px; }
 479 .ui-icon-lightbulb { background-position: -128px -128px; }
 480 .ui-icon-scissors { background-position: -144px -128px; }
 481 .ui-icon-clipboard { background-position: -160px -128px; }
 482 .ui-icon-copy { background-position: -176px -128px; }
 483 .ui-icon-contact { background-position: -192px -128px; }
 484 .ui-icon-image { background-position: -208px -128px; }
 485 .ui-icon-video { background-position: -224px -128px; }
 486 .ui-icon-script { background-position: -240px -128px; }
 487 .ui-icon-alert { background-position: 0 -144px; }
 488 .ui-icon-info { background-position: -16px -144px; }
 489 .ui-icon-notice { background-position: -32px -144px; }
 490 .ui-icon-help { background-position: -48px -144px; }
 491 .ui-icon-check { background-position: -64px -144px; }
 492 .ui-icon-bullet { background-position: -80px -144px; }
 493 .ui-icon-radio-on { background-position: -96px -144px; }
 494 .ui-icon-radio-off { background-position: -112px -144px; }
 495 .ui-icon-pin-w { background-position: -128px -144px; }
 496 .ui-icon-pin-s { background-position: -144px -144px; }
 497 .ui-icon-play { background-position: 0 -160px; }
 498 .ui-icon-pause { background-position: -16px -160px; }
 499 .ui-icon-seek-next { background-position: -32px -160px; }
 500 .ui-icon-seek-prev { background-position: -48px -160px; }
 501 .ui-icon-seek-end { background-position: -64px -160px; }
 502 .ui-icon-seek-start { background-position: -80px -160px; }
 503 /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
 504 .ui-icon-seek-first { background-position: -80px -160px; }
 505 .ui-icon-stop { background-position: -96px -160px; }
 506 .ui-icon-eject { background-position: -112px -160px; }
 507 .ui-icon-volume-off { background-position: -128px -160px; }
 508 .ui-icon-volume-on { background-position: -144px -160px; }
 509 .ui-icon-power { background-position: 0 -176px; }
 510 .ui-icon-signal-diag { background-position: -16px -176px; }
 511 .ui-icon-signal { background-position: -32px -176px; }
 512 .ui-icon-battery-0 { background-position: -48px -176px; }
 513 .ui-icon-battery-1 { background-position: -64px -176px; }
 514 .ui-icon-battery-2 { background-position: -80px -176px; }
 515 .ui-icon-battery-3 { background-position: -96px -176px; }
 516 .ui-icon-circle-plus { background-position: 0 -192px; }
 517 .ui-icon-circle-minus { background-position: -16px -192px; }
 518 .ui-icon-circle-close { background-position: -32px -192px; }
 519 .ui-icon-circle-triangle-e { background-position: -48px -192px; }
 520 .ui-icon-circle-triangle-s { background-position: -64px -192px; }
 521 .ui-icon-circle-triangle-w { background-position: -80px -192px; }
 522 .ui-icon-circle-triangle-n { background-position: -96px -192px; }
 523 .ui-icon-circle-arrow-e { background-position: -112px -192px; }
 524 .ui-icon-circle-arrow-s { background-position: -128px -192px; }
 525 .ui-icon-circle-arrow-w { background-position: -144px -192px; }
 526 .ui-icon-circle-arrow-n { background-position: -160px -192px; }
 527 .ui-icon-circle-zoomin { background-position: -176px -192px; }
 528 .ui-icon-circle-zoomout { background-position: -192px -192px; }
 529 .ui-icon-circle-check { background-position: -208px -192px; }
 530 .ui-icon-circlesmall-plus { background-position: 0 -208px; }
 531 .ui-icon-circlesmall-minus { background-position: -16px -208px; }
 532 .ui-icon-circlesmall-close { background-position: -32px -208px; }
 533 .ui-icon-squaresmall-plus { background-position: -48px -208px; }
 534 .ui-icon-squaresmall-minus { background-position: -64px -208px; }
 535 .ui-icon-squaresmall-close { background-position: -80px -208px; }
 536 .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
 537 .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
 538 .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
 539 .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
 540 .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
 541 .ui-icon-grip-diagonal-se { background-position: -80px -224px; }
 542 
 543 
 544 /* Misc visuals
 545 ----------------------------------*/
 546 
 547 /* Corner radius */
 548 .ui-corner-all,
 549 .ui-corner-top,
 550 .ui-corner-left,
 551 .ui-corner-tl {
 552         border-top-left-radius: 4px;
 553 }
 554 .ui-corner-all,
 555 .ui-corner-top,
 556 .ui-corner-right,
 557 .ui-corner-tr {
 558         border-top-right-radius: 4px;
 559 }
 560 .ui-corner-all,
 561 .ui-corner-bottom,
 562 .ui-corner-left,
 563 .ui-corner-bl {
 564         border-bottom-left-radius: 4px;
 565 }
 566 .ui-corner-all,
 567 .ui-corner-bottom,
 568 .ui-corner-right,
 569 .ui-corner-br {
 570         border-bottom-right-radius: 4px;
 571 }
 572 
 573 /* Overlays */
 574 .ui-widget-overlay {
 575         background: #aaaaaa;
 576         opacity: .3;
 577         filter: Alpha(Opacity=30); /* support: IE8 */
 578 }
 579 .ui-widget-shadow {
 580         -webkit-box-shadow: -8px -8px 8px #aaaaaa;
 581         box-shadow: -8px -8px 8px #aaaaaa;
 582 }