Untitled


SUBMITTED BY: Guest

DATE: Nov. 30, 2013, 9:19 p.m.

FORMAT: Text only

SIZE: 5.9 kB

HITS: 1122

  1. /*-------------------------
  2. Simple reset
  3. --------------------------*/
  4. *{
  5. margin:0;
  6. padding:0;
  7. }
  8. /*-------------------------
  9. General Styles
  10. --------------------------*/
  11. html{
  12. overflow:hidden;
  13. }
  14. a, a:visited {
  15. outline:none;
  16. color:#389dc1;
  17. }
  18. a:hover{
  19. text-decoration:none;
  20. }
  21. section, footer, header, aside{
  22. display: block;
  23. }
  24. /*-------------------------
  25. The main page elements
  26. --------------------------*/
  27. body{
  28. font:15px/1.3 'Raleway', sans-serif;
  29. color: #fff;
  30. width:100%;
  31. height:100%;
  32. position:absolute;
  33. overflow:hidden;
  34. }
  35. #stage{
  36. width:100%;
  37. height:100%;
  38. position:absolute;
  39. top:0;
  40. left:0;
  41. transition:top 0.4s;
  42. }
  43. #stage > div{ /* The step divs */
  44. height:100%;
  45. position:relative;
  46. }
  47. #stage h1{
  48. font-weight:normal;
  49. font-size:48px;
  50. text-align:center;
  51. color:#fff;
  52. margin-bottom:60px;
  53. }
  54. #stage h2{
  55. font-weight: normal;
  56. font-size: 14px;
  57. font-family: Arial, Helvetica, sans-serif;
  58. margin: -40px 0 45px;
  59. font-style: italic;
  60. }
  61. .content{
  62. position:absolute;
  63. text-align:center;
  64. left:0;
  65. top:50%;
  66. width:100%;
  67. }
  68. .content input[type=file]{
  69. display:none;
  70. }
  71. a.back{
  72. width: 32px;
  73. height: 32px;
  74. background: url('../img/icons.svg') no-repeat -192px 0;
  75. position: absolute;
  76. cursor: pointer;
  77. top: 50px;
  78. left: 50%;
  79. z-index: 10;
  80. opacity: 0.8;
  81. margin-left: -16px;
  82. display:none;
  83. }
  84. a.back:hover{
  85. opacity:1;
  86. }
  87. /*-------------------------
  88. Conditional classes
  89. --------------------------*/
  90. [class*="if-"]{
  91. display:none;
  92. }
  93. body.encrypt .if-encrypt{
  94. display:block;
  95. }
  96. body.decrypt .if-decrypt{
  97. display:block;
  98. }
  99. /*-------------------------
  100. Button styles
  101. --------------------------*/
  102. .button{
  103. width:240px;
  104. height:70px;
  105. text-align:center;
  106. text-decoration: none !important;
  107. color:#fff !important;
  108. text-transform: uppercase;
  109. font-weight: bold;
  110. border-radius:1px;
  111. display:block;
  112. line-height:70px;
  113. box-shadow:3px 3px 0 rgba(0,0,0,0.08);
  114. cursor: pointer;
  115. font-size:18px;
  116. margin:10px auto;
  117. opacity:0.9;
  118. }
  119. .button:hover{
  120. opacity:1;
  121. }
  122. .button::before{
  123. content:'';
  124. background: url(../img/icons.svg) no-repeat;
  125. display: inline-block;
  126. width: 32px;
  127. height: 32px;
  128. vertical-align: middle;
  129. padding-right: 13px;
  130. }
  131. .button.green{
  132. background-color:#92cd84;
  133. }
  134. .button.magenta{
  135. background-color:#e661b7;
  136. }
  137. .button.blue{
  138. background-color:#798dd7;
  139. }
  140. .button.red{
  141. background-color: #c15645;
  142. }
  143. /* Styles for specific buttons */
  144. .button.browse{
  145. width:180px;
  146. }
  147. .button.process{
  148. width:190px;
  149. }
  150. .button.download{
  151. width:216px;
  152. }
  153. .button.encrypt::before{
  154. background-position: 0 0;
  155. }
  156. .button.decrypt::before{
  157. background-position: -96px 0;
  158. }
  159. .button.browse::before{
  160. background-position: -240px 0;
  161. }
  162. .button.process::before{
  163. background-position: -142px 0;
  164. }
  165. .button.download:before{
  166. background-position:-48px 0;
  167. }
  168. /*-------------------------
  169. The steps
  170. --------------------------*/
  171. #step1{
  172. background-color:#75c0d1;
  173. }
  174. body.encrypt #step2{
  175. background-color: #9ad58c;
  176. }
  177. body.decrypt #step2{
  178. background-color: #E7A8D1;
  179. }
  180. #step3{
  181. background-color:#d5d788;
  182. }
  183. #step3 input[type=password]{
  184. background-color: #fff;
  185. border: none;
  186. padding: 8px 18px;
  187. line-height: 1;
  188. font: inherit;
  189. display: inline-block;
  190. outline: none;
  191. width: 400px;
  192. margin-bottom: 18px;
  193. border-radius: 2px;
  194. box-shadow: 3px 3px 0 rgba(0,0,0,0.05);
  195. font-size: 36px;
  196. color: #555;
  197. }
  198. #step4{
  199. background-color:#aa8cd8;
  200. }
  201. #step1 .content{ margin-top: -140px;}
  202. #step2 .content{ margin-top:-110px;}
  203. #step3 .content{ margin-top: -157px;}
  204. #step4 .content{ margin-top: -100px;}
  205. /*----------------------------
  206. The Demo Footer
  207. -----------------------------*/
  208. footer{
  209. width: 770px;
  210. font: normal 16px Arial, Helvetica, sans-serif;
  211. padding: 15px 35px;
  212. position: fixed;
  213. bottom: 0;
  214. left: 50%;
  215. margin-left: -420px;
  216. background-color:#1f1f1f;
  217. background-image:linear-gradient(to bottom, #1f1f1f, #101010);
  218. border-radius:2px 2px 0 0;
  219. box-shadow: 0 -1px 4px rgba(0,0,0,0.4);
  220. z-index:1;
  221. }
  222. footer a.tz{
  223. font-weight:normal;
  224. font-size:16px !important;
  225. text-decoration:none !important;
  226. display:block;
  227. margin-right: 300px;
  228. text-overflow:ellipsis;
  229. white-space: nowrap;
  230. color:#bfbfbf !important;
  231. z-index:1;
  232. }
  233. footer a.tz:before{
  234. content: '';
  235. background: url('http://cdn.tutorialzine.com/misc/enhance/v2_footer_bg.png') no-repeat 0 -53px;
  236. width: 138px;
  237. height: 20px;
  238. display: inline-block;
  239. position: relative;
  240. bottom: -3px;
  241. }
  242. footer .close{
  243. position: absolute;
  244. cursor: pointer;
  245. width: 8px;
  246. height: 8px;
  247. background: url('http://cdn.tutorialzine.com/misc/enhance/v2_footer_bg.png') no-repeat 0 0px;
  248. top:10px;
  249. right:10px;
  250. z-index: 3;
  251. }
  252. footer #tzine-actions{
  253. position: absolute;
  254. top: 8px;
  255. width: 500px;
  256. right: 50%;
  257. margin-right: -650px;
  258. text-align: right;
  259. z-index: 2;
  260. }
  261. footer #tzine-actions iframe{
  262. display: inline-block;
  263. height: 21px;
  264. width: 95px;
  265. position: relative;
  266. float: left;
  267. margin-top: 11px;
  268. }

comments powered by Disqus