1 /*! 2 * jQuery UI CSS Framework 1.11.4 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 12 /* Layout helpers 13 ----------------------------------*/ 14 .ui-helper-hidden { 15 display: none; 16 } 17 .ui-helper-hidden-accessible { 18 border: 0; 19 clip: rect(0 0 0 0); 20 height: 1px; 21 margin: -1px; 22 overflow: hidden; 23 padding: 0; 24 position: absolute; 25 width: 1px; 26 } 27 .ui-helper-reset { 28 margin: 0; 29 padding: 0; 30 border: 0; 31 outline: 0; 32 line-height: 1.3; 33 text-decoration: none; 34 font-size: 100%; 35 list-style: none; 36 } 37 .ui-helper-clearfix:before, 38 .ui-helper-clearfix:after { 39 content: ""; 40 display: table; 41 border-collapse: collapse; 42 } 43 .ui-helper-clearfix:after { 44 clear: both; 45 } 46 .ui-helper-clearfix { 47 min-height: 0; /* support: IE7 */ 48 } 49 .ui-helper-zfix { 50 width: 100%; 51 height: 100%; 52 top: 0; 53 left: 0; 54 position: absolute; 55 opacity: 0; 56 filter:Alpha(Opacity=0); /* support: IE8 */ 57 } 58 59 .ui-front { 60 z-index: 100; 61 } 62 63 64 /* Interaction Cues 65 ----------------------------------*/ 66 .ui-state-disabled { 67 cursor: default !important; 68 } 69 70 71 /* Icons 72 ----------------------------------*/ 73 74 /* states and images */ 75 .ui-icon { 76 display: block; 77 text-indent: -99999px; 78 overflow: hidden; 79 background-repeat: no-repeat; 80 } 81 82 83 /* Misc visuals 84 ----------------------------------*/ 85 86 /* Overlays */ 87 .ui-widget-overlay { 88 position: fixed; 89 top: 0; 90 left: 0; 91 width: 100%; 92 height: 100%; 93 } 94 .ui-autocomplete { 95 position: absolute; 96 top: 0; 97 left: 0; 98 cursor: default; 99 } 100 .ui-menu { 101 list-style: none; 102 padding: 0; 103 margin: 0; 104 display: block; 105 outline: none; 106 } 107 .ui-menu .ui-menu { 108 position: absolute; 109 } 110 .ui-menu .ui-menu-item { 111 position: relative; 112 margin: 0; 113 padding: 3px 1em 3px .4em; 114 cursor: pointer; 115 min-height: 0; /* support: IE7 */ 116 /* support: IE10, see #8844 */ 117 list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); 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 { 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 }