PageRenderTime 25ms CodeModel.GetById 14ms RepoModel.GetById 0ms app.codeStats 0ms

/src/css/freebase-controls.css

http://freebase-suggest.googlecode.com/
CSS | 205 lines | 171 code | 32 blank | 2 comment | 0 complexity | a0ba5f679bc6064ffca0e9c4c469918f MD5 | raw file
  1. .fbs-enumcontrol {
  2. background: #ffffff url(down-arrow.gif) no-repeat center right;
  3. padding-right:12px;
  4. }
  5. .fbs-topshadow {
  6. /* font-family: Arial, Helvetica, sans-serif; */
  7. margin: -8px 0px 0px -4px;
  8. padding:0;
  9. display:block;
  10. z-index:1000;
  11. position:absolute;
  12. background: url('shadow-top-left.png') no-repeat top left;
  13. }
  14. .fbs-bottomshadow {
  15. position: relative;
  16. right: -4px;
  17. bottom: -4px;
  18. padding: 0px 4px 4px 0px;
  19. background: url('shadow-bottom-right.png') no-repeat bottom right;
  20. }
  21. * html .fbs-bottomshadow,
  22. * html .fbs-topshadow {
  23. background:none;
  24. }
  25. .fbs-flyout-container,
  26. .fbs-ul {
  27. margin: 0px;
  28. padding: 2px 0px 0px 0px;
  29. text-align: left;
  30. list-style:none;
  31. border: 1px solid #808080;
  32. background-color: #ffffff;
  33. /* font-size: .9em;*/
  34. filter:alpha(opacity=95);
  35. -moz-opacity:.95;
  36. opacity:.95;
  37. overflow: auto;
  38. overflow-x: hidden
  39. }
  40. .fbs-ul {
  41. max-height: 300px;
  42. }
  43. * html .fbs-ul {
  44. height: expression( this.scrollHeight > 300 ? "300" : "auto" ); /* sets max-height for IE */
  45. }
  46. .fbs-li {
  47. padding: 3px 2px 3px 4px;
  48. margin: 0px;
  49. font-size: .9em;
  50. }
  51. .fbs-li-aliases,
  52. .fbs-li-types,
  53. .fbs-li-domains,
  54. .fbs-li-name,
  55. .fbs-li-props {
  56. _width : 253px !important; /* TODO Move to conditional comments */
  57. overflow: hidden;
  58. white-space:nowrap;
  59. text-overflow:ellipsis;
  60. display:block;
  61. }
  62. .fbs-li-types,
  63. .fbs-li-domains {
  64. color: #5d5d5d;
  65. font-size: .9em;
  66. font-style: italic;
  67. }
  68. .fbs-li-aliases {
  69. float: right;
  70. max-width: 40%;
  71. vertical-align:bottom;
  72. }
  73. * html .fbs-li-name{
  74. width: 100%;
  75. }
  76. * html .fbs-li-aliases {
  77. display:none;
  78. }
  79. .fbs-li-aliases:before {
  80. content:'...';
  81. }
  82. .fbs-li-props {
  83. font-size: .9em;
  84. color: #555;
  85. }
  86. .fbs-li-nomatch {
  87. font-style: italic;
  88. }
  89. .fbs-selectnew {
  90. color: #383838;
  91. border: 1px solid #c5c5c5;
  92. border-top: 1px solid #fff;
  93. background-color: #f3f3f3;
  94. font-size: .9em;
  95. margin: 0px;
  96. padding: .4em .3em .5em;
  97. filter:alpha(opacity=90);
  98. -moz-opacity:.90;
  99. opacity:.90;
  100. }
  101. .fbs-selectnew-button {
  102. cursor: pointer;
  103. background: url(button_bkd.gif) bottom left repeat-x white;
  104. border: 1px solid #9a9a9a;
  105. padding: .2em .3em;
  106. margin-left: 0px !important;
  107. max-width: 17em;
  108. }
  109. .fbs-selectnew-button:hover {
  110. text-decoration: none;
  111. }
  112. .fbs-selectnew-description {
  113. margin-bottom: .6em;
  114. }
  115. .fbs-selectnew-shortcut {
  116. font-size: .9em;
  117. color: #535353;
  118. margin-left: .4em;
  119. }
  120. .fbs-li-selected {
  121. background-color:#97bedf;
  122. color: #000000;
  123. }
  124. .fbs-em {
  125. font-style: normal;
  126. font-weight: bold;
  127. }
  128. .fbs-flyout-container {
  129. padding: 2px .45em 2px 14px;
  130. min-height: 1em;
  131. }
  132. * html .fbs-flyout-container {
  133. height: 1%;
  134. }
  135. .fbs-flyout-name,
  136. .fbs-flyout-blurb {
  137. font-size: .9em;
  138. padding: .3em 0px .1em;
  139. line-height: 130%;
  140. margin-bottom: .5em;
  141. }
  142. .fbs-flyout-types,
  143. .fbs-flyout-domains {
  144. font-size: .85em;
  145. padding: 0;
  146. margin:.3em 0 .3em 0 !important;
  147. font-weight:normal !important;
  148. font-style: italic;
  149. color: #9a9a9a;
  150. }
  151. .fbs-flyout-image {
  152. float:left;
  153. width:auto;
  154. margin-right: .3em;
  155. padding: 3px;
  156. }
  157. .fbs-flyout-image img {
  158. vertical-align: middle;
  159. padding: 3px;
  160. border: 1px solid #c8c8c3;
  161. background-color: #fff;
  162. }
  163. .fbs-flyout-name a {
  164. color: #006EE9;
  165. text-decoration:none;
  166. }
  167. .fbs-flyout-name a:hover {
  168. color: #006EE9;
  169. text-decoration:underline;
  170. }
  171. .fbs-flyout-name a:visited {
  172. color:#800080;
  173. }