goodCSS 97.6kb


SUBMITTED BY: azzereply

DATE: Oct. 20, 2015, 9:31 p.m.

FORMAT: CSS

SIZE: 97.6 kB

HITS: 664

  1. /* Table of Content
  2. ==================================================
  3. #Basic Styles
  4. #Typography
  5. #Links
  6. #Lists
  7. #Images
  8. #Buttons and Pills
  9. #Alert Boxes
  10. #Tables
  11. #Dropcaps
  12. #Accordion (Toggle)
  13. #Pricing Tables
  14. #Pricing Lists11/1/2013
  15. #Forms
  16. #Misc */
  17. /* #Basic Styles
  18. ================================================== */
  19. html, body {height:100%;}
  20. body {
  21. position: relative;
  22. background:#fcfdf9 url(../img/pattern.gif);
  23. font: 16px/20px 'MuseoSans500Regular', Arial, sans-serif;
  24. color: #888;
  25. -webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
  26. -webkit-text-size-adjust: 100%;
  27. }
  28. /* #Typography
  29. ================================================== */
  30. h1, h2, h3, h4, h5, h6 {
  31. font-family: 'MuseoSans500Regular', Arial, sans-serif;
  32. font-weight: normal;
  33. line-height:1.2em;
  34. margin:0 0 1.5em 0;
  35. text-shadow:0 1px 0 #fff;
  36. color: #88A919;
  37. }
  38. h1 {
  39. }
  40. h2 {
  41. font-size:25px;
  42. color:#88a919;
  43. margin-bottom:.8em;
  44. }
  45. h3 {
  46. font-size:25px;
  47. color:#88a919;
  48. margin-bottom:.8em;
  49. }
  50. h4 {
  51. font-size:1em;
  52. line-height:20px;
  53. margin:0;
  54. color:#88a919;
  55. text-transform:uppercase;
  56. }
  57. h5 {
  58. font-size:1em;
  59. line-height:20px;
  60. margin:0;
  61. }
  62. h6 {
  63. font-family:'MuseoSans500Italic', Arial, sans-serif;
  64. font-size:1em;
  65. line-height:20px;
  66. color:#88a919;
  67. }
  68. .bordered {
  69. background:url(../img/hr-double.gif) 0 100% repeat-x;
  70. padding-bottom:0.5em;
  71. margin-bottom:1.0em;
  72. }
  73. /* Blockquotes */
  74. blockquote,
  75. blockquote p {
  76. font-size: 16px;
  77. line-height: 26px;
  78. font-style:normal;
  79. font-family:'MuseoSans500Italic', Arial, sans-serif;
  80. color: #444;
  81. }
  82. blockquote {
  83. margin: 0 0 20px;
  84. padding: 9px 20px 0 19px;
  85. border:none;
  86. position:relative;
  87. }
  88. blockquote:before {
  89. position:relative;
  90. display:inline-block;
  91. content: open-quote;
  92. font-size:32px;
  93. font-style:normal;
  94. margin:0 3px 0 0;
  95. text-indent:0;
  96. }
  97. blockquote:after {
  98. position:relative;
  99. display:inline-block;
  100. content: close-quote;
  101. font-size:32px;
  102. line-height:24px;
  103. vertical-align:bottom;
  104. text-indent:0;
  105. }
  106. blockquote cite {
  107. display: block;
  108. font-size: 12px;
  109. color: #555;
  110. }
  111. blockquote cite:before {
  112. content: "\2014 \0020";
  113. }
  114. blockquote cite a,
  115. blockquote cite a:visited,
  116. blockquote cite a:visited {
  117. color: #555;
  118. }
  119. blockquote.left {
  120. float:left;
  121. width:40%;
  122. padding:30px 33px 30px 0;
  123. margin:0 20px 20px 0;
  124. background:url(../img/bq-bg.gif) 100% 0 repeat-y;
  125. }
  126. blockquote.right {
  127. float:right;
  128. width:35%;
  129. padding:0 0 0 25px;
  130. }
  131. .large-text {
  132. font-size:16px;
  133. line-height:24px;
  134. }
  135. blockquote.styled {
  136. background:#f7f7f7;
  137. font-size:12px;
  138. line-height:24px;
  139. color:#888;
  140. padding:36px 36px 32px 46px;
  141. box-shadow:0 1px 1px rgba(0, 0, 0, .2);
  142. }
  143. blockquote.styled:before,
  144. blockquote.styled:after {
  145. font-family:Arial, Helvetica, sans-serif;
  146. font-weight:bold;
  147. vertical-align:middle;
  148. font-size:36px;
  149. }
  150. blockquote.styled:before {
  151. margin-left:-7px;
  152. }
  153. blockquote.fullwidth {
  154. padding: 0 0 20px 0;
  155. }
  156. strong {
  157. font-weight:normal;
  158. color:#444;
  159. }
  160. em {
  161. color:#a9a9a9;
  162. }
  163. p {
  164. margin:0 0 1.5em 0;
  165. font-size:16px;
  166. }
  167. address {
  168. font-style:normal;
  169. font-family:'MuseoSans500Italic', Arial, sans-serif;
  170. color:#888;
  171. line-height:24px;
  172. }
  173. /* #Links
  174. ================================================== */
  175. a {
  176. color: #bdd235;
  177. text-decoration:none;
  178. outline: 0;
  179. }
  180. a:hover,
  181. a:focus {
  182. text-decoration:underline;
  183. outline: 0;
  184. }
  185. /* #Lists
  186. ================================================== */
  187. ul, ol {
  188. margin:0 0 1.5em 0;
  189. padding:0;
  190. }
  191. ul { list-style: none outside; }
  192. ol { list-style: decimal; }
  193. ol,
  194. ul.square,
  195. ul.circle,
  196. ul.disc { margin-left: 40px; }
  197. ul.square { list-style: square outside; }
  198. ul.circle { list-style: circle outside; }
  199. ul.disc { list-style: disc outside; }
  200. ul ul, ul ol,
  201. ol ol, ol ul { margin: 4px 0 5px 30px; }
  202. ul ul li, ul ol li,
  203. ol ol li, ol ul li { margin-bottom: 6px; }
  204. li {
  205. margin:0 0 4px 0;
  206. padding:0;
  207. font-family:'MuseoSans500Italic', Arial, sans-serif;
  208. }
  209. ul li {
  210. background:url(../img/li-marker-dark.png) 0 4px no-repeat;
  211. padding:0 0 0 20px;
  212. color:#444;
  213. list-style:none;
  214. margin:0;
  215. }
  216. ol li {
  217. color:#444;
  218. }
  219. li a {
  220. color:#38667f;
  221. }
  222. li a:hover {
  223. color:#bdd235;
  224. }
  225. .styled2 li {
  226. background:url(../img/li-marker-2.png) 0 4px no-repeat;
  227. }
  228. .styled3 li {
  229. background:url(../img/li-marker-3.png) 0 4px no-repeat;
  230. }
  231. .styled4 li {
  232. background:url(../img/li-marker-4.png) 0 4px no-repeat;
  233. }
  234. .styled5 li {
  235. background:url(../img/li-marker-5.png) 0 4px no-repeat;
  236. }
  237. .styled6 li {
  238. background:url(../img/li-marker-6.png) 0 4px no-repeat;
  239. }
  240. .styled7 li {
  241. background:url(../img/li-marker-7.png) 0 4px no-repeat;
  242. }
  243. .styled8 li {
  244. background:url(../img/li-marker-8.png) 0 4px no-repeat;
  245. }
  246. .styled9 li {
  247. background:url(../img/li-marker-9.png) 0 4px no-repeat;
  248. }
  249. .styled10 li {
  250. background:url(../img/li-marker-10.png) 0 4px no-repeat;
  251. }
  252. /* #Images
  253. ================================================== */
  254. img {
  255. /*max-width: 100%;
  256. height: auto;*/
  257. }
  258. .ie8 img {
  259. max-width: none !important;
  260. }
  261. img.scale-with-grid {
  262. max-width: 100%;
  263. height: auto;
  264. }
  265. .fullwidth {
  266. display:block;
  267. min-width:100%;
  268. max-width:100%;
  269. height:auto;
  270. }
  271. img.fullwidth {
  272. image-rendering:optimizeQuality;
  273. -ms-interpolation-mode:bicubic;
  274. }
  275. .alignleft {
  276. float:left;
  277. margin:0 30px 10px 0;
  278. }
  279. .alignright {
  280. float:right;
  281. margin:0 0 10px 30px;
  282. }
  283. .aligncenter {
  284. text-align:center;
  285. margin:0 0 10px 0;
  286. }
  287. .alignnone {
  288. margin:0 0 10px 0;
  289. }
  290. /* Image Holder */
  291. .img-holder.img-holder-respons {
  292. }
  293. .img-holder.img-holder-respons img {
  294. }
  295. /* #Buttons and Pills
  296. ================================================== */
  297. /* Default Button */
  298. .button,
  299. button,
  300. input[type="submit"],
  301. input[type="reset"],
  302. input[type="button"] {
  303. background: #cee7f5; /* Old browsers */
  304. background: #cee7f5 -moz-linear-gradient(top, #cee7f5 0%, #c1dff2 100%); /* FF3.6+ */
  305. background: #cee7f5 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cee7f5), color-stop(100%,#c1dff2)); /* Chrome,Safari4+ */
  306. background: #cee7f5 -webkit-linear-gradient(top, #cee7f5 0%,#c1dff2 100%); /* Chrome10+,Safari5.1+ */
  307. background: #cee7f5 -o-linear-gradient(top, #cee7f5 0%,#c1dff2 100%); /* Opera11.10+ */
  308. background: #cee7f5 -ms-linear-gradient(top, #cee7f5 0%,#c1dff2 100%); /* IE10+ */
  309. background: #cee7f5 linear-gradient(top, #cee7f5 0%,#c1dff2 100%); /* W3C */
  310. border-bottom:1px solid #9cc9e0;
  311. border-radius:3px;
  312. color: #1689c4;
  313. display: inline-block;
  314. font-size: 16px;
  315. text-transform:uppercase;
  316. text-decoration: none;
  317. text-shadow: 0 1px 0 #fff;
  318. cursor: pointer;
  319. line-height:32px;
  320. height:32px;
  321. padding:0 14px 0 14px;
  322. }
  323. .button:hover,
  324. button:hover,
  325. input[type="submit"]:hover,
  326. input[type="reset"]:hover,
  327. input[type="button"]:hover {
  328. color:#1689c4;
  329. text-decoration:none;
  330. background: #c1dff2; /* Old browsers */
  331. background: #c1dff2 -moz-linear-gradient(top, #c1dff2 0%, #cee7f5 100%); /* FF3.6+ */
  332. background: #cee7f5 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1dff2), color-stop(100%,#cee7f5)); /* Chrome,Safari4+ */
  333. background: #c1dff2 -webkit-linear-gradient(top, #c1dff2 0%,#cee7f5 100%); /* Chrome10+,Safari5.1+ */
  334. background: #c1dff2 -o-linear-gradient(top, #c1dff2 0%,#cee7f5 100%); /* Opera11.10+ */
  335. background: #c1dff2 -ms-linear-gradient(top, #c1dff2 0%,#cee7f5 100%); /* IE10+ */
  336. background: #c1dff2 linear-gradient(top, #c1dff2 0%,#cee7f5 100%); /* W3C */ }
  337. .button:active,
  338. button:active,
  339. input[type="submit"]:active,
  340. input[type="reset"]:active,
  341. input[type="button"]:active {
  342. color:#1689c4;
  343. text-decoration:none;
  344. background: #c1dff2; /* Old browsers */
  345. background: #c1dff2 -moz-linear-gradient(top, #c1dff2 0%, #cee7f5 100%); /* FF3.6+ */
  346. background: #cee7f5 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1dff2), color-stop(100%,#cee7f5)); /* Chrome,Safari4+ */
  347. background: #c1dff2 -webkit-linear-gradient(top, #c1dff2 0%,#cee7f5 100%); /* Chrome10+,Safari5.1+ */
  348. background: #c1dff2 -o-linear-gradient(top, #c1dff2 0%,#cee7f5 100%); /* Opera11.10+ */
  349. background: #c1dff2 -ms-linear-gradient(top, #c1dff2 0%,#cee7f5 100%); /* IE10+ */
  350. background: #c1dff2 linear-gradient(top, #c1dff2 0%,#cee7f5 100%); /* W3C */
  351. }
  352. .button.full-width,
  353. button.full-width,
  354. input[type="submit"].full-width,
  355. input[type="reset"].full-width,
  356. input[type="button"].full-width {
  357. width: 100%;
  358. padding-left: 0 !important;
  359. padding-right: 0 !important;
  360. text-align: center; }
  361. /* Fix for odd Mozilla border & padding issues */
  362. button::-moz-focus-inner,
  363. input::-moz-focus-inner {
  364. border: 0;
  365. padding: 0;
  366. }
  367. .btn-wrapper {
  368. float:left;
  369. position:relative;
  370. }
  371. .btn-wrapper .btn-marker {
  372. display:block;
  373. width:21px;
  374. height:21px;
  375. position:absolute;
  376. right:12px;
  377. top:6px;
  378. /*background:url(../img/btn-marker-alt.png) 0 0 no-repeat;*/
  379. }
  380. .btn-wrapper .button,
  381. .btn-wrapper button,
  382. .btn-wrapper input[type="submit"],
  383. .btn-wrapper input[type="reset"],
  384. .btn-wrapper input[type="button"] {
  385. padding-right:17px;
  386. }
  387. /* Normal Button */
  388. .btn {
  389. display:inline-block;
  390. position:relative;
  391. padding:5px;
  392. border-radius:4px;
  393. border:1px solid rgba(255, 255, 255, .1);
  394. border-left:1px solid rgba(0, 0, 0, .2);
  395. border-top:1px solid rgba(0, 0, 0, .2);
  396. box-shadow:inset 0 0 4px 0 rgba(0, 0, 0, .5);
  397. }
  398. .no-rgba .btn {
  399. background:url(../img/black-opacity-30.png);
  400. }
  401. .btn.full-w {
  402. display:block;
  403. }
  404. .btn .btn-inner {
  405. display:inline-block;
  406. position:relative;
  407. padding:17px 9px 9px 18px;
  408. font-size:21px;
  409. line-height:1em;
  410. text-transform:uppercase;
  411. color:#35840a;
  412. text-shadow:0 1px 1px #fff;
  413. background:#7f9f3a url(../img/btn-bg.gif) 0 0 repeat-x;
  414. border-radius:3px;
  415. }
  416. .btn .btn-inner:before {
  417. content: "";
  418. display:block;
  419. -webkit-box-shadow: 0 6px 6px rgba(0,0,0, .5);
  420. -moz-box-shadow: 0 6px 6px rgba(0, 0, 0, 0.5);
  421. box-shadow: 0 6px 6px rgba(0, 0, 0, 0.5);
  422. position: absolute;
  423. left: 0;
  424. bottom: 0;
  425. z-index:1;
  426. width: 100%;
  427. height: 12%;
  428. }
  429. .btn.full-w .btn-inner {
  430. display:block;
  431. }
  432. .btn .btn-inner em {
  433. display:block;
  434. font-size:12px;
  435. text-transform:none;
  436. font-style:normal;
  437. margin-top:-5px;
  438. color:inherit;
  439. }
  440. .btn i.marker {
  441. position:absolute;
  442. right:27px;
  443. top:9px;
  444. width:28px;
  445. height:28px;
  446. /*background:url(../img/btn-marker.png) 0 0 no-repeat;*/
  447. }
  448. .btn .btn-inner:hover {
  449. background: #b2d038; /* Old browsers */
  450. background: #b2d038 -moz-linear-gradient(top, #a2c62c 0%, #c2da44 100%); /* FF3.6+ */
  451. background: #b2d038 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a2c62c), color-stop(100%,#c2da44)); /* Chrome,Safari4+ */
  452. background: #b2d038 -webkit-linear-gradient(top, #a2c62c 0%,#c2da44 100%); /* Chrome10+,Safari5.1+ */
  453. background: #b2d038 -o-linear-gradient(top, #a2c62c 0%,#c2da44 100%); /* Opera11.10+ */
  454. background: #b2d038 -ms-linear-gradient(top, #a2c62c 0%,#c2da44 100%); /* IE10+ */
  455. background: #b2d038 linear-gradient(top, #a2c62c 0%,#c2da44 100%); /* W3C */
  456. }
  457. /* Large Button */
  458. .btn.large .btn-inner {
  459. font-size:24px;
  460. letter-spacing:-1px;
  461. padding:10px 80px 2px 30px;
  462. font-weight:bold;
  463. background-image:url(../img/btn-large-bg.gif);
  464. }
  465. .btn.large .btn-inner:hover {
  466. background: #b2d038; /* Old browsers */
  467. background: #b2d038 -moz-linear-gradient(top, #a2c62c 0%, #c2da44 100%); /* FF3.6+ */
  468. background: #b2d038 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a2c62c), color-stop(100%,#c2da44)); /* Chrome,Safari4+ */
  469. background: #b2d038 -webkit-linear-gradient(top, #a2c62c 0%,#c2da44 100%); /* Chrome10+,Safari5.1+ */
  470. background: #b2d038 -o-linear-gradient(top, #a2c62c 0%,#c2da44 100%); /* Opera11.10+ */
  471. background: #b2d038 -ms-linear-gradient(top, #a2c62c 0%,#c2da44 100%); /* IE10+ */
  472. background: #b2d038 linear-gradient(top, #a2c62c 0%,#c2da44 100%); /* W3C */
  473. }
  474. .btn.large .btn-inner em {
  475. font-weight:normal;
  476. font-size:14px;
  477. letter-spacing:0;
  478. }
  479. .btn i.marker {
  480. position:absolute;
  481. right:27px;
  482. top:9px;
  483. width:33px;
  484. height:33px;
  485. /*background:url(../img/btn-marker-large.png) 0 0 no-repeat;*/
  486. }
  487. /* Ribbon Button */
  488. .ribbon-button {
  489. display:inline-block;
  490. width:325px;
  491. height:79px;
  492. background:url(../img/ribbon-button.png) 0 0 no-repeat;
  493. color:#4a5f03;
  494. text-align:center;
  495. font-size:18px;
  496. text-transform:uppercase;
  497. line-height:75px;
  498. text-indent:-20px;
  499. text-shadow:0 1px 0 rgba(255, 255, 255, .7);
  500. }
  501. /* Alt Button */
  502. .button-alt {
  503. display:inline-block;
  504. padding:3px 14px 1px 14px;
  505. font-size:11px;
  506. text-transform:uppercase;
  507. color:#1689c4 !important;
  508. text-shadow:0 1px 0 #fff;
  509. font-family: 'MuseoSans500Regular', Arial, sans-serif;
  510. border-bottom:1px solid #9cc9e0;
  511. border-radius:3px;
  512. background: #cee7f5; /* Old browsers */
  513. background: #cee7f5 -moz-linear-gradient(top, #cee7f5 0%, #c1dff2 100%); /* FF3.6+ */
  514. background: #cee7f5 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cee7f5), color-stop(100%,#c1dff2)); /* Chrome,Safari4+ */
  515. background: #cee7f5 -webkit-linear-gradient(top, #cee7f5 0%,#c1dff2 100%); /* Chrome10+,Safari5.1+ */
  516. background: #cee7f5 -o-linear-gradient(top, #cee7f5 0%,#c1dff2 100%); /* Opera11.10+ */
  517. background: #cee7f5 -ms-linear-gradient(top, #cee7f5 0%,#c1dff2 100%); /* IE10+ */
  518. background: #cee7f5 linear-gradient(top, #cee7f5 0%,#c1dff2 100%); /* W3C */
  519. }
  520. .button-alt:hover {
  521. color:#1689c4 !important;
  522. text-decoration:none;
  523. background: #c1dff2; /* Old browsers */
  524. background: #c1dff2 -moz-linear-gradient(top, #c1dff2 0%, #cee7f5 100%); /* FF3.6+ */
  525. background: #cee7f5 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1dff2), color-stop(100%,#cee7f5)); /* Chrome,Safari4+ */
  526. background: #c1dff2 -webkit-linear-gradient(top, #c1dff2 0%,#cee7f5 100%); /* Chrome10+,Safari5.1+ */
  527. background: #c1dff2 -o-linear-gradient(top, #c1dff2 0%,#cee7f5 100%); /* Opera11.10+ */
  528. background: #c1dff2 -ms-linear-gradient(top, #c1dff2 0%,#cee7f5 100%); /* IE10+ */
  529. background: #c1dff2 linear-gradient(top, #c1dff2 0%,#cee7f5 100%); /* W3C */
  530. }
  531. /* Pills
  532. ---------------------------------------- */
  533. .pill {
  534. display:inline-block;
  535. position:relative;
  536. font-size:17px;
  537. line-height:1.2em;
  538. text-transform:uppercase;
  539. border-radius:3px;
  540. color:#1689c4;
  541. text-shadow:0 1px 0 rgba(255, 255, 255, .7);
  542. background: #cee6f5; /* Old browsers */
  543. background: #cee6f5 -moz-linear-gradient(top, #cee6f5 0%, #c1dff2 100%); /* FF3.6+ */
  544. background: #cee6f5 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cee6f5), color-stop(100%,#c1dff2)); /* Chrome,Safari4+ */
  545. background: #cee6f5 -webkit-linear-gradient(top, #cee6f5 0%,#c1dff2 100%); /* Chrome10+,Safari5.1+ */
  546. background: #cee6f5 -o-linear-gradient(top, #cee6f5 0%,#c1dff2 100%); /* Opera11.10+ */
  547. background: #cee6f5 -ms-linear-gradient(top, #cee6f5 0%,#c1dff2 100%); /* IE10+ */
  548. background: #cee6f5 linear-gradient(top, #cee6f5 0%,#c1dff2 100%); /* W3C */
  549. box-shadow:inset 0 1px 1px rgba(255, 255, 255, .4), 0 1px 0 rgba(0, 0, 0, .2);
  550. border:1px solid rgba(0, 0, 0, .05);
  551. border-top:none;
  552. }
  553. .pill .pill-inner {
  554. display:inline-block;
  555. padding:9px 25px 7px 25px;
  556. background:url(../img/pill-pattern-alt2.png) 0 -3px;
  557. border-radius:3px;
  558. cursor:pointer;
  559. }
  560. .pill:hover {
  561. background: #cee6f5 -moz-linear-gradient(top, #c1dff2 0%, #cee6f5 100%); /* FF3.6+ */
  562. background: #cee6f5 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1dff2), color-stop(100%,#cee6f5)); /* Chrome,Safari4+ */
  563. background: #cee6f5 -webkit-linear-gradient(top, #c1dff2 0%,#cee6f5 100%); /* Chrome10+,Safari5.1+ */
  564. background: #cee6f5 -o-linear-gradient(top, #c1dff2 0%,#cee6f5 100%); /* Opera11.10+ */
  565. background: #cee6f5 -ms-linear-gradient(top, #c1dff2 0%,#cee6f5 100%); /* IE10+ */
  566. background: #cee6f5 linear-gradient(top, #c1dff2 0%,#cee6f5 100%); /* W3C */
  567. }
  568. .pill:hover .pill-inner {
  569. background:none;
  570. }
  571. /* Pill Sizes */
  572. .pill-large {
  573. font-size:24px;
  574. }
  575. .pill-large .pill-inner {
  576. padding:12px 35px 8px 35px;
  577. }
  578. .pill-small {
  579. font-size:11px;
  580. }
  581. .pill-small .pill-inner {
  582. padding:5px 12px 3px 12px;
  583. background-position:0 0;
  584. }
  585. /* Pill Styles */
  586. .pill-style1 {
  587. background: #bdda38; /* Old browsers */
  588. background: #bdda38 -moz-linear-gradient(top, #bdda38 0%, #accf25 100%); /* FF3.6+ */
  589. background: #bdda38 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bdda38), color-stop(100%,#accf25)); /* Chrome,Safari4+ */
  590. background: #bdda38 -webkit-linear-gradient(top, #bdda38 0%,#accf25 100%); /* Chrome10+,Safari5.1+ */
  591. background: #bdda38 -o-linear-gradient(top, #bdda38 0%,#accf25 100%); /* Opera11.10+ */
  592. background: #bdda38 -ms-linear-gradient(top, #bdda38 0%,#accf25 100%); /* IE10+ */
  593. background: #bdda38 linear-gradient(top, #bdda38 0%,#accf25 100%); /* W3C */
  594. color:#568d00;
  595. }
  596. .pill-style1:hover {
  597. background: #bdda38 -moz-linear-gradient(top, #accf25 0%, #bdda38 100%); /* FF3.6+ */
  598. background: #bdda38 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#accf25), color-stop(100%,#bdda38)); /* Chrome,Safari4+ */
  599. background: #bdda38 -webkit-linear-gradient(top, #accf25 0%,#bdda38 100%); /* Chrome10+,Safari5.1+ */
  600. background: #bdda38 -o-linear-gradient(top, #accf25 0%,#bdda38 100%); /* Opera11.10+ */
  601. background: #bdda38 -ms-linear-gradient(top, #accf25 0%,#bdda38 100%); /* IE10+ */
  602. background: #bdda38 linear-gradient(top, #accf25 0%,#bdda38 100%); /* W3C */
  603. }
  604. .pill-style2 {
  605. background: #f0f1ee; /* Old browsers */
  606. background: #f0f1ee -moz-linear-gradient(top, #f0f1ee 0%, #ebece8 100%); /* FF3.6+ */
  607. background: #f0f1ee -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f1ee), color-stop(100%,#ebece8)); /* Chrome,Safari4+ */
  608. background: #f0f1ee -webkit-linear-gradient(top, #f0f1ee 0%,#ebece8 100%); /* Chrome10+,Safari5.1+ */
  609. background: #f0f1ee -o-linear-gradient(top, #f0f1ee 0%,#ebece8 100%); /* Opera11.10+ */
  610. background: #f0f1ee -ms-linear-gradient(top, #f0f1ee 0%,#ebece8 100%); /* IE10+ */
  611. background: #f0f1ee linear-gradient(top, #f0f1ee 0%,#ebece8 100%); /* W3C */
  612. color:#848484;
  613. }
  614. .pill-style2:hover {
  615. background: #ebece8; /* Old browsers */
  616. background: #ebece8 -moz-linear-gradient(top, #ebece8 0%, #f0f1ee 100%); /* FF3.6+ */
  617. background: #ebece8 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebece8), color-stop(100%,#f0f1ee)); /* Chrome,Safari4+ */
  618. background: #ebece8 -webkit-linear-gradient(top, #ebece8 0%,#f0f1ee 100%); /* Chrome10+,Safari5.1+ */
  619. background: #ebece8 -o-linear-gradient(top, #ebece8 0%,#f0f1ee 100%); /* Opera11.10+ */
  620. background: #ebece8 -ms-linear-gradient(top, #ebece8 0%,#f0f1ee 100%); /* IE10+ */
  621. background: #ebece8 linear-gradient(top, #ebece8 0%,#f0f1ee 100%); /* W3C */
  622. }
  623. .pill-style3 {
  624. background: #f5e1ce; /* Old browsers */
  625. background: #f5e1ce -moz-linear-gradient(top, #f5e1ce 0%, #f2d8c1 100%); /* FF3.6+ */
  626. background: #f5e1ce -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5e1ce), color-stop(100%,#f2d8c1)); /* Chrome,Safari4+ */
  627. background: #f5e1ce -webkit-linear-gradient(top, #f5e1ce 0%,#f2d8c1 100%); /* Chrome10+,Safari5.1+ */
  628. background: #f5e1ce -o-linear-gradient(top, #f5e1ce 0%,#f2d8c1 100%); /* Opera11.10+ */
  629. background: #f5e1ce -ms-linear-gradient(top, #f5e1ce 0%,#f2d8c1 100%); /* IE10+ */
  630. background: #f5e1ce linear-gradient(top, #f5e1ce 0%,#f2d8c1 100%); /* W3C */
  631. color:#e58059;
  632. }
  633. .pill-style3:hover {
  634. background: #f2d8c1; /* Old browsers */
  635. background: #f2d8c1 -moz-linear-gradient(top, #f2d8c1 0%, #f5e1ce 100%); /* FF3.6+ */
  636. background: #f5e1ce -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2d8c1), color-stop(100%,#f5e1ce)); /* Chrome,Safari4+ */
  637. background: #f2d8c1 -webkit-linear-gradient(top, #f2d8c1 0%,#f5e1ce 100%); /* Chrome10+,Safari5.1+ */
  638. background: #f2d8c1 -o-linear-gradient(top, #f2d8c1 0%,#f5e1ce 100%); /* Opera11.10+ */
  639. background: #f2d8c1 -ms-linear-gradient(top, #f2d8c1 0%,#f5e1ce 100%); /* IE10+ */
  640. background: #f2d8c1 linear-gradient(top, #f2d8c1 0%,#f5e1ce 100%); /* W3C */
  641. }
  642. .pill-style4 {
  643. background: #f9f5ba; /* Old browsers */
  644. background: #f9f5ba -moz-linear-gradient(top, #f9f5ba 0%, #f5f198 100%); /* FF3.6+ */
  645. background: #f9f5ba -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f5ba), color-stop(100%,#f5f198)); /* Chrome,Safari4+ */
  646. background: #f9f5ba -webkit-linear-gradient(top, #f9f5ba 0%,#f5f198 100%); /* Chrome10+,Safari5.1+ */
  647. background: #f9f5ba -o-linear-gradient(top, #f9f5ba 0%,#f5f198 100%); /* Opera11.10+ */
  648. background: #f9f5ba -ms-linear-gradient(top, #f9f5ba 0%,#f5f198 100%); /* IE10+ */
  649. background: #f9f5ba linear-gradient(top, #f9f5ba 0%,#f5f198 100%); /* W3C */
  650. color:#aea826;
  651. }
  652. .pill-style4:hover {
  653. background: #f5f198; /* Old browsers */
  654. background: #f5f198 -moz-linear-gradient(top, #f5f198 0%, #f9f5ba 100%); /* FF3.6+ */
  655. background: #f5f198 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f198), color-stop(100%,#f9f5ba)); /* Chrome,Safari4+ */
  656. background: #f5f198 -webkit-linear-gradient(top, #f5f198 0%,#f9f5ba 100%); /* Chrome10+,Safari5.1+ */
  657. background: #f5f198 -o-linear-gradient(top, #f5f198 0%,#f9f5ba 100%); /* Opera11.10+ */
  658. background: #f5f198 -ms-linear-gradient(top, #f5f198 0%,#f9f5ba 100%); /* IE10+ */
  659. background: #f5f198 linear-gradient(top, #f5f198 0%,#f9f5ba 100%); /* W3C */
  660. }
  661. .pill-style5 {
  662. background: #19525d; /* Old browsers */
  663. background: #19525d -moz-linear-gradient(top, #19525d 0%, #0e3b45 100%); /* FF3.6+ */
  664. background: #19525d -webkit-gradient(linear, left top, left bottom, color-stop(0%,#19525d), color-stop(100%,#0e3b45)); /* Chrome,Safari4+ */
  665. background: #19525d -webkit-linear-gradient(top, #19525d 0%,#0e3b45 100%); /* Chrome10+,Safari5.1+ */
  666. background: #19525d -o-linear-gradient(top, #19525d 0%,#0e3b45 100%); /* Opera11.10+ */
  667. background: #19525d -ms-linear-gradient(top, #19525d 0%,#0e3b45 100%); /* IE10+ */
  668. background: #19525d linear-gradient(top, #19525d 0%,#0e3b45 100%); /* W3C */
  669. color:#010d0f;
  670. text-shadow:0 1px 0 rgba(255, 255, 255, .14);
  671. }
  672. .pill-style5 .pill-inner {
  673. background:url(../img/pill-pattern-alt3.png) 0 -2px;
  674. }
  675. .pill-style5:hover {
  676. background: #0e3b45; /* Old browsers */
  677. background: #0e3b45 -moz-linear-gradient(top, #0e3b45 0%, #19525d 100%); /* FF3.6+ */
  678. background: #0e3b45 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0e3b45), color-stop(100%,#19525d)); /* Chrome,Safari4+ */
  679. background: #0e3b45 -webkit-linear-gradient(top, #0e3b45 0%,#19525d 100%); /* Chrome10+,Safari5.1+ */
  680. background: #0e3b45 -o-linear-gradient(top, #0e3b45 0%,#19525d 100%); /* Opera11.10+ */
  681. background: #0e3b45 -ms-linear-gradient(top, #0e3b45 0%,#19525d 100%); /* IE10+ */
  682. background: #0e3b45 linear-gradient(top, #0e3b45 0%,#19525d 100%); /* W3C */
  683. }
  684. .pill-style6 {
  685. background: #155d85; /* Old browsers */
  686. background: #155d85 -moz-linear-gradient(top, #155d85 0%, #0b456e 100%); /* FF3.6+ */
  687. background: #155d85 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#155d85), color-stop(100%,#0b456e)); /* Chrome,Safari4+ */
  688. background: #155d85 -webkit-linear-gradient(top, #155d85 0%,#0b456e 100%); /* Chrome10+,Safari5.1+ */
  689. background: #155d85 -o-linear-gradient(top, #155d85 0%,#0b456e 100%); /* Opera11.10+ */
  690. background: #155d85 -ms-linear-gradient(top, #155d85 0%,#0b456e 100%); /* IE10+ */
  691. background: #155d85 linear-gradient(top, #155d85 0%,#0b456e 100%); /* W3C */
  692. color:#cae5f4;
  693. text-shadow:0 1px 0 rgba(0, 0, 0, .5);
  694. }
  695. .pill-style6 .pill-inner {
  696. background:url(../img/pill-pattern-alt3.png) 0 -2px;
  697. }
  698. .pill-style6:hover {
  699. background: #0b456e; /* Old browsers */
  700. background: #0b456e -moz-linear-gradient(top, #0b456e 0%, #155d85 100%); /* FF3.6+ */
  701. background: #0b456e -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0b456e), color-stop(100%,#155d85)); /* Chrome,Safari4+ */
  702. background: #0b456e -webkit-linear-gradient(top, #0b456e 0%,#155d85 100%); /* Chrome10+,Safari5.1+ */
  703. background: #0b456e -o-linear-gradient(top, #0b456e 0%,#155d85 100%); /* Opera11.10+ */
  704. background: #0b456e -ms-linear-gradient(top, #0b456e 0%,#155d85 100%); /* IE10+ */
  705. background: #0b456e linear-gradient(top, #0b456e 0%,#155d85 100%); /* W3C */
  706. }
  707. .pill-style7 {
  708. background: #8aa30f; /* Old browsers */
  709. background: #8aa30f -moz-linear-gradient(top, #8aa30f 0%, #738e08 100%); /* FF3.6+ */
  710. background: #8aa30f -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8aa30f), color-stop(100%,#738e08)); /* Chrome,Safari4+ */
  711. background: #8aa30f -webkit-linear-gradient(top, #8aa30f 0%,#738e08 100%); /* Chrome10+,Safari5.1+ */
  712. background: #8aa30f -o-linear-gradient(top, #8aa30f 0%,#738e08 100%); /* Opera11.10+ */
  713. background: #8aa30f -ms-linear-gradient(top, #8aa30f 0%,#738e08 100%); /* IE10+ */
  714. background: #8aa30f linear-gradient(top, #8aa30f 0%,#738e08 100%); /* W3C */
  715. color:#e5f3a5;
  716. text-shadow:0 1px 0 rgba(0, 0, 0, .5);
  717. }
  718. .pill-style7 .pill-inner {
  719. background:url(../img/pill-pattern-alt3.png) 0 -2px;
  720. }
  721. .pill-style7:hover {
  722. background: #738e08; /* Old browsers */
  723. background: #738e08 -moz-linear-gradient(top, #738e08 0%, #8aa30f 100%); /* FF3.6+ */
  724. background: #738e08 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#738e08), color-stop(100%,#8aa30f)); /* Chrome,Safari4+ */
  725. background: #738e08 -webkit-linear-gradient(top, #738e08 0%,#8aa30f 100%); /* Chrome10+,Safari5.1+ */
  726. background: #738e08 -o-linear-gradient(top, #738e08 0%,#8aa30f 100%); /* Opera11.10+ */
  727. background: #738e08 -ms-linear-gradient(top, #738e08 0%,#8aa30f 100%); /* IE10+ */
  728. background: #738e08 linear-gradient(top, #738e08 0%,#8aa30f 100%); /* W3C */
  729. }
  730. .pill-style8 {
  731. background: #a0a0a0; /* Old browsers */
  732. background: #a0a0a0 -moz-linear-gradient(top, #a0a0a0 0%, #8b8b8b 100%); /* FF3.6+ */
  733. background: #a0a0a0 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a0a0a0), color-stop(100%,#8b8b8b)); /* Chrome,Safari4+ */
  734. background: #a0a0a0 -webkit-linear-gradient(top, #a0a0a0 0%,#8b8b8b 100%); /* Chrome10+,Safari5.1+ */
  735. background: #a0a0a0 -o-linear-gradient(top, #a0a0a0 0%,#8b8b8b 100%); /* Opera11.10+ */
  736. background: #a0a0a0 -ms-linear-gradient(top, #a0a0a0 0%,#8b8b8b 100%); /* IE10+ */
  737. background: #a0a0a0 linear-gradient(top, #a0a0a0 0%,#8b8b8b 100%); /* W3C */
  738. color:#edeeeb;
  739. text-shadow:0 1px 0 rgba(0, 0, 0, .5);
  740. }
  741. .pill-style8 .pill-inner {
  742. background:url(../img/pill-pattern-alt3.png) 0 -2px;
  743. }
  744. .pill-style8:hover {
  745. background: #8b8b8b; /* Old browsers */
  746. background: #8b8b8b -moz-linear-gradient(top, #8b8b8b 0%, #a0a0a0 100%); /* FF3.6+ */
  747. background: #8b8b8b -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8b8b8b), color-stop(100%,#a0a0a0)); /* Chrome,Safari4+ */
  748. background: #8b8b8b -webkit-linear-gradient(top, #8b8b8b 0%,#a0a0a0 100%); /* Chrome10+,Safari5.1+ */
  749. background: #8b8b8b -o-linear-gradient(top, #8b8b8b 0%,#a0a0a0 100%); /* Opera11.10+ */
  750. background: #8b8b8b -ms-linear-gradient(top, #8b8b8b 0%,#a0a0a0 100%); /* IE10+ */
  751. background: #8b8b8b linear-gradient(top, #8b8b8b 0%,#a0a0a0 100%); /* W3C */
  752. }
  753. .pill-style9 {
  754. background: #db7b56; /* Old browsers */
  755. background: #db7b56 -moz-linear-gradient(top, #db7b56 0%, #d06440 100%); /* FF3.6+ */
  756. background: #db7b56 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#db7b56), color-stop(100%,#d06440)); /* Chrome,Safari4+ */
  757. background: #db7b56 -webkit-linear-gradient(top, #db7b56 0%,#d06440 100%); /* Chrome10+,Safari5.1+ */
  758. background: #db7b56 -o-linear-gradient(top, #db7b56 0%,#d06440 100%); /* Opera11.10+ */
  759. background: #db7b56 -ms-linear-gradient(top, #db7b56 0%,#d06440 100%); /* IE10+ */
  760. background: #db7b56 linear-gradient(top, #db7b56 0%,#d06440 100%); /* W3C */
  761. color:#fae7d6;
  762. text-shadow:0 1px 0 rgba(0, 0, 0, .5);
  763. }
  764. .pill-style9 .pill-inner {
  765. background:url(../img/pill-pattern-alt3.png) 0 -2px;
  766. }
  767. .pill-style9:hover {
  768. background: #d06440; /* Old browsers */
  769. background: #d06440 -moz-linear-gradient(top, #d06440 0%, #db7b56 100%); /* FF3.6+ */
  770. background: #d06440 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d06440), color-stop(100%,#db7b56)); /* Chrome,Safari4+ */
  771. background: #d06440 -webkit-linear-gradient(top, #d06440 0%,#db7b56 100%); /* Chrome10+,Safari5.1+ */
  772. background: #d06440 -o-linear-gradient(top, #d06440 0%,#db7b56 100%); /* Opera11.10+ */
  773. background: #d06440 -ms-linear-gradient(top, #d06440 0%,#db7b56 100%); /* IE10+ */
  774. background: #d06440 linear-gradient(top, #d06440 0%,#db7b56 100%); /* W3C */
  775. }
  776. .pill-style10 {
  777. background: #bfbb47; /* Old browsers */
  778. background: #bfbb47 -moz-linear-gradient(top, #bfbb47 0%, #a1992f 100%); /* FF3.6+ */
  779. background: #bfbb47 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfbb47), color-stop(100%,#a1992f)); /* Chrome,Safari4+ */
  780. background: #bfbb47 -webkit-linear-gradient(top, #bfbb47 0%,#a1992f 100%); /* Chrome10+,Safari5.1+ */
  781. background: #bfbb47 -o-linear-gradient(top, #bfbb47 0%,#a1992f 100%); /* Opera11.10+ */
  782. background: #bfbb47 -ms-linear-gradient(top, #bfbb47 0%,#a1992f 100%); /* IE10+ */
  783. background: #bfbb47 linear-gradient(top, #bfbb47 0%,#a1992f 100%); /* W3C */
  784. color:#f8f4b3;
  785. text-shadow:0 1px 0 rgba(0, 0, 0, .5);
  786. }
  787. .pill-style10 .pill-inner {
  788. background:url(../img/pill-pattern-alt3.png) 0 -2px;
  789. }
  790. .pill-style10:hover {
  791. background: #a1992f; /* Old browsers */
  792. background: #a1992f -moz-linear-gradient(top, #a1992f 0%, #bfbb47 100%); /* FF3.6+ */
  793. background: #a1992f -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a1992f), color-stop(100%,#bfbb47)); /* Chrome,Safari4+ */
  794. background: #a1992f -webkit-linear-gradient(top, #a1992f 0%,#bfbb47 100%); /* Chrome10+,Safari5.1+ */
  795. background: #a1992f -o-linear-gradient(top, #a1992f 0%,#bfbb47 100%); /* Opera11.10+ */
  796. background: #a1992f -ms-linear-gradient(top, #a1992f 0%,#bfbb47 100%); /* IE10+ */
  797. background: #a1992f linear-gradient(top, #a1992f 0%,#bfbb47 100%); /* W3C */
  798. }
  799. .pill-style11 {
  800. background: #082c33; /* Old browsers */
  801. background: #082c33 -moz-linear-gradient(top, #082c33 0%, #041b21 100%); /* FF3.6+ */
  802. background: #082c33 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#082c33), color-stop(100%,#041b21)); /* Chrome,Safari4+ */
  803. background: #082c33 -webkit-linear-gradient(top, #082c33 0%,#041b21 100%); /* Chrome10+,Safari5.1+ */
  804. background: #082c33 -o-linear-gradient(top, #082c33 0%,#041b21 100%); /* Opera11.10+ */
  805. background: #082c33 -ms-linear-gradient(top, #082c33 0%,#041b21 100%); /* IE10+ */
  806. background: #082c33 linear-gradient(top, #082c33 0%,#041b21 100%); /* W3C */
  807. color:#517d86;
  808. text-shadow:0 1px 0 rgba(0, 0, 0, .5);
  809. }
  810. .pill-style11 .pill-inner {
  811. background:url(../img/pill-pattern-alt3.png) 0 -2px;
  812. }
  813. .pill-style11:hover {
  814. background: #041b21; /* Old browsers */
  815. background: #041b21 -moz-linear-gradient(top, #041b21 0%, #082c33 100%); /* FF3.6+ */
  816. background: #041b21 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#041b21), color-stop(100%,#082c33)); /* Chrome,Safari4+ */
  817. background: #041b21 -webkit-linear-gradient(top, #041b21 0%,#082c33 100%); /* Chrome10+,Safari5.1+ */
  818. background: #041b21 -o-linear-gradient(top, #041b21 0%,#082c33 100%); /* Opera11.10+ */
  819. background: #041b21 -ms-linear-gradient(top, #041b21 0%,#082c33 100%); /* IE10+ */
  820. background: #041b21 linear-gradient(top, #041b21 0%,#082c33 100%); /* W3C */
  821. }
  822. /* #Alert boxes
  823. ================================================== */
  824. .alert {
  825. padding:4px 20px 4px 39px;
  826. border-radius:3px;
  827. background-position:12px 5px;
  828. background-repeat:no-repeat;
  829. border-width: 1px;
  830. border-style:solid;
  831. margin-bottom:30px;
  832. }
  833. .alert-error {
  834. background-color:#f4c9c9;
  835. background-image:url(../img/ico-alert-error.png);
  836. border-color:#ed9d9d;
  837. color:#de6666;
  838. }
  839. .alert-warning {
  840. background-color:#f6f1d2;
  841. background-image:url(../img/ico-alert-warning.png);
  842. border-color:#e3ce4b;
  843. color:#d2b715;
  844. }
  845. .alert-info {
  846. background-color:#d1e8f5;
  847. background-image:url(../img/ico-alert-info.png);
  848. border-color:#6bbeed;
  849. color:#3d9cd2;
  850. }
  851. .alert-success {
  852. background-color:#deef90;
  853. background-image:url(../img/ico-alert-success.png);
  854. border-color:#adc92a;
  855. color:#6d9b0a;
  856. }
  857. /* #Tables
  858. ================================================== */
  859. table.default-table {
  860. border: medium none;
  861. border-collapse: separate;
  862. border-spacing: 0;
  863. margin-bottom: 15px;
  864. width: 100%;
  865. background-color: #f7f7f7;
  866. box-shadow:0 1px 1px rgba(0, 0, 0, .2);
  867. }
  868. table.default-table th {
  869. border-style: none solid none solid;
  870. border-width: 0 1px 0 1px;
  871. border-color: #e4e4e4 #fff #e4e4e4 #e4e4e4;
  872. color: #444;
  873. font-size: 16px;
  874. font-weight:normal;
  875. text-transform:uppercase;
  876. padding: 16px 0;
  877. text-align:center;
  878. vertical-align: top;
  879. }
  880. table.default-table tbody tr th:first-child {
  881. border-width: 0 1px 0 0;
  882. }
  883. table.default-table td {
  884. border-style: none solid none solid;
  885. border-width: 0 1px 0 1px;
  886. border-color: #e4e4e4 #fff #e4e4e4 #e4e4e4;
  887. text-align:center;
  888. font-size:12px;
  889. color:#888;
  890. padding:5px 0;
  891. }
  892. table.default-table tbody tr:nth-child(even) {
  893. background:#f1f1f1;
  894. }
  895. table.default-table tbody tr td:first-child {
  896. border-width: 0 1px 0 0;
  897. }
  898. /* #Dropcaps
  899. ================================================== */
  900. .dropcap {
  901. float:left;
  902. width:40px;
  903. height:40px;
  904. font-size:20px;
  905. line-height:40px;
  906. text-align:center;
  907. margin:-5px 10px 0 0;
  908. }
  909. .dropcap-style1 {
  910. background:#f7f7f7;
  911. color:#444;
  912. }
  913. .dropcap-style2 {
  914. background:#115b87;
  915. color:#f7f7f7;
  916. }
  917. .dropcap-style3 {
  918. background:#444;
  919. color:#f7f7f7;
  920. }
  921. /* #Accordion (Toggle)
  922. ================================================== */
  923. .accordion-wrapper {
  924. background:#f7f7f7;
  925. padding:-1px 38px;
  926. box-shadow:0 1px 1px rgba(0, 0, 0, .2);
  927. }
  928. .accordion-wrapper .acc-head {
  929. padding:0 38px;
  930. font-size:16px;
  931. text-transform:uppercase;
  932. background:url(../img/dotted-window.png) 2px 100% repeat-x;
  933. }
  934. .accordion-wrapper .acc-head.active,
  935. .accordion-wrapper .acc-head.last {
  936. background:none;
  937. }
  938. .accordion-wrapper .acc-head a {
  939. display:block;
  940. color:#115b87;
  941. text-decoration:none;
  942. padding:15px 0;
  943. }
  944. .accordion-wrapper .acc-head a:before {
  945. /*content:"+";*/
  946. display:inline-block;
  947. position:relative;
  948. padding-right:10px;
  949. width:12px;
  950. overflow:hidden;
  951. text-align:center;
  952. font-size:18px;
  953. vertical-align:text-bottom;
  954. }
  955. .accordion-wrapper .acc-head.active a:before {
  956. /*content:"-";*/
  957. }
  958. .accordion-wrapper .acc-head a:hover,
  959. .accordion-wrapper .acc-head.active a {
  960. color:#96b123;
  961. }
  962. .acc-body {
  963. margin:0;
  964. padding:0 0 15px 0;
  965. }
  966. /* #Pricing Tables
  967. ================================================== */
  968. .pricing-tables {
  969. padding-bottom:18px;
  970. margin-bottom:34px;
  971. position:relative;
  972. }
  973. .pricing-column {
  974. display:block;
  975. position:relative;
  976. float:left;
  977. }
  978. /* Single Pricing Cell */
  979. .single-pricing-table {
  980. background:#f7f7f7;
  981. border:1px solid #e8e8e8;
  982. position:relative;
  983. text-align:center;
  984. -webkit-transition: box-shadow 0.3s ease-out;
  985. -moz-transition: box-shadow 0.3s ease-out;
  986. transition: box-shadow 0.3s ease-out;
  987. }
  988. .single-pricing-table:before {
  989. content:"";
  990. display:block;
  991. position:absolute;
  992. left:-2px;
  993. right:-2px;
  994. bottom:-2px;
  995. top:-2px;
  996. border:1px solid #fff;
  997. z-index:-1;
  998. }
  999. /* Pricing Header */
  1000. .single-pricing-table .pr-head {
  1001. color:#fff;
  1002. position:relative;
  1003. overflow:hidden;
  1004. margin:-2px -2px 0 -2px;
  1005. border-radius:2px 2px 0 0;
  1006. }
  1007. .single-pricing-table .pr-head h3,
  1008. .single-pricing-table .pr-head h4 {
  1009. font-family: 'Oswald', sans-serif;
  1010. color:#fff;
  1011. text-shadow:none;
  1012. font-weight:normal;
  1013. }
  1014. .single-pricing-table .pr-head .circle-bg {
  1015. display:block;
  1016. position:absolute;
  1017. width:260px;
  1018. height:260px;
  1019. background:#a7bf20 url(../img/pricing-table-bg.gif) 0 100% repeat-x;
  1020. border-radius:130px;
  1021. left:50%;
  1022. top:0;
  1023. margin:-140px 0 0 -130px;
  1024. z-index:1;
  1025. box-shadow:0 1px 0 rgba(0, 0, 0, .3);
  1026. }
  1027. .single-pricing-table .pr-head .circle-bg:before {
  1028. content:"";
  1029. display:block;
  1030. position:absolute;
  1031. right:0;
  1032. top:0;
  1033. bottom:0;
  1034. left:0;
  1035. background:url(../img/pricing-texture.png) 0 100% repeat-x;
  1036. border-radius:inherit;
  1037. }
  1038. .single-pricing-table .pr-head .circle-line {
  1039. display:block;
  1040. position:absolute;
  1041. width:260px;
  1042. height:260px;
  1043. border:1px solid rgba(0, 0, 0, .3);
  1044. border-radius:130px;
  1045. left:50%;
  1046. top:0;
  1047. margin:-152px 0 0 -131px;
  1048. z-index:2;
  1049. }
  1050. .single-pricing-table .pr-head h3.price {
  1051. font-size:20px;
  1052. line-height:1.2em;
  1053. padding:25px 0 50px 0;
  1054. margin:0;
  1055. position:relative;
  1056. z-index:3;
  1057. }
  1058. .single-pricing-table .pr-head h3.price sup {
  1059. font-size:.6em;
  1060. top: -.6em
  1061. }
  1062. .single-pricing-table .pr-head h4 {
  1063. font-size:18px;
  1064. color:#115b87;
  1065. padding:35px 0;
  1066. }
  1067. /* Pricing Features */
  1068. .single-pricing-table .pr-features {
  1069. }
  1070. .single-pricing-table .pr-features ul {
  1071. margin:0;
  1072. padding:0;
  1073. }
  1074. .single-pricing-table .pr-features ul li {
  1075. list-style-type:none;
  1076. margin:0;
  1077. background:none;
  1078. color:#888;
  1079. font-family: 'MuseoSans500Regular', Arial, sans-serif;
  1080. }
  1081. .single-pricing-table .pr-features ul li:nth-child(odd) {
  1082. background:#f1f1f1;
  1083. }
  1084. .single-pricing-table .pr-features ul li.odd {
  1085. background:#f1f1f1;
  1086. }
  1087. /* Pricing Footer */
  1088. .single-pricing-table .pr-foot {
  1089. padding:30px 0;
  1090. }
  1091. /* Pill custom styles */
  1092. .single-pricing-table .pr-foot .pill .pill-inner {
  1093. padding-left:16px;
  1094. padding-right:16px;
  1095. }
  1096. /* Pricing Grid
  1097. -------------------------------------------------- */
  1098. .pricing-tables.five-cols .pricing-column:first-child {
  1099. margin-left:0 !important;
  1100. }
  1101. /* 5 cols */
  1102. .pricing-tables.five-cols .pricing-column {
  1103. width:180px;
  1104. margin-left:10px;
  1105. }
  1106. /* 4 cols */
  1107. .pricing-tables.four-cols .pricing-column {
  1108. width:232px;
  1109. margin-left:4px;
  1110. }
  1111. .pricing-tables.four-cols .pricing-column:first-child {
  1112. margin-left:0;
  1113. }
  1114. .pricing-tables.four-cols .single-pricing-table .pr-head .circle-bg {
  1115. width:320px;
  1116. height:320px;
  1117. border-radius:160px;
  1118. margin:-190px 0 0 -160px;
  1119. }
  1120. .pricing-tables.four-cols .single-pricing-table .pr-head .circle-line {
  1121. width:320px;
  1122. height:320px;
  1123. border-radius:160px;
  1124. margin:-205px 0 0 -161px;
  1125. }
  1126. /* 3 cols */
  1127. .pricing-tables.three-cols .pricing-column {
  1128. width:300px;
  1129. margin-left:20px;
  1130. }
  1131. .pricing-tables.three-cols .pricing-column:first-child {
  1132. margin-left:0;
  1133. }
  1134. .pricing-tables.three-cols .single-pricing-table .pr-head .circle-bg {
  1135. width:440px;
  1136. height:440px;
  1137. border-radius:220px;
  1138. margin:-293px 0 0 -220px;
  1139. }
  1140. .pricing-tables.three-cols .single-pricing-table .pr-head .circle-line {
  1141. width:440px;
  1142. height:440px;
  1143. border-radius:220px;
  1144. margin:-310px 0 0 -220px;
  1145. }
  1146. .pricing-tables.three-cols .single-pricing-table .pr-head h3.price {
  1147. font-size:46px;
  1148. padding:33px 0 61px 0;
  1149. }
  1150. @media only screen and (min-width: 960px) { /* We disable hover effect for mobile devices */
  1151. /* Pricing Active and Hover */
  1152. .membership-table .single-pricing-table.active,
  1153. .membership-table .single-pricing-table:hover {
  1154. margin:-20px;
  1155. z-index:3;
  1156. box-shadow:0 2px 20px rgba(0, 0, 0, .14);
  1157. }
  1158. .membership-table .single-pricing-table.active .pr-head h3.price,
  1159. .membership-table .single-pricing-table:hover .pr-head h3.price {
  1160. padding:35px 0 60px 0;
  1161. color:#506301;
  1162. }
  1163. .membership-table .single-pricing-table.active .pr-head .circle-bg,
  1164. .membership-table .single-pricing-table:hover .pr-head .circle-bg {
  1165. width:300px;
  1166. height:300px;
  1167. border-radius:150px;
  1168. margin:-150px 0 0 -150px;
  1169. }
  1170. .membership-table .single-pricing-table.active .pr-head .circle-line,
  1171. .membership-table .single-pricing-table:hover .pr-head .circle-line {
  1172. width:300px;
  1173. height:300px;
  1174. border:1px solid rgba(0, 0, 0, .3);
  1175. border-radius:150px;
  1176. margin:-164px 0 0 -150px;
  1177. }
  1178. .membership-table .single-pricing-table.active .pr-head h4,
  1179. .membership-table .single-pricing-table:hover .pr-head h4 {
  1180. color:#96b123;
  1181. padding:35px 0;
  1182. }
  1183. .membership-table .single-pricing-table.active .pr-foot,
  1184. .membership-table .single-pricing-table:hover .pr-foot {
  1185. padding:40px 0 58px 0;
  1186. }
  1187. /* 4 cols */
  1188. .membership-table .pricing-tables.four-cols .single-pricing-table.active .pr-head .circle-bg,
  1189. .membership-table .pricing-tables.four-cols .single-pricing-table:hover .pr-head .circle-bg {
  1190. width:400px;
  1191. height:400px;
  1192. border-radius:200px;
  1193. margin:-248px 0 0 -201px;
  1194. }
  1195. .membership-table .pricing-tables.four-cols .single-pricing-table.active .pr-head .circle-line,
  1196. .membership-table .pricing-tables.four-cols .single-pricing-table:hover .pr-head .circle-line {
  1197. width:400px;
  1198. height:400px;
  1199. border:1px solid rgba(0, 0, 0, .3);
  1200. border-radius:200px;
  1201. margin:-265px 0 0 -200px;
  1202. }
  1203. /* 3 cols */
  1204. .membership-table .pricing-tables.three-cols .single-pricing-table.active .pr-head .circle-bg,
  1205. .membership-table .pricing-tables.three-cols .single-pricing-table:hover .pr-head .circle-bg {
  1206. width:500px;
  1207. height:500px;
  1208. border-radius:250px;
  1209. margin:-335px 0 0 -251px;
  1210. }
  1211. .membership-table .pricing-tables.three-cols .single-pricing-table.active .pr-head .circle-line,
  1212. .membership-table .pricing-tables.three-cols .single-pricing-table:hover .pr-head .circle-line {
  1213. width:500px;
  1214. height:500px;
  1215. border:1px solid rgba(0, 0, 0, .3);
  1216. border-radius:250px;
  1217. margin:-355px 0 0 -250px;
  1218. }
  1219. .membership-table .pricing-tables.three-cols .single-pricing-table.active .pr-head h3.price,
  1220. .membership-table .pricing-tables.three-cols .single-pricing-table:hover .pr-head h3.price {
  1221. padding:43px 0 71px 0;
  1222. }
  1223. }
  1224. /* #Pricing Lists
  1225. ================================================== */
  1226. .pricing-list {
  1227. margin:0;
  1228. padding:0;
  1229. list-style-type:none;
  1230. }
  1231. .pricing-list li {
  1232. list-style-type:none;
  1233. margin:0 0 10px 0;
  1234. padding:0;
  1235. background:url(../img/hr-dotted.png) 0 100% repeat-x;
  1236. overflow:hidden;
  1237. }
  1238. .pricing-list li .name {
  1239. float:left;
  1240. background:url(../img/pattern.gif);
  1241. padding-right:2px;
  1242. }
  1243. .pricing-list li .price {
  1244. float:right;
  1245. background:url(../img/pattern.gif);
  1246. color:#96b123;
  1247. padding:0 0 0 11px;
  1248. }
  1249. /* #Forms
  1250. ================================================== */
  1251. input {
  1252. border:0;
  1253. background:none;
  1254. outline:none;
  1255. color:#888;;
  1256. -moz-background-clip: padding;
  1257. -webkit-background-clip: padding-box;
  1258. background-clip: padding-box;
  1259. }
  1260. textarea {
  1261. background:none;
  1262. border:0;
  1263. min-height:100px;
  1264. overflow:hidden;
  1265. color:#888;
  1266. outline:none;
  1267. resize:none;
  1268. -moz-background-clip: padding;
  1269. -webkit-background-clip: padding-box;
  1270. background-clip: padding-box;
  1271. }
  1272. /* Form defaults */
  1273. input[type="text"],
  1274. input[type="password"],
  1275. input[type="email"],
  1276. textarea,
  1277. select {
  1278. border: 1px solid #ccc;
  1279. padding: 6px 4px;
  1280. outline: none;
  1281. -moz-border-radius: 2px;
  1282. -webkit-border-radius: 2px;
  1283. border-radius: 2px;
  1284. font-family: Arial, sans-serif;
  1285. color: #777;
  1286. margin: 0;
  1287. width: 210px;
  1288. max-width: 100%;
  1289. display: block;
  1290. background: #fff;
  1291. -webkit-transition: all 0.2s ease-out;
  1292. -moz-transition: all 0.2s ease-out;
  1293. transition: all 0.2s ease-out;
  1294. -webkit-box-sizing:border-box;
  1295. -moz-box-sizing:border-box;
  1296. box-sizing:border-box;
  1297. }
  1298. select { padding: 5px; }
  1299. .select
  1300. {
  1301. background:#fff;
  1302. background:rgba(255, 255, 255, .4);
  1303. border-top:1px solid #c9c9c8;
  1304. border-left:1px solid #dfe0de;
  1305. border-right:1px solid #dfe0de;
  1306. border-bottom:1px solid #fff;
  1307. padding:7px 9px;
  1308. border-radius:3px;
  1309. color:#888;
  1310. box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1);
  1311. }
  1312. textarea:focus {
  1313. color: #888;
  1314. box-shadow:inset 0 0 0 rgba(0, 0, 0, .1), 0 0 3px rgba(102, 185, 227, 1);
  1315. }
  1316. input[type="text"], textarea {
  1317. background:#fff;
  1318. background:rgba(255, 255, 255, .4);
  1319. border-top:1px solid #c9c9c8;
  1320. border-left:1px solid #dfe0de;
  1321. border-right:1px solid #dfe0de;
  1322. border-bottom:1px solid #fff;
  1323. padding:7px 9px;
  1324. border-radius:3px;
  1325. color:#888;
  1326. box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1);
  1327. }
  1328. input[type="text"]:focus,
  1329. input[type="password"]:focus,
  1330. input[type="email"]:focus,
  1331. textarea:focus {
  1332. color: #888;
  1333. box-shadow:inset 0 0 0 rgba(0, 0, 0, .1), 0 0 3px rgba(102, 185, 227, 1);
  1334. }
  1335. label,
  1336. legend {
  1337. display: block;
  1338. font-weight: normal;
  1339. }
  1340. input[type="checkbox"] {
  1341. display: inline;
  1342. }
  1343. /* Field Holder */
  1344. .field {
  1345. margin-bottom:15px;
  1346. position:relative;
  1347. }
  1348. /* === DROPKICK CSS === */
  1349. /* One container to bind them... */
  1350. .dk_container {
  1351. font-size: 1em; /*changed to ems*/
  1352. border-radius: 3px; /*changed to ems*/
  1353. white-space: nowrap; /*added this so that everything stays neatly on one line*/
  1354. }
  1355. .dk_container:focus {
  1356. outline: 0;
  1357. }
  1358. .dk_container a {
  1359. cursor: pointer;
  1360. text-decoration: none;
  1361. }
  1362. /* Opens the dropdown and holds the menu label */
  1363. .dk_toggle {
  1364. background:#fff;
  1365. background:rgba(255, 255, 255, 1);
  1366. border-top:1px solid #c9c9c8;
  1367. border-left:1px solid #dfe0de;
  1368. border-right:1px solid #dfe0de;
  1369. border-bottom:1px solid #fff;
  1370. padding: 0 3em 0 1em;
  1371. color:#888;
  1372. box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1);
  1373. -webkit-border-radius: 3px;
  1374. -moz-border-radius: 3px;
  1375. border-radius: 3px;
  1376. display: block;
  1377. line-height: 2.4em; /*added this instead of the padding top/bottom. we can now calculate it exactly */
  1378. -webkit-transition: border-color .5s;
  1379. -moz-transition: border-color .5s;
  1380. -o-transition: border-color .5s;
  1381. -ms-transition: border-color .5s;
  1382. transition: border-color .5s;
  1383. -webkit-user-select: none;
  1384. -moz-user-select: none;
  1385. -ms-user-select: none;
  1386. user-select: none;
  1387. font-size:12px;
  1388. }
  1389. .dk_toggle:after {
  1390. font-size: 1em; /*changed to ems*/
  1391. line-height: 2.5em; /*exactly the same as the parent - so everything aligns vertically*/
  1392. content: "";
  1393. float: right;
  1394. margin: -0.1em -3.1em 0 0;
  1395. width: 33px;
  1396. height: 33px;
  1397. background: url(../img/form-select1.png) 0 0 no-repeat;
  1398. /*margin-top: 4px; won't need this, we've specified the lineheight for vertical aligning*/
  1399. }
  1400. .custom-select-2 .dk_toggle:after {
  1401. background: url(../img/form-select2.png) 0 0 no-repeat;
  1402. }
  1403. .custom-select-3 .dk_toggle:after {
  1404. background: url(../img/form-select3.png) 0 0 no-repeat;
  1405. }
  1406. .custom-select-4 .dk_toggle:after {
  1407. background: url(../img/form-select4.png) 0 0 no-repeat;
  1408. }
  1409. .custom-select-5 .dk_toggle:after {
  1410. background: url(../img/form-select5.png) 0 0 no-repeat;
  1411. }
  1412. .custom-select-6 .dk_toggle:after {
  1413. background: url(../img/form-select6.png) 0 0 no-repeat;
  1414. }
  1415. /* Applied whenever the dropdown is open */
  1416. .dk_open {
  1417. z-index: 10;
  1418. }
  1419. .dk_open .dk_toggle {
  1420. z-index: 30;
  1421. }
  1422. .dk_open .dk_toggle:after {
  1423. /*I've removed a load of styles here, as they're all inherited from .dk_toggle:after */
  1424. }
  1425. /* The outer container of the options */
  1426. .dk_options {
  1427. background: #f7f7f5;
  1428. border-radius: 0 0 .4em .4em; /*changed to ems*/
  1429. }
  1430. .ie8 .dk_options {
  1431. background: #fff;
  1432. }
  1433. .dk_options a {
  1434. color: #999;
  1435. padding: 0 1em;
  1436. line-height: 2.5em; /*added this instead of the padding top/bottom. we can now calculate it exactly */
  1437. -webkit-user-select: none;
  1438. -moz-user-select: none;
  1439. -ms-user-select: none;
  1440. user-select: none;
  1441. }
  1442. .dk_options li {
  1443. background-image: none;
  1444. border: none;
  1445. padding: 0;
  1446. margin: 0;
  1447. font-size: 11px;
  1448. }
  1449. .dk_options li:first-child {
  1450. display: none;
  1451. }
  1452. .dk_options #divider {
  1453. width: 90%; /*flexible value - leave as it is!*/
  1454. height: 1px; /*rounded to a neat ems value*/
  1455. margin: auto;
  1456. background-color: #eee;
  1457. }
  1458. .dk_options li:last-child #divider {
  1459. display: none;
  1460. }
  1461. .dk_options a:hover,.dk_option_current a {
  1462. color: #444;
  1463. text-decoration: none;
  1464. }
  1465. /* Inner container for options, this is what makes the scrollbar possible. */
  1466. .dk_options_inner {
  1467. border: 1px solid #dfe0de; /*change to ems*/
  1468. border-bottom-width: .1em; /*chamge to ems*/
  1469. border-bottom-color: #dfe0de;
  1470. color: #a2a8ad;
  1471. /*max-height: 250px; */
  1472. text-shadow: #dfe0de 0 .05em 0; /*change to ems*/
  1473. border-radius: 0 0 .4em .4em; /*change to ems*/
  1474. margin: 0;
  1475. padding: 0;
  1476. }
  1477. /* Set a max-height on the options inner */
  1478. .dk_options_inner,.dk_touch .dk_options {
  1479. /*max-height: 250px; */
  1480. }
  1481. /****** End Theme ******/
  1482. /***** Critical to the continued enjoyment of working dropdowns ******/
  1483. .dk_container {
  1484. display: none;
  1485. float: none;
  1486. position: relative;
  1487. }
  1488. .dk_container a {
  1489. /*width: auto!important; I don't like using !important, but this needs to override a fixed pixel width which is added inline by the dropkick script - or comment out line 116 in the js*/
  1490. outline: 0;
  1491. }
  1492. .dk_toggle {
  1493. display: -moz-inline-stack;
  1494. display: block;
  1495. position: relative;
  1496. zoom: 1;
  1497. }
  1498. .dk_open {
  1499. position: relative;
  1500. }
  1501. .dk_open .dk_options {
  1502. display: block;
  1503. }
  1504. .dk_open .dk_label {
  1505. color: inherit;
  1506. }
  1507. .dk_options {
  1508. display: none;
  1509. margin-top: -.05em;
  1510. position: absolute;
  1511. right: 0;
  1512. width: 100%;
  1513. }
  1514. .dk_options a,.dk_options a:link,.dk_options a:visited {
  1515. display: block;
  1516. }
  1517. .dk_options_inner {
  1518. overflow: auto;
  1519. position: relative;
  1520. }
  1521. .dk_touch .dk_options {
  1522. overflow: hidden;
  1523. }
  1524. .dk_touch .dk_options_inner {
  1525. max-height: none;
  1526. overflow: visible;
  1527. }
  1528. .dk-select {
  1529. position: relative;
  1530. top: -99999em;
  1531. visibility: hidden;
  1532. }
  1533. /***** End Critical to the continued enjoyment of working dropdowns ******/
  1534. /* Custom Radio buttons and checkboxes */
  1535. .radio {
  1536. height: 16px;
  1537. width: 17px;
  1538. clear:left;
  1539. float:left;
  1540. margin: 1px 6px 0 0;
  1541. background: url("../img/radio1.png");
  1542. background-repeat:no-repeat;
  1543. cursor: default;
  1544. position:relative;
  1545. overflow:hidden;
  1546. }
  1547. .radio2 {
  1548. height: 16px;
  1549. width: 17px;
  1550. clear:left;
  1551. float:left;
  1552. margin: 1px 6px 0 0;
  1553. background: url("../img/radio2.png");
  1554. background-repeat:no-repeat;
  1555. cursor: default;
  1556. position:relative;
  1557. overflow:hidden;
  1558. }
  1559. .radio3 {
  1560. height: 16px;
  1561. width: 17px;
  1562. clear:left;
  1563. float:left;
  1564. margin: 1px 6px 0 0;
  1565. background: url("../img/radio3.png");
  1566. background-repeat:no-repeat;
  1567. cursor: default;
  1568. position:relative;
  1569. overflow:hidden;
  1570. }
  1571. .radio4 {
  1572. height: 16px;
  1573. width: 17px;
  1574. clear:left;
  1575. float:left;
  1576. margin: 1px 6px 0 0;
  1577. background: url("../img/radio4.png");
  1578. background-repeat:no-repeat;
  1579. cursor: default;
  1580. position:relative;
  1581. overflow:hidden;
  1582. }
  1583. .radio5 {
  1584. height: 16px;
  1585. width: 17px;
  1586. clear:left;
  1587. float:left;
  1588. margin: 1px 6px 0 0;
  1589. background: url("../img/radio5.png");
  1590. background-repeat:no-repeat;
  1591. cursor: default;
  1592. position:relative;
  1593. overflow:hidden;
  1594. }
  1595. .radio6 {
  1596. height: 16px;
  1597. width: 17px;
  1598. clear:left;
  1599. float:left;
  1600. margin: 1px 6px 0 0;
  1601. background: url("../img/radio6.png");
  1602. background-repeat:no-repeat;
  1603. cursor: default;
  1604. position:relative;
  1605. overflow:hidden;
  1606. }
  1607. .radio.disabled,
  1608. .radio2.disabled,
  1609. .radio3.disabled,
  1610. .radio4.disabled,
  1611. .radio5.disabled,
  1612. .radio6.disabled{
  1613. opacity:0.5;
  1614. filter:Alpha(opacity="50");
  1615. }
  1616. .checkbox {
  1617. position:relative;
  1618. height: 18px;
  1619. width: 18px;
  1620. clear:left;
  1621. float:left;
  1622. margin: 0 7px 0 0;
  1623. background: url("../img/checkbox1.png") no-repeat;
  1624. cursor: default;
  1625. text-align:left;
  1626. overflow:hidden;
  1627. }
  1628. .checkbox2 {
  1629. position:relative;
  1630. height: 18px;
  1631. width: 18px;
  1632. clear:left;
  1633. float:left;
  1634. margin: 0 7px 0 0;
  1635. background: url("../img/checkbox2.png") no-repeat;
  1636. cursor: default;
  1637. text-align:left;
  1638. overflow:hidden;
  1639. }
  1640. .checkbox3 {
  1641. position:relative;
  1642. height: 18px;
  1643. width: 18px;
  1644. clear:left;
  1645. float:left;
  1646. margin: 0 7px 0 0;
  1647. background: url("../img/checkbox3.png") no-repeat;
  1648. cursor: default;
  1649. text-align:left;
  1650. overflow:hidden;
  1651. }
  1652. .checkbox4 {
  1653. position:relative;
  1654. height: 18px;
  1655. width: 18px;
  1656. clear:left;
  1657. float:left;
  1658. margin: 0 7px 0 0;
  1659. background: url("../img/checkbox4.png") no-repeat;
  1660. cursor: default;
  1661. text-align:left;
  1662. overflow:hidden;
  1663. }
  1664. .checkbox5 {
  1665. position:relative;
  1666. height: 18px;
  1667. width: 18px;
  1668. clear:left;
  1669. float:left;
  1670. margin: 0 7px 0 0;
  1671. background: url("../img/checkbox5.png") no-repeat;
  1672. cursor: default;
  1673. text-align:left;
  1674. overflow:hidden;
  1675. }
  1676. .checkbox6 {
  1677. position:relative;
  1678. height: 18px;
  1679. width: 18px;
  1680. clear:left;
  1681. float:left;
  1682. margin: 0 7px 0 0;
  1683. background: url("../img/checkbox6.png") no-repeat;
  1684. cursor: default;
  1685. text-align:left;
  1686. overflow:hidden;
  1687. }
  1688. .checkbox input,
  1689. .checkbox2 input,
  1690. .checkbox3 input,
  1691. .checkbox4 input,
  1692. .checkbox5 input,
  1693. .checkbox6 input,
  1694. .radio input,
  1695. .radio2 input,
  1696. .radio3 input,
  1697. .radio4 input,
  1698. .radio5 input,
  1699. .radio6 input {position:absolute; left:-400px;top:0px;}
  1700. /* Newsletter */
  1701. #newsletter-form {
  1702. position:relative;
  1703. margin:0;
  1704. padding:0;
  1705. }
  1706. #newsletter-form input[type="text"] {
  1707. background:rgba(80, 80, 80, .5);
  1708. border:none;
  1709. border-radius:3px;
  1710. padding:7px 50px 7px 10px;
  1711. width:100%;
  1712. color:#798354;
  1713. box-shadow: inset 0 0 6px rgba(0, 0, 0, .5)
  1714. }
  1715. .no-rgba #newsletter-form input[type="text"] {
  1716. background:#3b3b3c;
  1717. }
  1718. #newsletter-form input[type="text"]::-webkit-input-placeholder{
  1719. color:#798354;
  1720. }
  1721. #newsletter-form .submit-holder {
  1722. width:44px;
  1723. height:28px;
  1724. display:block;
  1725. position:absolute;
  1726. right:0;
  1727. top:0;
  1728. background:url(../img/divider.png) 0 0 no-repeat;
  1729. }
  1730. #newsletter-form input[type="submit"] {
  1731. display:block;
  1732. width:35px;
  1733. height:28px;
  1734. text-indent:-999px;
  1735. background:url(../img/newsletter-submit.png) 50% 50% no-repeat;
  1736. border:none;
  1737. padding:0;
  1738. margin:0 0 0 6px;
  1739. border-radius:0;
  1740. -webkit-transition: all 0.2s ease-out;
  1741. -moz-transition: all 0.2s ease-out;
  1742. transition: all 0.2s ease-out;
  1743. }
  1744. #newsletter-form input[type="submit"]:hover {
  1745. opacity:.5;
  1746. }
  1747. #newsletter-form input[type="text"]:focus:-moz-placeholder{
  1748. color:#51573b;
  1749. }
  1750. #newsletter-form input[type="text"]:focus::-webkit-input-placeholder{
  1751. color:#51573b;
  1752. }
  1753. /* Alternative Styles for Newsletter */
  1754. #newsletter-form.alt input[type="text"] {
  1755. background:#fff;
  1756. background:rgba(255, 255, 255, .4);
  1757. box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1);
  1758. border-top:1px solid #c9c9c8;
  1759. border-left:1px solid #dfe0de;
  1760. border-right:1px solid #dfe0de;
  1761. border-bottom:1px solid #fff;
  1762. color:#888;
  1763. padding-top:9px;
  1764. padding-bottom:9px;
  1765. }
  1766. #newsletter-form.alt input[type="text"]::-webkit-input-placeholder{
  1767. color:#888;
  1768. }
  1769. #newsletter-form.alt input[type="text"]:focus:-moz-placeholder{
  1770. color:#ccc;
  1771. }
  1772. #newsletter-form.alt input[type="text"]:focus::-webkit-input-placeholder{
  1773. color:#ccc;
  1774. }
  1775. #newsletter-form.alt .submit-holder {
  1776. background:none;
  1777. padding:0;
  1778. margin:0;
  1779. width:42px;
  1780. height:32px;
  1781. padding:0;
  1782. background: #bdda38; /* Old browsers */
  1783. background: #bdda38 -moz-linear-gradient(top, #bdda38 0%, #accf25 100%); /* FF3.6+ */
  1784. background: #bdda38 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bdda38), color-stop(100%,#accf25)); /* Chrome,Safari4+ */
  1785. background: #bdda38 -webkit-linear-gradient(top, #bdda38 0%,#accf25 100%); /* Chrome10+,Safari5.1+ */
  1786. background: #bdda38 -o-linear-gradient(top, #bdda38 0%,#accf25 100%); /* Opera11.10+ */
  1787. background: #bdda38 -ms-linear-gradient(top, #bdda38 0%,#accf25 100%); /* IE10+ */
  1788. background: #bdda38 linear-gradient(top, #bdda38 0%,#accf25 100%); /* W3C */
  1789. box-shadow:inset 0 1px 1px rgba(255, 255, 255, .4), 0 1px 0 rgba(0, 0, 0, .2);
  1790. border:1px solid rgba(0, 0, 0, .05);
  1791. border-top:none;
  1792. border-radius:0 4px 4px 0;
  1793. }
  1794. #newsletter-form.alt .submit-holder:hover {
  1795. background: #bdda38 -moz-linear-gradient(top, #accf25 0%, #bdda38 100%); /* FF3.6+ */
  1796. background: #bdda38 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#accf25), color-stop(100%,#bdda38)); /* Chrome,Safari4+ */
  1797. background: #bdda38 -webkit-linear-gradient(top, #accf25 0%,#bdda38 100%); /* Chrome10+,Safari5.1+ */
  1798. background: #bdda38 -o-linear-gradient(top, #accf25 0%,#bdda38 100%); /* Opera11.10+ */
  1799. background: #bdda38 -ms-linear-gradient(top, #accf25 0%,#bdda38 100%); /* IE10+ */
  1800. background: #bdda38 linear-gradient(top, #accf25 0%,#bdda38 100%); /* W3C */
  1801. }
  1802. #newsletter-form.alt .submit-inner {
  1803. display:inline-block;
  1804. background:url(../img/pill-pattern-alt2.png) 0 -3px;
  1805. border-radius:0 4px 4px 0;
  1806. margin:0;
  1807. width:100%;
  1808. height:32px;
  1809. }
  1810. #newsletter-form.alt .submit-holder:hover .submit-inner {
  1811. background:none;
  1812. }
  1813. #newsletter-form.alt input[type="submit"] {
  1814. background:none;
  1815. margin:0;
  1816. padding:0;
  1817. width:100%;
  1818. height:32px;
  1819. /*background:url(../img/btn-marker-small.png) 50% 50% no-repeat;*/
  1820. }
  1821. #newsletter-form.alt input[type="submit"]:hover {
  1822. opacity:1;
  1823. }
  1824. /* Search Form */
  1825. .search-form {
  1826. position:relative;
  1827. margin:67px 0 0 0;
  1828. }
  1829. .search-form .sl_label {
  1830. font-size:14px;
  1831. font-weight:normal;
  1832. color:#4e9bc6;
  1833. }
  1834. .search-form input[type="text"] {
  1835. background:rgba(0, 0, 0, .1);
  1836. border:1px solid rgba(0, 0, 0, .1);
  1837. border-bottom:none;
  1838. font-size:14px;
  1839. color:#4e9bc6;
  1840. border-radius:3px;
  1841. width:100%;
  1842. padding:13px 55px 14px 20px;
  1843. box-shadow:0 1px 1px 0 rgba(255, 255, 255, .1), inset 0 2px 1px 0 rgba(0, 0, 0, .1);
  1844. }
  1845. .no-opacity .search-form input[type="text"] {
  1846. border:none;
  1847. background:url(../img/black-opacity-10.png);
  1848. }
  1849. .search-form input[type="text"]::-webkit-input-placeholder{
  1850. color:#4e9bc6;
  1851. }
  1852. .search-form input[type="submit"] {
  1853. display:block;
  1854. position:absolute;
  1855. right:1px;
  1856. top:1px;
  1857. width:47px;
  1858. height:41px;
  1859. border:none;
  1860. background:url(../img/search-button.gif) 0 0 no-repeat;
  1861. border-radius:0;
  1862. }
  1863. .search-form input[type="submit"]:hover {
  1864. background-position:0 -41px;
  1865. opacity:1;
  1866. }
  1867. .search-form input[type="text"]:focus:-moz-placeholder{
  1868. color:#0e6596;
  1869. }
  1870. .search-form input[type="text"]:focus::-webkit-input-placeholder{
  1871. color:#0e6596;
  1872. }
  1873. /* Comment Form */
  1874. .comment-form {
  1875. }
  1876. .comment-form .field {
  1877. margin-bottom:18px;
  1878. }
  1879. .comment-form input[type="text"] {
  1880. float:left;
  1881. margin:0 30px 0 0;
  1882. width:200px;
  1883. }
  1884. .comment-form textarea {
  1885. width:640px;
  1886. height:100px;
  1887. }
  1888. .comment-form input[type="text"]:focus:-moz-placeholder,
  1889. .comment-form textarea:focus:-moz-placeholder{
  1890. color:#ccc;
  1891. }
  1892. .comment-form input[type="text"]:focus::-webkit-input-placeholder,
  1893. .comment-form textarea:focus::-webkit-input-placeholder{
  1894. color:#ccc;
  1895. }
  1896. /* Contact Form */
  1897. .contact-form {
  1898. }
  1899. .contact-form input[type="text"] {
  1900. float:left;
  1901. margin:0 30px 0 0;
  1902. width:200px;
  1903. }
  1904. .contact-form textarea {
  1905. width:400px;
  1906. height:167px;
  1907. }
  1908. .contact-form input[type="text"]:focus:-moz-placeholder,
  1909. .contact-form textarea:focus:-moz-placeholder{
  1910. color:#ccc;
  1911. }
  1912. .contact-form input[type="text"]:focus::-webkit-input-placeholder,
  1913. .contact-form textarea:focus::-webkit-input-placeholder{
  1914. color:#ccc;
  1915. }
  1916. .loaderIcon {
  1917. margin:-23px 20px 0 0;
  1918. float:right;
  1919. }
  1920. #response {
  1921. clear: both;
  1922. color:red;
  1923. padding: 10px 0 0 0;
  1924. }
  1925. #response .success {
  1926. color:green;
  1927. }
  1928. /* #Misc
  1929. ================================================== */
  1930. .clear {clear:both;}
  1931. .ovh {overflow:hidden;}
  1932. .fleft {float:left;}
  1933. .fright {float:right;}
  1934. .nomargin {margin:0;}
  1935. .full-width {width: 100%;}
  1936. /* Services Icons */
  1937. .icon {
  1938. display:block;
  1939. width:50px;
  1940. height:50px;
  1941. overflow:hidden;
  1942. background:url(../img/icons-sprite.png) 0 0 no-repeat;
  1943. }
  1944. .icon.i-clock {
  1945. background-position:0 0;
  1946. }
  1947. .icon.i-book {
  1948. background-position:0 -50px;
  1949. }
  1950. .icon.i-bag {
  1951. background-position:0 -100px;
  1952. }
  1953. .icon.i-docs {
  1954. background-position:0 -150px;
  1955. }
  1956. .icon.i-diagram {
  1957. background-position:0 -200px;
  1958. }
  1959. .icon.i-light {
  1960. background-position:0 -250px;
  1961. }
  1962. .icon.i-money {
  1963. background-position:0 -300px;
  1964. }
  1965. .icon.i-cloud {
  1966. background-position:0 -350px;
  1967. }
  1968. .icon.i-pointer {
  1969. background-position:0 -400px;
  1970. }
  1971. .icon.i-talk {
  1972. background-position:0 -450px;
  1973. }
  1974. /* Pagination */
  1975. .pagination {
  1976. margin:0;
  1977. padding:0;
  1978. text-align:center;
  1979. }
  1980. .pagination li {
  1981. display:inline-block;
  1982. background:none;
  1983. padding:0;
  1984. margin:0 8px;
  1985. font-style:normal;
  1986. font-size:14px;
  1987. position:relative;
  1988. font-family:Arial, Helvetica, sans-serif;
  1989. }
  1990. .pagination li a {
  1991. display:inline-block;
  1992. vertical-align:top;
  1993. color:#888;
  1994. width:22px;
  1995. height:22px;
  1996. line-height:22px;
  1997. overflow:hidden;
  1998. position:relative;
  1999. border-radius:11px;
  2000. -webkit-transition: all 0.2s ease-out;
  2001. -moz-transition: all 0.2s ease-out;
  2002. transition: all 0.2s ease-out;
  2003. }
  2004. .pagination li a:hover,
  2005. .pagination li a.active {
  2006. color:#1689c4;
  2007. text-decoration:none;
  2008. box-shadow:inset 0 1px 1px 0 rgba(0, 0, 0, .3);
  2009. }
  2010. .pagination li.prev a,
  2011. .pagination li.next a {
  2012. border:0;
  2013. font: 0/0 a;
  2014. text-shadow: none;
  2015. color: transparent;
  2016. background-color: transparent;
  2017. }
  2018. .pagination li.prev a:before,
  2019. .pagination li.next a:before {
  2020. content:"";
  2021. display:block;
  2022. position:absolute;
  2023. left:50%;
  2024. top:50%;
  2025. margin:-4px 0 0 -2px;
  2026. width:5px;
  2027. height:9px;
  2028. background:url(../img/pagnav.gif) 0 0 no-repeat;
  2029. }
  2030. .pagination li.prev {
  2031. margin-right:30px;
  2032. }
  2033. .pagination li.prev a:hover:before {
  2034. background-position:0 -9px;
  2035. }
  2036. .pagination li.next {
  2037. margin-left:30px;
  2038. }
  2039. .pagination li.next a:before {
  2040. background-position:-5px 0;
  2041. }
  2042. .pagination li.next a:hover:before {
  2043. background-position:-5px -9px;
  2044. }
  2045. /* Tabs */
  2046. .tabs {
  2047. margin: 1px 0 20px 0;
  2048. }
  2049. .tabs .tab-wrapper {
  2050. background-color: #f7f7f7;
  2051. border: 1px solid #e8e8e8;
  2052. margin: -2px 0 0 0;
  2053. position:relative;
  2054. z-index:1;
  2055. }
  2056. .tabs .tab-wrapper:before {
  2057. content: " ";
  2058. position: absolute;
  2059. z-index: -1;
  2060. top: -3px;
  2061. left: -3px;
  2062. right: -3px;
  2063. bottom: -3px;
  2064. border:2px solid #f7f7f7;
  2065. border-bottom:none;
  2066. }
  2067. .tabs .tab-wrapper:after {
  2068. content: " ";
  2069. position: absolute;
  2070. z-index: -1;
  2071. top: 0;
  2072. left: 0;
  2073. right: 0;
  2074. bottom: 0;
  2075. border:1px solid #fff;
  2076. }
  2077. .tabs .tab-menu ul {
  2078. list-style: none;
  2079. margin: 0 !important;
  2080. padding: 0 !important;
  2081. }
  2082. .tabs .tab-menu li {
  2083. display: inline;
  2084. float: left;
  2085. margin: 0;
  2086. background:none;
  2087. font-family: 'MuseoSans500Regular', Arial, sans-serif;
  2088. padding:0;
  2089. }
  2090. .tabs.full-w .tab-menu li {
  2091. padding: 0;
  2092. width:25%;
  2093. }
  2094. .tabs .tab-menu a {
  2095. position:relative;
  2096. border: 1px solid transparent;
  2097. border-bottom:none;
  2098. color: #115b87;
  2099. display: block;
  2100. font-size: 16px;
  2101. margin:0;
  2102. padding: 19px 20px;
  2103. text-align:center;
  2104. text-shadow:0 1px 0 #fff;
  2105. -webkit-box-sizing:border-box;
  2106. -moz-box-sizing:border-box;
  2107. box-sizing:border-box;
  2108. }
  2109. .tabs.full-w .tab-menu a {
  2110. width:100%;
  2111. padding:19px 0;
  2112. }
  2113. .tabs .tab-menu a:hover {
  2114. color: #88a919;
  2115. text-decoration:none;
  2116. }
  2117. .tabs .tab-menu a.active {
  2118. position:relative;
  2119. background-color: #f7f7f7;
  2120. border: 1px solid #e8e8e8;
  2121. border-bottom:none;
  2122. color: #88a919;
  2123. text-decoration:none;
  2124. z-index:2;
  2125. }
  2126. .tabs .tab-menu a.active:before {
  2127. content: " ";
  2128. position: absolute;
  2129. z-index: -1;
  2130. top: -3px;
  2131. left: -3px;
  2132. right: -3px;
  2133. bottom: -3px;
  2134. border:2px solid #f7f7f7;
  2135. border-bottom:none;
  2136. }
  2137. .tabs .tab-menu a.active:after {
  2138. content: " ";
  2139. position: absolute;
  2140. z-index: -1;
  2141. top: 0;
  2142. left: 0;
  2143. right: 0;
  2144. bottom: 0;
  2145. border:1px solid #fff;
  2146. border-bottom:none;
  2147. }
  2148. .tabs .tab-menu a .l-tab-shad {
  2149. display:block;
  2150. position:absolute;
  2151. left:-15px;
  2152. top:0;
  2153. width:15px;
  2154. height:54px;
  2155. }
  2156. .tabs .tab-menu a .r-tab-shad {
  2157. display:block;
  2158. position:absolute;
  2159. right:-15px;
  2160. top:0;
  2161. width:15px;
  2162. height:54px;
  2163. }
  2164. .tabs .tab-menu a.active .r-tab-shad {
  2165. background:url(../img/r-tab-shadow.png) 0 0 no-repeat;
  2166. }
  2167. .tabs .tab-menu a.active .l-tab-shad {
  2168. background:url(../img/l-tab-shadow.png) 0 0 no-repeat;
  2169. }
  2170. .tabs .tab-menu li:first-child a.active .l-tab-shad {
  2171. display:none;
  2172. }
  2173. .tabs .tab-menu li.first-child a.active .l-tab-shad {
  2174. display:none;
  2175. }
  2176. .tabs .tab-menu li:last-child a.active .r-tab-shad {
  2177. display:none;
  2178. }
  2179. .tabs .tab-menu li.last-child a.active .r-tab-shad {
  2180. display:none;
  2181. }
  2182. .tabs .tab {
  2183. padding: 40px;
  2184. position:relative;
  2185. width:100%;
  2186. -webkit-box-sizing:border-box;
  2187. -moz-box-sizing:border-box;
  2188. box-sizing:border-box;
  2189. }
  2190. .tabs .tab ul {
  2191. margin-left:22px;
  2192. }
  2193. /* Progress Bar */
  2194. .progress-bar {
  2195. position: relative;
  2196. overflow: hidden;
  2197. margin-bottom: 25px;
  2198. width: 100%;
  2199. height: 10px;
  2200. -webkit-border-radius: 5px;
  2201. -moz-border-radius: 5px;
  2202. border-radius: 5px;
  2203. background: #ececec;
  2204. -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .15);
  2205. -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .15);
  2206. box-shadow: inset 0 1px 1px rgba(0, 0, 0, .15);
  2207. }
  2208. .progress-title {
  2209. margin-bottom: 10px;
  2210. color: #444;
  2211. }
  2212. .progress-inner {
  2213. overflow: hidden;
  2214. height: 10px;
  2215. -webkit-border-radius: 5px 0 0 5px;
  2216. -moz-border-radius: 5px 0 0 5px;
  2217. border-radius: 5px 0 0 5px;
  2218. background: #88A919;
  2219. -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .15);
  2220. -moz-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .15);
  2221. box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .15);
  2222. }
  2223. /* Box */
  2224. .box {
  2225. background-color: #f7f7f7;
  2226. border: 1px solid #e8e8e8;
  2227. position:relative;
  2228. z-index:1;
  2229. padding:40px;
  2230. margin:2px;
  2231. }
  2232. .box:before {
  2233. content: " ";
  2234. position: absolute;
  2235. z-index: -1;
  2236. top: -3px;
  2237. left: -3px;
  2238. right: -3px;
  2239. bottom: -3px;
  2240. border:2px solid #f7f7f7;
  2241. }
  2242. .box:after {
  2243. content: " ";
  2244. position: absolute;
  2245. z-index: -1;
  2246. top: 0;
  2247. left: 0;
  2248. right: 0;
  2249. bottom: 0;
  2250. border:1px solid #fff;
  2251. }
  2252. /* Spacer */
  2253. .spacer {
  2254. overflow:hidden;
  2255. height:30px;
  2256. line-height:0;
  2257. }
  2258. /* Colborder */
  2259. .colborder {
  2260. background:url(../img/colborder.gif) 0 0 repeat-y;
  2261. }
  2262. /* Hide Text */
  2263. .hide-text {
  2264. border:0;
  2265. font: 0/0 a;
  2266. text-shadow: none;
  2267. color: transparent;
  2268. background-color: transparent;
  2269. }
  2270. /* Horizontal Rule */
  2271. .hr {
  2272. display:block;
  2273. height:2px;
  2274. overflow:hidden;
  2275. margin:30px 10px;
  2276. background:url(../img/hr-double.gif) 0 0 repeat-x;
  2277. }
  2278. .hr-double {
  2279. height:7px;
  2280. margin-top:50px;
  2281. margin-bottom:50px;
  2282. }
  2283. .hr-dotted {
  2284. height: 1px;
  2285. margin: 45px 10px;
  2286. background:url(../img/hr-dotted.gif) 0 0 repeat-x;
  2287. }
  2288. .grid_1 .hr,
  2289. .grid_2 .hr,
  2290. .grid_3 .hr,
  2291. .grid_4 .hr,
  2292. .grid_5 .hr,
  2293. .grid_6 .hr,
  2294. .grid_7 .hr,
  2295. .grid_8 .hr,
  2296. .grid_9 .hr,
  2297. .grid_10 .hr,
  2298. .grid_11 .hr,
  2299. .grid_12 .hr {
  2300. margin-left:0 !important;
  2301. margin-right:0 !important;
  2302. }
  2303. /* Tags
  2304. ---------------------------------------- */
  2305. .tag {
  2306. display: inline-block;
  2307. background:url(../img/tag1-bg.png) 0 0 repeat-x;
  2308. font-size: 11px;
  2309. color: #115b87;
  2310. text-shadow: 0 1px 0 #fff;
  2311. padding: 0 12px 0 12px;
  2312. margin: 0 14px 0 4px;
  2313. line-height: 26px;
  2314. position: relative;
  2315. z-index: 3;
  2316. }
  2317. .tag:before {
  2318. content:'';
  2319. display: block;
  2320. position: absolute;
  2321. left: -4px;
  2322. top: 0;
  2323. float: left;
  2324. width: 4px;
  2325. height: 26px;
  2326. background: url(../img/tag1-left.png) 0 0 no-repeat;
  2327. }
  2328. .tag:after {
  2329. content:'';
  2330. display: block;
  2331. position: absolute;
  2332. right: -14px;
  2333. top: 0;
  2334. float: left;
  2335. width: 14px;
  2336. height: 26px;
  2337. background: url(../img/tag1-arrow.png) 0 0 no-repeat;
  2338. }
  2339. .tag:hover {
  2340. text-decoration: none;
  2341. opacity: 0.70;
  2342. }
  2343. /* Tag color2 */
  2344. .tag.tag-color2 {
  2345. background:url(../img/tag2-bg.png) 0 0 repeat-x;
  2346. color: #698e06;
  2347. }
  2348. .tag.tag-color2:before {
  2349. background: url(../img/tag2-left.png) 0 0 no-repeat;
  2350. }
  2351. .tag.tag-color2:after {
  2352. background: url(../img/tag2-arrow.png) 0 0 no-repeat;
  2353. }
  2354. /* Tag color3 */
  2355. .tag.tag-color3 {
  2356. background:url(../img/tag3-bg.png) 0 0 repeat-x;
  2357. color: #7a7a7a;
  2358. }
  2359. .tag.tag-color3:before {
  2360. background: url(../img/tag3-left.png) 0 0 no-repeat;
  2361. }
  2362. .tag.tag-color3:after {
  2363. background: url(../img/tag3-arrow.png) 0 0 no-repeat;
  2364. }
  2365. /* Tag color4 */
  2366. .tag.tag-color4 {
  2367. background:url(../img/tag4-bg.png) 0 0 repeat-x;
  2368. color: #d26742;
  2369. }
  2370. .tag.tag-color4:before {
  2371. background: url(../img/tag4-left.png) 0 0 no-repeat;
  2372. }
  2373. .tag.tag-color4:after {
  2374. background: url(../img/tag4-arrow.png) 0 0 no-repeat;
  2375. }
  2376. /* Tag color5 */
  2377. .tag.tag-color5 {
  2378. background:url(../img/tag5-bg.png) 0 0 repeat-x;
  2379. color: #11292f;
  2380. text-shadow: 0 1px 0 rgba(255, 255, 255, .3);
  2381. }
  2382. .tag.tag-color5:before {
  2383. background: url(../img/tag5-left.png) 0 0 no-repeat;
  2384. }
  2385. .tag.tag-color5:after {
  2386. background: url(../img/tag5-arrow.png) 0 0 no-repeat;
  2387. }
  2388. /* Tag color6 */
  2389. .tag.tag-color6 {
  2390. background:url(../img/tag6-bg.png) 0 0 repeat-x;
  2391. color: #aca745;
  2392. }
  2393. .tag.tag-color6:before {
  2394. background: url(../img/tag6-left.png) 0 0 no-repeat;
  2395. }
  2396. .tag.tag-color6:after {
  2397. background: url(../img/tag6-arrow.png) 0 0 no-repeat;
  2398. }
  2399. /* Tooltips (tipsy)
  2400. ---------------------------------------- */
  2401. /* Default tooltip*/
  2402. .tipsy {
  2403. font-size: 12px;
  2404. position: absolute;
  2405. padding: 5px;
  2406. z-index: 100000;
  2407. }
  2408. .tipsy-inner {
  2409. color: #115b87;
  2410. text-shadow: 0 1px 0 #fff;
  2411. max-width: 200px;
  2412. padding: 10px 38px 10px 38px;
  2413. text-align: center;
  2414. background: #e2f1f9; /* Old browsers */
  2415. background: #e2f1f9 -moz-linear-gradient(top, #e2f1f9 0%, #dfeff8 100%); /* FF3.6+ */
  2416. background: #e2f1f9 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2f1f9), color-stop(100%,#dfeff8)); /* Chrome,Safari4+ */
  2417. background: #e2f1f9 -webkit-linear-gradient(top, #e2f1f9 0%,#dfeff8 100%); /* Chrome10+,Safari5.1+ */
  2418. background: #e2f1f9 -o-linear-gradient(top, #e2f1f9 0%,#dfeff8 100%); /* Opera11.10+ */
  2419. background: #e2f1f9 -ms-linear-gradient(top, #e2f1f9 0%,#dfeff8 100%); /* IE10+ */
  2420. background: #e2f1f9 linear-gradient(top, #e2f1f9 0%,#dfeff8 100%); /* W3C */
  2421. border: 1px solid #c5e4f6;
  2422. border-bottom: 1px solid #afd8ef;
  2423. -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 1px rgba(0, 0, 0, .08);
  2424. -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 1px rgba(0, 0, 0, .08);
  2425. box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 1px rgba(0, 0, 0, .08);
  2426. border-radius: 3px;
  2427. -moz-border-radius: 3px;
  2428. -webkit-border-radius: 3px;
  2429. }
  2430. .tipsy-arrow {
  2431. position: absolute;
  2432. z-index: 100001;
  2433. left: 50%;
  2434. margin-left: -7px;
  2435. bottom: 0;
  2436. width: 14px;
  2437. height: 14px;
  2438. -webkit-box-shadow: 1px 1px 0 0 #afd8ef;
  2439. -moz-box-shadow: 1px 1px 0 0 #afd8ef;
  2440. box-shadow: 1px 1px 0 0 #afd8ef;
  2441. background: #dfeff8;
  2442. -webkit-transform:rotate(45deg);
  2443. -moz-transform:rotate(45deg);
  2444. -o-transform:rotate(45deg);
  2445. transform:rotate(45deg);
  2446. }
  2447. .ie8 .tipsy-arrow {
  2448. width: 14px;
  2449. height: 9px;
  2450. background: url(../img/tooltip1-arrow.png) 0 0 no-repeat;
  2451. bottom: -3px;
  2452. }
  2453. /* Tooltip color 2 */
  2454. .tipsy-color2 {
  2455. font-size: 12px;
  2456. position: absolute;
  2457. padding: 5px;
  2458. z-index: 100000;
  2459. }
  2460. .tipsy-inner-color2 {
  2461. color: #698e06;
  2462. text-shadow: 0 1px 0 #fff;
  2463. max-width: 200px;
  2464. padding: 10px 38px 10px 38px;
  2465. text-align: center;
  2466. background: #e6efba; /* Old browsers */
  2467. background: #e6efba -moz-linear-gradient(top, #e6efba 0%, #e3edb4 100%); /* FF3.6+ */
  2468. background: #e6efba -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6efba), color-stop(100%,#e3edb4)); /* Chrome,Safari4+ */
  2469. background: #e6efba -webkit-linear-gradient(top, #e6efba 0%,#e3edb4 100%); /* Chrome10+,Safari5.1+ */
  2470. background: #e6efba -o-linear-gradient(top, #e6efba 0%,#e3edb4 100%); /* Opera11.10+ */
  2471. background: #e6efba -ms-linear-gradient(top, #e6efba 0%,#e3edb4 100%); /* IE10+ */
  2472. background: #e6efba linear-gradient(top, #e6efba 0%,#e3edb4 100%); /* W3C */
  2473. border-top: 1px solid #d8e797;
  2474. border-bottom: 1px solid #bbd44a;
  2475. border-left: 1px solid #d8e797;
  2476. border-right: 1px solid #d8e797;
  2477. -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 1px rgba(0, 0, 0, .08);
  2478. -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 1px rgba(0, 0, 0, .08);
  2479. box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 1px rgba(0, 0, 0, .08);
  2480. border-radius: 3px;
  2481. -moz-border-radius: 3px;
  2482. -webkit-border-radius: 3px;
  2483. }
  2484. .tipsy-arrow-color2 {
  2485. position: absolute;
  2486. z-index: 100001;
  2487. left: 50%;
  2488. margin-left: -7px;
  2489. bottom: 0;
  2490. width: 14px;
  2491. height: 14px;
  2492. -webkit-box-shadow: 1px 1px 0 0 #bbd44a;
  2493. -moz-box-shadow: 1px 1px 0 0 #bbd44a;
  2494. box-shadow: 1px 1px 0 0 #bbd44a;
  2495. background: #e3edb4;
  2496. -webkit-transform:rotate(45deg);
  2497. -moz-transform:rotate(45deg);
  2498. -o-transform:rotate(45deg);
  2499. transform:rotate(45deg);
  2500. }
  2501. .ie8 .tipsy-arrow-color2 {
  2502. width: 14px;
  2503. height: 9px;
  2504. background: url(../img/tooltip2-arrow.png) 0 0 no-repeat;
  2505. bottom: -3px;
  2506. }
  2507. /* Tooltip color 3 */
  2508. .tipsy-color3 {
  2509. font-size: 12px;
  2510. position: absolute;
  2511. padding: 5px;
  2512. z-index: 100000;
  2513. }
  2514. .tipsy-inner-color3 {
  2515. color: #7a7a7a;
  2516. text-shadow: 0 1px 0 #fff;
  2517. max-width: 200px;
  2518. padding: 10px 38px 10px 38px;
  2519. text-align: center;
  2520. background: #f1f1f1; /* Old browsers */
  2521. background: #f1f1f1 -moz-linear-gradient(top, #f1f1f1 0%, #efefef 100%); /* FF3.6+ */
  2522. background: #f1f1f1 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
  2523. background: #f1f1f1 -webkit-linear-gradient(top, #f1f1f1 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
  2524. background: #f1f1f1 -o-linear-gradient(top, #f1f1f1 0%,#efefef 100%); /* Opera11.10+ */
  2525. background: #f1f1f1 -ms-linear-gradient(top, #f1f1f1 0%,#efefef 100%); /* IE10+ */
  2526. background: #f1f1f1 linear-gradient(top, #f1f1f1 0%,#efefef 100%); /* W3C */
  2527. border-top: 1px solid #ececec;
  2528. border-bottom: 1px solid #c5c5c5;
  2529. -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 1px rgba(0, 0, 0, .08);
  2530. -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 1px rgba(0, 0, 0, .08);
  2531. box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 1px rgba(0, 0, 0, .08);
  2532. border-radius: 3px;
  2533. -moz-border-radius: 3px;
  2534. -webkit-border-radius: 3px;
  2535. }
  2536. .tipsy-arrow-color3 {
  2537. position: absolute;
  2538. z-index: 100001;
  2539. left: 50%;
  2540. margin-left: -7px;
  2541. bottom: 0;
  2542. width: 14px;
  2543. height: 14px;
  2544. -webkit-box-shadow: 1px 1px 0 0 #c5c5c5;
  2545. -moz-box-shadow: 1px 1px 0 0 #c5c5c5;
  2546. box-shadow: 1px 1px 0 0 #c5c5c5;
  2547. background: #efefef;
  2548. -webkit-transform:rotate(45deg);
  2549. -moz-transform:rotate(45deg);
  2550. -o-transform:rotate(45deg);
  2551. transform:rotate(45deg);
  2552. }
  2553. .ie8 .tipsy-arrow-color3 {
  2554. width: 14px;
  2555. height: 9px;
  2556. background: url(../img/tooltip3-arrow.png) 0 0 no-repeat;
  2557. bottom: -3px;
  2558. }
  2559. /* Tooltip color 4 */
  2560. .tipsy-color4 {
  2561. font-size: 12px;
  2562. position: absolute;
  2563. padding: 5px;
  2564. z-index: 100000;
  2565. }
  2566. .tipsy-inner-color4 {
  2567. color: #d26742;
  2568. text-shadow: 0 1px 0 #fff;
  2569. max-width: 200px;
  2570. padding: 10px 38px 10px 38px;
  2571. text-align: center;
  2572. background: #f9ede2; /* Old browsers */
  2573. background: #f9ede2 -moz-linear-gradient(top, #f9ede2 0%, #f8ebdf 100%); /* FF3.6+ */
  2574. background: #f9ede2 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9ede2), color-stop(100%,#f8ebdf)); /* Chrome,Safari4+ */
  2575. background: #f9ede2 -webkit-linear-gradient(top, #f9ede2 0%,#f8ebdf 100%); /* Chrome10+,Safari5.1+ */
  2576. background: #f9ede2 -o-linear-gradient(top, #f9ede2 0%,#f8ebdf 100%); /* Opera11.10+ */
  2577. background: #f9ede2 -ms-linear-gradient(top, #f9ede2 0%,#f8ebdf 100%); /* IE10+ */
  2578. background: #f9ede2 linear-gradient(top, #f9ede2 0%,#f8ebdf 100%); /* W3C */
  2579. border-top: 1px solid #f5e5d6;
  2580. border-bottom: 1px solid #e3b891;
  2581. -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 1px rgba(0, 0, 0, .08);
  2582. -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 1px rgba(0, 0, 0, .08);
  2583. box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 1px rgba(0, 0, 0, .08);
  2584. border-radius: 3px;
  2585. -moz-border-radius: 3px;
  2586. -webkit-border-radius: 3px;
  2587. }
  2588. .tipsy-arrow-color4 {
  2589. position: absolute;
  2590. z-index: 100001;
  2591. left: 50%;
  2592. margin-left: -7px;
  2593. bottom: 0;
  2594. width: 14px;
  2595. height: 14px;
  2596. -webkit-box-shadow: 1px 1px 0 0 #e3b891;
  2597. -moz-box-shadow: 1px 1px 0 0 #e3b891;
  2598. box-shadow: 1px 1px 0 0 #e3b891;
  2599. background: #f8ebdf;
  2600. -webkit-transform:rotate(45deg);
  2601. -moz-transform:rotate(45deg);
  2602. -o-transform:rotate(45deg);
  2603. transform:rotate(45deg);
  2604. }
  2605. .ie8 .tipsy-arrow-color4 {
  2606. width: 14px;
  2607. height: 9px;
  2608. background: url(../img/tooltip4-arrow.png) 0 0 no-repeat;
  2609. bottom: -3px;
  2610. }
  2611. /* Tooltip color 5 */
  2612. .tipsy-color5 {
  2613. font-size: 12px;
  2614. position: absolute;
  2615. padding: 5px;
  2616. z-index: 100000;
  2617. }
  2618. .tipsy-inner-color5 {
  2619. color: #11292f;
  2620. text-shadow: 0 1px 0 rgba(255, 255, 255, .2);
  2621. max-width: 200px;
  2622. padding: 10px 38px 10px 38px;
  2623. text-align: center;
  2624. background: #518b95; /* Old browsers */
  2625. background: #518b95 -moz-linear-gradient(top, #518b95 0%, #4b838d 100%); /* FF3.6+ */
  2626. background: #518b95 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#518b95), color-stop(100%,#4b838d)); /* Chrome,Safari4+ */
  2627. background: #518b95 -webkit-linear-gradient(top, #518b95 0%,#4b838d 100%); /* Chrome10+,Safari5.1+ */
  2628. background: #518b95 -o-linear-gradient(top, #518b95 0%,#4b838d 100%); /* Opera11.10+ */
  2629. background: #518b95 -ms-linear-gradient(top, #518b95 0%,#4b838d 100%); /* IE10+ */
  2630. background: #518b95 linear-gradient(top, #518b95 0%,#4b838d 100%); /* W3C */
  2631. border-top: 1px solid #447982;
  2632. border-bottom: 1px solid #295057;
  2633. -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 1px rgba(0, 0, 0, .08);
  2634. -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 1px rgba(0, 0, 0, .08);
  2635. box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 1px rgba(0, 0, 0, .08);
  2636. border-radius: 3px;
  2637. -moz-border-radius: 3px;
  2638. -webkit-border-radius: 3px;
  2639. }
  2640. .tipsy-arrow-color5 {
  2641. position: absolute;
  2642. z-index: 100001;
  2643. left: 50%;
  2644. margin-left: -7px;
  2645. bottom: 0;
  2646. width: 14px;
  2647. height: 14px;
  2648. -webkit-box-shadow: 1px 1px 0 0 #295057;
  2649. -moz-box-shadow: 1px 1px 0 0 #295057;
  2650. box-shadow: 1px 1px 0 0 #295057;
  2651. background: #4b838d;
  2652. -webkit-transform:rotate(45deg);
  2653. -moz-transform:rotate(45deg);
  2654. -o-transform:rotate(45deg);
  2655. transform:rotate(45deg);
  2656. }
  2657. .ie8 .tipsy-arrow-color5 {
  2658. width: 14px;
  2659. height: 9px;
  2660. background: url(../img/tooltip5-arrow.png) 0 0 no-repeat;
  2661. bottom: -3px;
  2662. }
  2663. /* Tooltip color 6 */
  2664. .tipsy-color6 {
  2665. font-size: 12px;
  2666. position: absolute;
  2667. padding: 5px;
  2668. z-index: 100000;
  2669. }
  2670. .tipsy-inner-color6 {
  2671. color: #aca745;
  2672. text-shadow: 0 1px 0 #fff;
  2673. max-width: 200px;
  2674. padding: 10px 38px 10px 38px;
  2675. text-align: center;
  2676. background: #fcfbe2; /* Old browsers */
  2677. background: #fcfbe2 -moz-linear-gradient(top, #fcfbe2 0%, #fcfbdf 100%); /* FF3.6+ */
  2678. background: #fcfbe2 -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfbe2), color-stop(100%,#fcfbdf)); /* Chrome,Safari4+ */
  2679. background: #fcfbe2 -webkit-linear-gradient(top, #fcfbe2 0%,#fcfbdf 100%); /* Chrome10+,Safari5.1+ */
  2680. background: #fcfbe2 -o-linear-gradient(top, #fcfbe2 0%,#fcfbdf 100%); /* Opera11.10+ */
  2681. background: #fcfbe2 -ms-linear-gradient(top, #fcfbe2 0%,#fcfbdf 100%); /* IE10+ */
  2682. background: #fcfbe2 linear-gradient(top, #fcfbe2 0%,#fcfbdf 100%); /* W3C */
  2683. border: 1px solid #eeecbf;
  2684. border-bottom: 1px solid #dad89b;
  2685. -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 1px rgba(0, 0, 0, .08);
  2686. -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 1px rgba(0, 0, 0, .08);
  2687. box-shadow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 1px 1px rgba(0, 0, 0, .08);
  2688. border-radius: 3px;
  2689. -moz-border-radius: 3px;
  2690. -webkit-border-radius: 3px;
  2691. }
  2692. .tipsy-arrow-color6 {
  2693. position: absolute;
  2694. z-index: 100001;
  2695. left: 50%;
  2696. margin-left: -7px;
  2697. bottom: 0;
  2698. width: 14px;
  2699. height: 14px;
  2700. -webkit-box-shadow: 1px 1px 0 0 #dad89b;
  2701. -moz-box-shadow: 1px 1px 0 0 #dad89b;
  2702. box-shadow: 1px 1px 0 0 #dad89b;
  2703. background: #fcfbdf;
  2704. -webkit-transform:rotate(45deg);
  2705. -moz-transform:rotate(45deg);
  2706. -o-transform:rotate(45deg);
  2707. transform:rotate(45deg);
  2708. }
  2709. .ie8 .tipsy-arrow-color6 {
  2710. width: 14px;
  2711. height: 9px;
  2712. background: url(../img/tooltip6-arrow.png) 0 0 no-repeat;
  2713. bottom: -3px;
  2714. }
  2715. /* Popup
  2716. ---------------------------------------- */
  2717. .reveal-modal {
  2718. background: #f7f7f7;
  2719. left: 50%;
  2720. margin-left: -285px;
  2721. position: absolute;
  2722. top: 170px;
  2723. visibility: hidden;
  2724. width: 570px;
  2725. z-index: 101;
  2726. box-shadow:0 0 5px rgba(0, 0, 0, .4);
  2727. border-radius:6px;
  2728. }
  2729. .reveal-modal-page {
  2730. left: 0%;
  2731. position: inherit;
  2732. top: 0;
  2733. visibility: visible;
  2734. margin: 50px auto;
  2735. padding-top: 50px;
  2736. }
  2737. .reveal-modal .close-reveal-modal {
  2738. width: 58px;
  2739. height: 72px;
  2740. background: url("../img/sprite.png") no-repeat 0 -387px;
  2741. position: absolute;
  2742. top: 0;
  2743. right: 16px;
  2744. text-indent: -999em;
  2745. cursor: pointer;
  2746. }
  2747. .reveal-modal .close-reveal-modal:hover {
  2748. background: url("../img/sprite.png") no-repeat -62px -387px;
  2749. }
  2750. .reveal-modal-bg {
  2751. background: url("../img/overlay.png");
  2752. position: fixed;
  2753. left: 0;
  2754. top: 0;
  2755. width: 100%;
  2756. height: 100%;
  2757. z-index: 100;
  2758. display: none;
  2759. }
  2760. /* Modal Header */
  2761. .reveal-modal .reveal-modal-header {
  2762. padding:23px 20px;
  2763. text-transform: uppercase;
  2764. color: #323334;
  2765. font-size: 16px;
  2766. font-family: 'Oswald', sans-serif;
  2767. background: url("../img/dotted-window.png") repeat-x 0 100%;
  2768. }
  2769. /* Modal Body */
  2770. .reveal-modal .cont {
  2771. padding: 25px 0;
  2772. width:350px;
  2773. margin:0 auto;
  2774. }
  2775. .reveal-modal form input[type="submit"] {
  2776. width: 138px;
  2777. height: 48px;
  2778. border: none;
  2779. cursor: pointer;
  2780. padding: 0;
  2781. }
  2782. .reveal-modal form input[type="text"],
  2783. .reveal-modal form input[type="password"] {
  2784. background: none #FFFFFF;
  2785. border: 1px solid #D8D8D8;
  2786. width: 222px;
  2787. float: right;
  2788. border-radius:3px;
  2789. box-shadow:none;
  2790. }
  2791. .reveal-modal form input[type="text"]:focus {
  2792. border-color:#66b9e3;
  2793. box-shadow:inset 0 0 0 rgba(0, 0, 0, .1), 0 0 3px rgba(102, 185, 227, 1);
  2794. }
  2795. .reveal-modal form p {
  2796. margin-bottom: 11px;
  2797. width:380px;
  2798. }
  2799. .reveal-modal form label {
  2800. float: left;
  2801. line-height:22px;
  2802. color: #888;
  2803. width: 155px;
  2804. font-size: 14px;
  2805. font-weight:normal;
  2806. }
  2807. .reveal-modal form .checkboxes {
  2808. font-size: 12px;
  2809. font-family:'MuseoSans500Italic', Arial, sans-serif;
  2810. padding: 0;
  2811. }
  2812. .reveal-modal form.signup .checkboxes {
  2813. padding: 16px 0 12px;
  2814. }
  2815. .reveal-modal form.signup em {
  2816. font-size: 11px;
  2817. }
  2818. .reveal-modal form .checkboxes a {
  2819. color: #bdd236;
  2820. text-decoration: underline;
  2821. margin-left: 14px;
  2822. }
  2823. .reveal-modal form .checkboxes a:hover {
  2824. text-decoration: none;
  2825. color: #bdd236;
  2826. }
  2827. .reveal-modal em {
  2828. font-size:12px;
  2829. color:#aaa;
  2830. font-family:'MuseoSans500Italic', Arial, sans-serif;
  2831. font-style:normal;
  2832. }
  2833. .reveal-modal abbr {
  2834. color: #fe6666;
  2835. }
  2836. /* Signin Form */
  2837. .reveal-modal form.signin label {
  2838. width: 77px;
  2839. padding-left: 25px;
  2840. font-size: 14px;
  2841. font-weight:normal;
  2842. }
  2843. .reveal-modal form.signin label.error {
  2844. color: red;
  2845. font-size: 13px;
  2846. padding-left: 131px;
  2847. width: 100%;
  2848. }
  2849. .reveal-modal form.signup label.error {
  2850. color: red;
  2851. font-size: 13px;
  2852. padding-left: 158px;
  2853. width: 100%;
  2854. }
  2855. .reveal-modal form.signin input[type="text"],
  2856. .reveal-modal form.signin input[type="password"] {
  2857. margin-right: 27px;
  2858. }
  2859. .reveal-modal form p.without-label {
  2860. padding-left: 131px;
  2861. }
  2862. .reveal-modal form.signup p.without-label {
  2863. padding-left: 104px;
  2864. }
  2865. .reveal-modal form.signin {
  2866. margin-bottom: 50px;
  2867. margin-left:-14px;
  2868. }
  2869. .reveal-modal form.signin input[type="submit"] {
  2870. background: url("../img/sprite.png") no-repeat -2px -4px;
  2871. }
  2872. .reveal-modal form.signin input[type="submit"]:hover {
  2873. background: url("../img/sprite.png") no-repeat -2px -55px;
  2874. }
  2875. .reveal-modal form.signup {
  2876. padding: 19px 0 28px;
  2877. margin-left:-16px;
  2878. }
  2879. .reveal-modal form.signup #dk_container_membership {
  2880. float: right;
  2881. width: 222px;
  2882. }
  2883. .reveal-modal form.signup #dk_container_membershipPage {
  2884. float: right;
  2885. width: 222px;
  2886. }
  2887. .reveal-modal form.signup input[type="submit"] {
  2888. background: url("../img/sprite.png") no-repeat -2px -111px;
  2889. }
  2890. .reveal-modal form.signup input[type="submit"]:hover {
  2891. background: url("../img/sprite.png") no-repeat -2px -162px;
  2892. }
  2893. .reveal-modal .captcha {
  2894. float: right;
  2895. width: 221px;
  2896. height: 88px;
  2897. padding-top: 8px;
  2898. }
  2899. .reveal-modal .indication {
  2900. background: url("../img/indication.jpg") no-repeat 50% 100%;
  2901. padding: 0 0 15px;
  2902. text-align: center;
  2903. color: #115b87;
  2904. margin-bottom: 18px;
  2905. text-transform: lowercase;
  2906. font-family:'MuseoSans500Italic', Arial, sans-serif;
  2907. font-size:14px;
  2908. }
  2909. ul.socials-login {
  2910. list-style: none;
  2911. margin: 0;
  2912. }
  2913. ul.socials-login li {
  2914. margin-top: 8px;
  2915. text-align: center;
  2916. padding:0;
  2917. background:none;
  2918. }
  2919. ul.socials-login li:first-child {
  2920. margin-top: 0;
  2921. }
  2922. ul.socials-login li a {
  2923. display: inline-block;
  2924. width: 259px;
  2925. height: 37px;
  2926. }
  2927. ul.socials-login li a.fb {
  2928. /*background: url("../img/sprite.png") no-repeat 0 -298px;*/
  2929. }
  2930. ul.socials-login li a.fb:hover {
  2931. /*background: url("../img/sprite.png") no-repeat 0 -337px;*/
  2932. }
  2933. ul.socials-login li a.tw {
  2934. /*background: url("../img/sprite.png") no-repeat 0 -216px;*/
  2935. }
  2936. ul.socials-login li a.tw:hover {
  2937. /*background: url("../img/sprite.png") no-repeat 0 -255px;*/
  2938. }
  2939. .niceCheck {
  2940. width: 10px;
  2941. height: 10px;
  2942. display: inline-block;
  2943. cursor: pointer;
  2944. background: url("../img/checkbox.png") no-repeat;
  2945. margin-right: 5px;
  2946. }
  2947. .niceCheck input {
  2948. display: none;
  2949. }
  2950. /* END POPUP */
  2951. /* Unnecessary styles for demo */
  2952. .demo-pills .pill {
  2953. margin-bottom:32px;
  2954. }
  2955. .demo-list-styles ul {
  2956. margin-bottom:0;
  2957. }
  2958. .signin table td{
  2959. text-align:left;
  2960. padding-left:25px;
  2961. padding-bottom:5px;
  2962. line-height:30px;
  2963. }
  2964. .signin table td span.red{
  2965. color:red;
  2966. padding-left:5px;
  2967. display:block;
  2968. line-height:24px;
  2969. }
  2970. form.signup table td span.red{
  2971. float:left;
  2972. clear:both;
  2973. color:red;
  2974. }
  2975. .reveal-modal form.signin table td label, form.signup table td label{
  2976. display:block;
  2977. padding:0;
  2978. padding-top:5px;
  2979. }
  2980. .signin table td.checkboxes{
  2981. padding-left:25px;
  2982. }
  2983. .signin table td input{
  2984. margin-left:0;
  2985. }
  2986. .signin table td input[type="submit"]{
  2987. margin:20px 0;
  2988. }
  2989. .signin table td .socials-login li{
  2990. padding:0;
  2991. margin:0;
  2992. text-align:left;
  2993. margin-top:10px;
  2994. }
  2995. .signin table td .socials-login li a{
  2996. display:inline;
  2997. }
  2998. .signup table td{
  2999. text-align:left;
  3000. line-height:30px;
  3001. padding-bottom:5px;
  3002. }
  3003. form.signup table td input[type="text"], form.signup table td input[type="password"]{
  3004. float:left;
  3005. width:220px;
  3006. clear:both;
  3007. }
  3008. .signup table td .custom-select-2{
  3009. width:220px;
  3010. }
  3011. form.signup table td input[type="submit"]{
  3012. margin-left:0;
  3013. }
  3014. form.signup table td span.dk_label{
  3015. color:#888;
  3016. }
  3017. .new-pricing-table{
  3018. border: 1px solid #fff;
  3019. margin-top:212px;
  3020. }
  3021. .new-pricing-table ul{
  3022. list-style:none;
  3023. background: none repeat scroll 0 0 #F7F7F7;
  3024. border: 1px solid #E8E8E8;
  3025. position: relative;
  3026. text-align: center;
  3027. transition: box-shadow 0.3s ease-out 0s;
  3028. margin:0;
  3029. }
  3030. .new-pricing-table ul:before {
  3031. border: 1px solid #FFFFFF;
  3032. }
  3033. .new-pricing-table ul li{
  3034. list-style:none;
  3035. background:none;
  3036. padding: 0;
  3037. font-size:14px;
  3038. }
  3039. .new-pricing-table ul li:nth-child(2n+1) {
  3040. background: #F1F1F1;
  3041. }
  3042. .looking{
  3043. margin-bottom:20px;
  3044. float:left;
  3045. }
  3046. .shade{
  3047. background-color: #F7F7F9;
  3048. border: 1px solid #E1E1E8;
  3049. color: #DD1144;
  3050. padding: 3px 4px;
  3051. border-radius: 2px 3px 3px 3px;
  3052. }
  3053. .bg{
  3054. background-color: #D9EDF7;
  3055. border: 1px solid #BCE8F1;
  3056. color: #3A87AD;
  3057. padding: 3px 4px;
  3058. border-radius: 2px 3px 3px 3px;
  3059. }
  3060. .bg2{
  3061. background-color: #FCF8E3;
  3062. border: 1px solid #FBEED5;
  3063. color: #D39888;
  3064. padding: 3px 4px;
  3065. border-radius: 2px 3px 3px 3px;
  3066. }
  3067. .api-style table.default-table td{
  3068. }
  3069. .membership-table{
  3070. padding-top:40px;
  3071. }
  3072. .membership .grid_1, .membership .grid_3{
  3073. margin-top:10px;
  3074. }
  3075. .membership-table .pr-head h3.price{
  3076. font-size:18px;
  3077. }
  3078. .membership-table .grid_2, .membership-table .grid_1{
  3079. margin-left:0;
  3080. margin-right:1px;
  3081. }
  3082. .membership-table .sub-membership{
  3083. width:115px;
  3084. float:left;
  3085. }
  3086. .membership-table .grid_2{
  3087. width:125px;
  3088. }
  3089. .membership-table .new-pricing-table{
  3090. margin-top:184px;
  3091. }
  3092. .pay-style{
  3093. border:#888 1px solid;
  3094. padding:10px;
  3095. margin-bottom:10px;
  3096. }
  3097. .inds-style{
  3098. }
  3099. .inds-style ul li{
  3100. background:none;
  3101. font-style:normal;
  3102. font-family:MuseoSans500Regular,Arial,sans-serif;
  3103. }
  3104. .inds-style .grid_12 img{
  3105. width:34px;
  3106. height:37px;
  3107. margin-right:20px;
  3108. }
  3109. .inds-style dl, .inds-style dt, .inds-style dd{
  3110. margin:0;
  3111. padding:0;
  3112. }
  3113. .inds-style dl{
  3114. margin-bottom:40px;
  3115. }
  3116. .inds-style dt, .inds-style dd span{
  3117. font-size:20px;
  3118. line-height:35px;
  3119. }
  3120. .inds-style-toal li{
  3121. font-size:16px;
  3122. line-height:30px;
  3123. }
  3124. .pay-style02 label, .pay-style02 .field{
  3125. float:left;
  3126. }
  3127. .pay-style02 label{
  3128. line-height:30px;
  3129. }
  3130. .pay-style02 .field{
  3131. margin:0 5px;
  3132. }
  3133. .pay-style02{
  3134. padding-top:10px;
  3135. }
  3136. #logoutId{
  3137. position:absolute;
  3138. top:-10px;
  3139. left:0;
  3140. display:none;
  3141. }
  3142. .inds-link{
  3143. margin-bottom:40px;
  3144. }
  3145. .dialog-key input, .dialog-key textarea{
  3146. width:100%;
  3147. }
  3148. .dialog-key .field a{
  3149. margin-left:100px;
  3150. }
  3151. .answers input[type="submit"], .answers input[type="reset"], .answers input[type="button"]{
  3152. margin-right: 10px
  3153. }
  3154. .pricing-tables-style .grid_2, .pricing-tables-style .grid_4{
  3155. margin-right:0;
  3156. }
  3157. .pricing-tables-style .grid_2{
  3158. width:150px;
  3159. margin-right:1px;
  3160. margin-left:0;
  3161. display:table-caption
  3162. }
  3163. .pricing-tables ul li{
  3164. padding:0;
  3165. width:100%;
  3166. display:table;
  3167. height:62px;
  3168. }
  3169. .pricing-tables ul li div{
  3170. display:table-cell;
  3171. vertical-align:middle;
  3172. }
  3173. #requireAnewKey form label {
  3174. width:30px;
  3175. }
  3176. #requireAnewKey form input[type="text"] {
  3177. width:330px;
  3178. }
  3179. #requireAnewKey form p.without-label {
  3180. padding-left: 121px;
  3181. }
  3182. #requireAnewKey form label.error {
  3183. color: red;
  3184. font-size: 13px;
  3185. width: 100%;
  3186. padding-left: 50px;
  3187. }
  3188. /*change membership*/
  3189. .newmembership-table {
  3190. }
  3191. .newmembership.grid_1, .membership .grid_3 {
  3192. margin-top: 10px;
  3193. }
  3194. .newmembership-table .pr-head h3.price {
  3195. font-size: 18px;
  3196. }
  3197. .newmembership-table .grid_2, .membership-table .grid_1 {
  3198. margin-left: 0;
  3199. margin-right: 1px;
  3200. }
  3201. .newmembership-table .pr-features {
  3202. width: 120px;
  3203. }
  3204. .newmembership-table .grid_2 {
  3205. width: 120px;
  3206. }
  3207. .newmembership-table .new-pricing-table {
  3208. margin-top: 206px;
  3209. }
  3210. pric_p span {
  3211. display: block;
  3212. margin-left: 20px;
  3213. }
  3214. .searchFile{
  3215. color: #89C9ED;
  3216. float: left;
  3217. font-size: 18px;
  3218. height: 40px;
  3219. width: 385px;
  3220. margin-top:5px;
  3221. margin-bottom:20px;
  3222. }
  3223. /**end*/
  3224. /*begin renew table style*/
  3225. table.default-table th {
  3226. border-color: #E4E4E4 #FFFFFF #E4E4E4 #E4E4E4;
  3227. border-style: none solid;
  3228. border-width: 0 1px;
  3229. color: #444444;
  3230. font-size: 11px;
  3231. font-weight: normal;
  3232. padding: 16px 0;
  3233. text-align: center;
  3234. text-transform: uppercase;
  3235. vertical-align: top;
  3236. font-size:16px;
  3237. }
  3238. table.default-table td{
  3239. border-color: #E4E4E4 #FFFFFF #E4E4E4 #E4E4E4;
  3240. border-style: none solid;
  3241. border-width: 0 1px;
  3242. color: #888888;
  3243. font-size: 16px;
  3244. padding: 5px 10px;
  3245. text-align: left;
  3246. }
  3247. table.default-table .lag {
  3248. border-color: #E4E4E4 #FFFFFF #E4E4E4 #E4E4E4;
  3249. border-style: none solid;
  3250. border-width: 0 1px;
  3251. color: #888888;
  3252. font-size: 16px;
  3253. padding: 5px 0 5px 2px;
  3254. text-align: center;
  3255. }
  3256. /*end renew table style*/
  3257. /*begin new api crumbs style*/
  3258. .crumbs{
  3259. padding-top:20px;
  3260. }
  3261. .detailCrumbs{
  3262. font-size:13px;
  3263. color:#444444;
  3264. line-height:10px;
  3265. }
  3266. /*end new api crumbs style*/
  3267. /* begin new api style*/
  3268. /*api one level title*/
  3269. .apiDoc{
  3270. font-size:35px;
  3271. color:#010101;
  3272. margin-bottom:15px;
  3273. line-height:35px;
  3274. }
  3275. /*api level title bottom inroduction text*/
  3276. .docText{
  3277. font-size:16px;
  3278. color:#444444;
  3279. }
  3280. /*api two level*/
  3281. .subtitle{
  3282. font-size:30px;
  3283. color:#010101;
  3284. margin-top:27px;
  3285. margin-bottom:15px;
  3286. }
  3287. .blackText{
  3288. font-size:16px;
  3289. color:#010101;
  3290. }
  3291. /*main text */
  3292. .mainText{
  3293. font-size:16px;
  3294. margin-bottom:16px;
  3295. margin-top:16px;
  3296. }
  3297. .liText{
  3298. font-size:16px;
  3299. margin-bottom:8px;
  3300. margin-top:8px;
  3301. }
  3302. .linkText{
  3303. font-size:16px;
  3304. }
  3305. .imgSubTitle{
  3306. font-size:25px;
  3307. color:#010101;
  3308. margin-top:55px;
  3309. margin-bottom:5px;
  3310. line-height:25px;
  3311. }
  3312. .levelThresstitle{
  3313. font-size:16px;
  3314. color:#010101;
  3315. margin-bottom:-8px;
  3316. margin-top:20px;
  3317. font-weight:bold;
  3318. }
  3319. pre{
  3320. background:#ddebf3;
  3321. color:#010101;
  3322. font-size:16px;
  3323. padding:7px 15px;
  3324. font-family:Arial;
  3325. margin-top:10px;
  3326. border:1px solid #1186BD;
  3327. word-break:break-all;
  3328. }
  3329. .imgUrl{
  3330. margin-top:20px;
  3331. }
  3332. a{
  3333. color:#88a919;
  3334. }
  3335. .restApi{
  3336. font-size:20px;
  3337. margin-top:18px;
  3338. margin-bottom:0px;
  3339. }
  3340. .imgApi{
  3341. font-size:20px;
  3342. margin-top:28px;
  3343. margin-bottom:0px;
  3344. }
  3345. .mainText span.txtinfo{
  3346. font-size:12px;
  3347. color: #000;
  3348. }
  3349. /*end new api style*/
  3350. /*Copy Write the bottom button style*/
  3351. .btn .btn-inner {
  3352. color: #35840A;
  3353. font-size: 21px;
  3354. line-height: 1em;
  3355. text-shadow: 0 1px 1px #FFFFFF;
  3356. text-transform: uppercase;
  3357. padding:10px 15px 10px 24px ;
  3358. }
  3359. /*===========copy write sign in============*/
  3360. /* Modal Body */
  3361. .reveal-modal-sign .cont {
  3362. padding: 25px 0;
  3363. width:350px;
  3364. margin:0 auto;
  3365. }
  3366. .reveal-modal-sign form input[type="submit"] {
  3367. width: 138px;
  3368. height: 48px;
  3369. border: none;
  3370. cursor: pointer;
  3371. padding: 0;
  3372. }
  3373. .reveal-modal-sign form input[type="text"],
  3374. .reveal-modal-sign form input[type="password"] {
  3375. background: none #FFFFFF;
  3376. border: 1px solid #D8D8D8;
  3377. width: 222px;
  3378. float: right;
  3379. border-radius:3px;
  3380. box-shadow:none;
  3381. }
  3382. .reveal-modal-sign form input[type="text"]:focus {
  3383. border-color:#66b9e3;
  3384. box-shadow:inset 0 0 0 rgba(0, 0, 0, .1), 0 0 3px rgba(102, 185, 227, 1);
  3385. }
  3386. .reveal-modal-sign form p {
  3387. margin-bottom: 11px;
  3388. width:380px;
  3389. }
  3390. .reveal-modal-sign form label {
  3391. float: left;
  3392. line-height:22px;
  3393. color: #888;
  3394. width: 155px;
  3395. font-size: 14px;
  3396. font-weight:normal;
  3397. }
  3398. .reveal-modal-sign form .checkboxes {
  3399. font-size: 12px;
  3400. font-family:'MuseoSans500Italic', Arial, sans-serif;
  3401. padding: 0;
  3402. }
  3403. .reveal-modal-sign form.signup .checkboxes {
  3404. padding: 16px 0 12px;
  3405. }
  3406. .reveal-modal-sign form.signup em {
  3407. font-size: 11px;
  3408. }
  3409. .reveal-modal-sign form .checkboxes a {
  3410. color: #bdd236;
  3411. text-decoration: underline;
  3412. margin-left: 14px;
  3413. }
  3414. .reveal-modal-sign form .checkboxes a:hover {
  3415. text-decoration: none;
  3416. color: #bdd236;
  3417. }
  3418. .reveal-modal-sign em {
  3419. font-size:12px;
  3420. color:#aaa;
  3421. font-family:'MuseoSans500Italic', Arial, sans-serif;
  3422. font-style:normal;
  3423. }
  3424. .reveal-modal-sign abbr {
  3425. color: #fe6666;
  3426. }
  3427. /* Signin Form */
  3428. .reveal-modal-sign form.signin label {
  3429. width: 77px;
  3430. padding-left: 25px;
  3431. font-size: 14px;
  3432. font-weight:normal;
  3433. }
  3434. .reveal-modal-sign form.signin label.error {
  3435. color: red;
  3436. font-size: 13px;
  3437. padding-left: 38px;
  3438. width: 100%;
  3439. }
  3440. .reveal-modal-sign form.signup label.error {
  3441. color: red;
  3442. font-size: 13px;
  3443. padding-left: 65px;
  3444. width: 100%;
  3445. }
  3446. .reveal-modal-sign form.signin input[type="text"],
  3447. .reveal-modal-sign form.signin input[type="password"] {
  3448. margin-right: 27px;
  3449. }
  3450. .reveal-modal-sign form p.without-label {
  3451. padding-left: 131px;
  3452. }
  3453. .reveal-modal-sign form.signup p.without-label {
  3454. padding-left: 104px;
  3455. }
  3456. /*.reveal-modal-sign form.signin {
  3457. margin-bottom: 50px;
  3458. margin-left:-14px;
  3459. }*/
  3460. .reveal-modal-sign form.signin input[type="submit"] {
  3461. background: url("../img/sprite.png") no-repeat -2px -4px;
  3462. }
  3463. .reveal-modal-sign form.signin input[type="submit"]:hover {
  3464. background: url("../img/sprite.png") no-repeat -2px -55px;
  3465. }
  3466. .reveal-modal-sign form.signup {
  3467. padding: 19px 0 28px;
  3468. margin-left:-16px;
  3469. }
  3470. .reveal-modal-sign form.signup #dk_container_membership {
  3471. float: right;
  3472. width: 222px;
  3473. }
  3474. .reveal-modal-sign form.signup #dk_container_membershipPage {
  3475. float: right;
  3476. width: 222px;
  3477. }
  3478. .reveal-modal-sign form.signup input[type="submit"] {
  3479. background: url("../img/sprite.png") no-repeat -2px -111px;
  3480. }
  3481. .reveal-modal-sign form.signup input[type="submit"]:hover {
  3482. background: url("../img/sprite.png") no-repeat -2px -162px;
  3483. }
  3484. .reveal-modal-sign .captcha {
  3485. float: right;
  3486. width: 221px;
  3487. height: 88px;
  3488. padding-top: 8px;
  3489. }
  3490. .reveal-modal-sign .indication {
  3491. background: url("../img/indication.jpg") no-repeat 50% 100%;
  3492. padding: 0 0 15px;
  3493. text-align: center;
  3494. color: #115b87;
  3495. margin-bottom: 18px;
  3496. text-transform: lowercase;
  3497. font-family:'MuseoSans500Italic', Arial, sans-serif;
  3498. font-size:14px;
  3499. }

comments powered by Disqus