1/*! 2 * jQuery UI CSS Framework 1.12.1 3 * http://jqueryui.com 4 * 5 * Copyright jQuery Foundation and other contributors 6 * Released under the MIT license. 7 * http://jquery.org/license 8 * 9 * http://api.jqueryui.com/category/theming/ 10 */ 11/* Layout helpers 12----------------------------------*/ 13.ui-helper-hidden { 14 display: none; 15} 16.ui-helper-hidden-accessible { 17 border: 0; 18 clip: rect(0 0 0 0); 19 height: 1px; 20 margin: -1px; 21 overflow: hidden; 22 padding: 0; 23 position: absolute; 24 width: 1px; 25} 26.ui-helper-reset { 27 margin: 0; 28 padding: 0; 29 border: 0; 30 outline: 0; 31 line-height: 1.3; 32 text-decoration: none; 33 font-size: 100%; 34 list-style: none; 35} 36.ui-helper-clearfix:before, 37.ui-helper-clearfix:after { 38 content: ""; 39 display: table; 40 border-collapse: collapse; 41} 42.ui-helper-clearfix:after { 43 clear: both; 44} 45.ui-helper-zfix { 46 width: 100%; 47 height: 100%; 48 top: 0; 49 left: 0; 50 position: absolute; 51 opacity: 0; 52 filter:Alpha(Opacity=0); /* support: IE8 */ 53} 54 55.ui-front { 56 z-index: 100; 57} 58 59 60/* Interaction Cues 61----------------------------------*/ 62.ui-state-disabled { 63 cursor: default !important; 64 pointer-events: none; 65} 66 67 68/* Icons 69----------------------------------*/ 70.ui-icon { 71 display: inline-block; 72 vertical-align: middle; 73 margin-top: -.25em; 74 position: relative; 75 text-indent: -99999px; 76 overflow: hidden; 77 background-repeat: no-repeat; 78} 79 80.ui-widget-icon-block { 81 left: 50%; 82 margin-left: -8px; 83 display: block; 84} 85 86/* Misc visuals 87----------------------------------*/ 88 89/* Overlays */ 90.ui-widget-overlay { 91 position: fixed; 92 top: 0; 93 left: 0; 94 width: 100%; 95 height: 100%; 96} 97.ui-autocomplete { 98 position: absolute; 99 top: 0; 100 left: 0; 101 cursor: default; 102} 103.ui-menu { 104 list-style: none; 105 padding: 0; 106 margin: 0; 107 display: block; 108 outline: 0; 109} 110.ui-menu .ui-menu { 111 position: absolute; 112} 113.ui-menu .ui-menu-item { 114 margin: 0; 115 cursor: pointer; 116 /* support: IE10, see #8844 */ 117 list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); 118} 119.ui-menu .ui-menu-item-wrapper { 120 position: relative; 121 padding: 3px 1em 3px .4em; 122} 123.ui-menu .ui-menu-divider { 124 margin: 5px 0; 125 height: 0; 126 font-size: 0; 127 line-height: 0; 128 border-width: 1px 0 0 0; 129} 130.ui-menu .ui-state-focus, 131.ui-menu .ui-state-active { 132 margin: -1px; 133} 134 135/* icon support */ 136.ui-menu-icons { 137 position: relative; 138} 139.ui-menu-icons .ui-menu-item-wrapper { 140 padding-left: 2em; 141} 142 143/* left-aligned */ 144.ui-menu .ui-icon { 145 position: absolute; 146 top: 0; 147 bottom: 0; 148 left: .2em; 149 margin: auto 0; 150} 151 152/* right-aligned */ 153.ui-menu .ui-menu-icon { 154 left: auto; 155 right: 0; 156} 157