jqx.base.css 81 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470
  1. /*Rounded Corners*/
  2. /*top-left rounded Corners*/
  3. .jqx-rc-tl
  4. {
  5. -moz-border-radius-topleft: 3px;
  6. -webkit-border-top-left-radius: 3px;
  7. border-top-left-radius: 3px;
  8. }
  9. /*top-right rounded Corners*/
  10. .jqx-rc-tr
  11. {
  12. -moz-border-radius-topright: 3px;
  13. -webkit-border-top-right-radius: 3px;
  14. border-top-right-radius: 3px;
  15. }
  16. /*bottom-left rounded Corners*/
  17. .jqx-rc-bl
  18. {
  19. -moz-border-radius-bottomleft: 3px;
  20. -webkit-border-bottom-left-radius: 3px;
  21. border-bottom-left-radius: 3px;
  22. }
  23. /*bottom-right rounded Corners*/
  24. .jqx-rc-br
  25. {
  26. -moz-border-radius-bottomright: 3px;
  27. -webkit-border-bottom-right-radius: 3px;
  28. border-bottom-right-radius: 3px;
  29. }
  30. /*top rounded Corners*/
  31. .jqx-rc-t
  32. {
  33. -moz-border-radius-topleft: 3px;
  34. -webkit-border-top-left-radius: 3px;
  35. border-top-left-radius: 3px;
  36. -moz-border-radius-topright: 3px;
  37. -webkit-border-top-right-radius: 3px;
  38. border-top-right-radius: 3px;
  39. }
  40. /*bottom rounded Corners*/
  41. .jqx-rc-b
  42. {
  43. -moz-border-radius-bottomleft: 3px;
  44. -webkit-border-bottom-left-radius: 3px;
  45. border-bottom-left-radius: 3px;
  46. -moz-border-radius-bottomright: 3px;
  47. -webkit-border-bottom-right-radius: 3px;
  48. border-bottom-right-radius: 3px;
  49. }
  50. /*right rounded Corners*/
  51. .jqx-rc-r
  52. {
  53. -moz-border-radius-topright: 3px;
  54. -webkit-border-top-right-radius: 3px;
  55. border-top-right-radius: 3px;
  56. -moz-border-radius-bottomright: 3px;
  57. -webkit-border-bottom-right-radius: 3px;
  58. border-bottom-right-radius: 3px;
  59. }
  60. /*left rounded Corners*/
  61. .jqx-rc-l
  62. {
  63. -moz-border-radius-topleft: 3px;
  64. -webkit-border-top-left-radius: 3px;
  65. border-top-left-radius: 3px;
  66. -moz-border-radius-bottomleft: 3px;
  67. -webkit-border-bottom-left-radius: 3px;
  68. border-bottom-left-radius: 3px;
  69. }
  70. /*all rounded Corners*/
  71. .jqx-rc-all
  72. {
  73. -moz-border-radius: 3px;
  74. -webkit-border-radius: 3px;
  75. border-radius: 3px;
  76. }
  77. /*reset rounded corners*/
  78. .jqx-rc-reset
  79. {
  80. -moz-border-radius: 0px;
  81. -webkit-border-radius: 0px;
  82. border-radius: 0px;
  83. }
  84. /*Reset Style*/
  85. .jqx-reset
  86. {
  87. padding: 0;
  88. margin: 0;
  89. border: none;
  90. background: transparent;
  91. }
  92. .jqx-position-reset {
  93. position: static !important;
  94. }
  95. /*Disable browser selection*/
  96. .jqx-disableselect
  97. {
  98. -webkit-user-select: none;
  99. -khtml-user-select: none;
  100. -moz-user-select: none;
  101. -o-user-select: none;
  102. user-select: none;
  103. -ms-user-select:none;
  104. -webkit-touch-callout:none;
  105. }
  106. .jqx-hideborder
  107. {
  108. border: none !important;
  109. }
  110. .jqx-hidescrollbars
  111. {
  112. overflow: hidden !important;
  113. }
  114. /*jqxButton, jqxToggleButton, jqxRepeatButton Style*/
  115. .jqx-button{outline: none; border: 1px solid transparent; padding: 3px; text-align: center; vertical-align: central; margin: 0 0 0 0; cursor: default; }
  116. .jqx-buttongroup{}
  117. /*applied to the link button's anchor element.*/
  118. .jqx-link
  119. {
  120. text-decoration: none;
  121. color: #111111;
  122. }
  123. /*shows elements.*/
  124. .jqx-visible
  125. {
  126. display: block;
  127. }
  128. /*hides elements.*/
  129. .jqx-hidden
  130. {
  131. display: none;
  132. }
  133. .jqx-widget, .jqx-widget-content, .jqx-widget-header, .jqx-fill-state-normal {
  134. line-height: 1.231;
  135. }
  136. /*jqxGauge Style*/
  137. .jqx-gauge-label, .jqx-gauge-caption
  138. {
  139. fill: #333333;
  140. color: #333333;
  141. font-size: 11px;
  142. font-family: Verdana;
  143. }
  144. /*jqxChart Style*/
  145. .jqx-chart-axis-text,
  146. .jqx-chart-label-text,
  147. .jqx-chart-tooltip-text,
  148. .jqx-chart-legend-text
  149. {
  150. fill: #333333;
  151. color: #333333;
  152. font-size: 11px;
  153. font-family: Verdana;
  154. }
  155. .jqx-chart-axis-description
  156. {
  157. fill: #555555;
  158. color: #555555;
  159. font-size: 11px;
  160. font-family: Verdana;
  161. }
  162. .jqx-chart-title-text
  163. {
  164. fill: #111111;
  165. color: #111111;
  166. font-size: 14px;
  167. font-weight: bold;
  168. font-family: Verdana;
  169. }
  170. .jqx-chart-title-description
  171. {
  172. fill: #111111;
  173. color: #111111;
  174. font-size: 12px;
  175. font-weight: normal;
  176. font-family: Verdana;
  177. }
  178. /*applied to the Grid's element.*/
  179. .jqx-grid
  180. {
  181. overflow: hidden;
  182. border-style: solid;
  183. border-width: 1px;
  184. }
  185. /*applied to the Pager.*/
  186. .jqx-grid-pager
  187. {
  188. border: none;
  189. border-top: 1px solid transparent;
  190. }
  191. /*applied to the Grid's bottom-right area between the horizontal and vertical scrollbars.*/
  192. .jqx-grid-bottomright
  193. {
  194. }
  195. /*applied to the Grid's header area.*/
  196. .jqx-grid-header
  197. {
  198. border-style: solid;
  199. border-width: 0px 0px 1px 0px;
  200. overflow: hidden;
  201. border-color: transparent;
  202. margin: 0px;
  203. padding: 0px;
  204. }
  205. /*applied to the columns.*/
  206. .jqx-grid-column-header, .jqx-grid-columngroup-header {
  207. border-style: solid;
  208. border-width: 0px 1px 0px 0px;
  209. border-color: transparent;
  210. white-space: nowrap;
  211. border-style: solid;
  212. font-weight: normal;
  213. overflow: hidden;
  214. text-align: left;
  215. padding: 0px;
  216. margin: 0px;
  217. }
  218. .jqx-grid-column-header-rtl, .jqx-grid-columngroup-header-rtl {
  219. border-width: 0px 0px 0px 1px;
  220. }
  221. .jqx-grid-columngroup-header {
  222. border-bottom-width: 1px;
  223. border-left-width: 1px;
  224. }
  225. /*applied to the column's button.*/
  226. .jqx-grid-column-menubutton {
  227. border-style: solid;
  228. border-width: 0px 0px 0px 1px;
  229. border-color: transparent;
  230. background-image: url('../resources/menubutton.png');
  231. background-repeat: no-repeat;
  232. background-position: center;
  233. cursor: pointer;
  234. }
  235. .jqx-grid-column-menubutton-rtl {
  236. border-width: 0px 1px 0px 0px;
  237. }
  238. /*applied to the column's sort button when the sort order is ascending.*/
  239. .jqx-grid-column-sortascbutton {
  240. border: none;
  241. background-image: url('../resources/sortascbutton.png');
  242. background-repeat: no-repeat;
  243. background-position: center;
  244. cursor: pointer;
  245. }
  246. /*applied to the column's sort button when the sort order is descending.*/
  247. .jqx-grid-column-sortdescbutton {
  248. border: none;
  249. background-image: url('../resources/sortdescbutton.png');
  250. background-repeat: no-repeat;
  251. background-position: center;
  252. cursor: pointer;
  253. }
  254. /*applied to the column's filter button.*/
  255. .jqx-grid-column-filterbutton
  256. {
  257. border: none;
  258. background-image: url('../resources/filter_dark.png');
  259. background-repeat: no-repeat;
  260. background-position: center;
  261. }
  262. /*applied to the column's resize line.*/
  263. .jqx-grid-column-resizeline {
  264. border-right: 1px dotted #555;
  265. }
  266. /*applied to the validation popup during cell editing.*/
  267. .jqx-grid-validation
  268. {
  269. background: #df2227;
  270. color: #fff;
  271. padding: 4px 8px;
  272. }
  273. .jqx-grid-validation-arrow-up
  274. {
  275. background-image: url('../resources/red_arrow_up.png');
  276. background-repeat: no-repeat;
  277. background-position: center center;
  278. }
  279. .jqx-grid-validation-arrow-down
  280. {
  281. background-image: url('../resources/red_arrow_down.png');
  282. background-repeat: no-repeat;
  283. background-position: center center;
  284. }
  285. /*applied to the column's resize start line.*/
  286. .jqx-grid-column-resizestartline {
  287. border-right: 1px solid #444;
  288. }
  289. /*applied to the sort ascending menu item in the Grid's Context Menu*/
  290. .jqx-grid-sortasc-icon
  291. {
  292. background-image: url('../resources/sortasc.png');
  293. background-repeat: no-repeat;
  294. background-position: left center;
  295. width: 16px;
  296. height: 16px;
  297. float: left;
  298. margin-left: -4px;
  299. margin-right: 4px;
  300. }
  301. /*applied to the sort ascending menu item in the Grid's Context Menu*/
  302. .jqx-grid-sortdesc-icon
  303. {
  304. background-image: url('../resources/sortdesc.png');
  305. background-repeat: no-repeat;
  306. background-position: left center;
  307. width: 16px;
  308. height: 16px;
  309. float: left;
  310. margin-left: -4px;
  311. margin-right: 4px;
  312. }
  313. /*applied to the grid menu's sort remove item/*/
  314. .jqx-grid-sortremove-icon
  315. {
  316. background-image: url('../resources/sortremove.png');
  317. background-repeat: no-repeat;
  318. background-position: left center;
  319. width: 16px;
  320. height: 16px;
  321. float: left;
  322. margin-left: -4px;
  323. margin-right: 4px;
  324. }
  325. /*applied to the grouping column's drag and drop item when the drop operation is allowed.*/
  326. .jqx-grid-drag-icon
  327. {
  328. background-image: url('../resources/drag.png');
  329. background-repeat: no-repeat;
  330. background-position: left center;
  331. width: 16px;
  332. height: 16px;
  333. }
  334. /*applied to the grouping column's drag and drop item when the drop operation is not allowed.*/
  335. .jqx-grid-dragcancel-icon
  336. {
  337. background-image: url('../resources/dragcancel.png');
  338. background-repeat: no-repeat;
  339. background-position: left center;
  340. width: 16px;
  341. height: 16px;
  342. }
  343. /*applied to the 'group by' menu item.*/
  344. .jqx-grid-groupby-icon
  345. {
  346. background-repeat: no-repeat;
  347. background-position: left center;
  348. width: 16px;
  349. height: 16px;
  350. float: left;
  351. margin-left: -4px;
  352. margin-right: 4px;
  353. }
  354. /*applied to the column anchor tags.*/
  355. .jqx-grid-column-header a:link{
  356. display: block;
  357. margin: 4px;
  358. height: 18px;
  359. line-height: 18px !important;
  360. color: inherit;
  361. outline: 0 none;
  362. text-decoration: none;
  363. cursor: pointer;
  364. }
  365. .jqx-grid-column-header a:visited{
  366. display: block;
  367. margin: 4px;
  368. height: 18px;
  369. line-height: 18px !important;
  370. color: inherit;
  371. outline: 0 none;
  372. text-decoration: none;
  373. cursor: pointer;
  374. }
  375. /*applied to the groups header area.*/
  376. .jqx-grid-groups-header, .jqx-grid-toolbar {
  377. border-style: solid;
  378. border-width: 0px 0px 1px 0px;
  379. border-color: #aaa;
  380. white-space: nowrap;
  381. overflow: hidden;
  382. text-align: left;
  383. padding: 0px;
  384. margin: 0px;
  385. }
  386. /*applied to a grouping row.*/
  387. .jqx-grid-groups-row {
  388. font-weight:bold;
  389. white-space: nowrap;
  390. text-align: left;
  391. padding: 0px;
  392. top: 50%;
  393. margin-top: -8px;
  394. }
  395. /*applied to the row details.*/
  396. .jqx-grid-groups-row-details {
  397. font-weight: normal;
  398. }
  399. /*applied to a grouping column.*/
  400. .jqx-grid-group-column
  401. {
  402. border: 1px solid transparent;
  403. white-space: nowrap;
  404. border-style: solid;
  405. font-weight: normal;
  406. overflow: hidden;
  407. text-align: left;
  408. padding: 0px;
  409. margin: 0px;
  410. }
  411. /*applied to the lines between the group columns.*/
  412. .jqx-grid-group-column-line
  413. {
  414. background: #aaa;
  415. }
  416. /*applied to the drop line indicators displayed in the grouping header.*/
  417. .jqx-grid-group-drag-line
  418. {
  419. background: #80be09;
  420. }
  421. /*applied to the anchor tags inside a grouping column.*/
  422. .jqx-grid-group-column a:link{
  423. display: block;
  424. margin: 4px;
  425. height: 18px;
  426. line-height: 18px !important;
  427. outline: 0 none;
  428. text-decoration: none;
  429. cursor: pointer;
  430. color: inherit;
  431. *color: expression(this.parentNode.currentStyle['color']);
  432. }
  433. .jqx-grid-group-column a:visited{
  434. color: inherit;
  435. display: block;
  436. margin: 4px;
  437. height: 18px;
  438. line-height: 18px !important;
  439. outline: 0 none;
  440. text-decoration: none;
  441. cursor: pointer;
  442. *color: expression(this.parentNode.currentStyle['color']);
  443. }
  444. /*applied to a grid cell*/
  445. .jqx-grid-cell {
  446. border-style: solid;
  447. border-width: 0px 1px 1px 0px;
  448. margin-right: 1px;
  449. margin-bottom: 1px;
  450. border-color: transparent;
  451. background: #fff;
  452. white-space: nowrap;
  453. font-weight: normal;
  454. font-size: inherit;
  455. overflow: hidden;
  456. position: absolute !important;
  457. height: 100%;
  458. }
  459. /*applied to a grid cell that is part of a rows group.*/
  460. .jqx-grid-group-cell{
  461. overflow: hidden;
  462. position: absolute !important;
  463. height: 100%;
  464. background: #fff;
  465. }
  466. /*applied to the grid cells in the sort column*/
  467. .jqx-grid-cell-sort {
  468. background-color: #f0f0f0;
  469. }
  470. /*applied to the grid cells in the filter column*/
  471. .jqx-grid-cell-filter {
  472. background-color: #e6e6e6;
  473. }
  474. /*applied to the grid cells area.*/
  475. .jqx-grid-content {
  476. border-style: solid;
  477. border-width: 0px 0px 0px 0px;
  478. border-color: transparent;
  479. white-space: nowrap;
  480. overflow: hidden;
  481. }
  482. /*applied to a grid cell that is part of a rows group.*/
  483. .jqx-grid-group-cell, .jqx-grid-empty-cell {
  484. border-style: solid;
  485. border-width: 0px 0px 1px 0px;
  486. white-space: nowrap;
  487. font-weight: normal;
  488. }
  489. .jqx-widget .jqx-grid-cleared-cell, .jqx-grid-cleared-cell {
  490. border: transparent !important;
  491. }
  492. .jqx-grid-cell-wrap {white-space: normal;}
  493. /*applied to a grid cell that is part of a details row and grouping is enabled.*/
  494. .jqx-grid-group-details-cell {
  495. }
  496. /*applied to a grid cell that is part of a details row.*/
  497. .jqx-grid-details-cell {
  498. border-width: 0px 1px 0px 0px;
  499. }
  500. /*applied to a grid cell. Represents the alternating cell background.*/
  501. .jqx-grid-cell-alt {
  502. background: #f9f9f9;
  503. }
  504. /*applied to a sorted and alternating grid cell*/
  505. .jqx-grid-cell-sort-alt {
  506. background-color: #e5e5e5;
  507. }/*applied to a sorted and alternating grid cell*/
  508. .jqx-grid-cell-filter-alt {
  509. background-color: #f0f0f0;
  510. }
  511. /*applied to a pinned grid cell.*/
  512. .jqx-grid-cell-pinned {
  513. background-color: #e5e5e5;
  514. }
  515. /*applied to a pinned grid cell. Represents the alternating cell background.*/
  516. .jqx-grid-cell-pinned-alt {
  517. background-color: #e5e5e5;
  518. }
  519. /*applied to a selected grid cell.*/
  520. .jqx-grid-cell-selected {
  521. border-left: 0px solid transparent;
  522. }
  523. .jqx-grid-cell-rtl {
  524. border-width: 0px 0px 1px 1px;
  525. }
  526. /*applied to the selection area.*/
  527. .jqx-grid-selectionarea {
  528. border: 1px solid transparent;
  529. opacity: 0.5;
  530. filter: alpha(opacity=50);
  531. }
  532. /*applied to a hovered grid cell.*/
  533. .jqx-grid-cell-hover {
  534. border-color: transparent;
  535. }
  536. /*applied to a grid cell when the grid is empty.*/
  537. .jqx-grid-empty-cell{ overflow: visible; border-bottom: none;}
  538. /*applied to the Grid when its loading the data.*/
  539. .jqx-grid-load
  540. {
  541. padding-right: 0px;
  542. background-image: url(../resources/loader.gif);
  543. background-position: 50% 50%;
  544. background-repeat: no-repeat;
  545. z-index: 9999;
  546. }
  547. /*applied to a group's collapse button.*/
  548. .jqx-grid-group-collapse
  549. {
  550. padding-right: 0px;
  551. background-image: url(images/icon-right.png);
  552. background-position: 50% 50%;
  553. background-repeat: no-repeat;
  554. cursor: pointer;
  555. }
  556. .jqx-grid-group-collapse-rtl
  557. {
  558. padding-right: 0px;
  559. background-image: url(images/icon-left.png);
  560. background-position: 50% 50%;
  561. background-repeat: no-repeat;
  562. cursor: pointer;
  563. }
  564. /*applied to a group's expand button.*/
  565. .jqx-grid-group-expand, .jqx-grid-group-expand-rtl
  566. {
  567. padding-right: 0px;
  568. background-image: url(images/icon-down.png);
  569. background-position: 50% 50%;
  570. background-repeat: no-repeat;
  571. cursor: pointer;
  572. }
  573. /*jqxProgresBar Style*/
  574. .jqx-progressbar
  575. {
  576. overflow: hidden;
  577. outline: none;
  578. border: 1px solid transparent;
  579. height: 2em;
  580. }
  581. /*applied to the progressbar's value element*/
  582. .jqx-progressbar-value
  583. {
  584. outline: none;
  585. border: 0px solid transparent;
  586. height: 100%;
  587. }
  588. /*applied to the progress bar's vertical value element- when the widget's orientation is 'vertical'*/
  589. .jqx-progressbar-value-vertical
  590. {
  591. outline: none;
  592. border: 0px solid transparent;
  593. height: 100%;
  594. background: transparent;
  595. }
  596. /*applied to the progressbar's text element*/
  597. .jqx-progressbar-text
  598. {
  599. font-size: 10px;
  600. border: none;
  601. }
  602. /*applied to the progress bar when the widget is in disabled state*/
  603. .jqx-progressbar-disabled
  604. {
  605. outline: none;
  606. border: 1px solid transparent;
  607. height: 2em;
  608. }
  609. /*jqxMenu Style*/
  610. .jqx-menu
  611. {
  612. border: 1px solid transparent;
  613. float: none;
  614. margin: 0px;
  615. height: 100%;
  616. padding: 0px;
  617. overflow: hidden;
  618. text-align: left;
  619. }
  620. .jqx-menu-dropdown-column
  621. {
  622. float: left;
  623. }
  624. /*applied to the menu when it is horizontal. Sets the menu's background*/
  625. .jqx-menu-horizontal
  626. {
  627. margin: 0px;
  628. padding: 0px;
  629. overflow: hidden;
  630. text-align: center;
  631. }
  632. /*applied to the menu when it is vertical. Sets the menu's background*/
  633. .jqx-menu-vertical
  634. {
  635. text-align: left;
  636. }
  637. /*applied to the sub menu. Sets the sub menu's background*/
  638. .jqx-menu-dropdown
  639. {
  640. left: 100%;
  641. margin: 0px;
  642. padding: 0px;
  643. right: 0;
  644. overflow: hidden;
  645. display: none;
  646. float: none;
  647. width: 150px;
  648. border-style: solid;
  649. border-width: 1px;
  650. text-align: left;
  651. padding: 2px;
  652. }
  653. /*applied to the sub menu's ul elements.*/
  654. .jqx-menu-dropdown ul
  655. {
  656. left: 100%;
  657. margin: 0px;
  658. padding: 0px;
  659. right: 0;
  660. overflow: hidden;
  661. border: none;
  662. }
  663. /*applied to the menu's ul elements.*/
  664. .jqx-menu ul
  665. {
  666. left: 100%;
  667. margin: 0px;
  668. padding: 2px;
  669. right: 0;
  670. overflow: hidden;
  671. background-color: transparent;
  672. border: none;
  673. }
  674. /*applied to the menu's li elements.*/
  675. .jqx-menu li, .jqx-menu-dropdown li
  676. {
  677. line-height: 1.3 !important;
  678. }
  679. /*applied to the top level menu items.*/
  680. .jqx-menu-item-top
  681. {
  682. border: 1px solid transparent;
  683. text-indent: 0;
  684. list-style: none;
  685. padding: 4px 8px 4px 8px;
  686. left: 100%;
  687. overflow: hidden;
  688. color: inherit;
  689. right: 0;
  690. margin: 0px 1px 0px 1px;
  691. cursor: pointer;
  692. }
  693. /*applied to the sub menu items.*/
  694. .jqx-menu-item
  695. {
  696. text-indent: 0;
  697. list-style: none;
  698. padding: 4px 8px 4px 8px;
  699. margin: 1px 1px 1px 1px;
  700. float: none;
  701. overflow: hidden;
  702. left: 100%;
  703. color: inherit;
  704. right: 0;
  705. text-align: left;
  706. cursor: pointer;
  707. *color: expression(this.parentNode.currentStyle['color']);
  708. }
  709. /*applied to a sub menu item when the mouse is over the item.*/
  710. .jqx-menu-item-hover
  711. {
  712. color: inherit;
  713. right: 0;
  714. list-style: none;
  715. margin: 1px 1px 1px 1px;
  716. left: 100%;
  717. padding: 4px 8px 4px 8px;
  718. text-align: left;
  719. cursor: pointer;
  720. *color: expression(this.parentNode.currentStyle['color']);
  721. }
  722. /*applied to a top-level menu item when the mouse is over it.*/
  723. .jqx-menu-item-top-hover
  724. {
  725. color: inherit;
  726. right: 0;
  727. list-style: none;
  728. margin: 0px 1px 0px 1px;
  729. left: 100%;
  730. padding: 4px 8px 4px 8px;
  731. top: 50%;
  732. cursor: pointer;
  733. *color: expression(this.parentNode.currentStyle['color']);
  734. }
  735. /*applied to a sub menu item when its sub menu is opened.*/
  736. .jqx-menu-item-selected
  737. {
  738. right: 0;
  739. list-style: none;
  740. margin: 1px 1px 1px 1px;
  741. left: 100%;
  742. padding: 4px 8px 4px 8px;
  743. text-align: left;
  744. cursor: pointer;
  745. *color: expression(this.parentNode.currentStyle['color']);
  746. }
  747. /*applied to a disabled sub menu item.*/
  748. .jqx-menu-item-disabled
  749. {
  750. }
  751. /*applied to a top-level menu item when its sub menu is opened.*/
  752. .jqx-menu-item-top-selected
  753. {
  754. right: 0;
  755. list-style: none;
  756. margin: 0px 1px 0px 1px;
  757. left: 100%;
  758. padding: 4px 8px 4px 8px;
  759. cursor: pointer;
  760. }
  761. /*applied to the menu separator items.*/
  762. .jqx-menu-item-separator
  763. {
  764. text-indent: 0;
  765. background-color: #ddd;
  766. border: none;
  767. list-style: none;
  768. height: 1px;
  769. line-height:0 !important;
  770. padding: 0px;
  771. margin: 1px 2px 1px 2px;
  772. float: none;
  773. overflow: hidden;
  774. left: 100%;
  775. color: inherit;
  776. right: 0;
  777. font-size: 1px;
  778. }
  779. /*applied to a sub menu item when it has sub menu items. Displays right arrow icon.*/
  780. .jqx-menu-item-arrow-right
  781. {
  782. padding-right: 0px;
  783. margin-right: -8px;
  784. width: 17px;
  785. height: 15px;
  786. background-image: url(images/icon-right.png);
  787. background-position: 100% 50%;
  788. background-repeat: no-repeat;
  789. }
  790. /*applied to a sub menu item when it has sub menu items. Displays down arrow icon.*/
  791. .jqx-menu-item-arrow-down
  792. {
  793. padding-right: 0px;
  794. margin-right: -8px;
  795. width: 17px;
  796. height: 15px;
  797. background-image: url(images/icon-down.png);
  798. background-position: 100% 50%;
  799. background-repeat: no-repeat;
  800. }
  801. /*applied to a sub menu item when it has sub menu items. Displays up arrow icon.*/
  802. .jqx-menu-item-arrow-up
  803. {
  804. padding-right: 0px;
  805. margin-right: -8px;
  806. width: 17px;
  807. height: 15px;
  808. background-image: url(images/icon-up.png);
  809. background-position: 100% 50%;
  810. background-repeat: no-repeat;
  811. }
  812. /*applied to a sub menu item when it has sub menu items. Displays left arrow icon.*/
  813. .jqx-menu-item-arrow-left
  814. {
  815. padding-right: 0px;
  816. padding-left: 5px;
  817. width: 17px;
  818. height: 15px;
  819. background-image: url(images/icon-left.png);
  820. background-position: 0 50%;
  821. background-repeat: no-repeat;
  822. }
  823. /*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays right arrow icon.*/
  824. .jqx-menu-item-arrow-right-selected
  825. {
  826. padding-right: 0px;
  827. margin-right: -8px;
  828. width: 17px;
  829. height: 15px;
  830. background-image: url(images/icon-right.png);
  831. background-position: 100% 50%;
  832. background-repeat: no-repeat;
  833. }
  834. /*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays down arrow icon.*/
  835. .jqx-menu-item-arrow-down-selected
  836. {
  837. padding-right: 0px;
  838. margin-right: -8px;
  839. width: 17px;
  840. height: 15px;
  841. background-image: url(images/icon-down.png);
  842. background-position: 100% 50%;
  843. background-repeat: no-repeat;
  844. }
  845. /*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays up arrow icon.*/
  846. .jqx-menu-item-arrow-up-selected
  847. {
  848. padding-right: 0px;
  849. margin-right: -8px;
  850. width: 17px;
  851. height: 15px;
  852. background-image: url(images/icon-up.png);
  853. background-position: 100% 50%;
  854. background-repeat: no-repeat;
  855. }
  856. /*applied to a sub menu item when it has sub menu items and its sub menu is opened. Displays left arrow icon.*/
  857. .jqx-menu-item-arrow-left-selected
  858. {
  859. padding-right: 0px;
  860. padding-left: 5px;
  861. width: 17px;
  862. height: 15px;
  863. background-image: url(images/icon-left.png);
  864. background-position: 0 50%;
  865. background-repeat: no-repeat;
  866. }
  867. /*applied to a top-level menu item when it has sub menu items. Displays right arrow icon.*/
  868. .jqx-menu-item-arrow-top-right
  869. {
  870. padding-right: 0px;
  871. margin-right: -8px;
  872. width: 17px;
  873. height: 15px;
  874. background-image: url(images/icon-right.png);
  875. background-position: 100% 50%;
  876. background-repeat: no-repeat;
  877. }
  878. /*applied to a top-level menu item when it has sub menu items. Displays left arrow icon.*/
  879. .jqx-menu-item-arrow-top-left
  880. {
  881. padding-right: 0px;
  882. padding-left: 5px;
  883. width: 17px;
  884. height: 15px;
  885. background-image: url(images/icon-left.png);
  886. background-position: 0 50%;
  887. background-repeat: no-repeat;
  888. }
  889. /*applied to the anchor elements of a sub menu item.*/
  890. .jqx-menu-item a:link, .jqx-menu-item a:visited
  891. {
  892. border: none;
  893. background-color: transparent;
  894. outline: none;
  895. color: inherit;
  896. text-decoration: none;
  897. *color: expression(this.parentNode.currentStyle['color']);
  898. }
  899. /*applied to the anchor elements of a sub menu item.*/
  900. .jqx-menu-item a:hover
  901. {
  902. text-decoration: none;
  903. color: inherit;
  904. outline: none;
  905. background-color: transparent;
  906. *color: expression(this.parentNode.currentStyle['color']);
  907. }
  908. /*applied to the anchor elements of a top-level menu item.*/
  909. .jqx-menu-item-top a:link
  910. {
  911. border: none;
  912. background-color: transparent;
  913. outline: none;
  914. color: inherit;
  915. text-decoration: none;
  916. *color: expression(this.parentNode.currentStyle['color']);
  917. }
  918. /*applied to the anchor elements of a top-level menu item.*/
  919. .jqx-menu-item-top a:visited
  920. {
  921. border: none;
  922. background-color: transparent;
  923. outline: none;
  924. color: inherit;
  925. text-decoration: none;
  926. *color: expression(this.parentNode.currentStyle['color']);
  927. }
  928. /*applied to the anchor elements of a top-level menu item.*/
  929. .jqx-menu-item-top a:hover
  930. {
  931. text-decoration: none;
  932. color: inherit;
  933. outline: none;
  934. background-color: transparent;
  935. border: none;
  936. *color: expression(this.parentNode.currentStyle['color']);
  937. }
  938. /*applied to the menu widget when it is disabled.*/
  939. .jqx-menu-disabled
  940. {
  941. cursor: default;
  942. }
  943. /*applied to the anchor elements of all disabled menu items.*/
  944. .jqx-menu-disabled a:link
  945. {
  946. cursor: default;
  947. text-decoration: none;
  948. }
  949. .jqx-menu-disabled a:visited
  950. {
  951. cursor: default;
  952. text-decoration: none;
  953. }
  954. .jqx-menu-disabled a:hover
  955. {
  956. cursor: default;
  957. }
  958. .jqx-menu-dropdown
  959. {
  960. right: -1px;
  961. }
  962. /*jqxtree Style*/
  963. .jqx-tree
  964. {
  965. left: 100%;
  966. right: 0;
  967. float: none;
  968. margin: 0px;
  969. border-style: solid;
  970. border-width: 1px;
  971. padding: 0px;
  972. overflow: hidden;
  973. text-align: left;
  974. outline: none;
  975. white-space: nowrap;
  976. line-height: 14px !important;
  977. }
  978. /*applied to the jqxTree root UL element.*/
  979. .jqx-tree-dropdown-root
  980. {
  981. left: 100%;
  982. padding: 0px 5px 0px 5px;
  983. right: 0;
  984. display: block;
  985. float: none;
  986. background-color: transparent;
  987. border-style: solid;
  988. border-width: 0px;
  989. border-color: #fff;
  990. text-align: left;
  991. outline: none;
  992. white-space: nowrap;
  993. margin: 0px;
  994. }
  995. .jqx-tree-dropdown-root-rtl {
  996. padding: 0px 5px 0px 0px;
  997. text-align: right;
  998. float: right;
  999. margin: 0px;
  1000. }
  1001. /*applied to the jqxTree UL elements.*/
  1002. .jqx-tree-dropdown
  1003. {
  1004. left: 100%;
  1005. margin: 0px;
  1006. padding: 0px 0px 0px 10px;
  1007. right: 0;
  1008. display: block;
  1009. float: none;
  1010. background-color: transparent;
  1011. border-style: solid;
  1012. border-width: 0px;
  1013. border-color: transparent;
  1014. text-align: left;
  1015. outline: none;
  1016. }
  1017. .jqx-tree-dropdown-rtl {
  1018. padding: 0px 0px 0px 0px;
  1019. text-align: right;
  1020. }
  1021. /*applied to a tree item.*/
  1022. .jqx-tree-item
  1023. {
  1024. text-indent: 0;
  1025. list-style: none;
  1026. padding: 3px;
  1027. margin: 0px;
  1028. float: none;
  1029. overflow: hidden;
  1030. left: 100%;
  1031. right: 0;
  1032. text-align: left;
  1033. cursor: default;
  1034. text-decoration: none;
  1035. }
  1036. /*applied to the jqxTree LI elements.*/
  1037. .jqx-tree-item-li
  1038. {
  1039. text-indent: 0;
  1040. background-color: transparent;
  1041. border: 0px solid transparent;
  1042. list-style: none;
  1043. left: 100%;
  1044. right: 0;
  1045. text-align: left;
  1046. outline: none;
  1047. margin: 0px;
  1048. margin-top: 1px;
  1049. padding: 0px;
  1050. }
  1051. /*applied to the last LI elements in an UL element.*/
  1052. .jqx-tree-item-u-last
  1053. {
  1054. margin: 0px 0px 0px 0px;
  1055. }
  1056. /*applied to a tree item when the mouse is over the item.*/
  1057. .jqx-tree-item-hover
  1058. {
  1059. color: inherit;
  1060. right: 0;
  1061. padding: 3px;
  1062. margin: 0px;
  1063. list-style: none;
  1064. left: 100%;
  1065. cursor: pointer;
  1066. text-decoration: none;
  1067. }
  1068. /*applied to a tree item when the item is selected.*/
  1069. .jqx-tree-item-selected
  1070. {
  1071. color: inherit;
  1072. right: 0;
  1073. padding: 3px;
  1074. margin: 0px;
  1075. list-style: none;
  1076. left: 100%;
  1077. cursor: pointer;
  1078. text-decoration: none;
  1079. }
  1080. .jqx-tree-item-rtl {
  1081. text-align: right;
  1082. }
  1083. .jqx-tree-item-li-rtl {
  1084. text-align: right;
  1085. }
  1086. /*applied to the anchor element of a tree item.*/
  1087. .jqx-tree-item a:link, .jqx-tree-item a:visited
  1088. {
  1089. text-indent: 0;
  1090. background-color: transparent;
  1091. border: 0px solid transparent;
  1092. list-style: none;
  1093. padding: 0px;
  1094. margin: 0px;
  1095. float: none;
  1096. overflow: hidden;
  1097. left: 100%;
  1098. color: inherit;
  1099. right: 0;
  1100. text-align: left;
  1101. cursor: pointer;
  1102. text-decoration: none;
  1103. outline: none;
  1104. }
  1105. .jqx-tree-item-selected, .jqx-tree-item-hover a:hover
  1106. {
  1107. color: inherit;
  1108. }
  1109. .jqx-tree-item-selected, .jqx-tree-item-hover a:visited
  1110. {
  1111. color: inherit;
  1112. }
  1113. /*applied to a tree item when the item is disabled.*/
  1114. .jqx-tree-item-disabled
  1115. {
  1116. }
  1117. /*applied to a tree item when it has sub items and is collapsed. Displays an arrow icon next to the item.*/
  1118. .jqx-tree-item-arrow-collapse, .jqx-tree-item-arrow-collapse-hover
  1119. {
  1120. padding-right: 0px;
  1121. width: 17px;
  1122. height: 17px;
  1123. background-image: url(images/icon-right.png);
  1124. background-position: 100% 50%;
  1125. background-repeat: no-repeat;
  1126. cursor: pointer;
  1127. }
  1128. .jqx-tree-item-arrow-collapse-rtl, .jqx-tree-item-arrow-collapse-hover-rtl {
  1129. background-image: url(images/icon-left.png);
  1130. }
  1131. /*applied to a tree item when it has sub items and is expanded. Displays an arrow icon next to the item.*/
  1132. .jqx-tree-item-arrow-expand, .jqx-tree-item-arrow-expand-hover
  1133. {
  1134. padding-right: 0px;
  1135. width: 17px;
  1136. height: 17px;
  1137. background-image: url(images/icon-down.png);
  1138. background-position: 100% 50%;
  1139. background-repeat: no-repeat;
  1140. cursor: pointer;
  1141. }
  1142. /*applied to the tree when it is disabled.*/
  1143. .jqx-tree-disabled
  1144. {
  1145. cursor: default;
  1146. }
  1147. /*applied to the anchor elements in a tree when it is disabled.*/
  1148. .jqx-tree-disabled a:link
  1149. {
  1150. cursor: default;
  1151. text-decoration: none;
  1152. }
  1153. .jqx-tree-disabled a:visited
  1154. {
  1155. cursor: default;
  1156. text-decoration: none;
  1157. }
  1158. .jqx-tree-disabled a:hover
  1159. {
  1160. cursor: default;
  1161. }
  1162. /*jqxTabs*/
  1163. .jqx-tabs
  1164. {
  1165. outline: none;
  1166. margin: 0 0 0 0;
  1167. padding: 0px;
  1168. overflow: hidden;
  1169. background: transparent;
  1170. border: 1px solid transparent;
  1171. }
  1172. /*applied to the tab close button.*/
  1173. .jqx-tabs-close-button
  1174. {
  1175. outline: none;
  1176. background-image: url(images/close.png);
  1177. cursor: pointer;
  1178. margin: 0 0 0 0;
  1179. padding: 0 0 0 0;
  1180. position: relative;
  1181. left: 5px;
  1182. }
  1183. /*applied to the tab close button when the tab is selected.*/
  1184. .jqx-tabs-close-button-selected
  1185. {
  1186. outline: none;
  1187. background-image: url(images/close.png);
  1188. cursor: pointer;
  1189. margin: 0 0 0 0;
  1190. padding: 0 0 0 0;
  1191. }
  1192. /*applied to the tab close button when the mouse is over the tab.*/
  1193. .jqx-tabs-close-button-hover
  1194. {
  1195. outline: none;
  1196. background-image: url(images/close.png);
  1197. cursor: pointer;
  1198. margin: 0 0 0 0;
  1199. padding: 0 0 0 0;
  1200. }
  1201. /*applied to the tab's left scroll arrow.*/
  1202. .jqx-tabs-arrow-left
  1203. {
  1204. outline: none;
  1205. position: relative;
  1206. z-index: 15;
  1207. float: left;
  1208. cursor: pointer;
  1209. margin: 0 0 0 0;
  1210. padding: 0 0 0 0;
  1211. background-image: url('images/icon-left.png');
  1212. background-repeat: no-repeat;
  1213. background-position: center;
  1214. }
  1215. /*applied to the tab's right scroll arrow.*/
  1216. .jqx-tabs-arrow-right
  1217. {
  1218. outline: none;
  1219. position: relative;
  1220. z-index: 15;
  1221. background-image: url('images/icon-right.png');
  1222. background-repeat: no-repeat;
  1223. background-position: center;
  1224. float: left;
  1225. cursor: pointer;
  1226. margin: 0 0 0 0;
  1227. padding: 0 0 0 0;
  1228. }
  1229. .jqx-tabs-arrow-background
  1230. {
  1231. background: #eeeeee;
  1232. }
  1233. /*applied to the tab's title.*/
  1234. .jqx-tabs-title
  1235. {
  1236. outline: none;
  1237. display: block;
  1238. cursor: pointer;
  1239. white-space: nowrap;
  1240. left: 100%;
  1241. right: 0;
  1242. text-indent: 0px;
  1243. list-style: none;
  1244. border: 1px solid transparent;
  1245. margin: 0px 2px 0px 0px;
  1246. overflow: hidden;
  1247. z-index: 1;
  1248. padding-left: 13px;
  1249. padding-right: 13px;
  1250. padding-bottom: 5px;
  1251. padding-top: 5px;
  1252. background: transparent;
  1253. height: auto;
  1254. position: relative;
  1255. }
  1256. .jqx-tabs-title-bottom
  1257. {
  1258. }
  1259. .jqx-tabs-title a:link
  1260. {
  1261. color: inherit;
  1262. *color: expression(this.parentNode.currentStyle['color']);
  1263. text-decoration: none;
  1264. }
  1265. .jqx-tabs-title a:hover
  1266. {
  1267. color: inherit;
  1268. *color: expression(this.parentNode.currentStyle['color']);
  1269. text-decoration: none;
  1270. }
  1271. .jqx-tabs-title a:active
  1272. {
  1273. color: inherit;
  1274. *color: expression(this.parentNode.currentStyle['color']);
  1275. text-decoration: none;
  1276. }
  1277. .jqx-tabs-title a:visited
  1278. {
  1279. color: inherit;
  1280. *color: expression(this.parentNode.currentStyle['color']);
  1281. text-decoration: none;
  1282. }
  1283. /*applied to the tab's title when the tab is selected and the jqxTab's position property is set to 'top' .*/
  1284. .jqx-tabs-title-selected-top
  1285. {
  1286. z-index: 99;
  1287. outline: none;
  1288. border-top: 1px solid transparent;
  1289. border-left: 1px solid transparent;
  1290. border-right: 1px solid transparent;
  1291. border-bottom: 1px solid #fff;
  1292. background-color: #fff;
  1293. padding-bottom: 7px;
  1294. }
  1295. /*applied to the tab's title when the tab is selected and the jqxTab's position property is set to 'bottom' .*/
  1296. .jqx-tabs-title-selected-bottom
  1297. {
  1298. outline: none;
  1299. border-top: 1px solid #fff;
  1300. border-left: 1px solid transparent;
  1301. border-right: 1px solid transparent;
  1302. border-bottom: 1px solid transparent;
  1303. padding-top: 7px;
  1304. padding-bottom: 5px;
  1305. margin-top: -2px;
  1306. background-color: #fff;
  1307. }
  1308. /*applied to the tab's title when the tab is hovered and the jqxTab's position property is set to 'top' .*/
  1309. .jqx-tabs-title-hover-top
  1310. {
  1311. outline: none;
  1312. border: 1px solid transparent;
  1313. padding-bottom: 5px;
  1314. }
  1315. /*applied to the tab's title when the tab is hovered and the jqxTab's position property is set to 'bottom' .*/
  1316. .jqx-tabs-title-hover-bottom
  1317. {
  1318. outline: none;
  1319. border: 1px solid transparent;
  1320. padding-top: 5px;
  1321. }
  1322. /*applied to the tab's title when the tab is disabled.*/
  1323. .jqx-tabs-title-disable
  1324. {
  1325. }
  1326. /*applied to the tab's header.*/
  1327. .jqx-tabs-header
  1328. {
  1329. padding-left: 0px;
  1330. padding-right: 0px;
  1331. padding-top: 3px;
  1332. padding-bottom: 1px;
  1333. margin: 0px;
  1334. border-top: 0px solid transparent;
  1335. border-left: 0px solid transparent;
  1336. border-right: 0px solid transparent;
  1337. border-bottom: 1px solid #aaa;
  1338. background: #eeeeee;
  1339. }
  1340. /*applied to the tab's header when the position is bottom.*/
  1341. .jqx-tabs-header-bottom
  1342. {
  1343. padding-top: 1px;
  1344. padding-bottom: 3px;
  1345. border-top: 0px solid #aaa;
  1346. border-left: 0px solid transparent;
  1347. border-right: 0px solid transparent;
  1348. border-bottom: 1px solid transparent;
  1349. }
  1350. /*applied to the tab's header when the tab is collapsed.*/
  1351. .jqx-tabs-header-collapsed
  1352. {
  1353. border: 1px solid #aaa;
  1354. }
  1355. /*applied to the tab's header when the position is bottom and tab is collapsed.*/
  1356. .jqx-tabs-header-collapsed-bottom
  1357. {
  1358. border: 1px solid #aaa;
  1359. }
  1360. .jqx-tabs-collapsed
  1361. {
  1362. border: 0px solid transparent;
  1363. }
  1364. .jqx-tabs-collapsed-bottom
  1365. {
  1366. border: 0px solid transparent;
  1367. }
  1368. /*applied to the tab's selection tracker container element.*/
  1369. .jqx-tabs-selection-tracker-container
  1370. {
  1371. outline: none;
  1372. position: relative;
  1373. text-indent: 0px;
  1374. margin: 0 0 0 0;
  1375. padding: 0 0 0 0;
  1376. width: 100%;
  1377. background: transparent;
  1378. height: 0px;
  1379. }
  1380. /*applied to the tab's selection tracker when the jqxTab's position property is set to 'top'.*/
  1381. .jqx-tabs-selection-tracker-top
  1382. {
  1383. border-top: 1px solid transparent;
  1384. border-left: 1px solid transparent;
  1385. border-right: 1px solid transparent;
  1386. padding-bottom: 2px;
  1387. background-color: #fff;
  1388. outline: none;
  1389. position: absolute;
  1390. z-index: 10;
  1391. }
  1392. /*applied to the tab's selection tracker when the jqxTab's position property is set to 'bottom'.*/
  1393. .jqx-tabs-selection-tracker-bottom
  1394. {
  1395. border-left: 1px solid transparent;
  1396. border-right: 1px solid transparent;
  1397. border-bottom: 1px solid transparent;
  1398. background-color: #fff;
  1399. outline: none;
  1400. position: absolute;
  1401. z-index: 10;
  1402. margin-top: -1px;
  1403. padding-bottom: 2px;
  1404. }
  1405. /*applied to the tab's content element which represents a DIV element.*/
  1406. .jqx-tabs-content
  1407. {
  1408. outline: none;
  1409. border-bottom: 0px solid transparent;
  1410. border-left: 0px solid transparent;
  1411. border-right: 0px solid transparent;
  1412. border-top: 0px solid transparent;
  1413. text-align: left;
  1414. clear: both;
  1415. }
  1416. .jqx-tabs-content-element
  1417. {
  1418. height: 100%;
  1419. overflow: auto;
  1420. }
  1421. /*jqxCheckBox*/
  1422. .jqx-checkbox
  1423. {
  1424. text-align: left;
  1425. border: none;
  1426. outline: none;
  1427. margin: 0 0 0 0;
  1428. white-space: nowrap;
  1429. text-overflow: ellipsis;
  1430. }
  1431. /*applied to the check box.*/
  1432. .jqx-checkbox-default
  1433. {
  1434. text-align: left;
  1435. float: left;
  1436. padding: 0px;
  1437. border: 1px solid transparent;
  1438. outline: none;
  1439. margin: 0px 3px 0px 3px;
  1440. }
  1441. /*applied to the check box when the mouse cursor is over it.*/
  1442. .jqx-checkbox-hover
  1443. {
  1444. cursor: pointer;
  1445. float: left;
  1446. padding: 0px;
  1447. border: 1px solid transparent;
  1448. outline: none;
  1449. margin: 0px 3px 0px 3px;
  1450. }
  1451. /*applied to the widget when it is disabled.*/
  1452. .jqx-checkbox-disabled
  1453. {
  1454. cursor: default;
  1455. background: transparent;
  1456. padding: 0px;
  1457. border: none;
  1458. outline: none;
  1459. margin: 0px 0px 0px 0px;
  1460. }
  1461. /*applied to the check box when the widget is disabled.*/
  1462. .jqx-checkbox-disabled-box
  1463. {
  1464. float: left;
  1465. padding: 0px;
  1466. border: 1px solid transparent;
  1467. outline: none;
  1468. margin: 0px 3px 0px 3px;
  1469. }
  1470. /*applied to the check box when it is checked. Displays a check icon.*/
  1471. .jqx-checkbox-check-checked
  1472. {
  1473. float: left;
  1474. background: transparent url(images/check_black.png) center center no-repeat;
  1475. padding: 0px;
  1476. border: none;
  1477. outline: none;
  1478. margin: 0 0 0 0;
  1479. }
  1480. /*applied to the check box when the widget is disabled. Displays a disabled check icon.*/
  1481. .jqx-checkbox-check-disabled
  1482. {
  1483. float: left;
  1484. background: transparent url(images/check_disabled.png) center center no-repeat;
  1485. padding: 0px;
  1486. border: none;
  1487. outline: none;
  1488. margin: 0 0 0 0;
  1489. }
  1490. /*applied to the check box when its state is indeterminate.*/
  1491. .jqx-checkbox-check-indeterminate
  1492. {
  1493. float: left;
  1494. background: transparent url(images/check_indeterminate_black.png) center center no-repeat;
  1495. padding: 0px;
  1496. border: none;
  1497. outline: none;
  1498. margin: 0 0 0 0;
  1499. }
  1500. /*applied to the check box when its state is indeterminate and it is disabled.*/
  1501. .jqx-checkbox-check-indeterminate-disabled
  1502. {
  1503. float: left;
  1504. background: transparent url(images/check_indeterminate_disabled.png) center center no-repeat;
  1505. padding: 0px;
  1506. border: none;
  1507. outline: none;
  1508. margin: 0 0 0 0;
  1509. }
  1510. /*applied to the check box when its in rtl mode.*/
  1511. .jqx-checkbox-rtl {
  1512. float: right;
  1513. }
  1514. /*jqxRadioButton*/
  1515. .jqx-radiobutton
  1516. {
  1517. text-overflow: ellipsis;
  1518. border: none;
  1519. outline: none;
  1520. margin: 0 0 0 0;
  1521. white-space: nowrap;
  1522. }
  1523. /*applied to the radio button.*/
  1524. .jqx-radiobutton-default
  1525. {
  1526. cursor: pointer;
  1527. float: left;
  1528. background: transparent url(images/roundbg_classic_normal.png) left center scroll repeat-x;
  1529. padding: 0px;
  1530. border: 1px solid transparent;
  1531. outline: none;
  1532. margin: 1px 3px 0px 3px;
  1533. -moz-border-radius: 100%;
  1534. -webkit-border-radius: 100%;
  1535. border-radius: 100%;
  1536. }
  1537. /*applied to the radio button when the mouse is over it.*/
  1538. .jqx-radiobutton-hover
  1539. {
  1540. cursor: pointer;
  1541. float: left;
  1542. background: transparent;
  1543. padding: 0px;
  1544. border: 1px solid transparent;
  1545. outline: none;
  1546. margin: 1px 3px 0px 3px;
  1547. -moz-border-radius: 100%;
  1548. -webkit-border-radius: 100%;
  1549. border-radius: 100%;
  1550. }
  1551. /*applied to the radio button when it is disabled.*/
  1552. .jqx-radiobutton-disabled
  1553. {
  1554. cursor: default;
  1555. }
  1556. /*applied to the radio button's radio icon when it is disabled.*/
  1557. .jqx-radiobutton-disabled-box
  1558. {
  1559. }
  1560. /*applied to the radio button when it is checked.*/
  1561. .jqx-radiobutton-check-checked
  1562. {
  1563. float: left;
  1564. background: transparent url(images/roundbg_check_black.png) left top no-repeat;
  1565. padding: 0px;
  1566. border: 1px solid transparent;
  1567. outline: none;
  1568. margin: 0 0 0 0;
  1569. -moz-border-radius: 100%;
  1570. -webkit-border-radius: 100%;
  1571. border-radius: 100%;
  1572. width: 7px;
  1573. height: 7px;
  1574. margin-left: 2px;
  1575. margin-top: 2px;
  1576. }
  1577. /*applied to the radio button when it is checked and disabled.*/
  1578. .jqx-radiobutton-check-disabled
  1579. {
  1580. }
  1581. /*applied to the radio button when it is in indeterminate state.*/
  1582. .jqx-radiobutton-check-indeterminate
  1583. {
  1584. float: left;
  1585. background: transparent url(images/roundbg_check_indeterminate.png) left top no-repeat;
  1586. padding: 0px;
  1587. border: none;
  1588. outline: none;
  1589. margin: 0 0 0 0;
  1590. -moz-border-radius: 100%;
  1591. -webkit-border-radius: 100%;
  1592. border-radius: 100%;
  1593. width: 6px;
  1594. height: 6px;
  1595. margin-left: 2px;
  1596. margin-top: 2px;
  1597. }
  1598. /*applied to the radio button when it is in indeterminate state and disabled.*/
  1599. .jqx-radiobutton-check-indeterminate-disabled
  1600. {
  1601. }
  1602. /*applied to the radio button when its in rtl mode.*/
  1603. .jqx-radiobutton-rtl {
  1604. float: right;
  1605. }
  1606. /*jqxRating*/
  1607. .jqx-rating
  1608. {
  1609. margin: 0px;
  1610. padding: 0px;
  1611. outline: none;
  1612. overflow: hidden;
  1613. }
  1614. .jqx-rating-image
  1615. {
  1616. border-width: 0px;
  1617. }
  1618. .jqx-rating-image-default
  1619. {
  1620. margin: 0px;
  1621. padding: 0px;
  1622. outline: none;
  1623. background-color: transparent;
  1624. background-repeat: no-repeat;
  1625. cursor: pointer;
  1626. background-image: url(images/star.png);
  1627. overflow: hidden;
  1628. }
  1629. /*applied to the rating when it is hovered.*/
  1630. .jqx-rating-image-hover
  1631. {
  1632. background-color: transparent;
  1633. padding: 0px;
  1634. background-repeat: no-repeat;
  1635. cursor: pointer;
  1636. background-image: url(images/star_hover.png);
  1637. overflow: hidden;
  1638. }
  1639. /*applied to the rating when it is disabled.*/
  1640. .jqx-rating-image-backward
  1641. {
  1642. background-color: transparent;
  1643. padding: 0px;
  1644. background-repeat: no-repeat;
  1645. cursor: pointer;
  1646. background-image: url(images/star_disabled.png);
  1647. overflow: hidden;
  1648. }
  1649. /*jqxCalendar Style*/
  1650. .jqx-calendar
  1651. {
  1652. border: 1px solid transparent;
  1653. -webkit-appearance: none;
  1654. overflow: hidden;
  1655. outline: none;
  1656. padding: 0px;
  1657. margin: 0 0 0 0;
  1658. cursor: default;
  1659. border-collapse: separate;
  1660. }
  1661. .jqx-calendar td {
  1662. padding-top: 0px;
  1663. padding-bottom: 0px;
  1664. border-collapse: separate;
  1665. border-spacing: 1px;
  1666. }
  1667. .jqx-calendar table {
  1668. margin: 0px;
  1669. padding: 0px;
  1670. border-collapse: separate;
  1671. border-spacing: 1px;
  1672. }
  1673. /*applied to the calendar's row header. This header displays the week numbers.*/
  1674. .jqx-calendar-row-header
  1675. {
  1676. outline: none;
  1677. border: 0px solid #f2f2f2;
  1678. padding: 0;
  1679. margin: 0 0 0 0;
  1680. cursor: default;
  1681. }
  1682. /*applied to the calendar's column. This header displays the day names.*/
  1683. .jqx-calendar-column-header
  1684. {
  1685. outline: none;
  1686. text-align: right;
  1687. padding: 3;
  1688. border-top: none;
  1689. border-bottom: 1px solid transparent;
  1690. border-left: none;
  1691. border-right: none;
  1692. margin: 0 0 0 0;
  1693. cursor: default;
  1694. }
  1695. /*applied to the calendar's top-left header. This header is displayed before the day names and above the week numbers.*/
  1696. .jqx-calendar-top-left-header
  1697. {
  1698. outline: none;
  1699. border: 0px solid #f2f2f2;
  1700. margin: 0 0 0 0;
  1701. cursor: default;
  1702. }
  1703. /*applied to the calendar's navigation buttons.*/
  1704. .jqx-calendar-title-navigation
  1705. {
  1706. cursor: pointer;
  1707. background-color: transparent;
  1708. margin: 0;
  1709. padding: 0;
  1710. border: none;
  1711. width: 25px;
  1712. height: 25px;
  1713. }
  1714. /*applied to the month table*/
  1715. .jqx-calendar-month
  1716. {
  1717. margin: 0; padding: 0;
  1718. border: none;
  1719. width: 100%;
  1720. }
  1721. /*applied to the calendar's title content.*/
  1722. .jqx-calendar-title-content
  1723. {
  1724. cursor: pointer;
  1725. }
  1726. /*applied to the calendar's navigation title.*/
  1727. .jqx-calendar-title-header
  1728. {
  1729. border-left: none;
  1730. border-top: none;
  1731. border-right: none;
  1732. border-bottom-width: 1px;
  1733. border-bottom-style: solid;
  1734. margin: 0 0 0 0;
  1735. }
  1736. .jqx-calendar-title-header td {
  1737. padding-left: 0px;
  1738. padding-right: 0px;
  1739. }
  1740. /*applied to the calendar's navigation title when the calendar is disabled.*/
  1741. .jqx-calendar-title-header-disabled
  1742. {
  1743. border-bottom-width: 1px;
  1744. border-bottom-style:solid;
  1745. margin: 0 0 0 0;
  1746. border-left: 0px solid transparent;
  1747. border-right: 0px solid transparent;
  1748. border-top: 0px solid transparent;
  1749. }
  1750. /*applied to a calendar cell.*/
  1751. .jqx-calendar-cell
  1752. {
  1753. border: 1px solid transparent;
  1754. margin: 0px;
  1755. outline: none;
  1756. text-align: center;
  1757. padding: 1px;
  1758. cursor: pointer;
  1759. background-color: transparent;
  1760. }
  1761. .jqx-calendar-cell td
  1762. {
  1763. padding: 0;
  1764. margin: 0;
  1765. }
  1766. /*applied to a calendar cell in decade and year views.*/
  1767. .jqx-calendar-cell-decade, .jqx-calendar-cell-year {
  1768. text-align: center;
  1769. }
  1770. .jqx-calendar .jqx-fill-state-normal
  1771. {
  1772. background: transparent;
  1773. border: 1px solid transparent;
  1774. }
  1775. /*applied to a calendar cell when the cell is hidden. A cell can be hidden when the showOtherMonthDays property is false and the calendar hides the cells with dates from the other months*/
  1776. .jqx-calendar-cell-hidden
  1777. {
  1778. margin: 0 0 0 0;
  1779. visibility: hidden;
  1780. cursor: default;
  1781. }
  1782. /*applied to a calendar cell when the cell's date is a weekend date.*/
  1783. .jqx-calendar-cell-weekend
  1784. {
  1785. color: #898989;
  1786. margin: 0 0 0 0;
  1787. cursor: pointer;
  1788. }
  1789. /*applied to a calendar cell when the cell's date is a special date(holiday, vacation, birthay. See the SpecialDates demo).*/
  1790. .jqx-calendar-cell-specialDate
  1791. {
  1792. color: #FF0000 !important;
  1793. background-color: transparent;
  1794. border: 1px solid #FFFFFF;
  1795. margin: 0 0 0 0;
  1796. cursor: pointer;
  1797. }
  1798. /*applied to a calendar cell when the cell's date is the today date.*/
  1799. .jqx-calendar-cell-today
  1800. {
  1801. color: #898989;
  1802. background-color: #ffffdb;
  1803. border: 1px solid #fdc066;
  1804. margin: 0 0 0 0;
  1805. cursor: pointer;
  1806. }
  1807. /*applied to a calendar cell when the cell is hovered.*/
  1808. .jqx-calendar-cell-hover
  1809. {
  1810. margin: 0 0 0 0;
  1811. cursor: pointer;
  1812. }
  1813. /*applied to a calendar cell when the cell is selected.*/
  1814. .jqx-calendar-cell-selected
  1815. {
  1816. margin: 0 0 0 0;
  1817. cursor: pointer;
  1818. }
  1819. /*applied to a calendar cell when the cell's date represents a date from the previous or next month.*/
  1820. .jqx-calendar-cell-othermonth
  1821. {
  1822. color: #898989;
  1823. margin: 0 0 0 0;
  1824. cursor: pointer;
  1825. }
  1826. /*applied to a calendar cell when the calendar is disabled.*/
  1827. .jqx-calendar-cell-disabled
  1828. {
  1829. color: #ccc;
  1830. }
  1831. /*applied to a calendar cell when the cell is from the row header that displays the week numbers.*/
  1832. .jqx-calendar-row-cell
  1833. {
  1834. outline: none;
  1835. text-align: center;
  1836. border: 1px solid transparent;
  1837. margin: 0 0 0 0;
  1838. cursor: default;
  1839. }
  1840. /*applied to a calendar cell when the cell is from the row header that displays the week numbers and the calendar is disabled.*/
  1841. .jqx-calendar-row-cell-disabled
  1842. {
  1843. }
  1844. .jqx-calendar-footer
  1845. {
  1846. margin: 5px;
  1847. color: inherit;
  1848. font-size: 13px;
  1849. }
  1850. .jqx-calendar-title-container
  1851. {
  1852. overflow: hidden;
  1853. }
  1854. /*applied to a calendar cell when the cell is from the column header that displays the day names.*/
  1855. .jqx-calendar-column-cell
  1856. {
  1857. overflow: hidden;
  1858. text-align: center;
  1859. outline: none;
  1860. font-weight: normal;
  1861. padding: 1px;
  1862. border: 1px solid transparent;
  1863. margin: 0 0 0 0;
  1864. cursor: default;
  1865. }
  1866. /*applied to a calendar cell when the cell is from the column header that displays the day names and the calendar is disabled.*/
  1867. .jqx-calendar-column-cell-disabled
  1868. {
  1869. }
  1870. /*applied to the calendar's cell area element.*/
  1871. .jqx-calendar-view
  1872. {
  1873. -webkit-appearance: none;
  1874. outline: none;
  1875. padding: 0px;
  1876. border: 0px solid #FFFFFF;
  1877. margin: 0 0 0 0;
  1878. cursor: default;
  1879. }
  1880. /*jqxExpander and jqxNavigationBar Style*/
  1881. .jqx-expander
  1882. {
  1883. }
  1884. /*applied to the Expander's header and content*/
  1885. .jqx-expander-header, .jqx-expander-content
  1886. {
  1887. border-left-width: 1px;
  1888. border-right-width: 1px;
  1889. border-left-style: solid;
  1890. border-right-style: solid;
  1891. padding-top: 5px;
  1892. padding-bottom: 5px;
  1893. outline: 0;
  1894. }
  1895. /*applid to the content of the expander header.*/
  1896. .jqx-expander-header-content
  1897. {
  1898. padding-left: 3px;
  1899. }
  1900. /*applid to the content of the expander header.*/
  1901. .jqx-expander-header-content-rtl
  1902. {
  1903. padding-right: 3px;
  1904. }
  1905. .jqx-expander-content{padding-top: 0px;padding-bottom:0px; overflow: auto; outline: 0;}
  1906. /*applied to the Expander's header and its content when it is on the top of the header*/
  1907. .jqx-expander-header, .jqx-expander-content-top
  1908. {
  1909. border-top-width: 1px;
  1910. border-top-style: solid;
  1911. }
  1912. /*applied to the Expander's header and its content when it is on the bottom of the header*/
  1913. .jqx-expander-header, .jqx-expander-content-bottom
  1914. {
  1915. border-bottom-width: 1px;
  1916. border-bottom-style: solid;
  1917. }
  1918. /*applied to the Expander's header*/
  1919. .jqx-expander-header
  1920. {
  1921. cursor: pointer;
  1922. overflow: hidden;
  1923. }
  1924. /*applied to the Expander's header when the expander is disabled or the toggleMode is "none"*/
  1925. .jqx-expander-header-disabled
  1926. {
  1927. cursor: default;
  1928. }
  1929. /*applied to the Expander's arrow*/
  1930. .jqx-expander-arrow
  1931. {
  1932. width: 17px;
  1933. height: 17px;
  1934. position: relative;
  1935. }
  1936. /*applied to the Expander's content if it is empty*/
  1937. .jqx-expander-content-empty
  1938. {
  1939. border-width: 0px;
  1940. padding: 0px;
  1941. }
  1942. /*applied to jqxNavigationBar. The NavigationBar internally uses jqxExpander's classes and inherits all header and content style settings from the Expander.*/
  1943. .jqx-navigationbar
  1944. {
  1945. border: none;
  1946. margin: 0px;
  1947. -webkit-appearance: none;
  1948. outline: none;
  1949. }
  1950. /*jqxPanel Style*/
  1951. .jqx-panel
  1952. {
  1953. border: 1px solid transparent;
  1954. -webkit-appearance: none;
  1955. outline: none;
  1956. padding: 0px;
  1957. margin: 0px;
  1958. cursor: default;
  1959. overflow: hidden;
  1960. }
  1961. /*applied to the Panel's element displayed when the horizontal and vertical scrollbars are visible and the element is positioned below the vertical scrollbar and on the right
  1962. of the horizontal scrollbar.*/
  1963. .jqx-panel-bottomright
  1964. {
  1965. }
  1966. /*applied to the DropDownButton's Popup.*/
  1967. .jqx-dropdownbutton-popup {
  1968. -webkit-appearance: none;
  1969. outline: none;
  1970. border: 1px solid transparent;
  1971. }
  1972. .jqx-listbox
  1973. {
  1974. -webkit-appearance: none;
  1975. outline: none;
  1976. border: 1px solid transparent;
  1977. padding: 0px;
  1978. margin: 0px;
  1979. cursor: default;
  1980. overflow: hidden;
  1981. }
  1982. /*applied to the ListBox's element displayed when the horizontal and vertical scrollbars are visible and the element is positioned below the vertical scrollbar and on the right
  1983. of the horizontal scrollbar.*/
  1984. .jqx-listbox-bottomright
  1985. {
  1986. }
  1987. /*applied to the ListBox's groups.*/
  1988. .jqx-listitem-state-group
  1989. {
  1990. white-space: nowrap;
  1991. padding: 4px 2px 4px 2px;
  1992. background: transparent;
  1993. font-weight: bold;
  1994. text-align: left;
  1995. outline: none;
  1996. overflow: hidden;
  1997. vertical-align: middle;
  1998. }
  1999. /*applied to a list item in default state.*/
  2000. .jqx-listitem-state-normal
  2001. {
  2002. white-space: nowrap;
  2003. padding: 3px;
  2004. margin: 1px;
  2005. border: 1px solid transparent;
  2006. outline: none;
  2007. visibility: inherit;
  2008. display: inherit;
  2009. text-align: left;
  2010. overflow: hidden;
  2011. position: absolute;
  2012. left: 0;
  2013. top: 0;
  2014. }
  2015. /*applied to a list item in hovered state.*/
  2016. .jqx-listitem-state-hover
  2017. {
  2018. white-space: nowrap;
  2019. background: transparent;
  2020. padding: 3px 3px 2px 3px;
  2021. margin: 1px;
  2022. border: 1px solid transparent;
  2023. }
  2024. /*applied to a list item when the item is selected.*/
  2025. .jqx-listitem-state-selected
  2026. {
  2027. white-space: nowrap;
  2028. padding: 3px 3px 2px 3px;
  2029. margin: 1px;
  2030. border: 1px solid transparent;
  2031. }
  2032. .jqx-listbox-feedback
  2033. {
  2034. height: 1px;
  2035. border-top: 1px dashed #000;
  2036. }
  2037. .jqx-listitem-element
  2038. {
  2039. -ms-touch-action: none;
  2040. border: none;
  2041. width:100%;
  2042. height: 100%;
  2043. align:left;
  2044. valign:top;
  2045. position: absolute;
  2046. }
  2047. /*jqxComboBox Style*/
  2048. /*applied to the jqxComboBox's content which displays the text.*/
  2049. .jqx-combobox-content
  2050. {
  2051. padding: 0px;
  2052. overflow: hidden;
  2053. padding-left: 0px;
  2054. padding-top: 0px;
  2055. padding-bottom: 0px;
  2056. padding-right: 0px;
  2057. margin: 0px;
  2058. text-align: left;
  2059. vertical-align: middle;
  2060. white-space: nowrap;
  2061. -webkit-appearance: none;
  2062. outline: none;
  2063. border: none;
  2064. -moz-border-radius-topleft: 3px;
  2065. -webkit-border-top-left-radius: 3px;
  2066. border-top-left-radius: 3px;
  2067. -moz-border-radius-bottomleft: 3px;
  2068. -webkit-border-bottom-left-radius: 3px;
  2069. border-bottom-left-radius: 3px;
  2070. border-right: 1px solid transparent;
  2071. -moz-background-clip: padding; background-clip: padding-box; -webkit-background-clip: padding-box;
  2072. }
  2073. .jqx-combobox-content-rtl {
  2074. border: none;
  2075. -moz-border-radius-topleft: 0px;
  2076. -webkit-border-top-left-radius: 0px;
  2077. border-top-left-radius: 0px;
  2078. -moz-border-radius-bottomleft: 0px;
  2079. -webkit-border-bottom-left-radius: 0px;
  2080. border-bottom-left-radius: 0px;
  2081. -moz-border-radius-topleft: 3px;
  2082. -webkit-border-top-left-radius: 0px;
  2083. border-top-right-radius: 3px;
  2084. -moz-border-radius-bottomright: 3px;
  2085. -webkit-border-bottom-right-radius: 0px;
  2086. border-bottom-right-radius: 3px;
  2087. border-right: none;
  2088. border-left: 1px solid transparent;
  2089. -moz-background-clip: padding; background-clip: padding-box; -webkit-background-clip: padding-box;
  2090. }
  2091. /*applied to the ComboBox's input field.*/
  2092. .jqx-combobox-input
  2093. {
  2094. -webkit-appearance: none;
  2095. -webkit-border-radius: 0px;
  2096. padding: 0 0 0 0;
  2097. outline: none;
  2098. border: 0px solid #aaaaaa;
  2099. -moz-background-clip: padding; background-clip: padding-box; -webkit-background-clip: padding-box;
  2100. }
  2101. .jqx-combobox-input::-ms-clear {
  2102. display: none;
  2103. }
  2104. /*applied to the ComboBox's content when the widget is disabled.*/
  2105. .jqx-combobox-content-disabled
  2106. {
  2107. color: #AAA;
  2108. }
  2109. /*applied to the ComboBox's arrow button.*/
  2110. .jqx-combobox-arrow-normal
  2111. {
  2112. -webkit-appearance: none;
  2113. outline: none;
  2114. overflow: hidden;
  2115. margin: 0 0 0 0;
  2116. border: none;
  2117. cursor: pointer;
  2118. }
  2119. /*applied to the ComboBox's arrow button when the mouse is over the button.*/
  2120. .jqx-combobox-arrow-hover
  2121. {
  2122. -webkit-appearance: none;
  2123. outline: none;
  2124. overflow: hidden;
  2125. margin: 0 0 0 0;
  2126. }
  2127. /*applied to the ComboBox's arrow button when the ComboBox's popup is opened.*/
  2128. .jqx-combobox-arrow-selected
  2129. {
  2130. -webkit-appearance: none;
  2131. outline: none;
  2132. overflow: hidden;
  2133. margin: 0 0 0 0;
  2134. }
  2135. /*applied to the ComboBox in normal state.*/
  2136. .jqx-combobox-state-normal
  2137. {
  2138. -webkit-appearance: none;
  2139. outline: none;
  2140. border: 1px solid transparent;
  2141. overflow: hidden;
  2142. margin: 0 0 0 0;
  2143. }
  2144. /*applied to the ComboBox when the mouse is over the widget.*/
  2145. .jqx-combobox-state-hover
  2146. {
  2147. overflow: hidden;
  2148. border: 1px solid transparent;
  2149. margin: 0 0 0 0;
  2150. }
  2151. /*applied to the ComboBox when the popup ListBox is shown.*/
  2152. .jqx-combobox-state-selected
  2153. {
  2154. overflow: hidden;
  2155. border: 1px solid transparent;
  2156. margin: 0 0 0 0;
  2157. }
  2158. /*applied to the ComboBox when the widget is focused.*/
  2159. .jqx-combobox-state-focus
  2160. {
  2161. border: 1px solid transparent;
  2162. }
  2163. .jqx-combobox-multi-item {
  2164. padding: 1px 3px;
  2165. margin: 2px;
  2166. white-space: nowrap;
  2167. border-style: solid;
  2168. font-weight: normal;
  2169. overflow: hidden;
  2170. text-align: left;
  2171. }
  2172. .jqx-combobox-multi-item a:link, .jqx-combobox-multi-item a:visited {
  2173. color: inherit;
  2174. display: block;
  2175. outline: 0 none;
  2176. text-decoration: none;
  2177. cursor: pointer;
  2178. *color: expression(this.parentNode.currentStyle['color']);
  2179. }
  2180. /*applied to the ComboBox when the widget is disabled.*/
  2181. .jqx-combobox-state-disabled
  2182. {
  2183. white-space: nowrap;
  2184. margin: 0px;
  2185. color: #AAA;
  2186. }
  2187. /*jqxDropDownList Style*/
  2188. /*applied to the dropdownlist's content element which displays the selected item's text or html.*/
  2189. .jqx-dropdownlist-content
  2190. {
  2191. padding: 0px;
  2192. overflow: hidden;
  2193. padding-left: 3px;
  2194. padding-top: 0px;
  2195. padding-bottom: 0px;
  2196. margin: 0px;
  2197. text-align: left;
  2198. vertical-align: middle;
  2199. white-space: nowrap;
  2200. -webkit-appearance: none;
  2201. outline: 0 none;
  2202. border: none;
  2203. }
  2204. .jqx-dropdownlist-content-rtl {
  2205. padding-left: 0px;
  2206. padding-right: 3px;
  2207. }
  2208. /*applied to the dropdownlist's content element which displays the selected item's text or html and the widget is disabled. */
  2209. .jqx-dropdownlist-content-disabled
  2210. {
  2211. }
  2212. /*applied to the dropdownlist in default state.*/
  2213. .jqx-dropdownlist-state-normal
  2214. {
  2215. -webkit-appearance: none;
  2216. outline: none;
  2217. border: 1px solid transparent;
  2218. overflow: hidden;
  2219. margin: 0 0 0 0;
  2220. }
  2221. /*applied to the dropdownlist in hovered state.*/
  2222. .jqx-dropdownlist-state-hover
  2223. {
  2224. overflow: hidden;
  2225. border: 1px solid transparent;
  2226. margin: 0 0 0 0;
  2227. cursor: pointer;
  2228. }
  2229. /*applied to the dropdownlist in selected state.*/
  2230. .jqx-dropdownlist-state-selected
  2231. {
  2232. overflow: hidden;
  2233. background-color: transparent;
  2234. border: 1px solid transparent;
  2235. margin: 0 0 0 0;
  2236. cursor: pointer;
  2237. }
  2238. /*applied to the dropdownlist in focused state.*/
  2239. .jqx-dropdownlist-state-focus
  2240. {
  2241. border: 1px solid #909090;
  2242. }
  2243. /*applied to the dropdownlist in disabled state.*/
  2244. .jqx-dropdownlist-state-disabled
  2245. {
  2246. }
  2247. /*jqxScrollBar Style*/
  2248. .jqx-scrollbar
  2249. {
  2250. background: transparent;
  2251. margin: 0;
  2252. padding: 0;
  2253. border: none;
  2254. }
  2255. /*applied to the scrollbar in default state.*/
  2256. .jqx-scrollbar-state-normal
  2257. {
  2258. background: #efefef;
  2259. margin: 0px;
  2260. padding: 0px;
  2261. border: 1px solid transparent;
  2262. }
  2263. /*applied to the scrollbar buttons in default state.*/
  2264. .jqx-scrollbar-button-state-normal
  2265. {
  2266. margin: 0px;
  2267. padding: 0px;
  2268. border: 1px solid transparent;
  2269. }
  2270. /*applied to the scrollbar buttons in hovered state.*/
  2271. .jqx-scrollbar-button-state-hover
  2272. {
  2273. margin: 0px;
  2274. padding: 0px;
  2275. border: 1px solid transparent;
  2276. }
  2277. /*applied to the scrollbar buttons in pressed state.*/
  2278. .jqx-scrollbar-button-state-pressed
  2279. {
  2280. margin: 0px;
  2281. padding: 0px;
  2282. border: 1px solid transparent;
  2283. }
  2284. /*applied to the horizontal scrollbar thumb in default state.*/
  2285. .jqx-scrollbar-thumb-state-normal-horizontal
  2286. {
  2287. margin: 0px;
  2288. padding: 0px;
  2289. background: transparent;
  2290. border: 1px solid transparent;
  2291. }
  2292. /*applied to the horizontal scrollbar thumb in hovered state.*/
  2293. .jqx-scrollbar-thumb-state-hover-horizontal
  2294. {
  2295. margin: 0px;
  2296. padding: 0px;
  2297. border: 1px solid transparent;
  2298. }
  2299. /*applied to the horizontal scrollbar thumb in default state.*/
  2300. .jqx-scrollbar-thumb-state-pressed-horizontal
  2301. {
  2302. margin: 0px;
  2303. padding: 0px;
  2304. border: 1px solid transparent;
  2305. }
  2306. /*applied to the vertical scrollbar thumb in default state.*/
  2307. .jqx-scrollbar-thumb-state-normal
  2308. {
  2309. margin: 0px;
  2310. padding: 0px;
  2311. border: 1px solid transparent;
  2312. }
  2313. /*applied to the vertical scrollbar thumb in default state.*/
  2314. .jqx-scrollbar-thumb-state-hover
  2315. {
  2316. margin: 0px;
  2317. padding: 0px;
  2318. background: transparent;
  2319. border: 1px solid transparent;
  2320. }
  2321. /*applied to the vertical scrollbar thumb in default state.*/
  2322. .jqx-scrollbar-thumb-state-pressed
  2323. {
  2324. margin: 0px;
  2325. padding: 0px;
  2326. background: #d1d1d1;
  2327. border: 1px solid #909090;
  2328. }
  2329. /* jqxWindow */
  2330. .jqx-window
  2331. {
  2332. position: absolute;
  2333. overflow: hidden;
  2334. border: 1px solid transparent;
  2335. }
  2336. /*applied to the jqxWindow when it’s disabled*/
  2337. .jqx-window-disabled
  2338. {
  2339. }
  2340. /*applied to the window’s header*/
  2341. .jqx-window-header
  2342. {
  2343. outline: none;
  2344. border-width: 0px;
  2345. border-bottom: 1px solid transparent;
  2346. overflow: hidden;
  2347. padding: 5px;
  2348. height: auto;
  2349. white-space: nowrap;
  2350. overflow: hidden;
  2351. }
  2352. /*applied to the window’s header when the window is disabled*/
  2353. .jqx-window-header-disabled
  2354. {
  2355. }
  2356. /*applied to the window’s content*/
  2357. .jqx-window-content
  2358. {
  2359. outline: none;
  2360. overflow: auto;
  2361. text-align: left;
  2362. background-color: transparent;
  2363. padding: 5px;
  2364. -webkit-background-clip: padding-box; background-clip: padding-box;
  2365. }
  2366. /*applied to the window’s content when the window is disabled*/
  2367. .jqx-window-content-disabled
  2368. {
  2369. outline: none;
  2370. overflow: auto;
  2371. text-align: left;
  2372. padding: 5px;
  2373. }
  2374. /*applied to the window’s close button*/
  2375. .jqx-window-close-button
  2376. {
  2377. cursor: pointer;
  2378. background-image: url(images/close.png);
  2379. background-repeat: no-repeat;
  2380. }
  2381. /*applied to the window's collapse button*/
  2382. .jqx-window-collapse-button
  2383. {
  2384. background-image: url(images/icon-up.png);
  2385. cursor: pointer;
  2386. }
  2387. /*applied to the window's collapse button when the window is collapsed*/
  2388. .jqx-window-collapse-button-collapsed
  2389. {
  2390. cursor: pointer;
  2391. background-image: url(images/icon-down.png);
  2392. }
  2393. /*setting styles of the modal window’s background*/
  2394. .jqx-window-modal
  2395. {
  2396. background-color: Black;
  2397. }
  2398. .jqx-window-close-button-hover
  2399. {
  2400. }
  2401. .jqx-docking
  2402. {
  2403. overflow: hidden;
  2404. }
  2405. .jqx-docking-panel
  2406. {
  2407. margin: 0px;
  2408. padding: 0px;
  2409. min-height: 100px;
  2410. }
  2411. .jqx-docking-drop-indicator
  2412. {
  2413. border-style: dashed;
  2414. border-width: 1px;
  2415. margin: 0px;
  2416. }
  2417. .jqx-docking-window
  2418. {
  2419. margin: 0px;
  2420. }
  2421. /* jxSlider */
  2422. /* applied to jqxSlider widget */
  2423. .jqx-slider
  2424. {
  2425. outline: none;
  2426. clear: both;
  2427. }
  2428. /*applied to the ticks which can be in the top/bottom/both sides of the jqxSlider*/
  2429. .jqx-slider-tick
  2430. {
  2431. border-left: 1px solid transparent;
  2432. z-index: 9;
  2433. }
  2434. /*applied to the ticks when the slider is in horizontal mode*/
  2435. .jqx-slider-tick-horizontal
  2436. {
  2437. width: 1px;
  2438. border-left: none;
  2439. margin-top: 1px;
  2440. }
  2441. /*applied to the ticks when the slider is in vertical mode*/
  2442. .jqx-slider-tick-vertical
  2443. {
  2444. height: 1px;
  2445. border-top: none;
  2446. }
  2447. /*applied to the ticks container*/
  2448. .jqx-slider-tickscontainer
  2449. {
  2450. z-index: 10;
  2451. position: relative;
  2452. margin-top: 0px;
  2453. margin-bottom: 0px;
  2454. z-index: 9;
  2455. }
  2456. /*applied to the jqxSlider thumb used for changing/indicating current value*/
  2457. .jqx-slider-slider
  2458. {
  2459. cursor: pointer;
  2460. width: 16px;
  2461. height: 16px;
  2462. z-index: 15;
  2463. position: absolute;
  2464. left: 0px;
  2465. top: 0px;
  2466. }
  2467. .jqx-slider-button
  2468. {
  2469. -moz-border-radius: 9px;
  2470. -webkit-border-radius: 9px;
  2471. border-radius: 9px;
  2472. }
  2473. /*applied to the slider's thumb when the slider is in horizontal mode*/
  2474. .jqx-slider-slider-horizontal
  2475. {
  2476. background-image: url(images/slider_horizontal_classic.png);
  2477. background-repeat: no-repeat;
  2478. margin-top: -5px;
  2479. -moz-border-radius: 7px;
  2480. -webkit-border-radius: 7px;
  2481. border-radius: 7px;
  2482. border: 1px solid transparent;
  2483. }
  2484. /*applied to the slider's thumb when the slider is in vertical mode*/
  2485. .jqx-slider-slider-vertical
  2486. {
  2487. margin-left: -5px;
  2488. background-image: url(images/slider_vertical_classic.png);
  2489. background-repeat: no-repeat;
  2490. -moz-border-radius: 7px;
  2491. -webkit-border-radius: 7px;
  2492. border-radius: 7px;
  2493. border: 1px solid transparent;
  2494. }
  2495. /*applied to the track where is located the thumb*/
  2496. .jqx-slider-track
  2497. {
  2498. height: 8px;
  2499. float:left;
  2500. position: relative;
  2501. z-index: 20;
  2502. }
  2503. /*used in horizontal slider*/
  2504. .jqx-slider-track-horizontal
  2505. {
  2506. height: 8px;
  2507. margin-top: 2px;
  2508. }
  2509. /*used in vertical slider*/
  2510. .jqx-slider-track-vertical
  2511. {
  2512. width: 8px;
  2513. }
  2514. /*applied to the div which is between the thumbs in a range slider or from beginning of the track to the current thumb position in the default slider*/
  2515. .jqx-slider-rangebar
  2516. {
  2517. }
  2518. /* jqxSplitter */
  2519. .jqx-splitter
  2520. {
  2521. overflow: hidden;
  2522. border: 1px solid transparent;
  2523. position: relative;
  2524. }
  2525. /* Split bar's class when the jqxSplitter is with horizontal orientation */
  2526. .jqx-splitter-splitbar-vertical
  2527. {
  2528. border: 1px solid transparent;
  2529. border-top-width: 0px;
  2530. border-bottom-width: 0px;
  2531. cursor: e-resize;
  2532. cursor: col-resize;
  2533. position: absolute;
  2534. }
  2535. /* Split bar's mouse over state */
  2536. .jqx-splitter-splitbar-hover
  2537. {
  2538. background-color: transparent;
  2539. }
  2540. /* Split bar's class when the jqxSplitter is with horizontal orientation. */
  2541. .jqx-splitter-splitbar-horizontal
  2542. {
  2543. position: absolute;
  2544. border: 1px solid transparent;
  2545. border-left-width: 0px;
  2546. border-right-width: 0px;
  2547. cursor: n-resize;
  2548. cursor: row-resize;
  2549. }
  2550. /* This class is applied to the splitter when it's dragged to it's max left/right boundary */
  2551. .jqx-splitter-splitbar-invalid
  2552. {
  2553. background: #FF0000 !important;
  2554. }
  2555. /* This class is added to split bar's collapse button when the splitter is with vectical orientation. */
  2556. .jqx-splitter-collapse-button-horizontal
  2557. {
  2558. cursor: pointer;
  2559. width: 45px;
  2560. height: 5px;
  2561. }
  2562. /* This class is added to split bar's collapse button when the splitter is with horizontal orientation. */
  2563. .jqx-splitter-collapse-button-vertical
  2564. {
  2565. cursor: pointer;
  2566. width: 5px;
  2567. height: 45px;
  2568. }
  2569. /* This class is added when the user disable the splitter. */
  2570. .jqx-splitter-splitbar-collapsed
  2571. {
  2572. cursor: default;
  2573. }
  2574. /* Applied to the jqxSplitter panels. */
  2575. .jqx-splitter-panel
  2576. {
  2577. border: none;
  2578. outline: none;
  2579. position: absolute;
  2580. overflow: hidden;
  2581. }
  2582. /* This class is added to a nested splitter.*/
  2583. .jqx-splitter-nested, .jqx-splitter-panel-nested
  2584. {
  2585. border: none;
  2586. overflow: hidden;
  2587. }
  2588. .jqx-draggable
  2589. {
  2590. }
  2591. .jqx-draggable-dragging
  2592. {
  2593. border: 0px solid black;
  2594. }
  2595. .jqx-draggable-disabled
  2596. {
  2597. cursor: default;
  2598. }
  2599. .jqx-validator-hint
  2600. {
  2601. height: 18px;
  2602. width: auto;
  2603. display: inline-block;
  2604. cursor: pointer;
  2605. padding-left: 5px;
  2606. padding-right: 5px;
  2607. font-family: Verdana;
  2608. font-size: 13px;
  2609. border: 1px solid #6E0000;
  2610. background-color: #942724;
  2611. color: #fff;
  2612. z-index: 99999;
  2613. white-space: nowrap;
  2614. }
  2615. .jqx-validator-hint-arrow
  2616. {
  2617. z-index: 99999;
  2618. height: 9px;
  2619. width: 9px;
  2620. padding: 0px;
  2621. margin: 0px;
  2622. background-color: transparent;
  2623. background-image: url(images/multi-arrow.gif);
  2624. }
  2625. .jqx-validator-error-label {
  2626. color: #dd4b39;
  2627. vertical-align:top;
  2628. text-align: left;
  2629. display: block;
  2630. cursor: default;
  2631. line-height: 17px;
  2632. }
  2633. .jqx-validator-error-element {
  2634. border-color: #dd4b39 !important;
  2635. }
  2636. .jqx-switchbutton
  2637. {
  2638. overflow: hidden;
  2639. -moz-border-radius: 5px;
  2640. -webkit-border-radius: 5px;
  2641. border-radius: 5px;
  2642. border: 1px solid #ccc;
  2643. }
  2644. .jqx-switchbutton-thumb
  2645. {
  2646. display: inline-block;
  2647. cursor: pointer;
  2648. border: 1px solid #ccc;
  2649. }
  2650. .jqx-switchbutton-label
  2651. {
  2652. font-size: 15px;
  2653. font-family: Sans-Serif;
  2654. text-align: center;
  2655. text-transform: uppercase;
  2656. font-weight: bold;
  2657. }
  2658. .jqx-switchbutton-wrapper
  2659. {
  2660. }
  2661. .jqx-switchbutton-label-on
  2662. {
  2663. }
  2664. .jqx-switchbutton-label-off
  2665. {
  2666. }
  2667. /*left, right, up and down arrow icons.*/
  2668. .jqx-left-arrow
  2669. {
  2670. background: transparent;
  2671. background-image: url('left.png');
  2672. cursor: pointer;
  2673. }
  2674. .jqx-right-arrow
  2675. {
  2676. background: transparent;
  2677. background-image: url('right.png');
  2678. cursor: pointer;
  2679. }
  2680. .jqx-icon-arrow-up
  2681. {
  2682. background-image: url('images/icon-up.png');
  2683. background-repeat: no-repeat;
  2684. background-position: center;
  2685. }
  2686. .jqx-icon-arrow-down
  2687. {
  2688. background-image: url('images/icon-down.png');
  2689. background-repeat: no-repeat;
  2690. background-position: center;
  2691. }
  2692. .jqx-icon-arrow-left
  2693. {
  2694. background-image: url('images/icon-left.png');
  2695. background-repeat: no-repeat;
  2696. background-position: center;
  2697. }
  2698. .jqx-icon-arrow-right
  2699. {
  2700. background-image: url('images/icon-right.png');
  2701. background-repeat: no-repeat;
  2702. background-position: center;
  2703. }
  2704. .jqx-icon-arrow-up-hover
  2705. {
  2706. background-image: url('images/icon-up.png');
  2707. background-repeat: no-repeat;
  2708. background-position: center;
  2709. }
  2710. .jqx-icon-arrow-down-hover
  2711. {
  2712. background-image: url('images/icon-down.png');
  2713. background-repeat: no-repeat;
  2714. background-position: center;
  2715. }
  2716. .jqx-icon-arrow-left-hover
  2717. {
  2718. background-image: url('images/icon-left.png');
  2719. background-repeat: no-repeat;
  2720. background-position: center;
  2721. }
  2722. .jqx-icon-arrow-right-hover
  2723. {
  2724. background-image: url('images/icon-right.png');
  2725. background-repeat: no-repeat;
  2726. background-position: center;
  2727. }
  2728. .jqx-icon-arrow-up-selected
  2729. {
  2730. background-image: url('images/icon-up.png');
  2731. background-repeat: no-repeat;
  2732. background-position: center;
  2733. }
  2734. .jqx-icon-arrow-down-selected
  2735. {
  2736. background-image: url('images/icon-down.png');
  2737. background-repeat: no-repeat;
  2738. background-position: center;
  2739. }
  2740. .jqx-icon-arrow-left-selected
  2741. {
  2742. background-image: url('images/icon-left.png');
  2743. background-repeat: no-repeat;
  2744. background-position: center;
  2745. }
  2746. .jqx-icon-arrow-right-selected
  2747. {
  2748. background-image: url('images/icon-right.png');
  2749. background-repeat: no-repeat;
  2750. background-position: center;
  2751. }
  2752. .jqx-icon-close
  2753. {
  2754. cursor: pointer;
  2755. background-image: url(images/close.png);
  2756. background-repeat: no-repeat;
  2757. background-position: center;
  2758. }
  2759. .jqx-icon-close-hover
  2760. {
  2761. cursor: pointer;
  2762. background-image: url(images/close.png);
  2763. background-repeat: no-repeat;
  2764. background-position: center;
  2765. }
  2766. /* jqxScrollView */
  2767. .jqx-scrollview-button
  2768. {
  2769. width: 10px;
  2770. height: 10px;
  2771. border-radius: 10px;
  2772. -moz-border-radius: 10px;
  2773. -webkit-border-radius: 10px;
  2774. display: inline-block;
  2775. margin: 2px;
  2776. cursor: pointer;
  2777. background-color: #aaaeaf;
  2778. }
  2779. .jqx-scrollview
  2780. {
  2781. background-color: #000;
  2782. }
  2783. /*applied to Inputs*/
  2784. .jqx-input{-webkit-user-modify:inherit; -moz-user-modify: inherit; overflow: hidden; background-color: inherit; border-color: #c7c7c7;}
  2785. .jqx-input-group {overflow: hidden;}
  2786. .jqx-input-group-addon {border: 1px solid transparent; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 2px 8px !important; float: left; white-space: nowrap; vertical-align: middle; }
  2787. .jqx-input-group-addon:first-child {
  2788. border-right-width: 0px;
  2789. border-bottom-right-radius: 0 !important;
  2790. border-top-right-radius: 0 !important;
  2791. }
  2792. .jqx-input-group-addon:last-child {
  2793. border-left-width: 0px;
  2794. border-bottom-left-radius: 0 !important;
  2795. border-top-left-radius: 0 !important;
  2796. }
  2797. .jqx-input-group-addon:not(:last-child):not(:first-child) {
  2798. border-bottom-left-radius: 0 !important;
  2799. border-top-left-radius: 0 !important;
  2800. border-bottom-right-radius: 0 !important;
  2801. border-top-right-radius: 0 !important;
  2802. border-left-width: 0px;
  2803. }
  2804. .jqx-input-group .jqx-input {
  2805. padding: 2px 1px !important;
  2806. border-left-width: 1px !important;
  2807. border-right-width: 1px !important;
  2808. }
  2809. /*applied to all widgets*/
  2810. .jqx-widget{-ms-touch-action: none; zoom: 1; color: #000000; -moz-background-clip: padding; background-clip: padding-box; -webkit-text-size-adjust: none; -ms-text-size-adjust: none; -webkit-appearance: none; -webkit-background-clip: padding-box; direction: ltr; -webkit-tap-highlight-color: rgba(0,0,0,0); font-family: Verdana,Arial,sans-serif; font-style: normal; font-size: 13px;}
  2811. .jqx-item{-ms-touch-action: none; color: inherit; border: 1px solid transparent; background: transparent; -webkit-text-size-adjust: none;}
  2812. /*applied to containers to set a background and border color. Tabs, NavigationBar, Calendar content.*/
  2813. .jqx-widget-content {-ms-touch-action: none; -moz-background-clip: padding; -webkit-text-size-adjust: none; background-clip: padding-box; -webkit-background-clip: padding-box; -webkit-tap-highlight-color: rgba(0,0,0,0); font-family: Verdana,Arial,sans-serif; font-style: normal; font-size: 13px; border-color: #c7c7c7; background: #fff; }
  2814. /*applied to header areas. Tabs, Menu, Window, Calendar.*/
  2815. .jqx-widget-header {-ms-touch-action: none;-moz-background-clip: padding; -webkit-text-size-adjust: none; background-clip: padding-box; -webkit-background-clip: padding-box; -webkit-tap-highlight-color: rgba(0,0,0,0); border-color: #c5c5c5; background: #e8e8e8; }
  2816. .jqx-fill-state-normal{-ms-touch-action: none;font-family: Verdana,Arial,sans-serif; font-style: normal; font-size: 13px; border-color:#aaa; background: #efefef; }
  2817. .jqx-fill-state-hover {border-color:#999; background: #e8e8e8;}
  2818. .jqx-fill-state-pressed{border-color:#999; background: #d1d1d1;}
  2819. .jqx-fill-state-focus {border-color: #555; }
  2820. .jqx-fill-state-disabled {cursor: default; color: #000; opacity: .55; filter:Alpha(Opacity=45);}
  2821. .jqx-widget .jqx-grid-cell, .jqx-widget .jqx-grid-column-header, .jqx-widget .jqx-grid-group-cell {border-color: #aaa;}
  2822. .jqx-widget .jqx-grid-column-menubutton, .jqx-widget .jqx-grid-column-sortascbutton, .jqx-widget .jqx-grid-column-sortdescbutton, .jqx-widget .jqx-grid-column-filterbutton
  2823. {
  2824. background-color: transparent;
  2825. border-color: #aaa;
  2826. }
  2827. .jqx-grid-column-header a:link, .jqx-grid-column-header a:visited
  2828. {
  2829. *color: expression(this.parentNode.currentStyle['color']);
  2830. }
  2831. .jqx-grid-bottomright, .jqx-panel-bottomright, .jqx-listbox-bottomright
  2832. {
  2833. background-color: #e5e5e5;
  2834. }
  2835. .jqx-tabs-title-selected-top
  2836. {
  2837. border-color: #aaa;
  2838. border-bottom: 1px solid #fff;
  2839. background-color: #fff;
  2840. }
  2841. /*applied to the tab's title when the tab is selected and the jqxTab's position property is set to 'bottom' .*/
  2842. .jqx-tabs-title-selected-bottom
  2843. {
  2844. border-color: #aaa;
  2845. border-top: 1px solid #fff;
  2846. background-color: #fff;
  2847. }
  2848. /*applied to the tab's selection tracker when the jqxTab's position property is set to 'top'.*/
  2849. .jqx-tabs-selection-tracker-top
  2850. {
  2851. border-color: #aaa;
  2852. border-bottom: 1px solid #fff;
  2853. }
  2854. /*applied to the tab's selection tracker when the jqxTab's position property is set to 'bottom'.*/
  2855. .jqx-tabs-selection-tracker-bottom
  2856. {
  2857. border-color: #aaa;
  2858. border-top: 1px solid #fff;
  2859. }
  2860. /*jqxMaskedInput and jqxNumberInput Styles*/
  2861. .jqx-input
  2862. {
  2863. -webkit-appearance: none;
  2864. padding: 0 0 0 0;
  2865. outline: none;
  2866. border-width: 1px;
  2867. border-style: solid;
  2868. -moz-background-clip: padding; background-clip: padding-box; -webkit-background-clip: padding-box;
  2869. }
  2870. input[type=text].jqx-input, input[type=password].jqx-input {
  2871. min-height: 16px;
  2872. min-width: 16px;
  2873. margin: 0px;
  2874. border-width: 1px;
  2875. border-style: solid;
  2876. font-size: 13px;
  2877. padding: 0px;
  2878. }
  2879. .jqx-input::-ms-reveal {
  2880. display: none;
  2881. }
  2882. .jqx-input::-ms-clear {
  2883. display: none;
  2884. }
  2885. .jqx-input-content::-ms-clear {
  2886. display: none;
  2887. }
  2888. .jqx-input::-ms-value {
  2889. margin: 0px;
  2890. padding: 0px;
  2891. min-height: 13px;
  2892. line-height: 13px;
  2893. }
  2894. /*applied to the input when the validation fails.*/
  2895. .jqx-input-invalid
  2896. {
  2897. border-color: #dd4b39 !important;
  2898. }
  2899. /*applied to the input's content.*/
  2900. .jqx-input-content
  2901. {
  2902. -webkit-appearance: none;
  2903. padding: 1px;
  2904. resize: none;
  2905. outline: none;
  2906. outline-width: 0px;
  2907. -webkit-user-modify:inherit; -moz-user-modify:inherit;
  2908. -moz-background-clip: padding; background-clip: padding-box; -webkit-background-clip: padding-box;
  2909. }
  2910. /*applied to the input when it is disabled.*/
  2911. .jqx-input-disabled
  2912. {
  2913. -webkit-appearance: none;
  2914. resize: none;
  2915. outline: none;
  2916. outline-width: 0px;
  2917. }
  2918. /*applied to the jqxDateTimeInput's button header.*/
  2919. .jqx-input-button-header
  2920. {
  2921. cursor: pointer;
  2922. -webkit-appearance: none;
  2923. height: 3px;
  2924. padding: 0px;
  2925. outline: none;
  2926. border-width: 1px;
  2927. border-style: solid;
  2928. }
  2929. /*applied to the element which is in the middle of the jqxDateTimeInput's button header.*/
  2930. .jqx-input-button-innerHeader
  2931. {
  2932. cursor: pointer;
  2933. -webkit-appearance: none;
  2934. height: 3px;
  2935. width: 3px;
  2936. padding: 0px;
  2937. outline: none;
  2938. border: 0px solid #fff;
  2939. }
  2940. /*applied to the jqxDateTimeInput's button content.*/
  2941. .jqx-input-button-content
  2942. {
  2943. font-style: normal;
  2944. text-align: center;
  2945. vertical-align: middle;
  2946. cursor: pointer;
  2947. -webkit-appearance: none;
  2948. padding: 0px;
  2949. outline: none;
  2950. border-width: 1px;
  2951. border-style: solid;
  2952. border-top-width: 0px;
  2953. font-size: 10px;
  2954. }
  2955. .jqx-menu-popup {
  2956. }
  2957. .jqx-menu-vertical
  2958. {
  2959. background-color: #efefef;
  2960. }
  2961. .jqx-color-picker
  2962. {
  2963. }
  2964. .jqx-color-picker-panel
  2965. {
  2966. }
  2967. .jqx-color-picker-map
  2968. {
  2969. border: 1px solid #A0A0A0;
  2970. background-color: transparent;
  2971. background-image: url('images/map-saturation.png');
  2972. background-repeat: no-repeat;
  2973. background-position: left top;
  2974. overflow: hidden;
  2975. }
  2976. .jqx-color-picker-map-hue
  2977. {
  2978. border: 1px solid #A0A0A0;
  2979. background-color: transparent;
  2980. background-image: url('images/map-hue.png');
  2981. background-repeat: no-repeat;
  2982. background-position: left top;
  2983. overflow: hidden;
  2984. }
  2985. .jqx-color-picker-map-overlay
  2986. {
  2987. background-color: transparent;
  2988. background-image: url('images/map-saturation-overlay.png');
  2989. background-repeat: no-repeat;
  2990. background-position: left top;
  2991. }
  2992. .jqx-color-picker-bar
  2993. {
  2994. border: 1px solid #A0A0A0;
  2995. background-color: transparent;
  2996. background-image: url('images/bar-saturation.png');
  2997. background-repeat: no-repeat;
  2998. background-position: left top;
  2999. }
  3000. .jqx-color-picker-bar-hue
  3001. {
  3002. border: 1px solid #A0A0A0;
  3003. background-color: transparent;
  3004. background-image: url('images/bar-hue.png');
  3005. background-repeat: no-repeat;
  3006. background-position: left top;
  3007. }
  3008. .jqx-color-picker-preview
  3009. {
  3010. border: 1px solid #A0A0A0;
  3011. }
  3012. .jqx-color-picker-pointer
  3013. {
  3014. background-image: url('images/crosshair.png');
  3015. background-repeat: no-repeat;
  3016. height: 16px;
  3017. width: 16px;
  3018. }
  3019. .jqx-color-picker-pointer-alt
  3020. {
  3021. background-image: url('images/crosshair-white.png');
  3022. background-repeat: no-repeat;
  3023. height: 16px;
  3024. width: 16px;
  3025. }
  3026. .jqx-color-picker-bar-pointer
  3027. {
  3028. background-image: url('images/pointer.png');
  3029. background-repeat: no-repeat;
  3030. height: 15px;
  3031. margin-left: 6px;
  3032. background-position: right top;
  3033. }
  3034. .jqx-icon
  3035. {
  3036. width: 16px;
  3037. height: 16px;
  3038. margin: 0 auto;
  3039. position: relative;
  3040. top: 50%;
  3041. margin-top: -8px;
  3042. }
  3043. .jqx-input-icon
  3044. {
  3045. width: 13px;
  3046. height: 13px;
  3047. margin: 0 auto;
  3048. }
  3049. .jqx-scrollbar-thumb-state-normal-touch
  3050. {
  3051. border-color:#c3c3c3; background: #c3c3c3;
  3052. }
  3053. .jqx-touch, .jqx-touch .jqx-fill-state-normal, .jqx-touch .jqx-widget-content, .jqx-touch .jqx-widget-header, .jqx-touch a:link{}
  3054. .jqx-scrollbar .jqx-icon-arrow-up{width: 100%; height: 100%;}
  3055. .jqx-scrollbar .jqx-icon-arrow-down{width: 100%; height: 100%;}
  3056. .jqx-scrollbar .jqx-icon-arrow-left{width: 100%; height: 100%;}
  3057. .jqx-scrollbar .jqx-icon-arrow-right{width: 100%; height: 100%;}
  3058. /*jqx-listmenu*/
  3059. .jqx-listmenu-widget
  3060. {
  3061. border-width: 1px;
  3062. border-style: solid;
  3063. }
  3064. ol.jqx-listmenu, ul.jqx-listmenu
  3065. {
  3066. margin: 0;
  3067. padding: 0;
  3068. border: 0;
  3069. outline: 0;
  3070. font-size: 100%;
  3071. vertical-align: baseline;
  3072. line-height: 1;
  3073. counter-reset: section;
  3074. }
  3075. .jqx-listmenu li
  3076. {
  3077. margin-left: 0px;
  3078. list-style: none;
  3079. line-height: 1;
  3080. }
  3081. .jqx-listmenu
  3082. {
  3083. width: 100%;
  3084. }
  3085. .jqx-listmenu-header
  3086. {
  3087. padding: 15px;
  3088. }
  3089. .jqx-listmenu-item
  3090. {
  3091. cursor: pointer;
  3092. padding: 15px;
  3093. float: none;
  3094. overflow: hidden;
  3095. text-align: left;
  3096. position: relative;
  3097. }
  3098. .jqx-listmenu-separator
  3099. {
  3100. padding: 10px;
  3101. counter-reset: section;
  3102. }
  3103. .jqx-listmenu-header-label
  3104. {
  3105. margin-left: 30px;
  3106. }
  3107. .jqx-listmenu-arrow-right
  3108. {
  3109. width: 16px;
  3110. height: 16px;
  3111. position: absolute;
  3112. top: 50%;
  3113. margin-top: -7px;
  3114. right: 7px;
  3115. }
  3116. .jqx-listmenu-arrow-rtl {
  3117. right: 0px;
  3118. left: 7px;
  3119. }
  3120. .jqx-listmenu-arrow-right-pressed
  3121. {
  3122. width: 16px;
  3123. height: 16px;
  3124. }
  3125. .jqx-listmenu-header .jqx-button
  3126. {
  3127. -moz-border-radius: 10px;
  3128. -webkit-border-radius: 10px;
  3129. -o-border-radius: 10px;
  3130. border-radius: 10px;
  3131. padding: 6px 10px;
  3132. }
  3133. .jqx-listmenu-filter-input
  3134. {
  3135. -moz-border-radius: 14px;
  3136. -webkit-border-radius: 14px;
  3137. border-radius: 14px;
  3138. border: 1px solid;
  3139. outline: none;
  3140. width: 97%;
  3141. padding: 3px;
  3142. padding-left: 10px;
  3143. padding-right: 10px;
  3144. border-color: #c7c7c7;
  3145. background-color: #fff;
  3146. font-size: 20px;
  3147. }
  3148. .jqx-listmenu-filter
  3149. {
  3150. text-align: center;
  3151. padding: 4px;
  3152. }
  3153. ol li .jqx-listmenu-item-label:before
  3154. {
  3155. content: counter(section) ". ";
  3156. counter-increment: section;
  3157. }
  3158. .jqx-listmenu div
  3159. {
  3160. clear: both;
  3161. }
  3162. .jqx-listmenu-auto-separator
  3163. {
  3164. }
  3165. .jqx-listmenu-item-readonly
  3166. {
  3167. cursor: default;
  3168. }
  3169. .jqx-tooltip
  3170. {
  3171. position: absolute;
  3172. width: auto;
  3173. height: auto;
  3174. }
  3175. .jqx-tooltip-main
  3176. {
  3177. position: relative;
  3178. width: 100%;
  3179. height: 100%;
  3180. text-align: center;
  3181. filter: inherit;
  3182. border-style: solid;
  3183. border-width: 1px;
  3184. }
  3185. .jqx-tooltip-text
  3186. {
  3187. padding: 5px 8px;
  3188. overflow: hidden;
  3189. filter: inherit;
  3190. }
  3191. .jqx-tooltip, .jqx-tooltip-text, .jqx-tooltip-main {
  3192. -moz-border-radius: 5px;
  3193. -webkit-border-radius: 5px;
  3194. border-radius: 5px;
  3195. -moz-background-clip: padding; background-clip: padding-box; -webkit-background-clip: padding-box;
  3196. }
  3197. .jqx-tooltip-arrow
  3198. {
  3199. position: absolute;
  3200. width: 0px;
  3201. height: 0px;
  3202. display: block;
  3203. border-style: solid;
  3204. margin: -6px 0 0 -7px;
  3205. background: transparent !important;
  3206. filter: inherit;
  3207. }
  3208. .jqx-tooltip-arrow-t-b
  3209. {
  3210. border-left-color: transparent !important;
  3211. border-right-color: transparent !important;
  3212. }
  3213. .jqx-tooltip-arrow-l-r
  3214. {
  3215. border-top-color: transparent !important;
  3216. border-bottom-color: transparent !important;
  3217. }
  3218. /*Sets the text-alignment to right.*/
  3219. .jqx-rtl{text-align: right !important;}
  3220. .jqx-shadow{
  3221. -webkit-box-shadow: 0 2px 3px rgba(0,0,0,.15)!important;
  3222. -moz-box-shadow : 0 2px 3px rgba(0,0,0,.15)!important;
  3223. -o-box-shadow : 0 2px 3px rgba(0,0,0,.15)!important;
  3224. box-shadow : 0 2px 3px rgba(0,0,0,.15)!important;
  3225. }
  3226. .jqx-noshadow {
  3227. -webkit-box-shadow: none !important;
  3228. -moz-box-shadow : none !important;
  3229. -o-box-shadow : none !important;
  3230. box-shadow : none !important;
  3231. }
  3232. .jqx-passwordinput-password-icon, .jqx-passwordinput-password-icon-rtl
  3233. {
  3234. background-image: url(images/icon-showpassword.png) !important;
  3235. background-repeat: no-repeat !important;
  3236. width: 12px;
  3237. height: 9px;
  3238. }
  3239. .jqx-passwordinput-password-icon-ltr
  3240. {
  3241. background-position: right !important;
  3242. }
  3243. .jqx-passwordinput-password-icon-rtl
  3244. {
  3245. background-position: left !important;
  3246. }
  3247. .jqx-passwordinput-password-strength-inicator
  3248. {
  3249. width: 20%;
  3250. height: 5px;
  3251. margin-top: 5px;
  3252. }
  3253. /*top rounded Corners*/
  3254. .jqx-rc-t-expanded
  3255. {
  3256. -moz-border-radius-topleft: 0px !important;
  3257. -webkit-border-top-left-radius: 0px !important;
  3258. border-top-left-radius: 0px !important;
  3259. -moz-border-radius-topright: 0px !important;
  3260. -webkit-border-top-right-radius: 0px !important;
  3261. border-top-right-radius: 0px !important;
  3262. }
  3263. /*bottom rounded Corners*/
  3264. .jqx-rc-b-expanded
  3265. {
  3266. -moz-border-radius-bottomleft: 0px !important;
  3267. -webkit-border-bottom-left-radius: 0px !important;
  3268. border-bottom-left-radius: 0px !important;
  3269. -moz-border-radius-bottomright: 0px !important;
  3270. -webkit-border-bottom-right-radius: 0px !important;
  3271. border-bottom-right-radius: 0px !important;
  3272. }
  3273. .jqx-treemap-rectangle {
  3274. font-size: 13px;
  3275. font-weight: normal;
  3276. border: 1px solid #555;
  3277. color: #222;
  3278. text-shadow: 0px 0px 0px;
  3279. overflow: hidden;
  3280. text-overflow: ellipsis;
  3281. }
  3282. .jqx-treemap-label {
  3283. text-overflow: ellipsis;
  3284. overflow: hidden;
  3285. }
  3286. .jqx-treemap-rectangle-parent {
  3287. color: #222;
  3288. font-size: 15px;
  3289. font-family: Verdana;
  3290. font-weight: bold;
  3291. }
  3292. .jqx-treemap-legend-label {
  3293. color: #fff;
  3294. }
  3295. .jqx-treemap-legend {
  3296. width: 350px;
  3297. background-color: rgba(0, 0, 0, 0.1);
  3298. z-index: 41;
  3299. overflow: hidden;
  3300. }
  3301. .jqx-treemap-legend-table {
  3302. table-layout: fixed;
  3303. width: 100%;
  3304. }
  3305. .jqx-treemap-legend-color {
  3306. height: 3px;
  3307. }
  3308. .jqx-treemap-legend-values {
  3309. height: 12px;
  3310. width: 100%;
  3311. }
  3312. .jqx-treemap-legend-value {
  3313. font-size: 9px;
  3314. position: absolute;
  3315. color: #fff;
  3316. }
  3317. .jqx-treemap-rectangle-hover {
  3318. -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
  3319. -moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
  3320. box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
  3321. z-index: 40;
  3322. }
  3323. /*jqxRangeSelector*/
  3324. .jqx-rangeselector
  3325. {
  3326. margin: 50px;
  3327. }
  3328. .jqx-rangeselector-content
  3329. {
  3330. position: absolute;
  3331. }
  3332. .jqx-rangeselector-ticks-container, .jqx-rangeselector-slider
  3333. {
  3334. width: 100%;
  3335. height: 100%;
  3336. }
  3337. .jqx-rangeselector-ticks-container
  3338. {
  3339. background-color: transparent;
  3340. position: relative;
  3341. }
  3342. .jqx-rangeselector-slider
  3343. {
  3344. opacity: 0.3;
  3345. background-color: Aqua;
  3346. border-left: 1px solid Black;
  3347. border-right: 1px solid Black;
  3348. }
  3349. .jqx-rangeselector-ticks
  3350. {
  3351. background-color: Black;
  3352. height: 100%;
  3353. width: 1px;
  3354. position: absolute;
  3355. }
  3356. .jqx-rangeselector-labels
  3357. {
  3358. width: auto;
  3359. height: auto;
  3360. position: absolute;
  3361. }
  3362. .jqx-rangeselector-markers
  3363. {
  3364. width: auto;
  3365. height: 20px;
  3366. background-color: Gray;
  3367. position: absolute;
  3368. padding: 5px;
  3369. }
  3370. .jqx-rangeselector-marker-arrow
  3371. {
  3372. position: absolute;
  3373. width: 0px;
  3374. height: 0px;
  3375. display: block;
  3376. border-style: solid;
  3377. margin: -6px 0 0 -7px;
  3378. background-color: transparent !important;
  3379. filter: inherit;
  3380. border-top-width: 5px;
  3381. border-bottom-width: 5px;
  3382. border-right-color: transparent !important;
  3383. border-bottom-color: transparent !important;
  3384. border-left-color: transparent !important;
  3385. border-top-color: Gray;
  3386. background-clip: border-box;
  3387. background-repeat: repeat;
  3388. }
  3389. .jqx-rangeselector-markers-alert
  3390. {
  3391. background-color: Red;
  3392. border-color: Red;
  3393. color: White;
  3394. }
  3395. .jqx-rangeselector-marker-left-arrow
  3396. {
  3397. border-right-width: 0px;
  3398. border-left-width: 5px;
  3399. }
  3400. .jqx-rangeselector-marker-right-arrow
  3401. {
  3402. border-right-width: 5px;
  3403. border-left-width: 0px;
  3404. }
  3405. .jqx-rangeselector-markers-value
  3406. {
  3407. width: 100%;
  3408. height: 100%;
  3409. }