Guest User

Untitled

a guest
Jul 20th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.80 KB | None | 0 0
  1. /* reset.css */
  2. html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:3px solid #0092bf; }ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
  3.  
  4. @font-face {
  5. font-family: 'museo-sans-1';
  6. src: url('fonts/museosans_500-webfont.eot');
  7. src: local('☺'), url('fonts/museosans_500-webfont.woff') format('woff'), url('fonts/museosans_500-webfont.ttf') format('truetype'), url('fonts/museosans_500-webfont.svg#webfont6kY1IVGu') format('svg');
  8. font-weight: normal;
  9. font-style: normal;
  10. }
  11.  
  12. @font-face {
  13. font-family: 'Museo_Slab_100';
  14. src: url('fonts/Museo_Slab_100-webfont.eot');
  15. src: local('☺'), url('fonts/Museo_Slab_100-webfont.woff') format('woff'), url('fonts/Museo_Slab_100-webfont.ttf') format('truetype'), url('fonts/Museo_Slab_100-webfont.svg#webfont6kY1IVGu') format('svg');
  16. font-weight: normal;
  17. font-style: normal;
  18. }
  19.  
  20.  
  21.  
  22. @font-face {
  23. font-family: 'league-gothic-1';
  24. src: url('fonts/League_Gothic-webfont.eot');
  25. src: local('☺'), url('fonts/League_Gothic-webfont.woff') format('woff'), url('fonts/League_Gothic-webfont.ttf') format('truetype'), url('fonts/League_Gothic-webfont.svg#webfontOTINA1xY') format('svg');
  26. font-weight: normal;
  27. font-style: normal;
  28. }
  29.  
  30.  
  31.  
  32. @font-face {
  33. font-family: 'calluna';
  34. src: url('fonts/calluna-regular-webfont.eot');
  35. src: local('☺'), url('fonts/calluna-regular-webfont.woff') format('woff'), url('fonts/calluna-regular-webfont.ttf') format('truetype'), url('fonts/calluna-regular-webfont.svg#webfonts6RMrQrn') format('svg');
  36. font-weight: normal;
  37. font-style: normal;
  38. }
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45. body {
  46. background: #d9d9d9;
  47. font-family: Helvetica, Arial, Sans-serif;
  48. }
  49.  
  50. h2 {
  51. font-size: 30px;
  52. text-transform: uppercase;
  53. font-family: "league-gothic-1", Impact, sans-serif;
  54. }
  55.  
  56.  
  57. h3 {
  58. font-size: 24px;
  59. text-transform: uppercase;
  60. font-family: "league-gothic-1", Impact, sans-serif;
  61. }
  62.  
  63. #faq h3 {
  64. font-size: 34px;
  65. text-transform: uppercase;
  66. font-family: "league-gothic-1", Impact, sans-serif;
  67. color:#0092bf;
  68. }
  69.  
  70. .no-fontface h2, .no-fontface h3, .no-fontface #faq h3 {
  71. font-weight: normal !important; /* this will be easier, trust me. */
  72. font-size: 28px;
  73. }
  74. .no-fontface h3 {
  75. font-size: 20px;
  76. }
  77.  
  78.  
  79. p {
  80. font-family: "calluna";
  81. margin-bottom: 1em;
  82. }
  83.  
  84. a {
  85. color: #0092bf;
  86. text-decoration: none;
  87. }
  88.  
  89. nav {
  90. cursor: pointer;
  91. /*width: 60px; 148px;*/
  92. min-width: 60px;
  93. max-width: 148px;
  94. margin: 0;
  95. padding: 0;
  96. background: #0092bf;
  97. position: fixed;
  98. left: 0px;
  99. top: 194px;
  100. text-align: center;
  101. overflow: hidden;
  102. color: #fff;
  103. z-index: 1000;
  104.  
  105. _display: none; /* ie6 */
  106. }
  107.  
  108. nav #navmenu { display: none;}
  109. nav:hover #navmenu { display: block;}
  110. nav:hover #navhdr { display: none; }
  111.  
  112. nav h2 {
  113. display: block;
  114. width: 60px;
  115. margin-left: auto;
  116. margin-right: auto;
  117. }
  118.  
  119. nav ul {
  120. text-align: left;
  121. width: 148px;
  122. }
  123.  
  124. nav a {
  125. color: #fff;
  126. display: block;
  127. padding: 6px 0 4px 16px;
  128. font-style: normal;
  129. }
  130.  
  131. nav a:hover, nav a:focus {
  132. background:#f14a29;
  133. outline:0;
  134. }
  135.  
  136.  
  137.  
  138. #wrapper {
  139. width: 1000px;
  140. margin: 0px auto;
  141. padding: 48px 0 0 0px;
  142. }
  143.  
  144. header, #main-header {
  145. width: 1000px;
  146. height: 676px;
  147. background: url('../img/html5-topper.png');
  148. margin: 0 0 10px 0;
  149. display: block;
  150. }
  151.  
  152. #main-header h1, #main-header h2 {
  153. display:none;
  154. }
  155.  
  156. .tag-bar {
  157. width: 1000px;
  158. background: #0092bf;
  159. clear: both;
  160. }
  161.  
  162. .tag-bar h2 {
  163. font-size: 80px;
  164. line-height: 140px;
  165. font-weight: bold;
  166. text-transform: uppercase;
  167. margin: 0 36px;
  168. color: #fff;
  169. }
  170. .no-fontface .tag-bar h2 {
  171. font-size: 55px;
  172. }
  173.  
  174. section {
  175. margin:10px 0 0 0;
  176. display:block;
  177. }
  178.  
  179. section section {
  180. margin:0;
  181. }
  182.  
  183. #the-logo-display {
  184. width: 495px;
  185. height: 498px;
  186. margin: 0 10px 10px 0;
  187. float: left;
  188. background-color: #fff;
  189. background-image: url('../img/html5-display.png');
  190. }
  191.  
  192. #the-logo-display-faq {
  193. width: 495px;
  194. min-height: 600px;
  195. margin: 0 10px 10px 0;
  196. float: left;
  197. background-color: #fff;
  198. background-image: url('../img/html5-display.png');
  199. background-repeat:no-repeat;
  200. }
  201.  
  202. #the-logo-description {
  203. width: 429px;
  204. height: 410px;
  205. background: #fff;
  206. margin: 0 0 10px 0;
  207. padding: 44px 33px;
  208. float: left;
  209. }
  210.  
  211. #the-logo-description-faq {
  212. width: 429px;
  213. min-height: 512px;
  214. background: #fff;
  215. margin: 0 0 10px 0;
  216. padding: 44px 33px;
  217. float: left;
  218. }
  219.  
  220.  
  221.  
  222. #the-logo-description h2, #the-logo-description-faq h2 {
  223. color: #f14a29;
  224. font-size: 70px;
  225. margin: 66px 0 26px 0;
  226. }
  227.  
  228. #the-logo-description h3, #the-logo-description-faq h3 {
  229. color: #000;
  230. font-size: 35px;
  231. margin: 0 0 26px 0;
  232. }
  233.  
  234. #the-logo-description-faq h2#faq-header {
  235. color: #f14a29;
  236. font-size: 34px;
  237. margin: 0 0 26px 0;
  238. }
  239.  
  240.  
  241. #the-logo-description p, #the-logo-description-faq p {
  242. font-size: 19px;
  243. line-height: 26px;
  244. margin: 0 0 26px 0;
  245. }
  246.  
  247. #the-logo-description p i, #the-logo-description-faq p i {
  248. font-style:italic;
  249. }
  250.  
  251. #the-logo-description li, #the-logo-description-faq li {
  252. font-size: 14px;
  253. line-height: 18px;
  254. margin: 0 0 16px 0;
  255. text-transform:uppercase;
  256. }
  257.  
  258. #the-logo a:focus {
  259. outline:0;
  260. color:#ebebeb;
  261. }
  262.  
  263. #faq p {
  264. font-size: 19px;
  265. line-height: 26px;
  266. margin: 0 0 50px 0;
  267. }
  268.  
  269. .the-logo-aside {
  270. width:276px;
  271. background: #fff url('../img/logo-aside-orange.png') no-repeat 0 bottom;
  272. position: relative; /* pos abs for the orangelinks */
  273. float:left;
  274. height: 200px;
  275. margin: 0 0 10px 0; /* right margin gets augmented to 10 in lower definitions */
  276. padding: 21px 25px;
  277.  
  278. _margin: 0 5px 5px 0; /* ie6 */
  279. }
  280.  
  281.  
  282. #use-logo {
  283. margin-right:10px;
  284. }
  285.  
  286. #wear-logo {
  287. background-image: url('../img/logo-aside-orange.png');
  288. margin-right:10px;
  289. }
  290.  
  291. #follow-logo {
  292. _margin-right:0px;
  293. background-image: url('../img/logo-aside-orange.png');
  294. }
  295.  
  296.  
  297. .the-logo-aside h3 {
  298. color: #0092bf;
  299. font-size: 40px;
  300. margin-bottom: 10px;
  301. }
  302.  
  303. .no-fontface .the-logo-aside h3 {
  304. font-size: 30px;
  305. }
  306.  
  307. .the-logo-aside p {
  308. font-size:14px;
  309. line-height:16px;
  310. font-style:italic;
  311. }
  312.  
  313. .the-logo-aside img {
  314. display: block;
  315. }
  316.  
  317. .the-logo-aside a {
  318. font-family: "calluna";
  319. font-size:16px;
  320. line-height:16px;
  321. margin-right:5px;
  322. }
  323.  
  324. .the-logo-aside li {
  325. display:inline;
  326. }
  327.  
  328. .orange-links {
  329. position: absolute;
  330. left: 25px;
  331. bottom: 12px;
  332. height: 49px;
  333. width: 280px;
  334. -webkit-user-select: none;
  335. -moz-user-select: none;
  336. user-select: none;
  337.  
  338. }
  339.  
  340. .orange-right {
  341. margin-top:48px;
  342. }
  343.  
  344. .orange-links li {
  345. display:inline;
  346. margin:0;
  347. padding:0;
  348. }
  349.  
  350. a.orange-link-text {
  351. display:block;
  352. color:#fff;
  353. font-size:12px;
  354. text-transform:uppercase;
  355. font-family: "museo-sans-1", 'Trebuchet MS', sans-serif;
  356. font-weight:100;
  357. padding:5px 5px 0 10px;
  358. }
  359.  
  360.  
  361.  
  362. .orange-links li a {
  363. display:block;
  364. float: left;
  365. color:#fff;
  366. font-size:12px;
  367. text-transform:uppercase;
  368. font-family: "museo-sans-1", 'Trebuchet MS', sans-serif;
  369. font-weight:100;
  370. }
  371.  
  372.  
  373. #bb-icon {
  374. width:70px;
  375. height:44px;
  376. background:url('../img/badge-builder-orange.png') no-repeat;
  377. padding:5px 5px 0 48px;
  378. }
  379.  
  380. #bb-icon:hover, #bb-icon:focus {
  381. background:url('../img/badge-builder-orange-action.png');
  382. background-repeat:no-repeat;
  383. }
  384.  
  385. #dl-icon {
  386. width:80px;
  387. height:42px;
  388. background:url('../img/downloads-orange.png') no-repeat;
  389. padding:5px 5px 0 56px;
  390. }
  391.  
  392. #dl-icon:hover, #dl-icon:focus {
  393. background:url('../img/downloads-orange-action.png');
  394. background-repeat:no-repeat;
  395. }
  396.  
  397.  
  398. #sticker-icon {
  399. width:66px;
  400. height:45px;
  401. background:url('../img/free-stickers-orange.png') no-repeat;
  402. padding:5px 5px 0 52px;
  403. }
  404.  
  405. #sticker-icon:hover, #sticker-icon:focus {
  406. background:url('../img/free-stickers-orange-action.png');
  407. background-repeat:no-repeat;
  408. }
  409.  
  410. #gear-icon {
  411. width:62px;
  412. height:47px;
  413. background:url('../img/gear-orange.png') no-repeat;
  414. padding:5px 5px 0 72px;
  415. }
  416.  
  417. #gear-icon:hover, #gear-icon:focus {
  418. background:url('../img/gear-orange-action.png');
  419. background-repeat:no-repeat;
  420. }
  421.  
  422.  
  423. #submit-icon {
  424. width:62px;
  425. height:45px;
  426. background:url('../img/submit-icon.png') no-repeat;
  427. padding:5px 5px 0 56px;
  428. }
  429.  
  430. #submit-icon:hover, #submit-icon:focus {
  431. background:url('../img/submit-icon-action.png');
  432. background-repeat:no-repeat;
  433. }
  434.  
  435. #gallery-icon {
  436. width:80px;
  437. height:47px;
  438. background:url('../img/gallery-icon.png') no-repeat;
  439. padding:5px 5px 0 56px;
  440. }
  441.  
  442. #gallery-icon:hover, #gallery-icon:focus {
  443. background:url('../img/gallery-icon-action.png');
  444. background-repeat:no-repeat;
  445. }
  446.  
  447.  
  448.  
  449. #the-technology {
  450. clear:both;
  451. }
  452.  
  453. #the-current-class {
  454. margin:0 10px 10px 0;
  455. position:relative;
  456. float:left;
  457. background:#000;
  458. width:495px;
  459. height:370px;
  460.  
  461. _margin: 0 5px 5px 0; /* ie6 */
  462. }
  463.  
  464. .ielt8 #the-current-class {
  465. display: none;
  466. }
  467.  
  468. #the-technology-overview {
  469. width:447px;
  470. margin:0 0 0 0px;
  471. float:left;
  472. background:#fff;
  473. }
  474.  
  475.  
  476. #semantics-header, #offline-storage-header, #device-access-header,
  477. #connectivity-header, #multimedia-header, #threed-effects-header,
  478. #performance-integration-header, #css3-styling-header {
  479. position: absolute;
  480. top: 0;
  481. left: 0;
  482. }
  483.  
  484. #the-classes {
  485. width:495px;
  486. margin:0 9px 0 0;
  487. float:left;
  488. }
  489.  
  490. .ielt8 #the-classes {
  491. display:none;
  492. }
  493.  
  494. #the-classes-right {
  495. width:496px;
  496. float:left;
  497. }
  498.  
  499. #the-classes ul {
  500. position:relative;
  501. margin:0 0 0 0;
  502. float:left;
  503. }
  504.  
  505. #the-classes li {
  506. display:block;
  507. height:116.25px;
  508. width:116.25px;
  509. float:left;
  510. background:#fff;
  511. margin:0 10px 10px 0;
  512. }
  513.  
  514. .ie8 #the-classes li {
  515. overflow: hidden;
  516. }
  517.  
  518. #the-classes li.class-end {
  519. margin-right:0;
  520. }
  521.  
  522. #the-classes li a {
  523. display:block;
  524. width:116px;
  525. height:116px;
  526. background-image:url('../img/icons-2.png');
  527. padding-right: 20px;
  528. margin-right: -20px;
  529. position: relative;
  530. left: 0; top: 0;
  531. z-index: 0;
  532. overflow: hidden;
  533. }
  534.  
  535. #the-classes li a:focus {
  536. outline:0;
  537. }
  538.  
  539. #the-classes li a.active {
  540. background-color: #0092be;
  541. z-index: 600;
  542. }
  543.  
  544. #the-classes li a.active span {
  545. display: block;
  546. width: 136px;
  547. height: 116px;
  548. background-image:url('../img/icon-right.png');
  549. position:absolute;
  550. left: 0; top: 0;
  551. }
  552.  
  553. #semantics-icon {
  554. }
  555.  
  556. #semantics-icon:hover, #semantics-icon:focus {
  557. background-position: 0px -116px;
  558. outline:0;
  559. }
  560.  
  561. #semantics-icon.active{
  562. background-position: 0px -232px;
  563. }
  564.  
  565. #offline-storage-icon {
  566. background-position: -116px 0px;
  567. }
  568.  
  569. #offline-storage-icon:hover, #offline-storage-icon:focus {
  570. background-position: -116px -116px;
  571. outline:0;
  572. }
  573.  
  574. #offline-storage-icon.active {
  575. background-position: -116px -232px;
  576. }
  577.  
  578. #device-access-icon {
  579. background-position: -232px 0px;
  580. }
  581.  
  582. #device-access-icon:hover, #device-access-icon:focus {
  583. background-position: -232px -116px;
  584. outline:0;
  585. }
  586.  
  587. #device-access-icon.active{
  588. background-position: -232px -232px;
  589. }
  590.  
  591. #connectivity-icon {
  592. background-position: -348px 0px;
  593. }
  594.  
  595. #connectivity-icon:hover, #connectivity-icon:focus {
  596. background-position: -348px -116px;
  597. outline:0;
  598. }
  599.  
  600. #connectivity-icon.active {
  601. background-position: -348px -232px;
  602. }
  603.  
  604. #multimedia-icon {
  605. background-position: -464px 0px;
  606. }
  607.  
  608. #multimedia-icon:hover, #multimedia-icon:focus {
  609. background-position: -464px -116px;
  610. outline:0;
  611. }
  612.  
  613. #multimedia-icon.active {
  614. background-position: -464px -232px;
  615. }
  616.  
  617. #threed-effects-icon {
  618. background-position: -580px 0px;
  619. }
  620.  
  621. #threed-effects-icon:hover, #threed-effects-icon:focus {
  622. background-position: -580px -116px;
  623. outline:0;
  624. }
  625.  
  626. #threed-effects-icon.active {
  627. background-position: -580px -232px;
  628. }
  629.  
  630. #performance-integration-icon {
  631. background-position: -696px 0px;
  632. }
  633.  
  634. #performance-integration-icon:hover, #performance-integration-icon:focus {
  635. background-position: -696px -116px;
  636. outline:0;
  637. }
  638.  
  639. #performance-integration-icon.active {
  640. background-position: -696px -232px;
  641. }
  642.  
  643. #css3-styling-icon {
  644. background-position: -812px 0px;
  645. }
  646.  
  647. #css3-styling-icon:hover, #css3-styling-icon:focus {
  648. background-position: -812px -116px;
  649. outline:0;
  650. }
  651.  
  652. #css3-styling-icon.active {
  653. background-position: -812px -232px;
  654. }
  655.  
  656. .class-description {
  657. width:447px;
  658. min-height:194px;
  659. background:#fff;
  660. padding:24px;
  661. position:relative;
  662. float:left;
  663. }
  664.  
  665. .ielt8 .class-description {
  666. float:none;
  667. width: auto;
  668. position:static;
  669. height: 1100px;
  670. }
  671.  
  672.  
  673. /* these are the -desc divs */
  674. .ielt8 .class-description div {
  675. /* this guy needs to override the hide() upstairs */
  676. display: block !important;
  677. opacity: 1 !!important;
  678. position:static !important;
  679. width: auto!important;
  680. }
  681.  
  682. .class-description > div {
  683. background: white; /* to improve fadeIn quality in ie8 */
  684. }
  685.  
  686. .class-description h2 {
  687. font-family: "museo-sans-1", 'Trebuchet MS', sans-serif;
  688. font-weight:100;
  689. font-size:18px;
  690. line-height:24px;
  691. padding:0 0 20px 0;
  692. margin:0 0 20px 0;
  693. border-bottom:1px solid #b8b8b8;
  694. }
  695.  
  696. .class-description p {
  697. font-size:16px;
  698. line-height:20px;
  699. }
  700.  
  701. .class-number-icon {
  702. font-size:19px;
  703. line-height:24px;
  704. color:#0092bf;
  705. font-weight:bold;
  706. float:right;
  707. margin:0px 0 0 0;
  708. }
  709.  
  710. .class-number-icon img {
  711. margin:0 0 0 16px;
  712. }
  713.  
  714. #semantics-desc, #offline-storage-desc, #device-access-desc, #connectivity-desc,
  715. #multimedia-desc, #threed-effects-desc, #performance-integration-desc,
  716. #css3-styling-desc {
  717. position:absolute;
  718. top:0px;
  719. left:0px;
  720. width:447px;
  721. margin:24px;
  722. }
  723.  
  724. #the-technology-overview {
  725. padding:24px;
  726. height:322px;
  727. border-bottom:10px solid #d9d9d9;
  728. }
  729.  
  730. .ielt8 #the-technology-overview {
  731. z-index: 2;
  732. position: relative;
  733. width: auto;
  734. float: none;
  735. height: auto;
  736. }
  737.  
  738. #the-technology-overview h2 {
  739. color:#f14a29;
  740. font-size:70px;
  741. margin:0 0 26px 0;
  742. }
  743.  
  744. .no-fontface #the-technology-overview h2 {
  745. font-size: 50px;
  746. }
  747.  
  748. #the-technology-overview p {
  749. font-size:19px;
  750. line-height:26px;
  751. margin:0 0 26px 0;
  752. }
  753.  
  754. #badge-builder {
  755. background:#fff;
  756. margin:10px 0 10px 0;
  757. clear:both;
  758. }
  759.  
  760. #faq {
  761. background:#fff;
  762. margin:10px 0 10px 0;
  763. padding:50px 70px;
  764. clear:both;
  765. }
  766.  
  767.  
  768. #what-the-tech {
  769. width:447px;
  770. background:#fff;
  771. padding:24px;
  772. margin:0 10px 0 0;
  773. float:left;
  774. overflow-x:hidden;
  775.  
  776. _margin: 0 5px 0 0; /* ie6 */
  777. }
  778.  
  779. #what-the-tech img, #orientation-img {
  780. margin-bottom: 12px;
  781. }
  782.  
  783. #orientation {
  784. width:447px;
  785. min-height:194px;
  786. background:#fff;
  787. padding:24px;
  788. float:right;
  789. overflow-x:hidden;
  790. }
  791.  
  792. #badge-builder-content {
  793. padding:24px;
  794. }
  795.  
  796. #badge-builder h2, #badge-builder h3 {
  797. font-family: 'Museo_Slab_100';
  798. font-size: 25px;
  799. margin-bottom: 5px;
  800. }
  801.  
  802. body #badge-builder-header {
  803. margin-bottom:16px;
  804. font-size: 35px;
  805. }
  806.  
  807. #badge-builder-header strong {
  808. font-family: sans-serif;
  809. font-weight: bold;
  810. }
  811.  
  812. #badge-builder-content p, #what-the-tech p, #orientation p {
  813. font-size:15px;
  814. line-height:16px;
  815. font-style:italic;
  816. }
  817.  
  818. .badge-selector-classes input {
  819. cursor: pointer;
  820. }
  821. .badge-selector-classes label {
  822. text-transform:uppercase;
  823. font-size:12px;
  824. color:#606060;
  825. cursor: pointer;
  826. }
  827.  
  828. .badge-selector-classes li {
  829. margin-bottom:6px;
  830. width:220px;
  831. display:block;
  832. float:left;
  833. }
  834.  
  835. #badge-builder legend {
  836. display: none;
  837. }
  838.  
  839. #badge-selector-horizontal {
  840. float: left;
  841. padding: 10px;
  842. }
  843.  
  844. #orientation-content {
  845. float:left;
  846. }
  847. #badge-selector-vertical {
  848. display: none;
  849. width: 406px;
  850. height: 190px;
  851. overflow: auto;
  852. margin-top: 10px;
  853. }
  854.  
  855. .badge-selector-classes-container{
  856. width:330px;
  857. padding:20px 0 0 110px;
  858. }
  859.  
  860. #badge-submit {
  861. width:275px;
  862. height:35px;
  863. background:#0092bf;
  864. color:#fff;
  865. margin:40px 0 0 0;
  866. padding:0;
  867. border:0;
  868. text-transform:uppercase;
  869. font-weight:bold;
  870. font-size:15px;
  871. background:url('../img/generate-button.png');
  872. cursor: pointer;
  873. }
  874.  
  875. #the-movement {
  876. display:block;
  877. }
  878.  
  879. #the-gallery {
  880. width:495px;
  881. height:718px;
  882. margin:0 10px 0 0;
  883. float:left;
  884. }
  885.  
  886. #the-gallery li {
  887. display:block;
  888. height:172px;
  889. width:242px;
  890. float:left;
  891. background:#666;
  892. margin:0 0 10px 0;
  893. }
  894.  
  895. #the-gallery li.gallery-even {
  896. margin-left:11px;
  897. }
  898.  
  899. a.galleryLink {
  900. display:block;
  901. width:242px;
  902. height:172px;
  903. }
  904.  
  905. #the-movement-content {
  906. width:447px;
  907. min-height:640px;
  908. background:#fff;
  909. margin:0 0 10px 0;
  910. float:left;
  911. padding:24px;
  912. padding-bottom:8px;
  913.  
  914. }
  915.  
  916. #the-movement-content h2 {
  917. color:#f14a29;
  918. font-size:70px;
  919. margin:0 0 26px 0;
  920. }
  921.  
  922. .no-fontface #the-movement-content h2 {
  923. font-size: 50px;
  924. }
  925.  
  926. #the-movement-content p {
  927. font-size:19px;
  928. line-height:26px;
  929. margin:0 0 26px 0;
  930. }
  931.  
  932. #the-movement-content a:focus, #downloads a:focus, footer a:focus, #apparel a:focus {
  933. outline:2px solid #ebebeb;
  934. background:#ebebeb;
  935. }
  936.  
  937. a#shirt-link:focus {
  938. outline:none;
  939. background:none;
  940.  
  941. }
  942.  
  943. #submit-sighting {
  944. margin:0 0 22px; 0;
  945. }
  946.  
  947. #downloads {
  948. width:1000px;
  949. background:#fff;
  950. margin:10px 0 10px 0;
  951. clear:both;
  952. }
  953.  
  954. #downloads-content {
  955. padding:35px;
  956. }
  957.  
  958. #downloads h2 {
  959. color:#fff;
  960. font-size:70px;
  961. margin:0 0 26px 0;
  962. }
  963.  
  964. .download-item {
  965. width:430px;
  966. height:126px;
  967. margin:0 0 15px 0;
  968. float:left;
  969. }
  970.  
  971. .download-item h3 {
  972. font-family: "museo-sans-1", 'Trebuchet MS', sans-serif;
  973. font-weight:100;
  974. font-size:17px;
  975. margin-bottom:16px;
  976. }
  977.  
  978. .download-item h4 {
  979. font-family: "museo-sans-1", 'Trebuchet MS', sans-serif;
  980. font-weight:100;
  981. font-size:15px;
  982. color:#666;
  983. }
  984.  
  985. .download-item a {
  986. font-family: "museo-sans-1", 'Trebuchet MS', sans-serif;
  987. font-weight:100;
  988. font-size:13px;
  989. color:#666;
  990. }
  991.  
  992. .download-thumbnail {
  993. width:126px;
  994. height:126px;
  995. background:#fff;
  996. margin:0 15px 0 0;
  997. float:left;
  998. }
  999.  
  1000. .download-item li {
  1001. display:inline;
  1002. margin-right:12px;
  1003. }
  1004.  
  1005. .swag {
  1006. background:#fff;
  1007. min-height:480px;
  1008. margin:0 0 10px 0;
  1009. }
  1010.  
  1011. #one-color-svg {
  1012. margin-bottom:16px;
  1013. }
  1014.  
  1015. .swag p {
  1016. font-size:14px;
  1017. line-height:16px;
  1018. font-style:italic;
  1019. }
  1020.  
  1021.  
  1022. .swag address {
  1023. font-family: "calluna";
  1024. margin-bottom:1em;
  1025. font-size:14px;
  1026. line-height:16px;
  1027. font-style:italic;
  1028. margin:40px 0 20px 40px;
  1029. }
  1030.  
  1031. #free-stickers {
  1032. width:495px;
  1033. margin-right:10px;
  1034. float:left;
  1035. }
  1036.  
  1037. #free-stickers footer {
  1038. clear: both;
  1039. margin:12px 0 0 0;
  1040. padding:10px 0 0 0;
  1041. font-size:11px;
  1042. line-height:16px;
  1043. font-style:italic;
  1044. font-family: "calluna";
  1045. display:block;
  1046. }
  1047.  
  1048. #sticker-image {
  1049. float:left;
  1050. margin:0 10px 10px 0;
  1051. }
  1052.  
  1053.  
  1054. #apparel {
  1055. width:495px;
  1056. float:left;
  1057. }
  1058.  
  1059. #apparel a {
  1060. color:#f14a29;
  1061. }
  1062.  
  1063. #shirt-image {
  1064. margin:10px 0;
  1065. }
  1066.  
  1067. #get-to-work {
  1068. width:326px;
  1069. float:left;
  1070. }
  1071.  
  1072.  
  1073.  
  1074. .swag div {
  1075. margin:26px;
  1076. }
  1077.  
  1078. .swag h3 {
  1079. color:#0092bf;
  1080. font-size:40px;
  1081. margin-bottom:10px;
  1082. }
  1083.  
  1084. .swag p{
  1085. font-size:14px;
  1086. line-height:16px;
  1087. font-style:italic;
  1088. }
  1089.  
  1090. .divider {
  1091. width:1000px;
  1092. height:20px;
  1093. background:#b8b8b8;
  1094. clear:both;
  1095. margin:0 0 10px 0;
  1096. }
  1097.  
  1098. footer {
  1099. margin:40px 0 100px 0;
  1100. }
  1101.  
  1102. .outro h3 {
  1103. color:#333;
  1104. font-size:40px;
  1105. margin-bottom:14px;
  1106. }
  1107.  
  1108. .outro p {
  1109. color:#333;
  1110. font-family: "museo-sans-1", 'Trebuchet MS', sans-serif;
  1111. font-weight:100;
  1112. font-size:13px;
  1113. }
  1114.  
  1115. #credits {
  1116. width:326px;
  1117. margin-right:10px;
  1118. float:left;
  1119. }
  1120.  
  1121. #footer-html5-logo {
  1122. float:left;
  1123. margin:0 24px 50px 0;
  1124. }
  1125.  
  1126. #learn-more {
  1127. width:326px;
  1128. margin-right:10px;
  1129. float:left;
  1130. }
  1131.  
  1132. #learn-more li {
  1133. padding:0 0 6px 0;
  1134. }
  1135.  
  1136. #learn-more a, #join-the-movement p a {
  1137. color:#333;
  1138. font-family: "museo-sans-1", 'Trebuchet MS', sans-serif;
  1139. font-weight:100;
  1140. font-size:16px;
  1141. }
  1142.  
  1143. #join-the-movement {
  1144. width:326px;
  1145. float:left;
  1146. }
  1147.  
  1148. #join-the-movement a {
  1149. color:#333;
  1150. }
  1151.  
  1152. #join-form-box {
  1153. width:324px;
  1154. height:50px;
  1155. border:1px solid #333;
  1156. background:#fff;
  1157. }
  1158.  
  1159. #join-q {
  1160. width:210px;
  1161. height:40px;
  1162. background:#fff;
  1163. color:#333;
  1164. margin:5px;
  1165. padding:0;
  1166. border:0;
  1167. font-size:15px;
  1168. float:left;
  1169. }
  1170.  
  1171. #join-submit {
  1172. width:75px;
  1173. height:40px;
  1174. background:#333;
  1175. color:#fff;
  1176. margin:5px;
  1177. padding:0;
  1178. border:0;
  1179. text-transform:uppercase;
  1180. font-weight:bold;
  1181. font-size:15px;
  1182. float:right;
  1183. }
  1184.  
  1185. .cleared {
  1186. clear:both;
  1187. }
  1188.  
  1189. .clear-left{
  1190. clear:left;
  1191. }
  1192.  
  1193. .clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; visibility: hidden; }
  1194. .clearfix:after { clear: both; }
  1195. .clearfix { zoom: 1; }
  1196.  
  1197. ::-moz-selection{ background: #F14A29; color:#fff; text-shadow: none; }
  1198. ::selection { background:#F14A29; color:#fff; text-shadow: none; }
Add Comment
Please, Sign In to add comment