Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

330 řádky
6.5 KiB

  1. @font-face {
  2. font-family: 'Bebas Neue';
  3. src: url('bebasneue-webfont.eot');
  4. src: url('bebasneue-webfont.eot?#iefix') format('embedded-opentype'),
  5. url('bebasneue-webfont.woff') format('woff'),
  6. url('bebasneue-webfont.ttf') format('truetype'),
  7. url('bebasneue-webfont.svg#BebasNeueRegular') format('svg');
  8. font-weight: normal;
  9. font-style: normal;
  10. }
  11. @font-face {
  12. font-family: "pictos";
  13. src:
  14. url("pictos-web.eot?") format("eot"),
  15. url("pictos-web.woff") format("woff"),
  16. url("pictos-web.ttf") format("truetype"),
  17. url("pictos-web.svg#webfontIyfZbseF") format("svg");
  18. font-weight: normal;
  19. font-style: normal;
  20. }
  21. body {
  22. background: #f0ecdf url('white-radial-gradient.png') no-repeat center 50px;
  23. color: #312C2A;
  24. font-family: Georgia, serif;
  25. margin: 4em auto;
  26. text-shadow: 0 1px 0 rgba(255,255,255,0.75);
  27. width: 800px;
  28. }
  29. h1 {
  30. font-family: "Baskerville Old Face", Georgia, serif;
  31. line-height: 1.5em;
  32. font-weight: normal;
  33. text-align: center;
  34. font-size: 2em;
  35. padding: 0;
  36. margin: 0;
  37. }
  38. h2, #button-sample:before {
  39. text-transform: uppercase;
  40. font-family: "Bebas Neue", "Helvetica Neue", serif;
  41. font-size: 20px;
  42. font-weight: normal;
  43. }
  44. h1, h2, p, #purchase-area > div > span {
  45. opacity: 0.9;
  46. }
  47. a {
  48. color: #312C2A;
  49. color: rgba(49,44,42,0.75);
  50. text-decoration: none;
  51. }
  52. a:hover {
  53. border-bottom: 1px solid rgba(49,44,42,0.5);
  54. }
  55. .dingbat {
  56. background: url(dingbat.png) no-repeat center center;
  57. width: 63px;
  58. height: 29px;
  59. margin: 0 auto;
  60. padding: 64px 0;
  61. opacity: 0.75;
  62. clear: both;
  63. }
  64. #button-sample {
  65. margin: 0 auto 64px;
  66. width: 804px;
  67. height: 314px;
  68. background: url(button-sample.png) no-repeat center top;
  69. text-align: center;
  70. position: relative;
  71. cursor: pointer;
  72. }
  73. #button-sample:hover:before {
  74. content: "view demo";
  75. display: block;
  76. background: #fff;
  77. background: rgba(255,255,255,0.75);
  78. width: 128px;
  79. height: 128px;
  80. line-height: 128px;
  81. white-space: nowrap;
  82. position: absolute;
  83. left: 50%;
  84. margin-left: -64px;
  85. z-index: 100;
  86. border-radius: 100px;
  87. -moz-border-radius: 100px;
  88. -webkit-border-radius: 100px;
  89. top: 50%;
  90. margin-top: -96px;
  91. }
  92. #button-sample > span {
  93. text-align: center;
  94. display: block;
  95. width: 100%;
  96. position: absolute;
  97. bottom: 32px;
  98. left: 0;
  99. font-weight: normal;
  100. font-size: 13px;
  101. color: #777;
  102. padding: 16px 0;
  103. }
  104. #button-sample > span:before {
  105. content: "k ";
  106. font-family: "pictos";
  107. color: #BA5B64;
  108. font-size: 18px;
  109. }
  110. #purchase-area > a.zocial {
  111. margin: 48px 0;
  112. font-size: 20px;
  113. display: inline-block;
  114. }
  115. #purchase-area > p.subtxt {
  116. width: 45.5%;
  117. padding: 0 10px;
  118. margin: 10px 9% 0;
  119. text-align: center;
  120. font-size: 15px;
  121. }
  122. #purchase-area > p.subtxt > a {
  123. line-height: 1.5;
  124. padding-bottom: 2px;
  125. border-bottom: 1px solid rgba(0,0,0,0.25);
  126. }
  127. #purchase-area > p.subtxt > a:hover {
  128. color: rgba(0,0,0,0.9);
  129. }
  130. #purchase-area div.cta {
  131. float: left;
  132. width: 60%;
  133. padding: 72px 32px;
  134. text-align: center;
  135. }
  136. #purchase-area div.aside {
  137. margin-left: 69%;
  138. width: 30%;
  139. margin-top: -32px;
  140. }
  141. #purchase-area div.aside > span {
  142. font-size: 48px;
  143. padding: 16px 0;
  144. margin: 0 0 2px 0;
  145. border-bottom: 4px solid rgba(0,0,0,0.75);
  146. position: relative;
  147. display: block;
  148. font-weight: bold;
  149. text-decoration: line-through;
  150. }
  151. #purchase-area div.aside p {
  152. padding: 16px 0;
  153. margin: 0;
  154. }
  155. #purchase-area div.aside h2 {
  156. padding: 16px 0;
  157. margin: 0 0 2px 0;
  158. border-bottom: 4px solid rgba(0,0,0,0.75);
  159. border-top: 1px solid rgba(0,0,0,0.75);
  160. }
  161. #purchase-area div.aside p {
  162. font-size: 12px;
  163. }
  164. #labels {
  165. margin-top: 48px;
  166. }
  167. #labels > article {
  168. width: 30%;
  169. float: left;
  170. margin-right: 4.5%;
  171. }
  172. #labels > article:nth-of-type(3) {
  173. margin-right: 0;
  174. }
  175. #labels p:first-letter {
  176. float: left;
  177. font-size: 56px;
  178. line-height: 56px;
  179. padding: 0 10px 0 0;
  180. display: block;
  181. }
  182. #labels p,
  183. #demo-area > p {
  184. font-size: 12px;
  185. }
  186. #demo-area {
  187. padding: 0;
  188. }
  189. #demo-area > p:before {
  190. font-family: "pictos";
  191. content: "3 ";
  192. }
  193. #demo-area > h2 {
  194. border-bottom: 4px solid rgba(0,0,0,0.75);
  195. padding: 4px 0;
  196. margin-bottom: 2px;
  197. }
  198. #demo-area > p:nth-of-type(1) {
  199. border-top: 1px solid rgba(0,0,0,0.75);
  200. padding-top: 1em;
  201. margin-top: 2px;
  202. }
  203. #demo-area > h2,
  204. #demo-area > p {
  205. margin-left: 69%;
  206. width: 30%;
  207. }
  208. #demo {
  209. float: left;
  210. width: 64.5%;
  211. padding-top: 64px;
  212. height: 154px;
  213. -webkit-border-radius: 2px;
  214. -moz-border-radius: 2px;
  215. border-radius: 2px;
  216. position: relative;
  217. text-align: center;
  218. }
  219. #demo form {
  220. position: absolute;
  221. bottom: 0;
  222. width: 96%;
  223. margin: 0;
  224. background: rgba(0,0,0,0.1);
  225. -webkit-border-radius: 2px 2px 4px 4px;
  226. -moz-border-radius: 2px 2px 4px 4px;
  227. border-radius: 2px 2px 4px 4px;
  228. -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5), 0 1px 0px rgba(0,0,0,0.25);
  229. -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.5), 0 1px 0px rgba(0,0,0,0.25);
  230. box-shadow: inset 0 1px 0 rgba(255,255,255,0.5), 0 1px 0px rgba(0,0,0,0.25);
  231. border-top: 1px solid rgba(0,0,0,0);
  232. text-align: left;
  233. padding: 4px 2%;
  234. }
  235. #demo form > p {
  236. font-size: 12px;
  237. font-weight: normal;
  238. float: left;
  239. text-align: center;
  240. margin: 0;
  241. width: 30%;
  242. padding: 8px 1.5%;
  243. }
  244. #demo form > input:nth-of-type(1),
  245. #demo form > input:nth-of-type(2) {
  246. width: 29%;
  247. display: inline-block;
  248. margin: 0 1.5%;
  249. font-size: 11px;
  250. padding: 1% 0.5%;
  251. border: 0;
  252. border-radius: 2px;
  253. }
  254. #demo form > input:nth-of-type(1) {
  255. width: 26%;
  256. margin: 0 3%;
  257. }
  258. #demo form > input:nth-of-type(2) {
  259. width: 31%;
  260. -webkit-box-shadow: inset 0 1px 0px rgba(0,0,0,0.35);
  261. -moz-box-shadow: inset 0 1px 0px rgba(0,0,0,0.35);
  262. box-shadow: inset 0 1px 0px rgba(0,0,0,0.35);
  263. border-bottom: 1px solid rgba(255,255,255,0.35);
  264. }
  265. #demo form > div {
  266. text-align: center;
  267. display: inline-block;
  268. font-size: 12px;
  269. width: 13%;
  270. }
  271. #demo form > div:nth-of-type(1) {
  272. margin-left: 3%;
  273. }
  274. #howto {
  275. padding: 64px 0 0;
  276. }
  277. #howto.compact code,
  278. #howto.compact p:nth-of-type(n+2),
  279. #howto.compact h2:nth-of-type(n+2) {
  280. display: none;
  281. }
  282. #howto p {
  283. font-size: 12px;
  284. }
  285. #howto code {
  286. background: rgba(0,0,0,0.1);
  287. line-height: 1.5em;
  288. padding: 1em;
  289. margin: 2em 0 ;
  290. display: block;
  291. }
  292. body > footer p {
  293. text-align: center;
  294. font-size: 12px;
  295. }
  296. #button-lightbox {
  297. position: relative;
  298. background: rgba(255,255,255,0.95);
  299. z-index: 1000;
  300. text-align: center;
  301. padding: 32px 0;
  302. width: 760px;
  303. margin: 0 auto;
  304. -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.75);
  305. -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.75);
  306. box-shadow: 0 1px 2px rgba(0,0,0,0.75);
  307. -webkit-border-radius: 2px;
  308. -moz-border-radius: 2px;
  309. border-radius: 2px;
  310. margin-bottom: 4em;
  311. }
  312. #button-lightbox p {
  313. font-size: 13px;
  314. padding: 32px 0;
  315. }
  316. #button-lightbox > img {
  317. }
  318. #button-lightbox h2 {
  319. padding: 64px 0 0;
  320. }
  321. .hidden {
  322. display: none;
  323. }
  324. section, article, aside, header, footer {
  325. display: block;
  326. }