PageRenderTime 48ms CodeModel.GetById 18ms RepoModel.GetById 0ms app.codeStats 0ms

/lib/jquery-validate/demo/multipart/style.css

#
CSS | 705 lines | 564 code | 101 blank | 40 comment | 0 complexity | 7fd08aa0541abf3b7c03a444ac8da275 MD5 | raw file
Possible License(s): LGPL-2.1, Apache-2.0, BSD-3-Clause
  1. /********************************************
  2. AUTHOR: Erwin Aligam
  3. WEBSITE: http://www.styleshout.com/
  4. TEMPLATE NAME: Techmania 1.0
  5. TEMPLATE CODE: S-0003
  6. VERSION: 1.1
  7. *******************************************/
  8. /********************************************
  9. HTML ELEMENTS
  10. ********************************************/ /* Top elements */
  11. /** { margin:0; padding: 0; }*/
  12. body {
  13. background-color: #000;
  14. color: #555;
  15. font: 78%/ 1.6 Verdana, 'Trebuchet MS', arial, sans-serif;
  16. text-align: center;
  17. margin: 15px 0;
  18. }
  19. /* links */
  20. a {
  21. color: #213540;
  22. background: inherit;
  23. text-decoration: none;
  24. }
  25. a:hover {
  26. color: #3e4255;
  27. text-decoration: underline;
  28. background: inherit;
  29. }
  30. /* headers */
  31. h1,h2,h3 {
  32. font-family: 'Trebuchet MS', Arial, sans-serif;
  33. font-weight: bold;
  34. }
  35. h1 {
  36. font-size: 1.5em;
  37. margin: 10px 15px;
  38. }
  39. h2 {
  40. font-size: 1.3em;
  41. text-transform: uppercase;
  42. color: #339900;
  43. margin: 10px 15px;
  44. }
  45. h3 {
  46. font-size: 1.1em;
  47. color: #333;
  48. margin: 16px 0 0 18px;
  49. }
  50. h1,h2,h3 {
  51. padding: 0;
  52. }
  53. p {
  54. line-height: 1.4em;
  55. padding: 0 15px;
  56. }
  57. p.error {
  58. color: #CC0033;
  59. }
  60. ul,ol {
  61. margin: 10px 6px;
  62. padding: 0 15px;
  63. color: #006699;
  64. }
  65. ul span,ol span {
  66. color: #666666;
  67. }
  68. /* images */
  69. img {
  70. border: 2px solid #CCC;
  71. }
  72. img.float-right {
  73. margin: 5px 0px 10px 10px;
  74. }
  75. img.float-left {
  76. margin: 5px 10px 10px 0px;
  77. }
  78. code {
  79. margin: 5px 0;
  80. padding: 10px;
  81. text-align: left;
  82. display: block;
  83. overflow: auto;
  84. font: 500 1em/ 1.5em 'Lucida Console', 'courier new', monospace;
  85. /* white-space: pre; */
  86. background: #FAFAFA;
  87. border: 1px solid #EAEAEA;
  88. border-left: 5px solid #72A545;
  89. }
  90. acronym {
  91. cursor: help;
  92. border-bottom: 1px solid #777;
  93. }
  94. blockquote {
  95. margin: 15px;
  96. padding: 0 0 0 32px;
  97. background: #FAFAFA url(quote.gif) no-repeat 5px 10px !important;
  98. background-position: 8px 10px;
  99. border: 1px solid #EAEAEA;
  100. border-left: 5px solid #72A545;
  101. font-weight: bold;
  102. }
  103. /* form elements */
  104. fieldset {
  105. margin: 12px 12px 18px;
  106. padding-left: 6px;
  107. border: 1px solid #004080;
  108. color: #006699;
  109. }
  110. fieldset fieldset {
  111. border: 1px solid #9ea190;
  112. margin: 17px 14px;
  113. }
  114. form {
  115. margin: 10px 15px;
  116. padding: 0;
  117. }
  118. label {
  119. font-weight: bold;
  120. margin: 5px 3px 0 0;
  121. width: 160px;
  122. text-align: right;
  123. float: left;
  124. }
  125. legend {
  126. font-size: 1.2em;
  127. padding: 0 12px;
  128. font-weight: 900;
  129. background-color: #F9F9F9;
  130. }
  131. fieldset fieldset legend {
  132. font-size: 1em;
  133. color: #1a2129;
  134. padding: 0 18px;
  135. margin-left: 75px;
  136. }
  137. input {
  138. padding: 3px;
  139. margin: 4px 0;
  140. border: 1px solid #CFCED3;
  141. font: normal 1em Verdana, sans-serif;
  142. color: #777;
  143. }
  144. textarea {
  145. width: 400px;
  146. padding: 4px;
  147. font: normal 1em Verdana, sans-serif;
  148. border: 1px solid #eee;
  149. height: 100px;
  150. display: block;
  151. color: #777;
  152. }
  153. input.button {
  154. margin: 0;
  155. font: bold 12px Arial, Sans-serif;
  156. border: 1px solid #EAEAEA;
  157. padding: 3px 4px;
  158. background: #CCC url(buttonbg.gif) repeat-x left bottom;
  159. color: #333; /* color: #339900; */
  160. cursor: pointer;
  161. }
  162. input.submitbutton {
  163. background-color: #006699;
  164. color: #FFF;
  165. background-image: none;
  166. font-weight: 900;
  167. border: 1px solid #EAEAEA;
  168. margin: 0 0 0 200px;
  169. }
  170. /* search */
  171. #sidebar #search {
  172. background: #f2f2f2;
  173. margin: 0 15px;
  174. padding: 5px 0;
  175. }
  176. #sidebar #search img {
  177. vertical-align: bottom;
  178. }
  179. #sidebar #search .textbox {
  180. background: #FFF url(input.png) no-repeat top left;
  181. border: 1px solid #EAEAEA;
  182. font-size: 11px;
  183. padding: 3px;
  184. width: 110px;
  185. }
  186. #sidebar #search input.searchbutton {
  187. margin: 0;
  188. font: bold 100% Arial, Sans-serif;
  189. border: 1px solid #CCC;
  190. background: #CCC url(buttonbg.gif) repeat-x left bottom;
  191. padding: 1px;
  192. height: 25px;
  193. color: #333;
  194. width: 55px;
  195. }
  196. /*****************************
  197. LAYOUT
  198. ******************************/
  199. #wrap {
  200. margin: 0 auto;
  201. padding: 0;
  202. text-align: left;
  203. background-color: #FFF;
  204. width: 790px;
  205. }
  206. #content-wrap {
  207. clear: both;
  208. margin: 0;
  209. padding: 0;
  210. width: 790px;
  211. }
  212. /* header */
  213. #header {
  214. position: relative;
  215. clear: left;
  216. width: 790px;
  217. height: 137px;
  218. margin: 0;
  219. padding: 0;
  220. background: #000 url(headerbg.jpg) no-repeat left bottom;
  221. }
  222. #header h1#logo-text {
  223. float: right;
  224. margin: 39px 58px 0 0;
  225. padding: 0;
  226. font: bolder 3.2em 'Trebuchet MS', Arial, Sans-serif;
  227. letter-spacing: -2px;
  228. color: #FFF;
  229. text-transform: none;
  230. /* change the values of top and right to adjust the position of the logo*/
  231. top: 35px;
  232. right: 30px;
  233. }
  234. #header h2#slogan {
  235. float: right;
  236. margin: 0 38px 0 0;
  237. padding: 0;
  238. font: bold 1.5em 'Trebuchet MS', Arial, Sans-serif;
  239. text-transform: none;
  240. letter-spacing: 1px;
  241. color: #FFF;
  242. clear: both;
  243. text-align: right;
  244. }
  245. #header h1#logo-text span {
  246. color: #CFCED3;
  247. }
  248. /* menu tabs */
  249. #header #header-tabs {
  250. position: absolute;
  251. top: 0;
  252. left: 0;
  253. width: 100%;
  254. height: 25px;
  255. background: #000;
  256. font: bold 1.1em Verdana, Tahoma, 'Trebuchet MS', Sans-serif;
  257. }
  258. #header-tabs ul {
  259. margin: 0;
  260. padding: 2px 0px 0px 0px;
  261. list-style: none;
  262. }
  263. #header-tabs li {
  264. display: inline;
  265. margin: 0;
  266. padding: 0;
  267. }
  268. #header-tabs a {
  269. float: left;
  270. background: url(tableft.gif) no-repeat left top;
  271. margin: 0;
  272. padding: 0 0 0 4px;
  273. text-decoration: none;
  274. }
  275. #header-tabs a span {
  276. float: left;
  277. display: block;
  278. background: url(tabright.gif) no-repeat right top;
  279. padding: 7px 15px 4px 8px;
  280. color: #CCC;
  281. }
  282. /* Commented Backslash Hack hides rule from IE5-Mac \*/
  283. #header-tabs a span {
  284. float: none;
  285. }
  286. /* End IE5-Mac hack */
  287. #header-tabs a:hover span {
  288. color: #FFF;
  289. }
  290. #header-tabs a:hover {
  291. background-position: 0% -42px;
  292. }
  293. #header-tabs a:hover span {
  294. background-position: 100% -42px;
  295. }
  296. #header-tabs #current a {
  297. background-position: 0% -42px;
  298. }
  299. #header-tabs #current a span {
  300. background-position: 100% -42px;
  301. color: #FFF;
  302. }
  303. /* main content */
  304. #main {
  305. width: 748px;
  306. margin: 0;
  307. padding: 8px 16px;
  308. background-color: #F9F9F9;
  309. border-left: 5px solid #000;
  310. border-right: 5px solid #000;
  311. }
  312. #main h1 {
  313. padding: 8px 0 3px 25px;
  314. text-transform: none;
  315. border-bottom: 2px solid #f2f2f2;
  316. color: #339900;
  317. }
  318. /* sidebar */
  319. #sidebar { /* float: right;
  320. width: 245px;
  321. margin: 0 0 10px 0; padding: 0;
  322. background-color: inherit; */
  323. display: none;
  324. }
  325. #sidebar h1 {
  326. padding: 8px 0px 3px 25px;
  327. background: url(square_arrow.gif) no-repeat 0% .7em;
  328. text-transform: none;
  329. color: #339900;
  330. }
  331. #sidebar ul.sidemenu {
  332. list-style: none;
  333. margin: 10px 15px;
  334. padding: 0;
  335. }
  336. #sidebar ul.sidemenu li {
  337. margin-bottom: 1px;
  338. border: 1px solid #f2f2f2;
  339. }
  340. #sidebar ul.sidemenu a {
  341. display: block;
  342. font-weight: bold;
  343. color: #333;
  344. text-decoration: none;
  345. padding: 2px 5px 2px 10px;
  346. background: #f2f2f2;
  347. border-left: 5px solid #CCC;
  348. min-height: 18px;
  349. }
  350. * html body #sidebar ul.sidemenu a {
  351. height: 18px;
  352. }
  353. #sidebar ul.sidemenu a:hover {
  354. padding: 2px 5px 2px 10px;
  355. background: #f2f2f2;
  356. color: #339900;
  357. border-left: 5px solid #72A545;
  358. }
  359. /* footer */
  360. #footer {
  361. clear: both;
  362. height: 40px;
  363. color: #CCC;
  364. background: #000;
  365. margin: 0;
  366. font-size: 92%;
  367. }
  368. #footer a {
  369. text-decoration: none;
  370. font-weight: bold;
  371. color: #FFF;
  372. }
  373. #footer #footer-left {
  374. width: 68%;
  375. float: left;
  376. text-align: left;
  377. margin: 0;
  378. padding: 10px;
  379. }
  380. #footer #footer-right {
  381. width: 25%;
  382. float: right;
  383. text-align: right;
  384. margin: 0;
  385. padding: 10px;
  386. }
  387. /* alignment classes */
  388. .float-left {
  389. float: left;
  390. }
  391. .float-right {
  392. float: right;
  393. }
  394. .align-left {
  395. text-align: left;
  396. }
  397. .align-right {
  398. text-align: right;
  399. }
  400. /* additional classes */
  401. .clear {
  402. clear: both;
  403. }
  404. .hide {
  405. display: none;
  406. }
  407. .gray {
  408. color: #CCC;
  409. }
  410. .comments {
  411. color: #333;
  412. background: #FFF;
  413. text-align: right;
  414. border-top: 1px dashed #EFF0F1;
  415. border-bottom: 1px dashed #EFF0F1;
  416. padding: 5px 0;
  417. margin-top: 20px;
  418. }
  419. html {
  420. min-height: 100.1%;
  421. }
  422. /* ------ one ------------*/
  423. body .mainText {
  424. font-family: Arial, Helvetica, sans-serif;
  425. font-size: 12px;
  426. }
  427. #demoText h1,.mainText h1 {
  428. font-size: 130%;
  429. color: #0099FF;
  430. text-decoration: none;
  431. font-family: Arial, Helvetica, sans-serif;
  432. margin: 5px 4px 5px 24px;
  433. background: none;
  434. padding: 0;
  435. border: none;
  436. text-transform: capitalize;
  437. }
  438. .mainText h2 {
  439. font-size: 110%;
  440. color: #000033;
  441. font-family: Arial, Helvetica, sans-serif;
  442. text-decoration: none;
  443. background: none;
  444. margin: 4px 32px 6px 22px;
  445. text-transform: capitalize;
  446. }
  447. .mainText h3 {
  448. font-size: 120%;
  449. font-weight: 900;
  450. margin: 14px 0 0 0;
  451. text-align: center;
  452. color: #000033;
  453. }
  454. .mainText table {
  455. width: 95%;
  456. border: 1px solid #0099FF;
  457. border-collapse: collapse;
  458. margin: 18px 7px;
  459. }
  460. .mainText table td {
  461. background-color: #99CCFF;
  462. color: #000033;
  463. padding: 4px;
  464. }
  465. .mainText table th {
  466. background-color: #000033;
  467. color: #99CCFF;
  468. padding: 4px;
  469. }
  470. .mainText .linkPar a {
  471. color: #000033;
  472. text-decoration: underline;
  473. }
  474. .mainText .linkPar a:hover {
  475. color: #660033;
  476. text-decoration: none;
  477. font-weight: 900;
  478. }
  479. .pusher {
  480. cursor: pointer;
  481. padding: 3px 10px 3px 22px;
  482. font-weight: 900;
  483. font-size: 14px;
  484. }
  485. /* ------------- form specific styles are here -------------- */
  486. fieldset {
  487. margin: 0;
  488. border: 1px solid #C3DE00;
  489. padding: 10px;
  490. /*border:none;
  491. padding:0;*/
  492. color: #7563A5;
  493. }
  494. legend {
  495. background-color: #FFFFFF;
  496. text-align: center;
  497. color: #097981;
  498. padding: 0 12px;
  499. }
  500. label {
  501. text-align: right;
  502. width: 298px;
  503. border-right: 1px dotted #099;
  504. padding-right: 5px;
  505. margin: 0 0 8px 0;
  506. float: left;
  507. clear: left;
  508. display: block;
  509. color: #7563A5;
  510. }
  511. label.checkbox,label.textarea {
  512. border: none;
  513. }
  514. label.lgfield {
  515. border: none;
  516. text-align: center;
  517. clear: both;
  518. float: none;
  519. width: 100%;
  520. }
  521. fieldset input,fieldset select,fieldset textarea {
  522. margin-left: 10px;
  523. margin-bottom: 8px;
  524. }
  525. select.longfield {
  526. margin: 0 0 0 115px;
  527. }
  528. input [type="radio"],input [type="checkbox"] {
  529. margin: 2px 0 0 4px;
  530. }
  531. textarea {
  532. width: 250px;
  533. float: left;
  534. }
  535. /*Get Help Form Styles*/
  536. p.formDisclaimer {
  537. text-align: center;
  538. margin: 32px 24px 12px 0;
  539. font-style: italic;
  540. }
  541. div.buttonWrapper {
  542. margin: 28px 0 14px 0;
  543. clear: both;
  544. text-align: center;
  545. }
  546. .formspacer {
  547. height: 1em;
  548. clear: both;
  549. }
  550. .hideField {
  551. display: none;
  552. }
  553. .pushOpen {
  554. height: 18em;
  555. }
  556. /* ----- error message for field validation ----- */
  557. #stepForm label.warning {
  558. text-align: left;
  559. width: auto;
  560. padding: 0;
  561. margin: 0 0 0 10px;
  562. float: none;
  563. clear: none;
  564. display: inline;
  565. color: #CC3366;
  566. font-size: 10px;
  567. border: none;
  568. border-top: 1px dotted #CC3366;
  569. }
  570. div.requiredNotice {
  571. width: 140px;
  572. float: right;
  573. margin: 0 24px 0 0;
  574. padding: 0;
  575. }
  576. h3.stepHeader {
  577. text-align: left;
  578. font-size: 16px;
  579. font-weight: bold;
  580. margin: 0 0 24px 24px;
  581. color: #676cac;
  582. }
  583. ul#stepForm,ul#stepForm li {
  584. margin: 0;
  585. padding: 0;
  586. }
  587. ul#stepForm li {
  588. list-style: none;
  589. }
  590. /* Form Buttons */
  591. input.submitbutton,.nextbutton,.prevbutton {
  592. width: 100px;
  593. height: 40px;
  594. background-color: #663399;
  595. padding: 4px;
  596. border: 1px solid #339933;
  597. cursor: pointer;
  598. text-align: center;
  599. color: #FFFFFF;
  600. margin: 7px;
  601. }
  602. input.submitbutton {
  603. background-color: #006699;
  604. }