style.css 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977
  1. @import "jQuery_UI_uniq.css";
  2. @import "iPhoneCheckboxes.css";
  3. @import "visualize.css";
  4. /* --- 1. CSS RESET --- */
  5. html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,
  6. blockquote,pre,address,code,del,dfn,em,img,q,
  7. dl,dt,dd,ol,ul,li,
  8. table,caption,tbody,tfoot,thead,tr,th,td,br,fieldset,textarea{font-family:"Lucida Sans Unicode","Lucida Grande","Trebuchet MS", Helvetica, Arial, sans-serif;line-height:20px;letter-spacing:.1px;word-spacing:1px;margin:0;padding:0;border:0;vertical-align:baseline;}
  9. h1,h2,h3,h4,h5,h6,hr,p,ul,ol,dl,pre,address,table,form{margin:0 0 20px}
  10. p,h1, h2, h3, h4, h5, h6, ul.check_list, ul.arrowlist{padding-left:2px;}
  11. strong, b{font-weight:bold;}
  12. em, dfn, i{font-style:italic;}
  13. a, input { outline:none; }
  14. /* --- 2. GLOBAL DEFINITIONS --- */
  15. body {
  16. color:#555;
  17. font-size:12px;
  18. background:#f0f0f0;
  19. }
  20. hr {
  21. clear:both;
  22. float:left;
  23. width:100%;
  24. margin-top:15px;
  25. margin-bottom:20px;
  26. border:0;
  27. height:0px;
  28. border-top:1px solid #e5e5e5;
  29. border-bottom:1px solid #f4f4f4;
  30. }
  31. fieldset hr {
  32. border-bottom:1px solid #fff;
  33. }
  34. h1 {
  35. color::#333;
  36. font-size:28px;
  37. clear:both;
  38. }
  39. h2 {
  40. color:#333;
  41. font-size:18px;
  42. }
  43. h5 {
  44. text-transform:uppercase;
  45. font-size:16px;
  46. margin-bottom:15px;
  47. }
  48. h1 span {
  49. color:#1a1a1a;
  50. }
  51. /* --- 3. LAYOUT --- */
  52. #container {
  53. min-width:700px;
  54. max-width:1600px;
  55. }
  56. #bgwrap {
  57. float:left;
  58. position:relative;
  59. width:100%;
  60. background:url('stripe.png') fixed 0 0 repeat-y;
  61. }
  62. /* --- 3.1 SIDEBAR --- */
  63. #primary_left {
  64. clear:both;
  65. float:left;
  66. width:230px;
  67. position:relative;
  68. }
  69. /* --- 3.1.1 LOGO --- */
  70. #primary_left #logo {
  71. clear:both;
  72. float:left;
  73. width:230px;
  74. height:155px;
  75. overflow:hidden;
  76. background:url('logo_bg.png') 0 0 no-repeat;
  77. padding-top:15px;
  78. }
  79. /* --- 3.1.2 MENU --- */
  80. #menu ul {
  81. list-style-type:none;
  82. }
  83. #menu ul li {
  84. clear:both;
  85. float:left;
  86. background:url('menu_spacer.png') 0 100% no-repeat;
  87. width:220px;
  88. padding:3px 0;
  89. }
  90. #menu ul li.nobg {
  91. background:none;
  92. }
  93. #menu ul li a {
  94. clear:both;
  95. float:left;
  96. text-decoration:none;
  97. color:#bbb;
  98. padding-left:16px;
  99. height:40px;
  100. }
  101. #menu ul li a img {
  102. clear:both;
  103. float:left;
  104. width:32px;
  105. height:32px;
  106. margin:4px;
  107. }
  108. #menu ul li a span {
  109. text-transform:uppercase;
  110. font-size:13x;
  111. text-shadow:1px 1px #000;
  112. float:left;
  113. width:137px;
  114. padding:10px 10px 7px 10px;
  115. font-family:Arial, Helvetica, sans-serif;
  116. }
  117. #menu ul li.current a span {
  118. background:url('menu_arrow.png') 100% 50% no-repeat;
  119. color:#fff;
  120. margin-left:5px;
  121. text-shadow:#0A5482 1px 1px 0px;
  122. }
  123. #menu ul li.current a span {
  124. margin-left:5px!important;
  125. }
  126. #menu ul li a:hover span {
  127. color:#fff;
  128. }
  129. #menu ul li.current a {
  130. /*padding-left:43px;*/
  131. }
  132. #menu ul li.current {
  133. background:url('menu_current.png') top right no-repeat;
  134. }
  135. #menu ul li.current li a {
  136. }
  137. #menu ul ul {
  138. clear:both;
  139. float:left;
  140. width:175px;
  141. display:inline;
  142. padding:10px 0 10px 30px;
  143. margin-bottom:3px;
  144. }
  145. #menu ul ul li {
  146. }
  147. #menu ul ul li, #menu ul ul li a {
  148. background:none;
  149. height:auto!important;
  150. font-size:11px;
  151. }
  152. #menu ul ul li a {
  153. clear:both;
  154. float:left;
  155. width:140px;
  156. padding:3px;
  157. text-shadow:1px 1px #000!important;
  158. }
  159. #menu ul ul li a:hover {
  160. color:#fff;
  161. }
  162. /* --- 3.2 MAIN CONTENT AREA --- */
  163. #primary_right {
  164. float:right;
  165. width:100%;
  166. margin-left:-255px;
  167. min-height:1000px;
  168. overflow:hidden;
  169. }
  170. #primary_right .inner {
  171. clear:both;
  172. float:left;
  173. padding:30px;
  174. margin-left:230px;
  175. position:relative;
  176. }
  177. /* --- 4.x NOTIFICATIONS --- */
  178. .notification {
  179. width: auto;
  180. display: block;
  181. position: relative;
  182. padding:10px 20px 20px 0;
  183. border-radius: 5px;
  184. -moz-border-radius: 5px;
  185. -webkit-border-radius: 5px;
  186. -moz-box-shadow: 1px 1px 0px #999;
  187. -webkit-box-shadow: 1px 1px 0px #999;
  188. box-shadow: 1px 1px 0px #999;
  189. margin-bottom: 30px;
  190. }
  191. .notification span {
  192. background: url('close.png') no-repeat right top;
  193. display: block;
  194. width: 19px;
  195. height: 19px;
  196. position: absolute;
  197. top:-9px;
  198. right: -8px;
  199. }
  200. .notification .text {
  201. overflow: hidden;
  202. }
  203. .notification p {
  204. width: auto;
  205. color: #555;
  206. font-size: 11px;
  207. line-height: 10px;
  208. text-align: justify;
  209. float: left;
  210. margin-right: 15px;
  211. *margin-top: 15px; /*IE8 fix*/
  212. margin-bottom:0!important;
  213. padding-top:12px;
  214. }
  215. .notification strong {
  216. font-size:22px;
  217. }
  218. .autoWidth{
  219. width: auto;
  220. }
  221. .autoWidth p {
  222. width: auto;
  223. float: left;
  224. }
  225. /*SUCCESS BOX*/
  226. .success {
  227. border-top: 1px solid #edf7d0;
  228. border-bottom: 1px solid #b7e789;
  229. background: #dff3a8;
  230. background: -moz-linear-gradient(top,#dff3a8,#c4fb92);
  231. background: -webkit-gradient(linear, left top, left bottom, from(#dff3a8), to(#c4fb92));
  232. }
  233. .success:before {
  234. content: url(success.png);
  235. float: left;
  236. margin: 10px 15px 0px 15px;
  237. }
  238. .success strong {
  239. color: #61b316;
  240. margin-right: 15px;
  241. }
  242. /*WARNING BOX*/
  243. .warning {
  244. border-top: 1px solid #fefbcd;
  245. border-bottom: 1px solid #e6e837;
  246. background: #feffb1;
  247. background: -moz-linear-gradient(top,#feffb1,#f0f17f);
  248. background: -webkit-gradient(linear, left top, left bottom, from(#feffb1), to(#f0f17f));
  249. }
  250. .warning:before {
  251. content: url(warning.png);
  252. float: left;
  253. margin: 2px 15px 0px 25px;
  254. }
  255. .warning strong {
  256. color: #e5ac00;
  257. margin-right: 15px;
  258. }
  259. /*QUICK TIP BOX*/
  260. .tip {
  261. border-top: 1px solid #fbe4ae;
  262. border-bottom: 1px solid #d9a87d;
  263. background: #f9d9a1;
  264. background: -moz-linear-gradient(top,#f9d9a1,#eabc7a);
  265. background: -webkit-gradient(linear, left top, left bottom, from(#f9d9a1), to(#eabc7a));
  266. }
  267. .tip:before {
  268. content: url(tip.png);
  269. float: left;
  270. margin: 7px 15px 0px 15px;
  271. }
  272. .tip strong {
  273. color: #b26b17;
  274. margin-right: 15px;
  275. }
  276. /*ERROR BOX*/
  277. .error {
  278. border-top: 1px solid #f7d0d0;
  279. border-bottom: 1px solid #c87676;
  280. background: #f3c7c7;
  281. background: -moz-linear-gradient(top,#f3c7c7,#eea2a2);
  282. background: -webkit-gradient(linear, left top, left bottom, from(#f3c7c7), to(#eea2a2));
  283. }
  284. .error:before {
  285. content: url(error.png);
  286. float: left;
  287. margin: 7px 15px 0px 15px;
  288. }
  289. .error strong {
  290. color: #b31616;
  291. margin-right: 15px;
  292. }
  293. /*SECURE AREA BOX*/
  294. .secure {
  295. border-top: 1px solid #efe0fe;
  296. border-bottom: 1px solid #d3bee9;
  297. background: #e5cefe;
  298. background: -moz-linear-gradient(top,#e5cefe,#e4bef9);
  299. background: -webkit-gradient(linear, left top, left bottom, from(#e5cefe), to(#e4bef9));
  300. }
  301. .secure:before {
  302. content: url(secure.png);
  303. float: left;
  304. margin: 5px 15px 0px 15px;
  305. }
  306. .secure strong {
  307. color: #6417b2;
  308. margin-right: 15px;
  309. }
  310. /*INFO BOX*/
  311. .info {
  312. border-top: 1px solid #f3fbff;
  313. border-bottom: 1px solid #bedae9;
  314. background: #e0f4ff;
  315. background: -moz-linear-gradient(top,#e0f4ff,#d4e6f0);
  316. background: -webkit-gradient(linear, left top, left bottom, from(#e0f4ff), to(#d4e6f0));
  317. }
  318. .info:before {
  319. content: url(info.png);
  320. float: left;
  321. margin: 5px 15px 0px 21px;
  322. }
  323. .info strong {
  324. color: #177fb2;
  325. margin-right: 15px;
  326. }
  327. /*MESSAGE BOX*/
  328. .message {
  329. border-top: 1px solid #f4f4f4;
  330. border-bottom: 1px solid #d7d7d7;
  331. background: #f0f0f0;
  332. background: -moz-linear-gradient(top,#f0f0f0,#e1e1e1);
  333. background: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#e1e1e1));
  334. }
  335. .message:before {
  336. content: url(message.png);
  337. float: left;
  338. margin: 12px 15px 0px 15px;
  339. }
  340. .message strong {
  341. color: #323232;
  342. margin-right: 15px;
  343. }
  344. /*DONWLOAD BOX*/
  345. .download {
  346. border-top: 1px solid #ffffff;
  347. border-bottom: 1px solid #eeeeee;
  348. background: #f7f7f7;
  349. background: -moz-linear-gradient(top,#f7f7f7,#f0f0f0);
  350. background: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#f0f0f0));
  351. }
  352. .download:before {
  353. content: url(download.png);
  354. float: left;
  355. margin: 3px 15px 0px 18px;
  356. }
  357. .download strong {
  358. color: #037cda;
  359. margin-right: 15px;
  360. }
  361. /*PURCHASE BOX*/
  362. .purchase {
  363. border-top: 1px solid #d1f7f8;
  364. border-bottom: 1px solid #8eabb1;
  365. background: #c4e4e4;
  366. background: -moz-linear-gradient(top,#c4e4e4,#97b8bf);
  367. background: -webkit-gradient(linear, left top, left bottom, from(#c4e4e4), to(#97b8bf));
  368. }
  369. .purchase:before {
  370. content: url(purchase.png);
  371. float: left;
  372. margin: 6px 15px 0px 15px;
  373. }
  374. .purchase strong {
  375. color: #426065;
  376. margin-right: 15px;
  377. }
  378. /*PRINT BOX*/
  379. .print {
  380. border-top: 1px solid #dde9f3;
  381. border-bottom: 1px solid #8fa6b2;
  382. background: #cfdde8;
  383. background: -moz-linear-gradient(top,#cfdde8,#9eb3bd);
  384. background: -webkit-gradient(linear, left top, left bottom, from(#cfdde8), to(#9eb3bd));
  385. }
  386. .print:before {
  387. content: url(print.png);
  388. float: left;
  389. margin: 6px 15px 0px 15px;
  390. }
  391. .print strong {
  392. color: #3f4c6b;
  393. margin-right: 15px;
  394. }
  395. /* --- 4.x DASHBOARD ICONS MENU --- */
  396. ul.dash {
  397. list-style-type:none;
  398. }
  399. ul.dash li {
  400. float:left;
  401. margin:0 15px 15px 0;
  402. width:100px;
  403. height:100px;
  404. position:relative;
  405. z-index:80;
  406. border:1px solid #fff;
  407. border-radius: 5px;
  408. -moz-border-radius: 5px;
  409. -webkit-border-radius: 5px;
  410. -moz-box-shadow: 1px 1px 0px #999;
  411. -webkit-box-shadow: 1px 1px 0px #999;
  412. box-shadow: 1px 1px 0px #999;
  413. background:#fbfbfb;
  414. background: -moz-linear-gradient(top,#fbfbfb,#f5f5f5);
  415. background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#f5f5f5));
  416. }
  417. .selected {
  418. border:2px solid #e6791c!important;
  419. box-shadow:none!important;
  420. -moz-box-shadow:none!important;
  421. -webkit-box-shadow:none!important;
  422. }
  423. ul.dash li:hover {
  424. cursor:hand;
  425. }
  426. ul.dash li a {
  427. text-decoration:none;
  428. clear:both;
  429. float:left;
  430. width:100px;
  431. height:100px;
  432. }
  433. ul.dash li a img {
  434. clear:both;
  435. float:left;
  436. display:inline;
  437. margin:10px 0 5px 18px;
  438. }
  439. ul.dash li a span {
  440. clear:both;
  441. float:left;
  442. width:100%;
  443. text-align:center;
  444. color:#666;
  445. font-size:11px;
  446. }
  447. ul.dash li .bubble {
  448. position:absolute;
  449. font-size:9px;
  450. padding:1px 6px 1px 3px;
  451. line-height:12px;
  452. font-weight:bold;
  453. letter-spacing:-1px;
  454. top:-7px;
  455. right:-8px;
  456. color:#fff;
  457. z-index:90;
  458. border:1px solid #b20606;
  459. border-radius: 7px;
  460. -moz-border-radius: 7px;
  461. -webkit-border-radius: 7px;
  462. background:#ff2e2e;
  463. background: -moz-linear-gradient(top,#ff2e2e,#c80606);
  464. background: -webkit-gradient(linear, left top, left bottom, from(#ff2e2e), to(#c80606));
  465. }
  466. .clearboth {
  467. clear:both;
  468. }
  469. table.fancy {
  470. border-top:2px solid #333;
  471. margin-bottom:20px;
  472. border-bottom:1px solid #f4f4f4;
  473. }
  474. table.fancy th {
  475. color:#666;
  476. text-transform:uppercase;
  477. font-size:13px;
  478. padding:10px 20px;
  479. vertical-align:middle;
  480. background:#f5f5f5;
  481. font-family:Arial, Helvetica, sans-serif;
  482. border-top:1px solid #f4f4f4;
  483. }
  484. table.fancy td {
  485. line-height:20px;
  486. padding:10px 20px;
  487. font-size:11px;
  488. border-bottom:1px solid #e5e5e5;
  489. border-top:1px solid #f4f4f4;
  490. text-align:center;
  491. }
  492. table.normal {
  493. border:1px solid #fff;
  494. border-radius: 5px;
  495. -moz-border-radius: 5px;
  496. -webkit-border-radius: 5px;
  497. -moz-box-shadow: 1px 1px 0px #999;
  498. -webkit-box-shadow: 1px 1px 0px #999;
  499. box-shadow: 1px 1px 0px #999;
  500. }
  501. table.fullwidth {
  502. width:100%;
  503. }
  504. table.normal td {
  505. padding:5px 15px;
  506. }
  507. table.normal thead th {
  508. background: -moz-linear-gradient(top,#fbfbfb,#f5f5f5);
  509. background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#f5f5f5));
  510. text-transform:uppercase;
  511. font-size:10px;
  512. font-weight:normal;
  513. border-bottom:1px solid #ccc;
  514. text-shadow:-1px -1px #fff;
  515. padding:5px 15px;
  516. text-align:left;
  517. }
  518. table.normal thead th:hover {
  519. cursor:pointer;
  520. }
  521. table.normal tbody {
  522. border-top:1px solid #fff;
  523. background:#f4f4f4;
  524. }
  525. table.normal tbody tr.odd td {
  526. background:#fafafa;
  527. }
  528. table.normal tbody td {
  529. font-size:11px;
  530. vertical-align:middle;
  531. }
  532. fieldset {
  533. border:1px solid #fff;
  534. border-radius: 5px;
  535. -moz-border-radius: 5px;
  536. -webkit-border-radius: 5px;
  537. -moz-box-shadow: 1px 1px 0px #999;
  538. -webkit-box-shadow: 1px 1px 0px #999;
  539. box-shadow: 1px 1px 0px #999;
  540. padding:20px 20px 0 20px;
  541. background:#fbfbfb;
  542. background: -moz-linear-gradient(top,#fbfbfb,#f5f5f5);
  543. background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#f5f5f5));
  544. margin-bottom:15px;
  545. }
  546. table tfoot {
  547. background:#fafafa;
  548. }
  549. table tfoot td {
  550. border-top:1px solid #fff;
  551. background: -moz-linear-gradient(top,#fbfbfb,#f5f5f5);
  552. background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#f5f5f5));
  553. }
  554. fieldset legend {
  555. border:1px solid #fff;
  556. border-radius: 5px;
  557. -moz-border-radius: 5px;
  558. -webkit-border-radius: 5px;
  559. -moz-box-shadow: 1px 1px 0px #999;
  560. -webkit-box-shadow: 1px 1px 0px #999;
  561. box-shadow: 1px 1px 0px #999;
  562. background:#fbfbfb;
  563. background: -moz-linear-gradient(top,#fbfbfb,#f5f5f5);
  564. background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#f5f5f5));
  565. padding:5px 20px;
  566. text-transform:uppercase;
  567. font-size:11px;
  568. }
  569. input, select {
  570. padding:6px 10px;
  571. background:#eee;
  572. color:#888;
  573. border-width:1px;
  574. border-style:solid;
  575. border-color:#d9d9d9 #eaeaea white;
  576. border-radius: 5px;
  577. -moz-border-radius: 5px;
  578. -webkit-border-radius: 5px;
  579. font-size:11px;
  580. margin-right:15px;
  581. }
  582. select option {
  583. padding:6px 10px;
  584. }
  585. input.sf {
  586. width:180px;
  587. }
  588. input.mf {
  589. width:270px;
  590. }
  591. input.lf {
  592. width:360px;
  593. }
  594. input[type="radio"], input[type="checkbox"] {
  595. margin-right:5px;
  596. font-size:10px;
  597. }
  598. .validate_success { color:#739F1D; }
  599. .validate_error { color:red; }
  600. fieldset p {
  601. }
  602. input[type="checkbox"] + label {
  603. display: block;
  604. height: 16px;
  605. }
  606. p label {
  607. display:inline-block;
  608. width:150px;
  609. font-size:11px;
  610. vertical-align:middle;
  611. }
  612. label.fix {
  613. position:relative;
  614. top:-7px;
  615. }
  616. .field_desc {
  617. color:#bbb;
  618. font-style:italic;
  619. }
  620. a.table_icon {
  621. float:left;
  622. margin-right:5px;
  623. padding:5px 5px 0px 5px;
  624. border:1px solid #fff;
  625. border-radius: 5px;
  626. -moz-border-radius: 5px;
  627. -webkit-border-radius: 5px;
  628. -moz-box-shadow: 1px 1px 0px #999;
  629. -webkit-box-shadow: 1px 1px 0px #999;
  630. box-shadow: 1px 1px 0px #999;
  631. background: -moz-linear-gradient(top,#fbfbfb,#f5f5f5);
  632. background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#f5f5f5));
  633. }
  634. a.button_link, input[type="submit"], input[type="reset"], .ui-dialog .ui-dialog-buttonpane button {
  635. color:#fff;
  636. text-decoration:none;
  637. font-size:14px;
  638. font-family:Arial, Helvetica, sans-serif;
  639. font-weight:bold;
  640. text-shadow:0 1px 1px #0c507b;
  641. letter-spacing:0px;
  642. text-transform:uppercase;
  643. padding:8px 12px 6px 12px;
  644. margin:0 10px 5px 0;
  645. background: #3aa3e6;
  646. background: -moz-linear-gradient(top, #87c6ee, #3aa3e6 2%, #028fe8);
  647. background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #87c6ee), color-stop(.01, #3aa3e6), to(#028fe8));
  648. border:1px solid #0082d5;
  649. border-radius: 5px;
  650. -moz-border-radius: 5px;
  651. -webkit-border-radius: 5px;
  652. outline:none;
  653. }
  654. .ui-dialog .ui-dialog-buttonpane button {
  655. -moz-box-shadow: none!important;
  656. -webkit-box-shadow: none!important;
  657. box-shadow: none!important;
  658. font-size:12px;
  659. font-family:Arial, Helvetica, sans-serif!important;
  660. letter-spacing:0;
  661. font-weight:bold;
  662. display:inline-block;
  663. }
  664. a.button_link:hover, input[type="submit"]:hover, input[type="reset"]:hover, .ui-dialog-buttonpane button:hover {
  665. text-shadow: 0 1px 1px #6f3a02;
  666. border:1px solid #e6791c;
  667. border-bottom:1px solid #d86f15;
  668. background: #f48423;
  669. background: -moz-linear-gradient(top, #ffdf9e, #f5b026 2%, #f48423);
  670. background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffd683), color-stop(.01, #f5b026), to(#f48423));
  671. cursor:pointer;
  672. }
  673. /* --- 4.x PAGINATOR --- */
  674. ul.paginator {
  675. list-style-type:none;
  676. float:right;
  677. }
  678. ul.paginator li {
  679. float:left;
  680. }
  681. ul.paginator li a {
  682. padding:4px 6px;
  683. margin:0 5px 0 0;
  684. text-decoration:none;
  685. font-size:11px;
  686. color:#666;
  687. border:1px solid #fff;
  688. border-radius: 5px;
  689. -moz-border-radius: 5px;
  690. -webkit-border-radius: 5px;
  691. -moz-box-shadow: 1px 1px 0px #999;
  692. -webkit-box-shadow: 1px 1px 0px #999;
  693. box-shadow: 1px 1px 0px #999;
  694. background: -moz-linear-gradient(top,#fbfbfb,#f5f5f5);
  695. background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#f5f5f5));
  696. }
  697. ul.paginator li a.current {
  698. border:1px solid #1a1a1a;
  699. color:#ccc;
  700. background:url('button_repeater.png') 0 0 repeat-x;
  701. border-radius: 5px;
  702. -moz-border-radius: 5px;
  703. -webkit-border-radius: 5px;
  704. -moz-box-shadow: 1px 1px 0px #999;
  705. -webkit-box-shadow: 1px 1px 0px #999;
  706. box-shadow: 1px 1px 0px #999;
  707. }
  708. /* --- 3.x COLUMNS --- */
  709. .column {display:block; min-height:50px;}
  710. .one_half{ width:48%; }
  711. .one_third{ width:30.66%; }
  712. .two_third{ width:65.33%; }
  713. .one_fourth{ width:22%; }
  714. .three_fourth{ width:74%; }
  715. .one_fifth{ width:16.8%; }
  716. .two_fifth{ width:37.6%; }
  717. .three_fifth{ width:58.4%; }
  718. .four_fifth{ width:67.2%; }
  719. .one_sixth{ width:13.33%; }
  720. .five_sixth{ width:82.67%; }
  721. .one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{ position:relative; margin-right:4%; float:left; }
  722. .last{ margin-right:0 !important; clear:right; }
  723. /* --- 4.x TOOLTIPS --- */
  724. #easyTooltip {
  725. position:relative;
  726. padding:10px 15px 10px 15px;
  727. color:#FFF;
  728. font-size:12px;
  729. font-family:Arial, Helvetica, sans-serif;
  730. font-weight:bold;
  731. min-width:60px;
  732. text-shadow: 0 1px 1px #6f3a02;
  733. line-height:16px;
  734. z-index:100;
  735. border:1px solid #e6791c;
  736. border-bottom:1px solid #d86f15;
  737. -moz-border-radius:10px;
  738. -webkit-border-radius:10px;
  739. border-radius:10px;
  740. background: #f48423;
  741. background: -moz-linear-gradient(top, #ffdf9e, #f5b026 2%, #f48423);
  742. background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffd683), color-stop(.01, #f5b026), to(#f48423));
  743. }
  744. #easyTooltip:before {
  745. content:"\00a0";
  746. display:block;
  747. position:absolute;
  748. bottom:-16px;
  749. left:46px;
  750. width:0;
  751. height:0;
  752. border:8px solid transparent;
  753. border-top-color:#b25708;
  754. }
  755. #easyTooltip:after {
  756. content:"\00a0";
  757. display:block;
  758. position:absolute;
  759. bottom:-14px;
  760. left:47px;
  761. width:0;
  762. height:0;
  763. border:7px solid transparent;
  764. border-top-color:#f48423;
  765. }
  766. table {
  767. border-spacing:0;
  768. }