Advertisement
kyteasdale

template.css

Apr 18th, 2014
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 177.00 KB | None | 0 0
  1. #navwrap .navbar-inner,
  2. #breadcrumb,
  3. .modal.acymailing_togglemodule,
  4. .modal.hikashop_checkout_shipping_address_edit {
  5. border: 0;
  6. box-shadow: none;
  7. background-image: none;
  8. background: none;
  9. padding: 0;
  10. margin: 0;
  11. }
  12. .modal.acymailing_togglemodule,
  13. .modal.hikashop_checkout_billing_address_edit,
  14. .modal.hikashop_checkout_shipping_address_edit {
  15. position: relative;
  16. width: auto !important;
  17. left: auto !important;
  18. top: auto !important;
  19. -webkit-box-shadow: none;
  20. -moz-box-shadow: none;
  21. box-shadow: none;
  22. -webkit-border-radius: 0 !important;
  23. -moz-border-radius: 0 !important;
  24. border-radius: 0 !important;
  25. }
  26. ul,
  27. menu,
  28. dir {
  29. padding-left: 0;
  30. -webkit-margin-before: 0em;
  31. -webkit-margin-after: 0em;
  32. -webkit-margin-start: 0px;
  33. -webkit-margin-end: 0px;
  34. -webkit-padding-start: 0px;
  35. }
  36. * {
  37.  
  38. -webkit-box-sizing: border-box;
  39.  
  40. -moz-box-sizing: border-box;
  41. box-sizing: border-box;
  42. }
  43. .span12 {
  44. margin: 0 !important;
  45. }
  46. .hidden {
  47. display: none !important;
  48. }
  49. dd {
  50. padding: 0;
  51. margin: 0;
  52. }
  53. ul {
  54. margin-left: 16px;
  55. }
  56. fieldset {
  57. min-width: 0;
  58. }
  59. body {
  60. overflow-x: hidden;
  61. }
  62. .sidebar ul,
  63. .items-more ol {
  64. margin-left: 0;
  65. padding: 0;
  66. }
  67. hr {
  68. border: 0;
  69. }
  70. article {
  71. margin: 0;
  72. padding: 0;
  73. }
  74. html > body {
  75. background: #FFFEFE;
  76. background-size: cover;
  77. font-size: 14px;
  78. margin: 0;
  79. }
  80. .floatleft {
  81. float: left;
  82. margin: 0 3% 30px 0;
  83. }
  84. .floatright {
  85. float: right;
  86. margin: 0 0 30px 3%;
  87. }
  88. .divider {
  89. *zoom: 1;
  90. clear: both;
  91. }
  92. .divider:before,
  93. .divider:after {
  94. display: table;
  95. content: "";
  96. line-height: 0;
  97. }
  98. .divider:after {
  99. clear: both;
  100. }
  101. .clear {
  102. *zoom: 1;
  103. clear: both;
  104. }
  105. .clear:before,
  106. .clear:after {
  107. display: table;
  108. content: "";
  109. line-height: 0;
  110. }
  111. .clear:after {
  112. clear: both;
  113. }
  114. .zenleft {
  115. float: left;
  116. }
  117. .zencenter {
  118. float: none;
  119. text-align: center;
  120. }
  121. .zenright {
  122. float: right;
  123. }
  124. .modalmodule {
  125. margin-bottom: 30px;
  126. }
  127. .modal-header h3 {
  128. display: inline;
  129. }
  130. .modal .zen-module-body {
  131. padding: 20px 3% 30px;
  132. }
  133. .tab-content {
  134. margin-top: 20px;
  135. }
  136. .item-last {
  137. float: right !important;
  138. }
  139. .grid_one,
  140. .grid_two,
  141. .grid_three,
  142. .grid_four,
  143. .grid_five,
  144. .grid_six,
  145. .grid_seven,
  146. .grid_eight,
  147. .grid_nine,
  148. .grid_ten,
  149. .grid_eleven,
  150. .grid_3,
  151. .grid_4,
  152. .grid_2,
  153. .grid_1,
  154. .grid_5,
  155. .grid_7,
  156. .grid_8,
  157. .grid_9,
  158. .grid_10,
  159. .grid_11,
  160. #navwrap li.grid_4 {
  161. margin-right: 3.8%;
  162. float: left;
  163. position: relative;
  164. min-height: 1px;
  165. }
  166. .grid_one {
  167. width: 4.85%;
  168. }
  169. .grid_11 {
  170. width: 5.7%;
  171. }
  172. .grid_10 {
  173. width: 6.7%;
  174. }
  175. .grid_9 {
  176. width: 7.9%;
  177. }
  178. .grid_8 {
  179. width: 9.3%;
  180. }
  181. .grid_7 {
  182. width: 11.1%;
  183. }
  184. .grid_two {
  185. width: 13.45%;
  186. }
  187. .grid_5 {
  188. width: 17%;
  189. }
  190. .grid_three,
  191. .grid_4 {
  192. width: 22.05%;
  193. }
  194. #navwrap li.grid_4 {
  195. width: 22.05% !important;
  196. }
  197. .grid_four,
  198. .grid_3 {
  199. width: 30.75%;
  200. }
  201. .grid_five {
  202. width: 39.45%;
  203. }
  204. .grid_six,
  205. .grid_2 {
  206. width: 48%;
  207. }
  208. .grid_seven {
  209. width: 56.75%;
  210. }
  211. .grid_eight {
  212. width: 65.4%;
  213. }
  214. .grid_nine {
  215. width: 74.05%;
  216. }
  217. .grid_ten {
  218. width: 82.7%;
  219. }
  220. .grid_eleven {
  221. width: 91.35%;
  222. }
  223. .grid_twelve,
  224. grid_,
  225. .grid_1 {
  226. width: 100%;
  227. float: left;
  228. }
  229. .zenlast,
  230. .jblast {
  231. float: right;
  232. margin: 0;
  233. }
  234. #navwrap [class^="icon-"] {
  235. background: none;
  236. }
  237. .btn-group a {
  238. margin-right: 8px;
  239. }
  240. .btn-group > .dropdown-toggle,
  241. .btn-group > .btn:first-child,
  242. .btn-group > .btn:last-child {
  243. -webkit-border-radius: 0;
  244. -moz-border-radius: 0;
  245. border-radius: 0;
  246. }
  247.  
  248. .well {
  249. background: none;
  250. border: 0;
  251. padding: 0;
  252. -webkit-box-shadow: none;
  253. -moz-box-shadow: none;
  254. box-shadow: none;
  255. -webkit-border-radius: 0;
  256. -moz-border-radius: 0;
  257. border-radius: 0;
  258. }
  259. label.invalid,
  260. textarea.invalid {
  261. border: 0;
  262. color: #15A272;
  263. }
  264.  
  265. .contact dt {
  266. margin: 20px 0 0;
  267. }
  268. .contact-category td {
  269. padding: 20px;
  270. }
  271. .readmore a.btn span:after {
  272. padding-left: 10px;
  273. }
  274. .article-info {
  275. color: #999;
  276. }
  277. .article-info-term {
  278. display: none;
  279. }
  280. .page-header {
  281. border: 0;
  282. }
  283. .page-header.item-title {
  284. border-bottom: 1px solid #E4E4E4;
  285. }
  286. .slidecontent {
  287. height: 0;
  288. overflow: hidden;
  289. }
  290. .accordion-group {
  291. border: 0;
  292. margin: 0;
  293. padding: 0 !important;
  294. }
  295. .accordion-heading {
  296. border: 0;
  297. clear: both;
  298. padding: 10px 16px;
  299. margin-bottom: 10px;
  300. -webkit-border-radius: 0;
  301. -moz-border-radius: 0;
  302. border-radius: 0;
  303. font-size: 1.4em;
  304. line-height: 2em;
  305. background: #E4E4E4;
  306. }
  307. .accordion-heading a {
  308. text-decoration: none;
  309. }
  310. .accordion-heading .collapsed .accordion-icon:before {
  311. content: "\f067";
  312. font-family: FontAwesome;
  313. margin-right: 10px;
  314. color: #15A272;
  315. font-size: 80%;
  316. }
  317. .accordion-heading .accordion-icon:before {
  318. content: "\f068";
  319. font-family: FontAwesome;
  320. margin-right: 10px;
  321. color: #15A272;
  322. font-size: 80%;
  323. }
  324. .accordion-heading:hover span:before {
  325. color: #D32D24 !important;
  326. }
  327. .contact .accordion-body {
  328. padding: 0 10px;
  329. }
  330. .contact .accordion.in .accordion-heading {
  331. border: 0px solid #15A272 !important;
  332. }
  333. .contact input,
  334. .contact textarea {
  335. width: 100%;
  336. }
  337. .contact .nav.nav-tabs {
  338. padding-bottom: 0 !important;
  339. margin-top: 40px !important;
  340. }
  341. .contact .nav.nav-tabs li {
  342. padding: 0 !important;
  343. }
  344. .contact .tab-content {
  345. padding: 30px;
  346. margin-top: -1px;
  347. }
  348. .contact h3 {
  349. clear: both;
  350. }
  351.  
  352. .article-info {
  353. font-size: 90%;
  354. padding: 0;
  355. margin: 0;
  356. }
  357. .article-info,
  358. .parent-category-name,
  359. .category-name {
  360. color: #999;
  361. }
  362. .article-info-term {
  363. display: none;
  364. }
  365. .article-footer {
  366. margin-bottom: 30px;
  367. }
  368. .btn-group.pull-right {
  369. float: right;
  370. margin-bottom: 10px;
  371. }
  372. .blog .items-more ol,
  373. article .items-more ol {
  374. margin-left: 0px;
  375. }
  376. .blog .items-more .nav-tabs li:hover a,
  377. article .items-more .nav-tabs li:hover a {
  378. background: transparent !important;
  379. }
  380. article {
  381. margin-bottom: 30px;
  382. float: left;
  383. width: 100%;
  384. }
  385. article .pull-left {
  386. max-width: 100%;
  387. }
  388. .readmore {
  389. float: left;
  390. width: 100%;
  391. }
  392. .readmore a {
  393. float: left;
  394. width: 100%;
  395. text-align: center;
  396. background: #e0e0c7;
  397. color: #7d7d45 !important;
  398. font-weight: bold;
  399. border: 1px solid #d9d9ba;
  400. }
  401. .caption {
  402. text-align: center;
  403. font-size: 0.8em;
  404. font-style: italic;
  405. }
  406. .article-content .article-title {
  407. margin-top: 0;
  408. }
  409. .cat-children h3 {
  410. margin-bottom: 60px;
  411. font-size: 150%;
  412. line-height: 2em;
  413. padding: 20px;
  414. }
  415. .item-image {
  416. margin-top: 30px;
  417. }
  418. .item-image img {
  419. width: 100%;
  420. margin-bottom: 10px;
  421. }
  422.  
  423. .jmodedit {
  424. background: none !important;
  425. padding: 0 !important;
  426. border: 0 !important;
  427. }
  428. .jmodedit:hover {
  429. background: none !important;
  430. padding: 0 !important;
  431. border: 0 !important;
  432. }
  433. .jmodedit i,
  434. .jmodedit :before,
  435. .jmodedit :hover :before {
  436. color: #333 !important;
  437. background: none !important;
  438. padding: 0 !important;
  439. border: 0 !important;
  440. }
  441. .article-aside {
  442. height: auto !important;
  443. position: relative;
  444. z-index: 1;
  445. }
  446. .article-aside .btn-group {
  447. margin-top: 10px;
  448. margin-right: 0px;
  449. margin-bottom: 30px;
  450. position: absolute;
  451. right: 0;
  452. }
  453. .article-aside i {
  454. background: none;
  455. }
  456. .article-aside i:before {
  457. margin-top: 4px;
  458. }
  459. .article-aside .btn {
  460. border: 0;
  461. -webkit-border-radius: 4px !important;
  462. -moz-border-radius: 4px !important;
  463. border-radius: 4px !important;
  464. right: 0px;
  465. top: -92px;
  466. height: 32px;
  467. }
  468. .article-aside .btn:hover {
  469. border: 0;
  470. color: #D32D24;
  471. }
  472. .article-aside .btn span {
  473. padding: 0;
  474. }
  475. .article-aside .btn .caret {
  476. border-top-color: #fff;
  477. }
  478. .article-aside .btn span:after {
  479. content: "";
  480. -webkit-box-shadow: none;
  481. -moz-box-shadow: none;
  482. box-shadow: none;
  483. border: 0;
  484. padding: 0;
  485. }
  486. .article-aside .btn-group.open .btn.dropdown-toggle,
  487. .article-aside .btn:focus {
  488. background: #15A272;
  489. }
  490. .article-aside .dropdown-menu {
  491. margin-top: -60px !important;
  492. background: #fff;
  493. margin-right: 0px !important;
  494. -webkit-border-radius: 0;
  495. -moz-border-radius: 0;
  496. border-radius: 0;
  497. border: 0;
  498. color: #333;
  499. }
  500. .article-aside .dropdown-menu a {
  501. color: #333;
  502. }
  503. .article-aside .dropdown-menu a:hover {
  504. color: #D32D24;
  505. background: none;
  506. }
  507. .article-aside .dropdown-menu a:hover :before {
  508. border: 0;
  509. }
  510. .article-aside .dropdown-menu li {
  511. margin: 0;
  512. padding: 0 !important;
  513. }
  514. .edit #jform_title {
  515. width: 97%;
  516. }
  517. .edit i,
  518. .edit .form-actions span {
  519. background: none;
  520. }
  521. .edit .pull-right {
  522. margin-top: 20px;
  523. }
  524. .edit textarea {
  525. width: 96% !important;
  526. }
  527. .edit input {
  528. margin-right: 20px;
  529. }
  530. .edit span :before,
  531. .edit i:before {
  532. margin-top: 4px !important;
  533. }
  534. .edit a.btn {
  535. font-size: 12px;
  536. }
  537. .edit input,
  538. .edit select {
  539. width: 100%;
  540. }
  541. .edit .input-append {
  542. width: 88%;
  543. }
  544. #mainWrap .edit .nav-tabs li.active a {
  545. background: #15A272 !important;
  546. border-color: rgba(0,0,0,0.1);
  547. }
  548.  
  549. .other-links,
  550. .items-more ol {
  551. margin: 0;
  552. }
  553. .items-more ol {
  554. margin-left: 20px;
  555. }
  556. .other-links li {
  557. list-style-type: none;
  558. margin: 10px;
  559. padding-bottom: 8px;
  560. }
  561. .sidebar #login-form input[type="checkbox"] {
  562. line-height: 1em;
  563. height: 16px;
  564. }
  565. .sidebar #login-form .add-on {
  566. position: absolute;
  567. z-index: 10;
  568. background: none;
  569. border: 0;
  570. line-height: 30px;
  571. margin-left: 5px;
  572. }
  573. .sidebar ul.unstyled {
  574. margin-left: 0;
  575. list-style-type: none;
  576. }
  577. .sidebar ul.unstyled li {
  578. padding: 8px 0;
  579. }
  580. #modlgn-username.input,
  581. #modlgn-passwd.input {
  582. width: 100%;
  583. padding-left: 30px;
  584. }
  585. .input-prepend {
  586. width: 100%;
  587. }
  588.  
  589. .pagination {
  590. font-size: 90%;
  591. }
  592. .pagination ul {
  593. border: 0;
  594. }
  595. .pagination ul li {
  596. border: 0;
  597. }
  598. .pagination ul li a {
  599. background: #D32D24;
  600. border: 0;
  601. color: #fff;
  602. margin: 0 8px 0 0;
  603. -webkit-border-radius: 0;
  604. -moz-border-radius: 0;
  605. border-radius: 0;
  606. font-size: 90%;
  607. line-height: 3em;
  608. -webkit-transition: border 500ms ease-out;
  609. -moz-transition: border 500ms ease-out;
  610. -o-transition: border 500ms ease-out;
  611. }
  612. .pagination ul li a:hover {
  613. color: #fff;
  614. background: #15A272;
  615. }
  616. .pagination ul li.disabled a {
  617. background: #e0e0c7;
  618. color: #fff;
  619. border: 0;
  620. }
  621. .pagination ul li.disabled a:hover {
  622. background: #e0e0c7;
  623. }
  624. .pagination .pagination-list {
  625. background: none;
  626. border: 0 !important;
  627. -webkit-border-radius: 0;
  628. -moz-border-radius: 0;
  629. border-radius: 0;
  630. padding-right: 10px;
  631. margin-bottom: 30px !important;
  632. -webkit-box-shadow: none;
  633. -moz-box-shadow: none;
  634. box-shadow: none;
  635. }
  636. .pagination .counter {
  637. font-size: 90%;
  638. font-style: italic;
  639. color: #999;
  640. }
  641. .pagination ul > li:last-child > a,
  642. .pagination ul > li:last-child > span,
  643. .pagination ul > li:first-child > a,
  644. .pagination ul > li:first-child > span {
  645. -webkit-border-radius: 0 !important;
  646. -moz-border-radius: 0 !important;
  647. border-radius: 0 !important;
  648. }
  649. ul.pagenav li {
  650. display: inline-block;
  651. }
  652. ul.pagenav li a {
  653. background: #e0e0c7 !important;
  654. border: 1px solid #d9d9ba;
  655. color: #a9a965;
  656. font-weight: bold;
  657. padding: 20px;
  658. }
  659. ul.pagenav li a:hover {
  660. background: #D32D24 !important;
  661. border: 1px solid #c22921;
  662. color: #fff;
  663. }
  664. .pager li > a {
  665. border-radius: 0;
  666. border: 0;
  667. background: none !important;
  668. padding: 0;
  669. }
  670. .pager li > a:hover {
  671. background: none;
  672. }
  673. .pager a {
  674. background: none;
  675. border-radius: 0;
  676. }
  677. div.items-more {
  678. background-position: left top !important;
  679. padding-top: 30px;
  680. }
  681. div.items-more .nav-tabs {
  682. margin: 0;
  683. }
  684. div.items-more .nav-tabs li {
  685. margin: 0;
  686. padding: 0;
  687. }
  688. div.items-more .nav-tabs li a {
  689. margin: 0;
  690. padding: 8px 0;
  691. background: none;
  692. color: #15A272 !important;
  693. border: 0;
  694. border-bottom: 1px solid #E4E4E4;
  695. }
  696. div.items-more .nav-tabs li a:hover {
  697. color: #D32D24;
  698. border: 0 !important;
  699. border-bottom: 1px solid #E4E4E4 !important;
  700. background: none;
  701. }
  702. dl.tabs {
  703. padding-bottom: 20px;
  704. border: 0 !important;
  705. *zoom: 1;
  706. clear: both;
  707. }
  708. dl.tabs:before,
  709. dl.tabs:after {
  710. display: table;
  711. content: "";
  712. line-height: 0;
  713. }
  714. dl.tabs:after {
  715. clear: both;
  716. }
  717. dl.tabs h3 {
  718. float: left;
  719. margin-right: 4%;
  720. font-size: 1.7em;
  721. font-weight: normal;
  722. }
  723.  
  724. .result-created,
  725. .result-category {
  726. font-size: 80%;
  727. color: #999;
  728. font-style: italic;
  729. padding: 10px;
  730. }
  731. .result-created {
  732. overflow: hidden;
  733. margin-bottom: 10px;
  734. padding: 10px;
  735. border-bottom: 1px solid #eee;
  736. }
  737. .result-title {
  738. font-size: 1.6em;
  739. padding: 10px;
  740. }
  741. .result-text {
  742. padding: 10px;
  743. }
  744. #midCol .search #search-searchword {
  745. -webkit-box-shadow: none;
  746. -moz-box-shadow: none;
  747. box-shadow: none;
  748. }
  749. #midCol .search button {
  750. margin-top: 0px;
  751. float: right;
  752. }
  753. #search-trigger {
  754. float: right;
  755. padding: 20px 20px;
  756. }
  757. #search-trigger a :before {
  758. color: #999;
  759. }
  760. #search-trigger span {
  761. font-size: 1.5em;
  762. }
  763. #search-nav {
  764. position: absolute;
  765. z-index: 102;
  766. top: 58px;
  767. background: #ffffff;
  768. padding: 20px;
  769. float: right;
  770. width: 100%;
  771. border-top: 1px solid #eaeaea;
  772. }
  773. #search-nav input {
  774. width: 86%;
  775. }
  776. #search-nav button {
  777. float: right;
  778. margin-top: 0px;
  779. line-height: 2.6em;
  780. }
  781. #search-nav input {
  782. height: 50px;
  783. }
  784. #search-nav form {
  785. margin-bottom: 0;
  786. }
  787. .affix #search-nav {
  788. background: rgba(255,255,255,0.8);
  789. }
  790. .navwrapper {
  791. position: relative;
  792. }
  793.  
  794. #sliders h3 {
  795. border: 1px solid #E4E4E4;
  796. margin: 0;
  797. padding: 10px;
  798. }
  799. #sliders h3.pane-toggler:before {
  800. content: "+ ";
  801. }
  802. #sliders h3.pane-toggler-down:before {
  803. content: "- ";
  804. }
  805. .popovermodule h3 {
  806. padding: 0 !important;
  807. margin: 0 !important;
  808. border: 0 !important;
  809. }
  810. .popovermodule h3 span {
  811. border: 0 !important;
  812. padding: 0 !important;
  813. }
  814. .popovermodule a {
  815. margin: 0 20px 20px 0;
  816. color: #fff;
  817. }
  818. .popovermodule a span {
  819. color: #fff;
  820. }
  821.  
  822. .tags {
  823. margin: 10px 0 10px;
  824. font-size: 90%;
  825. }
  826. .tags a {
  827. color: #fff;
  828. background: #15A272;
  829. padding: 4px;
  830. border-radius: 0 2px 2px 0;
  831. }
  832. .tags a:hover {
  833. background: #0c5e42;
  834. color: #fff !important;
  835. }
  836. .tags span {
  837. padding: 4px 0 4px 8px;
  838. color: #fff;
  839. font-size: 90%;
  840. border-radius: 2px;
  841. background: #0f7552;
  842. -webkit-transition: border 500ms ease-out;
  843. -moz-transition: border 500ms ease-out;
  844. -o-transition: border 500ms ease-out;
  845. }
  846. .tags span:before {
  847. margin-left: -4px;
  848. padding: 4px;
  849. font-family: 'FontAwesome';
  850. content: "\f02b";
  851. }
  852. .tags span:hover:before {
  853. color: #fff;
  854. }
  855. .tags span:hover a {
  856. color: #fff !important;
  857. }
  858. .tag-category ul.category,
  859. .tag-category .thumbnails {
  860. margin: 0 !important;
  861. }
  862. .tag-category ul.category li,
  863. .tag-category .thumbnails li {
  864. list-style-type: none;
  865. margin: 0;
  866. padding: 8px 0;
  867. }
  868. .tag-category h3 {
  869. font-size: 2.4em;
  870. margin-bottom: 0px;
  871. padding-bottom: 10px;
  872. text-transform: none;
  873. padding: 14px 0;
  874. -webkit-transition: border 500ms ease-out;
  875. -moz-transition: border 500ms ease-out;
  876. -o-transition: border 500ms ease-out;
  877. }
  878.  
  879. .article-index ul {
  880. padding: 10px;
  881. margin: 0 0 30px;
  882. }
  883. .article-index li {
  884. border: 1px solid #E4E4E4;
  885. list-style-type: none;
  886. padding: 4px;
  887. }
  888. .article-index li:last-child {
  889. background: none;
  890. }
  891. .pagenavcounter {
  892. float: right;
  893. text-align: right;
  894. font-style: italic;
  895. color: #999;
  896. margin-bottom: 20px;
  897. }
  898. section.article-content.clearfix {
  899. clear: none;
  900. margin-top: 30px;
  901. }
  902. .article-index .nav-tabs {
  903. padding: 20px;
  904. margin: 0 0 30px 20px !important;
  905. }
  906. .article-index .nav-tabs li a {
  907. border: 0;
  908. box-shadow: none;
  909. background-image: none;
  910. background: none;
  911. padding: 0;
  912. margin: 0;
  913. -webkit-border-radius: 0 !important;
  914. -moz-border-radius: 0 !important;
  915. border-radius: 0 !important;
  916. background: none !important;
  917. }
  918. .article-index .nav-tabs li a:hover {
  919. border: 0;
  920. box-shadow: none;
  921. background-image: none;
  922. background: none;
  923. padding: 0;
  924. margin: 0;
  925. border: 0 !important;
  926. -webkit-border-radius: 0 !important;
  927. -moz-border-radius: 0 !important;
  928. border-radius: 0 !important;
  929. background: none !important;
  930. color: #D32D24 !important;
  931. }
  932. h3.pane-toggler,
  933. .pane-toggler-down {
  934. border-bottom: 1px solid #ddd !important;
  935. clear: both;
  936. -webkit-border-radius: 0;
  937. -moz-border-radius: 0;
  938. border-radius: 0;
  939. font-size: 1.4em;
  940. line-height: 1.8em;
  941. margin: 0;
  942. padding-left: 20px;
  943. }
  944. h3.pane-toggler a,
  945. .pane-toggler-down a {
  946. text-decoration: none;
  947. }
  948. h3.pane-toggler span:before,
  949. .pane-toggler-down span:before {
  950. content: "\f067";
  951. font-family: FontAwesome;
  952. margin-right: 10px;
  953. color: #15A272;
  954. font-size: 80%;
  955. }
  956. .pane-toggler-down span:before {
  957. content: "\f068";
  958. font-family: FontAwesome;
  959. margin-right: 10px;
  960. color: #15A272;
  961. font-size: 80%;
  962. }
  963. .pane-toggler-down:hover span:before {
  964. color: #D32D24 !important;
  965. }
  966. .pane-slider.content {
  967. padding: 20px !important;
  968. }
  969. .pane-slider.content.pane-hide {
  970. padding: 0 !important;
  971. }
  972. dl.tabs {
  973. border-bottom: 1px solid rgba(0,0,0,0.1);
  974. float: left;
  975. width: 100%;
  976. }
  977. dl.tabs h3 {
  978. margin-bottom: -1px;
  979. float: left;
  980. margin: 0 1% 16px 0;
  981. font-size: 1em;
  982. }
  983. dl.tabs h3 a {
  984. padding: 8px 12px;
  985. line-height: 20px;
  986. }
  987. dl.tabs h3 a:hover,
  988. dl.tabs h3 a:focus {
  989. border-color: rgba(0,0,0,0.1);
  990. }
  991. dl.tabs .open a,
  992. dl.tabs .open a:hover,
  993. dl.tabs .open a:focus {
  994. color: #555555;
  995. background-color: none;
  996. border: 1px solid rgba(0,0,0,0.1);
  997. border-bottom-color: transparent;
  998. cursor: default;
  999. }
  1000. dl.tabs a:hover {
  1001. background: #fff;
  1002. text-decoration: none;
  1003. }
  1004.  
  1005. .tip-wrap {
  1006. background: #15A272;
  1007. border: 1px solid #139065;
  1008. -webkit-border-radius: 5px;
  1009. -moz-border-radius: 5px;
  1010. border-radius: 5px;
  1011. -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.4);
  1012. -moz-box-shadow: 0 0 3px rgba(0,0,0,0.4);
  1013. box-shadow: 0 0 3px rgba(0,0,0,0.4);
  1014. max-width: 300px;
  1015. z-index: 999;
  1016. color: #fff;
  1017. }
  1018. .tip-title {
  1019. border-bottom: 1px solid #139065;
  1020. font-weight: bold;
  1021. padding: 5px 10px;
  1022. }
  1023. .tip-text {
  1024. font-size: 14px;
  1025. margin: 0;
  1026. padding: 5px 10px;
  1027. }
  1028. .hasTip img {
  1029. border: none;
  1030. margin: 0 5px 0 0;
  1031. }
  1032. .tooltip {
  1033. position: absolute;
  1034. z-index: 1030;
  1035. display: block;
  1036. font-size: 11px;
  1037. line-height: 1.4;
  1038. opacity: 0;
  1039. filter: alpha(opacity=0);
  1040. visibility: visible;
  1041. }
  1042. .tooltip.in {
  1043. opacity: 0.8;
  1044. filter: alpha(opacity=80);
  1045. }
  1046. .tooltip.top {
  1047. padding: 5px 0;
  1048. margin-top: -3px;
  1049. }
  1050. .tooltip.right {
  1051. padding: 0 5px;
  1052. margin-left: 3px;
  1053. }
  1054. .tooltip.bottom {
  1055. padding: 5px 0;
  1056. margin-top: 3px;
  1057. }
  1058. .tooltip.left {
  1059. padding: 0 5px;
  1060. margin-left: -3px;
  1061. }
  1062. .tooltip-inner {
  1063. max-width: 200px;
  1064. padding: 8px;
  1065. color: #ffffff;
  1066. text-align: center;
  1067. text-decoration: none;
  1068. background-color: #15A272;
  1069. -webkit-border-radius: 4px;
  1070. -moz-border-radius: 4px;
  1071. border-radius: 4px;
  1072. }
  1073. .tooltip-arrow {
  1074. position: absolute;
  1075. width: 0;
  1076. height: 0;
  1077. border-color: transparent;
  1078. border-style: solid;
  1079. }
  1080. .tooltip.top .tooltip-arrow {
  1081. bottom: 0;
  1082. left: 50%;
  1083. margin-left: -5px;
  1084. border-top-color: #139065;
  1085. border-width: 5px 5px 0;
  1086. }
  1087. .tooltip.right .tooltip-arrow {
  1088. top: 50%;
  1089. left: 0;
  1090. margin-top: -5px;
  1091. border-right-color: #139065;
  1092. border-width: 5px 5px 5px 0;
  1093. }
  1094. .tooltip.left .tooltip-arrow {
  1095. top: 50%;
  1096. right: 0;
  1097. margin-top: -5px;
  1098. border-left-color: #139065;
  1099. border-width: 5px 0 5px 5px;
  1100. }
  1101. .tooltip.bottom .tooltip-arrow {
  1102. top: 0;
  1103. left: 50%;
  1104. margin-left: -5px;
  1105. border-bottom-color: #139065;
  1106. border-width: 0 5px 5px;
  1107. }
  1108.  
  1109. .zen-container {
  1110. max-width: 960px;
  1111. width: 100%;
  1112. margin: 0 auto;
  1113. padding: 60px 0;
  1114. }
  1115. #maincontainerwrap {
  1116. background: #FFFEFE;
  1117. float: left;
  1118. width: 100%;
  1119. position: relative;
  1120. z-index: 2;
  1121. }
  1122. #maincontainerwrap.topmargin {
  1123. margin-top: 400px;
  1124. }
  1125. @media (min-width: 320px) and (max-width: 1100px) {
  1126. #maincontainerwrap.topmargin {
  1127. margin-top: 300px;
  1128. }
  1129. }
  1130. body {
  1131. background: #FFFEFE !important;
  1132. }
  1133. #fullwrap {
  1134. float: left;
  1135. width: 100%;
  1136. background: #FFFEFE;
  1137. position: relative;
  1138. z-index: 100;
  1139. }
  1140. #bottomcolour {
  1141. background: #fff !important;
  1142. float: left;
  1143. width: 100%;
  1144. }
  1145. table {
  1146. width: 100%;
  1147. }
  1148. #mainWrap .row {
  1149. margin: 0;
  1150. }
  1151. #mainWrap .zenlast {
  1152. margin: 0;
  1153. }
  1154. .clearfix {
  1155. clear: both;
  1156. }
  1157.  
  1158. #zen-background {
  1159. position: absolute;
  1160. z-index: 1;
  1161. width: 100%;
  1162. height: 100%;
  1163. }
  1164. #zen-background img {
  1165. width: 100%;
  1166. height: 100%;
  1167. }
  1168. #zen-background-overlay {
  1169. background: rgba(0,0,0,0.6);
  1170. position: absolute;
  1171. z-index: 2;
  1172. width: 100%;
  1173. height: 100%;
  1174. }
  1175.  
  1176. #topwrap {
  1177.  
  1178. font-size: 90%;
  1179.  
  1180. padding: 0;
  1181.  
  1182. background: #252525;
  1183.  
  1184. border-top: none;
  1185.  
  1186. border-bottom: none;
  1187. color: #fff;
  1188. line-height: 10px;
  1189.  
  1190.  
  1191.  
  1192. }
  1193. #topwrap a {
  1194. color: #D32D24;
  1195. text-shadow: none;
  1196.  
  1197. }
  1198. #topwrap a:hover {
  1199. color: #ccc;
  1200. }
  1201. #topwrap .zen-container {
  1202.  
  1203. background: none;
  1204.  
  1205. border-top: none;
  1206.  
  1207. border-bottom: none;
  1208. padding: 0;
  1209. }
  1210. #topwrap .zen-container.panel-padding {
  1211. padding-right: 80px;
  1212. position: relative;
  1213. z-index: 1;
  1214. }
  1215. #topwrap p {
  1216. color: #fff;
  1217. line-height: 30px;
  1218. margin-bottom: 0;
  1219. }
  1220. #topwrap h1,
  1221. #topwrap h2,
  1222. #topwrap h3,
  1223. #topwrap h4,
  1224. #topwrap h5,
  1225. #topwrap h6 {
  1226. color: #ccc;
  1227. }
  1228. #topwrap ul {
  1229. padding: 10px 0;
  1230. margin: 0;
  1231. }
  1232. #topwrap ul li a {
  1233. float: left;
  1234. margin: 0 10px 0 0;
  1235. color: #fff;
  1236. padding: 3px 8px;
  1237. }
  1238. #topwrap ul li a:hover {
  1239. background: none !important;
  1240. color: #ccc;
  1241. }
  1242. #topwrap ul li.active a {
  1243. background: none;
  1244. color: #D32D24;
  1245. }
  1246. #top4 ul {
  1247. float: right;
  1248. }
  1249. #top4 ul li {
  1250. float: left;
  1251. margin: 0;
  1252. }
  1253. #top4 ul li a {
  1254. margin-right: 0;
  1255. margin-left: 30px;
  1256. padding: 0;
  1257. }
  1258.  
  1259. #headerwrap {
  1260.  
  1261. background: none;
  1262.  
  1263. border-bottom: none;
  1264.  
  1265. border-top: none;
  1266. color: #333;
  1267.  
  1268.  
  1269. }
  1270. #headerwrap a {
  1271. color: #15A272;
  1272.  
  1273. }
  1274. #headerwrap a:hover {
  1275. color: #D32D24;
  1276. }
  1277. #headerwrap h1,
  1278. #headerwrap h2,
  1279. #headerwrap h3,
  1280. #headerwrap h4,
  1281. #headerwrap h5,
  1282. #headerwrap h6 {
  1283. color: #333;
  1284. }
  1285. #headerwrap .zen-container {
  1286.  
  1287. background: none;
  1288.  
  1289. border-header: none;
  1290.  
  1291. border-bottom: none;
  1292. padding: 30px 0;
  1293. }
  1294.  
  1295. #bannerwrap {
  1296.  
  1297. background: #fff;
  1298.  
  1299. border-bottom: none;
  1300.  
  1301. border-top: none;
  1302. color: #fff;
  1303. margin: 110px 0 0 0;
  1304.  
  1305.  
  1306. }
  1307. #bannerwrap p {
  1308. color: #fff;
  1309. }
  1310. #bannerwrap a {
  1311. color: #15A272;
  1312.  
  1313. }
  1314. #bannerwrap a:hover {
  1315. color: #D32D24;
  1316. }
  1317. #bannerwrap h1,
  1318. #bannerwrap h2,
  1319. #bannerwrap h3,
  1320. #bannerwrap h4,
  1321. #bannerwrap h5,
  1322. #bannerwrap h6 {
  1323. color: #fff;
  1324. }
  1325. #bannerwrap .zen-container {
  1326.  
  1327. background: none;
  1328.  
  1329. border-top: none;
  1330.  
  1331. border-bottom: none;
  1332. padding: 0 0 20px;
  1333. }
  1334.  
  1335. #grid1wrap {
  1336.  
  1337. background: none;
  1338.  
  1339. border-bottom: none;
  1340.  
  1341. border-top: none;
  1342. color: #333;
  1343.  
  1344.  
  1345. }
  1346. #grid1wrap a {
  1347. color: #15A272;
  1348.  
  1349. }
  1350. #grid1wrap a:hover {
  1351. color: #D32D24;
  1352. }
  1353. #grid1wrap h1,
  1354. #grid1wrap h2,
  1355. #grid1wrap h3,
  1356. #grid1wrap h4,
  1357. #grid1wrap h5,
  1358. #grid1wrap h6 {
  1359. color: #333;
  1360. }
  1361. #grid1wrap .zen-container {
  1362.  
  1363. background: none;
  1364.  
  1365. border-top: none;
  1366.  
  1367. border-bottom: none;
  1368. padding: 20px 0;
  1369. }
  1370.  
  1371. #grid2wrap {
  1372.  
  1373. background: none;
  1374.  
  1375. border-bottom: none;
  1376.  
  1377. border-top: none;
  1378. color: #333;
  1379.  
  1380.  
  1381. }
  1382. #grid2wrap a {
  1383. color: #15A272;
  1384.  
  1385. }
  1386. #grid2wrap a:hover {
  1387. color: #D32D24;
  1388. }
  1389. #grid2wrap h1,
  1390. #grid2wrap h2,
  1391. #grid2wrap h3,
  1392. #grid2wrap h4,
  1393. #grid2wrap h5,
  1394. #grid2wrap h6 {
  1395. color: #333;
  1396. }
  1397. #grid2wrap .zen-container {
  1398.  
  1399. background: none;
  1400.  
  1401. border-top: none;
  1402.  
  1403. border-bottom: none;
  1404. padding: 20px 0;
  1405. }
  1406.  
  1407. #grid3wrap {
  1408.  
  1409. background: none;
  1410.  
  1411. border-bottom: none;
  1412.  
  1413. border-top: none;
  1414. color: #333;
  1415.  
  1416.  
  1417. }
  1418. #grid3wrap a {
  1419. color: #15A272;
  1420.  
  1421. }
  1422. #grid3wrap a:hover {
  1423. color: #D32D24;
  1424. }
  1425. #grid3wrap h1,
  1426. #grid3wrap h2,
  1427. #grid3wrap h3,
  1428. #grid3wrap h4,
  1429. #grid3wrap h5,
  1430. #grid3wrap h6 {
  1431. color: #333;
  1432. }
  1433. #grid3wrap .zen-container {
  1434.  
  1435. background: none;
  1436.  
  1437. border-top: none;
  1438.  
  1439. border-bottom: none;
  1440. padding: 20px 0;
  1441. }
  1442.  
  1443. #grid4wrap {
  1444.  
  1445. background: none;
  1446.  
  1447. border-bottom: none;
  1448.  
  1449. border-top: none;
  1450. color: #333;
  1451. margin: 0;
  1452.  
  1453.  
  1454. }
  1455. #grid4wrap a {
  1456. color: #15A272;
  1457.  
  1458. }
  1459. #grid4wrap a:hover {
  1460. color: #D32D24;
  1461. }
  1462. #grid4wrap h1,
  1463. #grid4wrap h2,
  1464. #grid4wrap h3,
  1465. #grid4wrap h4,
  1466. #grid4wrap h5,
  1467. #grid4wrap h6 {
  1468. color: #333;
  1469. }
  1470. #grid4wrap .zen-container {
  1471.  
  1472. background: none;
  1473.  
  1474. border-top: none;
  1475.  
  1476. border-bottom: none;
  1477. padding: 20px 0;
  1478. }
  1479.  
  1480. #grid5wrap {
  1481.  
  1482. background: none;
  1483.  
  1484. border-bottom: none;
  1485.  
  1486. border-top: none;
  1487. color: #333;
  1488.  
  1489.  
  1490. }
  1491. #grid5wrap a {
  1492. color: #15A272;
  1493.  
  1494. }
  1495. #grid5wrap a:hover {
  1496. color: #D32D24;
  1497. }
  1498. #grid5wrap h1,
  1499. #grid5wrap h2,
  1500. #grid5wrap h3,
  1501. #grid5wrap h4,
  1502. #grid5wrap h5,
  1503. #grid5wrap h6 {
  1504. color: #333;
  1505. }
  1506. #grid5wrap .zen-container {
  1507.  
  1508. background: none;
  1509.  
  1510. border-top: none;
  1511.  
  1512. border-bottom: none;
  1513. padding: 20px 0;
  1514. }
  1515.  
  1516. #grid6wrap {
  1517.  
  1518. background: none;
  1519.  
  1520. border-bottom: none;
  1521.  
  1522. border-top: none;
  1523. color: #333;
  1524.  
  1525.  
  1526. }
  1527. #grid6wrap a {
  1528. color: #15A272;
  1529.  
  1530. }
  1531. #grid6wrap a:hover {
  1532. color: #D32D24;
  1533. }
  1534. #grid6wrap h1,
  1535. #grid6wrap h2,
  1536. #grid6wrap h3,
  1537. #grid6wrap h4,
  1538. #grid6wrap h5,
  1539. #grid6wrap h6 {
  1540. color: #333;
  1541. }
  1542. #grid6wrap .zen-container {
  1543.  
  1544. background: none;
  1545.  
  1546. border-top: none;
  1547.  
  1548. border-bottom: none;
  1549. padding: 20px 0;
  1550. }
  1551.  
  1552. #bottomrow {
  1553. background: #fff;
  1554. float: left;
  1555.  
  1556. width: 100%;
  1557. background: #fff;
  1558. position: relative;
  1559.  
  1560. z-index: 100;
  1561.  
  1562. border-bottom: none;
  1563. border-top: none;
  1564.  
  1565. border-top: 8px solid #e0e0c7;
  1566. color: #333;
  1567.  
  1568.  
  1569. }
  1570. #bottomrow img {
  1571. width: 100%;
  1572. border-bottom: 8px solid #e0e0c7;
  1573. }
  1574. #bottomrow a {
  1575. color: #333;
  1576.  
  1577. }
  1578. #bottomrow a:hover {
  1579. color: #D32D24;
  1580. }
  1581. #bottomrow h1,
  1582. #bottomrow h2,
  1583. #bottomrow h3,
  1584. #bottomrow h4,
  1585. #bottomrow h5,
  1586. #bottomrow h6 {
  1587. color: #333;
  1588. }
  1589. #bottomrow .zen-container {
  1590.  
  1591. background: none;
  1592.  
  1593. border-bottom: none;
  1594.  
  1595. border-top: none;
  1596. padding: 30px 0 50px;
  1597. }
  1598. #bottomrow ul {
  1599. list-style-type: none;
  1600. margin: 0;
  1601. }
  1602. #bottomrow ul li:last-child,
  1603. #bottomrow ul li:last-child a {
  1604. border-bottom: 0;
  1605. }
  1606. #bottomrow ul li:first-child,
  1607. #bottomrow ul li:first-child a {
  1608. border-top: 0;
  1609. }
  1610. #bottomrow ul li {
  1611. padding: 10px 0;
  1612. }
  1613. #bottomrow ul li:last-child {
  1614. background: none;
  1615. }
  1616. #bottomrow .moduletable {
  1617. border-right: 1px solid #e6e6e6;
  1618. }
  1619. #bottomrow .module-inner {
  1620. padding-right: 20px;
  1621. }
  1622. #bottomrow .item-last .moduletable {
  1623. border: 0;
  1624. }
  1625. #bottom-extra {
  1626. position: absolute;
  1627. z-index: 10;
  1628. top: 200px;
  1629. width: 75%;
  1630. color: #fff;
  1631. }
  1632. #bottom-extra h1,
  1633. #bottom-extra h2,
  1634. #bottom-extra h3,
  1635. #bottom-extra h4,
  1636. #bottom-extra h5,
  1637. #bottom-extra h6 {
  1638. color: #fff;
  1639. }
  1640. .bottom.zen-container {
  1641. position: absolute;
  1642. border: 0 !important;
  1643. left: 25%;
  1644. padding-left: 25%;
  1645. width: 50%;
  1646. }
  1647.  
  1648. #footerwrap {
  1649. float: left;
  1650. width: 100%;
  1651. position: relative;
  1652. z-index: 101;
  1653.  
  1654. text-transform: uppercase;
  1655.  
  1656. font-size: 90%;
  1657.  
  1658. background: #fafafa;
  1659.  
  1660. border-bottom: none;
  1661.  
  1662. border-top: none;
  1663. color: #333 !important;
  1664. margin: 0;
  1665.  
  1666.  
  1667. }
  1668. #footerwrap a {
  1669. color: #999;
  1670.  
  1671. }
  1672. #footerwrap a:hover {
  1673. color: #D32D24;
  1674. background: none;
  1675. }
  1676. #footerwrap ul li {
  1677. float: left;
  1678. margin: 0 3% 0 0;
  1679. }
  1680. #footerwrap h1,
  1681. #footerwrap h2,
  1682. #footerwrap h3,
  1683. #footerwrap h4,
  1684. #footerwrap h5,
  1685. #footerwrap h6 {
  1686. color: #333;
  1687. }
  1688. #footerwrap .zen-container {
  1689.  
  1690. background: none;
  1691.  
  1692. border-top: none;
  1693.  
  1694. border-bottom: none;
  1695. padding: 20px 0 60px;
  1696. }
  1697. #footerwrap .zen-container ul {
  1698. margin: 0;
  1699. }
  1700. #footerwrap img {
  1701. margin-right: 8px;
  1702. }
  1703. #zen-copyright {
  1704. float: right;
  1705. text-transform: uppercase;
  1706. color: #999;
  1707. }
  1708.  
  1709. #breadcrumb {
  1710. border: 0;
  1711. box-shadow: none;
  1712. background-image: none;
  1713. background: none;
  1714. padding: 0;
  1715. margin: 0;
  1716. padding: 0;
  1717. font-size: 90%;
  1718. border-bottom: 1px solid #ececec;
  1719. width: 100%;
  1720. margin-bottom: 40px;
  1721. }
  1722. #breadcrumb ul {
  1723. margin-bottom: 0 !important;
  1724. }
  1725. #breadcrumb ul li {
  1726. border: 0 !important;
  1727. margin: 0 4px 0 0;
  1728. }
  1729. #breadcrumb .divider {
  1730. display: none;
  1731. }
  1732. #breadcrumb .navsep {
  1733. color: #ddd;
  1734. margin: 0 6px 0 10px;
  1735. }
  1736.  
  1737. #mainWrap {
  1738. padding: 0;
  1739. }
  1740. #mainWrap .zen-container {
  1741. border-bottom: 1px solid #E4E4E4;
  1742. padding-top: 0;
  1743. }
  1744. #mainWrap #maininner {
  1745. padding-top: 30px;
  1746. }
  1747. #mainWrap #midCol ul.nav {
  1748. padding-bottom: 20px;
  1749. border-bottom: 1px solid #E4E4E4;
  1750. }
  1751. #mainWrap #midCol ul.nav li {
  1752. -webkit-border-radius: 0;
  1753. -moz-border-radius: 0;
  1754. border-radius: 0;
  1755. border: 0;
  1756. }
  1757. #mainWrap #midCol ul.nav li:hover a {
  1758. color: #fff;
  1759. }
  1760. #mainWrap #midCol ul.nav li a {
  1761. -webkit-border-radius: 0 !important;
  1762. -moz-border-radius: 0 !important;
  1763. border-radius: 0 !important;
  1764. }
  1765. #mainWrap #midCol ul.nav li ahover {
  1766. color: #fff !important;
  1767. }
  1768. #above,
  1769. #abovecontent {
  1770. border-bottom: 1px solid #E4E4E4;
  1771. padding-bottom: 30px;
  1772. }
  1773. #below {
  1774. border-top: 1px solid #E4E4E4;
  1775. padding-top: 30px;
  1776. }
  1777. #abovecontent {
  1778. margin-bottom: 30px;
  1779. }
  1780. #maincontainerwrap {
  1781. padding-bottom: 40px;
  1782. }
  1783. .contentright #midCol {
  1784. float: right;
  1785. }
  1786. .side-main-right #midCol {
  1787. margin: 0;
  1788. }
  1789.  
  1790. .sidebar {
  1791. padding-top: 20px;
  1792. }
  1793. .sidebar .moduletable {
  1794. position: relative;
  1795. margin-bottom: 30px;
  1796. float: left;
  1797. width: 100%;
  1798. }
  1799. #contentright .sidebar {
  1800. margin-left: 0;
  1801. margin-right: 2.4%;
  1802. }
  1803. #leftcontentright .sidebar-2 {
  1804. float: right;
  1805. margin-right: 0;
  1806. }
  1807. #leftcontentright .sidebar-1 {
  1808. margin-right: 3%;
  1809. }
  1810.  
  1811. body #navwrap {
  1812.  
  1813. color: #333;
  1814. }
  1815. body #navwrap h1,
  1816. body #navwrap h1 a,
  1817. body #navwrap h2,
  1818. body #navwrap h2 a,
  1819. body #navwrap h3,
  1820. body #navwrap h3 a {
  1821. margin: 0;
  1822. text-decoration: none;
  1823. line-height: 1.8em;
  1824. }
  1825. body #navwrap h1 span,
  1826. body #navwrap h1 a span,
  1827. body #navwrap h2 span,
  1828. body #navwrap h2 a span,
  1829. body #navwrap h3 span,
  1830. body #navwrap h3 a span {
  1831. color: #333;
  1832. font-size: 0.9em;
  1833. line-height: 60px;
  1834. display: block;
  1835. margin-top: -4px;
  1836. }
  1837. body #navwrap h1 span span,
  1838. body #navwrap h1 span i,
  1839. body #navwrap h1 a span span,
  1840. body #navwrap h1 a span i,
  1841. body #navwrap h2 span span,
  1842. body #navwrap h2 span i,
  1843. body #navwrap h2 a span span,
  1844. body #navwrap h2 a span i,
  1845. body #navwrap h3 span span,
  1846. body #navwrap h3 span i,
  1847. body #navwrap h3 a span span,
  1848. body #navwrap h3 a span i {
  1849. color: #15A272;
  1850. }
  1851. body #navwrap h1:hover,
  1852. body #navwrap h1 a:hover,
  1853. body #navwrap h2:hover,
  1854. body #navwrap h2 a:hover,
  1855. body #navwrap h3:hover,
  1856. body #navwrap h3 a:hover {
  1857. color: #D32D24;
  1858. }
  1859. body #navwrap .logo img {
  1860. float: left;
  1861. margin-right: 10px;
  1862. margin-top: 14px;
  1863. }
  1864. body #navwrap h1,
  1865. body #navwrap h2,
  1866. body #navwrap h3,
  1867. body #navwrap h4,
  1868. body #navwrap h5,
  1869. body #navwrap h6 {
  1870. color: #333;
  1871. }
  1872. #tagline {
  1873. font-size: 90%;
  1874. }
  1875. #tagline span {
  1876. color: #333;
  1877. font-size: 90%;
  1878. position: absolute;
  1879. z-index: 10;
  1880. font-style: italic;
  1881. font-weight: normal;
  1882. display: block;
  1883. margin-top: -18px;
  1884. margin-left: 44px;
  1885. }
  1886.  
  1887. #tabwrap {
  1888. position: relative;
  1889. z-index: 10;
  1890. clear: both;
  1891. }
  1892. #tabwrap .zen-container {
  1893. margin: 0 auto 0;
  1894. padding: 0;
  1895. border-bottom: none;
  1896. overflow: hidden;
  1897. }
  1898. #tabwrap ul.nav-tabs {
  1899. border: none;
  1900. margin-top: 0px;
  1901. margin-bottom: 4px !important;
  1902. padding: 0 !important;
  1903. width: auto;
  1904. background: none;
  1905. margin-top: 4px;
  1906. text-transform: uppercase;
  1907. text-align: left;
  1908. position: relative;
  1909. z-index: 1;
  1910. float: left;
  1911. width: 100%;
  1912. }
  1913. #tabwrap ul.nav-tabs:after {
  1914. width: 100%;
  1915. height: 8px;
  1916. border-bottom: 8px solid #e0e0c7;
  1917. position: absolute;
  1918. z-index: 1;
  1919. bottom: 0;
  1920. }
  1921. #tabwrap ul.nav-tabs li {
  1922. padding: 0;
  1923. margin-right: 2px;
  1924. text-align: left;
  1925. }
  1926. #tabwrap ul.nav-tabs li a {
  1927. margin-bottom: 1px;
  1928. line-height: 4em;
  1929. background: none !important;
  1930. color: #999 !important;
  1931. padding: 0;
  1932. margin-right: 60px;
  1933. border: 0;
  1934. font-size: 1.3em;
  1935. text-align: left;
  1936. font-weight: bold;
  1937. }
  1938. #tabwrap ul.nav-tabs li a:hover {
  1939. color: #15A272 !important;
  1940. border: 0 !important;
  1941. }
  1942. #tabwrap ul.nav-tabs li.active a {
  1943. border: 0 !important;
  1944. border-bottom: 8px solid #15A272 !important;
  1945. background: none !important;
  1946. color: #333 !important;
  1947. position: relative;
  1948. z-index: 2;
  1949. }
  1950. #tabwrap ul.nav-tabs li.active a:hover {
  1951. color: #15A272;
  1952. }
  1953. #tabwrap ul.nav-tabs li a.current {
  1954. color: #D32D24 !important;
  1955. }
  1956. #tabwrap ul.nav-tabs li :before {
  1957. margin-right: 10px;
  1958. }
  1959. #tabwrap .tab-content {
  1960. padding: 30px 0 0 !important;
  1961. float: left;
  1962. width: 100%;
  1963. margin-top: 2px;
  1964. }
  1965. #tabwrap .tab-content ul {
  1966. margin-left: 0;
  1967. }
  1968. #tabwrap .nopadding .clear {
  1969. height: 0;
  1970. }
  1971.  
  1972. #slideshowwrap {
  1973. background: #fff;
  1974. position: fixed;
  1975. width: 100%;
  1976.  
  1977. z-index: 1;
  1978.  
  1979. border-bottom: none;
  1980.  
  1981. border-top: none;
  1982.  
  1983. }
  1984. #slideshowwrap p {
  1985. color: #fff;
  1986. }
  1987. #slideshowwrap .feature-padding {
  1988. padding: 4px 0 0;
  1989. }
  1990. #slideshowwrap a {
  1991. color: #15A272;
  1992.  
  1993. }
  1994. #slideshowwrap a:hover {
  1995. color: #D32D24;
  1996. }
  1997. #slideshowwrap h1,
  1998. #slideshowwrap h2,
  1999. #slideshowwrap h3,
  2000. #slideshowwrap h4,
  2001. #slideshowwrap h5,
  2002. #slideshowwrap h6 {
  2003. color: #fff;
  2004. margin-top: 0;
  2005. }
  2006. #slideshowwrap .zen-container {
  2007. padding: 0;
  2008. position: relative;
  2009. z-index: 1;
  2010. width: 100%;
  2011. max-width: 1600px;
  2012. }
  2013. #slideshowwrap .moduletable {
  2014. position: relative;
  2015. }
  2016. #slideshowwrap .zen-module-title {
  2017. position: absolute;
  2018. z-index: 10;
  2019. right: 0;
  2020. top: 0;
  2021. font-size: 90%;
  2022. }
  2023. #slideshowwrap .zen-module-title h3 {
  2024. padding: 10px;
  2025. font-size: 90%;
  2026. line-height: 1em;
  2027. margin: 0;
  2028. }
  2029. #slideshowwrap .zen-module-body.withtitle {
  2030. padding-top: 30px;
  2031. }
  2032. #slideshowwrap .zentools.flexslider .slides img {
  2033. margin-bottom: 0 !important;
  2034. }
  2035. #slideshowwrap .slide-controller {
  2036. position: absolute;
  2037. bottom: 30px;
  2038. padding-left: 40px;
  2039. z-index: 110;
  2040. }
  2041. #slideshowwrap .item-last {
  2042. background: #fff;
  2043. }
  2044. #slideshowwrap .allitems {
  2045. background: none;
  2046. padding: 0;
  2047. }
  2048. #slideshowwrap .allitems .zentitle {
  2049. padding: 0 8px;
  2050. text-transform: uppercase;
  2051. }
  2052. #slideshowwrap .allitems a {
  2053. font-size: 80%;
  2054. color: #fff;
  2055. }
  2056. #slideshowwrap .slideshow {
  2057. max-height: 400px;
  2058. overflow: hidden;
  2059. }
  2060. #slideshowwrap .slideshow div {
  2061. background: none;
  2062. }
  2063. #slideshowwrap .slideshow img {
  2064. margin: 0 auto;
  2065. }
  2066. #slideshowwrap .slideshow .allitems.container {
  2067. width: 960px !important;
  2068. position: absolute;
  2069. bottom: 40%;
  2070. top: auto;
  2071. margin: 0 auto;
  2072. right: auto;
  2073. position: absolute;
  2074. left: 52%;
  2075. background: none !important;
  2076. filter: none;
  2077. }
  2078. #slideshowwrap .slideshow .allitems.container > div {
  2079. position: relative;
  2080. left: -50%;
  2081. }
  2082. #slideshowwrap .slideshow .allitems.container .zentext p {
  2083. margin: 0;
  2084. padding: 8px;
  2085. background: rgba(0,0,0,0.05);
  2086. }
  2087. #slideshowwrap .slideshow .allitems.container .zentitle {
  2088. padding: 8px;
  2089. background: rgba(0,0,0,0.05);
  2090. }
  2091. #slideshowwrap .slideshow .allitems.container .zenmore {
  2092. float: none !important;
  2093. clear: both;
  2094. padding: 0;
  2095. margin: 0;
  2096. }
  2097. #slideshowwrap .slideshow .allitems.container .zenmore a {
  2098. float: left;
  2099. margin-top: 10px;
  2100. font-size: 1.2em;
  2101. }
  2102. #slideshowwrap .slideshow .zentitle h1,
  2103. #slideshowwrap .slideshow .zentitle h2,
  2104. #slideshowwrap .slideshow .zentitle h3,
  2105. #slideshowwrap .slideshow .zentitle h4,
  2106. #slideshowwrap .slideshow .zentitle h5,
  2107. #slideshowwrap .slideshow .zentitle h6 {
  2108. font-size: 4em;
  2109. }
  2110. #slideshowwrap .slideshow .slide-controller {
  2111. bottom: 50%;
  2112. margin: 0;
  2113. padding-left: 0;
  2114. }
  2115. #slideshowwrap .slideshow .slidenav {
  2116. float: none;
  2117. max-width: 100%;
  2118. width: 100% !important;
  2119. position: relative;
  2120. margin-top: -80px;
  2121. bottom: auto;
  2122. }
  2123. #slideshowwrap .slideshow .flex-direction-nav {
  2124. width: 100%;
  2125. }
  2126. #slideshowwrap .slideshow .flex-direction-nav a.prev,
  2127. #slideshowwrap .slideshow .flex-direction-nav a.next {
  2128. color: #fff;
  2129. font-size: 2em;
  2130. margin: 0;
  2131. right: 52px;
  2132. z-index: 120;
  2133. height: 60px;
  2134. width: 60px;
  2135. }
  2136. #slideshowwrap .slideshow .flex-direction-nav a.prev {
  2137. left: 0;
  2138. }
  2139. #slideshowwrap .slideshow .flex-direction-nav a.next {
  2140. right: 0px;
  2141. }
  2142. #slideshowwrap .slideshow .flex-direction-nav :before {
  2143. background: rgba(0,0,0,0.3) !important;
  2144. filter: none;
  2145. height: 60px;
  2146. line-height: 60px;
  2147. top: 0;
  2148. width: 60px;
  2149. margin: 0;
  2150. -webkit-transition: all 0.15s linear;
  2151. -moz-transition: all 0.15s linear;
  2152. -o-transition: all 0.15s linear;
  2153. transition: all 0.15s linear;
  2154. }
  2155. #slideshowwrap .slideshow .flex-direction-nav a:hover:before {
  2156. background: rgba(0,0,0,0.6) !important;
  2157. }
  2158. #slideshowwrap .zentools.noborder li {
  2159. padding-right: 4px;
  2160. }
  2161. #slideshowwrap .span12 .zentools.slideshow.noborder li {
  2162. padding-right: 0px;
  2163. }
  2164. #slideshowwrap .clear {
  2165. height: 0;
  2166. }
  2167. #slideshowwrap .clearing {
  2168. display: none;
  2169. }
  2170. #slideshowwrap .row-fluid [class*="span"] {
  2171. min-height: 0;
  2172. }
  2173.  
  2174. .nav {
  2175. margin-bottom: 20px;
  2176. }
  2177. .nav > li > a:hover {
  2178. background-color: #15A272;
  2179. color: #D32D24;
  2180. }
  2181. .nav .dropdown-toggle .caret {
  2182. border-top-color: #15A272;
  2183. border-bottom-color: #15A272;
  2184. margin-top: 8px;
  2185. margin-left: 5px;
  2186. }
  2187. .nav .dropdown-toggle:hover .caret {
  2188. border-top-color: #D32D24;
  2189. border-bottom-color: #D32D24;
  2190. }
  2191. .nav .active .dropdown-toggle .caret {
  2192. border-top-color: #fff;
  2193. border-bottom-color: #fff;
  2194. }
  2195. .nav-tabs .active .dropdown-toggle .caret {
  2196. border-top-color: #777;
  2197. border-bottom-color: #777;
  2198. }
  2199. .dropup,
  2200. .dropdown {
  2201. position: relative;
  2202. }
  2203. .dropdown-toggle {
  2204. *margin-bottom: -3px;
  2205. }
  2206. .dropdown-toggle:active,
  2207. .open .dropdown-toggle {
  2208. outline: 0;
  2209. }
  2210. .caret {
  2211. display: inline-block;
  2212. width: 0;
  2213. height: 0;
  2214. vertical-align: top;
  2215. border-top: 4px solid #000;
  2216. border-right: 4px solid transparent;
  2217. border-left: 4px solid transparent;
  2218. content: "";
  2219. }
  2220. .dropdown .caret {
  2221. margin-top: 8px;
  2222. margin-left: 2px;
  2223. }
  2224. .dropdown-menu {
  2225. position: absolute;
  2226. top: 100%;
  2227. left: 0;
  2228. z-index: 1000;
  2229. display: none;
  2230. float: left;
  2231. min-width: 160px;
  2232. list-style: none;
  2233. background-color: #D32D24;
  2234. border: 1px solid #ccc;
  2235. border: 1px solid #3279F9;
  2236. *border-right-width: 2px;
  2237. *border-bottom-width: 2px;
  2238. padding: 0;
  2239. margin: 0;
  2240. -webkit-border-radius: 0 0 4px 4px;
  2241. -moz-border-radius: 0 0 4px 4px;
  2242. border-radius: 0 0 4px 4px;
  2243. -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  2244. -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  2245. box-shadow: 0 5px 10px rgba(0,0,0,0.2);
  2246. -webkit-background-clip: padding-box;
  2247. -moz-background-clip: padding;
  2248. background-clip: padding-box;
  2249. }
  2250. .dropdown-menu.pull-right {
  2251. right: 0;
  2252. left: auto;
  2253. }
  2254. .dropdown-menu .divider {
  2255. *width: 100%;
  2256. height: 1px;
  2257. margin: 9px 1px;
  2258. *margin: -5px 0 5px;
  2259. overflow: hidden;
  2260. background-color: #e5e5e5;
  2261. border-bottom: 1px solid #c00;
  2262. }
  2263. .dropdown-menu li > a {
  2264. clear: both;
  2265. color: #fff;
  2266. display: block;
  2267. line-height: 20px;
  2268. font-weight: normal;
  2269. padding: 3px 20px;
  2270. text-shadow: none;
  2271. white-space: nowrap;
  2272. }
  2273. .dropdown-menu li > a:hover,
  2274. .dropdown-menu li > a:focus,
  2275. .dropdown-submenu:hover > a {
  2276. color: #333;
  2277. text-decoration: none;
  2278. background-color: #D32D24;
  2279. }
  2280. .dropdown-menu .active > a,
  2281. .dropdown-menu .active > a:hover {
  2282. color: #333;
  2283. text-decoration: none;
  2284. outline: 0;
  2285. }
  2286. .dropdown-menu .disabled > a,
  2287. .dropdown-menu .disabled > a:hover {
  2288. color: #999;
  2289. }
  2290. .dropdown-menu .disabled > a:hover {
  2291. text-decoration: none;
  2292. background-color: transparent;
  2293. background-image: none;
  2294. cursor: default;
  2295. }
  2296. .open {
  2297. *z-index: 1000;
  2298. }
  2299. .open > .dropdown-menu {
  2300. display: block;
  2301. }
  2302. .nav li.dropdown.open > .dropdown-toggle,
  2303. .nav li.dropdown.active > .dropdown-toggle,
  2304. .nav li.dropdown.open.active > .dropdown-toggle,
  2305. .nav > li.dropdown.open.active > a:hover {
  2306. color: #333;
  2307. }
  2308. .nav li.dropdown > .dropdown-toggle .caret {
  2309. border-top-color: #999;
  2310. border-bottom-color: #999;
  2311. }
  2312. .nav li.dropdown > .dropdown-toggle:hover .caret {
  2313. border-top-color: #333;
  2314. border-bottom-color: #333;
  2315. }
  2316. .nav li.dropdown.open > .dropdown-toggle .caret,
  2317. .nav li.dropdown.active > .dropdown-toggle .caret,
  2318. .nav li.dropdown.open.active > .dropdown-toggle .caret {
  2319. border-top-color: #333;
  2320. border-bottom-color: #333;
  2321. }
  2322. .pull-right > .dropdown-menu {
  2323. right: 0;
  2324. left: auto;
  2325. }
  2326. .dropup .caret,
  2327. .navbar-fixed-bottom .dropdown .caret {
  2328. border-top: 0;
  2329. border-bottom: 4px solid #000;
  2330. content: "";
  2331. }
  2332. .dropup .dropdown-menu,
  2333. .navbar-fixed-bottom .dropdown .dropdown-menu {
  2334. top: auto;
  2335. bottom: 100%;
  2336. margin-bottom: 1px;
  2337. }
  2338. .dropdown-submenu {
  2339. position: relative;
  2340. }
  2341. .dropdown-submenu > .dropdown-menu {
  2342. top: 0;
  2343. left: 100%;
  2344. margin-top: -6px;
  2345. margin-left: -1px;
  2346. -webkit-border-radius: 4px;
  2347. -moz-border-radius: 4px;
  2348. border-radius: 4px;
  2349. }
  2350. .dropdown-submenu:hover > .dropdown-menu {
  2351. display: block;
  2352. }
  2353. .touch .dropdown-submenu:hover > .dropdown-menu {
  2354. display: none;
  2355. }
  2356. .touch .dropdown-submenu.open > .dropdown-menu {
  2357. display: block;
  2358. }
  2359. .dropup .dropdown-submenu > .dropdown-menu {
  2360. top: auto;
  2361. bottom: 0;
  2362. margin-top: 0;
  2363. margin-bottom: -2px;
  2364. -webkit-border-radius: 0;
  2365. -moz-border-radius: 0;
  2366. border-radius: 0;
  2367. }
  2368. .dropdown-submenu > a:after,
  2369. .dropdown-submenu > .nav-header:after,
  2370. .dropdown-submenu > .separator:after {
  2371. display: block;
  2372. content: " ";
  2373. float: right;
  2374. width: 0;
  2375. height: 0;
  2376. border-color: transparent;
  2377. border-style: solid;
  2378. border-width: 5px 0 5px 5px;
  2379. border-left-color: #7c1a15;
  2380. margin-top: 5px;
  2381. margin-right: -10px;
  2382. }
  2383. .dropdown-submenu > .nav-header {
  2384. display: block !important;
  2385. }
  2386. .dropdown-submenu > .nav-header :after {
  2387. float: right;
  2388. margin-top: 10px !important;
  2389. margin-right: -15px !important;
  2390. }
  2391. .dropdown-submenu > .separator {
  2392. display: block !important;
  2393. }
  2394. .dropdown-submenu > .separator:after {
  2395. float: right;
  2396. margin-top: 1px !important;
  2397. margin-right: 0px !important;
  2398. }
  2399. .dropdown-submenu:hover > a:after {
  2400. border-left-color: #333;
  2401. }
  2402. .dropdown-submenu.pull-left {
  2403. float: none;
  2404. }
  2405. .dropdown-submenu.pull-left > .dropdown-menu {
  2406. left: -100%;
  2407. margin-left: 10px;
  2408. -webkit-border-radius: 6px 0 6px 6px;
  2409. -moz-border-radius: 6px 0 6px 6px;
  2410. border-radius: 6px 0 6px 6px;
  2411. }
  2412. .dropdown .dropdown-menu .nav-header {
  2413. padding-left: 20px;
  2414. padding-right: 20px;
  2415. }
  2416. .typeahead {
  2417. margin-top: 2px;
  2418. -webkit-border-radius: 4px;
  2419. -moz-border-radius: 4px;
  2420. border-radius: 4px;
  2421. }
  2422. .t3-navhelper {
  2423. background: #2f2f2f;
  2424. color: #777;
  2425. }
  2426. .breadcrumb {
  2427. padding: 10px 0;
  2428. margin: 0;
  2429. background-color: transparent;
  2430. -webkit-border-radius: 0;
  2431. -moz-border-radius: 0;
  2432. border-radius: 0;
  2433. *zoom: 1;
  2434. clear: both;
  2435. }
  2436. .breadcrumb:before,
  2437. .breadcrumb:after {
  2438. display: table;
  2439. content: "";
  2440. line-height: 0;
  2441. }
  2442. .breadcrumb:after {
  2443. clear: both;
  2444. }
  2445. .breadcrumb li {
  2446. text-shadow: none;
  2447. display: block;
  2448. float: left;
  2449. }
  2450. .breadcrumb a {
  2451. color: #777;
  2452. }
  2453. .breadcrumb .divider {
  2454. padding: 0 5px;
  2455. color: #777;
  2456. }
  2457. .breadcrumb .divider img {
  2458. vertical-align: middle;
  2459. }
  2460. .breadcrumb .active {
  2461. color: #999;
  2462. }
  2463.  
  2464. #navwrap .t3-megamenu {
  2465. padding: 0;
  2466. }
  2467. #navwrap .t3-megamenu .mega-group-title {
  2468. margin: 0;
  2469. padding: 0;
  2470. }
  2471. #navwrap .t3-megamenu .mega-group-ct {
  2472. padding: 4px;
  2473. background: #db342b;
  2474. margin: 10px 0;
  2475. -webkit-border-radius: 4px;
  2476. -moz-border-radius: 4px;
  2477. border-radius: 4px;
  2478. border: 1px solid #e0524a;
  2479. }
  2480. #navwrap .t3-megamenu .level2 .mega-group-ct {
  2481. padding: 0 !important;
  2482. margin: 0;
  2483. border: 0;
  2484. }
  2485. #navwrap .t3-megamenu .level2 .mega-group-ct li {
  2486. padding: 4px 0;
  2487. }
  2488. #navwrap .t3-megamenu img {
  2489. padding: 0;
  2490. }
  2491. .mega-caption {
  2492. display: block;
  2493. white-space: nowrap;
  2494. font-size: 85%;
  2495. font-style: italic;
  2496. color: #999;
  2497. margin-top: 3px;
  2498. font-weight: normal;
  2499. }
  2500. .mega-caption.mega-caption-empty {
  2501. max-height: 0;
  2502. }
  2503. #navwrap ul.nav li .grid_one,
  2504. #navwrap ul.nav li .grid_two,
  2505. #navwrap ul.nav li .grid_three,
  2506. #navwrap ul.nav li .grid_four,
  2507. #navwrap ul.nav li .grid_five,
  2508. #navwrap ul.nav li .grid_six,
  2509. #navwrap ul.nav li .grid_seven,
  2510. #navwrap ul.nav li .grid_eight,
  2511. #navwrap ul.nav li .grid_nine,
  2512. #navwrap ul.nav li .grid_ten,
  2513. #navwrap ul.nav li .grid_eleven,
  2514. #navwrap ul.nav li .grid_3,
  2515. #navwrap ul.nav li .grid_4,
  2516. #navwrap ul.nav li .grid_2,
  2517. #navwrap ul.nav li .grid_1,
  2518. #navwrap ul.nav li .grid_5,
  2519. #navwrap ul.nav li .grid_7,
  2520. #navwrap ul.nav li .grid_8,
  2521. #navwrap ul.nav li .grid_9,
  2522. #navwrap ul.nav li .grid_10,
  2523. #navwrap ul.nav li .grid_11,
  2524. #navwrap.zencenter ul.nav li .grid_one,
  2525. #navwrap.zencenter ul.nav li .grid_two,
  2526. #navwrap.zencenter ul.nav li .grid_three,
  2527. #navwrap.zencenter ul.nav li .grid_four,
  2528. #navwrap.zencenter ul.nav li .grid_five,
  2529. #navwrap.zencenter ul.nav li .grid_six,
  2530. #navwrap.zencenter ul.nav li .grid_seven,
  2531. #navwrap.zencenter ul.nav li .grid_eight,
  2532. #navwrap.zencenter ul.nav li .grid_nine,
  2533. #navwrap.zencenter ul.nav li .grid_ten,
  2534. #navwrap.zencenter ul.nav li .grid_eleven,
  2535. #navwrap.zencenter ul.nav li .grid_3,
  2536. #navwrap.zencenter ul.nav li .grid_4,
  2537. #navwrap.zencenter ul.nav li .grid_2,
  2538. #navwrap.zencenter ul.nav li .grid_1,
  2539. #navwrap.zencenter ul.nav li .grid_5,
  2540. #navwrap.zencenter ul.nav li .grid_7,
  2541. #navwrap.zencenter ul.nav li .grid_8,
  2542. #navwrap.zencenter ul.nav li .grid_9,
  2543. #navwrap.zencenter ul.nav li .grid_10,
  2544. #navwrap.zencenter ul.nav li .grid_11 {
  2545. margin-right: 3.8% !important;
  2546. float: left;
  2547. position: relative;
  2548. min-height: 1px;
  2549. padding: 0;
  2550. }
  2551. #navwrap ul.nav li .grid_one,
  2552. #navwrap.zencenter ul.nav li .grid_one {
  2553. width: 4.85% !important;
  2554. }
  2555. #navwrap ul.nav li .grid_11,
  2556. #navwrap.zencenter ul.nav li .grid_11 {
  2557. width: 5.7% !important;
  2558. }
  2559. #navwrap ul.nav li .grid_10,
  2560. #navwrap.zencenter ul.nav li .grid_10 {
  2561. width: 6.7% !important;
  2562. }
  2563. #navwrap ul.nav li .grid_9,
  2564. #navwrap.zencenter ul.nav li .grid_9 {
  2565. width: 7.9% !important;
  2566. }
  2567. #navwrap ul.nav li .grid_8,
  2568. #navwrap.zencenter ul.nav li .grid_8 {
  2569. width: 9.3% !important;
  2570. }
  2571. #navwrap ul.nav li .grid_7,
  2572. #navwrap.zencenter ul.nav li .grid_7 {
  2573. width: 11.1% !important;
  2574. }
  2575. #navwrap ul.nav li .grid_two,
  2576. #navwrap.zencenter ul.nav li .grid_two {
  2577. width: 13.45% !important;
  2578. }
  2579. #navwrap ul.nav li .grid_5,
  2580. #navwrap.zencenter ul.nav li .grid_5 {
  2581. width: 17% !important;
  2582. }
  2583. #navwrap ul.nav li .grid_three,
  2584. #navwrap ul.nav li .grid_4,
  2585. #navwrap.zencenter ul.nav li .grid_three,
  2586. #navwrap.zencenter ul.nav li .grid_4 {
  2587. width: 22.05% !important;
  2588. }
  2589. #navwrap ul.nav li .grid_four,
  2590. #navwrap ul.nav li .grid_3,
  2591. #navwrap.zencenter ul.nav li .grid_four,
  2592. #navwrap.zencenter ul.nav li .grid_3 {
  2593. width: 30.75% !important;
  2594. }
  2595. #navwrap ul.nav li .grid_five,
  2596. #navwrap.zencenter ul.nav li .grid_five {
  2597. width: 39.45% !important;
  2598. }
  2599. #navwrap ul.nav li .grid_six,
  2600. #navwrap ul.nav li .grid_2,
  2601. #navwrap.zencenter ul.nav li .grid_six,
  2602. #navwrap.zencenter ul.nav li .grid_2 {
  2603. width: 48% !important;
  2604. }
  2605. #navwrap ul.nav li .grid_seven,
  2606. #navwrap.zencenter ul.nav li .grid_seven {
  2607. width: 56.75% !important;
  2608. }
  2609. #navwrap ul.nav li .grid_eight,
  2610. #navwrap.zencenter ul.nav li .grid_eight {
  2611. width: 65.4% !important;
  2612. }
  2613. #navwrap ul.nav li .grid_nine,
  2614. #navwrap.zencenter ul.nav li .grid_nine {
  2615. width: 74.05% !important;
  2616. }
  2617. #navwrap ul.nav li .grid_ten,
  2618. #navwrap.zencenter ul.nav li .grid_ten {
  2619. width: 82.7% !important;
  2620. }
  2621. #navwrap ul.nav li .grid_eleven,
  2622. #navwrap.zencenter ul.nav li .grid_eleven {
  2623. width: 91.35% !important;
  2624. }
  2625. #navwrap ul.nav li .grid_twelve,
  2626. #navwrap ul.nav li grid_,
  2627. #navwrap ul.nav li .grid_1,
  2628. #navwrap.zencenter ul.nav li .grid_twelve,
  2629. #navwrap.zencenter ul.nav li grid_,
  2630. #navwrap.zencenter ul.nav li .grid_1 {
  2631. width: 100%;
  2632. float: left;
  2633. }
  2634. #navwrap ul.nav li .zenlast,
  2635. #navwrap ul.nav li .jblast,
  2636. #navwrap.zencenter ul.nav li .zenlast,
  2637. #navwrap.zencenter ul.nav li .jblast {
  2638. float: right;
  2639. margin: 0 !important;
  2640. }
  2641.  
  2642. #navwrap {
  2643. float: left;
  2644. width: 100%;
  2645. padding: 0px;
  2646. z-index: 1;
  2647. color: #333;
  2648. background: #FFFEFE;
  2649. border-bottom: 1px solid #E4E4E4;
  2650.  
  2651.  
  2652.  
  2653.  
  2654.  
  2655. }
  2656. #navwrap .navwrapper {
  2657. margin: 0;
  2658. }
  2659. #navwrap .navwrapper.zenright {
  2660. float: right;
  2661. }
  2662. #navwrap .tool-padding {
  2663. padding-right: 80px;
  2664. }
  2665. #navwrap .zen-container {
  2666. padding: 0 0 30px;
  2667. background: none;
  2668. padding: 0;
  2669. padding-bottom: 0px;
  2670. }
  2671. #navwrap .separator,
  2672. #navwrap .nav-header {
  2673. display: inline-block;
  2674. float: none !important;
  2675. cursor: pointer;
  2676. }
  2677. #navwrap .mega-caption {
  2678. font-size: 90%;
  2679. color: #fff;
  2680. line-height: 1em;
  2681. display: block;
  2682. margin-top: 8px;
  2683. }
  2684. #navwrap .zenright ul {
  2685. float: right;
  2686. }
  2687. #navwrap .zenleft ul {
  2688. float: left;
  2689. }
  2690. #navwrap .zencenter ul {
  2691. text-align: center;
  2692. float: none !important;
  2693. }
  2694. #navwrap .zencenter ul li {
  2695. display: inline;
  2696. float: none !important;
  2697. }
  2698. #navwrap .zencenter ul li a,
  2699. #navwrap .zencenter ul li .separator,
  2700. #navwrap .zencenter ul li .nav-header {
  2701. display: inline-block;
  2702. float: none !important;
  2703. }
  2704. #navwrap .zencenter ul li li {
  2705. display: block;
  2706. float: left !important;
  2707. text-align: left;
  2708. width: 100%;
  2709. text-indent: 0 !important;
  2710. }
  2711. #navwrap .zencenter ul li li a {
  2712. width: 100%;
  2713. }
  2714. #navwrap ul.nav {
  2715. font-size: 1em;
  2716. font-weight: bold;
  2717. margin-bottom: 0;
  2718. margin-top: 0 !important;
  2719. padding: 0;
  2720. border-right: 1px solid #E4E4E4;
  2721.  
  2722. }
  2723. #navwrap ul.nav > li {
  2724. float: left;
  2725. list-style-type: none;
  2726. text-align: center;
  2727. list-style-type: none;
  2728. float: left;
  2729. margin: 0 3% 0 0;
  2730. text-transform: uppercase;
  2731. margin-right: 0;
  2732. line-height: 60px;
  2733. border-left: 1px solid #E4E4E4;
  2734.  
  2735. padding: 0 8px;
  2736.  
  2737.  
  2738.  
  2739. }
  2740. #navwrap ul.nav > li > a,
  2741. #navwrap ul.nav > li > .separator,
  2742. #navwrap ul.nav > li .nav-header {
  2743. text-transform: none;
  2744. text-align: left;
  2745. font-size: 1em;
  2746. font-weight: bold;
  2747. display: inline-block;
  2748. border-bottom: 0;
  2749. padding: 2px 17px !important;
  2750. margin: 0;
  2751. text-transform: uppercase;
  2752. margin-left: 0px;
  2753. color: #999;
  2754. line-height: 3em;
  2755. }
  2756. #navwrap ul.nav > li > a:hover,
  2757. #navwrap ul.nav > li > .separator:hover,
  2758. #navwrap ul.nav > li .nav-header:hover {
  2759. background: none;
  2760. color: #D32D24;
  2761. }
  2762. #navwrap ul.nav > li > span.nav-header {
  2763. line-height: 3.1em;
  2764. text-transform: uppercase;
  2765. }
  2766. #navwrap ul.nav > li.active > a,
  2767. #navwrap ul.nav > li.active > .separator,
  2768. #navwrap ul.nav > li.active > .nav-header {
  2769. color: #333 !important;
  2770. text-align: left;
  2771. }
  2772. #navwrap ul.nav > li em {
  2773. font-size: 90%;
  2774. }
  2775. #navwrap ul.nav > li .dropdown-menu::after {
  2776. border-bottom-color: #D32D24;
  2777. }
  2778. #navwrap ul.nav > li b.caret,
  2779. #navwrap ul.nav > li .dropdown-toggle .caret {
  2780. display: none;
  2781. }
  2782. #navwrap ul.nav > li ul {
  2783.  
  2784. min-width: 240px;
  2785.  
  2786. padding: 0px;
  2787.  
  2788. }
  2789. #navwrap ul.nav > li ul li:last-child,
  2790. #navwrap ul.nav > li ul li:last-child a {
  2791. border-bottom: 0;
  2792. }
  2793. #navwrap ul.nav > li ul li:first-child,
  2794. #navwrap ul.nav > li ul li:first-child a {
  2795. border-top: 0;
  2796. }
  2797. #navwrap ul.nav > li ul .nav-header {
  2798. padding: 0 !important;
  2799. line-height: 2em;
  2800. }
  2801. #navwrap ul.nav > li ul .nav-header:after {
  2802. margin-right: -18px !important;
  2803. }
  2804. #navwrap ul.nav > li ul .nav-header:hover {
  2805. -webkit-box-shadow: none;
  2806. -moz-box-shadow: none;
  2807. box-shadow: none;
  2808. }
  2809. #navwrap ul.nav > li ul > li {
  2810.  
  2811. margin: 0 !important;
  2812.  
  2813. line-height: 1;
  2814. border-bottom: 1px solid #b0261e;
  2815.  
  2816. border-top: 1px solid #da3027;
  2817. padding: 8px 8px;
  2818.  
  2819.  
  2820. }
  2821. #navwrap ul.nav > li ul > li a,
  2822. #navwrap ul.nav > li ul > li .nav-header,
  2823. #navwrap ul.nav > li ul > li .separator {
  2824. color: #fff !important;
  2825.  
  2826. font-weight: bold;
  2827. padding: 4px 0;
  2828.  
  2829. }
  2830. #navwrap ul.nav > li ul > li a:hover,
  2831. #navwrap ul.nav > li ul > li .nav-header:hover,
  2832. #navwrap ul.nav > li ul > li .separator:hover {
  2833. color: #333 !important;
  2834. background: none !important;
  2835. }
  2836. #navwrap ul.nav > li ul > li.active > a {
  2837. background: none !important;
  2838. color: #333 !important;
  2839.  
  2840. }
  2841. #navwrap ul.nav > li ul > li.active > a:hover {
  2842. color: #333 !important;
  2843. background: none;
  2844. }
  2845. #navwrap ul.nav > li ul > li ul li a {
  2846. color: #fff !important;
  2847. }
  2848. #navwrap ul.nav > li ul > li ul li.active > a {
  2849. color: #333 !important;
  2850. }
  2851. #navwrap ul.nav .dropdown-menu {
  2852. padding: 20px;
  2853. background: #D32D24;
  2854.  
  2855. overflow: visible;
  2856.  
  2857. -webkit-border-radius: 0;
  2858. -moz-border-radius: 0;
  2859. border-radius: 0;
  2860. margin-top: 1px;
  2861.  
  2862. margin-left: 0px;
  2863.  
  2864. text-align: left;
  2865.  
  2866. -webkit-box-shadow: 0 15px 15px rgba(0,0,0,0.1) inset 0 0 2px rgba(0,0,0,0.6);
  2867. -moz-box-shadow: 0 15px 15px rgba(0,0,0,0.1) inset 0 0 2px rgba(0,0,0,0.6);
  2868. box-shadow: 0 15px 15px rgba(0,0,0,0.1) inset 0 0 2px rgba(0,0,0,0.6);
  2869.  
  2870. color: #fff;
  2871.  
  2872. border: 0;
  2873.  
  2874.  
  2875. }
  2876. #navwrap ul.nav .dropdown-menu h1,
  2877. #navwrap ul.nav .dropdown-menu h2,
  2878. #navwrap ul.nav .dropdown-menu h3,
  2879. #navwrap ul.nav .dropdown-menu h4,
  2880. #navwrap ul.nav .dropdown-menu h5,
  2881. #navwrap ul.nav .dropdown-menu h6 {
  2882. color: #fff;
  2883. }
  2884. #navwrap ul.nav .dropdown-menu ul {
  2885. width: 100%;
  2886. }
  2887. #navwrap ul.nav .dropdown-menu img {
  2888. padding: 0;
  2889. margin: 4px;
  2890. }
  2891. #navwrap ul.nav .dropdown-menu .nav-header {
  2892. padding: 0;
  2893. font-size: 1em;
  2894. text-shadow: none;
  2895. }
  2896. #navwrap ul.nav .dropdown-menu .zentools.list li {
  2897. border: 0 !important;
  2898. padding: 8px 0;
  2899. }
  2900. #navwrap ul.nav .dropdown-menu .zentools.list li:last-child {
  2901. border-bottom: 0 !important;
  2902. }
  2903. #navwrap ul.nav .dropdown-menu span {
  2904. color: #fff;
  2905. }
  2906. #navwrap ul.nav .dropdown-menu .moduletable {
  2907. padding: 10px;
  2908. border: 1px solid #a7241d;
  2909. background: #c22921;
  2910. margin: 10px 0;
  2911. }
  2912. #navwrap ul.nav .dropdown-menu .moduletable h3,
  2913. #navwrap ul.nav .dropdown-menu .moduletable h3 span {
  2914. font-size: 1.2em;
  2915. line-height: 1em;
  2916. border: 0;
  2917. }
  2918. #navwrap ul.nav .dropdown-menu .moduletable a {
  2919. color: #fff;
  2920. }
  2921. #navwrap ul.nav .dropdown-menu .moduletable p {
  2922. font-size: 90%;
  2923. }
  2924. #navwrap ul.nav .dropdown-menu .mega-group-title {
  2925. margin-bottom: 10px;
  2926. font-size: 100%;
  2927. color: #250806;
  2928. }
  2929. #navwrap ul.nav .dropdown-menu p {
  2930. color: #fff;
  2931. }
  2932. #navwrap ul.nav .dropdown-menu .mega-group-ct {
  2933. background: none;
  2934. }
  2935. #navwrap ul.nav .dropdown-menu .mega-inner {
  2936. padding: 0;
  2937. }
  2938. #navwrap .mega-align-justify .dropdown-menu {
  2939. margin-top: 0px !important;
  2940. }
  2941. #navwrap li.dropdown.open > .dropdown-toggle {
  2942. background: none;
  2943. }
  2944. #navwrap li.dropdown.active > .dropdown-toggle,
  2945. #navwrap li.dropdown.open.active > .dropdown-toggle,
  2946. #navwrap > li.dropdown.open.active > a:hover {
  2947. background: none;
  2948. }
  2949. #navwrap > li.dropdown.open > a.dropdown-toggle:hover {
  2950. background: none;
  2951. }
  2952. #navwrap .dropdown-menu > li > a:hover,
  2953. #navwrap .dropdown-menu > li > a:focus,
  2954. #navwrap .dropdown-submenu:hover > a,
  2955. #navwrap .dropdown-submenu:focus > a {
  2956. background: none;
  2957. }
  2958. #toolwrap {
  2959. position: relative;
  2960. }
  2961. #toolwrap-inner {
  2962. position: absolute;
  2963. right: 0;
  2964. z-index: 3;
  2965. }
  2966. #cart-trigger {
  2967. float: right;
  2968. padding: 20px 0 20px 0px;
  2969. }
  2970. #cart-trigger a :before {
  2971. color: #999;
  2972. }
  2973. #cart-trigger span {
  2974. font-size: 1.5em;
  2975. }
  2976. #cart-nav {
  2977. position: absolute;
  2978. z-index: 102;
  2979. top: 58px;
  2980. background: #ffffff;
  2981. padding: 20px;
  2982. float: right;
  2983. width: 100%;
  2984. border-top: 1px solid #eaeaea;
  2985. }
  2986. #cart-nav input {
  2987. width: 86%;
  2988. }
  2989. #cart-nav button {
  2990. float: right;
  2991. margin-top: 0px;
  2992. line-height: 2.6em;
  2993. }
  2994.  
  2995. #mainWrap {
  2996.  
  2997. }
  2998. #mainWrap .sidebar {
  2999.  
  3000. }
  3001. #mainWrap .sidebar li .dropdown-menu a:after {
  3002. display: none;
  3003. }
  3004. #mainWrap .sidebar .caret {
  3005. border: 0;
  3006. }
  3007. #mainWrap .sidebar ul.nav {
  3008. padding: 10px 0;
  3009. clear: both;
  3010. }
  3011. #mainWrap .sidebar ul.nav li:first-child,
  3012. #mainWrap .sidebar ul.nav li:first-child a {
  3013. border-top: 0;
  3014. }
  3015. #mainWrap .sidebar ul.nav li:last-child,
  3016. #mainWrap .sidebar ul.nav li:last-child a {
  3017. border-bottom: 0;
  3018. }
  3019. #mainWrap .sidebar ul.nav > li {
  3020. border-bottom: 1px solid #eaeaea;
  3021. border-top: 1px solid #fff;
  3022. padding: 12px 0;
  3023. font-weight: bold;
  3024. text-transform: uppercase;
  3025.  
  3026. }
  3027. #mainWrap .sidebar ul.nav > li > a,
  3028. #mainWrap .sidebar ul.nav > li span.nav-header {
  3029. color: #666;
  3030. background: none;
  3031. }
  3032. #mainWrap .sidebar ul.nav > li > a:hover,
  3033. #mainWrap .sidebar ul.nav > li span.nav-header:hover {
  3034. color: #D32D24;
  3035. }
  3036. #mainWrap .sidebar ul.nav > li.active > a,
  3037. #mainWrap .sidebar ul.nav > li.active span.nav-header {
  3038. color: #D32D24;
  3039. background: none;
  3040. }
  3041. #mainWrap .sidebar ul.nav > li.active > a:hover,
  3042. #mainWrap .sidebar ul.nav > li.active span.nav-header:hover {
  3043. color: #D32D24;
  3044. background: none;
  3045. }
  3046. #mainWrap .sidebar ul.nav > li ul {
  3047. clear: both;
  3048. display: block;
  3049. position: relative;
  3050. z-index: 1;
  3051. margin: 20px 0px;
  3052. background: #fff !important;
  3053. border: 0;
  3054. -webkit-box-shadow: none;
  3055. -moz-box-shadow: none;
  3056. box-shadow: none;
  3057. padding: 4px;
  3058. clear: both;
  3059. float: left;
  3060. width: 100%;
  3061. left: 0;
  3062. }
  3063. #mainWrap .sidebar ul.nav > li ul li {
  3064. padding: 4px 0;
  3065.  
  3066. }
  3067. #mainWrap .sidebar ul.nav > li ul li a {
  3068. color: #777;
  3069. }
  3070. #mainWrap .sidebar ul.nav > li ul li a:hover {
  3071. background: none;
  3072. color: #D32D24;
  3073. }
  3074. #mainWrap .sidebar ul.nav > li ul li.active > a {
  3075. background: none;
  3076. color: #D32D24;
  3077. }
  3078. #mainWrap .sidebar ul.nav > li ul li.active > a:hover {
  3079. color: #D32D24;
  3080. }
  3081. #mainWrap .sidebar ul.nav > li ul li ul {
  3082. font-size: 100%;
  3083. border: 0;
  3084. -webkit-box-shadow: none;
  3085. -moz-box-shadow: none;
  3086. box-shadow: none;
  3087. padding: 8px;
  3088. width: 90%;
  3089. margin: 0px 3%;
  3090. clear: both;
  3091. float: left;
  3092. width: 94%;
  3093. left: 0;
  3094. }
  3095. #mainWrap .sidebar ul.nav > li ul li ul li {
  3096. padding: 0;
  3097. border: 0;
  3098. list-style-type: disc;
  3099. margin: 0 0 0 12px;
  3100. font-size: 95%;
  3101. }
  3102. .moduletable.accordion .zen-module-body {
  3103. background: #fff;
  3104. border: 1px solid #ededed;
  3105. padding: 20px;
  3106. }
  3107. .moduletable.accordion ul.nav {
  3108. margin: 0 !important;
  3109. padding: 0 !important;
  3110. }
  3111. .moduletable.accordion .nav-header {
  3112. cursor: pointer;
  3113. padding-left: 0;
  3114. font-size: 100%;
  3115. }
  3116. .moduletable.accordion .nav-header:before {
  3117. float: right;
  3118. }
  3119.  
  3120. #navwrap.affix {
  3121. top: 0;
  3122. width: 100%;
  3123. z-index: 1000;
  3124. left: 0;
  3125. background: rgba(255,255,255,0.9);
  3126. padding: 0px;
  3127. position: fixed;
  3128. }
  3129. #navwrap.togglemenu.affix {
  3130. position: relative;
  3131. }
  3132.  
  3133. .zentools .zentitle {
  3134. padding: 0;
  3135. }
  3136. .zentools .zen-boxed .zentitle {
  3137. padding: 10px;
  3138. }
  3139. .zentools .zenmore {
  3140. margin: 20px 0;
  3141. }
  3142. .zentools .zenmore a {
  3143. color: #fff !important;
  3144. }
  3145. .zentools .zenmore a:hover {
  3146. background: #dc3930;
  3147. }
  3148. .zentools.grid ul li {
  3149. border: 0 !important;
  3150. }
  3151. .zentools.grid li {
  3152. margin-bottom: 0 !important;
  3153. }
  3154. .zentools.grid.nomargin .clear {
  3155. display: none;
  3156. }
  3157. .zentools.grid .allitems.container {
  3158. background: rgba(0,0,0,0.2);
  3159. text-align: center;
  3160. }
  3161. .zentools.grid .allitems.container h1,
  3162. .zentools.grid .allitems.container h2,
  3163. .zentools.grid .allitems.container h3,
  3164. .zentools.grid .allitems.container h4,
  3165. .zentools.grid .allitems.container h5,
  3166. .zentools.grid .allitems.container h6 {
  3167. color: #fff !important;
  3168. font-size: 150%;
  3169. text-align: center;
  3170. }
  3171. .zentools.grid .allitems.container a {
  3172. color: #fff !important;
  3173. }
  3174. .zentools.grid .allitems.container a:hover {
  3175. color: #D32D24;
  3176. }
  3177. .zentools.grid .allitems.container p {
  3178. color: #fff;
  3179. }
  3180. .zentools.grid .allitems.container .btn {
  3181. background: rgba(0,0,0,0.7);
  3182. border: 0;
  3183. }
  3184. .zentools .slidenavthumb img {
  3185. border: 0;
  3186. margin: 0 4px 0 0;
  3187. }
  3188. .zentools h2 {
  3189. padding: 0;
  3190. margin: 0;
  3191. }
  3192. .zentools.zenborder img {
  3193. background: rgba(77,77,77,0.1);
  3194. border: 0;
  3195. }
  3196. .zentools .nomargin img {
  3197. margin: 0;
  3198. }
  3199. .zentools .nomargin a {
  3200. float: left;
  3201. width: 100%;
  3202. }
  3203. .zentools.list ul li:last-child,
  3204. .zentools.list ul li:last-child a {
  3205. border-bottom: 0;
  3206. }
  3207. .zentools.list ul li:first-child,
  3208. .zentools.list ul li:first-child a {
  3209. border-top: 0;
  3210. }
  3211. .zentools.list ul li {
  3212. border-bottom: 1px solid #E4E4E4 !important;
  3213. padding: 20px 0 !important;
  3214. }
  3215. .zentools .slidenavdiscs li {
  3216. cursor: pointer;
  3217. background: none !important;
  3218. border: 2px solid #fff !important;
  3219. -webkit-border-radius: 100px;
  3220. -moz-border-radius: 100px;
  3221. border-radius: 100px;
  3222. margin: 0 10px 0 0 !important;
  3223. }
  3224. .zentools .slidenavdiscs li.active,
  3225. .zentools .slidenavdiscs li:hover {
  3226. background: #15A272 !important;
  3227. }
  3228. .zentools .flex-prev,
  3229. .zentools .flex-next {
  3230. background: none !important;
  3231. }
  3232. .zentools.accordion.zen-flat .zentitle {
  3233. padding: 0 !important;
  3234. background: #fff !important;
  3235. }
  3236. .zentools.accordion.zen-flat h2 {
  3237. background: #fff;
  3238. padding: 20px;
  3239. margin-bottom: 8px !important;
  3240. -webkit-transition: background 500ms ease-out;
  3241. -moz-transition: background 500ms ease-out;
  3242. -o-transition: background 500ms ease-out;
  3243. }
  3244. .zentools.accordion.zen-flat h2:hover {
  3245. background: #15A272;
  3246. color: #fff !important;
  3247. }
  3248. .zentools.accordion.zen-flat h2:hover span {
  3249. color: #fff !important;
  3250. }
  3251. .zentools.accordion.zen-flat h2:hover :before {
  3252. background: #15A272;
  3253. color: #fff !important;
  3254. }
  3255. .zentools.accordion.zen-flat .allitems {
  3256. padding: 10px;
  3257. }
  3258. .zentools.accordion.default .firstitem {
  3259. border: 0;
  3260. }
  3261. .zentools.accordion.default h2 {
  3262. background: #fafafa;
  3263. padding: 8px;
  3264. -webkit-transition: background 500ms ease-out;
  3265. -moz-transition: baxkground 500ms ease-out;
  3266. -o-transition: background 500ms ease-out;
  3267. }
  3268. .zentools.accordion.default h2:hover {
  3269. background: #15A272;
  3270. }
  3271. .zentools.accordion.default h2:hover span {
  3272. color: #fff !important;
  3273. }
  3274. .zentools.accordion.default .open h2 {
  3275. background: #15A272;
  3276. }
  3277. .zentools.accordion.default .open h2 span {
  3278. color: #fff !important;
  3279. }
  3280. .zentools.accordion.zen-boxed {
  3281. background: none;
  3282. }
  3283. .zentools.accordion.zen-boxed .zeninner {
  3284. background: none;
  3285. -webkit-box-shadow: none;
  3286. -moz-box-shadow: none;
  3287. box-shadow: none;
  3288. border: 0;
  3289. -webkit-border-radius: 0 !important;
  3290. -moz-border-radius: 0 !important;
  3291. border-radius: 0 !important;
  3292. }
  3293. .zentools.accordion.zen-boxed .zentitle {
  3294. background: #fff;
  3295. box-shadow: 0px 1px 2px 0px rgba(180,180,180,0.4);
  3296. -webkit-border-radius: 0 !important;
  3297. -moz-border-radius: 0 !important;
  3298. border-radius: 0 !important;
  3299. -webkit-transition: background 500ms ease-out;
  3300. -moz-transition: background 500ms ease-out;
  3301. -o-transition: background 500ms ease-out;
  3302. }
  3303. .zentools.accordion.zen-boxed .zentitle.open,
  3304. .zentools.accordion.zen-boxed .zentitle:hover {
  3305. background: #15A272 !important;
  3306. -webkit-box-shadow: 0px 1px 2px 0px rgba(180,180,180,0.4);
  3307. -moz-box-shadow: 0px 1px 2px 0px rgba(180,180,180,0.4);
  3308. box-shadow: 0px 1px 2px 0px rgba(180,180,180,0.4);
  3309. }
  3310. .zentools.accordion.zen-boxed .zentitle.open h2 span,
  3311. .zentools.accordion.zen-boxed .zentitle:hover h2 span {
  3312. color: #fff !important;
  3313. }
  3314. .zentools.accordion.zen-boxed .allitems {
  3315. padding: 20px;
  3316. background: #fff;
  3317. margin-top: 0px;
  3318. }
  3319. .zentools.accordion .accordion-right :before {
  3320. margin-top: 8px;
  3321. float: right;
  3322. margin-left: 30px;
  3323. }
  3324. .zentools.carousel .es-nav i :before {
  3325. background: #eee;
  3326. }
  3327. .zentools.carousel .es-nav-prev,
  3328. .zentools.carousel .es-nav-next {
  3329. display: block !important;
  3330. background: #eee;
  3331. }
  3332. .inactive {
  3333. opacity: 0.3;
  3334. }
  3335. .es-carousel-wrapper {
  3336. border-radius: 2px !important;
  3337. }
  3338. #filters {
  3339. border: 0;
  3340. -webkit-box-shadow: none;
  3341. -moz-box-shadow: none;
  3342. box-shadow: none;
  3343. }
  3344. #filters li {
  3345. margin: 0 4px 0 0 !important;
  3346. }
  3347. #mainWrap .slideshowstandard .allitems.container h2 span {
  3348. color: #fff !important;
  3349. }
  3350. #mainWrap .slideshowstandard .slidecount {
  3351. color: #fff;
  3352. }
  3353. #mainWrap .slideshowstandard .flex-direction-nav li a {
  3354. margin-top: -70px !important;
  3355. }
  3356. #mainWrap .slideshowstandard .flex-direction-nav li a :before {
  3357. background: rgba(0,0,0,0.4);
  3358. }
  3359. #banner .slideshow {
  3360. z-index: 1;
  3361. }
  3362.  
  3363. #k2Container .modal {
  3364. position: relative;
  3365. width: inherit !important;
  3366. height: inherit !important;
  3367. margin: 0 !important;
  3368. border: none;
  3369. -webkit-box-shadow: none;
  3370. -moz-box-shadow: none;
  3371. box-shadow: none;
  3372. left: auto;
  3373. right: auto;
  3374. }
  3375. #k2Container .modal img {
  3376. width: auto !important;
  3377. }
  3378. #k2Container .componentheading {
  3379. font-size: 2.5em;
  3380. font-weight: bold;
  3381. padding: 10px 0;
  3382. }
  3383.  
  3384. #mainWrap #zenkit.border {
  3385. border: 0;
  3386. box-shadow: none;
  3387. background-image: none;
  3388. background: none;
  3389. padding: 0;
  3390. margin: 0;
  3391. }
  3392. #mainWrap #zenkit.border .zenkit-catview.zenblock {
  3393. background: #fff;
  3394. }
  3395. #mainWrap #zenkit ul [class*="grid_"] {
  3396. margin-right: 3.4%;
  3397. }
  3398. #mainWrap #zenkit ul [class*="grid_"].zenlast {
  3399. margin: 0;
  3400. }
  3401. #mainWrap #zenkit .contentheading {
  3402. margin: 0;
  3403. }
  3404. #mainWrap #zenkit.slideshow .flex-direction-nav,
  3405. #mainWrap #zenkit.slideshow-overlay .flex-direction-nav {
  3406. margin-top: 3px;
  3407. }
  3408. #mainWrap #zenkit.slideshow .flex-direction-nav li,
  3409. #mainWrap #zenkit.slideshow-overlay .flex-direction-nav li {
  3410. float: left;
  3411. }
  3412. #mainWrap #zenkit.slideshow .flex-direction-nav li a,
  3413. #mainWrap #zenkit.slideshow .flex-direction-nav li span,
  3414. #mainWrap #zenkit.slideshow-overlay .flex-direction-nav li a,
  3415. #mainWrap #zenkit.slideshow-overlay .flex-direction-nav li span {
  3416. color: #fff !important;
  3417. }
  3418. #mainWrap #zenkit.slideshow .flex-control-nav,
  3419. #mainWrap #zenkit.slideshow-overlay .flex-control-nav {
  3420. display: none;
  3421. }
  3422. #mainWrap #zenkit.slideshow h2,
  3423. #mainWrap #zenkit.slideshow-overlay h2 {
  3424. text-shadow: none;
  3425. border-top: 0;
  3426. margin-top: -25px;
  3427. left: 0;
  3428. -webkit-border-radius: 0;
  3429. -moz-border-radius: 0;
  3430. border-radius: 0;
  3431. }
  3432. #mainWrap #zenkit.slideshow h2 span,
  3433. #mainWrap #zenkit.slideshow-overlay h2 span {
  3434. color: #fff;
  3435. }
  3436. #mainWrap #zenkit .buttons li,
  3437. #mainWrap #zenkit .flex-direction-nav li {
  3438. border-bottom: 0;
  3439. }
  3440. #mainWrap #zenkit.blog .blog-main,
  3441. #mainWrap #zenkit.blog .span9 {
  3442. margin-bottom: 30px;
  3443. }
  3444. #mainWrap #zenkit.blog .blog-sidebar {
  3445. margin-top: 0;
  3446. }
  3447. #mainWrap #zenkit.blog .blog-sidebar .zenkit-categories {
  3448. position: relative;
  3449. top: 4px;
  3450. right: 0;
  3451. z-index: 10;
  3452. text-align: left;
  3453. }
  3454. #mainWrap #zenkit.blog .blog-sidebar .zenkit-categories span {
  3455. display: inline !important;
  3456. }
  3457. #mainWrap #zenkit.blog.zenkit-itemview {
  3458. background: none !important;
  3459. padding: 0 !important;
  3460. -webkit-box-shadow: none;
  3461. -moz-box-shadow: none;
  3462. box-shadow: none;
  3463. }
  3464. #mainWrap #zenkit.blog.zenkit-itemview .span3 {
  3465. float: right;
  3466. }
  3467. #mainWrap #zenkit.blog.zenkit-itemview .span9 {
  3468. margin: 0 0 30px !important;
  3469. }
  3470. #mainWrap #zenkit.blog .buttons {
  3471. position: relative;
  3472. }
  3473. #mainWrap #zenkit.blog .buttons li.resize {
  3474. position: relative;
  3475. }
  3476. #mainWrap #zenkit.blog .buttons li.print,
  3477. #mainWrap #zenkit.blog .buttons li.email {
  3478. margin-top: 10px;
  3479. }
  3480. #mainWrap #zenkit h2 span sup {
  3481. background: #D32D24;
  3482. color: #fff;
  3483. padding: 8px;
  3484. -webkit-border-radius: 4px;
  3485. -moz-border-radius: 4px;
  3486. border-radius: 4px;
  3487. margin-top: 15px;
  3488. float: right;
  3489. }
  3490. #mainWrap #zenkit .buttons li.resize {
  3491. position: relative;
  3492. top: 0;
  3493. padding: 0;
  3494. margin: -20px 0 0 0 !important;
  3495. float: right;
  3496. }
  3497. #mainWrap #zenkit .buttons li.resize span {
  3498. margin: 0;
  3499. }
  3500. #mainWrap #zenkit.filter .catItemView,
  3501. #mainWrap #zenkit.tabs .catItemView,
  3502. #mainWrap #zenkit.magazineleft .catItemView,
  3503. #mainWrap #zenkit.magazineright .catItemView,
  3504. #mainWrap #zenkit.carousel .catItemView,
  3505. #mainWrap #zenkit.common .catItemView {
  3506. margin-bottom: 1px;
  3507. }
  3508. #mainWrap #zenkit.userView .zenkit-item-view,
  3509. #mainWrap #zenkit.zenkit-itemview,
  3510. #mainWrap #zenkit.tagView .zenkit-itemview,
  3511. #mainWrap #zenkit .userBlock {
  3512. margin-bottom: 1px;
  3513. }
  3514. #mainWrap #zenkit.tabs .zenblock {
  3515. margin: 0;
  3516. }
  3517. #mainWrap #zenkit.tiles .zenkit-more {
  3518. margin: 25px 0 !important;
  3519. }
  3520. #mainWrap #zenkit.tiles .zenblock {
  3521. background: none;
  3522. }
  3523. #mainWrap #zenkit.tiles.polaroid img {
  3524. padding: 0;
  3525. border: 0;
  3526. -webkit-border-radius: 0;
  3527. -moz-border-radius: 0;
  3528. border-radius: 0;
  3529. }
  3530. #mainWrap #zenkit.tiles.polaroid .contentheading {
  3531. margin: 0 0 30px !important;
  3532. }
  3533. #mainWrap #zenkit.tiles.polaroid .primary .contentheading {
  3534. font-size: 130%;
  3535. }
  3536. #mainWrap #zenkit.tiles.polaroid .zenkit-item-container {
  3537. padding: 0 20px 20px 0 !important;
  3538. }
  3539. #mainWrap #zenkit.tiles.border h1.componentheading {
  3540. margin-top: 0 !important;
  3541. }
  3542. #mainWrap #zenkit.tiles.border .contentheading {
  3543. margin-top: 0 !important;
  3544. }
  3545. #mainWrap #zenkit.tiles ul.tags li {
  3546. margin: 0 10px 10px 0;
  3547. }
  3548. #mainWrap #zenkit.tiles ul.tags li span {
  3549. width: auto !important;
  3550. }
  3551. #mainWrap #zenkit #k2Links {
  3552. margin-bottom: 30px;
  3553. }
  3554. #mainWrap #zenkit #k2Links ul {
  3555. border: 0;
  3556. float: left;
  3557. width: 100%;
  3558. }
  3559. #mainWrap #zenkit #k2Links li {
  3560. float: left;
  3561. border: 0;
  3562. }
  3563. #mainWrap #zenkit #k2Links img {
  3564. border: 1px solid #eee;
  3565. padding: 4px;
  3566. }
  3567. #mainWrap #zenkit #k2Links .catItemView {
  3568. background: none !important;
  3569. -webkit-box-shadow: none;
  3570. -moz-box-shadow: none;
  3571. box-shadow: none;
  3572. padding: 0 !important;
  3573. }
  3574. #mainWrap #zenkit #k2Links .catItemView img {
  3575. padding: 4px;
  3576. background: #fff;
  3577. margin: 10px 10px 10px 0;
  3578. }
  3579. #mainWrap #zenkit.carousel .flex-direction-nav {
  3580. top: 35%;
  3581. }
  3582. #mainWrap #zenkit.carousel .flex-direction-nav li a {
  3583. font-size: 2em;
  3584. }
  3585. #mainWrap #zenkit.carousel .flex-direction-nav li a.flex-next {
  3586. margin-top: -35px !important;
  3587. margin-right: -30px;
  3588. }
  3589. #mainWrap #zenkit.carousel .slides .catItemView {
  3590. padding: 20px;
  3591. margin-bottom: 20px;
  3592. }
  3593. #mainWrap #zenkit.carousel ol.flex-control-nav {
  3594. margin-left: 0;
  3595. -webkit-margin-start: -30px;
  3596. }
  3597. #mainWrap #zenkit.carousel ol.flex-control-nav li {
  3598. float: left;
  3599. list-style-type: none;
  3600. }
  3601. #mainWrap #zenkit.carousel ol.flex-control-nav li a {
  3602. background: #D32D24;
  3603. color: #fff;
  3604. padding: 10px;
  3605. margin-right: 8px;
  3606. cursor: pointer;
  3607. -webkit-transition: border 500ms ease-out;
  3608. -moz-transition: border 500ms ease-out;
  3609. -o-transition: border 500ms ease-out;
  3610. }
  3611. #mainWrap #zenkit.carousel ol.flex-control-nav li a.flex-active,
  3612. #mainWrap #zenkit.carousel ol.flex-control-nav li a:hover {
  3613. background: #15A272;
  3614. color: #fff;
  3615. }
  3616. #mainWrap #zenkit .k2FeedIcon.notitle {
  3617. margin-top: 30px;
  3618. margin-right: 30px;
  3619. }
  3620. #mainWrap #zenkit .k2FeedIcon {
  3621. font-size: 120%;
  3622. margin-top: -93px;
  3623. margin-left: -60px !important;
  3624. }
  3625. #mainWrap #zenkit .buttons {
  3626. float: left;
  3627. position: relative;
  3628. }
  3629. #mainWrap #zenkit .buttons .commentsLink,
  3630. #mainWrap #zenkit .buttons .commentanchor {
  3631. float: left !important;
  3632. }
  3633. #mainWrap #zenkit .buttons .commentanchor {
  3634. margin-left: 10px;
  3635. line-height: 1.5em;
  3636. }
  3637. #mainWrap #zenkit .buttons .icon-comment-alt {
  3638. margin-right: 0;
  3639. }
  3640. #mainWrap #zenkit .tags li,
  3641. #mainWrap #zenkit .itemTags li {
  3642. background: #15A272;
  3643. border-radius: 2px;
  3644. }
  3645. #mainWrap #zenkit .tags li:hover,
  3646. #mainWrap #zenkit .itemTags li:hover {
  3647. background: #0f7552;
  3648. }
  3649. #mainWrap #zenkit .tags li:hover a,
  3650. #mainWrap #zenkit .tags li:hover :before,
  3651. #mainWrap #zenkit .itemTags li:hover a,
  3652. #mainWrap #zenkit .itemTags li:hover :before {
  3653. color: #fff;
  3654. }
  3655. #mainWrap #zenkit .tags li a,
  3656. #mainWrap #zenkit .itemTags li a {
  3657. color: #fff;
  3658. padding: 0 20px 0 10px;
  3659. line-height: 2.2em;
  3660. background: none;
  3661. display: inline;
  3662. }
  3663. #mainWrap #zenkit .tags li span,
  3664. #mainWrap #zenkit .itemTags li span {
  3665. float: left;
  3666. background: #0f7552;
  3667. border-radius: 2px 0 0 2px;
  3668. color: #fff;
  3669. line-height: 2em;
  3670. margin-right: 0px;
  3671. display: inline !important;
  3672. }
  3673. #mainWrap #zenkit .tags li span:before,
  3674. #mainWrap #zenkit .itemTags li span:before {
  3675. padding: 4px;
  3676. font-family: "FontAwesome";
  3677. content: "\f02b";
  3678. color: #fff;
  3679. }
  3680. #mainWrap #zenkit .zenkit-meta {
  3681. padding-bottom: 20px;
  3682. }
  3683. #mainWrap #zenkit .zenkit-meta span.icon-comment-alt {
  3684. display: inline;
  3685. }
  3686. #mainWrap #zenkit .zenkit-meta span.icon-comment-alt:before {
  3687. font-family: "FontAwesome";
  3688. content: "\f0e6";
  3689. }
  3690. #mainWrap #zenkit .zenkit-date {
  3691. margin-left: 10px;
  3692. }
  3693. #mainWrap #zenkit .userBlock {
  3694. margin-bottom: 30px;
  3695. }
  3696. #mainWrap #zenkit .zenblock {
  3697. padding: 0;
  3698. padding-bottom: 10px;
  3699. }
  3700. #mainWrap #zenkit #k2ItemListSecondary .zenblock {
  3701. background: none;
  3702. margin: 0;
  3703. padding: 0;
  3704. }
  3705. #mainWrap #zenkit .itemFullText {
  3706. margin: 0;
  3707. }
  3708. #mainWrap #zenkit .related {
  3709. padding-bottom: 30px;
  3710. }
  3711. #mainWrap #zenkit .authorLatest {
  3712. padding-bottom: 30px;
  3713. }
  3714. #mainWrap #zenkit .authorLatest li {
  3715. border-bottom: 1px solid rgba(0,0,0,0.1) !important;
  3716. }
  3717. #mainWrap #zenkit .comments.zenblock {
  3718. background: none;
  3719. padding-bottom: 0;
  3720. }
  3721. #mainWrap #zenkit .pagination {
  3722. clear: both;
  3723. font-size: 90%;
  3724. color: #999;
  3725. }
  3726. #mainWrap #zenkit .accordion .contentheading {
  3727. background: #eee;
  3728. padding: 20px;
  3729. -webkit-transition: border 500ms ease-out;
  3730. -moz-transition: border 500ms ease-out;
  3731. -o-transition: border 500ms ease-out;
  3732. }
  3733. #mainWrap #zenkit .accordion .contentheading:hover,
  3734. #mainWrap #zenkit .accordion .contentheading.open {
  3735. background: #15A272;
  3736. }
  3737. #mainWrap #zenkit .accordion .contentheading:hover span,
  3738. #mainWrap #zenkit .accordion .contentheading.open span {
  3739. color: #fff;
  3740. }
  3741. #mainWrap #zenkit .accordion .contentheading:hover a,
  3742. #mainWrap #zenkit .accordion .contentheading:hover :before,
  3743. #mainWrap #zenkit .accordion .contentheading.open a,
  3744. #mainWrap #zenkit .accordion .contentheading.open :before {
  3745. color: #fff;
  3746. }
  3747. #mainWrap #zenkit .accordion.zenblock {
  3748. background: none !important;
  3749. }
  3750. .com_k2.view-item .zenkit-meta {
  3751. padding-bottom: 0 !important;
  3752. }
  3753.  
  3754. .no-js .liquid-slider {
  3755. height: 350px;
  3756. overflow: scroll;
  3757. }
  3758. .liquid-slider-wrapper {
  3759.  
  3760. margin: 0 auto;
  3761. clear: both;
  3762. overflow: auto;
  3763. position: relative;
  3764. }
  3765. .liquid-slider-wrapper .title {
  3766. display: none;
  3767. }
  3768. .liquid-slider-wrapper .liquid-slider {
  3769. float: left;
  3770. overflow: hidden;
  3771. position: relative;
  3772. }
  3773. .liquid-slider-wrapper .panel-container {
  3774. position: relative;
  3775. }
  3776. .liquid-slider-wrapper .liquid-slider .panel-container .fadeClass {
  3777. position: absolute;
  3778. top: 0;
  3779. left: 0;
  3780. display: none;
  3781. }
  3782. .liquid-slider-wrapper .liquid-slider .panel {
  3783.  
  3784. width: 1030px;
  3785. display: block;
  3786. float: left;
  3787. }
  3788. .liquid-slider-wrapper .liquid-slider .panel-wrapper {
  3789. position: relative;
  3790. }
  3791. .liquid-slider-wrapper .liquid-nav ul {
  3792. clear: both;
  3793. display: block;
  3794. margin: auto;
  3795. overflow: hidden;
  3796. }
  3797. .liquid-slider-wrapper .liquid-nav ul li {
  3798. display: inline;
  3799. }
  3800. .liquid-slider-wrapper .liquid-nav ul li a {
  3801. display: block;
  3802. float: left;
  3803. text-decoration: none;
  3804. }
  3805. .liquid-slider-wrapper .liquid-nav {
  3806. overflow: hidden;
  3807. clear: both;
  3808. }
  3809. .liquid-slider-wrapper .liquid-slider-select-box {
  3810. text-align: center;
  3811. width: auto;
  3812. }
  3813. .liquid-slider-wrapper .liquid-slider-select-box select {
  3814. width: auto;
  3815. -webkit-appearance: none;
  3816. -moz-appearance: none;
  3817. appearance: none;
  3818. padding: 0px 20px 0 40px;
  3819. background: #15A272;
  3820. border: 0;
  3821. font-size: 100%;
  3822. text-align: center;
  3823. line-height: 2em;
  3824. color: #fff;
  3825. cursor: pointer;
  3826. }
  3827. .liquid-slider-wrapper .liquid-nav-left,
  3828. .liquid-slider-wrapper .liquid-nav-right {
  3829. float: left;
  3830. }
  3831. .liquid-slider-wrapper .liquid-nav-left a,
  3832. .liquid-slider-wrapper .liquid-nav-right a {
  3833. background: #000;
  3834. color: #fff;
  3835. padding: 5px;
  3836.  
  3837. width: 100px;
  3838. display: block;
  3839. text-align: center;
  3840. text-decoration: none;
  3841. }
  3842. .liquid-slider-wrapper .liquid-nav-left-arrow,
  3843. .liquid-slider-wrapper .liquid-nav-right-arrow {
  3844.  
  3845. cursor: pointer;
  3846. float: left;
  3847. }
  3848. .liquid-slider-wrapper .liquid-nav-left-arrow a,
  3849. .liquid-slider-wrapper .liquid-nav-right-arrow a {
  3850. display: block;
  3851. }
  3852. .liquid-slider-wrapper .liquid-nav-left,
  3853. .liquid-slider-wrapper .liquid-nav-left-arrow {
  3854. clear: both;
  3855. }
  3856. .liquid-slider-wrapper .liquid-nav-right-arrow {
  3857. width: 25px;
  3858. height: 25px;
  3859. background: url(../less/img/arrow.png) no-repeat top right;
  3860. margin-top: 50px;
  3861.  
  3862. margin-right: 5px;
  3863. position: relative;
  3864. }
  3865. .liquid-slider-wrapper .liquid-nav-left-arrow {
  3866. width: 25px;
  3867. height: 25px;
  3868. background: url(../less/img/arrow.png) no-repeat top left;
  3869. margin-top: 50px;
  3870.  
  3871. margin-left: 5px;
  3872. position: relative;
  3873. }
  3874. .liquid-slider-wrapper .liquid-nav-left-arrow:hover {
  3875. background: url(../less/img/arrow.png) no-repeat bottom left;
  3876. }
  3877. .liquid-slider-wrapper .liquid-nav-right-arrow:hover {
  3878. background: url(../less/img/arrow.png) no-repeat bottom right;
  3879. }
  3880. .arrows .liquid-slider {
  3881. margin: 0 10px;
  3882. }
  3883. .liquid-responsive .liquid-slider {
  3884. width: 100%;
  3885. margin: 0;
  3886. }
  3887. .liquid-responsive .liquid-slider .panel .panel-wrapper {
  3888. padding: 20px 0;
  3889. }
  3890. .liquid-responsive .liquid-nav-left {
  3891. position: absolute;
  3892. left: 0;
  3893. z-index: 1;
  3894. }
  3895. .liquid-responsive .liquid-nav-left a {
  3896. background: #9A9A9A;
  3897. width: 80px;
  3898. }
  3899. .liquid-responsive .liquid-nav-left a:hover {
  3900. background: #747474;
  3901. }
  3902. .liquid-responsive .liquid-nav-right {
  3903. position: absolute;
  3904. right: 0;
  3905. z-index: 1;
  3906. }
  3907. .liquid-responsive .liquid-nav-right a {
  3908. background: #9A9A9A;
  3909. width: 80px;
  3910. }
  3911. .liquid-responsive .liquid-nav-right a:hover {
  3912. background: #747474;
  3913. }
  3914. .liquid-responsive .liquid-nav-left-arrow {
  3915. position: absolute;
  3916. left: 0;
  3917. z-index: 1;
  3918. }
  3919. .liquid-responsive .liquid-nav-right-arrow {
  3920. position: absolute;
  3921. right: 0;
  3922. z-index: 1;
  3923. }
  3924.  
  3925. div.hikashop_footer {
  3926. padding-top: 20px;
  3927. clear: both;
  3928. padding-bottom: 20px;
  3929. }
  3930. div.hikashop_category_image {
  3931. clear: both;
  3932. }
  3933. img.hikashop_category_image {
  3934. margin: 4px;
  3935. }
  3936. .invalid {
  3937. border: 5px solid;
  3938. }
  3939. table.hikashop_subcategories_table tr td {
  3940. text-align: center;
  3941. }
  3942. #hikashop_subcategories div {
  3943. text-align: center;
  3944. }
  3945. .hikashop_subcategories,
  3946. .hikashop_products {
  3947. clear: both;
  3948. }
  3949. .hikashop_category_list {
  3950. margin: 0px;
  3951. }
  3952. .hikashop_category_left_part {
  3953. text-align: center;
  3954. }
  3955. .hikashop_product_stock table tr,
  3956. .hikashop_product_stock table td {
  3957. border: 0px !important;
  3958. }
  3959. .hikashop_category_right_part {
  3960. padding-left: 1px;
  3961. }
  3962. .hikashop_category_list_item,
  3963. .hikashop_product_list_item {
  3964. float: left;
  3965. }
  3966. .hikashop_subcategories div.hikashop_category,
  3967. .hikashop_products_listing div.hikashop_product {
  3968. float: left;
  3969. width: 100%;
  3970. }
  3971. .hikashop_product_list,
  3972. .hikashop_category_list {
  3973. display: inline-block;
  3974. list-style-type: none;
  3975. text-align: left;
  3976. }
  3977. .hikashop_subcontainer {
  3978. padding-top: 10px;
  3979. padding-bottom: 10px;
  3980. }
  3981. .hikashop_product_item_left_part {
  3982. text-align: center;
  3983. }
  3984. .hikashop_product_item_right_part {
  3985. margin-right: 20px;
  3986. margin-left: 20px;
  3987. }
  3988. .hikashop_product_image {
  3989. padding-bottom: 2px;
  3990. }
  3991. div.hikashop_subcontainer_border {
  3992. border: 1px solid;
  3993. }
  3994. div.hikashop_product_listing_custom_item {
  3995. padding-bottom: 10px;
  3996. }
  3997. .hikashop_product_top_part {
  3998. width: 100%;
  3999. margin-bottom: 20px;
  4000. }
  4001. .hikashop_product_left_part {
  4002. text-align: center;
  4003. float: left;
  4004. width: 50%;
  4005. }
  4006. .hikashop_product_main_image_thumb {
  4007. margin-bottom: 5px;
  4008. }
  4009. .hikashop_product_right_part {
  4010. float: left;
  4011. padding-left: 1px;
  4012. }
  4013. .hikashop_product_bottom_part {
  4014. clear: both;
  4015. width: 100%;
  4016. }
  4017. .hikashop_product_characteristic_chooser {
  4018. text-align: center;
  4019. }
  4020. .hikashop_product_variant_out_of_stock {
  4021. display: none;
  4022. }
  4023. .hikashop_product_variant_out_of_stock_span {
  4024. background-image: url(../../../media/com_hikashop/images/delete2.png);
  4025. background-repeat: no-repeat;
  4026. background-position: center;
  4027. height: 16px;
  4028. display: block;
  4029. }
  4030. .hikashop_product_quantity_field {
  4031. width: 25px;
  4032. }
  4033. a.hikashop_product_quantity_field_change,
  4034. a.hikashop_product_quantity_field_change:hover {
  4035. text-decoration: none;
  4036. margin: 5px;
  4037. }
  4038. .hikashop_no_border tr,
  4039. .hikashop_no_border td,
  4040. #hikashop_address_listing tr,
  4041. #hikashop_address_listing td,
  4042. #hikashop_address_form_span_iframe tr,
  4043. #hikashop_address_form_span_iframe td,
  4044. #hikashop_product_quantity_main tr,
  4045. #hikashop_product_quantity_main td,
  4046. #hikashop_checkout_page tr,
  4047. #hikashop_checkout_page td,
  4048. #hikashop_affiliate_main tr,
  4049. #hikashop_affiliate_main td {
  4050. border: 0px;
  4051. }
  4052. #hikashop_order_listing fieldset,
  4053. #hikashop_address_listing fieldset,
  4054. #hikashop_affiliate_main fieldset {
  4055. border: 1px solid #CCCCCC;
  4056. background-color: #FFFFFF;
  4057. }
  4058. #hikashop_affiliate_main fieldset.adminform {
  4059. padding: 5px 17px 17px;
  4060. }
  4061. #hikashop_affiliate_main fieldset.adminform legend {
  4062. margin: 0px;
  4063. padding: 0px 3px;
  4064. border: 0px solid;
  4065. width: auto;
  4066. }
  4067. #hikashop_affiliate_main fieldset.adminform legend {
  4068. position: relative;
  4069. float: none;
  4070. top: 0px !important;
  4071. }
  4072. div#hikashop_product_left_part div {
  4073. text-align: center;
  4074. }
  4075. img.hikashop_child_image {
  4076. margin: 2px;
  4077. height: 25px;
  4078. }
  4079. span.hikashop_product_name {
  4080. text-align: center;
  4081. display: block;
  4082. margin-bottom: 5px;
  4083. }
  4084. span.hikashop_product_price_before_discount {
  4085. text-decoration: line-through;
  4086. white-space: nowrap;
  4087. }
  4088. span.hikashop_product_price {
  4089. color: #990000;
  4090. white-space: nowrap;
  4091. }
  4092. span.hikashop_product_price_before_discount {
  4093. color: black;
  4094. }
  4095. span.hikashop_product_discount {
  4096. white-space: nowrap;
  4097. }
  4098. span.hikashop_product_price_full {
  4099. text-align: center;
  4100. font-weight: bold;
  4101. display: block;
  4102. margin-bottom: 5px;
  4103. }
  4104. #hikashop_checkout_page .hikashop_product_price_full {
  4105. text-align: left;
  4106. }
  4107. .hikashop_cart_product_quantity_value .hikashop_product_quantity_field,
  4108. .hikashop_cart_product_quantity_value .hikashop_cart_product_quantity_refresh,
  4109. .hikashop_cart_product_quantity_value .hikashop_cart_product_quantity_delete {
  4110. float: left;
  4111. }
  4112. span.hikashop_checkout_cart_coupon {
  4113. font-weight: bold;
  4114. }
  4115. span.hikashop_checkout_cart_shipping {
  4116. font-weight: bold;
  4117. }
  4118. span.hikashop_checkout_cart_payment {
  4119. font-weight: bold;
  4120. }
  4121. span.hikashop_checkout_cart_taxes {
  4122. font-weight: bold;
  4123. }
  4124. span.hikashop_checkout_cart_final_total {
  4125. font-weight: bold;
  4126. color: #990000;
  4127. }
  4128. .hikashop_cart_title {
  4129. text-align: left;
  4130. }
  4131. .hikashop_cart_module_product_total_title {
  4132. text-align: right;
  4133. }
  4134. .hikashop_cart_module_product_total_value span.hikashop_product_price,
  4135. .hikashop_cart_value span.hikashop_product_price,
  4136. .hikashop_cart_value span.hikashop_product_price_full,
  4137. .hikashop_cart_module_product_total_value span.hikashop_product_price_full {
  4138. text-align: left;
  4139. }
  4140. .hikashop_cart_title {
  4141. white-space: nowrap;
  4142. }
  4143. .pagenav {
  4144. cursor: pointer;
  4145. }
  4146. .list-footer li {
  4147. list-style-type: none;
  4148. display: inline;
  4149. }
  4150. #hikashop_cart .hikashop_cart_product_name a {
  4151. font-weight: bold;
  4152. }
  4153. .hikashop_cart_product_name_value {
  4154. width: 40%;
  4155. }
  4156. .hikashop_cart_title {
  4157. font-weight: bold;
  4158. }
  4159. .hikashop_small_cart_checkout_link,
  4160. .hikashop_small_cart_clean_link,
  4161. .hikashop_small_cart_total_title span,
  4162. .hikashop_small_cart_total_title span span,
  4163. .hikashop_small_cart_total_title span span span {
  4164. display: inline-block;
  4165. zoom: 1;
  4166. *display: inline;
  4167. margin-bottom: 0px;
  4168. }
  4169. #hikashop_checkout_next_button {
  4170. float: right;
  4171. }
  4172. #hikashop_checkout_shopping_button {
  4173. float: left;
  4174. }
  4175. .hikashop_submodules {
  4176. padding-top: 30px;
  4177. }
  4178. a.hikashop_cart_button,
  4179. a.hikashop_cart_button:hover,
  4180. a.hikashop_compare_button,
  4181. a.hikashop_compare_button:hover {
  4182. background-image: url(../../../media/com_hikashop/images/button.jpg);
  4183. border: 1px solid #356AA0;
  4184. color: #000000;
  4185. font-family: Verdana, Arial, Helvetica, sans-serif;
  4186. font-size: 11px;
  4187. padding: 5px 8px;
  4188. text-decoration: none;
  4189. cursor: pointer;
  4190. float: left;
  4191. white-space: nowrap;
  4192. }
  4193. a.hikashop_cart_button:hover,
  4194. a.hikashop_compare_button:hover {
  4195. outline: 2px solid #92C1FF;
  4196. }
  4197. #hikashop_order_listing a.hikashop_cart_button,
  4198. #hikashop_order_listing a.hikashop_cart_button:hover,
  4199. #hikashop_checkout_login a.hikashop_cart_button,
  4200. #hikashop_checkout_login a.hikashop_cart_button:hover,
  4201. a.hikashop_compare_button,
  4202. a.hikashop_compare_button:hover {
  4203. float: none;
  4204. }
  4205. .hikashop_products a.hikashop_cart_button,
  4206. .hikashop_products a.hikashop_cart_button:hover,
  4207. #hikashop_checkout_coupon a.hikashop_cart_button,
  4208. #hikashop_checkout_coupon a.hikashop_cart_button:hover {
  4209. float: none;
  4210. width: 100px;
  4211. }
  4212. #hikashop_button_1 div.hikashop_container,
  4213. #hikashop_button_2 div.hikashop_container,
  4214. #hikashop_button_3 div.hikashop_container {
  4215. cursor: pointer;
  4216. }
  4217. #hikashop_button_1 div.hikashop_subcontainer,
  4218. #hikashop_button_2 div.hikashop_subcontainer,
  4219. #hikashop_button_3 div.hikashop_subcontainer,
  4220. #hikashop_order_listing div.hikashop_subcontainer {
  4221. text-align: center;
  4222. }
  4223. .hikashop_cart_bar {
  4224. background: url(../../../media/com_hikashop/images/line.png) repeat-x scroll 100% 50% transparent;
  4225. padding-bottom: 0;
  4226. padding-top: 33px;
  4227. }
  4228. #hikashop_checkout_page div.hikashop_cart_bar {
  4229. text-align: center;
  4230. }
  4231. #hikashop_checkout_page .hikashop_cart_step.hikashop_cart_step_current {
  4232. -moz-background-inline-policy: continuous;
  4233. background: url("../../../media/com_hikashop/images/current_step.png") no-repeat scroll 50% 3px transparent;
  4234. color: #363636;
  4235. }
  4236. #hikashop_checkout_page .hikashop_cart_step.hikashop_cart_step_finished {
  4237. -moz-background-inline-policy: continuous;
  4238. background: url("../../../media/com_hikashop/images/finished_step.png") no-repeat scroll 50% 3px transparent;
  4239. color: #363636;
  4240. }
  4241. #hikashop_checkout_page div.hikashop_cart_step span {
  4242. position: relative;
  4243. left: 4%;
  4244. width: auto;
  4245. }
  4246. #hikashop_checkout_page div.hikashop_cart_step span a {
  4247. color: #B2B2B2;
  4248. }
  4249. #hikashop_checkout_page .hikashop_cart_step.hikashop_cart_step_finished span a {
  4250. color: #363636;
  4251. }
  4252. .hikashop_cart_step {
  4253. -moz-background-inline-policy: continuous;
  4254. background: url("../../../media/com_hikashop/images/step.png") no-repeat scroll 50% 3px transparent;
  4255. display: inline;
  4256. padding-top: 20px;
  4257. padding-right: 8%;
  4258. white-space: nowrap;
  4259. }
  4260. #hikashop_checkout_login {
  4261. clear: both;
  4262. width: 100%;
  4263. margin: 30px auto;
  4264. }
  4265. #hikashop_checkout_login .btn.hikashop_cart_input_button {
  4266. padding: 10px 20px !important;
  4267. }
  4268. #hikashop_checkout_login #hikashop_register_form_button {
  4269. height: 60px;
  4270. }
  4271. .hikashop_checkout_login_left_part {
  4272. width: 100% !important;
  4273. float: left;
  4274. border-bottom: 4px solid #fff;
  4275. margin-bottom: 30px;
  4276. padding-bottom: 30px;
  4277. }
  4278. .hikashop_checkout_login_left_part .btn.hasTooltip {
  4279. font-size: 12px;
  4280. margin-left: 10px !important;
  4281. -webkit-border-radius: 0 !important;
  4282. -moz-border-radius: 0 !important;
  4283. border-radius: 0 !important;
  4284. padding: 8px 10px;
  4285. }
  4286. .hikashop_checkout_login_left_part .add-on {
  4287. display: none;
  4288. }
  4289. .hikashop_checkout_login_left_part #modlgn-passwd,
  4290. .hikashop_checkout_login_left_part #modlgn-username {
  4291. width: 60%;
  4292. -webkit-box-shadow: none;
  4293. -moz-box-shadow: none;
  4294. box-shadow: none;
  4295. padding: 10px;
  4296. }
  4297. .hikashop_checkout_login_left_part #form-login-submit {
  4298. float: right;
  4299. width: 30%;
  4300. margin-top: -80px;
  4301. text-align: right;
  4302. position: relative;
  4303. z-index: 10;
  4304. }
  4305. .hikashop_checkout_login_right_part {
  4306. width: 100% !important;
  4307. float: left;
  4308. margin: 0 !important;
  4309. }
  4310. .hikashop_checkout_login_right_part input {
  4311. width: 90%;
  4312. height: 30px;
  4313. -webkit-box-shadow: none;
  4314. -moz-box-shadow: none;
  4315. box-shadow: none;
  4316. }
  4317. .hikashop_checkout_address {
  4318. clear: both;
  4319. width: 700px;
  4320. margin: auto;
  4321. }
  4322. .hikashop_checkout_address_billing_only {
  4323. clear: both;
  4324. width: 100%;
  4325. margin: auto;
  4326. }
  4327. .hikashop_checkout_address_left_part {
  4328. width: 350px;
  4329. float: left;
  4330. }
  4331. .hikashop_checkout_address_right_part {
  4332. width: 350px;
  4333. float: left;
  4334. }
  4335. .hikashop_checkout_payment_name {
  4336. font-weight: bold;
  4337. }
  4338. .hikashop_checkout_shipping_name {
  4339. font-weight: bold;
  4340. }
  4341. .hikashop_custom_file_upload_link {
  4342. display: block;
  4343. }
  4344. .hikashop_red_border {
  4345. border: 1px solid red;
  4346. }
  4347. #hikashop_shipping_methods ul.hikashop_shipping_products {
  4348. margin: 5px 0px;
  4349. padding: 0px;
  4350. }
  4351. #hikashop_shipping_methods .hikashop_shipping_group .hikashop_shipping_group_name {
  4352. background-color: #f8f8f8;
  4353. border: 1px solid #eaeaea;
  4354. padding: 2px 5px;
  4355. }
  4356. #hikashop_shipping_methods ul.hikashop_shipping_products li.hikashop_shipping_product {
  4357. display: inline-block;
  4358. list-style-type: none;
  4359. margin: 0 5px 0 0;
  4360. }
  4361. #hikashop_shipping_methods ul.hikashop_shipping_products li.hikashop_shipping_product img {
  4362. padding: 3px;
  4363. border: 1px solid #eaeaea;
  4364. }
  4365. .hikashop_orders {
  4366. width: 100%;
  4367. }
  4368. .hikashop_order_listing_status {
  4369. margin-bottom: 5px;
  4370. display: block;
  4371. }
  4372. .hikashop_orders img {
  4373. border: none;
  4374. }
  4375. .hikashop_order_title {
  4376. text-align: center;
  4377. }
  4378. .hikashop_order_right_part {
  4379. float: right;
  4380. padding-top: 20px;
  4381. }
  4382. .hikashop_authorize_thankyou {
  4383. text-align: center;
  4384. }
  4385. .hikashop_address_listing_div {
  4386. width: 300px;
  4387. margin-left: auto;
  4388. margin-right: auto;
  4389. }
  4390. .hikashop_address_listing_table {
  4391. width: 100%;
  4392. }
  4393. .hikashop_rbottom {
  4394. clear: both;
  4395. }
  4396. .clear_both {
  4397. clear: both;
  4398. }
  4399. #pane h3 {
  4400. margin: 0;
  4401. font-size: 110%;
  4402. letter-spacing: 0px;
  4403. }
  4404. .pane-sliders .title {
  4405. margin: 0;
  4406. padding: 5px;
  4407. color: #666;
  4408. cursor: pointer;
  4409. }
  4410. .pane-sliders .panel {
  4411. border: 1px solid #ccc;
  4412. margin-bottom: 3px;
  4413. }
  4414. .pane-sliders .panel h3 {
  4415. background: #f6f6f6;
  4416. color: #666;
  4417. }
  4418. .pane-sliders .content {
  4419. background: #ffffff;
  4420. }
  4421. .pane-sliders div.content {
  4422. padding: 0px 10px 10px 10px;
  4423. }
  4424. .jpane-toggler span {
  4425. background: transparent url(../../../media/com_hikashop/images/j_arrow.png) 5px 50% no-repeat;
  4426. padding-left: 20px;
  4427. font-weight: 700;
  4428. }
  4429. .jpane-toggler-down span {
  4430. background: transparent url(../../../media/com_hikashop/images/j_arrow_down.png) 5px 50% no-repeat;
  4431. padding-left: 20px;
  4432. font-weight: 800;
  4433. }
  4434. .jpane-toggler-down {
  4435. border-bottom: 1px solid #ccc;
  4436. }
  4437. #hikashopcpanel div.icon a {
  4438. border: 1px solid #F0F0F0;
  4439. display: block;
  4440. float: left;
  4441. text-decoration: none;
  4442. vertical-align: middle;
  4443. width: 100%;
  4444. }
  4445. #hikashopcpanel li {
  4446. list-style-type: none !important;
  4447. }
  4448. #hikashopcpanel div.icon {
  4449. float: left;
  4450. margin-bottom: 5px;
  4451. margin-right: 5px;
  4452. text-align: center;
  4453. width: 100%;
  4454. }
  4455. #hikashopcpanel span {
  4456. display: block;
  4457. text-align: center;
  4458. background-repeat: no-repeat;
  4459. background-position: center;
  4460. }
  4461. .hikashop_cpanel_icon_image_span {
  4462. background-repeat: no-repeat;
  4463. background-position: center;
  4464. height: 48px !important;
  4465. }
  4466. #hikashopcpanel td {
  4467. text-align: center;
  4468. }
  4469. .hikashop_cpanel_icon_image {
  4470. width: 80px;
  4471. }
  4472. .hikashop_cpanel_icon_table {
  4473. width: 100%;
  4474. }
  4475. #hikashopcpanel img {
  4476. margin: 0 auto;
  4477. padding: 10px 0;
  4478. }
  4479. .hikashopcpanel {
  4480. margin: auto;
  4481. margin-left: 15%;
  4482. margin-right: 15%;
  4483. margin-top: 20px;
  4484. }
  4485. .hikashop_header_title {
  4486. float: left;
  4487. }
  4488. .hikashop_header_buttons {
  4489. float: right;
  4490. }
  4491. .icon-32-cancel {
  4492. background-image: url(../../../media/com_hikashop/images/icons/icon-32-cancel.png);
  4493. }
  4494. .icon-32-back {
  4495. background-image: url(../../../media/com_hikashop/images/icons/icon-32-back.png);
  4496. }
  4497. .icon-32-new {
  4498. background-image: url(../../../media/com_hikashop/images/icons/icon-32-new.png);
  4499. }
  4500. .icon-32-apply {
  4501. background-image: url(../../../media/com_hikashop/images/icons/icon-32-apply.png);
  4502. }
  4503. .icon-32-save {
  4504. background-image: url(../../../media/com_hikashop/images/icons/icon-32-save.png);
  4505. }
  4506. .icon-32-print {
  4507. background-image: url(../../../media/com_hikashop/images/icons/icon-32-print.png);
  4508. }
  4509. .icon-48-order {
  4510. background-image: url(../../../media/com_hikashop/images/icons/icon-48-order.png);
  4511. }
  4512. .icon-48-category {
  4513. background-image: url(../../../media/com_hikashop/images/icons/icon-48-category.png);
  4514. }
  4515. .icon-48-user {
  4516. background-image: url(../../../media/com_hikashop/images/icons/icon-48-user.png);
  4517. }
  4518. .icon-48-user2 {
  4519. background-image: url(../../../media/com_hikashop/images/icons/icon-48-account.png);
  4520. }
  4521. .icon-48-account {
  4522. background-image: url(../../../media/com_hikashop/images/icons/icon-48-account.png);
  4523. }
  4524. .icon-48-address {
  4525. background-image: url(../../../media/com_hikashop/images/icons/icon-48-address.png);
  4526. }
  4527. .icon-48-affiliate {
  4528. background-image: url(../../../media/com_hikashop/images/icons/icon-48-affiliate.png);
  4529. }
  4530. .icon-48-subscription {
  4531. background-image: url(../../../media/com_hikashop/images/icons/icon-48-subscription.png);
  4532. }
  4533. .icon-48-product {
  4534. background-image: url(../../../media/com_hikashop/images/icons/icon-48-product.png);
  4535. }
  4536. .icon-48-cart {
  4537. background-image: url(../../../media/com_hikashop/images/icons/icon-48-cart.png);
  4538. }
  4539. .icon-48-wishlist {
  4540. background-image: url(../../../media/com_hikashop/images/icons/icon-48-wishlist.png);
  4541. }
  4542. .icon-48-downloads {
  4543. background-image: url(../../../media/com_hikashop/images/icons/icon-48-downloads.png);
  4544. }
  4545. .icon-32-add_cart {
  4546. background-image: url(../../../media/com_hikashop/images/icons/icon-32-add_cart.png);
  4547. }
  4548. .icon-32-show_cart {
  4549. background-image: url(../../../media/com_hikashop/images/icons/icon-32-show_cart.png);
  4550. }
  4551. .icon-32-add_wishlist {
  4552. background-image: url(../../../media/com_hikashop/images/icons/icon-32-add_wishlist.png);
  4553. }
  4554. .icon-32-show_wishlist {
  4555. background-image: url(../../../media/com_hikashop/images/icons/icon-32-show_wishlist.png);
  4556. }
  4557. .icon-32-badge {
  4558. background-image: url(../../../media/com_hikashop/images/icons/icon-32-badge.png);
  4559. }
  4560. .icon-32-badge2 {
  4561. background-image: url(../../../media/com_hikashop/images/icons/icon-32-badge2.png);
  4562. }
  4563. div.toolbar span {
  4564. display: block;
  4565. float: none;
  4566. height: 32px;
  4567. margin: 0 auto;
  4568. width: 32px;
  4569. }
  4570. div.toolbar a {
  4571. border: 1px solid #FBFBFB;
  4572. cursor: pointer;
  4573. display: block;
  4574. float: left;
  4575. padding: 1px 5px;
  4576. text-align: center;
  4577. white-space: nowrap;
  4578. }
  4579. .tool-tip {
  4580. float: left;
  4581. background-color: #ffc;
  4582. border: 1px solid #D4D5AA;
  4583. padding: 5px;
  4584. max-width: 200px;
  4585. }
  4586. .tool-title {
  4587. padding: 0;
  4588. margin: 0;
  4589. font-size: 100%;
  4590. font-weight: bold;
  4591. margin-top: -15px;
  4592. padding-top: 15px;
  4593. padding-bottom: 5px;
  4594. }
  4595. .tool-text {
  4596. font-size: 100%;
  4597. margin: 0;
  4598. }
  4599. div.hikashop_messages {
  4600. border-bottom-style: solid;
  4601. border-bottom-width: 2px;
  4602. border-top-style: solid;
  4603. border-top-width: 2px;
  4604. font-weight: bold;
  4605. margin: 5px 10px;
  4606. }
  4607. .hikashop_messages li {
  4608. list-style-type: none;
  4609. }
  4610. div.hikashop_warning {
  4611. background-color: #EFE7B8;
  4612. border-bottom-color: #F0DC7E;
  4613. border-top-color: #F0DC7E;
  4614. color: #CC0000;
  4615. }
  4616. div.hikashop_success {
  4617. background-color: #CCFFBB;
  4618. border-bottom-color: #00AA00;
  4619. border-top-color: #00AA00;
  4620. color: #00AA00;
  4621. }
  4622. div.hikashop_info {
  4623. background-color: #C3D2E5;
  4624. border-bottom-color: #84A7DB;
  4625. border-top-color: #84A7DB;
  4626. color: #0055BB;
  4627. }
  4628. div.hikashop_error {
  4629. background-color: #E6C0C0;
  4630. border-bottom-color: #DE7A7B;
  4631. border-top-color: #DE7A7B;
  4632. color: #CC0000;
  4633. }
  4634. #hikashop_add_to_cart_continue_div {
  4635. float: left;
  4636. }
  4637. #hikashop_add_to_cart_checkout_div {
  4638. float: right;
  4639. }
  4640. .hikashop_delete_entry_button {
  4641. float: right;
  4642. }
  4643. span.hiakshop_AUP_price {
  4644. color: #990000;
  4645. font-weight: bold;
  4646. }
  4647. span.hikashop_AUP_points {
  4648. color: #2f9900;
  4649. font-weight: bold;
  4650. }
  4651. .hikashop_products_pagination,
  4652. .hikashop_subcategories_pagination {
  4653. color: #167e93;
  4654. font-size: 11px;
  4655. text-align: center;
  4656. margin-top: 25px;
  4657. clear: both;
  4658. padding-top: 20px;
  4659. }
  4660. .hikashop_products_pagination ul.pagination,
  4661. .hikashop_subcategories_pagination ul.pagination {
  4662. text-align: center;
  4663. }
  4664. .hikashop_products_pagination .list-footer .limit,
  4665. .hikashop_subcategories_pagination .list-footer .limit {
  4666. color: #167e93;
  4667. font-weight: bold;
  4668. margin-bottom: 5px;
  4669. }
  4670. .hikashop_products_pagination .list-footer .limit select,
  4671. .hikashop_subcategories_pagination .list-footer .limit select {
  4672. width: 60px;
  4673. }
  4674. .hikashop_products_pagination .list-footer .limit .inputbox,
  4675. .hikashop_subcategories_pagination .list-footer .limit .inputbox {
  4676. margin-left: 10px;
  4677. border: 1px solid #ccc;
  4678. color: #167e93;
  4679. }
  4680. .hikashop_products_pagination .list-footer .pagenav,
  4681. .hikashop_subcategories_pagination .list-footer .pagenav {
  4682. color: #14caec;
  4683. font-weight: bold;
  4684. background-color: #FFF;
  4685. padding-right: 5px;
  4686. padding-left: 5px;
  4687. padding-top: 2px;
  4688. padding-bottom: 2px;
  4689. border: 1px solid #ccc;
  4690. margin-right: 2px;
  4691. margin-left: 2px;
  4692. }
  4693. .hikashop_products_pagination .list-footer a.pagenav,
  4694. .hikashop_subcategories_pagination .list-footer a.pagenav {
  4695. color: #14caec;
  4696. background-color: #FFF;
  4697. }
  4698. .hikashop_products_pagination .list-footer a.pagenav:hover,
  4699. .hikashop_subcategories_pagination .list-footer a.pagenav:hover {
  4700. color: #fff;
  4701. background-color: #167e93;
  4702. }
  4703. .hikashop_products_pagination .list-footer span.pagenav,
  4704. .hikashop_subcategories_pagination .list-footer span.pagenav {
  4705. color: #fff;
  4706. background-color: #167e93;
  4707. }
  4708. .hikashop_products_pagination .list-footer span.pagenav_text,
  4709. .hikashop_subcategories_pagination .list-footer span.pagenav_text {
  4710. display: none;
  4711. }
  4712. .hikashop_products_pagination .list-footer .counter,
  4713. .hikashop_subcategories_pagination .list-footer .counter {
  4714. color: #666;
  4715. margin-top: 15px;
  4716. }
  4717. .hikashop_products_pagination .hikashop_results_counter,
  4718. .hikashop_subcategories_pagination .hikashop_results_counter {
  4719. color: #666;
  4720. }
  4721. #hikashop_social iframe {
  4722. height: 50px;
  4723. }
  4724. #hikashop_social iframe.hikashop_social_fb_standard {
  4725. width: 300px;
  4726. height: 80px;
  4727. }
  4728. #hikashop_social iframe.hikashop_social_fb_button_count {
  4729. width: 90px;
  4730. height: 20px;
  4731. }
  4732. #hikashop_social iframe.hikashop_social_fb_box_count {
  4733. width: 65px;
  4734. height: 80px;
  4735. }
  4736. #hikashop_social {
  4737. position: relative;
  4738. text-align: left;
  4739. }
  4740. #hikashop_social {
  4741. position: relative;
  4742. text-align: right;
  4743. }
  4744. #hikashop_social span.hikashop_social_tw {
  4745. float: left;
  4746. margin-right: 5px;
  4747. }
  4748. #hikashop_social span.hikashop_social_tw_horizontal {
  4749. float: left;
  4750. }
  4751. #hikashop_social span.hikashop_social_tw_right {
  4752. float: right;
  4753. }
  4754. #hikashop_social span.hikashop_social_tw_horizontal_right {
  4755. float: right;
  4756. }
  4757. #hikashop_social span.hikashop_social_fb {
  4758. float: left;
  4759. }
  4760. #hikashop_social span.hikashop_social_fb_right {
  4761. float: right;
  4762. }
  4763. #hikashop_social span.hikashop_social_google {
  4764. float: left;
  4765. margin-right: 5px;
  4766. }
  4767. #hikashop_social span.hikashop_social_google_right {
  4768. float: right;
  4769. margin-right: 5px;
  4770. }
  4771. #hikashop_social span.hikashop_social_pinterest {
  4772. float: left;
  4773. margin-right: 5px;
  4774. }
  4775. #hikashop_social span.hikashop_social_pinterest_right {
  4776. float: right;
  4777. margin-right: 5px;
  4778. }
  4779. #hikashop_social span.hikashop_social_addThis {
  4780. float: left;
  4781. margin-right: 5px;
  4782. }
  4783. #hikashop_social span.hikashop_social_addThis_right {
  4784. float: right;
  4785. margin-right: 5px;
  4786. }
  4787. .hikashop_option_info {
  4788. margin-left: 5px;
  4789. }
  4790. .hikashop_checkout_cart_print_link {
  4791. float: right;
  4792. }
  4793. .hikashop_cart_product_quantity_delete,
  4794. .hikashop_cart_product_quantity_refresh,
  4795. .hikashop_product_quantity_field {
  4796. float: left;
  4797. }
  4798. .hikashop_img_pane_panel {
  4799. position: absolute;
  4800. bottom: 0px;
  4801. background: rgba(0,0,0,0.8);
  4802. background-color: black;
  4803. filter: alpha(opacity=80);
  4804. text-align: center !important;
  4805. }
  4806. .hikashop_slide_numbers {
  4807. margin: 2px;
  4808. }
  4809. .hikashop_slide_numbers:hover {
  4810. background-color: #0080ff;
  4811. color: white;
  4812. }
  4813. .hikashop_slide_pagination_selected {
  4814. color: white;
  4815. background-color: #0080ff;
  4816. }
  4817. .hikashop_pagination_images {
  4818. opacity: 0.6;
  4819. display: inline-block;
  4820. }
  4821. .hikashop_pagination_images:hover {
  4822. opacity: 1;
  4823. }
  4824. .hikashop_pagination_images_selected {
  4825. opacity: 1;
  4826. }
  4827. .hikashop_slide_pagination {
  4828. text-align: center !important;
  4829. }
  4830. .hikashop_slide_dot_basic {
  4831. margin: 2px;
  4832. height: 13px;
  4833. width: 13px;
  4834. display: inline-block;
  4835. }
  4836. .hikashop_slide_dot_basic:hover {
  4837. cursor: pointer;
  4838. }
  4839. .hikashop_slide_dot_selected,
  4840. .hikashop_slide_dot_selected:hover {
  4841. background: url("../../../media/com_hikashop/images/icons/dot_selected.png") no-repeat;
  4842. }
  4843. .hikashop_pagination_images_block {
  4844. margin: 5px;
  4845. display: inline-block;
  4846. }
  4847. .hiakshop_slider_button {
  4848. opacity: 0.5;
  4849. }
  4850. .hiakshop_slider_button:hover {
  4851. cursor: pointer;
  4852. opacity: 1;
  4853. }
  4854. .hikashop_slider_button {
  4855. opacity: 0.5;
  4856. }
  4857. .hikashop_slider_button:hover {
  4858. cursor: pointer;
  4859. opacity: 1;
  4860. }
  4861. .hikashop_filter_checkbox {
  4862. white-space: nowrap;
  4863. }
  4864. a.hikashop_filter_list {
  4865. color: black;
  4866. cursor: pointer;
  4867. }
  4868. a.hikashop_filter_list_selected:hover {
  4869. color: black;
  4870. font-weight: bold;
  4871. text-decoration: none;
  4872. }
  4873. .hikashop_filter_fieldset {
  4874. margin-bottom: 10px;
  4875. }
  4876. .ui-widget {
  4877. font-family: Verdana, Arial, sans-serif;
  4878. font-size: 1.1em;
  4879. }
  4880. .ui-widget .ui-widget {
  4881. font-size: 1em;
  4882. }
  4883. .ui-widget input,
  4884. .ui-widget select,
  4885. .ui-widget textarea,
  4886. .ui-widget button {
  4887. font-family: Verdana, Arial, sans-serif;
  4888. font-size: 1em;
  4889. }
  4890. .ui-widget-content {
  4891. border: 1px solid #aaaaaa;
  4892. background: #ffffff url(../../../media/com_hikashop/images/icons/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
  4893. color: #222222;
  4894. }
  4895. .ui-widget-content a {
  4896. color: #222222;
  4897. }
  4898. .ui-widget-header {
  4899. border: 1px solid #aaaaaa;
  4900. background: #cccccc url(../../../media/com_hikashop/images/icons/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
  4901. color: #222222;
  4902. font-weight: bold;
  4903. }
  4904. .ui-widget-header a {
  4905. color: #222222;
  4906. }
  4907. .ui-state-default,
  4908. .ui-widget-content .ui-state-default,
  4909. .ui-widget-header .ui-state-default {
  4910. border: 1px solid #d3d3d3;
  4911. background: #e6e6e6 url(../../../media/com_hikashop/images/icons/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
  4912. font-weight: normal;
  4913. color: #555555;
  4914. }
  4915. .ui-state-default a,
  4916. .ui-state-default a:link,
  4917. .ui-state-default a:visited {
  4918. color: #555555;
  4919. text-decoration: none;
  4920. }
  4921. .ui-state-hover,
  4922. .ui-widget-content .ui-state-hover,
  4923. .ui-widget-header .ui-state-hover,
  4924. .ui-state-focus,
  4925. .ui-widget-content .ui-state-focus,
  4926. .ui-widget-header .ui-state-focus {
  4927. border: 1px solid #999999;
  4928. background: #dadada url(../../../media/com_hikashop/images/icons/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;
  4929. font-weight: normal;
  4930. color: #212121;
  4931. }
  4932. .ui-state-hover a,
  4933. .ui-state-hover a:hover {
  4934. color: #212121;
  4935. text-decoration: none;
  4936. }
  4937. .ui-state-active,
  4938. .ui-widget-content .ui-state-active,
  4939. .ui-widget-header .ui-state-active {
  4940. border: 1px solid #aaaaaa;
  4941. background: #ffffff url(../../../media/com_hikashop/images/icons/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
  4942. font-weight: normal;
  4943. color: #212121;
  4944. }
  4945. .ui-state-active a,
  4946. .ui-state-active a:link,
  4947. .ui-state-active a:visited {
  4948. color: #212121;
  4949. text-decoration: none;
  4950. }
  4951. .ui-widget :active {
  4952. outline: none;
  4953. }
  4954. .ui-corner-all,
  4955. .ui-corner-top,
  4956. .ui-corner-left,
  4957. .ui-corner-tl {
  4958. -moz-border-radius-topleft: 4px;
  4959. -webkit-border-top-left-radius: 4px;
  4960. -khtml-border-top-left-radius: 4px;
  4961. border-top-left-radius: 4px;
  4962. }
  4963. .ui-corner-all,
  4964. .ui-corner-top,
  4965. .ui-corner-right,
  4966. .ui-corner-tr {
  4967. -moz-border-radius-topright: 4px;
  4968. -webkit-border-top-right-radius: 4px;
  4969. -khtml-border-top-right-radius: 4px;
  4970. border-top-right-radius: 4px;
  4971. }
  4972. .ui-corner-all,
  4973. .ui-corner-bottom,
  4974. .ui-corner-left,
  4975. .ui-corner-bl {
  4976. -moz-border-radius-bottomleft: 4px;
  4977. -webkit-border-bottom-left-radius: 4px;
  4978. -khtml-border-bottom-left-radius: 4px;
  4979. border-bottom-left-radius: 4px;
  4980. }
  4981. .ui-corner-all,
  4982. .ui-corner-bottom,
  4983. .ui-corner-right,
  4984. .ui-corner-br {
  4985. -moz-border-radius-bottomright: 4px;
  4986. -webkit-border-bottom-right-radius: 4px;
  4987. -khtml-border-bottom-right-radius: 4px;
  4988. border-bottom-right-radius: 4px;
  4989. }
  4990. .ui-widget-overlay {
  4991. background: #aaaaaa url(../../../media/com_hikashop/images/icons/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
  4992. opacity: .30;
  4993. filter: Alpha(Opacity=30);
  4994. }
  4995. .ui-widget-shadow {
  4996. margin: -8px 0 0 -8px;
  4997. padding: 8px;
  4998. background: #aaaaaa url(../../../media/com_hikashop/images/icons/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
  4999. opacity: .30;
  5000. filter: Alpha(Opacity=30);
  5001. -moz-border-radius: 8px;
  5002. -khtml-border-radius: 8px;
  5003. -webkit-border-radius: 8px;
  5004. border-radius: 8px;
  5005. }
  5006. .ui-slider {
  5007. position: relative;
  5008. text-align: left;
  5009. }
  5010. .ui-slider .ui-slider-handle {
  5011. position: absolute;
  5012. z-index: 2;
  5013. width: 1.2em;
  5014. height: 1.2em;
  5015. cursor: default;
  5016. }
  5017. .ui-slider .ui-slider-range {
  5018. position: absolute;
  5019. z-index: 1;
  5020. font-size: .7em;
  5021. display: block;
  5022. border: 0;
  5023. background-position: 0 0;
  5024. }
  5025. .ui-slider-horizontal {
  5026. height: .8em;
  5027. width: 250px;
  5028. }
  5029. .ui-slider-horizontal .ui-slider-handle {
  5030. top: -0.3em;
  5031. margin-left: -0.6em;
  5032. }
  5033. .ui-slider-horizontal .ui-slider-range {
  5034. top: 0;
  5035. height: 100%;
  5036. }
  5037. .ui-slider-horizontal .ui-slider-range-min {
  5038. left: 0;
  5039. }
  5040. .ui-slider-horizontal .ui-slider-range-max {
  5041. right: 0;
  5042. }
  5043. .ui-slider-vertical {
  5044. width: .8em;
  5045. height: 100px;
  5046. }
  5047. .ui-slider-vertical .ui-slider-handle {
  5048. left: -0.3em;
  5049. margin-left: 0;
  5050. margin-bottom: -0.6em;
  5051. }
  5052. .ui-slider-vertical .ui-slider-range {
  5053. left: 0;
  5054. width: 100%;
  5055. }
  5056. .ui-slider-vertical .ui-slider-range-min {
  5057. bottom: 0;
  5058. }
  5059. .ui-slider-vertical .ui-slider-range-max {
  5060. top: 0;
  5061. }
  5062. .ui-tabs {
  5063. position: relative;
  5064. padding: .2em;
  5065. zoom: 1;
  5066. }
  5067. .ui-tabs .ui-tabs-nav {
  5068. margin: 0;
  5069. padding: .2em .2em 0;
  5070. }
  5071. .ui-tabs .ui-tabs-nav li {
  5072. list-style: none;
  5073. float: left;
  5074. position: relative;
  5075. top: 1px;
  5076. margin: 0 .2em 1px 0;
  5077. border-bottom: 0 !important;
  5078. padding: 0;
  5079. white-space: nowrap;
  5080. }
  5081. .ui-tabs .ui-tabs-nav li a {
  5082. float: left;
  5083. padding: .5em 1em;
  5084. text-decoration: none;
  5085. }
  5086. .ui-tabs .ui-tabs-nav li.ui-tabs-selected {
  5087. margin-bottom: 0;
  5088. padding-bottom: 1px;
  5089. }
  5090. .ui-tabs .ui-tabs-nav li.ui-tabs-selected a,
  5091. .ui-tabs .ui-tabs-nav li.ui-state-disabled a,
  5092. .ui-tabs .ui-tabs-nav li.ui-state-processing a {
  5093. cursor: text;
  5094. }
  5095. .ui-tabs .ui-tabs-nav li a,
  5096. .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
  5097. cursor: pointer;
  5098. }
  5099. .ui-tabs .ui-tabs-panel {
  5100. display: block;
  5101. border-width: 0;
  5102. padding: 1em 1.4em;
  5103. background: none;
  5104. }
  5105. .ui-tabs .ui-tabs-hide {
  5106. display: none !important;
  5107. }
  5108. .hikashop_compare_table {
  5109. background-color: #fff;
  5110. border: 1px solid #ccc;
  5111. padding: 10px;
  5112. width: 100%;
  5113. }
  5114. .hikashop_product_custom_name {
  5115. font-weight: bold;
  5116. }
  5117. .hikashop_product_compare_custom_separator {
  5118. text-align: center;
  5119. height: 25px;
  5120. }
  5121. .hikashop_product_compare_custom_separator td {
  5122. border-bottom: 2px solid #ccc;
  5123. text-align: center;
  5124. font-weight: bold;
  5125. height: 30px;
  5126. }
  5127. .hikashop_product_compare_custom_separator .hikashop_product_custom_name label {
  5128. color: #1491A0;
  5129. }
  5130. #hikashop_compare_tr_cart .hikashop_compare_cart_prod_column {
  5131. margin-bottom: 20px;
  5132. text-align: center;
  5133. }
  5134. .hikashop_before_taxe {
  5135. font-size: 11px;
  5136. font-weight: normal;
  5137. }
  5138. .hikashop_compare_table .hikashop_product_quantity_field_change {
  5139. margin-right: 5px;
  5140. }
  5141. .hikashop_compare_table .hikashop_product_quantity_field {
  5142. margin-right: 5px;
  5143. }
  5144. .hikashop_compare_details_prod_column {
  5145. padding: 10px;
  5146. white-space: normal;
  5147. border-top: 1px dashed #ccc;
  5148. }
  5149. .hikashop_compare_table #hikashop_main_image_thumb_div {
  5150. margin: 0px;
  5151. border: none;
  5152. }
  5153. .hikashop_compare_table #hikashop_main_image {
  5154. display: block !important;
  5155. margin: auto;
  5156. }
  5157. .hikashop_compare_custom_prod_column {
  5158. border-bottom: 1px solid #ccc;
  5159. border-right: 1px solid #ccc;
  5160. background-color: #ebf1f1;
  5161. padding-left: 10px;
  5162. height: 20px;
  5163. text-align: center;
  5164. }
  5165. .hikashop_compare_custom_prod_column:hover {
  5166. border-bottom: 1px solid #ccc;
  5167. background-color: #fff;
  5168. }
  5169. .hikashop_compare_page .hikashop_product_stock {
  5170. color: #C30;
  5171. margin: auto;
  5172. border-bottom: 1px dashed #ccc;
  5173. }
  5174. .hikashop_product_compare_custom_separator .hikashop_product_custom_value {
  5175. color: #1491A0;
  5176. }
  5177. .hikashop_product_custom_value {
  5178. color: #000;
  5179. }
  5180. .hikashop_compare_custom_first_column {
  5181. color: #333;
  5182. text-align: center;
  5183. border: 1px solid #ccc;
  5184. border-top: 0px;
  5185. background-color: #f5f5f5;
  5186. }
  5187. #hikashop_product_custom_info_main {
  5188. margin-top: 20px;
  5189. }
  5190. #hikashop_product_custom_info_main td {
  5191. border-bottom: 1px solid #ccc;
  5192. }
  5193. #hikashop_product_custom_info_main h4 {
  5194. color: #1491A0;
  5195. }
  5196. #hikashop_order_listing .pagination {
  5197. text-align: center;
  5198. font-size: 11px;
  5199. padding-top: 20px;
  5200. }
  5201. .list-footer .limit {
  5202. color: #44646D;
  5203. font-weight: bold;
  5204. margin-bottom: 10px;
  5205. }
  5206. .list-footer span.pagenav,
  5207. .hikashop_subcategories_pagination .list-footer span.pagenav {
  5208. background-color: #f5f5f5;
  5209. color: #333;
  5210. padding: 2px 4px 2px 4px;
  5211. border: 1px solid #ccc;
  5212. }
  5213. .list-footer a.pagenav:hover,
  5214. .hikashop_subcategories_pagination .list-footer a.pagenav:hover {
  5215. background-color: #fff;
  5216. text-decoration: none;
  5217. }
  5218. .list-footer a.pagenav,
  5219. .hikashop_subcategories_pagination .list-footer a.pagenav {
  5220. background-color: #d7e0e0;
  5221. color: #333;
  5222. padding: 2px 4px 2px 4px;
  5223. border: 1px solid #ccc;
  5224. }
  5225. .counter {
  5226. color: #44646D;
  5227. padding-top: 5px;
  5228. padding-bottom: 5px;
  5229. }
  5230. .pagination .inputbox {
  5231. border: 1px solid #ccc;
  5232. }
  5233. .ui-rating {
  5234. margin: auto;
  5235. display: inline;
  5236. }
  5237. .ui-rating a {
  5238. width: 16px !important;
  5239. }
  5240. .ui-rating-star {
  5241. width: 16px;
  5242. height: 16px;
  5243. font-size: 2px;
  5244. display: inline-block;
  5245. text-decoration: none;
  5246. vertical-align: bottom;
  5247. background-image: url('../../../media/com_hikashop/images/star.gif') !important;
  5248. background-repeat: no-repeat;
  5249. }
  5250. .ui-rating a {
  5251. cursor: pointer;
  5252. background-color: transparent !important;
  5253. }
  5254. .ui-rating-full {
  5255. background-position: left top;
  5256. }
  5257. .ui-rating-mid {
  5258. background-position: left -16px;
  5259. }
  5260. .ui-rating-empty {
  5261. background-position: left -32px;
  5262. }
  5263. .ui-rating-hover {
  5264. background-position: left -48px !important;
  5265. }
  5266. .hikashop_vote_notification {
  5267. display: inline;
  5268. color: grey;
  5269. }
  5270. .hikashop_comment_textarea {
  5271. display: block;
  5272. height: 67px;
  5273. margin: auto;
  5274. border: 1px solid #ddd;
  5275. border-right: 1px solid #ccc;
  5276. border-bottom: 1px solid #ccc;
  5277. color: #666;
  5278. border-radius: 4px;
  5279. margin-top: 5px;
  5280. margin-bottom: 10px;
  5281. padding: 5px;
  5282. width: 100%;
  5283. }
  5284. .hikashop_comment_textarea:hover,
  5285. .hikashop_comment_textarea:focus {
  5286. background-color: #fafafa;
  5287. border: 1px solid #dbe6ed;
  5288. border-right: 1px solid #bdd1dc;
  5289. border-bottom: 1px solid #bdd1dc;
  5290. }
  5291. .hikashop_vote_stars {
  5292. width: 100%;
  5293. }
  5294. .hikashop_total_vote {
  5295. display: inline;
  5296. }
  5297. .hikashop_vote_form {
  5298. margin: 30px auto;
  5299. text-align: center;
  5300. }
  5301. #hikashop_product_vote_form {
  5302. margin: 10px auto auto auto;
  5303. max-width: 400px;
  5304. }
  5305. .hikashop_vote_listing_useful_bought {
  5306. margin-left: 10px;
  5307. }
  5308. .hikashop_vote_listing_useful_note {
  5309. margin-right: 10px;
  5310. }
  5311. .hikashop_vote_listing_notification:hover {
  5312. margin-left: 3px;
  5313. }
  5314. #hikashop_product_vote_listing {
  5315. margin-top: 20px;
  5316. }
  5317. #hikashop_product_vote_form input {
  5318. background-color: transparent;
  5319. border: 1px solid #ddd;
  5320. border-right: 1px solid #ccc;
  5321. border-bottom: 1px solid #ccc;
  5322. color: #666;
  5323. border-radius: 4px;
  5324. padding: 2px 3px;
  5325. margin-bottom: 3px;
  5326. }
  5327. #hikashop_product_vote_form input:hover,
  5328. #hikashop_product_vote_form input:focus {
  5329. background-color: #fafafa;
  5330. border: 1px solid #dbe6ed;
  5331. border-right: 1px solid #bdd1dc;
  5332. border-bottom: 1px solid #bdd1dc;
  5333. }
  5334. #hikashop_product_vote_form table {
  5335. margin: auto;
  5336. color: #666;
  5337. }
  5338. .hikashop_vote_no_comment {
  5339. margin-left: 80px;
  5340. font-weight: bold;
  5341. }
  5342. .hikashop_listing_comment {
  5343. margin: 5px auto;
  5344. padding: 3px 10px;
  5345. background-color: #BCC7D6;
  5346. color: #ffffff;
  5347. font-weight: bold;
  5348. height: 25px;
  5349. }
  5350. .hikashop_form_comment {
  5351. max-width: 390px;
  5352. margin: 5px auto;
  5353. padding-left: 10px;
  5354. background-color: #BCC7D6;
  5355. color: #ffffff;
  5356. font-weight: bold;
  5357. }
  5358. .hikashop_vote_notification_mini {
  5359. display: inline;
  5360. }
  5361. .hikashop_comment_form {
  5362. width: 100%;
  5363. }
  5364. .hikashop_comment_form input {
  5365. background-color: #ffffff;
  5366. }
  5367. .hikashop_product_vote_listing .pagination {
  5368. text-align: center;
  5369. }
  5370. .hikashop_product_vote_listing .pagination .list-footer {
  5371. margin-bottom: 5px;
  5372. }
  5373. .hikashop_product_vote_listing .pagination .list-footer .counter {
  5374. display: none;
  5375. }
  5376. .hikashop_product_vote_listing .pagination .list-footer .limit {
  5377. display: none;
  5378. }
  5379. .hika_comment_listing {
  5380. margin: auto;
  5381. border: 1px solid #f5f5f5;
  5382. color: #90b1c3;
  5383. background-color: #f5f5f5;
  5384. width: 100%;
  5385. }
  5386. .hika_comment_listing:hover {
  5387. color: #FFFFFF;
  5388. background-color: #BCC7D6;
  5389. }
  5390. .hika_comment_listing:hover .hika_comment_listing_useful_p {
  5391. color: #90b1c3;
  5392. }
  5393. .hika_comment_listing_name {
  5394. font-weight: bold;
  5395. }
  5396. .hika_comment_listing_stars {
  5397. width: 85px;
  5398. }
  5399. .hika_comment_listing_content {
  5400. background-color: white;
  5401. min-height: 50px;
  5402. padding: 2px;
  5403. color: grey;
  5404. }
  5405. .hika_comment_listing_useful_p {
  5406. width: 18px;
  5407. background-color: #ffffff;
  5408. border: 1px solid #90b1c3;
  5409. font-weight: bold;
  5410. padding: 1px;
  5411. text-align: center;
  5412. }
  5413. .hika_comment_listing_useful {
  5414. background-color: transparent !important;
  5415. width: 17px !important;
  5416. height: 21px !important;
  5417. background-image: url(../../../media/com_hikashop/images/icons/vote_plus.png) !important;
  5418. background-size: 17px 21px !important;
  5419. background-repeat: no-repeat !important;
  5420. background-position: right !important;
  5421. cursor: pointer !important;
  5422. }
  5423. .hika_comment_listing_useful.hide {
  5424. width: 17px;
  5425. height: 21px;
  5426. background-size: 0px 0px;
  5427. }
  5428. .hika_comment_listing_useful_p.hide {
  5429. display: none;
  5430. }
  5431. .hika_comment_listing_useful.locked {
  5432. opacity: 0.5;
  5433. cursor: default;
  5434. }
  5435. .hika_comment_listing_useless {
  5436. background-color: transparent !important;
  5437. width: 17px !important;
  5438. height: 21px !important;
  5439. background-image: url(../../../media/com_hikashop/images/icons/vote_minus.png) !important;
  5440. background-size: 17px 21px !important;
  5441. background-repeat: no-repeat !important;
  5442. background-position: right !important;
  5443. cursor: pointer !important;
  5444. }
  5445. .hika_comment_listing_useless.locked {
  5446. opacity: 0.5;
  5447. cursor: default;
  5448. }
  5449. .hika_comment_listing_notification {
  5450. width: 120px;
  5451. }
  5452. .hika_comment_listing_full_stars {
  5453. width: 16px;
  5454. height: 16px;
  5455. display: inline-block;
  5456. text-decoration: none;
  5457. background-image: url('../../../media/com_hikashop/images/star.gif') !important;
  5458. background-repeat: no-repeat;
  5459. background-position: left top;
  5460. cursor: default;
  5461. }
  5462. .hika_comment_listing_empty_stars {
  5463. width: 16px;
  5464. height: 16px;
  5465. display: inline-block;
  5466. text-decoration: none;
  5467. background-image: url('../../../media/com_hikashop/images/star.gif') !important;
  5468. background-repeat: no-repeat;
  5469. background-position: left -32px;
  5470. cursor: default;
  5471. }
  5472. .hika_comment_listing_empty {
  5473. height: 50px;
  5474. text-align: center;
  5475. background-color: white;
  5476. color: #BCC7D6;
  5477. }
  5478. .hika_comment_listing tr:hover {
  5479. color: #90b1c3;
  5480. }
  5481. @media only screen and (max-width: 420px) {
  5482. .hikashop_sort_listing_comment {
  5483. display: none;
  5484. }
  5485. }
  5486. .hikashop_next_product {
  5487. background-color: transparent !important;
  5488. float: right;
  5489. width: 35px;
  5490. height: 35px;
  5491. }
  5492. .hikashop_previous_product {
  5493. background-color: transparent !important;
  5494. float: left;
  5495. width: 35px;
  5496. height: 35px;
  5497. }
  5498. .hikashop_wishlist_module .hikashop_wishlist_display_add_to_cart,
  5499. .hikashop_wishlist_module .hikashop_checkout_cart_print_link {
  5500. display: none;
  5501. }
  5502. .hikashop_cart_module .hikashop_checkout_cart_print_link {
  5503. display: none;
  5504. }
  5505. .hikashop_background_color {
  5506. background-color: #BCC7D6;
  5507. }
  5508. .hikashop_all_carts {
  5509. text-align: center;
  5510. }
  5511. .hikashop_all_cart_quantity {
  5512. text-align: center;
  5513. }
  5514. .hikashop_all_carts_current {
  5515. text-align: center !important;
  5516. width: 50px;
  5517. }
  5518. .hikashop_all_carts_current_star {
  5519. width: 16px;
  5520. height: 16px;
  5521. text-decoration: none;
  5522. background-image: url('../../../media/com_hikashop/images/star.gif') !important;
  5523. background-repeat: no-repeat;
  5524. background-position: center top;
  5525. margin: auto;
  5526. }
  5527. .hikashop_all_carts_set_current {
  5528. text-align: center;
  5529. width: 50px;
  5530. text-decoration: none;
  5531. }
  5532. .hikashop_all_carts_set_current a {
  5533. text-decoration: none !important;
  5534. }
  5535. .hikashop_all_carts_set_current_star {
  5536. text-align: center;
  5537. margin: auto;
  5538. width: 16px;
  5539. height: 16px;
  5540. text-decoration: none !important;
  5541. background-image: url('../../../media/com_hikashop/images/star.gif') !important;
  5542. background-repeat: no-repeat;
  5543. background-position: center -32px;
  5544. cursor: pointer;
  5545. }
  5546. .hikashop_all_wishlits_button {
  5547. text-align: center;
  5548. }
  5549. .hikashop_product_cart_links {
  5550. float: right;
  5551. }
  5552. .hikashop_product_cart_show_carts_link,
  5553. .hikashop_product_cart_print_link,
  5554. .hikashop_product_cart_mail_link {
  5555. display: inline;
  5556. }
  5557. .hikashop_red_color {
  5558. color: red;
  5559. }
  5560. .hikashop_green_color {
  5561. color: green;
  5562. }
  5563. .hikashop_all_carts_delete {
  5564. text-align: center;
  5565. }
  5566. .hikashop_show_cart_quantity {
  5567. text-align: center;
  5568. width: 30px;
  5569. }
  5570. .hikashop_carts {
  5571. width: 100%;
  5572. }
  5573. .hika_show_cart_total {
  5574. text-align: center;
  5575. }
  5576. .hikashop_not_authorized {
  5577. width: 100%;
  5578. text-align: center;
  5579. margin: 10px auto;
  5580. color: red;
  5581. }
  5582. .hika_wishlist_green {
  5583. background-color: #CCFFCC !important;
  5584. }
  5585. #hikashop_wishlist_listing_pagination .list-footer .pagination {
  5586. text-align: center;
  5587. }
  5588. .hikashop_carts {
  5589. margin-top: 10px;
  5590. }
  5591. .hikashop_carts .row0,
  5592. .hikashop_orders .row0 {
  5593. background-color: #F0F0F0;
  5594. }
  5595. .hikashop_orders {
  5596. margin-top: 10px;
  5597. }
  5598. .hika_show_cart_total td {
  5599. border-top: solid 2px grey;
  5600. }
  5601. #hikashop_wishlist_listing_pagination .limit {
  5602. margin: auto;
  5603. }
  5604. #hikashop_cart_product_listing {
  5605. width: 100% !important;
  5606. }
  5607. .hikashop_showcart_infos .key {
  5608. text-align: right;
  5609. width: 40px;
  5610. background-color: #F0F0F0;
  5611. color: #666666;
  5612. }
  5613. .hikashop_main_carousel_div ul li {
  5614. padding: 0px !important;
  5615. background: none !important;
  5616. }
  5617. .hika-radio input[type="radio"] {
  5618. display: none;
  5619. }
  5620. #hikashop_checkout_page .btn,
  5621. #hikashop_checkout_page a img,
  5622. #hikashop_cart_module .btn,
  5623. #hikashop_cart_module a img {
  5624. margin-bottom: 9px;
  5625. }
  5626. .thumbnail div.hikashop_product_image_subdiv {
  5627. width: 100% !important;
  5628. }
  5629. .thumbnail .hikashop_product_image img {
  5630. display: block;
  5631. max-width: 100%;
  5632. margin-right: auto;
  5633. margin-left: auto;
  5634. }
  5635. .hikashop_categories_listing_main.row-fluid-10 [class*="span"],
  5636. .hikashop_products .row-fluid-10 [class*="span"] {
  5637. display: block;
  5638. width: 100%;
  5639. min-height: 30px;
  5640. -webkit-box-sizing: border-box;
  5641. -moz-box-sizing: border-box;
  5642. box-sizing: border-box;
  5643. float: left;
  5644. margin-left: 1.7543859649122806%;
  5645. *margin-left: 1.7105263157894737%;
  5646. }
  5647. .hikashop_product_page .row-fluid {
  5648. clear: both;
  5649. }
  5650. .hikashop_categories_listing_main .row-fluid-10 [class*="span"]:first-child,
  5651. .hikashop_products .row-fluid-10 [class*="span"]:first-child {
  5652. margin-left: 0;
  5653. }
  5654. .hikashop_categories_listing_main .row-fluid-10 .span10,
  5655. .hikashop_products .row-fluid-10 .span10 {
  5656. width: 100%;
  5657. *width: 99.95614035087718%;
  5658. }
  5659. .hikashop_categories_listing_main .row-fluid-10 .span9,
  5660. .hikashop_products .row-fluid-10 .span9 {
  5661. width: 89.82456140350877%;
  5662. *width: 89.78070175438596%;
  5663. }
  5664. .hikashop_categories_listing_main .row-fluid-10 .span8,
  5665. .hikashop_products .row-fluid-10 .span8 {
  5666. width: 79.64912280701753%;
  5667. *width: 79.60526315789473%;
  5668. }
  5669. .hikashop_categories_listing_main .row-fluid-10 .span7,
  5670. .hikashop_products .row-fluid-10 .span7 {
  5671. width: 69.47368421052632%;
  5672. *width: 69.4298245614035%;
  5673. }
  5674. .hikashop_categories_listing_main .row-fluid-10 .span6,
  5675. .hikashop_products .row-fluid-10 .span6 {
  5676. width: 59.29824561403509%;
  5677. *width: 59.25438596491228%;
  5678. }
  5679. .hikashop_categories_listing_main .row-fluid-10 .span5,
  5680. .hikashop_products .row-fluid-10 .span5 {
  5681. width: 49.122807017543856%;
  5682. *width: 49.07894736842105%;
  5683. }
  5684. .hikashop_categories_listing_main .row-fluid-10 .span4,
  5685. .hikashop_products .row-fluid-10 .span4 {
  5686. width: 38.94736842105263%;
  5687. *width: 38.90350877192982%;
  5688. }
  5689. .hikashop_categories_listing_main .row-fluid-10 .span3,
  5690. .hikashop_products .row-fluid-10 .span3 {
  5691. width: 28.771929824561404%;
  5692. *width: 28.728070175438596%;
  5693. }
  5694. .hikashop_categories_listing_main .row-fluid-10 .span2,
  5695. .hikashop_products .row-fluid-10 .span2 {
  5696. width: 17%;
  5697. *width: 17%;
  5698. }
  5699. .hikashop_categories_listing_main .row-fluid-10 .span1,
  5700. .hikashop_products .row-fluid-10 .span1 {
  5701. width: 8.421052631578947%;
  5702. *width: 8.37719298245614%;
  5703. }
  5704. .hikashop_categories_listing_main .row-fluid-8 [class*="span"],
  5705. .hikashop_products .row-fluid-8 [class*="span"] {
  5706. display: block;
  5707. width: 100%;
  5708. min-height: 30px;
  5709. -webkit-box-sizing: border-box;
  5710. -moz-box-sizing: border-box;
  5711. box-sizing: border-box;
  5712. float: left;
  5713. margin-left: 2.127659574468085%;
  5714. *margin-left: 2.074468085106383%;
  5715. }
  5716. .hikashop_categories_listing_main .row-fluid-8 [class*="span"]:first-child,
  5717. .hikashop_products .row-fluid-8 [class*="span"]:first-child {
  5718. margin-left: 0;
  5719. }
  5720. .hikashop_categories_listing_main .row-fluid-8 .span8,
  5721. .hikashop_products .row-fluid-8 .span8 {
  5722. width: 100%;
  5723. *width: 99.94680851063829%;
  5724. }
  5725. .hikashop_categories_listing_main .row-fluid-8 .span7,
  5726. .hikashop_products .row-fluid-8 .span7 {
  5727. width: 87.23404255319149%;
  5728. *width: 87.18085106382978%;
  5729. }
  5730. .hikashop_categories_listing_main .row-fluid-8 .span6,
  5731. .hikashop_products .row-fluid-8 .span6 {
  5732. width: 74.46808510638299%;
  5733. *width: 74.41489361702128%;
  5734. }
  5735. .hikashop_categories_listing_main .row-fluid-8 .span5,
  5736. .hikashop_products .row-fluid-8 .span5 {
  5737. width: 61.702127659574465%;
  5738. *width: 61.648936170212764%;
  5739. }
  5740. .hikashop_categories_listing_main .row-fluid-8 .span4,
  5741. .hikashop_products .row-fluid-8 .span4 {
  5742. width: 48.93617021276596%;
  5743. *width: 48.88297872340426%;
  5744. }
  5745. .hikashop_categories_listing_main .row-fluid-8 .span3,
  5746. .hikashop_products .row-fluid-8 .span3 {
  5747. width: 36.170212765957444%;
  5748. *width: 36.11702127659574%;
  5749. }
  5750. .hikashop_categories_listing_main .row-fluid-8 .span2,
  5751. .hikashop_products .row-fluid-8 .span2 {
  5752. width: 23.404255319148938%;
  5753. *width: 23.351063829787236%;
  5754. }
  5755. .hikashop_categories_listing_main .row-fluid-8 .span1,
  5756. .hikashop_products .row-fluid-8 .span1 {
  5757. width: 10.638297872340425%;
  5758. *width: 10.585106382978724%;
  5759. }
  5760. .hikashop_categories_listing_main .row-fluid-7 [class*="span"],
  5761. .hikashop_products .row-fluid-7 [class*="span"] {
  5762. display: block;
  5763. width: 100%;
  5764. min-height: 30px;
  5765. -webkit-box-sizing: border-box;
  5766. -moz-box-sizing: border-box;
  5767. box-sizing: border-box;
  5768. float: left;
  5769. margin-left: 2.1621621621621623%;
  5770. *margin-left: 2.1081081081081083%;
  5771. }
  5772. .hikashop_categories_listing_main .row-fluid-7 [class*="span"]:first-child,
  5773. .hikashop_products .row-fluid-7 [class*="span"]:first-child {
  5774. margin-left: 0;
  5775. }
  5776. .hikashop_categories_listing_main .row-fluid-7 .span7,
  5777. .hikashop_products .row-fluid-7 .span7 {
  5778. width: 100%;
  5779. *width: 99.94594594594595%;
  5780. }
  5781. .hikashop_categories_listing_main .row-fluid-7 .span6,
  5782. .hikashop_products .row-fluid-7 .span6 {
  5783. width: 85.4054054054054%;
  5784. *width: 85.35135135135135%;
  5785. }
  5786. .hikashop_categories_listing_main .row-fluid-7 .span5,
  5787. .hikashop_products .row-fluid-7 .span5 {
  5788. width: 70.81081081081082%;
  5789. *width: 70.75675675675677%;
  5790. }
  5791. .hikashop_categories_listing_main .row-fluid-7 .span4,
  5792. .hikashop_products .row-fluid-7 .span4 {
  5793. width: 56.21621621621622%;
  5794. *width: 56.16216216216216%;
  5795. }
  5796. .hikashop_categories_listing_main .row-fluid-7 .span3,
  5797. .hikashop_products .row-fluid-7 .span3 {
  5798. width: 41.62162162162162%;
  5799. *width: 41.567567567567565%;
  5800. }
  5801. .hikashop_categories_listing_main .row-fluid-7 .span2,
  5802. .hikashop_products .row-fluid-7 .span2 {
  5803. width: 27.027027027027028%;
  5804. *width: 26.972972972972975%;
  5805. }
  5806. .hikashop_categories_listing_main .row-fluid-7 .span1,
  5807. .hikashop_products .row-fluid-7 .span1 {
  5808. width: 12.432432432432433%;
  5809. *width: 12.378378378378379%;
  5810. }
  5811. @media (max-width: 767px) {
  5812. .hikashop_categories_listing_main .row-fluid-10 [class*="span"],
  5813. .hikashop_categories_listing_main .row-fluid-8 [class*="span"],
  5814. .hikashop_categories_listing_main .row-fluid-7 [class*="span"],
  5815. .hikashop_products .row-fluid-10 [class*="span"],
  5816. .hikashop_products .row-fluid-8 [class*="span"],
  5817. .hikashop_products .row-fluid-7 [class*="span"] {
  5818. float: none;
  5819. display: block;
  5820. width: auto;
  5821. margin-left: 0;
  5822. }
  5823. }
  5824. div.modal-body iframe {
  5825. border: 0px;
  5826. }
  5827. #modal-preview {
  5828. z-index: 1100;
  5829. }
  5830. .modal-body {
  5831. max-height: none !important;
  5832. }
  5833. @media only screen and (max-width: 960px) {
  5834. div.modal.fade.in {
  5835. width: 800px !important;
  5836. margin-left: -400px !important;
  5837. top: 50% !important;
  5838. left: 50% !important;
  5839. }
  5840. }
  5841. @media only screen and (max-width: 800px) {
  5842. div.modal.fade.in {
  5843. width: 640px !important;
  5844. margin-left: -320px !important;
  5845. top: 50% !important;
  5846. left: 50% !important;
  5847. }
  5848. table#hikashop_order_listing tbody td:nth-child(1),
  5849. table#hikashop_order_listing th:nth-child(1),
  5850. table#hikashop_cart_listing td:nth-child(2),
  5851. table#hikashop_cart_listing th:nth-child(2),
  5852. table#hikashop_cart_listing td:nth-child(5),
  5853. table#hikashop_cart_listing th:nth-child(5),
  5854. table#hikashop_cart_product_listing tbody td:nth-child(1),
  5855. table#hikashop_cart_product_listing th:nth-child(1),
  5856. table#hikashop_cart_product_listing td:nth-child(5),
  5857. table#hikashop_cart_product_listing th:nth-child(5) {
  5858. display: none;
  5859. }
  5860. }
  5861. @media only screen and (max-width: 760px),(min-device-width: 768px) and (max-device-width: 1024px) {
  5862. table.hikashop_variants_table,
  5863. table.hikashop_variants_table thead.hikashop_variants_table_thead,
  5864. table.hikashop_variants_table tbody.hikashop_variants_table_tbody,
  5865. table.hikashop_variants_table th.hikashop_variants_table_th,
  5866. table.hikashop_variants_table td.hikashop_variants_table_td,
  5867. table.hikashop_variants_table tr.hikashop_variants_table_tbody_tr,
  5868. table.hikashop_variants_table tr.hikashop_variants_table_thead_tr {
  5869. display: block;
  5870. }
  5871. table.hikashop_variants_table thead.hikashop_variants_table_thead tr.hikashop_variants_table_thead_tr {
  5872. position: absolute;
  5873. top: -9999px;
  5874. left: -9999px;
  5875. }
  5876. table.hikashop_variants_table tr.hikashop_variants_table_thead_tr,
  5877. table.hikashop_variants_table tr.hikashop_variants_table_tbody_tr {
  5878. border: 1px solid #ccc;
  5879. }
  5880. table.hikashop_variants_table td.hikashop_variants_table_td {
  5881. border: none;
  5882. border-bottom: 1px solid #eee;
  5883. position: relative;
  5884. padding-left: 30%;
  5885. }
  5886. table.hikashop_variants_table td.hikashop_variants_table_td:before {
  5887. position: absolute;
  5888. top: 6px;
  5889. left: 6px;
  5890. width: 25%;
  5891. padding-right: 10px;
  5892. white-space: nowrap;
  5893. }
  5894. table.hikashop_variants_table td.hikashop_variants_table_td:before {
  5895. content: attr(data-label);
  5896. }
  5897. }
  5898. @media only screen and (max-width: 640px) {
  5899. div.modal.fade.in {
  5900. width: 480px !important;
  5901. margin-left: -240px !important;
  5902. top: 10% !important;
  5903. left: 50% !important;
  5904. }
  5905. .hikashop_cpanel_icon_table {
  5906. width: auto !important;
  5907. }
  5908. }
  5909. @media only screen and (max-width: 480px) {
  5910. div.modal.fade.in {
  5911. width: 320px !important;
  5912. height: 380px !important;
  5913. margin-left: -160px !important;
  5914. top: 10% !important;
  5915. left: 50% !important;
  5916. }
  5917. table#hikashop_cart_product_listing tbody td:nth-last-child(1),
  5918. table#hikashop_cart_product_listing th:nth-last-child(1),
  5919. table#hikashop_clicks_listing tbody td:nth-child(1),
  5920. table#hikashop_clicks_listing th:nth-child(1),
  5921. table#hikashop_clicks_listing tbody td:nth-last-child(1),
  5922. table#hikashop_clicks_listing th:nth-last-child(1),
  5923. table#hikashop_sales_listing tbody td:nth-child(1),
  5924. table#hikashop_sales_listing th:nth-child(1),
  5925. table#hikashop_sales_listing tbody td:nth-last-child(1),
  5926. table#hikashop_sales_listing th:nth-last-child(1),
  5927. table#hikashop_leads_listing tbody td:nth-child(1),
  5928. table#hikashop_leads_listing th:nth-child(1),
  5929. table#hikashop_leads_listing tbody td:nth-last-child(1),
  5930. table#hikashop_leads_listing th:nth-last-child(1) {
  5931. display: none;
  5932. }
  5933. }
  5934. @media only screen and (max-height: 420px) {
  5935. div.modal.fade.in {
  5936. height: 320px !important;
  5937. top: 0% !important;
  5938. }
  5939. }
  5940. .row-fluid .hikashop_product_column_1,
  5941. .row-fluid .hikashop_category_column_1,
  5942. .row-fluid-7 .hikashop_product_column_1,
  5943. .row-fluid-7 .hikashop_category_column_1,
  5944. .row-fluid-8 .hikashop_product_column_1,
  5945. .row-fluid-8 .hikashop_category_column_1,
  5946. .row-fluid-10 .hikashop_product_column_1,
  5947. .row-fluid-10 .hikashop_category_column_1 {
  5948. margin-left: 0 !important;
  5949. clear: left;
  5950. }
  5951. #hikashop_tabs .ui-widget-header {
  5952. border: 0 none;
  5953. }
  5954. #hikashop_tabs ul li {
  5955. position: relative;
  5956. top: -53px;
  5957. }
  5958. #hikashop_tabs .ui-tabs-panel {
  5959. margin-top: 35px;
  5960. }
  5961. .hikashop_product_bottom_part.show_tabular {
  5962. padding-top: 0px;
  5963. }
  5964. .panel h3.pane-toggler > a:nth-child(1),
  5965. .panel h3.pane-toggler-down > a:nth-child(1) {
  5966. padding: 0px !important;
  5967. margin: 0px !important;
  5968. }
  5969. .hikashop_filter_list_style li {
  5970. list-style-type: none;
  5971. }
  5972. .hikashop_filter_list_style li:before {
  5973. content: "> ";
  5974. }
  5975. .hikashop_wizardbar {
  5976. background-color: #f9f9f9;
  5977. border: 1px solid #d4d4d4;
  5978. margin-bottom: 8px;
  5979. -webkit-border-radius: 4px;
  5980. -moz-border-radius: 4px;
  5981. border-radius: 4px;
  5982. *zoom: 1;
  5983. -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  5984. -moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  5985. box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  5986. }
  5987. .hikashop_wizardbar:before,
  5988. .hikashop_wizardbar:after {
  5989. display: table;
  5990. line-height: 0;
  5991. content: "";
  5992. }
  5993. .hikashop_wizardbar:after {
  5994. clear: both;
  5995. }
  5996. .hikashop_wizardbar ul {
  5997. padding: 0;
  5998. margin: 0;
  5999. list-style: none outside none;
  6000. }
  6001. .hikashop_wizardbar ul li {
  6002. position: relative;
  6003. float: left;
  6004. height: 46px;
  6005. padding: 0 20px 0 30px;
  6006. margin: 0;
  6007. font-size: 16px;
  6008. line-height: 46px;
  6009. color: #999999;
  6010. cursor: default;
  6011. background: #ededed;
  6012. }
  6013. .hikashop_wizardbar ul li a {
  6014. color: #999999;
  6015. }
  6016. .hikashop_wizardbar ul li .hikashop_chevron {
  6017. position: absolute;
  6018. top: 0;
  6019. right: -14px;
  6020. display: block;
  6021. border: 24px solid transparent;
  6022. border-right: 0;
  6023. border-left: 14px solid #d4d4d4;
  6024. }
  6025. .hikashop_wizardbar ul li .hikashop_chevron:before {
  6026. position: absolute;
  6027. top: -24px;
  6028. right: 1px;
  6029. display: block;
  6030. border: 24px solid transparent;
  6031. border-right: 0;
  6032. border-left: 14px solid #ededed;
  6033. content: "";
  6034. }
  6035. .hikashop_wizardbar ul li.hikashop_cart_step_finished {
  6036. color: #468847;
  6037. background: #f3f4f5;
  6038. }
  6039. .hikashop_wizardbar ul li.hikashop_cart_step_finished a {
  6040. color: #468847;
  6041. }
  6042. .hikashop_wizardbar ul li.hikashop_cart_step_finished:hover {
  6043. cursor: pointer;
  6044. background: #e7eff8;
  6045. }
  6046. .hikashop_wizardbar ul li.hikashop_cart_step_finished:hover .hikashop_chevron:before {
  6047. border-left: 14px solid #e7eff8;
  6048. }
  6049. .hikashop_wizardbar ul li.hikashop_cart_step_finished .hikashop_chevron:before {
  6050. border-left: 14px solid #f3f4f5;
  6051. }
  6052. .hikashop_wizardbar ul li.hikashop_cart_step_current {
  6053. color: #3a87ad;
  6054. background: #f1f6fc;
  6055. }
  6056. .hikashop_wizardbar ul li.hikashop_cart_step_current a {
  6057. color: #3a87ad;
  6058. }
  6059. .hikashop_wizardbar ul li.hikashop_cart_step_current .hikashop_chevron:before {
  6060. border-left: 14px solid #f1f6fc;
  6061. }
  6062. .hikashop_wizardbar ul li .badge {
  6063. margin-right: 8px;
  6064. }
  6065. .hikashop_wizardbar ul li:nth-child(1) {
  6066. z-index: 10;
  6067. padding-left: 20px;
  6068. border-radius: 4px 0 0 4px;
  6069. }
  6070. .hikashop_wizardbar ul li:nth-child(2) {
  6071. z-index: 9;
  6072. }
  6073. .hikashop_wizardbar ul li:nth-child(3) {
  6074. z-index: 8;
  6075. }
  6076. .hikashop_wizardbar ul li:nth-child(4) {
  6077. z-index: 7;
  6078. }
  6079. .hikashop_wizardbar ul li:nth-child(5) {
  6080. z-index: 6;
  6081. }
  6082. .hikashop_wizardbar ul li:nth-child(6) {
  6083. z-index: 5;
  6084. }
  6085. .hikashop_wizardbar ul li:nth-child(7) {
  6086. z-index: 4;
  6087. }
  6088. .hikashop_wizardbar ul li:nth-child(8) {
  6089. z-index: 3;
  6090. }
  6091. .hikashop_wizardbar ul li:nth-child(9) {
  6092. z-index: 2;
  6093. }
  6094. .hikashop_wizardbar ul li:nth-child(10) {
  6095. z-index: 1;
  6096. }
  6097. .hikashop_custom_image_link {
  6098. width: 100px;
  6099. }
  6100. #hikashop_tabs_div ul {
  6101. z-index: 2;
  6102. position: relative;
  6103. margin: 0px 0px 6px 0px;
  6104. }
  6105. #hikashop_tabs_div li {
  6106. display: inline;
  6107. background-color: #fcfcfc;
  6108. padding: 8px 5px;
  6109. border: solid 1px #E7E7E7;
  6110. z-index: 2;
  6111. font-weight: bold;
  6112. }
  6113. #hikashop_tabs_div li a {
  6114. color: #555555;
  6115. }
  6116. #hikashop_tabs_div li a:hover {
  6117. text-decoration: none;
  6118. color: #555555;
  6119. }
  6120. .hikashop_tabs_content {
  6121. z-index: 1;
  6122. position: relative;
  6123. display: none;
  6124. min-height: 200px;
  6125. background-color: white;
  6126. border: solid 1px #E7E7E7;
  6127. padding: 5px;
  6128. -moz-border-radius-topright: 4px;
  6129. -webkit-border-top-right-radius: 4px;
  6130. -khtml-border-top-right-radius: 4px;
  6131. border-top-right-radius: 4px;
  6132. -moz-border-radius-bottomright: 4px;
  6133. -webkit-border-bottom-right-radius: 4px;
  6134. -khtml-border-bottom-right-radius: 4px;
  6135. border-bottom-right-radius: 4px;
  6136. -moz-border-radius-bottomleft: 4px;
  6137. -webkit-border-bottom-left-radius: 4px;
  6138. -khtml-border-bottom-left-radius: 4px;
  6139. border-bottom-left-radius: 4px;
  6140. }
  6141. .hikashop_tabs_li_selected {
  6142. border-bottom: solid 1px #ffffff !important;
  6143. background-color: #ffffff !important;
  6144. }
  6145. .hikashop_tabs_li_selected a {
  6146. color: #1491B0 !important;
  6147. }
  6148. .hikashop_hidden_checkout {
  6149. display: none;
  6150. }
  6151. .hikashop_cart_module .clear_both {
  6152. display: none;
  6153. }
  6154. #hikashop_cart {
  6155. color: #999;
  6156. float: right;
  6157. }
  6158. #hikashop_cart a,
  6159. #hikashop_cart span {
  6160. color: #333;
  6161. }
  6162. #hikashop_cart a:hover,
  6163. #hikashop_cart span:hover {
  6164. color: #D32D24;
  6165. }
  6166. #hikashop_cart:before {
  6167. content: "\f07a";
  6168. font-family: "FontAwesome";
  6169. margin-right: 10px;
  6170. }
  6171. .hikashop_submodules {
  6172. margin-top: 0 !important;
  6173. padding-top: 0 !important;
  6174. }
  6175. .hikashop_products li {
  6176. list-style-type: none;
  6177. margin-bottom: 30px;
  6178. background: #fff;
  6179. }
  6180. .hikashop_products li .hikashop_product_name {
  6181. font-size: 1.4em;
  6182. text-align: center;
  6183. display: block;
  6184. }
  6185. .hikashop_products div.hikashop_subcontainer {
  6186. max-width: 100%;
  6187. width: 100%;
  6188. padding-top: 0 !important;
  6189. }
  6190. .hikashop_products .hikashop_product_image_subdiv {
  6191. width: auto !important;
  6192. padding: 2px;
  6193. }
  6194. .hikashop_products .hikashop_product_image {
  6195. width: 100%;
  6196. max-width: 100%;
  6197. }
  6198. .hikashop_products .hikashop_product_image div {
  6199. margin: 0 !important;
  6200. }
  6201. .hikashop_products .hikashop_product_image img {
  6202. max-width: 100%;
  6203. background: #fff !important;
  6204. margin: 0 0 0 0px;
  6205. width: 100%;
  6206. border: 8px solid #e0e0c7;
  6207. -webkit-transition: border 200ms ease-out;
  6208. -moz-transition: border 200ms ease-out;
  6209. -o-transition: border 200ms ease-out;
  6210. }
  6211. .hikashop_products .hikashop_product_image img:hover {
  6212. border: 8px solid #15A272;
  6213. }
  6214. .hikashop_products table .hikashop_product_image img {
  6215. width: auto;
  6216. }
  6217. .hikashop_products .hikashop_product_price_full {
  6218. display: block;
  6219. }
  6220. .hikashop_products .hikashop_product_price_per_unit {
  6221. font-size: 90%;
  6222. font-style: italic;
  6223. color: #999;
  6224. }
  6225. .hikashop_products .hikashop_product hikashop_product_column_1.hikashop_product_row_2 {
  6226. clear: both;
  6227. float: none;
  6228. }
  6229. .hikashop_products .btn.hikashop_cart_input_button {
  6230. margin-top: 30px;
  6231. }
  6232. .hikashop_products .hikashop_product_list li {
  6233. padding: 20px;
  6234. }
  6235. .hikashop_products .thumbnails li {
  6236. margin-bottom: 30px !important;
  6237. }
  6238. .hikashop_products .thumbnails li tr td,
  6239. .hikashop_products .thumbnails li .hikashop_product_desc {
  6240. text-align: left !important;
  6241. }
  6242. .hikashop_products .thumbnails .hikashop_product_image {
  6243. height: auto !important;
  6244. }
  6245. .hikashop_products .thumbnails .hikashop_product_image img {
  6246. margin-bottom: 30px;
  6247. }
  6248. .hikashop_product_page {
  6249. position: relative;
  6250. z-index: 1;
  6251. }
  6252. .hikashop_product_page h1 {
  6253. padding-bottom: 10px !important;
  6254. }
  6255. .hikashop_product_page h1 span {
  6256. padding-bottom: 11px !important;
  6257. }
  6258. .hikashop_product_page .hikashop_product_description_main_mini {
  6259. text-align: left !important;
  6260. font-weight: 300;
  6261. }
  6262. .hikashop_product_page .hikashop_product_description_main_mini a {
  6263. clear: both;
  6264. float: right;
  6265. margin: 20px;
  6266. }
  6267. .hikashop_product_page .hikashop_product_right_part {
  6268. text-align: left !important;
  6269. }
  6270. .hikashop_product_page .ui-corner-top {
  6271. border: 0 !important;
  6272. padding: 0 !important;
  6273. margin-bottom: 10px !important;
  6274. }
  6275. .hikashop_product_page .hikashop_next_product,
  6276. .hikashop_product_page .hikashop_previous_product {
  6277. background: none;
  6278. position: absolute;
  6279. z-index: 2;
  6280. right: -15px;
  6281. top: 10px;
  6282. color: #e0e0c7;
  6283. font-size: 1.5em;
  6284. }
  6285. .hikashop_product_page .hikashop_next_product:hover,
  6286. .hikashop_product_page .hikashop_previous_product:hover {
  6287. color: #D32D24;
  6288. }
  6289. .hikashop_product_page .hikashop_next_product:before,
  6290. .hikashop_product_page .hikashop_previous_product:before {
  6291. font-family: "FontAwesome";
  6292. content: "\f054";
  6293. }
  6294. .hikashop_product_page .hikashop_previous_product {
  6295. right: 10px;
  6296. }
  6297. .hikashop_product_page .hikashop_previous_product:before {
  6298. content: "\f053";
  6299. }
  6300. .hikashop_product_page .hikashop_product_bottom_part {
  6301. margin-top: 30px;
  6302. }
  6303. .hikashop_product_page .hikashop_product_bottom_part span {
  6304. background: none !important;
  6305. }
  6306. .hikashop_product_page .hikashop_product_quantity_field {
  6307. margin: 0;
  6308. padding: 7px;
  6309. -webkit-border-radius: 0;
  6310. -moz-border-radius: 0;
  6311. border-radius: 0;
  6312. }
  6313. .hikashop_product_page .hikashop_product_quantity_field_change {
  6314. font-size: 1.8em;
  6315. line-height: 0.6em;
  6316. vertical-align: middle;
  6317. }
  6318. .hikashop_product_page .hikashop_product_main_image_subdiv {
  6319. text-align: left !important;
  6320. margin: 0 !important;
  6321. width: 100%;
  6322. max-width: 100%;
  6323. }
  6324. .hikashop_product_page .hikashop_product_main_image_subdiv img {
  6325. -webkit-box-shadow: 0px 0px 2px rgba(0,0,0,0.2);
  6326. -moz-box-shadow: 0px 0px 2px rgba(0,0,0,0.2);
  6327. box-shadow: 0px 0px 2px rgba(0,0,0,0.2);
  6328. background: #fff !important;
  6329. padding: 4px;
  6330. max-width: 98%;
  6331. margin-bottom: 20px;
  6332. }
  6333. .hikashop_product_page .hikashop_product_price_full {
  6334. font-size: 3em;
  6335. font-weight: 300;
  6336. text-align: left;
  6337. }
  6338. .hikashop_product_page .hikashop_product_price_full .hikashop_product_price_per_unit {
  6339. font-size: 0.4em;
  6340. color: #999;
  6341. }
  6342. .hikashop_product_page .hikashop_product_price_per_weight_unit {
  6343. font-size: 70%;
  6344. color: #999;
  6345. font-style: italic;
  6346. }
  6347. .hikashop_product_page .hikashop_product_url_main,
  6348. .hikashop_product_page .hikashop_product_files_main {
  6349. padding: 20px 0;
  6350. display: block;
  6351. border-top: 1px solid #eee;
  6352. }
  6353. .hikashop_product_page .hikashop_product_url_main legend,
  6354. .hikashop_product_page .hikashop_product_files_main legend {
  6355. border: 0;
  6356. margin: 0;
  6357. }
  6358. .hikashop_product_page .hikashop_product_quantity_main {
  6359. margin-top: -10px;
  6360. }
  6361. .hikashop_product_page .hikashop_product_msrp_price {
  6362. font-size: 1.2em;
  6363. }
  6364. .hikashop_product_page .hikashop_product_stock {
  6365. border-bottom: 0 !important;
  6366. padding-bottom: 30px;
  6367. }
  6368. .hikashop_product_page .hikashop_products_listing_main h2 {
  6369. margin-bottom: 20px !important;
  6370. }
  6371. .hikashop_product_page .hikashop_product_characteristics_table td {
  6372. padding: 10px;
  6373. }
  6374. .thumbnails .span12 .hikashop_product_name {
  6375. text-align: left !important;
  6376. }
  6377. .thumbnails .hikashop_product_desc li {
  6378. border: 0;
  6379. padding: 4px 0 !important;
  6380. margin: 0 !important;
  6381. list-style-type: disc;
  6382. }
  6383. .hikashop_products_table.table tbody tr:hover td,
  6384. .hikashop_products_table.table tbody tr:hover > th {
  6385. background: #fafafa !important;
  6386. }
  6387. .hikashop_products_table.table td {
  6388. border: 0;
  6389. border-bottom: 4px solid #fafafa !important;
  6390. }
  6391. .hikashop_products_table.table tr,
  6392. .hikashop_products_table.table td {
  6393. border: 0 !important;
  6394. }
  6395. .hikashop_products_table.table .hikashop_product_add_to_cart_row {
  6396. padding-right: 30px;
  6397. }
  6398. .hikashop_products_table.table td {
  6399. vertical-align: middle;
  6400. }
  6401. .hikashop_products_table.table .hikashop_product_image_row {
  6402. padding: 25px 0 0 0 !important;
  6403. }
  6404. .hikashop_products_table.table .hikashop_product_image_row .hikashop_product_image div {
  6405. text-align: left !important;
  6406. }
  6407. .hikashop_products_table.table .hikashop_product_vote_row {
  6408. width: 200px !important;
  6409. padding: 0;
  6410. }
  6411. .hikashop_products_table.table .hikashop_product_vote_row .hikashop_total_vote {
  6412. display: block;
  6413. }
  6414. .hikashop_products_pagination .list-footer .limit,
  6415. .hikashop_subcategories_pagination .list-footer .limit,
  6416. .hikashop_products_pagination .list-footer .limit .inputbox,
  6417. .hikashop_subcategories_pagination .list-footer .limit .inputbox {
  6418. color: #333 !important;
  6419. }
  6420. .hikashop_footer a {
  6421. color: #999;
  6422. }
  6423. #hikashop_checkout_page #hikashop_checkout_coupon {
  6424. display: block;
  6425. }
  6426. #hikashop_checkout_page #hikashop_checkout_coupon input {
  6427. box-sizing: border-box;
  6428. width: 100%;
  6429. float: left;
  6430. -webkit-box-shadow: none;
  6431. -moz-box-shadow: none;
  6432. box-shadow: none;
  6433. line-height: 2em;
  6434. height: 50px;
  6435. }
  6436. #hikashop_checkout_page #hikashop_checkout_coupon .btn {
  6437. float: right;
  6438. width: 20%;
  6439. border-color: #D32D24;
  6440. height: auto;
  6441. margin-bottom: 40px !important;
  6442. }
  6443. #hikashop_checkout_page .hikashop_payment_methods_table,
  6444. #hikashop_checkout_page .hikashop_shipping_methods_table {
  6445. margin-bottom: 30px;
  6446. background: #fff;
  6447. }
  6448. #hikashop_checkout_page .hikashop_payment_methods_table td,
  6449. #hikashop_checkout_page .hikashop_shipping_methods_table td {
  6450. padding: 0;
  6451. }
  6452. #hikashop_checkout_page .hikashop_payment_methods .table-striped tbody > tr:nth-child(odd) > td,
  6453. #hikashop_checkout_page .hikashop_payment_methods .table-striped tbody > tr:nth-child(odd) > th {
  6454. background: none;
  6455. }
  6456. #hikashop_checkout_page #hikashop_checkout_cart {
  6457. margin-top: 60px !important;
  6458. clear: both;
  6459. }
  6460. #hikashop_checkout_page #hikashop_checkout_cart .row0 td {
  6461. background: #fff;
  6462. padding: 20px;
  6463. }
  6464. #hikashop_checkout_page #hikashop_checkout_cart input {
  6465. text-align: center;
  6466. padding: 0;
  6467. }
  6468. #sbox-window {
  6469. width: auto !important;
  6470. height: auto !important;
  6471. }
  6472. #sbox-window body:before {
  6473. -webkit-box-shadow: 0 !important;
  6474. -moz-box-shadow: 0 !important;
  6475. box-shadow: 0 !important;
  6476. }
  6477. .sbox-content-image img {
  6478. height: auto;
  6479. }
  6480. .acymailing_module p {
  6481. margin-bottom: 0;
  6482. }
  6483. .acymailing_module a.modal.acymailing_togglemodule {
  6484. width: 60% !important;
  6485. margin: 25px auto 0;
  6486. -webkit-border-radius: 2px !important;
  6487. -moz-border-radius: 2px !important;
  6488. border-radius: 2px !important;
  6489. text-shadow: none;
  6490. z-index: 1;
  6491. }
  6492. .btn.btn-radio.active.btn-primary {
  6493. border: 0 !important;
  6494. }
  6495. .hikashop_product_contact_page #toolbar {
  6496. float: left;
  6497. width: 100%;
  6498. }
  6499. .hikashop_product_contact_page .btn img {
  6500. display: none;
  6501. }
  6502. .hikashop_product_contact_page td input,
  6503. .hikashop_product_contact_page td textarea {
  6504. width: 100%;
  6505. }
  6506. .hikashop_container h2 span {
  6507. border-bottom: 0 !important;
  6508. padding-bottom: 2px !important;
  6509. }
  6510.  
  6511. #jcl_component .jcal_category.label {
  6512. color: #fff;
  6513. }
  6514. #jcl_component .powered_by {
  6515. font-size: 80% !important;
  6516. color: #999;
  6517. }
  6518. #jcl_component .todayclr a {
  6519. color: #15A272;
  6520. }
  6521. #jcl_component .list-item {
  6522. border: 0;
  6523. }
  6524. #jcl_component .eventtitle {
  6525. background: none !important;
  6526. text-align: left;
  6527. line-height: 1.1em;
  6528. color: #333;
  6529. margin-bottom: 20px;
  6530. padding: 0;
  6531. }
  6532. #jcl_component .eventtitle:hover {
  6533. color: #D32D24;
  6534. }
  6535. #jcl_component .eventtitle img {
  6536. margin-top: 0px;
  6537. margin-left: 10px;
  6538. }
  6539. #jcl_component .eventtitle small {
  6540. display: block;
  6541. margin-top: 8px;
  6542. }
  6543. #jcl_component .monthview .eventtitle {
  6544. padding: 10px;
  6545. }
  6546. #jcl_component .jcl_subtitlebar {
  6547. height: auto;
  6548. padding: 0;
  6549. }
  6550. #jcl_component .jcal_categories {
  6551. border-top: 0;
  6552. padding: 0;
  6553. }
  6554. #jcl_component .jcl_event_categories {
  6555. list-style-type: none;
  6556. margin: 0;
  6557. }
  6558. #jcl_component .jcl_event_categories a {
  6559. font-size: 2em;
  6560. line-height: 2em;
  6561. }
  6562. #jcl_component .jcl_search_form jcl_center input.button {
  6563. margin-top: -4px !important;
  6564. }
  6565. #jcl_component .jcl_header,
  6566. #jcl_component .jcl_row {
  6567. padding: 30px 0;
  6568. margin-bottom: 8px;
  6569. }
  6570. #jcl_component .jcl_row {
  6571. background: #fff;
  6572. }
  6573. #jcl_component .close {
  6574. top: 20px;
  6575. color: #333 !important;
  6576. right: -20px;
  6577. }
  6578. #jcl_component .close:hover {
  6579. background: #bcbc86 !important;
  6580. border: 0 !important;
  6581. }
  6582. #jcl_component .jcl_search_form input.inputbox {
  6583. margin-top: 4px !important;
  6584. float: left;
  6585. }
  6586. #jcl_component .jcl_search_form .button {
  6587. float: left;
  6588. margin-top: 4px;
  6589. margin-left: 10px;
  6590. line-height: 2.6em;
  6591. }
  6592. #jcl_component .jcal_category.label:hover {
  6593. background: #D32D24 !important;
  6594. }
  6595.  
  6596. body #toTop {
  6597. position: fixed;
  6598. z-index: 101;
  6599. right: 0px;
  6600. bottom: 0px;
  6601. background: #D32D24;
  6602. display: none;
  6603. cursor: pointer;
  6604. width: 40px;
  6605. text-align: center;
  6606. height: 40px;
  6607. font-size: 2em;
  6608. }
  6609. body #toTop span {
  6610. color: #fff !important;
  6611. }
  6612. body #toTop:hover {
  6613. background: #15A272;
  6614. }
  6615. body #toTop:hover a {
  6616. color: #fff;
  6617. }
  6618. body #toTop:hover a:hover {
  6619. color: #fff;
  6620. }
  6621. #toTopText {
  6622. white-space: nowrap;
  6623. overflow: hidden;
  6624. text-indent: 100%;
  6625. display: block;
  6626. }
  6627.  
  6628. .paneltrigger {
  6629. position: absolute;
  6630. right: 0;
  6631. top: 6px;
  6632. }
  6633. .paneltrigger a {
  6634. display: inline-block;
  6635. text-shadow: none;
  6636. color: #fff !important;
  6637. padding: 3px 8px;
  6638. }
  6639. .paneltrigger a span {
  6640. display: inline;
  6641. }
  6642. .paneltrigger a span.icon-chevron-down {
  6643. margin-top: -7px;
  6644. background: none;
  6645. padding: 0;
  6646. border-radius: 0;
  6647. margin-left: 10px;
  6648. }
  6649. .paneltrigger a span.icon-chevron-down:hover {
  6650. color: #D32D24;
  6651. }
  6652. .paneltrigger a:focus {
  6653. outline: none;
  6654. }
  6655. #panel {
  6656. display: none;
  6657. z-index: 10000;
  6658. background: none;
  6659. -webkit-box-shadow: none;
  6660. -moz-box-shadow: none;
  6661. box-shadow: none;
  6662. border: 0;
  6663. position: absolute;
  6664. z-index: 102;
  6665. top: 58px;
  6666. background: #ffffff;
  6667. padding: 20px;
  6668. float: right;
  6669. width: 100%;
  6670. border-top: 1px solid #eaeaea;
  6671. }
  6672. #panel ul {
  6673. margin: 0;
  6674. }
  6675. #panel li {
  6676. list-style-type: none;
  6677. padding: 8px 0;
  6678. }
  6679. #panel li li {
  6680. background: none !important;
  6681. }
  6682. #panel ol {
  6683. list-style-type: decimal;
  6684. }
  6685. #panel .input-append .add-on,
  6686. #panel .input-prepend .add-on {
  6687. background-color: #fff;
  6688. }
  6689. #panel button {
  6690. font-size: 4em;
  6691. height: 40px;
  6692. background: none;
  6693. opacity: 1;
  6694. color: #333;
  6695. }
  6696. #panel button:hover {
  6697. color: #15A272;
  6698. }
  6699. #panel .zen-module-title h3 {
  6700. text-align: center;
  6701. }
  6702. #panel .zen-module-title h3 span {
  6703. border: 1px solid #666;
  6704. border-width: 1px 0;
  6705. line-height: 3em;
  6706. padding: 10px 30px;
  6707. }
  6708.  
  6709. h1 {
  6710. margin: 10px 0;
  6711. font-size: 33.6px;
  6712. line-height: 48px;
  6713. }
  6714. h1 small {
  6715. font-size: 28px;
  6716. }
  6717. h2 {
  6718. margin: 10px 0;
  6719. font-size: 28px;
  6720. line-height: 40px;
  6721. clear: both;
  6722. }
  6723. h2 small {
  6724. font-size: 21px;
  6725. }
  6726. h3 {
  6727. margin: 10px 0;
  6728. font-size: 16.8px;
  6729. line-height: 24px;
  6730. }
  6731. h3 small {
  6732. font-size: 16px;
  6733. }
  6734. h3 i {
  6735. margin-right: 10px;
  6736. }
  6737. h4 {
  6738. margin: 10px 0;
  6739. font-size: 16px;
  6740. line-height: 20px;
  6741. }
  6742. h4 small {
  6743. font-size: 14px;
  6744. }
  6745. h5 {
  6746. margin: 10px 0;
  6747. font-size: 15px;
  6748. line-height: 20px;
  6749. }
  6750. h5 small {
  6751. font-size: 12px;
  6752. }
  6753. h6 {
  6754. margin: 10px 0;
  6755. font-size: 14px;
  6756. line-height: 20px;
  6757. }
  6758. h2.article-title,
  6759. h1,
  6760. .componentheading,
  6761. .hikashop_checkout_page h2,
  6762. .hikashop_container h2 {
  6763. margin: 0 0 20px !important;
  6764. font-weight: 300 !important;
  6765. border-bottom: 8px solid #e0e0c7;
  6766. padding-bottom: 20px;
  6767. }
  6768. h2.article-title a,
  6769. h2.article-title span,
  6770. h1 a,
  6771. h1 span,
  6772. .componentheading a,
  6773. .componentheading span,
  6774. .hikashop_checkout_page h2 a,
  6775. .hikashop_checkout_page h2 span,
  6776. .hikashop_container h2 a,
  6777. .hikashop_container h2 span {
  6778. border-bottom: 8px solid #bcbc86;
  6779. padding-bottom: 21px;
  6780. }
  6781. .alert.alert-block,
  6782. .alert.alert-warning,
  6783. .alert.btn-warning,
  6784. .btn.alert-block,
  6785. .btn.alert-warning,
  6786. .btn.btn-warning {
  6787. border-color: #fbeed5 !important;
  6788. color: #f80 !important;
  6789. }
  6790. .alert.alert-block h4,
  6791. .alert.alert-warning h4,
  6792. .alert.btn-warning h4,
  6793. .btn.alert-block h4,
  6794. .btn.alert-warning h4,
  6795. .btn.btn-warning h4 {
  6796. color: #f80 !important;
  6797. }
  6798. .alert.alert-error,
  6799. .alert.btn-error,
  6800. .btn.alert-error,
  6801. .btn.btn-error {
  6802. border-color: #eed3d7 !important;
  6803. color: #c00 !important;
  6804. }
  6805. .alert.alert-error h4,
  6806. .alert.btn-error h4,
  6807. .btn.alert-error h4,
  6808. .btn.btn-error h4 {
  6809. color: #c00 !important;
  6810. }
  6811. .alert.alert-success,
  6812. .alert.btn-success,
  6813. .btn.alert-success,
  6814. .btn.btn-success {
  6815. background: #d6e9c6 !important;
  6816. color: #690 !important;
  6817. }
  6818. .alert.alert-success h4,
  6819. .alert.btn-success h4,
  6820. .btn.alert-success h4,
  6821. .btn.btn-success h4 {
  6822. color: #690 !important;
  6823. }
  6824. .alert.alert-info,
  6825. .alert.btn-info,
  6826. .btn.alert-info,
  6827. .btn.btn-info {
  6828. background: #d3ceb0 !important;
  6829. color: #fff !important;
  6830. }
  6831. .alert.alert-info h4,
  6832. .alert.btn-info h4,
  6833. .btn.alert-info h4,
  6834. .btn.btn-info h4 {
  6835. color: #fff !important;
  6836. }
  6837. .alert.btn-danger,
  6838. .btn.btn-danger {
  6839. background: #fbeed5 !important;
  6840. color: #f80 !important;
  6841. }
  6842. .alert.btn-danger h4,
  6843. .btn.btn-danger h4 {
  6844. color: #f80 !important;
  6845. }
  6846. input {
  6847. -webkit-border-radius: 0 !important;
  6848. -moz-border-radius: 0 !important;
  6849. border-radius: 0 !important;
  6850. height: 30px;
  6851. }
  6852. #mainWrap h1,
  6853. #mainWrap h2 {
  6854. margin: 0;
  6855. }
  6856. #mainWrap p,
  6857. #mainWrap div,
  6858. #mainWrap li {
  6859. color: #333;
  6860. font-weight: 300;
  6861. }
  6862. #mainWrap h1 span,
  6863. #mainWrap h2 span,
  6864. #mainWrap h1 a,
  6865. #mainWrap h2 a {
  6866. color: #333;
  6867. font-weight: 300;
  6868. }
  6869. #mainWrap ul {
  6870. margin-bottom: 30px;
  6871. }
  6872. p {
  6873. margin: 0 0 20px;
  6874. line-height: 24px;
  6875. color: #333;
  6876. }
  6877. p small,
  6878. p .small {
  6879. font-size: 12px;
  6880. color: #999;
  6881. }
  6882. small {
  6883. font-size: 85%;
  6884. }
  6885. strong {
  6886. font-weight: bold;
  6887. }
  6888. em {
  6889. font-style: italic;
  6890. }
  6891. cite {
  6892. font-style: normal;
  6893. }
  6894. .muted {
  6895. color: #999;
  6896. }
  6897. .highlight {
  6898. background-color: #FFC;
  6899. font-weight: bold;
  6900. padding: 1px 4px;
  6901. }
  6902. body a,
  6903. span.nav-header {
  6904. text-decoration: none;
  6905. color: #15A272;
  6906. -webkit-transition: all 0.2s ease-in;
  6907. -moz-transition: all 0.2s ease-in;
  6908. -o-transition: all 0.2s ease-in;
  6909. transition: all 0.2s ease-in;
  6910. }
  6911. a:hover {
  6912. color: #D32D24;
  6913. background: none;
  6914. }
  6915. code {
  6916. display: block;
  6917. max-height: 400px;
  6918. overflow: scroll;
  6919. margin: 20px 0;
  6920. }
  6921. body h1,
  6922. body h1 a,
  6923. body h2,
  6924. body h2 a,
  6925. body .moduletable h3,
  6926. body h4,
  6927. body h5,
  6928. body h6 {
  6929. color: #333;
  6930. }
  6931. .moduletable h3 {
  6932. font-size: 1.3em;
  6933. text-align: left;
  6934. font-weight: bold;
  6935. }
  6936. blockquote {
  6937. font-size: 1.7em !important;
  6938. line-height: 1.2em;
  6939. padding-left: 10px;
  6940. margin: 10px 0 0 10px !important;
  6941. }
  6942. blockquote,
  6943. blockquote p,
  6944. .jb_quoteleft,
  6945. .jb_quoteleft p,
  6946. .jb_quoteright,
  6947. .jb_quoteright p {
  6948. margin-top: 30px !important;
  6949. padding-left: 10px !important;
  6950. }
  6951. blockquote p,
  6952. .jb_quoteleft p,
  6953. .jb_quoteright p {
  6954. background: none !important;
  6955. line-height: 1.2em;
  6956. }
  6957. .jb_author {
  6958. float: right;
  6959. color: #999;
  6960. font-style: italic;
  6961. }
  6962. .headline {
  6963. text-align: left;
  6964. color: #333;
  6965. margin-bottom: 0;
  6966. clear: both;
  6967. background: #fff;
  6968. padding: 8px 0;
  6969. margin: 30px 0 0px !important;
  6970. border-bottom: 1px solid #e9e9e9;
  6971. }
  6972. .subheading {
  6973. text-align: left;
  6974. font-style: italic;
  6975. background: #f5f5f5;
  6976. padding: 10px;
  6977. color: #808080;
  6978. margin-bottom: 30px;
  6979. font-weight: bold;
  6980. font-size: 90%;
  6981. }
  6982. ul.simple {
  6983. margin: 0;
  6984. }
  6985. ul.simple li {
  6986. list-style-type: none;
  6987. padding: 8px 0 !important;
  6988. border-bottom: 1px solid #fff;
  6989. }
  6990. input[type="text"],
  6991. input[type="password"],
  6992. input[type="datetime"],
  6993. input[type="datetime-local"],
  6994. input[type="date"],
  6995. input[type="month"],
  6996. input[type="time"],
  6997. input[type="week"],
  6998. input[type="number"],
  6999. input[type="email"],
  7000. input[type="url"],
  7001. input[type="search"],
  7002. input[type="tel"],
  7003. input[type="color"],
  7004. .uneditable-input,
  7005. textarea {
  7006. padding: 0 10px;
  7007. line-height: 2.8em;
  7008. height: 40px;
  7009. background: #f6f6f6;
  7010. box-shadow: inset 1px 1px 3px rgba(0,0,0,0.05);
  7011. border: 1px solid #E4E4E4;
  7012. }
  7013. input.btn {
  7014. height: 45px;
  7015. }
  7016. button {
  7017. margin-top: -10px;
  7018. -webkit-box-shadow: none;
  7019. -moz-box-shadow: none;
  7020. box-shadow: none;
  7021. margin-right: -1px;
  7022. min-width: 40px;
  7023. height: 40px;
  7024. border: 1px solid #D32D24 !important;
  7025. }
  7026. button i:before {
  7027. font-size: 2.3em;
  7028. }
  7029. .large :before {
  7030. font-size: 6em;
  7031. }
  7032. .atomic {
  7033. font-size: 100% !important;
  7034. }
  7035.  
  7036. .btn,
  7037. button,
  7038. #search .btn,
  7039. .btn-primary,
  7040. .hikashop_cart_input_button,
  7041. .modal.acymailing_togglemodule,
  7042. #search .btn,
  7043. .nav-tabs li a,
  7044. #zenkit-tabs li a,
  7045. .ui-corner-top a,
  7046. .hikashop_product_description_main_mini a,
  7047. input.button,
  7048. dl.tabs a,
  7049. #filters li a,
  7050. .collapse-trigger h3 {
  7051. padding: 6px 8px;
  7052. -webkit-border-radius: 0px;
  7053. -moz-border-radius: 0px;
  7054. border-radius: 0px;
  7055. background: #D32D24;
  7056. color: #fff !important;
  7057. -webkit-box-shadow: none !important;
  7058. -moz-box-shadow: none !important;
  7059. box-shadow: none !important;
  7060. text-transform: uppercase;
  7061. font-size: 90%;
  7062. text-shadow: none;
  7063. border: 1px solid #c22921;
  7064. }
  7065. .btn:hover,
  7066. .btn:focus,
  7067. .btn:active,
  7068. .btn.disabled,
  7069. button:hover,
  7070. button:focus,
  7071. button:active,
  7072. button.disabled,
  7073. #search .btn:hover,
  7074. #search .btn:focus,
  7075. #search .btn:active,
  7076. #search .btn.disabled,
  7077. .btn-primary:hover,
  7078. .btn-primary:focus,
  7079. .btn-primary:active,
  7080. .btn-primary.disabled,
  7081. .hikashop_cart_input_button:hover,
  7082. .hikashop_cart_input_button:focus,
  7083. .hikashop_cart_input_button:active,
  7084. .hikashop_cart_input_button.disabled,
  7085. .modal.acymailing_togglemodule:hover,
  7086. .modal.acymailing_togglemodule:focus,
  7087. .modal.acymailing_togglemodule:active,
  7088. .modal.acymailing_togglemodule.disabled,
  7089. #search .btn:hover,
  7090. #search .btn:focus,
  7091. #search .btn:active,
  7092. #search .btn.disabled,
  7093. .nav-tabs li a:hover,
  7094. .nav-tabs li a:focus,
  7095. .nav-tabs li a:active,
  7096. .nav-tabs li a.disabled,
  7097. #zenkit-tabs li a:hover,
  7098. #zenkit-tabs li a:focus,
  7099. #zenkit-tabs li a:active,
  7100. #zenkit-tabs li a.disabled,
  7101. .ui-corner-top a:hover,
  7102. .ui-corner-top a:focus,
  7103. .ui-corner-top a:active,
  7104. .ui-corner-top a.disabled,
  7105. .hikashop_product_description_main_mini a:hover,
  7106. .hikashop_product_description_main_mini a:focus,
  7107. .hikashop_product_description_main_mini a:active,
  7108. .hikashop_product_description_main_mini a.disabled,
  7109. input.button:hover,
  7110. input.button:focus,
  7111. input.button:active,
  7112. input.button.disabled,
  7113. dl.tabs a:hover,
  7114. dl.tabs a:focus,
  7115. dl.tabs a:active,
  7116. dl.tabs a.disabled,
  7117. #filters li a:hover,
  7118. #filters li a:focus,
  7119. #filters li a:active,
  7120. #filters li a.disabled,
  7121. .collapse-trigger h3:hover,
  7122. .collapse-trigger h3:focus,
  7123. .collapse-trigger h3:active,
  7124. .collapse-trigger h3.disabled {
  7125. background: #15A272 !important;
  7126. border: 1px solid #139065 !important;
  7127. color: #fff !important;
  7128. border-radius: 0 !important;
  7129. }
  7130. button i {
  7131. font-size: 80%;
  7132. }
  7133. .nav-tabs li.active a {
  7134. background: #15A272 !important;
  7135. border: 1px solid #139065 !important;
  7136. color: #fff !important;
  7137. border-radius: 0 !important;
  7138. }
  7139. #filters li a.active,
  7140. #zenfilters li a.active {
  7141. background: #15A272 !important;
  7142. border: 1px solid #139065 !important;
  7143. color: #fff !important;
  7144. border-radius: 0 !important;
  7145. }
  7146. dl.tabs .open a {
  7147. background: #15A272 !important;
  7148. border: 1px solid #139065 !important;
  7149. color: #fff !important;
  7150. border-radius: 0 !important;
  7151. }
  7152.  
  7153. .moduletable {
  7154. clear: both;
  7155. }
  7156. .moduletable h3 {
  7157. border-bottom: 8px solid #e0e0c7;
  7158. padding: 8px 0;
  7159. margin: 0 0 10px;
  7160. font-size: 90%;
  7161. line-height: 1.8em;
  7162. color: #7d7d45 !important;
  7163. font-weight: bold;
  7164. text-transform: uppercase;
  7165. }
  7166. .moduletable h3 span {
  7167. border-bottom: 8px solid #15A272;
  7168. padding-bottom: 20px;
  7169. margin-bottom: -16px;
  7170. display: inline-block;
  7171. width: auto;
  7172. }
  7173. .hot,
  7174. .new {
  7175. position: relative;
  7176. z-index: 1;
  7177. margin-bottom: 30px;
  7178. }
  7179. .hot h3:after,
  7180. .hot h3:after,
  7181. .new h3:after,
  7182. .new h3:after {
  7183. position: absolute;
  7184. z-index: 20;
  7185. padding: 0px 8px;
  7186. font-size: 60%;
  7187. top: 0;
  7188. right: 20px;
  7189. border-radius: 2px;
  7190. font-style: italic;
  7191. background: #333;
  7192. color: #fff;
  7193. }
  7194. .hot h3:after {
  7195. content: "Hot";
  7196. background: #15A272;
  7197. }
  7198. .new h3:after {
  7199. content: "New";
  7200. background: #D32D24;
  7201. }
  7202. .primary1 h3:after {
  7203. background: #21e2a1 !important;
  7204. }
  7205. .primary1 h3:after {
  7206. background: #65ebbd;
  7207. }
  7208. .primary2 h3:after {
  7209. background: #15A272;
  7210. }
  7211. .primary3 h3:after {
  7212. background: #031b13;
  7213. }
  7214. .secondary1 h3:after {
  7215. background: #e0524a;
  7216. }
  7217. .secondary2 h3:after {
  7218. background: #D32D24;
  7219. }
  7220. .secondary3 h3:after {
  7221. background: #50110e;
  7222. }
  7223. .moduletable.icon {
  7224. position: relative;
  7225. float: left;
  7226. width: 100% !important;
  7227. margin-bottom: 30px;
  7228. }
  7229. .moduletable.icon:before {
  7230. font-size: 1.4em;
  7231. opacity: 1;
  7232. position: absolute;
  7233. z-index: 1;
  7234. right: 0;
  7235. top: 10px;
  7236. color: #e0e0c7;
  7237. }
  7238. .moduletable.iconsmall:before {
  7239. font-size: 1em;
  7240. }
  7241. .moduletable.icon.medium:before {
  7242. font-size: 4em;
  7243. }
  7244. .moduletable.icon.large:before {
  7245. font-size: 8em;
  7246. }
  7247. .moduletable.icon.top:before {
  7248. top: 6px;
  7249. }
  7250. .moduletable.icon.bottom:before {
  7251. bottom: 6px;
  7252. top: auto;
  7253. }
  7254. .moduletable.icon {
  7255. height: auto;
  7256. width: auto;
  7257. }
  7258. .corner {
  7259. position: relative;
  7260. border: 0 !important;
  7261. }
  7262. .corner .zen-module-title span {
  7263. text-indent: 30px;
  7264. }
  7265. .corner .zen-module-title span::before {
  7266. content: "";
  7267. position: absolute;
  7268. left: 0;
  7269. top: 12px;
  7270. border-width: 0 0 16px 16px;
  7271. border-style: solid;
  7272. }
  7273. .corner.primary1 .zen-module-title span::before {
  7274. border-color: #0c5e42 #FFFEFE;
  7275. }
  7276. .corner.primary2 .zen-module-title span::before {
  7277. border-color: #15A272 #FFFEFE;
  7278. }
  7279. .corner.primary3 .zen-module-title span::before {
  7280. border-color: #031b13 #FFFEFE;
  7281. }
  7282. .corner.secondary1 .zen-module-title span::before {
  7283. border-color: #FFFEFE #FFFEFE #921f19;
  7284. }
  7285. .corner.secondary2 .zen-module-title span::before {
  7286. border-color: #D32D24 #FFFEFE;
  7287. }
  7288. .corner.secondary3 .zen-module-title span::before {
  7289. border-color: #50110e #FFFEFE;
  7290. }
  7291. div h3 span,
  7292. .moduletable h3 span,
  7293. #mainWrap div h3 span {
  7294. font-size: 1.3em;
  7295. text-align: left;
  7296. font-weight: bold;
  7297. }
  7298. div.rounded,
  7299. .moduletable.rounded,
  7300. #mainWrap div.rounded {
  7301. -webkit-border-radius: 4px;
  7302. -moz-border-radius: 4px;
  7303. border-radius: 4px;
  7304. }
  7305. div.primary1 h3 span,
  7306. .moduletable.primary1 h3 span,
  7307. #mainWrap div.primary1 h3 span {
  7308. border-bottom-color: #15A272;
  7309. }
  7310. div.primary2 h3 span,
  7311. .moduletable.primary2 h3 span,
  7312. #mainWrap div.primary2 h3 span {
  7313. border-bottom-color: #0c5e42;
  7314. }
  7315. div.primary3 h3 span,
  7316. .moduletable.primary3 h3 span,
  7317. #mainWrap div.primary3 h3 span {
  7318. border-bottom-color: #21e2a1;
  7319. }
  7320. div.secondary1 h3 span,
  7321. .moduletable.secondary1 h3 span,
  7322. #mainWrap div.secondary1 h3 span {
  7323. border-bottom-color: #D32D24;
  7324. }
  7325. div.secondary2 h3 span,
  7326. .moduletable.secondary2 h3 span,
  7327. #mainWrap div.secondary2 h3 span {
  7328. border-bottom-color: #921f19;
  7329. }
  7330. div.secondary3 h3 span,
  7331. .moduletable.secondary3 h3 span,
  7332. #mainWrap div.secondary3 h3 span {
  7333. border-bottom-color: #e46660;
  7334. }
  7335. div.border,
  7336. .moduletable.border {
  7337. background: #fff;
  7338. padding: 8px 20px;
  7339. border: 1px solid #eee;
  7340. }
  7341. div.border.primary1,
  7342. .moduletable.border.primary1 {
  7343. background: none;
  7344. border-color: #15A272;
  7345. }
  7346. div.border.primary1 p,
  7347. div.border.primary1 h3,
  7348. .moduletable.border.primary1 p,
  7349. .moduletable.border.primary1 h3 {
  7350. color: #333;
  7351. }
  7352. div.border.primary2,
  7353. .moduletable.border.primary2 {
  7354. background: none;
  7355. border-color: #0c5e42;
  7356. }
  7357. div.border.primary2 p,
  7358. div.border.primary2 h3,
  7359. .moduletable.border.primary2 p,
  7360. .moduletable.border.primary2 h3 {
  7361. color: #333;
  7362. }
  7363. div.border.primary3,
  7364. .moduletable.border.primary3 {
  7365. background: none;
  7366. border-color: #21e2a1;
  7367. }
  7368. div.border.primary3 p,
  7369. div.border.primary3 h3,
  7370. .moduletable.border.primary3 p,
  7371. .moduletable.border.primary3 h3 {
  7372. color: #333;
  7373. }
  7374. div.border.secondary1,
  7375. .moduletable.border.secondary1 {
  7376. background: none;
  7377. border-color: #D32D24;
  7378. }
  7379. div.border.secondary1 p,
  7380. div.border.secondary1 h3,
  7381. .moduletable.border.secondary1 p,
  7382. .moduletable.border.secondary1 h3 {
  7383. color: #333;
  7384. }
  7385. div.border.secondary2,
  7386. .moduletable.border.secondary2 {
  7387. background: none;
  7388. border-color: #921f19;
  7389. }
  7390. div.border.secondary2 p,
  7391. div.border.secondary2 h3,
  7392. .moduletable.border.secondary2 p,
  7393. .moduletable.border.secondary2 h3 {
  7394. color: #333;
  7395. }
  7396. div.border.secondary3,
  7397. .moduletable.border.secondary3 {
  7398. background: none;
  7399. border-color: #e46660;
  7400. }
  7401. div.border.secondary3 p,
  7402. div.border.secondary3 h3,
  7403. .moduletable.border.secondary3 p,
  7404. .moduletable.border.secondary3 h3 {
  7405. color: #333;
  7406. }
  7407. .moduletable.dark {
  7408. background: #232323;
  7409. border: 1px solid #111;
  7410. color: #fff;
  7411. padding: 10px;
  7412. }
  7413. .moduletable.light {
  7414. color: #333;
  7415. background: #fff;
  7416. padding: 4px 10px;
  7417. }
  7418. .moduletable.light .zen-module-title h3 {
  7419. -webkit-border-radius: 0 !important;
  7420. -moz-border-radius: 0 !important;
  7421. border-radius: 0 !important;
  7422. }
  7423. .right-heading h3 {
  7424. text-align: right;
  7425. }
  7426. .moduletable.shadow,
  7427. .inset.shadow .zen-module-body,
  7428. div.shadow {
  7429. box-shadow: inset 0px 0px 6px rgba(0,0,0,0.3);
  7430. padding: 10px;
  7431. }
  7432. .moduletable.shadow2,
  7433. div.shadow2 {
  7434. box-shadow: 0px 0px 4px rgba(0,0,0,0.16);
  7435. padding: 10px;
  7436. }
  7437. .inset.border {
  7438. border: 1px solid #E4E4E4;
  7439. padding: 10px;
  7440. }
  7441. .inset.primary1,
  7442. .inset.primary2,
  7443. .inset.primary3,
  7444. .inset.secondary1,
  7445. .inset.secondary2,
  7446. .inset.secondary3,
  7447. .inset.dark {
  7448. border: 0;
  7449. box-shadow: none;
  7450. background-image: none;
  7451. background: none;
  7452. padding: 0;
  7453. margin: 0;
  7454. }
  7455. .inset.primary1 .zen-module-title h3,
  7456. .inset.primary2 .zen-module-title h3,
  7457. .inset.primary3 .zen-module-title h3,
  7458. .inset.secondary1 .zen-module-title h3,
  7459. .inset.secondary2 .zen-module-title h3,
  7460. .inset.secondary3 .zen-module-title h3,
  7461. .inset.dark .zen-module-title h3 {
  7462. color: #333;
  7463. }
  7464. .inset .zen-module-body {
  7465. background: #fff;
  7466. padding: 10px;
  7467. }
  7468. .inset.primary1 .zen-module-body {
  7469. background: #15A272;
  7470. padding: 10px;
  7471. }
  7472. .inset.primary2 .zen-module-body {
  7473. background: #0c5e42;
  7474. padding: 10px;
  7475. }
  7476. .inset.primary3 .zen-module-body {
  7477. background: #21e2a1;
  7478. padding: 10px;
  7479. }
  7480. .inset.secondary1 .zen-module-body {
  7481. background: #D32D24;
  7482. padding: 10px;
  7483. }
  7484. .inset.secondary2 .zen-module-body {
  7485. background: #921f19;
  7486. padding: 10px;
  7487. }
  7488. .inset.secondary3 .zen-module-body {
  7489. background: #e46660;
  7490. padding: 10px;
  7491. }
  7492. .inset.dark .zen-module-body {
  7493. background: #333;
  7494. padding: 10px;
  7495. }
  7496. .inset.shadow2 {
  7497. border: 0;
  7498. box-shadow: none;
  7499. background-image: none;
  7500. background: none;
  7501. padding: 0;
  7502. margin: 0;
  7503. }
  7504. .inset.shadow2 .zen-module-body {
  7505. box-shadow: inset 0px 0px 4px rgba(0,0,0,0.4);
  7506. padding: 20px;
  7507. }
  7508. img.border {
  7509. -webkit-box-shadow: 0px 0px 2px rgba(0,0,0,0.2);
  7510. -moz-box-shadow: 0px 0px 2px rgba(0,0,0,0.2);
  7511. box-shadow: 0px 0px 2px rgba(0,0,0,0.2);
  7512. background: #fff !important;
  7513. padding: 4px;
  7514. max-width: 98%;
  7515. margin-bottom: 20px;
  7516. }
  7517. article .pull-left,
  7518. .article-intro .pull-left {
  7519. max-width: 100%;
  7520. width: 100%;
  7521. }
  7522. article .pull-left img,
  7523. .article-intro .pull-left img {
  7524. margin: 0;
  7525. margin-bottom: 30px;
  7526. width: 100%;
  7527. }
  7528. .anvil,
  7529. #mainWrap .anvil {
  7530. position: relative;
  7531. width: 80px;
  7532. height: 80px;
  7533. margin: 0;
  7534. text-align: right;
  7535. font: 30px/100px Arial, sans-serif;
  7536. color: white;
  7537. border: 0 !important;
  7538. padding-right: 10px;
  7539. }
  7540. .anvil::after {
  7541. content: "";
  7542. position: absolute;
  7543. top: 0;
  7544. left: 0;
  7545. border-width: 0 0 80px 80px;
  7546. border-style: solid;
  7547. border-color: transparent #fafafa;
  7548. }
  7549. .anvil.primary1 {
  7550. background: #15A272;
  7551. }
  7552. .anvil.primary2 {
  7553. background: #0c5e42;
  7554. }
  7555. .anvil.primary3 {
  7556. background: #21e2a1;
  7557. }
  7558. .anvil.secondary1 {
  7559. background: #D32D24;
  7560. }
  7561. .anvil.secondary2 {
  7562. background: #921f19;
  7563. }
  7564. .anvil.secondary3 {
  7565. background: #e46660;
  7566. }
  7567. .rounded-big,
  7568. #mainWrap .rounded-big {
  7569. -webkit-border-radius: 100px;
  7570. -moz-border-radius: 100px;
  7571. border-radius: 100px;
  7572. padding: 10px;
  7573. font-size: 2em;
  7574. display: inline-block;
  7575. width: 80px;
  7576. text-align: center;
  7577. line-height: 60px;
  7578. color: #fff;
  7579. }
  7580. .rounded-big.primary1,
  7581. #mainWrap .rounded-big.primary1 {
  7582. background: #15A272;
  7583. }
  7584. .rounded-big.primary2,
  7585. #mainWrap .rounded-big.primary2 {
  7586. background: #0c5e42;
  7587. }
  7588. .rounded-big.primary3,
  7589. #mainWrap .rounded-big.primary3 {
  7590. background: #21e2a1;
  7591. }
  7592. .rounded-big.secondary1,
  7593. #mainWrap .rounded-big.secondary1 {
  7594. background: #D32D24;
  7595. }
  7596. .rounded-big.secondary2,
  7597. #mainWrap .rounded-big.secondary2 {
  7598. background: #921f19;
  7599. }
  7600. .rounded-big.secondary3,
  7601. #mainWrap .rounded-big.secondary3 {
  7602. background: #e46660;
  7603. }
  7604. .largeicons i {
  7605. height: 100px;
  7606. width: 100px;
  7607. border: 4px solid #333;
  7608. border-radius: 200px;
  7609. display: block;
  7610. margin: 0 auto;
  7611. text-align: center;
  7612. }
  7613. .largeicons i:before {
  7614. font-size: 4em;
  7615. color: #333;
  7616. position: absolute;
  7617. width: 100px;
  7618. text-align: center;
  7619. display: block;
  7620. margin-left: 0px;
  7621. margin-top: 27px;
  7622. }
  7623. .largeicons i:hover:before {
  7624. color: #D32D24;
  7625. }
  7626. .largeicons i:hover {
  7627. border: 4px solid #D32D24;
  7628. }
  7629. .moduletable.centered {
  7630. clear: both;
  7631. }
  7632. .moduletable.centered .zen-module-title {
  7633. margin-bottom: 30px;
  7634. margin-top: 30px;
  7635. }
  7636. .moduletable.centered .zen-module-title em {
  7637. color: #15A272;
  7638. }
  7639. .moduletable.centered .zen-module-title h3 {
  7640. border-bottom: 1px solid #E4E4E4;
  7641. line-height: 0.3em;
  7642. }
  7643. .moduletable.centered h1,
  7644. .moduletable.centered h2,
  7645. .moduletable.centered h3,
  7646. .moduletable.centered h4,
  7647. .moduletable.centered h5,
  7648. .moduletable.centered h6,
  7649. .moduletable.centered p {
  7650. text-align: center;
  7651. font-weight: bold;
  7652. }
  7653.  
  7654. #socialicons {
  7655. padding: 0;
  7656. }
  7657. #socialicons span {
  7658. padding: 8px 12px 4px;
  7659. -webkit-border-radius: 80px;
  7660. -moz-border-radius: 80px;
  7661. border-radius: 80px;
  7662. -webkit-transition: color 0.2s ease-in;
  7663. -moz-transition: color 0.2s ease-in;
  7664. -o-transition: color 0.2s ease-in;
  7665. transition: color 0.2s ease-in;
  7666. -webkit-transition: background-color 0.2s ease-in;
  7667. -moz-transition: background-color 0.2s ease-in;
  7668. -o-transition: background-color 0.2s ease-in;
  7669. transition: background-color 0.2s ease-in;
  7670. line-height: 1em;
  7671. background: #e4e4e4 !important;
  7672. margin-right: 2px;
  7673. }
  7674. #socialicons span:hover {
  7675. background: #15A272 !important;
  7676. }
  7677. #socialicons.zenleft ul {
  7678. margin: 20px 0 !important;
  7679. }
  7680. #socialicons.zencenter ul li {
  7681. border: 0 !important;
  7682. margin: 10px 0;
  7683. }
  7684. #socialicons.zencenter ul li a:hover,
  7685. #socialicons.zencenter ul li span:hover {
  7686. color: #D32D24;
  7687. }
  7688.  
  7689. .collapse-trigger h3 {
  7690. cursor: pointer;
  7691. background: #e0e0c7;
  7692. border: 1px solid #e0e0c7;
  7693. font-size: 90%;
  7694. }
  7695. .collapse-trigger h3:hover span {
  7696. color: #fff;
  7697. }
  7698. .collapse-trigger h3 span {
  7699. margin: 0;
  7700. display: inline-block;
  7701. padding: 4px 0;
  7702. color: #b3b375;
  7703. }
  7704. .collapse-trigger h3 span:before {
  7705. content: "\f068";
  7706. font-family: FontAwesome;
  7707. font-weight: normal;
  7708. font-style: normal;
  7709. margin-right: 12px;
  7710. }
  7711. .collapse-trigger h3 span:hover {
  7712. color: #fff;
  7713. }
  7714. .collapsed h3 span:before {
  7715. content: "\f067";
  7716. }
  7717. div.collapse > div {
  7718. padding: 20px 0;
  7719. }
  7720.  
  7721. .animated {
  7722. -webkit-animation-fill-mode: both;
  7723. -moz-animation-fill-mode: both;
  7724. -ms-animation-fill-mode: both;
  7725. -o-animation-fill-mode: both;
  7726. animation-fill-mode: both;
  7727. -webkit-animation-duration: 1s;
  7728. -moz-animation-duration: 1s;
  7729. -ms-animation-duration: 1s;
  7730. -o-animation-duration: 1s;
  7731. animation-duration: 1s;
  7732. }
  7733. .animated.hinge {
  7734. -webkit-animation-duration: 2s;
  7735. -moz-animation-duration: 2s;
  7736. -ms-animation-duration: 2s;
  7737. -o-animation-duration: 2s;
  7738. animation-duration: 2s;
  7739. }
  7740. @-webkit-keyframes fadeIn {
  7741. 0% {
  7742. opacity: 0;
  7743. }
  7744. 100% {
  7745. opacity: 1;
  7746. }
  7747. }
  7748. @-webkit-keyframes bounceIn {
  7749. 0% {
  7750. opacity: 0;
  7751. -webkit-transform: scale(.3);
  7752. }
  7753. 50% {
  7754. opacity: 1;
  7755. -webkit-transform: scale(1.05);
  7756. }
  7757. 70% {
  7758. -webkit-transform: scale(.9);
  7759. }
  7760. 100% {
  7761. -webkit-transform: scale(1);
  7762. }
  7763. }
  7764. @-moz-keyframes bounceIn {
  7765. 0% {
  7766. opacity: 0;
  7767. -moz-transform: scale(.3);
  7768. }
  7769. 50% {
  7770. opacity: 1;
  7771. -moz-transform: scale(1.05);
  7772. }
  7773. 70% {
  7774. -moz-transform: scale(.9);
  7775. }
  7776. 100% {
  7777. -moz-transform: scale(1);
  7778. }
  7779. }
  7780. @-o-keyframes bounceIn {
  7781. 0% {
  7782. opacity: 0;
  7783. -o-transform: scale(.3);
  7784. }
  7785. 50% {
  7786. opacity: 1;
  7787. -o-transform: scale(1.05);
  7788. }
  7789. 70% {
  7790. -o-transform: scale(.9);
  7791. }
  7792. 100% {
  7793. -o-transform: scale(1);
  7794. }
  7795. }
  7796. @keyframes bounceIn {
  7797. 0% {
  7798. opacity: 0;
  7799. transform: scale(.3);
  7800. }
  7801. 50% {
  7802. opacity: 1;
  7803. transform: scale(1.05);
  7804. }
  7805. 70% {
  7806. transform: scale(.9);
  7807. }
  7808. 100% {
  7809. transform: scale(1);
  7810. }
  7811. }
  7812. .bounceIn {
  7813. -webkit-animation-name: bounceIn;
  7814. -moz-animation-name: bounceIn;
  7815. -o-animation-name: bounceIn;
  7816. animation-name: bounceIn;
  7817. }
  7818. @-webkit-keyframes bounceInUp {
  7819. 0% {
  7820. opacity: 0;
  7821. -webkit-transform: translateY(2000px);
  7822. }
  7823. 60% {
  7824. opacity: 1;
  7825. -webkit-transform: translateY(-30px);
  7826. }
  7827. 80% {
  7828. -webkit-transform: translateY(10px);
  7829. }
  7830. 100% {
  7831. -webkit-transform: translateY(0);
  7832. }
  7833. }
  7834. @-moz-keyframes bounceInUp {
  7835. 0% {
  7836. opacity: 0;
  7837. -moz-transform: translateY(2000px);
  7838. }
  7839. 60% {
  7840. opacity: 1;
  7841. -moz-transform: translateY(-30px);
  7842. }
  7843. 80% {
  7844. -moz-transform: translateY(10px);
  7845. }
  7846. 100% {
  7847. -moz-transform: translateY(0);
  7848. }
  7849. }
  7850. @-o-keyframes bounceInUp {
  7851. 0% {
  7852. opacity: 0;
  7853. -o-transform: translateY(2000px);
  7854. }
  7855. 60% {
  7856. opacity: 1;
  7857. -o-transform: translateY(-30px);
  7858. }
  7859. 80% {
  7860. -o-transform: translateY(10px);
  7861. }
  7862. 100% {
  7863. -o-transform: translateY(0);
  7864. }
  7865. }
  7866. @keyframes bounceInUp {
  7867. 0% {
  7868. opacity: 0;
  7869. transform: translateY(2000px);
  7870. }
  7871. 60% {
  7872. opacity: 1;
  7873. transform: translateY(-30px);
  7874. }
  7875. 80% {
  7876. transform: translateY(10px);
  7877. }
  7878. 100% {
  7879. transform: translateY(0);
  7880. }
  7881. }
  7882. .bounceInUp {
  7883. -webkit-animation-name: bounceInUp;
  7884. -moz-animation-name: bounceInUp;
  7885. -o-animation-name: bounceInUp;
  7886. animation-name: bounceInUp;
  7887. }
  7888. @-webkit-keyframes bounceInLeft {
  7889. 0% {
  7890. opacity: 0;
  7891. -webkit-transform: translateX(-2000px);
  7892. }
  7893. 60% {
  7894. opacity: 1;
  7895. -webkit-transform: translateX(30px);
  7896. }
  7897. 80% {
  7898. -webkit-transform: translateX(-10px);
  7899. }
  7900. 100% {
  7901. -webkit-transform: translateX(0);
  7902. }
  7903. }
  7904. @-moz-keyframes bounceInLeft {
  7905. 0% {
  7906. opacity: 0;
  7907. -moz-transform: translateX(-2000px);
  7908. }
  7909. 60% {
  7910. opacity: 1;
  7911. -moz-transform: translateX(30px);
  7912. }
  7913. 80% {
  7914. -moz-transform: translateX(-10px);
  7915. }
  7916. 100% {
  7917. -moz-transform: translateX(0);
  7918. }
  7919. }
  7920. @-o-keyframes bounceInLeft {
  7921. 0% {
  7922. opacity: 0;
  7923. -o-transform: translateX(-2000px);
  7924. }
  7925. 60% {
  7926. opacity: 1;
  7927. -o-transform: translateX(30px);
  7928. }
  7929. 80% {
  7930. -o-transform: translateX(-10px);
  7931. }
  7932. 100% {
  7933. -o-transform: translateX(0);
  7934. }
  7935. }
  7936. @keyframes bounceInLeft {
  7937. 0% {
  7938. opacity: 0;
  7939. transform: translateX(-2000px);
  7940. }
  7941. 60% {
  7942. opacity: 1;
  7943. transform: translateX(30px);
  7944. }
  7945. 80% {
  7946. transform: translateX(-10px);
  7947. }
  7948. 100% {
  7949. transform: translateX(0);
  7950. }
  7951. }
  7952. .bounceInLeft {
  7953. -webkit-animation-name: bounceInLeft;
  7954. -moz-animation-name: bounceInLeft;
  7955. -o-animation-name: bounceInLeft;
  7956. animation-name: bounceInLeft;
  7957. }
  7958. @-webkit-keyframes bounceInRight {
  7959. 0% {
  7960. opacity: 0;
  7961. -webkit-transform: translateX(2000px);
  7962. }
  7963. 60% {
  7964. opacity: 1;
  7965. -webkit-transform: translateX(-30px);
  7966. }
  7967. 80% {
  7968. -webkit-transform: translateX(10px);
  7969. }
  7970. 100% {
  7971. -webkit-transform: translateX(0);
  7972. }
  7973. }
  7974. @-moz-keyframes bounceInRight {
  7975. 0% {
  7976. opacity: 0;
  7977. -moz-transform: translateX(2000px);
  7978. }
  7979. 60% {
  7980. opacity: 1;
  7981. -moz-transform: translateX(-30px);
  7982. }
  7983. 80% {
  7984. -moz-transform: translateX(10px);
  7985. }
  7986. 100% {
  7987. -moz-transform: translateX(0);
  7988. }
  7989. }
  7990. @-o-keyframes bounceInRight {
  7991. 0% {
  7992. opacity: 0;
  7993. -o-transform: translateX(2000px);
  7994. }
  7995. 60% {
  7996. opacity: 1;
  7997. -o-transform: translateX(-30px);
  7998. }
  7999. 80% {
  8000. -o-transform: translateX(10px);
  8001. }
  8002. 100% {
  8003. -o-transform: translateX(0);
  8004. }
  8005. }
  8006. @keyframes bounceInRight {
  8007. 0% {
  8008. opacity: 0;
  8009. transform: translateX(2000px);
  8010. }
  8011. 60% {
  8012. opacity: 1;
  8013. transform: translateX(-30px);
  8014. }
  8015. 80% {
  8016. transform: translateX(10px);
  8017. }
  8018. 100% {
  8019. transform: translateX(0);
  8020. }
  8021. }
  8022. .bounceInRight {
  8023. -webkit-animation-name: bounceInRight;
  8024. -moz-animation-name: bounceInRight;
  8025. -o-animation-name: bounceInRight;
  8026. animation-name: bounceInRight;
  8027. }
  8028. @-webkit-keyframes fadeIn {
  8029. 0% {
  8030. opacity: 0;
  8031. }
  8032. 100% {
  8033. opacity: 1;
  8034. }
  8035. }
  8036. @-moz-keyframes fadeIn {
  8037. 0% {
  8038. opacity: 0;
  8039. }
  8040. 100% {
  8041. opacity: 1;
  8042. }
  8043. }
  8044. @-o-keyframes fadeIn {
  8045. 0% {
  8046. opacity: 0;
  8047. }
  8048. 100% {
  8049. opacity: 1;
  8050. }
  8051. }
  8052. @keyframes fadeIn {
  8053. 0% {
  8054. opacity: 0;
  8055. }
  8056. 100% {
  8057. opacity: 1;
  8058. }
  8059. }
  8060. .fadeIn {
  8061. -webkit-animation-name: fadeIn;
  8062. -moz-animation-name: fadeIn;
  8063. -o-animation-name: fadeIn;
  8064. animation-name: fadeIn;
  8065. }
  8066. @-webkit-keyframes fadeInUp {
  8067. 0% {
  8068. opacity: 0;
  8069. -webkit-transform: translateY(20px);
  8070. }
  8071. 100% {
  8072. opacity: 1;
  8073. -webkit-transform: translateY(0);
  8074. }
  8075. }
  8076. @-moz-keyframes fadeInUp {
  8077. 0% {
  8078. opacity: 0;
  8079. -moz-transform: translateY(20px);
  8080. }
  8081. 100% {
  8082. opacity: 1;
  8083. -moz-transform: translateY(0);
  8084. }
  8085. }
  8086. @-o-keyframes fadeInUp {
  8087. 0% {
  8088. opacity: 0;
  8089. -o-transform: translateY(20px);
  8090. }
  8091. 100% {
  8092. opacity: 1;
  8093. -o-transform: translateY(0);
  8094. }
  8095. }
  8096. @keyframes fadeInUp {
  8097. 0% {
  8098. opacity: 0;
  8099. transform: translateY(20px);
  8100. }
  8101. 100% {
  8102. opacity: 1;
  8103. transform: translateY(0);
  8104. }
  8105. }
  8106. .fadeInUp {
  8107. -webkit-animation-name: fadeInUp;
  8108. -moz-animation-name: fadeInUp;
  8109. -o-animation-name: fadeInUp;
  8110. animation-name: fadeInUp;
  8111. }
  8112. @-webkit-keyframes fadeInDown {
  8113. 0% {
  8114. opacity: 0;
  8115. -webkit-transform: translateY(-20px);
  8116. }
  8117. 100% {
  8118. opacity: 1;
  8119. -webkit-transform: translateY(0);
  8120. }
  8121. }
  8122. @-moz-keyframes fadeInDown {
  8123. 0% {
  8124. opacity: 0;
  8125. -moz-transform: translateY(-20px);
  8126. }
  8127. 100% {
  8128. opacity: 1;
  8129. -moz-transform: translateY(0);
  8130. }
  8131. }
  8132. @-o-keyframes fadeInDown {
  8133. 0% {
  8134. opacity: 0;
  8135. -o-transform: translateY(-20px);
  8136. }
  8137. 100% {
  8138. opacity: 1;
  8139. -o-transform: translateY(0);
  8140. }
  8141. }
  8142. @keyframes fadeInDown {
  8143. 0% {
  8144. opacity: 0;
  8145. transform: translateY(-20px);
  8146. }
  8147. 100% {
  8148. opacity: 1;
  8149. transform: translateY(0);
  8150. }
  8151. }
  8152. .fadeInDown {
  8153. -webkit-animation-name: fadeInDown;
  8154. -moz-animation-name: fadeInDown;
  8155. -o-animation-name: fadeInDown;
  8156. animation-name: fadeInDown;
  8157. }
  8158. @-webkit-keyframes fadeInLeft {
  8159. 0% {
  8160. opacity: 0;
  8161. -webkit-transform: translateX(-20px);
  8162. }
  8163. 100% {
  8164. opacity: 1;
  8165. -webkit-transform: translateX(0);
  8166. }
  8167. }
  8168. @-moz-keyframes fadeInLeft {
  8169. 0% {
  8170. opacity: 0;
  8171. -moz-transform: translateX(-20px);
  8172. }
  8173. 100% {
  8174. opacity: 1;
  8175. -moz-transform: translateX(0);
  8176. }
  8177. }
  8178. @-o-keyframes fadeInLeft {
  8179. 0% {
  8180. opacity: 0;
  8181. -o-transform: translateX(-20px);
  8182. }
  8183. 100% {
  8184. opacity: 1;
  8185. -o-transform: translateX(0);
  8186. }
  8187. }
  8188. @keyframes fadeInLeft {
  8189. 0% {
  8190. opacity: 0;
  8191. transform: translateX(-20px);
  8192. }
  8193. 100% {
  8194. opacity: 1;
  8195. transform: translateX(0);
  8196. }
  8197. }
  8198. .fadeInLeft {
  8199. -webkit-animation-name: fadeInLeft;
  8200. -moz-animation-name: fadeInLeft;
  8201. -o-animation-name: fadeInLeft;
  8202. animation-name: fadeInLeft;
  8203. }
  8204. @-webkit-keyframes fadeInRight {
  8205. 0% {
  8206. opacity: 0;
  8207. -webkit-transform: translateX(20px);
  8208. }
  8209. 100% {
  8210. opacity: 1;
  8211. -webkit-transform: translateX(0);
  8212. }
  8213. }
  8214. @-moz-keyframes fadeInRight {
  8215. 0% {
  8216. opacity: 0;
  8217. -moz-transform: translateX(20px);
  8218. }
  8219. 100% {
  8220. opacity: 1;
  8221. -moz-transform: translateX(0);
  8222. }
  8223. }
  8224. @-o-keyframes fadeInRight {
  8225. 0% {
  8226. opacity: 0;
  8227. -o-transform: translateX(20px);
  8228. }
  8229. 100% {
  8230. opacity: 1;
  8231. -o-transform: translateX(0);
  8232. }
  8233. }
  8234. @keyframes fadeInRight {
  8235. 0% {
  8236. opacity: 0;
  8237. transform: translateX(20px);
  8238. }
  8239. 100% {
  8240. opacity: 1;
  8241. transform: translateX(0);
  8242. }
  8243. }
  8244. .fadeInRight {
  8245. -webkit-animation-name: fadeInRight;
  8246. -moz-animation-name: fadeInRight;
  8247. -o-animation-name: fadeInRight;
  8248. animation-name: fadeInRight;
  8249. }
  8250. @-webkit-keyframes fadeInUpBig {
  8251. 0% {
  8252. opacity: 0;
  8253. -webkit-transform: translateY(2000px);
  8254. }
  8255. 100% {
  8256. opacity: 1;
  8257. -webkit-transform: translateY(0);
  8258. }
  8259. }
  8260. @-moz-keyframes fadeInUpBig {
  8261. 0% {
  8262. opacity: 0;
  8263. -moz-transform: translateY(2000px);
  8264. }
  8265. 100% {
  8266. opacity: 1;
  8267. -moz-transform: translateY(0);
  8268. }
  8269. }
  8270. @-o-keyframes fadeInUpBig {
  8271. 0% {
  8272. opacity: 0;
  8273. -o-transform: translateY(2000px);
  8274. }
  8275. 100% {
  8276. opacity: 1;
  8277. -o-transform: translateY(0);
  8278. }
  8279. }
  8280. @keyframes fadeInUpBig {
  8281. 0% {
  8282. opacity: 0;
  8283. transform: translateY(2000px);
  8284. }
  8285. 100% {
  8286. opacity: 1;
  8287. transform: translateY(0);
  8288. }
  8289. }
  8290. .fadeInUpBig {
  8291. -webkit-animation-name: fadeInUpBig;
  8292. -moz-animation-name: fadeInUpBig;
  8293. -o-animation-name: fadeInUpBig;
  8294. animation-name: fadeInUpBig;
  8295. }
  8296. @-webkit-keyframes fadeInDownBig {
  8297. 0% {
  8298. opacity: 0;
  8299. -webkit-transform: translateY(-2000px);
  8300. }
  8301. 100% {
  8302. opacity: 1;
  8303. -webkit-transform: translateY(0);
  8304. }
  8305. }
  8306. @-moz-keyframes fadeInDownBig {
  8307. 0% {
  8308. opacity: 0;
  8309. -moz-transform: translateY(-2000px);
  8310. }
  8311. 100% {
  8312. opacity: 1;
  8313. -moz-transform: translateY(0);
  8314. }
  8315. }
  8316. @-o-keyframes fadeInDownBig {
  8317. 0% {
  8318. opacity: 0;
  8319. -o-transform: translateY(-2000px);
  8320. }
  8321. 100% {
  8322. opacity: 1;
  8323. -o-transform: translateY(0);
  8324. }
  8325. }
  8326. @keyframes fadeInDownBig {
  8327. 0% {
  8328. opacity: 0;
  8329. transform: translateY(-2000px);
  8330. }
  8331. 100% {
  8332. opacity: 1;
  8333. transform: translateY(0);
  8334. }
  8335. }
  8336. .fadeInDownBig {
  8337. -webkit-animation-name: fadeInDownBig;
  8338. -moz-animation-name: fadeInDownBig;
  8339. -o-animation-name: fadeInDownBig;
  8340. animation-name: fadeInDownBig;
  8341. }
  8342. @-webkit-keyframes fadeInLeftBig {
  8343. 0% {
  8344. opacity: 0;
  8345. -webkit-transform: translateX(-2000px);
  8346. }
  8347. 100% {
  8348. opacity: 1;
  8349. -webkit-transform: translateX(0);
  8350. }
  8351. }
  8352. @-moz-keyframes fadeInLeftBig {
  8353. 0% {
  8354. opacity: 0;
  8355. -moz-transform: translateX(-2000px);
  8356. }
  8357. 100% {
  8358. opacity: 1;
  8359. -moz-transform: translateX(0);
  8360. }
  8361. }
  8362. @-o-keyframes fadeInLeftBig {
  8363. 0% {
  8364. opacity: 0;
  8365. -o-transform: translateX(-2000px);
  8366. }
  8367. 100% {
  8368. opacity: 1;
  8369. -o-transform: translateX(0);
  8370. }
  8371. }
  8372. @keyframes fadeInLeftBig {
  8373. 0% {
  8374. opacity: 0;
  8375. transform: translateX(-2000px);
  8376. }
  8377. 100% {
  8378. opacity: 1;
  8379. transform: translateX(0);
  8380. }
  8381. }
  8382. .fadeInLeftBig {
  8383. -webkit-animation-name: fadeInLeftBig;
  8384. -moz-animation-name: fadeInLeftBig;
  8385. -o-animation-name: fadeInLeftBig;
  8386. animation-name: fadeInLeftBig;
  8387. }
  8388. @-webkit-keyframes fadeInRightBig {
  8389. 0% {
  8390. opacity: 0;
  8391. -webkit-transform: translateX(2000px);
  8392. }
  8393. 100% {
  8394. opacity: 1;
  8395. -webkit-transform: translateX(0);
  8396. }
  8397. }
  8398. @-moz-keyframes fadeInRightBig {
  8399. 0% {
  8400. opacity: 0;
  8401. -moz-transform: translateX(2000px);
  8402. }
  8403. 100% {
  8404. opacity: 1;
  8405. -moz-transform: translateX(0);
  8406. }
  8407. }
  8408. @-o-keyframes fadeInRightBig {
  8409. 0% {
  8410. opacity: 0;
  8411. -o-transform: translateX(2000px);
  8412. }
  8413. 100% {
  8414. opacity: 1;
  8415. -o-transform: translateX(0);
  8416. }
  8417. }
  8418. @keyframes fadeInRightBig {
  8419. 0% {
  8420. opacity: 0;
  8421. transform: translateX(2000px);
  8422. }
  8423. 100% {
  8424. opacity: 1;
  8425. transform: translateX(0);
  8426. }
  8427. }
  8428. .fadeInRightBig {
  8429. -webkit-animation-name: fadeInRightBig;
  8430. -moz-animation-name: fadeInRightBig;
  8431. -o-animation-name: fadeInRightBig;
  8432. animation-name: fadeInRightBig;
  8433. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement