Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2016
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 192.90 KB | None | 0 0
  1. .ui-resizable {
  2.     position: relative
  3. }
  4. .ui-resizable-handle {
  5.     position: absolute;
  6.     font-size: 0.1px;
  7.     display: block
  8. }
  9. .ui-resizable-disabled .ui-resizable-handle,
  10. .ui-resizable-autohide .ui-resizable-handle {
  11.     display: none
  12. }
  13. .ui-resizable-n {
  14.     cursor: n-resize;
  15.     height: 7px;
  16.     width: 100%;
  17.     top: -5px;
  18.     left: 0
  19. }
  20. .ui-resizable-s {
  21.     cursor: s-resize;
  22.     height: 7px;
  23.     width: 100%;
  24.     bottom: -5px;
  25.     left: 0
  26. }
  27. .ui-resizable-e {
  28.     cursor: e-resize;
  29.     width: 7px;
  30.     right: -5px;
  31.     top: 0;
  32.     height: 100%
  33. }
  34. .ui-resizable-w {
  35.     cursor: w-resize;
  36.     width: 7px;
  37.     left: -5px;
  38.     top: 0;
  39.     height: 100%
  40. }
  41. .ui-resizable-se {
  42.     cursor: se-resize;
  43.     width: 12px;
  44.     height: 12px;
  45.     right: 1px;
  46.     bottom: 1px
  47. }
  48. .ui-resizable-sw {
  49.     cursor: sw-resize;
  50.     width: 9px;
  51.     height: 9px;
  52.     left: -5px;
  53.     bottom: -5px
  54. }
  55. .ui-resizable-nw {
  56.     cursor: nw-resize;
  57.     width: 9px;
  58.     height: 9px;
  59.     left: -5px;
  60.     top: -5px
  61. }
  62. .ui-resizable-ne {
  63.     cursor: ne-resize;
  64.     width: 9px;
  65.     height: 9px;
  66.     right: -5px;
  67.     top: -5px
  68. }
  69. body:before {
  70.     white-space: pre;
  71.     font-family: monospace;
  72.     content: "Error: File to import not found or unreadable: compass/css3.\A       Load paths:\A         /var/vault/root/sass\A         /usr/lib64/ruby/gems/2.1.0/gems/compass-core-1.0.1/stylesheets\A         Compass::SpriteImporter\A         /home/kat/live/public/content/sass\A        on line 2 of /home/kat/live/public/content/sass/mobile.sass\A \A 1: //@import \"compass/css3/shared\"\A 2: @import \"compass/css3\"\A 3: @import \"mobile/allmobiles\""
  73. }
  74. @charset "UTF-8";
  75. .whitebg {
  76.     background: white !important
  77. }
  78. .lightivorybg,
  79. .versionsUnFolded,
  80. .lightivorybg:hover {
  81.     background-color: #B5B3A1 !important;
  82.     text-shadow: -1px 1px 0 #9B998B;
  83.     color: #fff
  84. }
  85. .darkivorybg {
  86.     background: #949281;
  87.     background: -moz-linear-gradient(top, #949281 0%, #908e7d 100%);
  88.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #949281), color-stop(100%, #908e7d));
  89.     background: -webkit-linear-gradient(top, #949281 0%, #908e7d 100%);
  90.     background: linear-gradient(to bottom, #949281 0%, #908e7d 100%);
  91.     background: -ms-linear-gradient(top, #949281 0%, #908e7d 100%);
  92.     text-shadow: -1px 1px 0 #8b897a;
  93.     color: #fff
  94. }
  95. .white {
  96.     color: #fff !important
  97. }
  98. .darkGrey,
  99. .idea_under_review {
  100.     color: #5c5c5c !important
  101. }
  102. .lightgrey {
  103.     color: #999
  104. }
  105. .lightgrey a {
  106.     color: #999 !important
  107. }
  108. .normalgrey,
  109. a.normalgrey {
  110.     color: #757575
  111. }
  112. .aclColor_eliteuploader,
  113. .aclColor_eliteuploader a {
  114.     color: #744ace !important
  115. }
  116. .aclColor_2,
  117. .aclColor_2 a {
  118.     color: #ff6000 !important
  119. }
  120. .aclColor_3,
  121. .aclColor_3 a {
  122.     color: #5876b4 !important
  123. }
  124. .aclColor_4,
  125. .aclColor_4 a,
  126. .aclColor_4.aclColor_verified {
  127.     color: #59724b !important
  128. }
  129. .aclColor_5,
  130. .aclColor_5 a {
  131.     color: #45968B !important
  132. }
  133. .aclColor_6,
  134. .aclColor_6 a {
  135.     color: #14b9d6 !important
  136. }
  137. .red,
  138. .red a,
  139. .idea_deleted,
  140. .idea_declined,
  141. .aclColor_9,
  142. .aclColor_9 a,
  143. .request_declined {
  144.     color: #b94309 !important
  145. }
  146. .blue,
  147. .idea_completed,
  148. .aclColor_7,
  149. .aclColor_7 a {
  150.     color: #4c2dce !important
  151. }
  152. .green,
  153. .idea_started,
  154. .request_confirmed,
  155. .aclColor_8,
  156. .aclColor_8 a {
  157.     color: #008f0d !important
  158. }
  159. .purple,
  160. .aclColor_10,
  161. .aclColor_10 a {
  162.     color: #bc3ecf !important
  163. }
  164. .idea_draft,
  165. .request_pending {
  166.     color: #987624 !important
  167. }
  168. .brown {
  169.     color: #998b68
  170. }
  171. .orange,
  172. .idea_planned,
  173. .aclColor_verified,
  174. .orange a,
  175. .idea_planned a,
  176. .aclColor_verified a {
  177.     color: #dc9100 !important
  178. }
  179. .black {
  180.     color: #000
  181. }
  182. @font-face {
  183.     font-family: "additionalwebfont";
  184.     src: url("/web/20160317010105/https://kastatic.com/fonts/additionalwebfont.eot");
  185.     src: url("/web/20160317010105/https://kastatic.com/fonts/additionalwebfont.eot") format("embedded-opentype"), url("/web/20160317010105/https://kastatic.com/fonts/additionalwebfont.woff") format("woff"), url("/web/20160317010105/https://kastatic.com/fonts/additionalwebfont.ttf") format("truetype"), url("/web/20160317010105/https://kastatic.com/fonts/additionalwebfont.svg") format("svg");
  186.     font-weight: normal;
  187.     font-style: normal
  188. }
  189. select,
  190. textarea,
  191. .textinput {
  192.     border: 1px solid #999;
  193.     color: #666;
  194.     font-size: 13px;
  195.     outline: none;
  196.     width: 180px;
  197.     padding: 2px 5px 3px 5px;
  198.     border-radius: 3px;
  199.     background: #fff
  200. }
  201. select {
  202.     width: 265px;
  203.     padding: 2px 5px 2px 5px
  204. }
  205. select.shortinput {
  206.     width: 100px
  207. }
  208. select.extrashortinput {
  209.     width: 50px
  210. }
  211. .ui-datepicker-title select {
  212.     width: inherit
  213. }
  214. .textinput.longinput,
  215. textarea,
  216. .holder.textinput {
  217.     width: 522px !important
  218. }
  219. .textinput.holder,
  220. .textinput {
  221.     margin-bottom: 10px;
  222.     margin-top: 0
  223. }
  224. table.formtable .textinput,
  225. table.data .textinput {
  226.     margin-bottom: 0
  227. }
  228. .bodySearch .textinput {
  229.     border: none
  230. }
  231. .perctypeinput {
  232.     background: url(/web/20160317010105/https://kastatic.com/images/inputperctype-417a614.png) no-repeat right 4px;
  233.     padding-right: 18px
  234. }
  235. .textinput.shortinput {
  236.     width: 70px
  237. }
  238. .middleinput {
  239.     width: 144px
  240. }
  241. .textinput.extrashortinput {
  242.     width: 20px
  243. }
  244. .textinput.mediuminput {
  245.     width: 220px
  246. }
  247. input.textinput.longtextinput {
  248.     width: 300px
  249. }
  250. .drophere {
  251.     border: 4px dashed #b0b0b0;
  252.     color: #b0b0b0;
  253.     border-radius: 5px;
  254.     text-align: center;
  255.     padding: 40px 0;
  256.     font-size: 30px;
  257.     font-weight: bold;
  258.     margin: 10px 0
  259. }
  260. .drophere:hover {
  261.     border: 4px dashed #7c7c7c;
  262.     color: #7c7c7c
  263. }
  264. .switcherBox {
  265.     display: inline-block;
  266.     padding: 0;
  267.     border-radius: 3px;
  268.     font-size: 11px;
  269.     clear: both;
  270.     margin-bottom: 5px;
  271.     font-weight: bold
  272. }
  273. td .switcherBox {
  274.     padding-top: 11px
  275. }
  276. .switcherBox a {
  277.     cursor: pointer
  278. }
  279. .switcherBox a.active {
  280.     color: #5f4e18;
  281.     text-decoration: none
  282. }
  283. .switcherBox .switchLeft span,
  284. .switcherBox .switchRight span {
  285.     width: 20px;
  286.     height: 12px;
  287.     border: 1px solid #646250;
  288.     padding: 3px 0;
  289.     margin: -1px 0 0 0
  290. }
  291. .switcherBox .switchLeft.active span,
  292. .switcherBox .switchRight.active span,
  293. .switcherBox:hover .switchLeft:hover span,
  294. .switcherBox:hover .switchRight:hover span,
  295. .switcherBox:hover .switchLeft:hover.active span,
  296. .switcherBox:hover .switchRight:hover.active span {
  297.     background: #c1ad6a;
  298.     background: -moz-linear-gradient(top, #c1ad6a 0%, #a28e4b 100%);
  299.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c1ad6a), color-stop(100%, #a28e4b));
  300.     background: -webkit-linear-gradient(top, #c1ad6a 0%, #a28e4b 100%);
  301.     background: linear-gradient(to bottom, #c1ad6a 0%, #a28e4b 100%);
  302.     background: -ms-linear-gradient(top, #c1ad6a 0%, #a28e4b 100%)
  303. }
  304. .switcherBox .switchLeft span,
  305. .switcherBox .switchRight span,
  306. .switcherBox:hover .switchLeft.active span,
  307. .switcherBox:hover .switchRight.active span,
  308. .switcherBox:hover .switchLeft span,
  309. .switcherBox:hover .switchRight span {
  310.     background: #5d5b4b url(/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png) no-repeat 3px 1px
  311. }
  312. .switcherBox .switchLeft,
  313. .switcherBox .switchRight {
  314.     display: inline-block
  315. }
  316. .switcherBox .switchLeft span {
  317.     float: right;
  318.     border-top-left-radius: 3px;
  319.     border-bottom-left-radius: 3px;
  320.     margin-left: 5px
  321. }
  322. .switcherBox .switchRight span {
  323.     float: left;
  324.     margin-right: 5px;
  325.     border-top-right-radius: 3px;
  326.     border-bottom-right-radius: 3px
  327. }
  328. .torrentboxes {
  329.     vertical-align: top;
  330.     float: left;
  331.     display: block;
  332.     position: relative
  333. }
  334. h1 + nav.searchTags {
  335.     margin-top: -0.3em
  336. }
  337. nav.searchTags {
  338.     margin-bottom: 1.5em
  339. }
  340. nav.searchTags ul {
  341.     font-family: georgia, "times new roman";
  342.     font-style: italic;
  343.     font-size: 1.2em
  344. }
  345. nav.searchTags ul li {
  346.     display: inline-block
  347. }
  348. nav.searchTags ul li a {
  349.     display: inline-block;
  350.     position: relative;
  351.     padding-right: 1.1em;
  352.     margin-right: 1em;
  353.     text-decoration: none;
  354.     color: #999
  355. }
  356. nav.searchTags ul li a:before {
  357.     font-family: "additionalwebfont";
  358.     content: "";
  359.     position: absolute;
  360.     right: 0;
  361.     display: inline-block;
  362.     float: right;
  363.     line-height: 150%;
  364.     font-size: 0.7em;
  365.     font-style: normal
  366. }
  367. nav.searchTags ul li a:hover {
  368.     color: #666
  369. }
  370. nav.searchTags ul li a:hover:before {
  371.     content: ""
  372. }
  373. .siteButton.smallButton,
  374. .kaButton.smallButton {
  375.     padding: 0 10px;
  376.     font-size: 11px;
  377.     text-transform: lowercase;
  378.     line-height: 1.7em
  379. }
  380. .siteButton.smallButton .buttonPic,
  381. .kaButton.smallButton .buttonPic {
  382.     width: 23px;
  383.     height: 17px;
  384.     margin: -3px 0 0 -13px
  385. }
  386. .kaButton.smallButton {
  387.     padding: 2px 6px 4px 4px;
  388.     color: white !important
  389. }
  390. .kaButton.smallButton.rightButton {
  391.     padding: 2px 2px 4px 7px
  392. }
  393. .kaButton.smallButton.sq16 {
  394.     padding: 2px 1px 4px 1px !important
  395. }
  396. .kaButton {
  397.     background-color: #c1ad6a;
  398.     background: #c1ad6a;
  399.     background: -moz-linear-gradient(top, #c1ad6a 0%, #a28e4b 100%);
  400.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c1ad6a), color-stop(100%, #a28e4b));
  401.     background: -webkit-linear-gradient(top, #c1ad6a 0%, #a28e4b 100%);
  402.     background: linear-gradient(to bottom, #c1ad6a 0%, #a28e4b 100%);
  403.     background: -ms-linear-gradient(top, #c1ad6a 0%, #a28e4b 100%);
  404.     -moz-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08), inset 0 -1px 0 0 rgba(0, 0, 0, 0.03), inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
  405.     -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08), inset 0 -1px 0 0 rgba(0, 0, 0, 0.03), inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
  406.     box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08), inset 0 -1px 0 0 rgba(0, 0, 0, 0.03), inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
  407.     border-radius: 2px;
  408.     margin: 0;
  409.     border: none;
  410.     color: #fff;
  411.     cursor: pointer;
  412.     text-decoration: none !important;
  413.     display: inline;
  414.     -webkit-user-select: none;
  415.     -khtml-user-select: none;
  416.     -moz-user-select: none;
  417.     -o-user-select: none;
  418.     user-select: none;
  419.     -moz-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08), inset 0 -1px 0 0 rgba(0, 0, 0, 0.03), inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
  420.     -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08), inset 0 -1px 0 0 rgba(0, 0, 0, 0.03), inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
  421.     box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08), inset 0 -1px 0 0 rgba(0, 0, 0, 0.03), inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
  422.     font-size: 11px;
  423.     text-shadow: 0 1px 0 #8c751e;
  424.     font-family: Verdana, Geneva, sans-serif;
  425.     text-align: center;
  426.     text-decoration: none !important;
  427.     font-weight: normal !important;
  428.     vertical-align: middle;
  429.     white-space: nowrap;
  430.     line-height: inherit
  431. }
  432. .kaButton .ka {
  433.     position: relative !important;
  434.     top: 1.5px;
  435.     text-transform: none !important
  436. }
  437. .kaButton .ka-180 {
  438.     position: relative !important;
  439.     top: 1.5px
  440. }
  441. .siteButton,
  442. .icon16 {
  443.     background-color: #c1ad6a;
  444.     background: #c1ad6a;
  445.     background: -moz-linear-gradient(top, #c1ad6a 0%, #a28e4b 100%);
  446.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c1ad6a), color-stop(100%, #a28e4b));
  447.     background: -webkit-linear-gradient(top, #c1ad6a 0%, #a28e4b 100%);
  448.     background: linear-gradient(to bottom, #c1ad6a 0%, #a28e4b 100%);
  449.     background: -ms-linear-gradient(top, #c1ad6a 0%, #a28e4b 100%);
  450.     -moz-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08), inset 0 -1px 0 0 rgba(0, 0, 0, 0.03), inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
  451.     -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08), inset 0 -1px 0 0 rgba(0, 0, 0, 0.03), inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
  452.     box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08), inset 0 -1px 0 0 rgba(0, 0, 0, 0.03), inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
  453.     display: inline-block;
  454.     border-radius: 2px;
  455.     margin: 0;
  456.     border: none;
  457.     color: #fff;
  458.     cursor: pointer;
  459.     text-decoration: none !important;
  460.     -webkit-user-select: none;
  461.     -khtml-user-select: none;
  462.     -moz-user-select: none;
  463.     -o-user-select: none;
  464.     user-select: none;
  465.     -moz-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08), inset 0 -1px 0 0 rgba(0, 0, 0, 0.03), inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
  466.     -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08), inset 0 -1px 0 0 rgba(0, 0, 0, 0.03), inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
  467.     box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08), inset 0 -1px 0 0 rgba(0, 0, 0, 0.03), inset 0 1px 0 0 rgba(255, 255, 255, 0.2)
  468. }
  469. .siteButton {
  470.     font-size: 11px;
  471.     text-shadow: 0 1px 0 #8c751e;
  472.     font-family: Verdana, Geneva, sans-serif;
  473.     text-align: center;
  474.     text-decoration: none !important;
  475.     font-weight: normal !important;
  476.     vertical-align: middle;
  477.     white-space: nowrap;
  478.     line-height: inherit
  479. }
  480. .siteButton .buttonPic {
  481.     display: inline-block;
  482.     float: left;
  483.     border-top-left-radius: 3px;
  484.     border-bottom-left-radius: 3px;
  485.     cursor: pointer
  486. }
  487. .siteButton.torrentfingers {
  488.     height: 76px;
  489.     top: 1px;
  490.     left: 2px;
  491.     position: absolute;
  492.     width: 54px;
  493.     z-index: 1
  494. }
  495. .siteButton.searchButton {
  496.     display: inline-block;
  497.     margin: 3px 30px 0 10px;
  498.     padding: 0 2px;
  499.     text-decoration: none;
  500.     cursor: pointer;
  501.     border: 0;
  502.     overflow: visible;
  503.     float: right;
  504.     background: #e1cf78;
  505.     background: -moz-linear-gradient(top, #e1cf78 0%, #cfbc63 100%);
  506.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e1cf78), color-stop(100%, #cfbc63));
  507.     background: -webkit-linear-gradient(top, #e1cf78 0%, #cfbc63 100%);
  508.     background: linear-gradient(to bottom, #e1cf78 0%, #cfbc63 100%);
  509.     background: -ms-linear-gradient(top, #e1cf78 0%, #cfbc63 100%);
  510.     -webkit-appearance: none;
  511.     padding: 9px 26px 9px 26px;
  512.     letter-spacing: 0.7px;
  513.     font-size: 15px;
  514.     text-shadow: 0 1px 0 #e0d08b;
  515.     color: #5A4B27 !important
  516. }
  517. .siteButton.searchButton:hover {
  518.     background: #c4b160;
  519.     background: -moz-linear-gradient(top, #c4b160 0%, #baa449 100%);
  520.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c4b160), color-stop(100%, #baa449));
  521.     background: -webkit-linear-gradient(top, #c4b160 0%, #baa449 100%);
  522.     background: linear-gradient(to bottom, #c4b160 0%, #baa449 100%);
  523.     background: -ms-linear-gradient(top, #c4b160 0%, #baa449 100%)
  524. }
  525. .siteButton:hover span {
  526.     color: #fff !important
  527. }
  528. .likeButton span,
  529. .dislikeButton span {
  530.     padding: 7px 8px 7px 8px !important;
  531.     display: block !important;
  532.     font-size: 12px;
  533.     cursor: pointer
  534. }
  535. .likeButton {
  536.     border-radius: 0;
  537.     padding-right: 0;
  538.     margin: 0;
  539.     border-top-left-radius: 4px;
  540.     border-bottom-left-radius: 4px;
  541.     border-right: 1px solid #84b05e;
  542.     text-shadow: 0 1px 0 #63894a;
  543.     background: #86b260;
  544.     background: -moz-linear-gradient(top, #86b260 0%, #73a24b 100%);
  545.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #86b260), color-stop(100%, #73a24b));
  546.     background: -webkit-linear-gradient(top, #86b260 0%, #73a24b 100%);
  547.     background: linear-gradient(to bottom, #86b260 0%, #73a24b 100%);
  548.     background: -ms-linear-gradient(top, #86b260 0%, #73a24b 100%)
  549. }
  550. .likeButton:hover {
  551.     background: #7c9e5d;
  552.     background: -moz-linear-gradient(top, #7c9e5d 0%, #61893f 100%);
  553.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7c9e5d), color-stop(100%, #61893f));
  554.     background: -webkit-linear-gradient(top, #7c9e5d 0%, #61893f 100%);
  555.     background: linear-gradient(to bottom, #7c9e5d 0%, #61893f 100%);
  556.     background: -ms-linear-gradient(top, #7c9e5d 0%, #61893f 100%);
  557.     text-shadow: 0 1px 0 #67894c
  558. }
  559. .dislikeButton {
  560.     border-radius: 0;
  561.     padding-left: 1px;
  562.     border-top-right-radius: 4px;
  563.     border-bottom-right-radius: 4px;
  564.     background: #c47030;
  565.     background: -moz-linear-gradient(top, #c47030 0%, #b55d19 100%);
  566.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c47030), color-stop(100%, #b55d19));
  567.     background: -webkit-linear-gradient(top, #c47030 0%, #b55d19 100%);
  568.     background: linear-gradient(to bottom, #c47030 0%, #b55d19 100%);
  569.     background: -ms-linear-gradient(top, #c47030 0%, #b55d19 100%);
  570.     margin: 0
  571. }
  572. .kaLikeButton,
  573. .kaDislikeButton {
  574.     height: 20px;
  575.     padding: 5px 8px 5px 5px
  576. }
  577. .kaLikeButton .ka,
  578. .kaDislikeButton .ka {
  579.     line-height: 12px;
  580.     margin-right: 2px
  581. }
  582. .kaLikeButton {
  583.     text-shadow: 0px 1px 0px #63894A;
  584.     background: transparent linear-gradient(to bottom, #86b260 0%, #73a24b 100%) repeat scroll 0% 0%;
  585.     border-radius: 4px 0px 0px 4px
  586. }
  587. .kaLikeButton:hover {
  588.     background: transparent linear-gradient(to bottom, #79971d 0%, #638106 100%) repeat scroll 0% 0% !important;
  589.     text-shadow: 0px 1px 0px #3C6D25 !important
  590. }
  591. .kaDislikeButton {
  592.     border-radius: 0px 4px 4px 0px;
  593.     background: transparent linear-gradient(to bottom, #c47030 0%, #b55d19 100%) repeat scroll 0% 0%;
  594.     text-shadow: 0px 1px 0px #9F5C28
  595. }
  596. .kaDislikeButton:hover {
  597.     background: transparent linear-gradient(to bottom, #ab6531 0%, #a25b25 100%) repeat scroll 0% 0% !important;
  598.     text-shadow: 0px 1px 0px #905020 !important
  599. }
  600. .pages a,
  601. .pages .blank:hover {
  602.     display: inline-block;
  603.     text-decoration: none;
  604.     vertical-align: top;
  605.     font-size: 12px;
  606.     text-align: center;
  607.     padding: 0 1px;
  608.     margin: 0 4px 2px 0
  609. }
  610. .pages.floatright a,
  611. .pages.floatright .blank:hover {
  612.     margin: 0 0 2px 4px
  613. }
  614. .pages .blank {
  615.     background: none
  616. }
  617. .pages .blank,
  618. .pages .blank:hover {
  619.     background: none;
  620.     background: url(/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png) repeat-x -150px -20px !important;
  621.     width: 21px !important;
  622.     padding: 10px 0 !important;
  623.     cursor: default;
  624.     box-shadow: none !important
  625. }
  626. .pages .specificPage {
  627.     cursor: pointer !important
  628. }
  629. .pages .pagesCount {
  630.     border: none;
  631.     background: none;
  632.     color: #666;
  633.     display: inline-block;
  634.     margin: 5px 10px 0 10px
  635. }
  636. .pages a.active,
  637. .pages a.active:hover {
  638.     background: #656565;
  639.     cursor: default;
  640.     text-shadow: -1px 1px #666
  641. }
  642. a.turnoverButton,
  643. a.turnoverButton.blank:hover {
  644.     color: #fff;
  645.     background: #afafaf;
  646.     background: #afafaf;
  647.     background: -moz-linear-gradient(top, #afafaf 0%, #949494 100%);
  648.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #afafaf), color-stop(100%, #949494));
  649.     background: -webkit-linear-gradient(top, #afafaf 0%, #949494 100%);
  650.     background: linear-gradient(to bottom, #afafaf 0%, #949494 100%);
  651.     background: -ms-linear-gradient(top, #afafaf 0%, #949494 100%);
  652.     -moz-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08), inset 0 -1px 0 0 rgba(0, 0, 0, 0.03), inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
  653.     -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08), inset 0 -1px 0 0 rgba(0, 0, 0, 0.03), inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
  654.     box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08), inset 0 -1px 0 0 rgba(0, 0, 0, 0.03), inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
  655.     text-shadow: -1px 1px 0 #959595;
  656.     padding: 4px 10px
  657. }
  658. a.turnoverButton:hover {
  659.     cursor: pointer;
  660.     background: #656565;
  661.     text-shadow: -1px 1px #666
  662. }
  663. .kaTurnoverButton {
  664.     padding: 4px 5px 3px 3px !important
  665. }
  666. .kaTurnoverButton .ka {
  667.     line-height: 10px;
  668.     padding: 0px;
  669.     width: 17px;
  670.     height: 17px;
  671.     text-transform: none !important
  672. }
  673. .siteButton.checkedButton,
  674. .icon16.checkedButton {
  675.     opacity: 0.7
  676. }
  677. .downloadButtonGroup {
  678.     margin: 5px 150px 9px 0
  679. }
  680. .giantIcon {
  681.     -moz-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08), inset 0 -1px 0 0 rgba(0, 0, 0, 0.03), inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
  682.     -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08), inset 0 -1px 0 0 rgba(0, 0, 0, 0.03), inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
  683.     box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.08), inset 0 -1px 0 0 rgba(0, 0, 0, 0.03), inset 0 1px 0 0 rgba(255, 255, 255, 0.2);
  684.     width: 31px;
  685.     height: 27px;
  686.     padding: 0;
  687.     display: inline-block;
  688.     margin-right: 0.1em
  689. }
  690. .giantIcon.magnetlinkButton {
  691.     background: #998750 url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -150px no-repeat;
  692.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -150px no-repeat, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5ODc1MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhjN2E0MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  693.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -150px no-repeat, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #998750), color-stop(100%, #8c7a40));
  694.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -150px no-repeat, -moz-linear-gradient(#998750, #8c7a40);
  695.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -150px no-repeat, -webkit-linear-gradient(#998750, #8c7a40);
  696.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -150px no-repeat, linear-gradient(#998750, #8c7a40)
  697. }
  698. .giantIcon.magnetlinkButton:hover {
  699.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -150px no-repeat, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg1NzU0MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdlNmIyZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  700.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -150px no-repeat, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #857540), color-stop(100%, #7e6b2e));
  701.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -150px no-repeat, -moz-linear-gradient(#857540, #7e6b2e);
  702.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -150px no-repeat, -webkit-linear-gradient(#857540, #7e6b2e);
  703.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -150px no-repeat, linear-gradient(#857540, #7e6b2e)
  704. }
  705. .giantIcon.magnetlinkButton.checkedButton {
  706.     opacity: 0.7
  707. }
  708. .giantIcon.bookmarkButton {
  709.     background: #998750 url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -175px no-repeat;
  710.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -175px no-repeat, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5ODc1MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhjN2E0MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  711.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -175px no-repeat, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #998750), color-stop(100%, #8c7a40));
  712.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -175px no-repeat, -moz-linear-gradient(#998750, #8c7a40);
  713.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -175px no-repeat, -webkit-linear-gradient(#998750, #8c7a40);
  714.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -175px no-repeat, linear-gradient(#998750, #8c7a40)
  715. }
  716. .giantIcon.bookmarkButton:hover {
  717.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -175px no-repeat, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg1NzU0MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdlNmIyZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  718.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -175px no-repeat, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #857540), color-stop(100%, #7e6b2e));
  719.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -175px no-repeat, -moz-linear-gradient(#857540, #7e6b2e);
  720.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -175px no-repeat, -webkit-linear-gradient(#857540, #7e6b2e);
  721.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -175px no-repeat, linear-gradient(#857540, #7e6b2e)
  722. }
  723. .giantIcon.bookmarkButton.checkedButton {
  724.     opacity: 0.7
  725. }
  726. .giantIcon.rssButton {
  727.     background: #998750 url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -200px no-repeat;
  728.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -200px no-repeat, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5ODc1MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhjN2E0MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  729.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -200px no-repeat, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #998750), color-stop(100%, #8c7a40));
  730.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -200px no-repeat, -moz-linear-gradient(#998750, #8c7a40);
  731.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -200px no-repeat, -webkit-linear-gradient(#998750, #8c7a40);
  732.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -200px no-repeat, linear-gradient(#998750, #8c7a40)
  733. }
  734. .giantIcon.rssButton:hover {
  735.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -200px no-repeat, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg1NzU0MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdlNmIyZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  736.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -200px no-repeat, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #857540), color-stop(100%, #7e6b2e));
  737.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -200px no-repeat, -moz-linear-gradient(#857540, #7e6b2e);
  738.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -200px no-repeat, -webkit-linear-gradient(#857540, #7e6b2e);
  739.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -150px -200px no-repeat, linear-gradient(#857540, #7e6b2e)
  740. }
  741. .giantIcon.rssButton.checkedButton {
  742.     opacity: 0.7
  743. }
  744. .siteButton.verifTorrentButton {
  745.     padding-left: 0
  746. }
  747. .siteButton.verifTorrentButton .buttonPic {
  748.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -142px 5px no-repeat, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5ODc1MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhjN2E0MCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  749.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -142px 5px no-repeat, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #998750), color-stop(100%, #8c7a40));
  750.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -142px 5px no-repeat, -moz-linear-gradient(#998750, #8c7a40);
  751.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -142px 5px no-repeat, -webkit-linear-gradient(#998750, #8c7a40);
  752.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -142px 5px no-repeat, linear-gradient(#998750, #8c7a40);
  753.     border-right: 1px solid #a6945a;
  754.     margin-right: 12px
  755. }
  756. .siteButton.verifTorrentButton:hover .buttonPic {
  757.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -142px 5px no-repeat, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg1NzU0MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdlNmIyZSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  758.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -142px 5px no-repeat, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #857540), color-stop(100%, #7e6b2e));
  759.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -142px 5px no-repeat, -moz-linear-gradient(#857540, #7e6b2e);
  760.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -142px 5px no-repeat, -webkit-linear-gradient(#857540, #7e6b2e);
  761.     background: url("/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png") -142px 5px no-repeat, linear-gradient(#857540, #7e6b2e);
  762.     border-right: 1px solid #a6945a
  763. }
  764. .kaGiantButton {
  765.     box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.08) inset, 0px -1px 0px 0px rgba(0, 0, 0, 0.03) inset, 0px 1px 0px 0px rgba(255, 255, 255, 0.2) inset;
  766.     width: 31px;
  767.     height: 29px;
  768.     padding: 0px;
  769.     display: inline-block;
  770.     margin-right: 0.1em;
  771.     border-radius: 2px;
  772.     background: transparent linear-gradient(#998750, #8c7a40) repeat scroll 0% 0%;
  773.     vertical-align: top
  774. }
  775. .kaGiantButton .ka:before {
  776.     color: #fff;
  777.     font-size: 20px;
  778.     line-height: 30px;
  779.     height: 29px;
  780.     width: 23px;
  781.     text-align: center;
  782.     margin-top: 0px
  783. }
  784. .kaGiantButton.iconButton {
  785.     padding-left: 0px !important
  786. }
  787. .kaGiantButton.siteButton {
  788.     width: auto;
  789.     background: transparent linear-gradient(to bottom, #c1ad6a 0%, #a28e4b 100%) repeat scroll 0% 0%;
  790.     text-transform: capitalize;
  791.     padding: 0px 10px
  792. }
  793. .kaGiantButton.siteButton .ka:before {
  794.     background-color: #97854E;
  795.     margin-right: 10px;
  796.     border-radius: 2px 0px 0px 2px;
  797.     box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.08) inset, 0px -1px 0px 0px rgba(0, 0, 0, 0.03) inset, 0px 1px 0px 0px rgba(255, 255, 255, 0.2) inset;
  798.     width: 30px;
  799.     margin-left: 0px
  800. }
  801. .kaGiantButton.siteButton:hover {
  802.     background: transparent linear-gradient(to bottom, #a8965a 0%, #89783f 100%) repeat scroll 0% 0%
  803. }
  804. .kaGiantButton.siteButton:hover .ka:before {
  805.     background: transparent linear-gradient(#857540, #7e6b2e) repeat scroll 0% 0%
  806. }
  807. .kaGiantButton span {
  808.     vertical-align: top;
  809.     line-height: 30px;
  810.     text-transform: uppercase
  811. }
  812. .kaGiantButton:hover {
  813.     background: transparent linear-gradient(#857540, #7e6b2e) repeat scroll 0% 0%
  814. }
  815. .kaGiantButton.checkedButton {
  816.     opacity: 0.7
  817. }
  818. .downloadButtonGroup {
  819.     overflow: hidden !important
  820. }
  821. .downloadButtonGroup .kaGiantButton .ka:before {
  822.     color: #DCCA62
  823. }
  824. body {
  825.     margin: 0;
  826.     padding: 0;
  827.     font-size: 12px;
  828.     font-family: Verdana, Arial, Helvetica, sans-serif;
  829.     color: #333;
  830.     min-width: 970px;
  831.     -webkit-appearance: none
  832. }
  833. header {
  834.     position: relative
  835. }
  836. ::selection,
  837. ::moz-selection {
  838.     background: #a28e4b;
  839.     color: white
  840. }
  841. .showonhover {
  842.     visibility: hidden
  843. }
  844. .showcontentonhover:hover .showonhover {
  845.     visibility: visible
  846. }
  847. .valignTop {
  848.     vertical-align: top !important
  849. }
  850. .valignMiddle {
  851.     vertical-align: middle !important
  852. }
  853. .valignBot {
  854.     vertical-align: bottom !important
  855. }
  856. .dotted {
  857.     border-bottom: 1px dotted !important;
  858.     text-decoration: none !important
  859. }
  860. .capital {
  861.     text-transform: capitalize !important
  862. }
  863. .lower {
  864.     text-transform: lowercase !important
  865. }
  866. .upper {
  867.     text-transform: uppercase !important
  868. }
  869. #sidebar .ajaxLink,
  870. .ajaxLink {
  871.     border-bottom: none
  872. }
  873. .showSidebar {
  874.     position: absolute;
  875.     right: -8px;
  876.     z-index: 100
  877. }
  878. .asterisk {
  879.     font-family: Georgia, "Times New Roman", Times, serif;
  880.     font-size: 18px;
  881.     color: #f60;
  882.     vertical-align: text-top
  883. }
  884. .reported,
  885. .reported td {
  886.     background: #ffe0cf
  887. }
  888. #changeIE6 {
  889.     display: none
  890. }
  891. #vtip {
  892.     display: none;
  893.     position: absolute;
  894.     padding: 10px;
  895.     left: 5px;
  896.     z-index: 9999;
  897.     max-width: 400px;
  898.     background: #fff;
  899.     background: -moz-linear-gradient(top, #fff 0%, #f2f2f2 100%);
  900.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f2f2f2));
  901.     background: -webkit-linear-gradient(top, #fff 0%, #f2f2f2 100%);
  902.     background: linear-gradient(to bottom, #fff 0%, #f2f2f2 100%);
  903.     background: -ms-linear-gradient(top, #fff 0%, #f2f2f2 100%);
  904.     box-shadow: 0 1px 3px #545048;
  905.     text-shadow: -1px 1px 0 #fff;
  906.     border-radius: 5px
  907. }
  908. #vtip #vtipArrow {
  909.     position: absolute;
  910.     top: -10px;
  911.     left: 5px
  912. }
  913. .line100perc {
  914.     line-height: 100% !important
  915. }
  916. .line160perc {
  917.     line-height: 160% !important
  918. }
  919. .pad0 {
  920.     padding: 0 !important
  921. }
  922. .pad5px {
  923.     padding: 5px !important
  924. }
  925. .pad10px {
  926.     padding: 10px !important
  927. }
  928. .botpad3px {
  929.     padding-bottom: 3px
  930. }
  931. .botpad5px {
  932.     padding-bottom: 5px
  933. }
  934. .botpad10px {
  935.     padding-bottom: 10px
  936. }
  937. .toppad3px {
  938.     padding-top: 3px
  939. }
  940. .toppad5px {
  941.     padding-top: 5px
  942. }
  943. .toppad10px {
  944.     padding-top: 10px
  945. }
  946. .leftpad10px {
  947.     padding-left: 10px
  948. }
  949. .leftpad15px {
  950.     padding-left: 15px
  951. }
  952. .leftpad20px {
  953.     padding-left: 20px
  954. }
  955. .rightpad5px {
  956.     padding-right: 5px !important
  957. }
  958. .rightpad20px {
  959.     padding-right: 20px !important
  960. }
  961. .novertpad {
  962.     padding-top: 0 !important;
  963.     padding-bottom: 0 !important
  964. }
  965. .nohorpad {
  966.     padding-left: 0 !important;
  967.     padding-right: 0 !important
  968. }
  969. .noleftpad {
  970.     padding-left: 0 !important
  971. }
  972. .norightpad {
  973.     padding-right: 0 !important
  974. }
  975. .novertmarg {
  976.     margin-top: 0 !important;
  977.     margin-bottom: 0 !important
  978. }
  979. .nohormarg {
  980.     margin-left: 0 !important;
  981.     margin-right: 0 !important
  982. }
  983. .botmarg0 {
  984.     margin-bottom: 0 !important
  985. }
  986. .topmarg2px {
  987.     margin-top: 2px !important
  988. }
  989. .topmarg5px {
  990.     margin-top: 5px !important
  991. }
  992. .topmarg10px {
  993.     margin-top: 10px !important
  994. }
  995. .topmarg20px {
  996.     margin-top: 20px !important
  997. }
  998. .botmarg2px {
  999.     margin-bottom: 2px !important
  1000. }
  1001. .botmarg5px {
  1002.     margin-bottom: 5px !important
  1003. }
  1004. .botmarg10px {
  1005.     margin-bottom: 10px !important
  1006. }
  1007. .botmarg15px {
  1008.     margin-bottom: 15px !important
  1009. }
  1010. .botmarg20px {
  1011.     margin-bottom: 20px !important
  1012. }
  1013. .rightmarg2px {
  1014.     margin-right: 2px
  1015. }
  1016. .rightmarg20px {
  1017.     margin-right: 20px
  1018. }
  1019. .leftmarg2px {
  1020.     margin-left: 2px !important
  1021. }
  1022. .leftmarg140px {
  1023.     margin-left: 140px !important
  1024. }
  1025. .overauto {
  1026.     overflow: auto
  1027. }
  1028. .overvisible {
  1029.     overflow: visible
  1030. }
  1031. .overhidden {
  1032.     overflow: hidden
  1033. }
  1034. .linethrough {
  1035.     text-decoration: line-through !important
  1036. }
  1037. .borderrad3px {
  1038.     border-radius: 3px
  1039. }
  1040. .borderrad5px {
  1041.     border-radius: 5px
  1042. }
  1043. .line50perc {
  1044.     line-height: 50% !important
  1045. }
  1046. .plain,
  1047. .plain a {
  1048.     text-decoration: none !important
  1049. }
  1050. .plainfull,
  1051. .plainfull a {
  1052.     text-decoration: none !important
  1053. }
  1054. a.plain:hover,
  1055. .plain a:hover {
  1056.     text-decoration: underline !important
  1057. }
  1058. .left {
  1059.     text-align: left !important
  1060. }
  1061. .center {
  1062.     text-align: center !important
  1063. }
  1064. .right {
  1065.     text-align: right !important
  1066. }
  1067. .justify {
  1068.     text-align: justify !important
  1069. }
  1070. .normalText {
  1071.     text-transform: none !important
  1072. }
  1073. .spoiler_show {
  1074.     float: left !important;
  1075.     margin: 0
  1076. }
  1077. .spoiler_container {
  1078.     text-align: left;
  1079.     min-height: 18px;
  1080.     clear: right;
  1081.     padding: 4px;
  1082.     background: #72B73A repeat-x scroll 0% 0% transparent;
  1083.     -webkit-border-top-left-radius: 3px;
  1084.     -webkit-border-top-right-radius: 3px;
  1085.     -moz-border-radius-topleft: 3px;
  1086.     -moz-border-radius-topright: 3px;
  1087.     border: 1px solid #b6b4a3;
  1088.     border-radius: 3px
  1089. }
  1090. .spoiler_body {
  1091.     color: #333;
  1092.     background: transparent none repeat scroll 0% 0%;
  1093.     margin: 15px 0px 2px 5px;
  1094.     padding: 13px 4px 4px 12px;
  1095.     display: block;
  1096.     position: relative;
  1097.     clear: right;
  1098.     border: 1px double #C0BDBA;
  1099.     text-align: left !important
  1100. }
  1101. .spoiler_body:not(.spoiler_opened) {
  1102.     border-right: medium none;
  1103.     border-left: medium none;
  1104.     border-bottom: medium none
  1105. }
  1106. .spoiler_body:not(.spoiler_opened) > .spoiler_header {
  1107.     margin-left: -12px
  1108. }
  1109. .spoiler_body .spoiler_header {
  1110.     margin: -12px 0px 0px -13px;
  1111.     display: inline-block;
  1112.     border-radius: 5px;
  1113.     border: 1px double #B3A9A1 !important;
  1114.     background-color: #FFF;
  1115.     text-shadow: none !important;
  1116.     vertical-align: middle;
  1117.     padding: 2px !important;
  1118.     float: left;
  1119.     font-size: 12px;
  1120.     color: #000;
  1121.     position: absolute;
  1122.     top: 0px;
  1123.     z-index: 30;
  1124.     max-width: 750px;
  1125.     overflow: hidden;
  1126.     text-overflow: ellipsis;
  1127.     line-height: 12px
  1128. }
  1129. .spoiler_body .spoiler_header .spoiler_toggle {
  1130.     margin-left: 0px !important;
  1131.     text-transform: none !important
  1132. }
  1133. .bold {
  1134.     font-weight: bold
  1135. }
  1136. .thin {
  1137.     font-weight: normal
  1138. }
  1139. .italic {
  1140.     font-style: italic
  1141. }
  1142. .nobr {
  1143.     white-space: nowrap !important
  1144. }
  1145. .nopad,
  1146. td.nopad {
  1147.     padding: 0 !important
  1148. }
  1149. .nobord {
  1150.     border: none 0 !important
  1151. }
  1152. .nowrap {
  1153.     white-space: nowrap
  1154. }
  1155. .wrap {
  1156.     white-space: normal !important
  1157. }
  1158. .floatleft {
  1159.     float: left !important
  1160. }
  1161. .floatright {
  1162.     float: right !important
  1163. }
  1164. .floatnone {
  1165.     float: none
  1166. }
  1167. .relative {
  1168.     position: relative !important
  1169. }
  1170. .absolute {
  1171.     position: absolute
  1172. }
  1173. .notsolong a,
  1174. a.notsolong,
  1175. span.notsolong {
  1176.     max-width: 350px;
  1177.     overflow: hidden;
  1178.     display: inline-block;
  1179.     text-overflow: ellipsis
  1180. }
  1181. .maxheight100px {
  1182.     max-height: 100px !important
  1183. }
  1184. .maxwidth100px {
  1185.     max-width: 100px !important
  1186. }
  1187. .maxwidth150px {
  1188.     max-width: 150px !important
  1189. }
  1190. .maxwidth180px {
  1191.     max-width: 180px !important
  1192. }
  1193. .maxwidth300px {
  1194.     max-width: 300px !important
  1195. }
  1196. .maxwidth500px {
  1197.     max-width: 500px !important
  1198. }
  1199. .maxwidth550px {
  1200.     max-width: 550px !important
  1201. }
  1202. .widthauto {
  1203.     width: auto
  1204. }
  1205. .minwidth400px {
  1206.     min-width: 400px
  1207. }
  1208. .width10px {
  1209.     width: 10px !important
  1210. }
  1211. .width50px {
  1212.     width: 50px !important
  1213. }
  1214. .width90px {
  1215.     width: 90px !important
  1216. }
  1217. .width100px {
  1218.     width: 100px !important
  1219. }
  1220. .width150px {
  1221.     width: 150px !important
  1222. }
  1223. .width250px {
  1224.     width: 250px !important
  1225. }
  1226. .width405px {
  1227.     width: 405px !important
  1228. }
  1229. .width540px {
  1230.     width: 535px !important
  1231. }
  1232. .width600px {
  1233.     width: 600px !important
  1234. }
  1235. .width700px {
  1236.     width: 700px !important
  1237. }
  1238. .width900px {
  1239.     width: 900px !important
  1240. }
  1241. .height100px {
  1242.     height: 100px !important;
  1243.     max-height: 100px !important
  1244. }
  1245. .zindex10 {
  1246.     z-index: 10;
  1247.     position: relative
  1248. }
  1249. .width100perc,
  1250. td.width100perc {
  1251.     width: 100% !important
  1252. }
  1253. .width15perc {
  1254.     width: 15%
  1255. }
  1256. .width25perc {
  1257.     width: 25%
  1258. }
  1259. .width30perc {
  1260.     width: 30%
  1261. }
  1262. .width40perc {
  1263.     width: 40%
  1264. }
  1265. .width50perc {
  1266.     width: 50%
  1267. }
  1268. .width70perc {
  1269.     width: 70%
  1270. }
  1271. .showTop250px {
  1272.     max-height: 250px !important;
  1273.     overflow-y: hidden
  1274. }
  1275. .blogFeedFade {
  1276.     background-image: linear-gradient(rgba(255, 255, 255, 0) 0%, #fff 100%);
  1277.     position: absolute;
  1278.     height: 50px;
  1279.     width: 700px;
  1280.     margin-top: -51px;
  1281.     pointer-events: none
  1282. }
  1283. .moviesByActor figure {
  1284.     display: inline-block;
  1285.     margin: 5px 5px 0 0;
  1286.     overflow-y: hidden;
  1287.     vertical-align: top;
  1288.     width: 147px
  1289. }
  1290. .moviesByActor .movieCover {
  1291.     display: block;
  1292.     overflow-y: hidden;
  1293.     margin-bottom: 5px
  1294. }
  1295. .acta:hover {
  1296.     background-position: 0 0
  1297. }
  1298. .ajaxAlert {
  1299.     border-radius: 8px;
  1300.     background: url(/web/20160317010105/https://kastatic.com/images/fancybox/pagedarkbg-417a614.png);
  1301.     padding: 3px;
  1302.     position: fixed;
  1303.     opacity: 0.9;
  1304.     cursor: pointer;
  1305.     z-index: 11
  1306. }
  1307. .ajaxAlertBody {
  1308.     border-radius: 5px;
  1309.     background: #000;
  1310.     padding: 5px 10px 5px 5px;
  1311.     width: 310px;
  1312.     height: 70px;
  1313.     background: #faf9f3;
  1314.     text-shadow: -1px 1px 0 #fff
  1315. }
  1316. .ajaxAlertBody .commentbody {
  1317.     margin: 0;
  1318.     padding: 0
  1319. }
  1320. .ajaxAlertBody .commentbody .commentcontent {
  1321.     margin: 0 0 0 60px
  1322. }
  1323. .ajaxAlertBody .commentbody .commentcontent p {
  1324.     max-height: 50px;
  1325.     overflow: hidden;
  1326.     padding: 0;
  1327.     display: block;
  1328.     max-width: 250px
  1329. }
  1330. .welcomecircle {
  1331.     width: 435px;
  1332.     height: 421px;
  1333.     margin: 20px auto 0 auto;
  1334.     position: relative;
  1335.     background: url(/web/20160317010105/https://kastatic.com/images/welcomecircle-417a614.png) no-repeat;
  1336.     background-size: 100%
  1337. }
  1338. .welcomecircle a {
  1339.     display: block;
  1340.     width: 100px;
  1341.     height: 120px;
  1342.     position: absolute;
  1343.     float: left;
  1344.     cursor: default
  1345. }
  1346. .welcomeDownload {
  1347.     left: 16px;
  1348.     top: 19px
  1349. }
  1350. .welcomeUpload {
  1351.     left: 316px;
  1352.     top: 19px
  1353. }
  1354. .welcomeCommunity {
  1355.     left: 15px;
  1356.     top: 290px
  1357. }
  1358. .welcomeSocialize {
  1359.     left: 317px;
  1360.     top: 290px
  1361. }
  1362. .bodySearch {
  1363.     padding: 5px;
  1364.     width: auto;
  1365.     min-height: 23px;
  1366.     vertical-align: top;
  1367.     margin-top: 5px;
  1368.     text-align: center;
  1369.     background-color: #594c2d
  1370. }
  1371. .bodySearch input,
  1372. .bodySearch select {
  1373.     border: 1px solid #fff !important;
  1374.     border-radius: 2px;
  1375.     width: 200px;
  1376.     margin-bottom: 0
  1377. }
  1378. .fastswitchPopup {
  1379.     width: 200px;
  1380.     background: white;
  1381.     z-index: 1000;
  1382.     position: absolute;
  1383.     right: 12px;
  1384.     top: 29px;
  1385.     border: 1px solid #666;
  1386.     border-bottom-right-radius: 5px;
  1387.     border-bottom-left-radius: 5px;
  1388.     text-shadow: -1px 1px 0 #fff;
  1389.     box-shadow: 0 2px 3px #545048;
  1390.     background: #f7f7f7;
  1391.     background: #f7f7f7;
  1392.     background: -moz-linear-gradient(top, #f7f7f7 0%, #ededed 100%);
  1393.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #ededed));
  1394.     background: -webkit-linear-gradient(top, #f7f7f7 0%, #ededed 100%);
  1395.     background: linear-gradient(to bottom, #f7f7f7 0%, #ededed 100%);
  1396.     background: -ms-linear-gradient(top, #f7f7f7 0%, #ededed 100%)
  1397. }
  1398. .fastswitchPopup p {
  1399.     padding: 3px 6px;
  1400.     margin: 0;
  1401.     display: block;
  1402.     border-bottom: 1px solid #E0E0E0;
  1403.     vertical-align: middle;
  1404.     height: 34px
  1405. }
  1406. .fastswitchPopup p:hover {
  1407.     background: #f1f1e7
  1408. }
  1409. .fastswitchPopup a.blank {
  1410.     text-decoration: none
  1411. }
  1412. .fastswitchPopup .icon16 {
  1413.     margin-top: 9px
  1414. }
  1415. .fastswitchPopup a {
  1416.     vertical-align: top
  1417. }
  1418. .fastswitchPopup .blank {
  1419.     display: inline-block;
  1420.     width: 160px;
  1421.     vertical-align: middle;
  1422.     overflow: hidden;
  1423.     padding-top: 10px
  1424. }
  1425. .fastswitchPopup .blank img {
  1426.     float: left;
  1427.     margin-right: 6px;
  1428.     margin-top: -6px;
  1429.     max-width: 30px;
  1430.     max-height: 30px
  1431. }
  1432. #langSelectorLine {
  1433.     padding: 2px 10px 2px 10px;
  1434.     background: #ffeeb4;
  1435.     text-align: center;
  1436.     vertical-align: middle;
  1437.     width: auto;
  1438.     color: #594c2d;
  1439.     position: relative;
  1440.     top: 0;
  1441.     font-size: 11px;
  1442.     clear: both
  1443. }
  1444. .clear {
  1445.     clear: both
  1446. }
  1447. .clearleft {
  1448.     clear: left !important
  1449. }
  1450. .clearright {
  1451.     clear: right
  1452. }
  1453. .margauto {
  1454.     margin: 0 auto
  1455. }
  1456. .marg33px {
  1457.     margin: 33px
  1458. }
  1459. .marginBot25px {
  1460.     margin-bottom: 25px
  1461. }
  1462. .inline {
  1463.     display: inline
  1464. }
  1465. .block {
  1466.     display: block
  1467. }
  1468. .none {
  1469.     display: none
  1470. }
  1471. .inlineblock,
  1472. a.inlineblock {
  1473.     display: inline-block
  1474. }
  1475. .sliderbox .inlineblock {
  1476.     display: inline-block !important
  1477. }
  1478. .sliderBoxToggle {
  1479.     float: right;
  1480.     margin-top: -5px !important
  1481. }
  1482. .formtable form {
  1483.     display: inline
  1484. }
  1485. .underlined a,
  1486. a.underlined {
  1487.     text-decoration: underline !important
  1488. }
  1489. .blog_entry {
  1490.     margin-bottom: 20px
  1491. }
  1492. .blog_entry .bbcodeImage,
  1493. .faq_entry .textcontent img {
  1494.     margin: 25px 15px;
  1495.     box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.43)
  1496. }
  1497. .blog_entry img {
  1498.     margin: 6px 0
  1499. }
  1500. .blog_entry .comments img {
  1501.     border: 0;
  1502.     margin: 0
  1503. }
  1504. .contentTabContainer {
  1505.     width: auto;
  1506.     clear: both;
  1507.     display: block;
  1508.     margin-bottom: 20px
  1509. }
  1510. .questionGroupFolded,
  1511. .questionGroupUnFolded {
  1512.     margin-top: 5px
  1513. }
  1514. .questionGroupFolded span,
  1515. .questionGroupUnFolded span {
  1516.     display: inline-block;
  1517.     width: 9px;
  1518.     margin: 0 0 0 5px;
  1519.     height: 9px;
  1520.     background: url(/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png) no-repeat -295px -70px
  1521. }
  1522. .questionGroupUnFolded span {
  1523.     background: url(/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png) no-repeat -295px -60px;
  1524.     margin-bottom: -2px
  1525. }
  1526. .versionsFolded,
  1527. .versionsUnFolded {
  1528.     border-bottom: 1px solid #ccc;
  1529.     margin: 0
  1530. }
  1531. .versionsFolded {
  1532.     cursor: pointer;
  1533.     min-height: 26px
  1534. }
  1535. .versionsFolded .versionsViews {
  1536.     bottom: -6px;
  1537.     position: relative
  1538. }
  1539. #rssBlock h2.versionsUnFolded {
  1540.     background: none !important;
  1541.     color: #99742E !important;
  1542.     border-bottom: none;
  1543.     cursor: default
  1544. }
  1545. .infoListCut {
  1546.     width: auto;
  1547.     display: block;
  1548.     padding: 4px 5px 1px 5px;
  1549.     text-decoration: none;
  1550.     margin-right: 0;
  1551.     min-height: 19px;
  1552.     cursor: pointer
  1553. }
  1554. h2 .infoListCut {
  1555.     font-family: Verdana, Arial, Helvetica, sans-serif;
  1556.     font-size: 12px
  1557. }
  1558. .versionsFolded:hover,
  1559. .versionsNoLinkUnder:hover {
  1560.     background-color: #f4f5e9
  1561. }
  1562. .versionsNoLinkUnder span {
  1563.     text-decoration: none !important;
  1564.     color: #999
  1565. }
  1566. .versionsUnFolded,
  1567. .versionsUnFolded:hover,
  1568. .versionsUnFolded a,
  1569. .versionsUnFolded:hover a {
  1570.     color: #fff;
  1571.     text-decoration: none;
  1572.     cursor: pointer
  1573. }
  1574. .versionsUnFolded .infoListCut,
  1575. .versionsUnFolded:hover .infoListCut {
  1576.     text-decoration: none;
  1577.     color: #fff
  1578. }
  1579. .versionsUnFolded {
  1580.     color: #fff
  1581. }
  1582. .getcontainer {
  1583.     background: #FFF;
  1584.     padding: 0 15px
  1585. }
  1586. .infoList span {
  1587.     display: inline-block;
  1588.     overflow-x: auto
  1589. }
  1590. .infoList section {
  1591.     float: right;
  1592.     display: inline-block
  1593. }
  1594. .circleButton {
  1595.     border-radius: 8px;
  1596.     display: inline-block;
  1597.     vertical-align: text-top
  1598. }
  1599. .circleButton span {
  1600.     background-image: url(/web/20160317010105/https://kastatic.com/images/spriteCircleBullets-417a614.png);
  1601.     background-repeat: no-repeat;
  1602.     display: block;
  1603.     width: 14px;
  1604.     height: 14px
  1605. }
  1606. .versionsUnFolded .versionsBullet,
  1607. .versionsUnFolded .versionsBullet:hover {
  1608.     background: #fff
  1609. }
  1610. .versionsBullet span {
  1611.     background-position: 0 0
  1612. }
  1613. .versionsUnFolded .versionsBullet span {
  1614.     background-position: -120px -20px
  1615. }
  1616. .versionsClose span {
  1617.     background-position: -20px 0
  1618. }
  1619. .versionsGoTo span {
  1620.     background-position: -40px 0
  1621. }
  1622. .versionsUpdate span {
  1623.     background-position: -40px 0
  1624. }
  1625. .versionsSetAsDefault span {
  1626.     background-position: -60px 0
  1627. }
  1628. .versionsDefault span {
  1629.     background-position: -80px 0
  1630. }
  1631. .versionsEdit span {
  1632.     background-position: -100px 0
  1633. }
  1634. .versionsUp span {
  1635.     background-position: -120px -2px
  1636. }
  1637. .versionsNoLinkUnder.versionsFolded {
  1638.     cursor: default
  1639. }
  1640. .versionsNoLinkUnder .versionsBullet {
  1641.     background: none
  1642. }
  1643. .letterssort {
  1644.     background: #f5f3ef;
  1645.     border: 1px solid #dedcd7
  1646. }
  1647. .hideSidebar {
  1648.     background: url(/web/20160317010105/https://kastatic.com/images/sidebarVis-417a614.png) no-repeat 0 -24px;
  1649.     width: 219px;
  1650.     height: 21px;
  1651.     display: block;
  1652.     margin: 0 0 -16px 0;
  1653.     cursor: pointer;
  1654.     float: right;
  1655.     color: #fff;
  1656.     text-decoration: none;
  1657.     border: 2px solid #fff
  1658. }
  1659. .hideSidebar:hover {
  1660.     background: url(/web/20160317010105/https://kastatic.com/images/sidebarVis-417a614.png) no-repeat 0 0
  1661. }
  1662. .showSidebar {
  1663.     background: url(/web/20160317010105/https://kastatic.com/images/sidebarVis-417a614.png) no-repeat 0 -54px;
  1664.     display: block;
  1665.     width: 31px;
  1666.     margin: 2px 10px 0 5px;
  1667.     height: 126px;
  1668.     float: right;
  1669.     cursor: pointer
  1670. }
  1671. .showSidebar:hover {
  1672.     background: url(/web/20160317010105/https://kastatic.com/images/sidebarVis-417a614.png) no-repeat -32px -54px
  1673. }
  1674. .indicator {
  1675.     border-radius: 3px;
  1676.     font-family: Verdana, Geneva, sans-serif !important;
  1677.     line-height: 8px;
  1678.     position: relative;
  1679.     display: inline-block
  1680. }
  1681. .indicator .indicatorHackValue,
  1682. .indicator div .blank {
  1683.     position: absolute;
  1684.     left: 5px;
  1685.     top: 4px;
  1686.     display: block
  1687. }
  1688. .indicator .indicatorHackValue {
  1689.     z-index: 2
  1690. }
  1691. .indicator div {
  1692.     z-index: 3;
  1693.     overflow: hidden;
  1694.     height: 16px;
  1695.     position: relative;
  1696.     border-radius: 3px;
  1697.     color: #999
  1698. }
  1699. .indicator div .blank {
  1700.     z-index: 4;
  1701.     color: #fff
  1702. }
  1703. .indicator .min {
  1704.     color: #fff;
  1705.     background: #B94309
  1706. }
  1707. .header {
  1708.     display: block;
  1709.     width: 100%;
  1710.     min-width: 970px;
  1711.     position: relative
  1712. }
  1713. .headmenu {
  1714.     min-width: 728px;
  1715.     height: 30px;
  1716.     background: #594c2d url(/web/20160317010105/https://kastatic.com/images/toplogoBg-417a614.png) left bottom no-repeat;
  1717.     white-space: nowrap
  1718. }
  1719. .headmenu ul {
  1720.     display: block;
  1721.     float: right;
  1722.     margin: 0 15px 0 0
  1723. }
  1724. .headmenu ul li {
  1725.     display: block;
  1726.     float: right;
  1727.     background: url(/web/20160317010105/https://kastatic.com/images/headmenuborder.jpg) no-repeat right center;
  1728.     white-space: nowrap;
  1729.     text-shadow: -1px 1px 0 #3d3010;
  1730.     letter-spacing: 0.7px
  1731. }
  1732. .headmenu ul li.last {
  1733.     background: none
  1734. }
  1735. .headmenu ul li a {
  1736.     display: block;
  1737.     text-align: center;
  1738.     height: 20px;
  1739.     padding: 8px 15px 0 15px;
  1740.     text-decoration: none;
  1741.     font-size: 11px;
  1742.     text-transform: uppercase;
  1743.     color: #ffeeb4
  1744. }
  1745. .headmenu ul li a:hover {
  1746.     color: #efd787
  1747. }
  1748. .headmainpart {
  1749.     height: 73px;
  1750.     background: #594C2C url(/web/20160317010105/https://kastatic.com/images/header_bg.jpg) repeat-x bottom left;
  1751.     min-width: 790px
  1752. }
  1753. .headmainpart a.logo {
  1754.     display: block;
  1755.     width: 132px;
  1756.     height: 95px;
  1757.     position: absolute;
  1758.     top: 4px;
  1759.     z-index: 10;
  1760.     left: 14px;
  1761.     margin: 0;
  1762.     background: url(/web/20160317010105/https://kastatic.com/images/kickasslogosmall-417a614.png) no-repeat 0 0
  1763. }
  1764. .topBarActivateFixed {
  1765.     position: fixed !important;
  1766.     top: 0;
  1767.     z-index: 1001
  1768. }
  1769. .headerTopBarActivatedMargin {
  1770.     margin-bottom: 26px !important
  1771. }
  1772. .searchGroup {
  1773.     float: right;
  1774.     display: inline-block;
  1775.     width: 468px;
  1776.     margin: 2px 0 0 0;
  1777.     position: relative
  1778. }
  1779. .advancedSearchLink {
  1780.     font-size: 11px;
  1781.     color: #f3f1e6;
  1782.     float: right;
  1783.     text-decoration: none;
  1784.     text-shadow: -1px 1px 0 #5f4f19
  1785. }
  1786. .advancedSearchLink:hover {
  1787.     color: #f3f1e6;
  1788.     text-decoration: underline
  1789. }
  1790. .search {
  1791.     background: #fff;
  1792.     background: -moz-linear-gradient(top, #fff 6%, #f1eee1 7%, #fcfcfa 100%);
  1793.     background: -webkit-gradient(linear, left top, left bottom, color-stop 4%, #fff, color-stop 5%, #f1eee1, color-stop 100%, #fcfcfa);
  1794.     background: -webkit-linear-gradient(top, #fff 6%, #f1eee1 7%, #fcfcfa 100%);
  1795.     background: -o-linear-gradient(top, #fff 6%, #f1eee1 7%, #fcfcfa 100%);
  1796.     background: -ms-linear-gradient(top, #fff 6%, #f1eee1 7%, #fcfcfa 100%);
  1797.     background: linear-gradient(to bottom, #fff 6%, #f1eee1 7%, #fcfcfa 100%);
  1798.     width: 465px;
  1799.     border: 2px solid #594c2d;
  1800.     float: right;
  1801.     border-radius: 4px;
  1802.     position: relative
  1803. }
  1804. .search input {
  1805.     font-size: 18px;
  1806.     color: #594c2d;
  1807.     padding: 0 20px 0 10px;
  1808.     margin: 6px 0 6px -2px;
  1809.     background: none;
  1810.     height: 23px;
  1811.     width: 430px;
  1812.     border: none;
  1813.     z-index: 5;
  1814.     line-height: 18px;
  1815.     vertical-align: bottom;
  1816.     display: block;
  1817.     font-family: verdana;
  1818.     -webkit-appearance: none;
  1819.     font-weight: normal
  1820. }
  1821. .search input::-webkit-input-placeholder {
  1822.     line-height: 22px;
  1823.     color: #999
  1824. }
  1825. .search input:-moz-placeholder {
  1826.     line-height: 22px;
  1827.     color: #999
  1828. }
  1829. .search input:-ms-input-placeholder {
  1830.     line-height: 22px;
  1831.     color: #999
  1832. }
  1833. fieldset label {
  1834.     width: 100px;
  1835.     display: inline-block
  1836. }
  1837. .showmore {
  1838.     width: auto;
  1839.     padding: 3px 0;
  1840.     margin-bottom: 14px;
  1841.     display: block;
  1842.     font-size: 11px;
  1843.     clear: both;
  1844.     line-height: 100%;
  1845.     border-bottom: 1px solid #dad4c4;
  1846.     text-align: center;
  1847.     text-decoration: none;
  1848.     cursor: pointer;
  1849.     background: #eee8c9;
  1850.     color: #6f6650
  1851. }
  1852. .torrentMediaInfo .showmore {
  1853.     margin-top: 5px
  1854. }
  1855. .torrentMediaInfo .showmore:hover {
  1856.     background: #eae4c3;
  1857.     border-bottom: 1px solid #c5bd95
  1858. }
  1859. .torrentMediaInfo .showmore.unfolded,
  1860. .torrentMediaInfo .showmore.folded {
  1861.     margin-bottom: 0
  1862. }
  1863. .torrentMediaInfo span.blank {
  1864.     background-image: url(/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png);
  1865.     background-repeat: no-repeat;
  1866.     width: 7px;
  1867.     height: 6px;
  1868.     display: inline-block
  1869. }
  1870. #navstyle {
  1871.     background: #4f4428;
  1872.     background: -moz-linear-gradient(top, #4f4428 0%, #594c2c 100%);
  1873.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4f4428), color-stop(100%, #594c2c));
  1874.     background: -webkit-linear-gradient(top, #4f4428 0%, #594c2c 100%);
  1875.     background: linear-gradient(to bottom, #4f4428 0%, #594c2c 100%);
  1876.     background: -ms-linear-gradient(top, #4f4428 0%, #594c2c 100%);
  1877.     height: 25px;
  1878.     width: 100%;
  1879.     min-width: 970px;
  1880.     border-bottom: 1px solid #45360f
  1881. }
  1882. #navstyle ul {
  1883.     display: block;
  1884.     position: relative;
  1885.     z-index: 4;
  1886.     width: auto;
  1887.     margin: 0
  1888. }
  1889. #navstyle ul li,
  1890. .bodySearch ul li {
  1891.     display: block;
  1892.     float: right;
  1893.     background: url(/web/20160317010105/https://kastatic.com/images/headmenuborder.jpg) no-repeat right center;
  1894.     white-space: nowrap;
  1895.     text-shadow: -1px 1px 0 #3d3010
  1896. }
  1897. #navstyle ul li.last,
  1898. .bodySearch ul li.last {
  1899.     background: none;
  1900.     padding-right: 14px
  1901. }
  1902. #navstyle ul li a,
  1903. .bodySearch a {
  1904.     display: inline-block;
  1905.     text-align: center;
  1906.     height: 21px;
  1907.     padding: 5px 15px 0 15px;
  1908.     text-decoration: none;
  1909.     font-size: 11px;
  1910.     text-transform: uppercase;
  1911.     color: #ffeeb4;
  1912.     letter-spacing: 0.7px
  1913. }
  1914. #navstyle ul li a:hover,
  1915. .bodySearch a:hover {
  1916.     color: #efd787
  1917. }
  1918. .mainpart .tagcloud {
  1919.     background: none
  1920. }
  1921. .tagcloud {
  1922.     background: #f7f3da url(/web/20160317010105/https://kastatic.com/images/tagcloudbg.jpg) repeat-x;
  1923.     padding: 4px 20px 2px 20px;
  1924.     text-align: center;
  1925.     line-height: 220%;
  1926.     width: auto
  1927. }
  1928. .tagcloud a {
  1929.     color: #a4812a;
  1930.     margin: 0 3px;
  1931.     white-space: nowrap;
  1932.     font-family: Georgia, "Times New Roman", Times, serif;
  1933.     text-decoration: none
  1934. }
  1935. .tagcloud a.tag1 {
  1936.     font-size: 100%
  1937. }
  1938. .tagcloud a.tag2 {
  1939.     font-size: 120%
  1940. }
  1941. .tagcloud a.tag3 {
  1942.     font-size: 140%
  1943. }
  1944. .tagcloud a.tag4 {
  1945.     font-size: 160%
  1946. }
  1947. .tagcloud a.tag5 {
  1948.     font-size: 180%
  1949. }
  1950. .tagcloud a.tag6 {
  1951.     font-size: 200%
  1952. }
  1953. .tagcloud a.tag7 {
  1954.     font-size: 220%
  1955. }
  1956. .tagcloud a.tag8 {
  1957.     font-size: 240%
  1958. }
  1959. .tagcloud a.tag9 {
  1960.     font-size: 260%
  1961. }
  1962. .tagcloud a.tag10 {
  1963.     font-size: 280%
  1964. }
  1965. .firstPost {
  1966.     border-top: 1px solid #b0aea1;
  1967.     border-bottom: 1px solid #b0aea1;
  1968.     padding: 2px 0;
  1969.     color: #b0aea1
  1970. }
  1971. .firstPost div {
  1972.     background-color: #F1F1ED;
  1973.     text-align: center
  1974. }
  1975. .firstPost strong {
  1976.     background-color: #fff;
  1977.     font-size: 8px;
  1978.     padding: 0 60px 1px 60px;
  1979.     display: inline-block;
  1980.     margin: 0 auto;
  1981.     line-height: 80%;
  1982.     border-radius: 5px
  1983. }
  1984. .commentformwidth {
  1985.     width: 345px;
  1986.     vertical-align: top;
  1987.     top: 0
  1988. }
  1989. .commentformwidth.feedbackpage {
  1990.     width: 342px
  1991. }
  1992. .commentformwidth textarea {
  1993.     clear: both;
  1994.     float: left;
  1995.     width: 330px !important
  1996. }
  1997. .headingsControls {
  1998.     float: right
  1999. }
  2000. .buttonsline {
  2001.     clear: both;
  2002.     white-space: nowrap;
  2003.     vertical-align: middle;
  2004.     width: auto;
  2005.     padding: 0 0 10px 0;
  2006.     overflow: auto
  2007. }
  2008. .buttonsline .buttonGoupText {
  2009.     display: inline-block;
  2010.     margin-left: 0.8em
  2011. }
  2012. .buttonsline input {
  2013.     vertical-align: top
  2014. }
  2015. .buttonsline.floatright,
  2016. .buttonsline.floatleft {
  2017.     clear: none;
  2018.     margin-top: 5px
  2019. }
  2020. .buttonsline form {
  2021.     display: inline-block
  2022. }
  2023. h2 .buttonsline {
  2024.     display: inline-block;
  2025.     margin: 0 0 -6px 5px
  2026. }
  2027. h2 .smallButtonsline {
  2028.     clear: none;
  2029.     display: inline-block;
  2030.     position: relative;
  2031.     padding: 0 0 0 5px;
  2032.     vertical-align: text-bottom
  2033. }
  2034. .tagcloud a:hover {
  2035.     border-bottom: 1px solid #a4812a
  2036. }
  2037. .rsssign {
  2038.     background: url(/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png) no-repeat -270px -40px;
  2039.     display: inline-block;
  2040.     position: relative;
  2041.     width: 15px;
  2042.     height: 15px;
  2043.     text-decoration: none;
  2044.     visibility: inherit;
  2045.     padding: 0;
  2046.     border-bottom: 0
  2047. }
  2048. h2 .rsssign {
  2049.     margin-left: 5px
  2050. }
  2051. ul.tabNavigation li .rsssign {
  2052.     float: right;
  2053.     z-index: 5;
  2054.     left: -13px;
  2055.     top: 5px;
  2056.     margin: 0 -5px 0 0;
  2057.     border: none
  2058. }
  2059. ul.tabNavigation li .ka.rsssign {
  2060.     top: 3px;
  2061.     left: -10px;
  2062.     height: 17px;
  2063.     width: 16px
  2064. }
  2065. .mainpart {
  2066.     padding: 13px 10px 20px 28px
  2067. }
  2068. #sidebar {
  2069.     border-left: 1px solid #ccc;
  2070.     margin-left: 15px;
  2071.     margin-right: 15px;
  2072.     padding-left: 15px
  2073. }
  2074. #sidebar.sidebarLogged {
  2075.     padding-top: 30px
  2076. }
  2077. .data {
  2078.     border: none;
  2079.     margin: 7px 0 20px 0;
  2080.     width: auto;
  2081.     font-size: 11px
  2082. }
  2083. .data tr td,
  2084. .data tr th {
  2085.     padding: 4px 6px;
  2086.     border: none;
  2087.     border-bottom: 1px solid #e0e0e0;
  2088.     border-right: 1px solid #e0e0e0;
  2089.     vertical-align: middle;
  2090.     margin: 0;
  2091.     text-align: left
  2092. }
  2093. .data tr th {
  2094.     cursor: default;
  2095.     font-size: 1em;
  2096.     letter-spacing: 0.03em;
  2097.     color: #999;
  2098.     text-transform: uppercase;
  2099.     white-space: nowrap;
  2100.     font-family: "Lucida Grande", Arial, Helvetica, Verdana, sans-serif
  2101. }
  2102. .data tr th a {
  2103.     color: #999;
  2104.     position: relative;
  2105.     padding: 0 0.9em;
  2106.     text-decoration: none
  2107. }
  2108. .data tr th a:hover {
  2109.     color: #666
  2110. }
  2111. .data tr th a:hover:before {
  2112.     font-family: "additionalwebfont";
  2113.     content: "";
  2114.     position: absolute;
  2115.     right: 0;
  2116.     display: inline-block;
  2117.     float: right;
  2118.     line-height: 180%;
  2119.     font-size: 0.7em;
  2120.     font-style: normal
  2121. }
  2122. .data tr th a.fpw-sort.sortedAsc {
  2123.     color: #666
  2124. }
  2125. .data tr th a.fpw-sort.sortedDesc {
  2126.     color: #666
  2127. }
  2128. .data tr th .tableFilter {
  2129.     text-transform: none !important;
  2130.     max-width: 150px
  2131. }
  2132. .data tr td {
  2133.     vertical-align: top
  2134. }
  2135. .data tr.odd {
  2136.     background: #f9f9f9
  2137. }
  2138. .data tr.odd:hover,
  2139. .data tr.even:hover {
  2140.     background: #f4f1e7
  2141. }
  2142. .data tr.highlightedRow {
  2143.     background: #f4f1e7 !important
  2144. }
  2145. .data tr.firstr,
  2146. .data tr.firstr:hover {
  2147.     background: none
  2148. }
  2149. .switcherBox .switchLeft span,
  2150. .switcherBox .switchRight span,
  2151. .switcherBox:hover .switchLeft.active span,
  2152. .switcherBox:hover .switchRight.active span,
  2153. .switcherBox:hover .switchLeft span,
  2154. .switcherBox:hover .switchRight span {
  2155.     opacity: 0.7
  2156. }
  2157. .markeredBlock a:visited {
  2158.     font-weight: normal !important
  2159. }
  2160. .markeredBlock {
  2161.     padding-left: 22px;
  2162.     padding-top: 2px
  2163. }
  2164. .communityLayout .markeredBlock {
  2165.     padding-left: 0
  2166. }
  2167. .communityLayout .commentcontent .siteButton {
  2168.     float: right;
  2169.     margin-left: 4px
  2170. }
  2171. .cellMainLink {
  2172.     font-size: 12px;
  2173.     color: #757575;
  2174.     font-weight: bold;
  2175.     text-decoration: none
  2176. }
  2177. .cellMainLink:hover {
  2178.     text-decoration: underline
  2179. }
  2180. .markeredBlock[class*='Type'] {
  2181.     display: block;
  2182.     width: inherit;
  2183.     height: inherit;
  2184.     float: none
  2185. }
  2186. .markeredBlock[class*='Type']:before {
  2187.     content: "";
  2188.     font-family: katfont, monospace !important;
  2189.     display: inline-block;
  2190.     width: 16px;
  2191.     height: 16px;
  2192.     display: block;
  2193.     float: left;
  2194.     position: relative;
  2195.     margin-left: -22px;
  2196.     line-height: 20px;
  2197.     color: #656565;
  2198.     font-size: 15px !important;
  2199.     cursor: default !important;
  2200.     bottom: 2px
  2201. }
  2202. .ideaBox {
  2203.     padding: 0 0 10px 0;
  2204.     border-bottom: 1px solid #CCC;
  2205.     clear: both;
  2206.     margin: 10px 0 0 0
  2207. }
  2208. .ideaBoxBody,
  2209. .requestBoxBody {
  2210.     margin: 0 0 0 150px
  2211. }
  2212. .likeOrNotBox {
  2213.     width: 150px
  2214. }
  2215. .feedbackpage .likeOrNotBox {
  2216.     width: inherit;
  2217.     margin-bottom: 5px
  2218. }
  2219. .likeOrNotBox h6 {
  2220.     text-align: center;
  2221.     width: 105px;
  2222.     margin-top: 5px
  2223. }
  2224. .likeOrNotBox a label {
  2225.     float: left;
  2226.     display: inline-block;
  2227.     width: 11px;
  2228.     margin: 0 5px 0 auto;
  2229.     height: 11px;
  2230.     clear: both;
  2231.     cursor: pointer;
  2232.     position: relative
  2233. }
  2234. .likeOrNotBox a.checked,
  2235. .likeOrNotBox a.checked .ka {
  2236.     cursor: default !important
  2237. }
  2238. a.likeButton label {
  2239.     background: url(/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png) no-repeat -82px -142px;
  2240.     bottom: -1px
  2241. }
  2242. a.dislikeButton label {
  2243.     background: url(/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png) no-repeat -102px -143px;
  2244.     bottom: -2px
  2245. }
  2246. .ideaLikes span {
  2247.     display: inline-block;
  2248.     color: #fff;
  2249.     text-align: center;
  2250.     min-width: 50px;
  2251.     padding: 5px 0 8px 0
  2252. }
  2253. .ideaBox h3 {
  2254.     clear: none;
  2255.     margin: 0 0 5px 0;
  2256.     font-weight: normal;
  2257.     font-size: 15px
  2258. }
  2259. .submitActions {
  2260.     margin-left: 5px
  2261. }
  2262. .centerBordderRow {
  2263.     background-image: url(/web/20160317010105/https://kastatic.com/images/dataTableBorder.gif);
  2264.     background-repeat: repeat-y;
  2265.     background-position: center center
  2266. }
  2267. .data tr .lasttd {
  2268.     border-right: none;
  2269.     vertical-align: middle
  2270. }
  2271. .lastPostIcon {
  2272.     width: 19px;
  2273.     height: 10px;
  2274.     display: inline-block;
  2275.     background: #71716e;
  2276.     border-radius: 2px;
  2277.     color: #CCC;
  2278.     font-size: 8px;
  2279.     text-align: center;
  2280.     text-decoration: none;
  2281.     line-height: 130%;
  2282.     vertical-align: middle
  2283. }
  2284. .lastPostIcon:hover {
  2285.     background: #63635f;
  2286.     color: #CCC
  2287. }
  2288. .searchPostTitle .icon16 {
  2289.     margin-bottom: -3px;
  2290.     margin-left: -3px
  2291. }
  2292. .userOpinionsContainer {
  2293.     padding: 0 0 0 34px;
  2294.     line-height: 200%;
  2295.     font-size: 11px
  2296. }
  2297. .userOpinionsContainer .statusIcon {
  2298.     margin-left: -20px
  2299. }
  2300. .userOpinionsContainer .icon16 {
  2301.     margin: 0 0 -4px -33px
  2302. }
  2303. .userOpinionsContainer strong {
  2304.     font-size: 12px
  2305. }
  2306. #comments .alertfield {
  2307.     clear: both;
  2308.     margin: 4px 0
  2309. }
  2310. .iaconbox {
  2311.     white-space: nowrap;
  2312.     text-align: center;
  2313.     padding-left: 8px
  2314. }
  2315. .sliderbox ul li:hover .floatright {
  2316.     visibility: visible
  2317. }
  2318. .iaconbox .icon16,
  2319. .iaconbox .smallButton {
  2320.     vertical-align: text-top
  2321. }
  2322. .iaconbox .icon16 {
  2323.     min-height: 19px;
  2324.     line-height: 20px
  2325. }
  2326. .iaconbox .icon16 em {
  2327.     position: relative;
  2328.     top: -1px;
  2329.     margin-left: 6px !important
  2330. }
  2331. .icon16 {
  2332.     vertical-align: text-top;
  2333.     text-align: left;
  2334.     line-height: 11px;
  2335.     margin: 0;
  2336.     min-height: 16px;
  2337.     min-width: 16px;
  2338.     border: none;
  2339.     height: 17px !important;
  2340.     line-height: 14px !important
  2341. }
  2342. .icon16 span {
  2343.     background-image: url(/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png);
  2344.     background-repeat: no-repeat;
  2345.     margin: 1px;
  2346.     min-width: 16px;
  2347.     height: 16px;
  2348.     display: inline-block;
  2349.     vertical-align: top
  2350. }
  2351. .icon16 .iconvalue {
  2352.     text-decoration: none;
  2353.     margin: 3px 0 0 3px;
  2354.     position: relative;
  2355.     cursor: pointer;
  2356.     display: inline-block;
  2357.     font-style: normal;
  2358.     color: #fff;
  2359.     font-size: 11px;
  2360.     line-height: 100%
  2361. }
  2362. .icon16:hover {
  2363.     background: #a8965a;
  2364.     background: -moz-linear-gradient(top, #a8965a 0%, #89783f 100%);
  2365.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a8965a), color-stop(100%, #89783f));
  2366.     background: -webkit-linear-gradient(top, #a8965a 0%, #89783f 100%);
  2367.     background: linear-gradient(to bottom, #a8965a 0%, #89783f 100%);
  2368.     background: -ms-linear-gradient(top, #a8965a 0%, #89783f 100%);
  2369.     color: #fff
  2370. }
  2371. .commentbody .icon16 span,
  2372. .sidebarCell .icon16 span,
  2373. .badge .icon16 span,
  2374. .textButton,
  2375. h2 .icon16 span,
  2376. .dataList .icon16 span {
  2377.     margin: 0
  2378. }
  2379. .data .icon16 {
  2380.     margin-bottom: 0
  2381. }
  2382. span.icon16 {
  2383.     cursor: default
  2384. }
  2385. a span.icon16 {
  2386.     cursor: pointer
  2387. }
  2388. #sidebar li .icon16 {
  2389.     text-decoration: none;
  2390.     margin: 0 5px -4px -20px
  2391. }
  2392. .rottentomatoes,
  2393. .rottenaudience {
  2394.     width: 16px;
  2395.     height: 16px;
  2396.     display: inline-block;
  2397.     background-image: url(/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png);
  2398.     margin-bottom: -3px
  2399. }
  2400. .rottentomatoes.positive {
  2401.     background-position: -270px -80px
  2402. }
  2403. .rottentomatoes.negative {
  2404.     background-position: -270px -96px
  2405. }
  2406. .rottenaudience.positive {
  2407.     background-position: -270px -115px
  2408. }
  2409. .rottenaudience.negative {
  2410.     background-position: -270px -135px
  2411. }
  2412. .rottenaudience {
  2413.     background-image: url(/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png)
  2414. }
  2415. .imute span {
  2416.     background-position: -20px 0
  2417. }
  2418. .iedit span {
  2419.     background-position: -40px 0
  2420. }
  2421. .isearch span {
  2422.     background-position: -60px 0
  2423. }
  2424. .isettings span {
  2425.     background-position: -80px 0
  2426. }
  2427. .iunverify span {
  2428.     background-position: -100px 0
  2429. }
  2430. .iverify span {
  2431.     background-position: -120px 0
  2432. }
  2433. .imessage span {
  2434.     background-position: 0 -20px
  2435. }
  2436. .icheck span {
  2437.     background-position: -20px -20px
  2438. }
  2439. .icross span {
  2440.     background-position: -40px -20px
  2441. }
  2442. .icomment span {
  2443.     background-position: -60px -20px
  2444. }
  2445. .ilock span {
  2446.     background-position: -80px -20px
  2447. }
  2448. .ireport span {
  2449.     background-position: -100px -20px
  2450. }
  2451. .istick span {
  2452.     background-position: -120px -20px
  2453. }
  2454. .iup span {
  2455.     background-position: -20px -140px
  2456. }
  2457. .imerge span {
  2458.     background-position: 0 -40px
  2459. }
  2460. .idownload span {
  2461.     background-position: -20px -40px
  2462. }
  2463. .iwatchThread span {
  2464.     background-position: -40px -40px
  2465. }
  2466. .iminus span {
  2467.     background-position: -60px -40px
  2468. }
  2469. .iplus span {
  2470.     background-position: -80px -40px
  2471. }
  2472. .ireply span {
  2473.     background-position: -100px -40px
  2474. }
  2475. .imove span {
  2476.     background-position: -120px -40px
  2477. }
  2478. .ibanip span {
  2479.     background-position: 0 -60px
  2480. }
  2481. .ieditaccount span {
  2482.     background-position: -20px -60px
  2483. }
  2484. .iuserpic span {
  2485.     background-position: -40px -60px
  2486. }
  2487. .iright span {
  2488.     background-position: -60px -60px
  2489. }
  2490. .ileft span {
  2491.     background-position: -80px -60px
  2492. }
  2493. .itop span {
  2494.     background-position: -100px -60px
  2495. }
  2496. .istill span {
  2497.     background-position: -120px -60px
  2498. }
  2499. .ipoll span {
  2500.     background-position: 0 -80px
  2501. }
  2502. .imagnet span {
  2503.     background-position: -20px -80px
  2504. }
  2505. .ievents span {
  2506.     background-position: -40px -80px
  2507. }
  2508. .iheart span {
  2509.     background-position: -60px -80px
  2510. }
  2511. .iremfrombook span {
  2512.     background-position: -80px -80px
  2513. }
  2514. .itrailer span {
  2515.     background-position: -100px -80px
  2516. }
  2517. .irefresh span {
  2518.     background-position: -120px -80px
  2519. }
  2520. .icopyright span {
  2521.     background-position: 0 -140px
  2522. }
  2523. .irss span {
  2524.     background-position: -40px -140px
  2525. }
  2526. .irategood span {
  2527.     background-position: -80px -140px
  2528. }
  2529. .iratebad span {
  2530.     background-position: -100px -140px
  2531. }
  2532. .ithread span {
  2533.     background-position: -120px -140px
  2534. }
  2535. .itorrent span {
  2536.     background-position: 0 -160px
  2537. }
  2538. .itorrentplus span {
  2539.     background-position: -20px -160px
  2540. }
  2541. .itorrentminus span {
  2542.     background-position: -40px -160px
  2543. }
  2544. .itorrentconfirmed span {
  2545.     background-position: -60px -160px
  2546. }
  2547. .iuserplus span {
  2548.     background-position: -80px -160px
  2549. }
  2550. .iuserminus span {
  2551.     background-position: -100px -160px
  2552. }
  2553. .iuserconfirm span {
  2554.     background-position: -120px -160px
  2555. }
  2556. .iquest span {
  2557.     background-position: 0 -180px
  2558. }
  2559. .iquestplus span {
  2560.     background-position: -20px -180px
  2561. }
  2562. .iquestminus span {
  2563.     background-position: -40px -180px
  2564. }
  2565. .iquestanswered span {
  2566.     background-position: -60px -180px
  2567. }
  2568. .iquestdeleted span {
  2569.     background-position: -80px -180px
  2570. }
  2571. .itorrentchanged span {
  2572.     background-position: -100px -180px
  2573. }
  2574. .iidea span {
  2575.     background-position: 0 -200px
  2576. }
  2577. .iideaplus span {
  2578.     background-position: -20px -200px
  2579. }
  2580. .iideaminus span {
  2581.     background-position: -40px -200px
  2582. }
  2583. .iideaaccepted span {
  2584.     background-position: -60px -200px
  2585. }
  2586. .iideadeleted span {
  2587.     background-position: -80px -200px
  2588. }
  2589. .thirdPartIcons {
  2590.     background-image: url(/web/20160317010105/https://kastatic.com/images/spriteThirdPart-417a614.png);
  2591.     background-repeat: no-repeat;
  2592.     display: inline-block;
  2593.     width: 16px;
  2594.     height: 16px;
  2595.     margin-left: 0 !important;
  2596.     padding-right: 4px
  2597. }
  2598. .iextratorrent {
  2599.     background-position: -100px -40px
  2600. }
  2601. .ifollow {
  2602.     background-position: -80px -20px
  2603. }
  2604. .ifacebook {
  2605.     background-position: -140px -20px
  2606. }
  2607. .isolarmovie {
  2608.     background-position: 0 0
  2609. }
  2610. .ialivetorrents {
  2611.     background-position: -20px 0
  2612. }
  2613. .itorrentsto {
  2614.     background-position: -40px 0
  2615. }
  2616. .itorrentdownloads {
  2617.     background-position: -60px 0
  2618. }
  2619. .itvseries {
  2620.     background-position: -80px 0
  2621. }
  2622. .ivertor {
  2623.     background-position: -100px 0
  2624. }
  2625. .itorrentfinder {
  2626.     background-position: -140px 0
  2627. }
  2628. .itorreact {
  2629.     background-position: -220px 0
  2630. }
  2631. .torrenticons1 {
  2632.     background-position: 0 -40px
  2633. }
  2634. .torrenticons2 {
  2635.     background-position: -20px -40px
  2636. }
  2637. .torrenticons3 {
  2638.     background-position: -40px -40px
  2639. }
  2640. .torrenticons4 {
  2641.     background-position: -60px -40px
  2642. }
  2643. .torrenticons5 {
  2644.     background-position: -80px -40px
  2645. }
  2646. .torrenticons6 {
  2647.     background-position: -100px -40px
  2648. }
  2649. .torrenticons7 {
  2650.     background-position: -120px -40px
  2651. }
  2652. .torrenticons8 {
  2653.     background-position: -140px -40px
  2654. }
  2655. .torrenticons9 {
  2656.     background-position: -160px -40px
  2657. }
  2658. .torrenticons10 {
  2659.     background-position: -180px -40px
  2660. }
  2661. .torrenticons11 {
  2662.     background-position: -200px -40px
  2663. }
  2664. .torrenticons12 {
  2665.     background-position: -220px -40px
  2666. }
  2667. .torrenticons13 {
  2668.     background-position: 0 -60px
  2669. }
  2670. .torrenticons14 {
  2671.     background-position: -20px -60px
  2672. }
  2673. .torrenticons17 {
  2674.     background-position: -80px -60px
  2675. }
  2676. .torrenticons18 {
  2677.     background-position: -100px -60px
  2678. }
  2679. .torrenticons19 {
  2680.     background-position: -120px -60px
  2681. }
  2682. .torrenticons20 {
  2683.     background-position: -140px -60px
  2684. }
  2685. .torrenticons21 {
  2686.     background-position: -160px -60px
  2687. }
  2688. .torrenticons22 {
  2689.     background-position: -180px -60px
  2690. }
  2691. .torrenticons23 {
  2692.     background-position: -200px -60px
  2693. }
  2694. .iwyzo {
  2695.     background-position: 0 -20px
  2696. }
  2697. .ifirefox {
  2698.     background-position: -20px -20px
  2699. }
  2700. .ivuze {
  2701.     background-position: -40px -20px
  2702. }
  2703. .iutorrent {
  2704.     background-position: -60px -20px
  2705. }
  2706. .ikat {
  2707.     background-position: -80px -60px
  2708. }
  2709. .igoogle {
  2710.     background-position: -120px -20px
  2711. }
  2712. .ichrome {
  2713.     background-position: -160px -20px
  2714. }
  2715. .iirc {
  2716.     background-position: -180px -20px
  2717. }
  2718. .isdelete {
  2719.     background-position: 0 -100px
  2720. }
  2721. .isreport {
  2722.     background-position: -20px -100px
  2723. }
  2724. .ismerge {
  2725.     background-position: -40px -100px
  2726. }
  2727. .isnewpost {
  2728.     background-position: -60px -100px
  2729. }
  2730. .isreply {
  2731.     background-position: -80px -100px
  2732. }
  2733. .islock {
  2734.     background-position: -100px -100px
  2735. }
  2736. .isstick {
  2737.     background-position: -120px -100px
  2738. }
  2739. .isgreyplus {
  2740.     background-position: 0 -120px
  2741. }
  2742. .isthumbup {
  2743.     background-position: -20px -120px
  2744. }
  2745. .isthumbdown {
  2746.     background-position: -40px -120px
  2747. }
  2748. .iscomment {
  2749.     background-position: -60px -120px
  2750. }
  2751. .isuser {
  2752.     background-position: -80px -120px
  2753. }
  2754. .isview {
  2755.     background-position: -100px -120px
  2756. }
  2757. .isedit {
  2758.     background-position: -120px -120px
  2759. }
  2760. .isseed {
  2761.     background-position: -20px -40px
  2762. }
  2763. .isleech {
  2764.     background-position: -20px -140px
  2765. }
  2766. .isaudio {
  2767.     background-position: -60px -140px
  2768. }
  2769. .isvideo {
  2770.     background-position: -100px -80px
  2771. }
  2772. .isrategood {
  2773.     background-position: -80px -140px
  2774. }
  2775. .isratebad {
  2776.     background-position: -100px -140px
  2777. }
  2778. h1,
  2779. h2,
  2780. h3,
  2781. h4,
  2782. h5 {
  2783.     color: #99742e;
  2784.     font-weight: normal;
  2785.     padding: 0;
  2786.     margin-top: 0;
  2787.     margin: 0 0 5px 0
  2788. }
  2789. h1 {
  2790.     font-family: Georgia, "Times New Roman", Times, serif
  2791. }
  2792. h2,
  2793. h3,
  2794. h4,
  2795. h5 {
  2796.     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif
  2797. }
  2798. h1 a,
  2799. h2 a,
  2800. h3 a,
  2801. h4 a {
  2802.     color: #99742e;
  2803.     text-decoration: none
  2804. }
  2805. h1 a:hover,
  2806. h2 a:hover,
  2807. h3 a:hover,
  2808. h4 a:hover,
  2809. h1 a:hover span,
  2810. h2 a:hover span,
  2811. h3 a:hover span,
  2812. h4 a:hover span {
  2813.     color: #5f4e18
  2814. }
  2815. h1 {
  2816.     font-size: 26px;
  2817.     margin: 0 0 10px 0
  2818. }
  2819. h2 {
  2820.     font-size: 21px;
  2821.     clear: left
  2822. }
  2823. h3 {
  2824.     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  2825.     font-size: 16px;
  2826.     clear: both;
  2827.     color: #786142
  2828. }
  2829. h3 span {
  2830.     color: #727272
  2831. }
  2832. h4 {
  2833.     font-family: Verdana, Arial, Helvetica, sans-serif;
  2834.     font-size: 12px;
  2835.     font-weight: bold;
  2836.     margin: 0 0 2px 0
  2837. }
  2838. h5 {
  2839.     font-size: 12px;
  2840.     letter-spacing: 0.5px;
  2841.     color: #999;
  2842.     margin: 0
  2843. }
  2844. h6 {
  2845.     clear: none;
  2846.     margin: -2px 0 10px 0;
  2847.     font-weight: normal
  2848. }
  2849. .advertDownload {
  2850.     padding-left: 400px;
  2851.     line-height: 170%;
  2852.     margin-bottom: 20px;
  2853.     -webkit-touch-callout: none;
  2854.     -webkit-user-select: none;
  2855.     -khtml-user-select: none;
  2856.     -moz-user-select: none;
  2857.     -ms-user-select: none;
  2858.     user-select: none
  2859. }
  2860. .advertDownload .darkButton {
  2861.     display: inline-block;
  2862.     cursor: pointer;
  2863.     border-radius: 5px;
  2864.     float: left;
  2865.     margin-left: -400px
  2866. }
  2867. .advertDownload .darkButton span {
  2868.     padding: 18px 0 17px 0;
  2869.     min-width: 380px;
  2870.     font-size: 30px;
  2871.     text-align: center;
  2872.     color: #FFEEB4;
  2873.     text-transform: uppercase;
  2874.     margin: 1px 2px;
  2875.     border-top: 1px solid #aea590;
  2876.     display: inline-block
  2877. }
  2878. .advertDownload span.blank {
  2879.     font-size: 1.5em;
  2880.     padding-top: 0.6em;
  2881.     display: inline-block
  2882. }
  2883. .advertDownload span.blank a {
  2884.     text-decoration: none
  2885. }
  2886. .advertDownload span.blank a:hover {
  2887.     text-decoration: underline
  2888. }
  2889. .advertDownload span em {
  2890.     font-style: normal;
  2891.     font-size: 13px;
  2892.     color: #909089
  2893. }
  2894. .advertBanner {
  2895.     overflow: auto;
  2896.     margin-bottom: 10px
  2897. }
  2898. .vuze,
  2899. .vuze:hover {
  2900.     display: inline-block;
  2901.     background: #f6f2dc;
  2902.     padding: 6px 12px;
  2903.     white-space: normal;
  2904.     text-align: left;
  2905.     margin-bottom: 10px
  2906. }
  2907. .seedLeachContainer {
  2908.     overflow: auto;
  2909.     -webkit-touch-callout: none;
  2910.     -webkit-user-select: none;
  2911.     -khtml-user-select: none;
  2912.     -moz-user-select: moz-none;
  2913.     -ms-user-select: none;
  2914.     user-select: none
  2915. }
  2916. .seedLeachContainer .seedBlock,
  2917. .seedLeachContainer .leechBlock,
  2918. .seedLeachContainer .timeBlock {
  2919.     background-repeat: no-repeat;
  2920.     display: block;
  2921.     float: left;
  2922.     padding: 2px 0 2px 0;
  2923.     margin: 3px 10px 3px 0
  2924. }
  2925. .seedBlock {
  2926.     color: #59a018
  2927. }
  2928. .leechBlock {
  2929.     color: #b36c20
  2930. }
  2931. .timeBlock {
  2932.     color: #99742e
  2933. }
  2934. .kaBox:before {
  2935.     height: 18px;
  2936.     width: 18px !important;
  2937.     border: 1px solid #A4A4A4;
  2938.     border-radius: 0px !important;
  2939.     line-height: 14px;
  2940.     margin-right: 3px;
  2941.     font-size: 14px !important;
  2942.     padding: 0
  2943. }
  2944. .kaBox.ka {
  2945.     cursor: default !important
  2946. }
  2947. .seedLeachContainer {
  2948.     overflow: hidden
  2949. }
  2950. .leechBlock .kaBox:before {
  2951.     background-color: #FFFBEB;
  2952.     border: 1px solid #C4AC67;
  2953.     color: #B07C5A;
  2954.     text-align: center
  2955. }
  2956. .seedBlock .kaBox:before {
  2957.     background-color: #F3FFE8;
  2958.     border: 1px solid #A0C174;
  2959.     color: #7CB03C
  2960. }
  2961. .timeBlock .kaBox:before {
  2962.     color: #F7F4EE;
  2963.     border: 1px solid #EEE;
  2964.     background: #99742E
  2965. }
  2966. .goodFake {
  2967.     float: right;
  2968.     text-align: left;
  2969.     -webkit-touch-callout: none;
  2970.     -webkit-user-select: none;
  2971.     -khtml-user-select: none;
  2972.     -moz-user-select: moz-none;
  2973.     -ms-user-select: none;
  2974.     user-select: none
  2975. }
  2976. .goodFake > div {
  2977.     display: inline-block;
  2978.     width: 57px
  2979. }
  2980. .goodFake > div.floatright {
  2981.     position: relative;
  2982.     left: 3px
  2983. }
  2984. .feedbackpage .goodFakeLine {
  2985.     height: 24px;
  2986.     vertical-align: middle
  2987. }
  2988. .feedbackpage .goodFakeLine input {
  2989.     vertical-align: middle
  2990. }
  2991. .fake,
  2992. .thnx {
  2993.     display: inline-block;
  2994.     width: 57px;
  2995.     height: 85px;
  2996.     cursor: pointer;
  2997.     position: relative;
  2998.     top: 0;
  2999.     z-index: 2
  3000. }
  3001. .fake {
  3002.     background: url(/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png) no-repeat -190px -107px
  3003. }
  3004. .thnx {
  3005.     background: url(/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png) no-repeat -190px -20px
  3006. }
  3007. .sharingWidgetBox {
  3008.     background-color: #564a25;
  3009.     position: relative;
  3010.     height: 48px;
  3011.     width: 532px;
  3012.     border-radius: 5px;
  3013.     padding: 2px;
  3014.     display: inline-block;
  3015.     float: left;
  3016.     margin: 0 20px 20px 0
  3017. }
  3018. .sharingWidget {
  3019.     background-color: #f4ebcf;
  3020.     width: 532px;
  3021.     height: 33px;
  3022.     margin: 0 40px 10px 0
  3023. }
  3024. .sharingWidget .siteButton {
  3025.     position: relative;
  3026.     top: 3px;
  3027.     left: 3px
  3028. }
  3029. .widgetSeed,
  3030. .widgetLeech,
  3031. .widgetSize {
  3032.     font-size: 11px
  3033. }
  3034. .widgetSeed {
  3035.     position: absolute;
  3036.     left: 290px;
  3037.     top: 10px;
  3038.     color: #5b8311
  3039. }
  3040. .widgetLeech {
  3041.     position: absolute;
  3042.     left: 410px;
  3043.     top: 10px;
  3044.     color: #7c6624
  3045. }
  3046. .widgetSize {
  3047.     position: absolute;
  3048.     top: 12px;
  3049.     left: 195px;
  3050.     color: #564a25
  3051. }
  3052. .widgetSize strong span {
  3053.     font-weight: normal
  3054. }
  3055. .widgetSize .torType {
  3056.     margin: -1px 3px 0 0
  3057. }
  3058. .widgetName {
  3059.     color: #baab7c;
  3060.     position: absolute;
  3061.     top: 35px;
  3062.     left: 5px;
  3063.     width: 520px;
  3064.     white-space: nowrap;
  3065.     overflow: hidden
  3066. }
  3067. .torrentFileList {
  3068.     width: 100%
  3069. }
  3070. .torrentFileList tr:hover {
  3071.     background: #f4f5e9
  3072. }
  3073. .torrentFileList tr td {
  3074.     padding: 3px 0;
  3075.     border: 0;
  3076.     vertical-align: middle !important;
  3077.     border-bottom: 1px solid #ccc
  3078. }
  3079. .torrentFileList tr.innerFolder {
  3080.     background: url(/web/20160317010105/https://kastatic.com/images/torTreeFinder-417a614.png) repeat-y 2px 0
  3081. }
  3082. .torrentFileList tr.innerFolder > td {
  3083.     border-bottom: 0 none
  3084. }
  3085. .torrentFileList tr.innerFolder td td span {
  3086.     margin-left: 0
  3087. }
  3088. .torrentFileList .torTree {
  3089.     border-bottom: none;
  3090.     background: url(/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png) no-repeat -270px -175px;
  3091.     padding-left: 15px;
  3092.     width: 1px
  3093. }
  3094. .torrentFileList tr.last .torTree,
  3095. .torrentFileList tr.innerFolder > .torTree {
  3096.     background: url(/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png) no-repeat -270px -200px
  3097. }
  3098. .torrentFileList tr.last .torTree {
  3099.     background-color: #fff
  3100. }
  3101. .torrent_files {
  3102.     margin-bottom: 20px
  3103. }
  3104. .torrent_files .folder,
  3105. .torrent_files .folderopen {
  3106.     font-weight: bold;
  3107.     border-bottom: none;
  3108.     display: block;
  3109.     font-size: 12px;
  3110.     padding: 5px 5px 4px 0;
  3111.     background: #fff
  3112. }
  3113. .torrent_files .folder span.foldericon,
  3114. .torrent_files .folderopen span.foldericon {
  3115.     background: url(/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png) no-repeat;
  3116.     display: block;
  3117.     float: left;
  3118.     width: 20px;
  3119.     height: 13px;
  3120.     margin: 2px 0 0 0;
  3121.     padding: 0 5px 0 0
  3122. }
  3123. .torrent_files span.folderopen span.foldericon {
  3124.     background-position: -310px -65px
  3125. }
  3126. .torrent_files span.folder span.foldericon {
  3127.     background-position: -310px -50px
  3128. }
  3129. .torrent_files span.folder a,
  3130. .torrent_files span.folderopen a {
  3131.     color: #333
  3132. }
  3133. .torrent_files .innerFolder span.folder a,
  3134. .torrent_files .innerFolder span.folderopen a {
  3135.     color: #333
  3136. }
  3137. .torrent_files li span.folder a:hover,
  3138. .torrent_files li span.folderopen a:hover {
  3139.     text-decoration: none;
  3140.     color: #666
  3141. }
  3142. .torrentFileList .torFileIcon {
  3143.     padding-right: 4px
  3144. }
  3145. .torrentFileList .torFileName {
  3146.     width: 100%
  3147. }
  3148. .torrentFileList .torFileSize {
  3149.     white-space: nowrap;
  3150.     padding-right: 5px;
  3151.     text-align: right
  3152. }
  3153. .commentHeadLine {
  3154.     border-top: 1px solid #b6b4a3;
  3155.     color: #fff;
  3156.     font-size: 11px;
  3157.     width: auto;
  3158.     padding: 3px 5px 3px 7px;
  3159.     clear: both;
  3160.     font-size: 11px;
  3161.     height: 19px;
  3162.     margin: 0 0 5px 0;
  3163.     vertical-align: middle;
  3164.     line-height: 150%;
  3165.     text-shadow: 0 1px 0 #9b998b
  3166. }
  3167. .commentHeadLine .icon16,
  3168. .commentHeadLine .icon16.nohover:hover,
  3169. .commentHeadLine .ka:not(:hover),
  3170. .commentHeadLine .kaButton:not(:hover) {
  3171.     background: none !important
  3172. }
  3173. .commentHeadLine .smallbuttonsline {
  3174.     margin: 0
  3175. }
  3176. .commentHeadLine .smallbuttonsline .kaButton,
  3177. .commentHeadLine .smallbuttonsline .ka {
  3178.     vertical-align: top
  3179. }
  3180. .commentHeadLine strong {
  3181.     color: #fff;
  3182.     margin: 3px 10px -3px 0
  3183. }
  3184. .commentHeadLine.deletedPost {
  3185.     opacity: 0.6
  3186. }
  3187. .commentHeadLine.deletedPost:hover {
  3188.     opacity: 1
  3189. }
  3190. .commentHeadLine a {
  3191.     color: #fff;
  3192.     text-decoration: none
  3193. }
  3194. .searchPostTitle {
  3195.     background: #F5F3DF;
  3196.     margin: -5px 0 0 0;
  3197.     padding: 3px 10px 3px 10px;
  3198.     clear: both
  3199. }
  3200. .opac5 {
  3201.     opacity: 0.5
  3202. }
  3203. .communityLayout .commentTopControlLine {
  3204.     float: none;
  3205.     width: auto
  3206. }
  3207. .communityLayout .commentTopControlLine a {
  3208.     float: right !important;
  3209.     margin-left: 4px
  3210. }
  3211. .communityLayout .commentbody {
  3212.     min-height: 75px
  3213. }
  3214. .rank_uploader {
  3215.     background: url(/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png) no-repeat -175px 0;
  3216.     display: inline-block;
  3217.     height: 13px;
  3218.     margin: 0 0 -2px 0;
  3219.     width: 67px
  3220. }
  3221. .comments {
  3222.     max-width: 700px;
  3223.     float: none
  3224. }
  3225. code {
  3226.     margin: 5px 0;
  3227.     border: 1px solid #999;
  3228.     padding: 5px;
  3229.     font-family: "Courier New", Courier, monospace;
  3230.     display: block;
  3231.     font-size: 14px;
  3232.     white-space: pre-wrap;
  3233.     overflow: auto
  3234. }
  3235. .commentbody {
  3236.     margin: 10px 0;
  3237.     padding: 4px 5px;
  3238.     min-height: 50px;
  3239.     border-radius: 5px
  3240. }
  3241. .commentsLeftModule {
  3242.     overflow: auto;
  3243.     min-width: 713px
  3244. }
  3245. .reply {
  3246.     margin-left: 0
  3247. }
  3248. .commentThread .commentThread {
  3249.     margin-left: 50px
  3250. }
  3251. .commentThread .commentThread .commentThread {
  3252.     margin-left: 0
  3253. }
  3254. .commentbody .badge {
  3255.     height: auto;
  3256.     overflow-x: visible
  3257. }
  3258. .commentbody .userPic {
  3259.     width: 50px;
  3260.     vertical-align: middle;
  3261.     text-align: center;
  3262.     margin: 0 10px 0 0;
  3263.     float: left
  3264. }
  3265. .commentbody .userPic img {
  3266.     margin-bottom: 2px
  3267. }
  3268. .commentbody .commentcontent {
  3269.     margin: 0 0 0 70px
  3270. }
  3271. .userPic img,
  3272. .data .userPic img {
  3273.     vertical-align: middle;
  3274.     text-align: center;
  3275.     max-width: 50px;
  3276.     max-height: 50px;
  3277.     border-radius: 3px;
  3278.     margin: 0 0 3px 0
  3279. }
  3280. .commentcontent {
  3281.     line-height: 1.8em;
  3282.     margin-bottom: 0;
  3283.     padding-bottom: 0;
  3284.     position: relative
  3285. }
  3286. .communityLayout .commentcontent {
  3287.     margin: 0 0 0 260px;
  3288.     padding-bottom: 20px
  3289. }
  3290. .commentThread {
  3291.     clear: both;
  3292.     margin-bottom: 5px
  3293. }
  3294. .commentThread.hiddenComment .show {
  3295.     font-size: 11px;
  3296.     padding-left: 12px;
  3297.     white-space: nowrap
  3298. }
  3299. .commentbody.hiddenComment .userPic,
  3300. .commentbody.hiddenComment strong,
  3301. .commentbody.hiddenComment .commentText,
  3302. .commentbody.hiddenComment .replyLink,
  3303. .commentbody.hiddenComment .commentAVRate,
  3304. .commentbody.deletedComment .userPic,
  3305. .commentbody.deletedComment strong,
  3306. .commentbody.deletedComment .commentText,
  3307. .commentbody.deletedComment .replyLink,
  3308. .commentbody.deletedComment .commentAVRate {
  3309.     display: none
  3310. }
  3311. .commentbody.hiddenComment,
  3312. .commentbody.deletedComment {
  3313.     background: none;
  3314.     margin: 0;
  3315.     min-height: 0
  3316. }
  3317. .commentbody.deletedComment {
  3318.     opacity: 0.7
  3319. }
  3320. .commentbody .showComment {
  3321.     display: none
  3322. }
  3323. .commentbody.hiddenComment .showComment {
  3324.     display: inline-block
  3325. }
  3326. .commentThread .commentbody {
  3327.     margin: 10px 0;
  3328.     margin-left: 0;
  3329.     background: #FFF url(/web/20160317010105/https://kastatic.com/images/commenheight-417a614.png) repeat-y 60px 0
  3330. }
  3331. .communityLayout .commentbody {
  3332.     background: #FFF url(/web/20160317010105/https://kastatic.com/images/commenheight-417a614.png) repeat-y 235px 0;
  3333.     margin-top: 4px
  3334. }
  3335. .feedbackButton {
  3336.     text-decoration: none;
  3337.     position: fixed;
  3338.     right: 0;
  3339.     display: block;
  3340.     margin-right: -47px;
  3341.     bottom: 100px;
  3342.     background: #000;
  3343.     z-index: 5;
  3344.     padding: 3px 20px 5px 20px;
  3345.     color: #fff;
  3346.     -webkit-border-top-left-radius: 5px;
  3347.     -webkit-border-top-right-radius: 5px;
  3348.     -moz-border-radius-topleft: 5px;
  3349.     -moz-border-radius-topright: 5px;
  3350.     border-top-left-radius: 5px;
  3351.     border-top-right-radius: 5px;
  3352.     -ms-transform: rotate(-90deg);
  3353.     -webkit-transform: rotate(-90deg);
  3354.     -moz-transform: rotate(-90deg);
  3355.     -o-transform: rotate(-90deg)
  3356. }
  3357. .eventsButtons {
  3358.     background: #aeaeae;
  3359.     background: -moz-linear-gradient(top, #aeaeae 0%, #939393 100%);
  3360.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #aeaeae), color-stop(100%, #939393));
  3361.     background: -webkit-linear-gradient(top, #aeaeae 0%, #939393 100%);
  3362.     background: linear-gradient(to bottom, #aeaeae 0%, #939393 100%);
  3363.     background: -ms-linear-gradient(top, #aeaeae 0%, #939393 100%);
  3364.     border: 1px solid #616161;
  3365.     box-shadow: inset 0 1px 2px 0 #aeaeae
  3366. }
  3367. .eventsButtons:hover {
  3368.     color: #eee9cb
  3369. }
  3370. .quote,
  3371. blockquote,
  3372. .accentbox {
  3373.     background-color: #f3edd9;
  3374.     border: 1px solid #e7dbb2;
  3375.     margin: 10px 0;
  3376.     padding: 8px 20px 8px 12px;
  3377.     display: block;
  3378.     color: #767261
  3379. }
  3380. .quote[class$="emergency"],
  3381. blockquote[class$="emergency"],
  3382. .accentbox[class$="emergency"] {
  3383.     background-color: #ffe2db;
  3384.     border: 1px solid #ffb9a8
  3385. }
  3386. .quote[class$="update"],
  3387. blockquote[class$="update"],
  3388. .accentbox[class$="update"] {
  3389.     background-color: #e9f1cf;
  3390.     border: 1px solid #d7e5a8
  3391. }
  3392. .accentbox {
  3393.     font-size: 110%
  3394. }
  3395. .accentbox li {
  3396.     margin-bottom: 0.4em
  3397. }
  3398. .accentbox *:last-child {
  3399.     padding-bottom: 0;
  3400.     margin-bottom: 0
  3401. }
  3402. .quote {
  3403.     margin: 18px 0 2px 5px;
  3404.     padding: 18px 0 8px 12px;
  3405.     display: block;
  3406.     position: relative;
  3407.     border-top: 1px double #c0bdba;
  3408.     clear: right
  3409. }
  3410. .quote:has(> .quoteAuthor) {
  3411.     margin-top: 5px
  3412. }
  3413. .halvedBlock {
  3414.     width: 45%;
  3415.     margin-right: 4%;
  3416.     display: inline-block;
  3417.     vertical-align: top
  3418. }
  3419. .bbreply {
  3420.     margin-left: 10px
  3421. }
  3422. .quote .quote {
  3423.     background: url(/web/20160317010105/https://kastatic.com/images/commenheight-417a614.png) repeat-y 0 0;
  3424.     margin: 12px 0 2px 5px
  3425. }
  3426. .quote .quoteAuthor {
  3427.     float: left;
  3428.     margin: -13px 0px 0px -13px;
  3429.     font-size: 12px;
  3430.     color: #000;
  3431.     position: absolute;
  3432.     top: 0;
  3433.     z-index: 30;
  3434.     max-width: 750px;
  3435.     overflow: hidden;
  3436.     text-overflow: ellipsis
  3437. }
  3438. .quoteAuthor {
  3439.     display: inline-block;
  3440.     border-radius: 5px;
  3441.     border: 1px double #b3a9a1 !important;
  3442.     background-color: #fff;
  3443.     margin-bottom: 2px;
  3444.     padding: 1px 6px;
  3445.     text-shadow: none !important;
  3446.     vertical-align: middle
  3447. }
  3448. .lightivorybg .quoteAuthor {
  3449.     border: none !important;
  3450.     background-color: #fff;
  3451.     padding: 1px 6px
  3452. }
  3453. .minibadge {
  3454.     float: left;
  3455.     display: block;
  3456.     border-radius: 5px;
  3457.     background-color: #fff;
  3458.     padding: 1px 6px;
  3459.     margin: 1px !important;
  3460.     font-size: 12px;
  3461.     color: #000;
  3462.     z-index: 100;
  3463.     border: 1px double #b3a9a1 !important
  3464. }
  3465. .twocols {
  3466.     -moz-column-count: 2;
  3467.     -moz-column-gap: 20px;
  3468.     -webkit-column-count: 2;
  3469.     -webkit-column-gap: 20px;
  3470.     column-count: 2;
  3471.     column-gap: 20px
  3472. }
  3473. .fourcols {
  3474.     -moz-column-count: 4;
  3475.     -moz-column-gap: 20px;
  3476.     -webkit-column-count: 4;
  3477.     -webkit-column-gap: 20px;
  3478.     column-count: 4;
  3479.     column-gap: 20px
  3480. }
  3481. .twocols > *,
  3482. .fourcols > * {
  3483.     display: inline-block;
  3484.     width: 100%
  3485. }
  3486. .twocols li,
  3487. .fourcols li {
  3488.     display: inline-block;
  3489.     padding-left: 0;
  3490.     width: 100%
  3491. }
  3492. .commentform {
  3493.     display: none;
  3494.     margin-top: 1em;
  3495.     margin-left: 20px;
  3496.     clear: left;
  3497.     width: 720px
  3498. }
  3499. .commentform#main {
  3500.     display: block;
  3501.     margin: 0 0 20px 0;
  3502.     clear: both;
  3503.     float: none
  3504. }
  3505. .commentform textarea {
  3506.     height: 119px
  3507. }
  3508. textarea.activeSmiles {
  3509.     margin-bottom: 0;
  3510.     border-bottom-right-radius: 0;
  3511.     border-bottom-left-radius: 0
  3512. }
  3513. .commentform.torrentPage textarea {
  3514.     border-bottom-right-radius: 0;
  3515.     border-bottom-left-radius: 0;
  3516.     margin-bottom: 0
  3517. }
  3518. .commentform.torrentPage .textareaRecommendation {
  3519.     display: inline-block;
  3520.     width: 522px;
  3521.     float: left;
  3522.     background: #999;
  3523.     padding: 1px 6px 2px 6px;
  3524.     color: #fff;
  3525.     margin-bottom: 5px;
  3526.     text-align: center;
  3527.     margin-top: -8px;
  3528.     border-bottom-right-radius: 3px;
  3529.     border-bottom-left-radius: 3px
  3530. }
  3531. .commentTopControlLine {
  3532.     float: right;
  3533.     padding-right: 1px;
  3534.     display: block;
  3535.     top: 0;
  3536.     height: 16px;
  3537.     margin-top: 2px
  3538. }
  3539. .communityLayout .commentThread .commentTopControlLine a {
  3540.     display: block !important
  3541. }
  3542. .commentbody .commentTopControlLine a {
  3543.     display: none;
  3544.     float: right;
  3545.     margin-left: 4px
  3546. }
  3547. .commentbody:hover .commentTopControlLine a {
  3548.     display: inline-block
  3549. }
  3550. .commentThread .commentSig {
  3551.     color: #848484;
  3552.     font-size: 11px;
  3553.     margin-bottom: 10px
  3554. }
  3555. .commentThread .rate {
  3556.     float: right;
  3557.     width: 100px;
  3558.     padding-right: 1px;
  3559.     display: inline-block;
  3560.     margin-top: 2px;
  3561.     margin-bottom: -2px;
  3562.     position: relative
  3563. }
  3564. .rate .icon16,
  3565. .rate .kasmall {
  3566.     vertical-align: top;
  3567.     float: right;
  3568.     margin-left: 4px
  3569. }
  3570. .rate.rated {
  3571.     display: inline-block;
  3572.     float: right
  3573. }
  3574. .communityLayout .rate.rated {
  3575.     margin-bottom: 4px
  3576. }
  3577. .rate.rated:hover a.blank {
  3578.     visibility: visible;
  3579.     float: right
  3580. }
  3581. .rate.rated a.blank {
  3582.     text-decoration: none;
  3583.     background: #eee;
  3584.     float: right;
  3585.     margin-top: 2px;
  3586.     padding: 0 4px;
  3587.     visibility: hidden;
  3588.     -webkit-border-bottom-right-radius: 3px;
  3589.     -webkit-border-bottom-left-radius: 3px;
  3590.     -moz-border-radius-bottomright: 3px;
  3591.     -moz-border-radius-bottomleft: 3px;
  3592.     border-bottom-right-radius: 3px;
  3593.     border-bottom-left-radius: 3px;
  3594.     position: relative;
  3595.     z-index: 3
  3596. }
  3597. .ratemark {
  3598.     min-height: 7px;
  3599.     display: block;
  3600.     float: right;
  3601.     margin-right: 5px;
  3602.     margin-top: 1px;
  3603.     line-height: 12px;
  3604.     font-size: 12px;
  3605.     vertical-align: top;
  3606.     padding-left: 10px;
  3607.     text-decoration: none
  3608. }
  3609. .ratemark .ka:before {
  3610.     line-height: 8px;
  3611.     font-size: 12px;
  3612.     width: 14px
  3613. }
  3614. .minus {
  3615.     color: #ccc
  3616. }
  3617. .plus {
  3618.     color: #c4af53
  3619. }
  3620. .commentAVRate {
  3621.     width: auto;
  3622.     text-transform: uppercase;
  3623.     color: #797264;
  3624.     padding: 8px 0 0 0
  3625. }
  3626. .commentAVRate span {
  3627.     padding: 0 20px 0 0
  3628. }
  3629. .torrentReportedSign {
  3630.     width: auto;
  3631.     text-transform: uppercase;
  3632.     font-size: 11px;
  3633.     color: #c97230;
  3634.     font-weight: bold;
  3635.     padding: 2px 0 0 0
  3636. }
  3637. .torrentReportedSign .statusIcon {
  3638.     margin-bottom: -4px
  3639. }
  3640. .commentowner {
  3641.     color: #666;
  3642.     margin: 0;
  3643.     padding: 0 0 2px 0;
  3644.     height: auto;
  3645.     border-bottom: 1px dotted #ddd
  3646. }
  3647. .commentowner .siteButton {
  3648.     margin-bottom: -1px
  3649. }
  3650. .commentowner .commentownerLeft {
  3651.     margin-right: 117px
  3652. }
  3653. .downloadedArrow {
  3654.     display: inline
  3655. }
  3656. .downloadedArrow .kaDownloadedArrow {
  3657.     cursor: default !important;
  3658.     font-size: 18px;
  3659.     line-height: 5px;
  3660.     top: 3px;
  3661.     position: relative
  3662. }
  3663. .uploader,
  3664. .blogger {
  3665.     display: inline;
  3666.     margin: 0px 2px 0px 3px;
  3667.     background-color: #7a6933;
  3668.     color: #efe4b5;
  3669.     text-transform: uppercase;
  3670.     font-weight: bold;
  3671.     font-size: 10px;
  3672.     padding: 0px 3px;
  3673.     border-radius: 1px;
  3674.     -webkit-user-select: none;
  3675.     -moz-user-select: none;
  3676.     -ms-user-select: none;
  3677.     cursor: default
  3678. }
  3679. .commentbody p {
  3680.     margin: 0;
  3681.     padding: 5px 0
  3682. }
  3683. .textcontent {
  3684.     font-size: 12px;
  3685.     line-height: 150%
  3686. }
  3687. .questionList li {
  3688.     list-style: none
  3689. }
  3690. .mainpart .questionList li:before {
  3691.     content: "? ";
  3692.     font-weight: bold;
  3693.     color: #999
  3694. }
  3695. .textcontent p {
  3696.     margin: 0 0 20px 0
  3697. }
  3698. .threecolls li {
  3699.     list-style: none
  3700. }
  3701. .fancybox-content ul,
  3702. .mainpart ul {
  3703.     margin-bottom: 10px
  3704. }
  3705. ul.textcontent,
  3706. .textcontent ul {
  3707.     margin-left: 10px;
  3708.     margin-bottom: 10px
  3709. }
  3710. .textcontent li:before {
  3711.     content: "• ";
  3712.     color: #888;
  3713.     margin-left: -10px
  3714. }
  3715. .textcontent.noBulletsList li:before {
  3716.     content: "";
  3717.     color: #888;
  3718.     margin-left: 0
  3719. }
  3720. ul.noBulletsList {
  3721.     margin-left: 0
  3722. }
  3723. .fancybox-content li li,
  3724. .mainpart li li {
  3725.     padding: 0
  3726. }
  3727. .threecolls .firstColl,
  3728. .threecolls .secondColl,
  3729. .threecolls .thirdColl {
  3730.     float: left;
  3731.     display: block;
  3732.     width: 33%;
  3733.     margin-bottom: 20px
  3734. }
  3735. .sliderbox ul.singleRowSide li {
  3736.     overflow: hidden;
  3737.     white-space: nowrap;
  3738.     padding-right: 10px
  3739. }
  3740. .errorpage {
  3741.     background: url(/web/20160317010105/https://kastatic.com/images/404.jpg) no-repeat right top;
  3742.     padding: 0 330px 0 0;
  3743.     min-height: 310px;
  3744.     width: 500px;
  3745.     margin: 0 auto
  3746. }
  3747. .piratAgeGraphicBox {
  3748.     width: 415px;
  3749.     margin: 10px auto 0 auto
  3750. }
  3751. .piratAgeGraphicBox div {
  3752.     width: 205px;
  3753.     padding-bottom: 410px;
  3754.     text-align: center;
  3755.     display: inline-block
  3756. }
  3757. .piratBoy {
  3758.     background: url(/web/20160317010105/https://kastatic.com/images/piratboy-417a614.png) no-repeat center bottom
  3759. }
  3760. .piratMan {
  3761.     background: url(/web/20160317010105/https://kastatic.com/images/piratman-417a614.png) no-repeat center bottom
  3762. }
  3763. .prohibitingSign {
  3764.     width: 300px;
  3765.     height: 300px;
  3766.     padding: 40px 0 50px 0;
  3767.     background: url(/web/20160317010105/https://kastatic.com/images/prohibitingSign-417a614.png) no-repeat center center
  3768. }
  3769. .ac_results {
  3770.     padding: 0;
  3771.     border: 1px solid #594c2d;
  3772.     background-color: white;
  3773.     overflow: hidden;
  3774.     z-index: 99999;
  3775.     margin-top: 8px;
  3776.     margin-left: -10px
  3777. }
  3778. .ac_results ul {
  3779.     width: 100%;
  3780.     list-style-position: outside;
  3781.     list-style: none;
  3782.     padding: 0;
  3783.     margin: 0
  3784. }
  3785. .ac_results li {
  3786.     margin: 0;
  3787.     padding: 2px 5px;
  3788.     cursor: default;
  3789.     display: block;
  3790.     font: menu;
  3791.     font-size: 12px;
  3792.     line-height: 16px;
  3793.     overflow: hidden
  3794. }
  3795. .ac_loading {
  3796.     background: white url(/web/20160317010105/https://kastatic.com/images/indicator.gif) right center no-repeat
  3797. }
  3798. .ac_odd {
  3799.     background-color: #eee
  3800. }
  3801. .ac_over {
  3802.     background-color: #9c8b55;
  3803.     color: white
  3804. }
  3805. .formtable {
  3806.     color: #333;
  3807.     text-align: left
  3808. }
  3809. .formtable tr td {
  3810.     padding: 0 6px 5px 0
  3811. }
  3812. .formtable tr td.valignTop {
  3813.     padding-top: 5px
  3814. }
  3815. .formtable option {
  3816.     padding-left: 4px;
  3817.     padding-right: 4px
  3818. }
  3819. .font80perc {
  3820.     font-size: 80%
  3821. }
  3822. .font10px {
  3823.     font-size: 10px
  3824. }
  3825. .font11px,
  3826. small {
  3827.     font-size: 11px;
  3828.     vertical-align: middle;
  3829.     line-height: inherit
  3830. }
  3831. .font12px {
  3832.     font-size: 12px
  3833. }
  3834. .font14px {
  3835.     font-size: 14px
  3836. }
  3837. .markeredBlock small {
  3838.     line-height: inherit;
  3839.     vertical-align: baseline
  3840. }
  3841. .alertfield,
  3842. .goodalertfield {
  3843.     text-align: center;
  3844.     margin: 0 auto 20px auto;
  3845.     background: #c2342a;
  3846.     border-radius: 5px;
  3847.     padding: 3px 15px 4px 15px;
  3848.     color: #fff
  3849. }
  3850. .goodalertfield {
  3851.     background: #97c22a
  3852. }
  3853. .alertfield a,
  3854. .goodalertfield a {
  3855.     color: #FFF
  3856. }
  3857. .checkandtext,
  3858. .checkandtext input {
  3859.     vertical-align: middle
  3860. }
  3861. #previewPopupContainer b,
  3862. #previewPopupContainer strong,
  3863. #previewPopupContainer i,
  3864. #previewPopupContainer em,
  3865. #previewPopupContainer u,
  3866. .previewPopupContainer b,
  3867. .previewPopupContainer strong,
  3868. .previewPopupContainer i,
  3869. .previewPopupContainer em,
  3870. .previewPopupContainer u {
  3871.     text-decoration: none;
  3872.     font-weight: normal;
  3873.     font-style: normal
  3874. }
  3875. #previewPopupContainer br,
  3876. #previewPopupContainer img,
  3877. .previewPopupContainer br,
  3878. .previewPopupContainer img {
  3879.     display: none !important;
  3880.     clear: none !important
  3881. }
  3882. #previewPopupContainer {
  3883.     display: none
  3884. }
  3885. #vtip .previewPopupContainer {
  3886.     margin: -10px
  3887. }
  3888. .previewPopupContainer {
  3889.     position: absolute;
  3890.     z-index: 2000;
  3891.     width: 330px
  3892. }
  3893. .previewPopupContainer .tail {
  3894.     width: 7px;
  3895.     height: 17px;
  3896.     position: absolute;
  3897.     top: 3px
  3898. }
  3899. .previewPopupContainer.leftPlacing .tail {
  3900.     right: -6px;
  3901.     background: url(/web/20160317010105/https://kastatic.com/images/commentRight_tail-417a614.png) no-repeat -2px 0
  3902. }
  3903. .previewPopupContainer.rightPlacing .tail {
  3904.     left: -6px;
  3905.     background: url(/web/20160317010105/https://kastatic.com/images/commentLeft_tail-417a614.png) no-repeat 2px 0
  3906. }
  3907. .previewPopupContainer .prevAV {
  3908.     padding: 3px 10px;
  3909.     height: 16px;
  3910.     border: 1px solid #8e8c7b;
  3911.     border-bottom-color: #a2a08e;
  3912.     border-top-left-radius: 5px;
  3913.     border-top-right-radius: 5px;
  3914.     box-shadow: 0 2px 3px #545048
  3915. }
  3916. .previewPopupContainer .prevRating {
  3917.     float: right;
  3918.     color: #fff
  3919. }
  3920. #previewPopupContainer #previewPopupContent,
  3921. .previewPopupContainer .previewPopupContent {
  3922.     border-bottom: 1px solid #fff;
  3923.     border-bottom-right-radius: 5px;
  3924.     border-bottom-left-radius: 5px;
  3925.     text-shadow: -1px 1px 0 #fff;
  3926.     box-shadow: 0 2px 3px #545048;
  3927.     background: #fafafa;
  3928.     background: -moz-linear-gradient(top, #fafafa 0%, #f7f7f7 56%, #ededed 100%);
  3929.     background: -webkit-gradient(linear, left top, left bottom, color-stop 0%, #fafafa, color-stop 56%, #f7f7f7, color-stop 100%, #ededed);
  3930.     background: -webkit-linear-gradient(top, #fafafa 0%, #f7f7f7 56%, #ededed 100%);
  3931.     background: -o-linear-gradient(top, #fafafa 0%, #f7f7f7 56%, #ededed 100%);
  3932.     background: -ms-linear-gradient(top, #fafafa 0%, #f7f7f7 56%, #ededed 100%);
  3933.     background: linear-gradient(to bottom, #fafafa 0%, #f7f7f7 56%, #ededed 100%)
  3934. }
  3935. .previewPopupContainer .previewPopupContent {
  3936.     overflow: visible !important;
  3937.     display: block !important;
  3938.     position: absolute !important;
  3939.     margin-left: 10px;
  3940.     width: 294px
  3941. }
  3942. #previewPopupContainer p,
  3943. .previewPopupContainer p {
  3944.     margin: 0;
  3945.     white-space: nowrap;
  3946.     overflow: hidden;
  3947.     padding: 4px 10px
  3948. }
  3949. #previewPopupContainer p#first,
  3950. .previewPopupContainer p.first {
  3951.     border-top-right-radius: 5px;
  3952.     border-top-left-radius: 5px
  3953. }
  3954. #previewPopupContainer p#last,
  3955. .previewPopupContainer p.last {
  3956.     border-bottom: none !important
  3957. }
  3958. .doublecelltable tr td {
  3959.     vertical-align: top
  3960. }
  3961. .doublecelltable tr td td {
  3962.     vertical-align: inherit
  3963. }
  3964. .doublecelltable tr td.sidebarCell {
  3965.     padding-left: 0;
  3966.     vertical-align: top
  3967. }
  3968. .sliderbox {
  3969.     width: 200px;
  3970.     margin: 0 0 15px 0
  3971. }
  3972. .sliderbox h3 {
  3973.     margin: 0;
  3974.     color: #99742e;
  3975.     font-weight: bold;
  3976.     font-size: 14px;
  3977.     font-family: Georgia, "Times New Roman", Times, serif;
  3978.     padding: 7px 0 0 0
  3979. }
  3980. .sliderbox ul li {
  3981.     border: 0;
  3982.     border-bottom: 1px solid #DFDDD7;
  3983.     display: block;
  3984.     margin: 0;
  3985.     overflow: hidden
  3986. }
  3987. .sliderbox ul li:before {
  3988.     margin: 0
  3989. }
  3990. .sliderbox ul li:hover {
  3991.     background-color: #f9f9f9
  3992. }
  3993. .sliderbox ul.nohover li:hover {
  3994.     background-color: transparent
  3995. }
  3996. #sidebar ul.nohover li .icon16 {
  3997.     margin-left: -2px !important;
  3998.     margin-right: 3px
  3999. }
  4000. .sliderbox ul li .thirdPartIcons {
  4001.     float: left;
  4002.     margin-left: -20px
  4003. }
  4004. .sliderbox ul li a {
  4005.     min-height: 16px;
  4006.     padding: 4px 0 4px 22px;
  4007.     text-decoration: none;
  4008.     white-space: normal;
  4009.     display: block;
  4010.     vertical-align: middle;
  4011.     overflow: auto
  4012. }
  4013. .sliderbox ul li a.circleButton {
  4014.     padding: 0;
  4015.     min-height: inherit
  4016. }
  4017. .sliderbox ul li a.plain {
  4018.     padding: 0;
  4019.     display: inline-block
  4020. }
  4021. .sliderbox ul li #aclrow a,
  4022. .sliderbox ul li #aclrow span.aclspan {
  4023.     min-height: 16px;
  4024.     padding: 4px 0 4px 22px;
  4025.     text-decoration: none;
  4026.     white-space: normal;
  4027.     display: inline-block
  4028. }
  4029. .sliderbox ul li #aclrow span.aclspan {
  4030.     padding-left: 0;
  4031.     margin: 0
  4032. }
  4033. .sidebarpadded {
  4034.     padding: 3px 2px 2px 22px
  4035. }
  4036. .sidebarpadded2 {
  4037.     padding: 2px 10px 3px 4px;
  4038.     overflow: hidden;
  4039.     display: block
  4040. }
  4041. .sidebarpadded2 img {
  4042.     vertical-align: middle
  4043. }
  4044. .sliderbox ul li span.explanation {
  4045.     color: #aba387;
  4046.     font-size: 11px;
  4047.     display: block;
  4048.     padding: 0 2px 2px 24px;
  4049.     margin-top: -3px
  4050. }
  4051. .latest-icon,
  4052. .latest-title {
  4053.     float: left
  4054. }
  4055. .latest-title {
  4056.     width: 158px;
  4057.     margin: 2px 0 0 6px
  4058. }
  4059. .latest-title:after {
  4060.     clear: left
  4061. }
  4062. .torrentMediaInfo {
  4063.     overflow: auto;
  4064.     clear: both
  4065. }
  4066. .torrentMediaInfo a {
  4067.     text-decoration: none
  4068. }
  4069. .torrentMediaInfo .movieCover {
  4070.     float: left;
  4071.     padding-right: 10px;
  4072.     margin-bottom: 1em
  4073. }
  4074. .torrentMediaInfo .movieCover img {
  4075.     max-width: 100px
  4076. }
  4077. .dataList {
  4078.     padding: 0 0 0 15px;
  4079.     margin-left: 100px
  4080. }
  4081. .dataList ul {
  4082.     width: 49%;
  4083.     display: inline-block;
  4084.     vertical-align: top
  4085. }
  4086. .dataList ul li {
  4087.     display: block;
  4088.     padding: 0 20px 10px 0
  4089. }
  4090. .dataList ul li strong {
  4091.     width: 100px
  4092. }
  4093. .trendCalendar {
  4094.     width: 275px;
  4095.     text-align: center;
  4096.     background: url(/web/20160317010105/https://kastatic.com/images/calendarMainBg.jpg) no-repeat bottom center;
  4097.     padding-bottom: 4px;
  4098.     float: right;
  4099.     margin-bottom: 50px
  4100. }
  4101. .trendCalendar table {
  4102.     width: 212px;
  4103.     margin: 0 auto;
  4104.     padding: 0
  4105. }
  4106. .trendCalendarHeader {
  4107.     background: url(/web/20160317010105/https://kastatic.com/images/calendarHeadLine.jpg) no-repeat top center;
  4108.     padding: 10px 0 0 0;
  4109.     height: 45px;
  4110.     line-height: 45px;
  4111.     padding-bottom: 5px
  4112. }
  4113. .trendCalendarHeader a {
  4114.     display: block;
  4115.     text-decoration: none
  4116. }
  4117. .turnRightButton,
  4118. .turnLeftButton {
  4119.     display: block;
  4120.     width: 25px;
  4121.     height: 34px
  4122. }
  4123. .turnLeftButton {
  4124.     background: url(/web/20160317010105/https://kastatic.com/images/callendarButtons-417a614.png) no-repeat 0 0
  4125. }
  4126. .turnLeftButton:hover {
  4127.     background: url(/web/20160317010105/https://kastatic.com/images/callendarButtons-417a614.png) no-repeat 0 -35px
  4128. }
  4129. .trendCalendarHeader .calendarCenterMonth {
  4130.     margin: 0 26px;
  4131.     width: auto;
  4132.     height: 45px;
  4133.     font-family: Georgia, "Times New Roman", Times, serif;
  4134.     font-size: 24px;
  4135.     background: #f2efe6
  4136. }
  4137. .turnRightButton {
  4138.     background: url(/web/20160317010105/https://kastatic.com/images/callendarButtons-417a614.png) no-repeat 0 -70px
  4139. }
  4140. .turnRightButton:hover {
  4141.     background: url(/web/20160317010105/https://kastatic.com/images/callendarButtons-417a614.png) no-repeat 0 -105px
  4142. }
  4143. .trendCalendar tr td {
  4144.     background: none;
  4145.     margin: 0;
  4146.     width: 28px;
  4147.     height: 28px;
  4148.     font-size: 11px
  4149. }
  4150. .trendCalendar tr td span {
  4151.     display: inline-block;
  4152.     margin: 0;
  4153.     line-height: 28px;
  4154.     width: 28px;
  4155.     height: 28px;
  4156.     color: #aca680
  4157. }
  4158. .trendList {
  4159.     margin: 20px 0 40px 0;
  4160.     width: 440px
  4161. }
  4162. .trendList li {
  4163.     padding: 1px 0 4px 0;
  4164.     border-bottom: 1px dotted #ccc
  4165. }
  4166. .ordinalNumber {
  4167.     width: 20px;
  4168.     font-family: Georgia, "Times New Roman", Times, serif;
  4169.     font-size: 15px
  4170. }
  4171. .trendNew,
  4172. .trendNone,
  4173. .trendDown,
  4174. .trendUp {
  4175.     display: inline-block;
  4176.     width: 35px;
  4177.     height: 14px;
  4178.     vertical-align: middle;
  4179.     float: right;
  4180.     color: #999;
  4181.     font-size: 10px;
  4182.     line-height: 11px;
  4183.     padding: 0 0 0 15px;
  4184.     margin-top: 6px
  4185. }
  4186. .trendNew {
  4187.     background: url(/web/20160317010105/https://kastatic.com/images/trendNew.gif) no-repeat 0 0
  4188. }
  4189. .trendDown {
  4190.     background: url(/web/20160317010105/https://kastatic.com/images/trendDown.gif) no-repeat 0 0
  4191. }
  4192. .trendUp {
  4193.     background: url(/web/20160317010105/https://kastatic.com/images/trendUp.gif) no-repeat 0 0
  4194. }
  4195. .trendNone {
  4196.     background: url(/web/20160317010105/https://kastatic.com/images/trendNone.gif) no-repeat 0 0
  4197. }
  4198. .trendCalendar tr td a {
  4199.     display: inline-block;
  4200.     line-height: 28px;
  4201.     width: 28px;
  4202.     height: 28px;
  4203.     text-decoration: none;
  4204.     background: #bcb692;
  4205.     color: #fff
  4206. }
  4207. .trendCalendar tr td a:hover {
  4208.     background: #b3ad8a
  4209. }
  4210. .trendCalendar tr td strong {
  4211.     background: #7b7149;
  4212.     color: #fff;
  4213.     display: inline-block;
  4214.     width: 28px;
  4215.     height: 28px
  4216. }
  4217. .nickname {
  4218.     margin-bottom: 0
  4219. }
  4220. .profileCloud {
  4221.     background: #887752;
  4222.     border-radius: 3px;
  4223.     margin-bottom: 20px;
  4224.     padding: 10px;
  4225.     margin-left: 5px
  4226. }
  4227. .profileCloud .editStatus {
  4228.     margin-bottom: 4px;
  4229.     float: right
  4230. }
  4231. .userStatusMessage {
  4232.     color: #FFF;
  4233.     font-size: 18px
  4234. }
  4235. .userStatusMessage a {
  4236.     color: #FFF
  4237. }
  4238. .updatedStatus {
  4239.     color: #CCC
  4240. }
  4241. .achievement {
  4242.     text-align: center;
  4243.     padding: 0 30px
  4244. }
  4245. .pager {
  4246.     background: #f6f3e6;
  4247.     height: 22px;
  4248.     font-size: 11px;
  4249.     color: #8b8776
  4250. }
  4251. .pager .prevPage,
  4252. .pager .nextPage {
  4253.     width: 35px;
  4254.     height: 22px;
  4255.     display: block
  4256. }
  4257. .pager .prevPage:hover,
  4258. .pager .nextPage:hover {
  4259.     background-position: 0 -22px;
  4260.     cursor: pointer
  4261. }
  4262. .pager .prevPage {
  4263.     background: url(/web/20160317010105/https://kastatic.com/images/prevPage.jpg) no-repeat 0 0;
  4264.     float: left
  4265. }
  4266. .pager .nextPage {
  4267.     background: url(/web/20160317010105/https://kastatic.com/images/nextPage.jpg) no-repeat 0 0;
  4268.     float: right
  4269. }
  4270. .torrentDownloaded {
  4271.     opacity: 0.6
  4272. }
  4273. .ui-sortable-helper {
  4274.     border: 3px solid #ccc;
  4275.     border-radius: 5px;
  4276.     margin-left: -4px;
  4277.     margin-right: -4px;
  4278.     background: #f4f1e7
  4279. }
  4280. .ui-sortable-helper td {
  4281.     border-bottom: none !important
  4282. }
  4283. .ui-sortable tr {
  4284.     cursor: move
  4285. }
  4286. .qrateContainer {
  4287.     color: #666;
  4288.     width: 180px;
  4289.     display: inline-block;
  4290.     right: 0;
  4291.     position: relative;
  4292.     float: right
  4293. }
  4294. .qrateContainer.feedback {
  4295.     top: 0;
  4296.     width: auto;
  4297.     float: left
  4298. }
  4299. .torrentRating {
  4300.     font-size: 34px;
  4301.     display: inline-block;
  4302.     height: 50px;
  4303.     line-height: 30px;
  4304.     padding: 0 15px 0 10px;
  4305.     vertical-align: middle;
  4306.     text-align: center;
  4307.     color: #b29d49;
  4308.     font-family: Georgia, "Times New Roman", Times, serif
  4309. }
  4310. .torrentRating span {
  4311.     font-size: 18px;
  4312.     color: #918245
  4313. }
  4314. .qrate {
  4315.     width: 86px;
  4316.     min-height: 40px;
  4317.     padding-bottom: 5px;
  4318.     text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
  4319.     text-align: center;
  4320.     margin: 0 0 4px 0;
  4321.     color: #fff;
  4322.     display: inline-block;
  4323.     background: #ccc6b6;
  4324.     background: -moz-linear-gradient(top, #ccc6b6 0%, #b8b1a1 100%);
  4325.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ccc6b6), color-stop(100%, #b8b1a1));
  4326.     background: -webkit-linear-gradient(top, #ccc6b6 0%, #b8b1a1 100%);
  4327.     background: linear-gradient(to bottom, #ccc6b6 0%, #b8b1a1 100%);
  4328.     background: -ms-linear-gradient(top, #ccc6b6 0%, #b8b1a1 100%);
  4329.     border-radius: 3px;
  4330.     border-bottom: 2px solid #988f72
  4331. }
  4332. .qrate span {
  4333.     font-size: 11px;
  4334.     font-weight: bold;
  4335.     padding: 6px 0;
  4336.     display: block
  4337. }
  4338. .qrate select {
  4339.     padding: 2px;
  4340.     font: 16px;
  4341.     color: #666;
  4342.     width: 70px;
  4343.     text-align: center
  4344. }
  4345. .qrate .vote {
  4346.     display: none
  4347. }
  4348. .qrate option {
  4349.     text-align: left;
  4350.     line-height: 11px;
  4351.     padding-right: 2px;
  4352.     margin: 1px
  4353. }
  4354. .tabs {
  4355.     margin-top: 5px;
  4356.     clear: both;
  4357.     overflow: auto
  4358. }
  4359. ul.tabNavigation {
  4360.     list-style: none;
  4361.     margin: 0;
  4362.     padding: 0;
  4363.     white-space: nowrap;
  4364.     text-align: right
  4365. }
  4366. ul.tabNavigation li {
  4367.     display: inline-block;
  4368.     white-space: nowrap;
  4369.     margin: 5px 0 0 0
  4370. }
  4371. ul.tabNavigation li:before {
  4372.     content: ""
  4373. }
  4374. ul.tabNavigation li a {
  4375.     border-top-left-radius: 3px;
  4376.     border-top-right-radius: 3px;
  4377.     border: 1px solid #554829;
  4378.     border-bottom: none;
  4379.     padding: 0 1px;
  4380.     text-decoration: none;
  4381.     display: block;
  4382.     z-index: 2;
  4383.     position: relative;
  4384.     letter-spacing: 0.7px;
  4385.     text-transform: uppercase
  4386. }
  4387. ul.tabNavigation li a:hover {
  4388.     color: #efd787
  4389. }
  4390. ul.tabNavigation li a span {
  4391.     text-align: center;
  4392.     padding: 4px 12px;
  4393.     display: block;
  4394.     font-size: 11px;
  4395.     white-space: nowrap;
  4396.     position: relative
  4397. }
  4398. ul.tabNavigation li.rssInside a span {
  4399.     padding-right: 35px
  4400. }
  4401. .menuValue {
  4402.     display: inline-block;
  4403.     border-radius: 6px;
  4404.     padding: 0 3px;
  4405.     top: -2px;
  4406.     position: relative;
  4407.     margin: 0 -2px 0 0;
  4408.     font-size: 8px;
  4409.     font-style: normal;
  4410.     font-weight: bold;
  4411.     min-width: 7px;
  4412.     text-align: center
  4413. }
  4414. a:hover .menuValue {
  4415.     background-color: #efd787
  4416. }
  4417. .tabNavigation .menuValue,
  4418. #navstyle .menuValue,
  4419. .smallTorrentBadge {
  4420.     color: #594c2c;
  4421.     text-shadow: none;
  4422.     border-left: 1px solid #56492A;
  4423.     border-bottom: 1px solid #56492A;
  4424.     background: #ffeeb4;
  4425.     background: -moz-linear-gradient(top, #ffeeb4 1%, #fff9e8 6%, #ffeeb4 11%, #f2e3ab 100%);
  4426.     background: -webkit-gradient(linear, left top, left bottom, color-stop 1%, #ffeeb4, color-stop 6%, #fff9e8, color-stop 11%, #ffeeb4, color-stop 100%, #f2e3ab);
  4427.     background: -webkit-linear-gradient(top, #ffeeb4 1%, #fff9e8 6%, #ffeeb4 11%, #f2e3ab 100%);
  4428.     background: -o-linear-gradient(top, #ffeeb4 1%, #fff9e8 6%, #ffeeb4 11%, #f2e3ab 100%);
  4429.     background: -ms-linear-gradient(top, #ffeeb4 1%, #fff9e8 6%, #ffeeb4 11%, #f2e3ab 100%);
  4430.     background: linear-gradient(to bottom, #ffeeb4 1%, #fff9e8 6%, #ffeeb4 11%, #f2e3ab 100%);
  4431.     margin: -1px 0
  4432. }
  4433. .slotbox table.data {
  4434.     margin: 0;
  4435.     font-size: 12px
  4436. }
  4437. .sliderbox .menuValue {
  4438.     border: none;
  4439.     padding-bottom: 2px;
  4440.     font-size: 9px;
  4441.     margin: 0
  4442. }
  4443. .repValue {
  4444.     display: inline-block !important;
  4445.     top: -0.5em;
  4446.     position: relative;
  4447.     font-size: 75%;
  4448.     font-weight: bold;
  4449.     color: #62afff;
  4450.     text-shadow: none;
  4451.     font-family: Verdana, Geneva, sans-serif;
  4452.     line-height: 100%;
  4453.     -webkit-touch-callout: none;
  4454.     -webkit-user-select: none;
  4455.     -khtml-user-select: none;
  4456.     -moz-user-select: none;
  4457.     -ms-user-select: none;
  4458.     user-select: none
  4459. }
  4460. .repValue:before {
  4461.     content: "*";
  4462.     font-family: sans-serif, "Trebuchet MS";
  4463.     bottom: -0.4em;
  4464.     position: relative;
  4465.     font-size: 2.5em;
  4466.     padding-left: 4px
  4467. }
  4468. h1 .repValue,
  4469. h2 .repValue {
  4470.     font-size: 55%;
  4471.     top: -10px
  4472. }
  4473. .repValue.negative {
  4474.     color: #b6b6b6
  4475. }
  4476. .repValue .repValueStar {
  4477.     display: none
  4478. }
  4479. .selectedTab .menuValue,
  4480. .selectedTab:hover .menuValue,
  4481. h2 .menuValue,
  4482. h2:hover .menuValue {
  4483.     color: #fff;
  4484.     padding: 1px 3px 1px 3px
  4485. }
  4486. h2 .menuValue {
  4487.     position: relative;
  4488.     top: -2px
  4489. }
  4490. ul.tabNavigation .selectedTab,
  4491. ul.tabNavigation .selectedTab:hover {
  4492.     background: #fff;
  4493.     color: #413a2a;
  4494.     text-shadow: none
  4495. }
  4496. ul.tabNavigation a.darkButton.selectedTab .menuValue,
  4497. ul.tabNavigation a.darkButton.selectedTab:hover .menuValue {
  4498.     border: none;
  4499.     color: #fff;
  4500.     background: #666
  4501. }
  4502. ul.tabNavigation a:hover {
  4503.     color: #efd787
  4504. }
  4505. hr.tabsSeparator {
  4506.     background: #5b5338;
  4507.     display: block;
  4508.     height: 1px;
  4509.     border: 0;
  4510.     width: 100%;
  4511.     clear: both;
  4512.     top: -1px;
  4513.     margin: 0 0 10px 0;
  4514.     position: relative
  4515. }
  4516. .badge {
  4517.     min-height: 50px;
  4518.     padding: 5px 5px 5px 0;
  4519.     width: 230px;
  4520.     margin: 2px 15px 2px 0;
  4521.     height: 70px;
  4522.     float: left;
  4523.     overflow: hidden;
  4524.     text-align: left
  4525. }
  4526. .badge span {
  4527.     display: block
  4528. }
  4529. .badge .userPic {
  4530.     float: left;
  4531.     width: 50px
  4532. }
  4533. .badge .badgeInfo {
  4534.     margin-left: 60px
  4535. }
  4536. .badgeSiteStatus {
  4537.     color: #666;
  4538.     vertical-align: top;
  4539.     margin-top: 3px;
  4540.     display: block;
  4541.     height: 16px
  4542. }
  4543. .badgeSiteStatus .icon16,
  4544. .badgeSiteStatus .ka16 {
  4545.     float: right;
  4546.     margin-left: 3px
  4547. }
  4548. .online,
  4549. .offline {
  4550.     width: 4px;
  4551.     height: 4px;
  4552.     margin-top: 1px;
  4553.     float: left;
  4554.     display: inline-block;
  4555.     border-radius: 50%;
  4556.     vertical-align: baseline
  4557. }
  4558. .badgeSiteStatus .online,
  4559. .badgeSiteStatus .offline {
  4560.     margin-left: 1px
  4561. }
  4562. .badgeInline .online,
  4563. .badgeInline .offline {
  4564.     float: none
  4565. }
  4566. .online {
  4567.     border: 3px solid #56cc41
  4568. }
  4569. .offline {
  4570.     border: 3px solid #ca845f
  4571. }
  4572. .userPic .userPicHeight {
  4573.     position: relative;
  4574.     max-height: 50px;
  4575.     min-height: 50px
  4576. }
  4577. .badgeInline {
  4578.     padding: 1px 5px 0 1px;
  4579.     margin: 0;
  4580.     vertical-align: bottom;
  4581.     white-space: nowrap;
  4582.     position: relative
  4583. }
  4584. .badgeInline .imessage {
  4585.     z-index: 20;
  4586.     right: -16px;
  4587.     margin: 0 0 -3px -25px;
  4588.     padding: 0;
  4589.     top: -2px;
  4590.     position: relative;
  4591.     display: none;
  4592.     height: 19px;
  4593.     color: #fff !important;
  4594.     overflow: visible
  4595. }
  4596. .badgeInline:hover .imessage {
  4597.     display: inline-block;
  4598.     position: absolute
  4599. }
  4600. .userStatus {
  4601.     position: absolute;
  4602.     z-index: 10;
  4603.     top: 0;
  4604.     background: #000;
  4605.     opacity: 0.5
  4606. }
  4607. .userStatusIcon {
  4608.     position: absolute;
  4609.     z-index: 11;
  4610.     top: 0;
  4611.     background-image: url(/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png);
  4612.     background-repeat: no-repeat;
  4613.     width: 35px;
  4614.     height: 35px
  4615. }
  4616. .mutedUser.userStatusIcon {
  4617.     background-position: -150px -40px
  4618. }
  4619. .deletedUser.userStatusIcon {
  4620.     background-position: -150px -72px
  4621. }
  4622. .blockedUser.userStatusIcon {
  4623.     background-position: -150px -108px
  4624. }
  4625. .communityLayout .badge .userPic {
  4626.     width: 100px
  4627. }
  4628. .userPic .userStatusIcon {
  4629.     margin: 8px
  4630. }
  4631. .userPicSize100px .badge .badgeInfo {
  4632.     margin-left: 110px
  4633. }
  4634. .userPicSize100px .userPic img {
  4635.     max-width: 100px;
  4636.     max-height: 100px
  4637. }
  4638. .userPicSize100px .userPicHeight {
  4639.     position: relative;
  4640.     max-height: 100px;
  4641.     height: 100px
  4642. }
  4643. .userPicSize100px .userStatusIcon {
  4644.     margin: 31px
  4645. }
  4646. .userPicSize100px .userStatus {
  4647.     width: 100px !important;
  4648.     height: 100px !important
  4649. }
  4650. .userPic .userStatus {
  4651.     width: 50px;
  4652.     height: 50px
  4653. }
  4654. .smallButtonsline {
  4655.     margin: 2px 2px 2px 0;
  4656.     vertical-align: top;
  4657.     white-space: nowrap
  4658. }
  4659. .commentTopControlLine .smallButton {
  4660.     margin-top: -3px
  4661. }
  4662. .statusIcon {
  4663.     width: 16px;
  4664.     height: 16px;
  4665.     display: inline-block;
  4666.     cursor: default;
  4667.     vertical-align: text-top;
  4668.     background-image: url(/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png);
  4669.     background-repeat: no-repeat;
  4670.     margin-right: 2px
  4671. }
  4672. .statusIcon.ka:before {
  4673.     cursor: default !important;
  4674.     font-size: 1em !important;
  4675.     width: 1em;
  4676.     height: 1em;
  4677.     line-height: 1em;
  4678.     margin-left: 0px
  4679. }
  4680. .goodFake .smallButton {
  4681.     width: 32px;
  4682.     margin-bottom: 5px
  4683. }
  4684. .siteButton:hover,
  4685. a:hover .siteButton,
  4686. .rate.rated a.blank:hover,
  4687. .kaButton:hover {
  4688.     color: #fff;
  4689.     background: #a8965a;
  4690.     background: -moz-linear-gradient(top, #a8965a 0%, #89783f 100%);
  4691.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a8965a), color-stop(100%, #89783f));
  4692.     background: -webkit-linear-gradient(top, #a8965a 0%, #89783f 100%);
  4693.     background: linear-gradient(to bottom, #a8965a 0%, #89783f 100%);
  4694.     background: -ms-linear-gradient(top, #a8965a 0%, #89783f 100%)
  4695. }
  4696. .bigButton {
  4697.     padding: 5px 13px 4px;
  4698.     letter-spacing: 1px;
  4699.     font-size: 12px;
  4700.     text-transform: uppercase
  4701. }
  4702. .widgetButton {
  4703.     text-overflow: ellipsis;
  4704.     overflow: hidden;
  4705.     padding: 1px 6px 0 3px;
  4706.     border-radius: 9px;
  4707.     line-height: 140%;
  4708.     font-size: 12px;
  4709.     white-space: nowrap;
  4710.     max-width: 95%;
  4711.     -webkit-box-sizing: border-box;
  4712.     -moz-box-sizing: border-box;
  4713.     box-sizing: border-box
  4714. }
  4715. .widgetButton span {
  4716.     margin-top: -1px
  4717. }
  4718. .widgetButton em {
  4719.     font-style: normal;
  4720.     text-overflow: ellipsis
  4721. }
  4722. .widgetButton strong {
  4723.     font-weight: normal;
  4724.     color: #fff
  4725. }
  4726. .ka-widget {
  4727.     color: #FFF5D2;
  4728.     background: transparent linear-gradient(to bottom, #766843 0%, #645736 100%) repeat scroll 0% 0%;
  4729.     text-shadow: -1px 1px 0px #56492A;
  4730.     text-decoration: none;
  4731.     text-overflow: ellipsis;
  4732.     overflow: hidden;
  4733.     padding: 1px 6px 1px 4px;
  4734.     border-radius: 9px;
  4735.     line-height: 140%;
  4736.     font-size: 12px;
  4737.     white-space: nowrap;
  4738.     max-width: 95%;
  4739.     box-sizing: border-box;
  4740.     line-height: 140%
  4741. }
  4742. .ka-widget:hover {
  4743.     background: transparent linear-gradient(to bottom, #6b5e3c 0%, #544728 100%) repeat scroll 0% 0%;
  4744.     text-shadow: -1px 1px 0px #3D3010;
  4745.     color: #FFF5D2
  4746. }
  4747. .ka-widget .ka {
  4748.     top: 1px;
  4749.     position: relative
  4750. }
  4751. .ka-widget em {
  4752.     font-style: normal;
  4753.     text-overflow: ellipsis
  4754. }
  4755. .ka-green-widget {
  4756.     background: transparent linear-gradient(to bottom, #62aa3f 0%, #4c9529 100%) repeat scroll 0% 0%;
  4757.     text-shadow: 0px 1px 0px #3E7D20;
  4758.     color: #F1F9B2
  4759. }
  4760. .ka-green-widget:hover {
  4761.     background: transparent linear-gradient(to bottom, #5e9a42 0%, #4a862d 100%) repeat scroll 0% 0%;
  4762.     text-shadow: 0px 1px 0px #3C6D25;
  4763.     color: #F1F9B2
  4764. }
  4765. .ka-widget .ka {
  4766.     font-size: 1.8em
  4767. }
  4768. .redButton .buttonPic {
  4769.     border-right: 1px solid #ca7b3e
  4770. }
  4771. .smallButton.reportFake span {
  4772.     padding: 0 0 0 20px
  4773. }
  4774. .goodFake .smallButton span {
  4775.     padding: 4px 0
  4776. }
  4777. .textButton {
  4778.     padding: 3px 5px 0 2px;
  4779.     line-height: 150% !important;
  4780.     text-decoration: none;
  4781.     font-family: Verdana, Geneva, sans-serif;
  4782.     height: 17px;
  4783.     font-size: 11px;
  4784.     white-space: nowrap
  4785. }
  4786. .textButton span {
  4787.     padding-right: 4px
  4788. }
  4789. .giantButton {
  4790.     padding: 6px 16px;
  4791.     font-size: 12px !important;
  4792.     text-transform: uppercase;
  4793.     letter-spacing: 1px
  4794. }
  4795. .giantButton .buttonPic {
  4796.     width: 35px;
  4797.     height: 27px;
  4798.     margin: -7px 0;
  4799.     float: left
  4800. }
  4801. .gfunchecked {
  4802.     opacity: 0.5
  4803. }
  4804. .greyButton,
  4805. .circleButton.greyButton,
  4806. .ratedone {
  4807.     background: #929292;
  4808.     background: -moz-linear-gradient(top, #929292 0%, #777 100%);
  4809.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #929292), color-stop(100%, #777));
  4810.     background: -webkit-linear-gradient(top, #929292 0%, #777 100%);
  4811.     background: linear-gradient(to bottom, #929292 0%, #777777 100%);
  4812.     background: -ms-linear-gradient(top, #929292 0%, #777 100%);
  4813.     text-shadow: 0 1px 0 #6e6e6e;
  4814.     border-radius: 3px
  4815. }
  4816. .greyButton:hover,
  4817. .circleButton.greyButton:hover,
  4818. .ratedone:hover {
  4819.     background: #7e7e7e;
  4820.     background: -moz-linear-gradient(top, #7e7e7e 0%, #646464 100%);
  4821.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7e7e7e), color-stop(100%, #646464));
  4822.     background: -webkit-linear-gradient(top, #7e7e7e 0%, #646464 100%);
  4823.     background: linear-gradient(to bottom, #7e7e7e 0%, #646464 100%);
  4824.     background: -ms-linear-gradient(top, #7e7e7e 0%, #646464 100%);
  4825.     text-shadow: 0 1px 0 #6e6e6e
  4826. }
  4827. .darkButton,
  4828. .menuValue,
  4829. .circleButton {
  4830.     background: #766843;
  4831.     background: -moz-linear-gradient(top, #766843 0%, #645736 100%);
  4832.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #766843), color-stop(100%, #645736));
  4833.     background: -webkit-linear-gradient(top, #766843 0%, #645736 100%);
  4834.     background: linear-gradient(to bottom, #766843 0%, #645736 100%);
  4835.     background: -ms-linear-gradient(top, #766843 0%, #645736 100%);
  4836.     text-shadow: -1px 1px 0 #56492a;
  4837.     color: #FFEEB4;
  4838.     text-decoration: none
  4839. }
  4840. .darkButton:hover,
  4841. .sliderbox a:hover .menuValue,
  4842. .circleButton:hover {
  4843.     background: #6b5e3c;
  4844.     background: -moz-linear-gradient(top, #6b5e3c 0%, #544728 100%);
  4845.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6b5e3c), color-stop(100%, #544728));
  4846.     background: -webkit-linear-gradient(top, #6b5e3c 0%, #544728 100%);
  4847.     background: linear-gradient(to bottom, #6b5e3c 0%, #544728 100%);
  4848.     background: -ms-linear-gradient(top, #6b5e3c 0%, #544728 100%);
  4849.     text-shadow: -1px 1px 0 #3D3010;
  4850.     color: #FFEEB4
  4851. }
  4852. .disabledButton:hover,
  4853. .disabledButton {
  4854.     background: #b5b5b5;
  4855.     background: -moz-linear-gradient(top, #b5b5b5 0%, #adadad 100%);
  4856.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b5b5b5), color-stop(100%, #adadad));
  4857.     background: -webkit-linear-gradient(top, #b5b5b5 0%, #adadad 100%);
  4858.     background: linear-gradient(to bottom, #b5b5b5 0%, #adadad 100%);
  4859.     background: -ms-linear-gradient(top, #b5b5b5 0%, #adadad 100%);
  4860.     text-shadow: 0 1px 0 #777;
  4861.     cursor: default
  4862. }
  4863. .redButton,
  4864. .nohover:hover .redButton,
  4865. .siteButton.dislikeButton,
  4866. .minusbut {
  4867.     background: #d47e3c;
  4868.     background: -moz-linear-gradient(top, #d47e3c 0%, #c06e2f 100%);
  4869.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d47e3c), color-stop(100%, #c06e2f));
  4870.     background: -webkit-linear-gradient(top, #d47e3c 0%, #c06e2f 100%);
  4871.     background: linear-gradient(to bottom, #d47e3c 0%, #c06e2f 100%);
  4872.     background: -ms-linear-gradient(top, #d47e3c 0%, #c06e2f 100%);
  4873.     text-shadow: 0 1px 0 #9f5c28
  4874. }
  4875. .redButton:hover,
  4876. a:hover .redButton,
  4877. .siteButton.dislikeButton:hover,
  4878. .minusbut:hover,
  4879. #fakeLink:hover .siteButton.redButton {
  4880.     background: #ab6531;
  4881.     background: -moz-linear-gradient(top, #ab6531 0%, #a25b25 100%);
  4882.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ab6531), color-stop(100%, #a25b25));
  4883.     background: -webkit-linear-gradient(top, #ab6531 0%, #a25b25 100%);
  4884.     background: linear-gradient(to bottom, #ab6531 0%, #a25b25 100%);
  4885.     background: -ms-linear-gradient(top, #ab6531 0%, #a25b25 100%);
  4886.     text-shadow: 0 1px 0 #905020
  4887. }
  4888. .siteButton.redButton.checked,
  4889. .siteButton.kaDislikeButton.checked,
  4890. .siteButton.redButton.checked:hover,
  4891. .siteButton.kaDislikeButton.checked:hover {
  4892.     background: transparent linear-gradient(to bottom, #82512b 0%, #a25b25 100%) repeat scroll 0% 0% !important;
  4893.     text-shadow: 0 1px 0 #905020 !important
  4894. }
  4895. .siteButton.greenButton.checked,
  4896. .siteButton.kaLikeButton.checked,
  4897. .siteButton.greenButton.checked:hover,
  4898. .siteButton.kaLikeButton.checked:hover {
  4899.     background: transparent linear-gradient(to bottom, #5a7c3d 0%, #648446 100%) repeat scroll 0% 0% !important;
  4900.     text-shadow: 0 1px 0 #435d2c !important
  4901. }
  4902. .siteButton.checked span {
  4903.     opacity: 0.5;
  4904.     filter: alpha(opacity=50);
  4905.     cursor: default
  4906. }
  4907. .greenButton {
  4908.     background: #8da73e;
  4909.     background: -moz-linear-gradient(top, #8da73e 0%, #789228 100%);
  4910.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8da73e), color-stop(100%, #789228));
  4911.     background: -webkit-linear-gradient(top, #8da73e 0%, #789228 100%);
  4912.     background: linear-gradient(to bottom, #8da73e 0%, #789228 100%);
  4913.     background: -ms-linear-gradient(top, #8da73e 0%, #789228 100%);
  4914.     text-shadow: 0 1px 0 #468827
  4915. }
  4916. .greenButton:hover,
  4917. .likeButton:hover,
  4918. a:hover .icon16.greenButton {
  4919.     background: #79971d;
  4920.     background: -moz-linear-gradient(top, #79971d 0%, #638106 100%);
  4921.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #79971d), color-stop(100%, #638106));
  4922.     background: -webkit-linear-gradient(top, #79971d 0%, #638106 100%);
  4923.     background: linear-gradient(to bottom, #79971d 0%, #638106 100%);
  4924.     background: -ms-linear-gradient(top, #79971d 0%, #638106 100%);
  4925.     text-shadow: 0 1px 0 #3c6d25
  4926. }
  4927. .ideaButton {
  4928.     background: #62aa3f;
  4929.     background: -moz-linear-gradient(top, #62aa3f 0%, #4c9529 100%);
  4930.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62aa3f), color-stop(100%, #4c9529));
  4931.     background: -webkit-linear-gradient(top, #62aa3f 0%, #4c9529 100%);
  4932.     background: linear-gradient(to bottom, #62aa3f 0%, #4c9529 100%);
  4933.     background: -ms-linear-gradient(top, #62aa3f 0%, #4c9529 100%);
  4934.     text-shadow: 0 1px 0 #3e7d20;
  4935.     color: #f1f9b2
  4936. }
  4937. .ideaButton:hover,
  4938. a:hover .icon16.ideaButton {
  4939.     background: #5e9a42;
  4940.     background: -moz-linear-gradient(top, #5e9a42 0%, #4a862d 100%);
  4941.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5e9a42), color-stop(100%, #4a862d));
  4942.     background: -webkit-linear-gradient(top, #5e9a42 0%, #4a862d 100%);
  4943.     background: linear-gradient(to bottom, #5e9a42 0%, #4a862d 100%);
  4944.     background: -ms-linear-gradient(top, #5e9a42 0%, #4a862d 100%);
  4945.     text-shadow: 0 1px 0 #3c6d25;
  4946.     color: #f1f9b2
  4947. }
  4948. .blueButton {
  4949.     background: #5e93cd !important;
  4950.     background: #5e93cd;
  4951.     background: -moz-linear-gradient(top, #5e93cd 0%, #4c7cb1 100%);
  4952.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5e93cd), color-stop(100%, #4c7cb1));
  4953.     background: -webkit-linear-gradient(top, #5e93cd 0%, #4c7cb1 100%);
  4954.     background: linear-gradient(to bottom, #5e93cd 0%, #4c7cb1 100%);
  4955.     background: -ms-linear-gradient(top, #5e93cd 0%, #4c7cb1 100%);
  4956.     text-shadow: 0 1px 0 #456f9e !important
  4957. }
  4958. .blueButton:hover {
  4959.     background: #5a85b3;
  4960.     background: -moz-linear-gradient(top, #5a85b3 0%, #476f9a 100%);
  4961.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5a85b3), color-stop(100%, #476f9a));
  4962.     background: -webkit-linear-gradient(top, #5a85b3 0%, #476f9a 100%);
  4963.     background: linear-gradient(to bottom, #5a85b3 0%, #476f9a 100%);
  4964.     background: -ms-linear-gradient(top, #5a85b3 0%, #476f9a 100%);
  4965.     text-shadow: 0 1px 0 #3f638b !important
  4966. }
  4967. .reportedMessage,
  4968. .reportedMessage:hover {
  4969.     background-color: #fff9d2 !important;
  4970.     width: auto;
  4971.     margin: 0 5px;
  4972.     padding: 3px 10px
  4973. }
  4974. .achTable a {
  4975.     text-decoration: none;
  4976.     color: #fff
  4977. }
  4978. .achTable a:hover {
  4979.     color: #fff
  4980. }
  4981. .goldAch,
  4982. .silverAch,
  4983. .bronzeAch,
  4984. .simpleAch,
  4985. .specialAch {
  4986.     background-position: left top;
  4987.     background-repeat: no-repeat;
  4988.     padding-left: 19px;
  4989.     font-size: 11px;
  4990.     margin: 0 0 3px 0;
  4991.     display: inline-block;
  4992.     text-decoration: none;
  4993.     border-radius: 3px
  4994. }
  4995. .achSimpleLabel,
  4996. .achBronzeLabel,
  4997. .achSilverLabel,
  4998. .achGoldLabel,
  4999. .achSpecialLabel {
  5000.     height: 28px;
  5001.     width: 28px;
  5002.     border-radius: 3px 0 0 3px;
  5003.     background: url("/web/20160317010105/https://kastatic.com/images/achLabel-417a614.png") #39322d;
  5004.     float: left
  5005. }
  5006. .achGoldLabel {
  5007.     background-position: -31px
  5008. }
  5009. .achSilverLabel {
  5010.     background-position: -62px
  5011. }
  5012. .achBronzeLabel {
  5013.     background-position: -92px
  5014. }
  5015. .achSimpleLabel {
  5016.     background-position: -122px
  5017. }
  5018. .achSimple,
  5019. .achBronze,
  5020. .achSilver,
  5021. .achGold,
  5022. .achSpecial {
  5023.     width: 370px;
  5024.     height: 28px;
  5025.     border-radius: 0 3px 3px 0;
  5026.     color: white;
  5027.     text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
  5028.     font-size: 12px;
  5029.     border: 1px solid rgba(0, 0, 0, 0.1);
  5030.     border-left: none;
  5031.     box-sizing: border-box;
  5032.     margin: 0px !important;
  5033.     -webkit-appearance: none;
  5034.     cursor: pointer;
  5035.     transition: 0.1s background;
  5036.     float: left
  5037. }
  5038. .achSimple:after,
  5039. .achBronze:after,
  5040. .achSilver:after,
  5041. .achGold:after,
  5042. .achSpecial:after {
  5043.     clear: both
  5044. }
  5045. .achSpecial {
  5046.     background: #af9ddc
  5047. }
  5048. .achSpecial:hover {
  5049.     background: #a48fd7
  5050. }
  5051. .achGold {
  5052.     background: #ba9a2b
  5053. }
  5054. .achGold:hover {
  5055.     background: #9f8323
  5056. }
  5057. .achSilver {
  5058.     background: #8d92a2
  5059. }
  5060. .achSilver:hover {
  5061.     background: #757b8c
  5062. }
  5063. .achBronze {
  5064.     background: #c17e4c
  5065. }
  5066. .achBronze:hover {
  5067.     background: #a87148
  5068. }
  5069. .achSimple {
  5070.     background: #939393
  5071. }
  5072. .achSimple:hover {
  5073.     background: #837e7e
  5074. }
  5075. .assignedAchievement:before {
  5076.     content: "✔";
  5077.     font-weight: bold;
  5078.     color: #666;
  5079.     position: absolute;
  5080.     left: -15px
  5081. }
  5082. .assignedAchievement {
  5083.     position: relative
  5084. }
  5085. .simpleAch,
  5086. .specialAch {
  5087.     padding-left: 2px
  5088. }
  5089. .goldAch span,
  5090. .silverAch span,
  5091. .bronzeAch span,
  5092. .simpleAch span,
  5093. .specialAch span {
  5094.     background-position: right top;
  5095.     background-repeat: no-repeat;
  5096.     background-image: none !important;
  5097.     padding: 0 6px 2px 6px;
  5098.     display: inline-block;
  5099.     border-radius: 3px
  5100. }
  5101. .goldAch span,
  5102. .goldAch {
  5103.     background-image: url(/web/20160317010105/https://kastatic.com/images/ach_gold.gif);
  5104.     background-color: #bb9b1a
  5105. }
  5106. .simpleAch span,
  5107. .simpleAch {
  5108.     background-color: #939393
  5109. }
  5110. .specialAch,
  5111. .specialAch span {
  5112.     background-color: #af9ddc
  5113. }
  5114. .silverAch span,
  5115. .silverAch {
  5116.     background-image: url(/web/20160317010105/https://kastatic.com/images/ach_silver.gif);
  5117.     background-color: #8d92a3
  5118. }
  5119. .bronzeAch span,
  5120. .bronzeAch {
  5121.     background-image: url(/web/20160317010105/https://kastatic.com/images/ach_bronze.gif);
  5122.     background-color: #c27e47
  5123. }
  5124. .achBadge {
  5125.     vertical-align: middle;
  5126.     height: 17px;
  5127.     min-width: 20px;
  5128.     max-width: 500px;
  5129.     margin: 1px 0px 2px 0px;
  5130.     border-radius: 2px;
  5131.     display: inline-block;
  5132.     line-height: 1.1em
  5133. }
  5134. .simpleAchIcon,
  5135. .bronzeAchIcon,
  5136. .silverAchIcon,
  5137. .goldAchIcon,
  5138. .specialAchIcon {
  5139.     border-radius: 2px 0px 0px 2px;
  5140.     float: left;
  5141.     height: 17px;
  5142.     width: 17px;
  5143.     background: rgba(0, 0, 0, 0.5) url("/web/20160317010105/https://kastatic.com/images/achBadgeIcons-417a614.png") repeat scroll 0% 0%/auto 100%;
  5144.     vertical-align: middle
  5145. }
  5146. .goldAchIcon {
  5147.     background-position: -17px
  5148. }
  5149. .silverAchIcon {
  5150.     background-position: -34px
  5151. }
  5152. .bronzeAchIcon {
  5153.     background-position: -51px
  5154. }
  5155. .simpleAchIcon {
  5156.     background-position: -68px
  5157. }
  5158. .achTitle {
  5159.     color: white;
  5160.     padding: 1px 4px;
  5161.     font-size: 10px;
  5162.     vertical-align: top;
  5163.     display: inline-block;
  5164.     height: 15px;
  5165.     line-height: 15px
  5166. }
  5167. .simpleAchBack {
  5168.     background-color: #939393
  5169. }
  5170. .bronzeAchBack {
  5171.     background-color: #C27E47
  5172. }
  5173. .silverAchBack {
  5174.     background-color: #8D92A3
  5175. }
  5176. .goldAchBack {
  5177.     background-color: #BB9B1A
  5178. }
  5179. .specialAchBack {
  5180.     background-color: #AF9DDC
  5181. }
  5182. .achButton {
  5183.     width: 17px;
  5184.     height: 17px;
  5185.     display: inline-block;
  5186.     background-color: #B35021;
  5187.     border-radius: 0px 2px 2px 0px
  5188. }
  5189. .achButton:hover {
  5190.     background-color: #9C3100
  5191. }
  5192. .achButton .ka:before {
  5193.     line-height: 13px;
  5194.     font-size: 11px;
  5195.     padding-left: 1px;
  5196.     padding-top: 2px
  5197. }
  5198. .message_unread {
  5199.     background: #F4F1E7 !important
  5200. }
  5201. .message_deleted {
  5202.     background: #FDD !important
  5203. }
  5204. .message_form {
  5205.     margin-top: 3px
  5206. }
  5207. .message_form .userPic {
  5208.     float: left
  5209. }
  5210. .message_form .formtable {
  5211.     margin: 0 0 0 120px
  5212. }
  5213. .message_form table tr td {
  5214.     vertical-align: top
  5215. }
  5216. .blogcol,
  5217. .oneColl {
  5218.     width: 700px;
  5219.     margin: 0 auto;
  5220.     clear: both
  5221. }
  5222. .oneColl.welcomePage {
  5223.     padding: 30px 0 10px 0;
  5224.     overflow: auto
  5225. }
  5226. .oneColl .halfOneColl {
  5227.     width: 330px;
  5228.     padding: 10px 10px 0 10px;
  5229.     float: left
  5230. }
  5231. label input.checkbox {
  5232.     vertical-align: text-bottom;
  5233.     margin-left: 0
  5234. }
  5235. #darkenize {
  5236.     background-color: white;
  5237.     opacity: 0.7;
  5238.     -moz-opacity: 0.7;
  5239.     filter: alpha(opacity=70);
  5240.     height: 100%;
  5241.     background-repeat: repeat;
  5242.     position: absolute
  5243. }
  5244. .report {
  5245.     border: 1px solid #EEE;
  5246.     padding: 5px;
  5247.     margin: 10px 0
  5248. }
  5249. .report textarea {
  5250.     width: 100%;
  5251.     border: 0;
  5252.     border-top: 1px solid #EEE
  5253. }
  5254. #desc {
  5255.     padding-bottom: 20px
  5256. }
  5257. #desc img,
  5258. .commentcontent img,
  5259. .ideaBox img,
  5260. .profileCloud img,
  5261. .maximgwidth img,
  5262. .textcontent img,
  5263. .data img,
  5264. .communityLayout img {
  5265.     max-width: 620px;
  5266.     height: auto
  5267. }
  5268. .previewbox {
  5269.     width: 99%;
  5270.     border: 1px solid #666;
  5271.     padding: 5px;
  5272.     display: none
  5273. }
  5274. .previewbox img {
  5275.     max-width: 525px
  5276. }
  5277. .spareBlock {
  5278.     width: auto;
  5279.     text-align: center;
  5280.     margin: 0 auto 10px auto
  5281. }
  5282. .spareBlock.hzSpare {
  5283.     width: 728px;
  5284.     text-align: right
  5285. }
  5286. .spareBlock .legend {
  5287.     padding: 5px 0;
  5288.     background-color: #fff;
  5289.     font-size: 11px;
  5290.     color: #ccc
  5291. }
  5292. .spareBlock a.removeAdv {
  5293.     margin: 0 0 0 0;
  5294.     color: #ccc
  5295. }
  5296. .spareBlock a.removeAdv:hover {
  5297.     text-decoration: none
  5298. }
  5299. .spareBlock iframe {
  5300.     margin: 0 auto 10px auto;
  5301.     display: block
  5302. }
  5303. .pollbar,
  5304. .indicator div {
  5305.     background: #919191;
  5306.     background: -moz-linear-gradient(top, #919191 0%, #868686 100%);
  5307.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #919191), color-stop(100%, #868686));
  5308.     background: -webkit-linear-gradient(top, #919191 0%, #868686 100%);
  5309.     background: linear-gradient(to bottom, #919191 0%, #868686 100%);
  5310.     background: -ms-linear-gradient(top, #919191 0%, #868686 100%)
  5311. }
  5312. .pollbar {
  5313.     height: 15px;
  5314.     border: 0 transparent;
  5315.     display: inline-block
  5316. }
  5317. .pollresultsblock {
  5318.     margin: 20px 0;
  5319.     padding: 30px 40px;
  5320.     background: #f3f3f3;
  5321.     clear: both;
  5322.     overflow: auto
  5323. }
  5324. #fancybox-content .pollresults {
  5325.     background: none
  5326. }
  5327. .pollresults .blockrow {
  5328.     overflow: auto;
  5329.     padding: 5px 0
  5330. }
  5331. .blockrow ul {
  5332.     margin: 0 0 10px 0;
  5333.     display: block
  5334. }
  5335. .blockrow li {
  5336.     margin: 3px 0 3px 24px;
  5337.     display: block
  5338. }
  5339. .blockrow li input {
  5340.     margin-left: -20px;
  5341.     float: left
  5342. }
  5343. .pollresults {
  5344.     display: inline-block
  5345. }
  5346. .pollresults .votes {
  5347.     min-width: 400px;
  5348.     padding-top: 4px
  5349. }
  5350. .pollresults .pollbarwrapper,
  5351. .indicator {
  5352.     background: #dfdfdf;
  5353.     background: -moz-linear-gradient(top, #dfdfdf 0%, #d6d6d6 100%);
  5354.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dfdfdf), color-stop(100%, #d6d6d6));
  5355.     background: -webkit-linear-gradient(top, #dfdfdf 0%, #d6d6d6 100%);
  5356.     background: linear-gradient(to bottom, #dfdfdf 0%, #d6d6d6 100%);
  5357.     background: -ms-linear-gradient(top, #dfdfdf 0%, #d6d6d6 100%);
  5358.     box-shadow: inset 0 1px 1px 0 #999
  5359. }
  5360. .pollresults .pollbarwrapper {
  5361.     height: 15px;
  5362.     border-radius: 8px;
  5363.     width: 400px;
  5364.     display: block;
  5365.     float: left;
  5366.     border-bottom: 1px solid #fff
  5367. }
  5368. .pollresults .pollbarwrapper div {
  5369.     float: left;
  5370.     border-radius: 8px
  5371. }
  5372. .pollresults .numvotes {
  5373.     display: block;
  5374.     margin-left: 10px;
  5375.     float: left;
  5376.     clear: right
  5377. }
  5378. .pollresults .percentvotes {
  5379.     position: absolute;
  5380.     right: 0;
  5381.     top: 0
  5382. }
  5383. .ui-helper-hidden {
  5384.     display: none
  5385. }
  5386. .ui-helper-hidden-accessible {
  5387.     display: none
  5388. }
  5389. .ui-helper-reset {
  5390.     margin: 0;
  5391.     padding: 0;
  5392.     border: 0;
  5393.     outline: 0;
  5394.     line-height: 1.3;
  5395.     text-decoration: none;
  5396.     font-size: 100%;
  5397.     list-style: none
  5398. }
  5399. .ui-helper-clearfix:after {
  5400.     content: ".";
  5401.     display: block;
  5402.     height: 0;
  5403.     clear: both;
  5404.     visibility: hidden
  5405. }
  5406. .ui-helper-clearfix {
  5407.     display: inline-block
  5408. }
  5409. .ui-autocomplete {
  5410.     z-index: 2000 !important
  5411. }
  5412. .tooltip,
  5413. .ui-tooltip,
  5414. .ui-widget,
  5415. .ui-corner-all,
  5416. .ui-widget-content {
  5417.     background: #F4F1E7;
  5418.     color: black;
  5419.     padding: 6px;
  5420.     border-bottom: 1px solid #dbdbcf !important;
  5421.     border-radius: 2px;
  5422.     font-size: 12px;
  5423.     box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1);
  5424.     text-shadow: 0px 1px 0 white
  5425. }
  5426. .ui-widget-overlay {
  5427.     position: absolute;
  5428.     top: 0;
  5429.     left: 0;
  5430.     width: 100%;
  5431.     height: 100%
  5432. }
  5433. .ui-widget .ui-widget {
  5434.     font-size: 1em
  5435. }
  5436. .ui-widget-content {
  5437.     border-bottom-radius: 0;
  5438.     border-bottom-left-radius: 3px;
  5439.     border-bottom-right-radius: 3px;
  5440.     border: 1px solid #ddd;
  5441.     border-top: none !important;
  5442.     background: #fff;
  5443.     color: #333
  5444. }
  5445. .ui-widget-content a {
  5446.     color: #594c2d;
  5447.     text-shadow: -1px 1px 0 #fff
  5448. }
  5449. .ui-widget-header {
  5450.     border: 1px solid #e78f08;
  5451.     background: #f6a828;
  5452.     color: #fff;
  5453.     font-weight: bold
  5454. }
  5455. .ui-widget-header a {
  5456.     color: #fff
  5457. }
  5458. .ui-state-default,
  5459. .ui-widget-content .ui-state-default,
  5460. .ui-widget-header .ui-state-default {
  5461.     border: 1px solid #ccc;
  5462.     background: #f6f6f6;
  5463.     font-weight: bold;
  5464.     color: #1c94c4
  5465. }
  5466. .ui-state-default a,
  5467. .ui-state-default a:link,
  5468. .ui-state-default a:visited {
  5469.     color: #999;
  5470.     text-decoration: none
  5471. }
  5472. .ui-state-hover a,
  5473. .ui-state-hover a:hover {
  5474.     color: #c77405;
  5475.     text-decoration: none
  5476. }
  5477. .ui-state-active,
  5478. .ui-widget-content .ui-state-active,
  5479. .ui-widget-header .ui-state-active {
  5480.     border: 1px solid #fbd850;
  5481.     background: #fff;
  5482.     font-weight: bold;
  5483.     color: #eb8f00
  5484. }
  5485. .ui-state-active a,
  5486. .ui-state-active a:link,
  5487. .ui-state-active a:visited {
  5488.     color: #eb8f00;
  5489.     text-decoration: none
  5490. }
  5491. .ui-widget:active {
  5492.     outline: none
  5493. }
  5494. .ui-state-highlight,
  5495. .ui-widget-content .ui-state-highlight,
  5496. .ui-widget-header .ui-state-highlight {
  5497.     border: 1px solid #fed22f;
  5498.     background: #ffe45c;
  5499.     color: #363636
  5500. }
  5501. .ui-state-highlight a,
  5502. .ui-widget-content .ui-state-highlight a,
  5503. .ui-widget-header .ui-state-highlight a {
  5504.     color: #363636
  5505. }
  5506. .ui-state-error,
  5507. .ui-widget-content .ui-state-error,
  5508. .ui-widget-header .ui-state-error {
  5509.     border: 1px solid #cd0a0a;
  5510.     background: #b81900;
  5511.     color: #fff
  5512. }
  5513. .ui-state-error a,
  5514. .ui-widget-content .ui-state-error a,
  5515. .ui-widget-header .ui-state-error a {
  5516.     color: #fff
  5517. }
  5518. .ui-state-error-text,
  5519. .ui-widget-content .ui-state-error-text,
  5520. .ui-widget-header .ui-state-error-text {
  5521.     color: #fff
  5522. }
  5523. .ui-priority-primary,
  5524. .ui-widget-content .ui-priority-primary,
  5525. .ui-widget-header .ui-priority-primary {
  5526.     font-weight: bold
  5527. }
  5528. .ui-priority-secondary,
  5529. .ui-widget-content .ui-priority-secondary,
  5530. .ui-widget-header .ui-priority-secondary {
  5531.     opacity: 0.7;
  5532.     filter: alpha(opacity=70);
  5533.     font-weight: normal
  5534. }
  5535. .ui-state-disabled,
  5536. .ui-widget-content .ui-state-disabled,
  5537. .ui-widget-header .ui-state-disabled {
  5538.     opacity: 0.35;
  5539.     filter: alpha(opacity=35);
  5540.     background-image: none
  5541. }
  5542. .ui-widget-overlay {
  5543.     background: #666;
  5544.     opacity: 0.5;
  5545.     filter: alpha(opacity=50)
  5546. }
  5547. .ui-widget-shadow {
  5548.     margin: -5px 0 0 -5px;
  5549.     padding: 5px;
  5550.     background: #000;
  5551.     opacity: 0.2;
  5552.     filter: alpha(opacity=20)
  5553. }
  5554. .ui-menu.ui-search-autocomplete {
  5555.     border: 2px solid #594c2d;
  5556.     border-top: 1px solid #e7e0c7
  5557. }
  5558. .ui-menu {
  5559.     list-style: none;
  5560.     padding: 0;
  5561.     display: none;
  5562.     float: left;
  5563.     color: #666;
  5564.     max-height: 300px;
  5565.     overflow: auto;
  5566.     width: 24.5%;
  5567.     border: none !important;
  5568.     border-top: 1px solid #e7e7e7 !important;
  5569.     box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.3);
  5570.     background-color: #fff1e5
  5571. }
  5572. .ui-menu .ui-menu-item {
  5573.     margin: 0;
  5574.     padding: 0;
  5575.     float: left;
  5576.     clear: left;
  5577.     width: 100%
  5578. }
  5579. .ui-menu .ui-menu-item a {
  5580.     text-decoration: none;
  5581.     display: block;
  5582.     line-height: 1.5;
  5583.     white-space: nowrap;
  5584.     overflow: hidden;
  5585.     cursor: pointer !important;
  5586.     padding: 6px 10px !important
  5587. }
  5588. .ui-menu .ui-menu-item a:hover {
  5589.     border-top: none !important;
  5590.     border-bottom: none !important;
  5591.     padding: 6px 10px !important
  5592. }
  5593. .ui-menu .ui-menu-item a:hover,
  5594. .ui-menu .ui-menu-item a.ui-state-hover,
  5595. .ui-menu .ui-menu-item a.ui-state-active {
  5596.     font-weight: normal;
  5597.     border-bottom-radius: 0;
  5598.     text-shadow: -1px 1px 0 #917c38;
  5599.     background: #a6904c;
  5600.     background: -moz-linear-gradient(top, #a6904c 0%, #917c38 100%);
  5601.     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a6904c), color-stop(100%, #917c38));
  5602.     background: -webkit-linear-gradient(top, #a6904c 0%, #917c38 100%);
  5603.     background: linear-gradient(to bottom, #a6904c 0%, #917c38 100%);
  5604.     background: -ms-linear-gradient(top, #a6904c 0%, #917c38 100%);
  5605.     color: #fff8d3;
  5606.     border-bottom: 1px solid #7e6c3a;
  5607.     border-top: 1px solid #bba56d;
  5608.     padding: 3px 10px
  5609. }
  5610. input[type="search"] {
  5611.     -webkit-appearance: textfield
  5612. }
  5613. #setself table {
  5614.     border-spacing: 0;
  5615.     vertical-align: top;
  5616.     margin-top: -2px
  5617. }
  5618. #setself img {
  5619.     width: 25px !important;
  5620.     float: right;
  5621.     cursor: pointer
  5622. }
  5623. .customfile-input {
  5624.     position: absolute;
  5625.     height: 100px;
  5626.     cursor: pointer !important;
  5627.     background: transparent;
  5628.     border: 0;
  5629.     z-index: 91999
  5630. }
  5631. .customfile-input {
  5632.     opacity: 0;
  5633.     -moz-opacity: 0;
  5634.     filter: progid: DXImageTransform.Microsoft.Alpha(opacity=0)
  5635. }
  5636. .customfile {
  5637.     cursor: pointer !important;
  5638.     vertical-align: top;
  5639.     cursor: pointer;
  5640.     overflow: hidden;
  5641.     padding: 0;
  5642.     position: relative;
  5643.     display: inline-block
  5644. }
  5645. .customfile .bigButton {
  5646.     vertical-align: top
  5647. }
  5648. .customfile-disabled {
  5649.     opacity: 0.5;
  5650.     cursor: default
  5651. }
  5652. .customfile-feedback {
  5653.     display: inline-block;
  5654.     margin: 3px 10px 0 0;
  5655.     padding: 1px 0 0 0;
  5656.     overflow: hidden;
  5657.     max-width: 200px
  5658. }
  5659. .customfile-feedback-populated {
  5660.     padding: 1px 0 0 13px;
  5661.     margin-left: 0;
  5662.     max-width: 200px;
  5663.     overflow: hidden;
  5664.     white-space: nowrap;
  5665.     background: url(/web/20160317010105/https://kastatic.com/images/inputFileState-417a614.png) 0 6px no-repeat
  5666. }
  5667. .customfile-button {
  5668.     cursor: pointer
  5669. }
  5670. .correctTorrent .customfile-ext-torrent {
  5671.     background: url(/web/20160317010105/https://kastatic.com/images/inputFileState-417a614.png) 1px -27px no-repeat
  5672. }
  5673. .correctPicture .customfile-ext-jpg,
  5674. .correctPicture .customfile-ext-jpeg,
  5675. .correctPicture .customfile-ext-png,
  5676. .correctPicture .customfile-ext-gif {
  5677.     background: url(/web/20160317010105/https://kastatic.com/images/inputFileState-417a614.png) 1px -27px no-repeat
  5678. }
  5679. .socialBanners a {
  5680.     display: inline-block;
  5681.     margin: 10px 10px
  5682. }
  5683. .orwidth {
  5684.     text-align: center;
  5685.     display: inline-block;
  5686.     width: 33px
  5687. }
  5688. .bbedit-smileybar {
  5689.     z-index: 2;
  5690.     margin-top: -10px;
  5691.     margin-bottom: 5px;
  5692.     background: #F6F2DC;
  5693.     width: 532px !important;
  5694.     padding: 6px 0 1px 0;
  5695.     text-align: center;
  5696.     border: 1px solid #999
  5697. }
  5698. html,
  5699. body {
  5700.     height: 100%
  5701. }
  5702. #wrapper {
  5703.     min-height: 100%
  5704. }
  5705. #wrapperInner {
  5706.     overflow: auto;
  5707.     padding-bottom: 70px
  5708. }
  5709. body:before {
  5710.     content: "";
  5711.     height: 100%;
  5712.     float: left;
  5713.     width: 0;
  5714.     margin-top: -32767px
  5715. }
  5716. footer {
  5717.     clear: both;
  5718.     width: 900px;
  5719.     margin: 0 auto;
  5720.     padding: 0 0 10px 0;
  5721.     color: #666;
  5722.     display: block;
  5723.     position: relative;
  5724.     margin-top: -70px;
  5725.     height: 70px;
  5726.     -webkit-box-sizing: border-box;
  5727.     -moz-box-sizing: border-box;
  5728.     box-sizing: border-box;
  5729.     font-size: 11px;
  5730.     text-align: center
  5731. }
  5732. footer ul {
  5733.     padding-top: 0;
  5734.     display: block;
  5735.     overflow: auto
  5736. }
  5737. footer ul:first-of-type {
  5738.     font-size: 12px !important
  5739. }
  5740. footer ul li {
  5741.     margin-top: 3px;
  5742.     display: inline-block
  5743. }
  5744. footer ul li:last-child {
  5745.     clear: right
  5746. }
  5747. footer ul li:last-child a {
  5748.     background: none
  5749. }
  5750. footer ul li a {
  5751.     margin: 0 0 5px 0;
  5752.     padding: 0 9px 0 6px;
  5753.     text-align: center;
  5754.     background: url(/web/20160317010105/https://kastatic.com/images/dataTableBorderVert.gif) no-repeat right center;
  5755.     text-decoration: none;
  5756.     color: #666;
  5757.     display: block
  5758. }
  5759. footer a:hover {
  5760.     color: #666;
  5761.     text-decoration: underline
  5762. }
  5763. .commentAttachments {
  5764.     margin-top: 10px;
  5765.     float: left
  5766. }
  5767. .galleryThumbSizerStills {
  5768.     width: 115px;
  5769.     height: 80px;
  5770.     float: left;
  5771.     margin: 0 5px 5px 0;
  5772.     vertical-align: top
  5773. }
  5774. .galleryThumbSizerArrow {
  5775.     width: 20px;
  5776.     height: 80px;
  5777.     margin: 0 0 2px 0;
  5778.     float: left
  5779. }
  5780. .galleryThumbSizerStills img {
  5781.     max-width: 115px;
  5782.     max-height: 80px
  5783. }
  5784. .galleryThumb {
  5785.     text-align: center;
  5786.     display: table-cell;
  5787.     width: inherit;
  5788.     height: inherit;
  5789.     vertical-align: middle
  5790. }
  5791. .galleryThumbSizerStills .galleryThumb {
  5792.     background: #f2f2f1
  5793. }
  5794. .galleryThumbSizerArrow .galleryThumb:hover {
  5795.     background: #eae4c3
  5796. }
  5797. .galleryThumb .blank {
  5798.     background: url(/web/20160317010105/https://kastatic.com/images/spriteContent-417a614.png) repeat-x scroll -295px -72px transparent;
  5799.     width: 7px;
  5800.     margin: 0 auto;
  5801.     height: 7px;
  5802.     display: block
  5803. }
  5804. .imageSelector {
  5805.     width: 620px;
  5806.     padding: 5px
  5807. }
  5808. .noselect {
  5809.     -webkit-touch-callout: none;
  5810.     -webkit-user-select: none;
  5811.     -khtml-user-select: none;
  5812.     -moz-user-select: none;
  5813.     -webkit-user-select: none;
  5814.     -o-user-select: none;
  5815.     -ms-user-select: none;
  5816.     user-select: none
  5817. }
  5818. .ui-selectable {
  5819.     -moz-user-select: none;
  5820.     -webkit-user-select: none;
  5821.     -o-user-select: none;
  5822.     -ms-user-select: none;
  5823.     user-select: none
  5824. }
  5825. .ui-selectable-helper {
  5826.     border: 1px dotted #000;
  5827.     position: absolute;
  5828.     z-index: 9999;
  5829.     background: #3875D7;
  5830.     opacity: 0.4
  5831. }
  5832. .ui-selectable .galleryThumbSizerStills {
  5833.     border: 2px solid #fff
  5834. }
  5835. .ui-selectable .galleryThumbSizerStills.ui-selected,
  5836. .ui-selectable .galleryThumbSizerStills.ui-selecting {
  5837.     border: 2px solid #3875D7
  5838. }
  5839. .ui-uploading {
  5840.     background-image: url(/web/20160317010105/https://kastatic.com/images/indicator.gif);
  5841.     background-position: left center;
  5842.     background-repeat: no-repeat
  5843. }
  5844. .bbcode .markItUp {
  5845.     border: none
  5846. }
  5847. .bbcode .markItUpContainer {
  5848.     background: none;
  5849.     padding: 0;
  5850.     border: none
  5851. }
  5852. .bbcode textarea.markItUpEditor {
  5853.     background: none;
  5854.     padding: 2px 5px 3px 5px;
  5855.     border: 1px solid #999;
  5856.     border-radius: 3px;
  5857.     color: #666;
  5858.     font-size: 12px;
  5859.     font-family: Verdana, Arial, Helvetica, sans-serif
  5860. }
  5861. .hideBlockJS {
  5862.     display: none
  5863. }
  5864. .ach_desc {
  5865.     border-top: 1px solid #b6b4a3;
  5866.     text-align: justufy;
  5867.     font-size: 13px;
  5868.     padding: 3px 5px 3px 7px;
  5869.     margin: 0 0 5px 0;
  5870.     vertical-align: middle;
  5871.     line-height: 150%
  5872. }
  5873. .pointer {
  5874.     cursor: pointer
  5875. }
  5876. #report_button {
  5877.     min-width: 100px;
  5878.     max-height: 18px !important;
  5879.     display: inline-block;
  5880.     width: auto;
  5881.     padding-top: 0px;
  5882.     line-height: 12px
  5883. }
  5884. .bl-sw {
  5885.     overflow: visible !important;
  5886.     display: inline-block;
  5887.     position: relative;
  5888.     padding-right: 20px
  5889. }
  5890. .bl-sw .download,
  5891. .bl-sw .download:before {
  5892.     position: absolute
  5893. }
  5894. .bl-sw .download {
  5895.     top: 0;
  5896.     left: 200%;
  5897.     z-index: 999;
  5898.     height: 100%;
  5899.     color: #fff;
  5900.     text-transform: none;
  5901.     margin-left: -10px;
  5902.     padding: 0 6px;
  5903.     background: #ef5c4d;
  5904.     text-decoration: none;
  5905.     opacity: 0;
  5906.     line-height: 29px;
  5907.     -webkit-transition: all 0.2s;
  5908.     transition: all 0.2s
  5909. }
  5910. .bl-sw .download:hover {
  5911.     color: #fff
  5912. }
  5913. .bl-sw .download:before {
  5914.     content: " ";
  5915.     top: 50%;
  5916.     right: 100%;
  5917.     margin-top: -8px;
  5918.     border-top: 8px solid transparent;
  5919.     border-bottom: 8px solid transparent;
  5920.     border-right: 8px solid #ef5c4d;
  5921.     width: 0;
  5922.     height: 0
  5923. }
  5924. .bl-sw:hover .download {
  5925.     opacity: 1;
  5926.     left: 100%
  5927. }
  5928. .mainBody .ui-menu.ui-search-autocomplete {
  5929.     width: 21% !important;
  5930.     left: 230px !important
  5931. }
  5932. .mainBody .ui-menu {
  5933.     position: fixed !important;
  5934.     top: 38px !important;
  5935.     left: 277.21875px !important
  5936. }
  5937. @media screen and (max-width: 1348px) {
  5938.     .mainBody .ui-menu.ui-search-autocomplete {
  5939.         left: 53px !important
  5940.     }
  5941.     .mainBody #torrentSearch,
  5942.     .mainBody .ui-menu.ui-search-autocomplete {
  5943.         width: 30% !important;
  5944.         min-width: 210px !important
  5945.     }
  5946. }
  5947. .chat-container {
  5948.     position: fixed;
  5949.     top: 0;
  5950.     left: 0;
  5951.     width: 800px;
  5952.     height: 300px;
  5953.     z-index: 50;
  5954.     background: white;
  5955.     border-radius: 5px;
  5956.     box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.47)
  5957. }
  5958. .chat-container-mobile {
  5959.     top: 50px !important;
  5960.     left: 0 !important;
  5961.     width: 100% !important;
  5962.     height: 88% !important;
  5963.     background: white;
  5964.     border-radius: 0px;
  5965.     box-shadow: none !important;
  5966.     border: none !important
  5967. }
  5968. .chat-container-mobile .chat-minimize {
  5969.     display: none
  5970. }
  5971. .chat-close,
  5972. .chat-minimize {
  5973.     background: #a28e4b;
  5974.     color: white;
  5975.     border-radius: 3px;
  5976.     margin-left: 4px;
  5977.     font-weight: 600;
  5978.     line-height: 15px;
  5979.     height: 17px;
  5980.     width: 17px;
  5981.     text-align: center;
  5982.     float: right;
  5983.     cursor: pointer
  5984. }
  5985. .chat-header {
  5986.     position: absolute;
  5987.     top: 0;
  5988.     left: 0;
  5989.     right: 0;
  5990.     height: 16px;
  5991.     border-radius: 5px;
  5992.     padding: 12px;
  5993.     cursor: move
  5994. }
  5995. .chat-title {
  5996.     color: #7A6933;
  5997.     font-weight: bold;
  5998.     float: left
  5999. }
  6000. .chat-title a {
  6001.     text-decoration: none
  6002. }
  6003. .chat-status {
  6004.     float: left;
  6005.     margin: 0px 5px 0 0
  6006. }
  6007. .chat-status .offline,
  6008. .chat-status .online {
  6009.     width: 6px;
  6010.     height: 6px;
  6011.     border-width: 4px
  6012. }
  6013. .chat-history {
  6014.     border-top: 1px solid #ddd;
  6015.     box-shadow: inset 0px 11px 5px -11px rgba(0, 0, 0, 0.2);
  6016.     background: white;
  6017.     top: 35px;
  6018.     bottom: 58px;
  6019.     left: 0px;
  6020.     right: 0px;
  6021.     overflow: auto;
  6022.     position: absolute
  6023. }
  6024. .chat-history-entry {
  6025.     padding: 3px;
  6026.     clear: left;
  6027.     border-bottom: 1px solid #ddd
  6028. }
  6029. .chat-history-entry:last-child {
  6030.     border: 0
  6031. }
  6032. .chat-message {
  6033.     font-size: 10px;
  6034.     margin-left: 43px
  6035. }
  6036. .chat-message:after {
  6037.     clear: left;
  6038.     content: ".";
  6039.     display: block;
  6040.     height: 0;
  6041.     visibility: hidden
  6042. }
  6043. .chat-input {
  6044.     border: 1px solid #ddd;
  6045.     border-radius: 3px;
  6046.     padding: 3px;
  6047.     background: #fff;
  6048.     position: absolute;
  6049.     left: 5px;
  6050.     right: 5px;
  6051.     bottom: 5px
  6052. }
  6053. .chat-textarea {
  6054.     position: absolute;
  6055.     left: 46px;
  6056.     top: 3px;
  6057.     right: 3px;
  6058.     bottom: 3px
  6059. }
  6060. .chat-textarea textarea {
  6061.     margin: 0;
  6062.     padding: 0;
  6063.     border: 0;
  6064.     border-radius: 0;
  6065.     resize: none;
  6066.     width: 100% !important;
  6067.     height: 100%
  6068. }
  6069. .chat-secure {
  6070.     position: absolute;
  6071.     right: -1px;
  6072.     bottom: -1px;
  6073.     z-index: 1000;
  6074.     background: #F9F9F9;
  6075.     opacity: 0.7;
  6076.     border: 1px solid #ddd;
  6077.     border-radius: 3px
  6078. }
  6079. .chat-secure .input[type="checkbox"] {
  6080.     margin: 0 !important;
  6081.     padding: 0 !important
  6082. }
  6083. .chat-message-secure {
  6084.     background: #F9F9F9;
  6085.     opacity: 0.7
  6086. }
  6087. .chat-avatar {
  6088.     width: 40px;
  6089.     height: 40px;
  6090.     overflow: hidden;
  6091.     border-radius: 3px;
  6092.     float: left
  6093. }
  6094. .chat-avatar img {
  6095.     width: 40px
  6096. }
  6097. .chat-time {
  6098.     float: right;
  6099.     font-size: 9px
  6100. }
  6101. .chat-unread {
  6102.     background-color: #FAF9F3
  6103. }
  6104. .chat-bar {
  6105.     position: fixed;
  6106.     z-index: 100;
  6107.     bottom: 0;
  6108.     height: 25px;
  6109.     background: rgba(255, 255, 255, 0.5);
  6110.     width: 100%;
  6111.     border: 1px solid #e5e1d0;
  6112.     text-decoration: none;
  6113.     box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.3)
  6114. }
  6115. .chat-bar li {
  6116.     max-width: 185px;
  6117.     display: inline-block;
  6118.     line-height: 25px;
  6119.     margin-left: -4px;
  6120.     height: 25px;
  6121.     padding: 0 10px;
  6122.     border-right: 1px solid #e5e1d0
  6123. }
  6124. .chat-bar li:hover {
  6125.     text-decoration: none;
  6126.     cursor: pointer;
  6127.     background: #FDF4CF
  6128. }
  6129. .chat-bar li a {
  6130.     text-decoration: none;
  6131.     cursor: pointer
  6132. }
  6133. .chat-bar .selected {
  6134.     background: #fdf4cf
  6135. }
  6136. .chat-bar .chat-bar-new {
  6137.     background: white;
  6138.     border-top: 3px solid #56CC41;
  6139.     margin-top: -3px;
  6140.     border-radius: 2px 2px 0 0;
  6141.     margin-left: 1px
  6142. }
  6143. .chat-bar .barUser {
  6144.     background: white
  6145. }
  6146. .chat-bar-short {
  6147.     width: 35px !important
  6148. }
  6149. ul.menu-more {
  6150.     bottom: 25px;
  6151.     right: 1px;
  6152.     margin: 0px;
  6153.     cursor: pointer;
  6154.     display: none;
  6155.     position: absolute;
  6156.     padding: 0px;
  6157.     white-space: nowrap;
  6158.     border: 1px solid #e5e1d0;
  6159.     background: white
  6160. }
  6161. li.more-tab:hover {
  6162.     background: #f9f9f9 !important
  6163. }
  6164. ul.menu-more > li {
  6165.     margin: 0px;
  6166.     white-space: nowrap;
  6167.     list-style: none;
  6168.     display: block;
  6169.     width: 100%
  6170. }
  6171. ul.menu-more > li.hover {
  6172.     background: #cfcfcf;
  6173.     color: #333
  6174. }
  6175. h1,
  6176. h2,
  6177. h3,
  6178. h4,
  6179. h5 {
  6180.     color: #99742e;
  6181.     font-weight: normal;
  6182.     padding: 0;
  6183.     margin-top: 0;
  6184.     margin: 0 0 5px 0;
  6185.     font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif
  6186. }
  6187. h1 a,
  6188. h2 a,
  6189. h3 a,
  6190. h4 a,
  6191. h5 a {
  6192.     color: #99742e;
  6193.     text-decoration: none
  6194. }
  6195. h1 a:hover,
  6196. h1 a:hover span,
  6197. h2 a:hover,
  6198. h2 a:hover span,
  6199. h3 a:hover,
  6200. h3 a:hover span,
  6201. h4 a:hover,
  6202. h4 a:hover span,
  6203. h5 a:hover,
  6204. h5 a:hover span {
  6205.     color: #5f4e18
  6206. }
  6207. h1 .icon16,
  6208. h2 .icon16,
  6209. h3 .icon16,
  6210. h4 .icon16,
  6211. h5 .icon16 {
  6212.     vertical-align: bottom;
  6213.     top: -4px;
  6214.     position: relative
  6215. }
  6216. h1 {
  6217.     font-family: Georgia, "Times New Roman", Times, serif;
  6218.     font-size: 26px;
  6219.     margin: 0 0 10px 0
  6220. }
  6221. h2 {
  6222.     font-size: 21px;
  6223.     clear: left
  6224. }
  6225. h3 {
  6226.     font-size: 16px;
  6227.     clear: both;
  6228.     color: #786142
  6229. }
  6230. h3 span {
  6231.     color: #727272
  6232. }
  6233. h4 {
  6234.     font-size: 12px;
  6235.     font-weight: bold;
  6236.     margin: 0 0 2px 0
  6237. }
  6238. h5 {
  6239.     font-size: 12px;
  6240.     letter-spacing: 0.5px;
  6241.     color: #999;
  6242.     margin: 0
  6243. }
  6244. h6 {
  6245.     clear: none;
  6246.     margin: -2px 0 10px 0
  6247. }
  6248. #navigation li a .menuItem:not(.usernameProfile).thinGlyph,
  6249. #navigation li .dropdown li a.thinGlyph,
  6250. footer ul li a.thinGlyph,
  6251. .sliderbox ul li span.explanation.thinGlyph,
  6252. .data tr th a.thinGlyph {
  6253.     font-weight: 100;
  6254.     font-size: 1.1em
  6255. }
  6256. .font11px.thinGlyph,
  6257. small.thinGlyph,
  6258. .font10px.thinGlyph {
  6259.     font-weight: 100
  6260. }
  6261. .firstPost strong.thinGlyph {
  6262.     padding: 3px 60px 1px;
  6263.     line-height: 9px;
  6264.     font-weight: 100;
  6265.     font-size: 11px
  6266. }
  6267. #translate_link strong.thinGlyph {
  6268.     font-weight: bold;
  6269.     font-size: 0.9em
  6270. }
  6271. .thinGlyph {
  6272.     font-weight: 100
  6273. }
  6274. noindex:-o-prefocus,
  6275. .hideInOpera {
  6276.     display: none !important
  6277. }
  6278. img {
  6279.     border: 0
  6280. }
  6281. a:focus {
  6282.     outline: 0
  6283. }
  6284. a {
  6285.     cursor: default
  6286. }
  6287. a[href],
  6288. .advertBanner a {
  6289.     cursor: pointer
  6290. }
  6291. input::-moz-focus-inner {
  6292.     border: 0;
  6293.     padding: 0
  6294. }
  6295. button {
  6296.     background: none;
  6297.     border: none;
  6298.     padding: 0;
  6299.     margin: 0;
  6300.     box-sizing: content-box !important;
  6301.     -moz-box-sizing: content-box !important
  6302. }
  6303. ul,
  6304. ol,
  6305. li {
  6306.     margin: 0;
  6307.     padding: 0;
  6308.     list-style: none
  6309. }
  6310. ol li {
  6311.     list-style: outside decimal !important
  6312. }
  6313. a,
  6314. input,
  6315. button {
  6316.     outline: none
  6317. }
  6318. a {
  6319.     color: #7a6933;
  6320.     text-decoration: underline
  6321. }
  6322. a:hover {
  6323.     color: #5f4e18;
  6324.     text-decoration: none
  6325. }
  6326. a img {
  6327.     text-decoration: none;
  6328.     border-bottom: 0;
  6329.     vertical-align: bottom
  6330. }
  6331. hr {
  6332.     display: block;
  6333.     border: none;
  6334.     border-top: 1px solid #e0e0e0;
  6335.     background: none
  6336. }
  6337. form {
  6338.     margin: 0;
  6339.     padding: 0
  6340. }
  6341. button::-moz-focus-inner {
  6342.     border: none;
  6343.     padding: 0;
  6344.     vertical-align: top
  6345. }
  6346. @font-face {
  6347.     font-family: "katfont";
  6348.     src: url(/web/20160317010105/https://kastatic.com/fonts/katfont-Regular-v2.woff) format('woff'), url(/web/20160317010105/https://kastatic.com/fonts/katfont-Regular-v2.svg) format('svg')
  6349. }
  6350. .sliderbox ul li #aclrow a {
  6351.     padding: 4px 0 4px 0px
  6352. }
  6353. .ka:before {
  6354.     font-family: "katfont";
  6355.     font-style: normal;
  6356.     font-weight: normal;
  6357.     font-size: 14px;
  6358.     speak: none;
  6359.     display: inline-block;
  6360.     text-decoration: none !important;
  6361.     width: 1em;
  6362.     margin-right: 0.2em;
  6363.     text-align: center;
  6364.     font-variant: normal !important;
  6365.     text-transform: none !important;
  6366.     line-height: 16px;
  6367.     margin-left: 0.2em;
  6368.     -webkit-font-smoothing: antialiased;
  6369.     -moz-osx-font-smoothing: grayscale;
  6370.     cursor: pointer
  6371. }
  6372. .ka,
  6373. .ka:hover,
  6374. .ka:hover:before,
  6375. .ka:before,
  6376. .ka16 {
  6377.     text-decoration: none !important;
  6378.     font-variant: normal !important;
  6379.     text-transform: none !important
  6380. }
  6381. .ka16 {
  6382.     display: inline-block;
  6383.     font-size: 14px;
  6384.     color: #fff;
  6385.     background: #c1ad6a;
  6386.     background: -moz-linear-gradient(top, #c1ad6a 0%, #a28e4b 100%);
  6387.     background: -webkit-linear-gradient(top, #c1ad6a 0%, #a28e4b 100%);
  6388.     background: -ms-linear-gradient(top, #c1ad6a 0%, #a28e4b 100%);
  6389.     background: linear-gradient(to bottom, #c1ad6a 0%, #a28e4b 100%);
  6390.     text-shadow: 0 1px 0 #867026;
  6391.     padding: 2px 0;
  6392.     border-radius: 2px;
  6393.     height: 16px;
  6394.     line-height: 14px !important;
  6395.     width: 20px;
  6396.     text-align: center;
  6397.     cursor: pointer;
  6398.     margin: 0 0 1px 0
  6399. }
  6400. .ka16:hover {
  6401.     color: white;
  6402.     background: #a28e4b
  6403. }
  6404. .ka16 em {
  6405.     font: verdana normal 0.5em;
  6406.     vertical-align: middle;
  6407.     display: inline-block;
  6408.     -webkit-font-smoothing: subpixel-antialiased;
  6409.     padding: 0 4px 0 1px
  6410. }
  6411. a:hover .ka16 {
  6412.     background: #a28e4b
  6413. }
  6414. .ka-overlay {
  6415.     position: absolute;
  6416.     z-index: 11;
  6417.     font-size: 300%;
  6418.     color: white;
  6419.     line-height: 150%;
  6420.     width: 100%;
  6421.     height: 100%;
  6422.     text-align: center;
  6423.     text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4)
  6424. }
  6425. .ka-500 {
  6426.     font-size: 500%;
  6427.     line-height: 170%
  6428. }
  6429. .ka20 {
  6430.     font-size: 23px;
  6431.     height: 16px;
  6432.     line-height: 16px
  6433. }
  6434. .ka-red {
  6435.     background: #d47e3c !important;
  6436.     text-shadow: 0 1px 0 #d47e3c
  6437. }
  6438. .ka-red:hover {
  6439.     background: #ab6531 !important
  6440. }
  6441. .ka-green {
  6442.     background: #8da73e !important;
  6443.     text-shadow: 0 1px 0 #8da73e
  6444. }
  6445. .ka-green:hover {
  6446.     background: #79971d !important
  6447. }
  6448. .ka-grey {
  6449.     background: #7a7a7a !important;
  6450.     text-shadow: 0 1px 0 #7a7a7a
  6451. }
  6452. .ka-grey:hover {
  6453.     background: #656565 !important
  6454. }
  6455. .commentHeadLine .ka-textbutton,
  6456. .commentHeadLine .ka16 {
  6457.     box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.08) inset, 0px -1px 0px 0px rgba(0, 0, 0, 0.03) inset, 0px 1px 0px 0px rgba(255, 255, 255, 0.2) inset
  6458. }
  6459. .commentHeadLine .ka-textbutton.ka16,
  6460. .commentHeadLine .ka16.ka16 {
  6461.     width: unset
  6462. }
  6463. .commentHeadLine .ka:not(:hover) {
  6464.     background: transparent none repeat scroll 0% 0% !important;
  6465.     text-shadow: 0 1px 0 #7a7a7a
  6466. }
  6467. .ka-disabled {
  6468.     cursor: default !important;
  6469.     background: #b5b5b5 !important;
  6470.     text-shadow: 0px 1px 0px #A2A2A2
  6471. }
  6472. .ka-disabled:hover {
  6473.     background: #b5b5b5 !important
  6474. }
  6475. .ka img {
  6476.     position: absolute;
  6477.     margin: 2px 0 0 -9px
  6478. }
  6479. .ka-textbutton {
  6480.     width: auto
  6481. }
  6482. .ka-textbutton i {
  6483.     text-decoration: none;
  6484.     font-family: Verdana, Geneva, sans-serif !important;
  6485.     white-space: nowrap;
  6486.     font-style: normal;
  6487.     font-weight: bold;
  6488.     font-size: 12px;
  6489.     margin: 0;
  6490.     padding: 0 5px 0 2px
  6491. }
  6492. .ka-vul2 {
  6493.     color: #744ace !important;
  6494.     width: 13px;
  6495.     font-size: 20px;
  6496.     height: 10px;
  6497.     line-height: 0.6em
  6498. }
  6499. .stack-icon {
  6500.     position: absolute;
  6501.     text-align: center;
  6502.     left: 0
  6503. }
  6504. .sliderbox ul li a {
  6505.     padding: 4px 0 4px 0px;
  6506.     position: relative
  6507. }
  6508. .retinaStatus {
  6509.     font-size: 26px
  6510. }
  6511. .retinaFileType {
  6512.     margin-left: -1em;
  6513.     font-size: 200%;
  6514.     vertical-align: middle
  6515. }
  6516. .ka-180::before {
  6517.     display: inline-block;
  6518.     -ms-transform: rotate(180deg);
  6519.     -webkit-transform: rotate(180deg);
  6520.     transform: rotate(180deg);
  6521.     top: 5px;
  6522.     position: relative
  6523. }
  6524. .ka-no-background {
  6525.     background-image: none !important
  6526. }
  6527. .ka-270::before {
  6528.     display: inline-block;
  6529.     -ms-transform: rotate(270deg);
  6530.     -webkit-transform: rotate(270deg);
  6531.     transform: rotate(270deg);
  6532.     top: 2px;
  6533.     right: 2px;
  6534.     position: relative
  6535. }
  6536. .ka-90::before {
  6537.     display: inline-block;
  6538.     -ms-transform: rotate(90deg);
  6539.     -webkit-transform: rotate(90deg);
  6540.     transform: rotate(90deg);
  6541.     top: 2px;
  6542.     left: 2px;
  6543.     position: relative
  6544. }
  6545. .ka16.kasmall {
  6546.     width: 16px;
  6547.     height: 13px
  6548. }
  6549. .ka16.kasmall:before {
  6550.     line-height: 10px !important;
  6551.     font-size: 12px;
  6552.     padding-left: 0px;
  6553.     width: 1em;
  6554.     height: 1em;
  6555.     top: -2px;
  6556.     position: relative
  6557. }
  6558. .ka.statusIcon {
  6559.     background-image: none;
  6560.     line-height: 12px;
  6561.     cursor: default !important;
  6562.     margin: 0;
  6563.     width: 1em
  6564. }
  6565. .ka-torrent:before {
  6566.     content: ""
  6567. }
  6568. .ka-torrent-add:before {
  6569.     content: ""
  6570. }
  6571. .ka-torrent-remove:before {
  6572.     content: ""
  6573. }
  6574. .ka-torrent-accept:before {
  6575.     content: ""
  6576. }
  6577. .ka-torrent-delete:before {
  6578.     content: ""
  6579. }
  6580. .ka-torrent-move:before {
  6581.     content: ""
  6582. }
  6583. .ka-comment:before,
  6584. .ka-quote:before {
  6585.     content: ""
  6586. }
  6587. .ka-comment-add:before {
  6588.     content: ""
  6589. }
  6590. .ka-comment-remove:before {
  6591.     content: ""
  6592. }
  6593. .ka-comment-accept:before {
  6594.     content: ""
  6595. }
  6596. .ka-comment-delete:before {
  6597.     content: ""
  6598. }
  6599. .ka-comment-move:before {
  6600.     content: ""
  6601. }
  6602. .ka-user:before {
  6603.     content: ""
  6604. }
  6605. .ka-user-add:before {
  6606.     content: ""
  6607. }
  6608. .ka-user-remove:before {
  6609.     content: ""
  6610. }
  6611. .ka-user-accept:before {
  6612.     content: ""
  6613. }
  6614. .ka-user-delete:before {
  6615.     content: ""
  6616. }
  6617. .ka-user-move:before {
  6618.     content: ""
  6619. }
  6620. .ka-idea:before {
  6621.     content: ""
  6622. }
  6623. .ka-idea-add:before {
  6624.     content: ""
  6625. }
  6626. .ka-idea-remove:before {
  6627.     content: ""
  6628. }
  6629. .ka-idea-accept:before {
  6630.     content: ""
  6631. }
  6632. .ka-idea-delete:before {
  6633.     content: ""
  6634. }
  6635. .ka-idea-move:before {
  6636.     content: ""
  6637. }
  6638. .ka-preview:before,
  6639. .ka-accept:before {
  6640.     content: ""
  6641. }
  6642. .ka-delete:before {
  6643.     content: ""
  6644. }
  6645. .ka-folder:before,
  6646. .markeredBlock.torType.folderType:before {
  6647.     content: ""
  6648. }
  6649. .ka-document:before,
  6650. .markeredBlock.torType.undefinedType:before,
  6651. .markeredBlock.torType:before {
  6652.     content: ""
  6653. }
  6654. .ka-faq:before,
  6655. .markeredBlock.torType.nfoType:before {
  6656.     content: ""
  6657. }
  6658. .ka-music-note:before,
  6659. .markeredBlock.torType.musicType:before {
  6660.     content: ""
  6661. }
  6662. .ka-bookmark:before,
  6663. .markeredBlock.torType.pdfType:before {
  6664.     content: ""
  6665. }
  6666. .ka-unknown:before,
  6667. .markeredBlock.torType.zipType:before {
  6668.     content: ""
  6669. }
  6670. .ka-text:before,
  6671. .markeredBlock.torType.txtType:before {
  6672.     content: ""
  6673. }
  6674. .ka-settings:before,
  6675. .markeredBlock.torType.exeType:before {
  6676.     content: ""
  6677. }
  6678. .ka-camera:before,
  6679. .markeredBlock.torType.pictureType:before {
  6680.     content: ""
  6681. }
  6682. .ka-film:before,
  6683. .ka-movie:before,
  6684. .markeredBlock.torType.filmType:before {
  6685.     content: ""
  6686. }
  6687. .ka-flash:before,
  6688. .markeredBlock.torType.flashType:before {
  6689.     content: ""
  6690. }
  6691. .ka-plus:before {
  6692.     content: ""
  6693. }
  6694. .ka-minus:before {
  6695.     content: ""
  6696. }
  6697. .ka-share:before {
  6698.     content: ""
  6699. }
  6700. .ka-report:before {
  6701.     content: ""
  6702. }
  6703. .ka-announce:before {
  6704.     content: ""
  6705. }
  6706. .ka-community:before {
  6707.     content: ""
  6708. }
  6709. .ka-achievement:before {
  6710.     content: ""
  6711. }
  6712. .ka-tag:before {
  6713.     content: ""
  6714. }
  6715. .ka-tags:before {
  6716.     content: ""
  6717. }
  6718. .ka-users:before {
  6719.     content: ""
  6720. }
  6721. .ka-verify:before,
  6722. .ka-unverify:before {
  6723.     content: ""
  6724. }
  6725. .ka-star:before,
  6726. .ka-unstar:before {
  6727.     content: ""
  6728. }
  6729. .ka-message:before {
  6730.     content: ""
  6731. }
  6732. .ka-arrow-up:before,
  6733. .ka-arrow-right:before,
  6734. .ka-arrow-down:before,
  6735. .ka-arrow-left:before {
  6736.     content: ""
  6737. }
  6738. .ka-merge:before {
  6739.     content: ""
  6740. }
  6741. .ka-mute:before {
  6742.     content: ""
  6743. }
  6744. .ka-edit:before {
  6745.     content: ""
  6746. }
  6747. .ka-search:before,
  6748. .ka-zoom:before {
  6749.     content: ""
  6750. }
  6751. .ka-pin:before {
  6752.     content: ""
  6753. }
  6754. .ka-follow:before {
  6755.     content: ""
  6756. }
  6757. .ka-unfollow:before {
  6758.     content: ""
  6759. }
  6760. .ka-magnet:before {
  6761.     content: ""
  6762. }
  6763. .ka-lock:before {
  6764.     content: ""
  6765. }
  6766. .ka-unlock:before {
  6767.     content: ""
  6768. }
  6769. .ka-arrow2-up:before,
  6770. .ka-arrow2-right:before,
  6771. .ka-arrow2-down:before,
  6772. .ka-arrow2-left:before {
  6773.     content: ""
  6774. }
  6775. .ka-arrow3-up:before,
  6776. .ka-arrow3-right:before,
  6777. .ka-arrow3-down:before,
  6778. .ka-arrow3-left:before {
  6779.     content: ""
  6780. }
  6781. .ka-thumbs-up:before {
  6782.     content: ""
  6783. }
  6784. .ka-thumbs-down:before {
  6785.     content: ""
  6786. }
  6787. .ka-bullet:before {
  6788.     content: ""
  6789. }
  6790. .ka-time:before {
  6791.     content: ""
  6792. }
  6793. .ka-rss:before {
  6794.     content: ""
  6795. }
  6796. .ka-key:before {
  6797.     content: ""
  6798. }
  6799. .ka-reply:before {
  6800.     content: ""
  6801. }
  6802. .ka-refresh:before {
  6803.     content: ""
  6804. }
  6805. .ka-list:before {
  6806.     content: ""
  6807. }
  6808. .ka-list2:before {
  6809.     content: ""
  6810. }
  6811. .ka-sound:before {
  6812.     content: ""
  6813. }
  6814. .ka-eye:before {
  6815.     content: ""
  6816. }
  6817. .ka-poll:before {
  6818.     content: ""
  6819. }
  6820. .ka-IP:before {
  6821.     content: ""
  6822. }
  6823. .ka-IP-ban:before {
  6824.     content: ""
  6825. }
  6826. .ka-DMCA:before {
  6827.     content: ""
  6828. }
  6829. .ka-link:before,
  6830. .ka-url:before,
  6831. .ka-image-link:before {
  6832.     content: ""
  6833. }
  6834. .ka-bold:before,
  6835. .ka-b:before {
  6836.     content: ""
  6837. }
  6838. .ka-italic:before,
  6839. .ka-i:before {
  6840.     content: ""
  6841. }
  6842. .ka-underline:before,
  6843. .ka-u:before {
  6844.     content: ""
  6845. }
  6846. .ka-strike:before,
  6847. .ka-s:before {
  6848.     content: ""
  6849. }
  6850. .ka-image:before,
  6851. .ka-image-upload:before {
  6852.     content: ""
  6853. }
  6854. .ka-align:before,
  6855. .ka-align-left:before {
  6856.     content: ""
  6857. }
  6858. .ka-align-right:before {
  6859.     content: ""
  6860. }
  6861. .ka-align-center:before {
  6862.     content: ""
  6863. }
  6864. .ka-align-justify:before {
  6865.     content: ""
  6866. }
  6867. .ka-list-bullet:before {
  6868.     content: ""
  6869. }
  6870. .ka-list-numeric:before {
  6871.     content: ""
  6872. }
  6873. .ka-list-additem:before {
  6874.     content: ""
  6875. }
  6876. .ka-size-small:before,
  6877. .ka-size-100:before,
  6878. .ka-size-200:before,
  6879. .ka-size:before {
  6880.     content: ""
  6881. }
  6882. .ka-code:before {
  6883.     content: ""
  6884. }
  6885. .ka-color:before {
  6886.     content: ""
  6887. }
  6888. .ka-youtube:before {
  6889.     content: ""
  6890. }
  6891. .ka-smiles:before {
  6892.     content: ""
  6893. }
  6894. .ka-attention:before,
  6895. .ka-spoiler:before {
  6896.     content: ""
  6897. }
  6898. .ka-folder2:before {
  6899.     content: ""
  6900. }
  6901. .ka-settings2:before {
  6902.     content: ""
  6903. }
  6904. .ka-calendar:before {
  6905.     content: ""
  6906. }
  6907. .ka-unpin:before {
  6908.     content: ""
  6909. }
  6910. .ka-eye-off:before {
  6911.     content: ""
  6912. }
  6913. .ka-sup:before {
  6914.     content: ""
  6915. }
  6916. .ka-sub:before {
  6917.     content: ""
  6918. }
  6919. .ka-flag:before {
  6920.     content: ""
  6921. }
  6922. .ka-toggle-on:before {
  6923.     content: ""
  6924. }
  6925. .ka-toggle-off:before {
  6926.     content: ""
  6927. }
  6928. .ka-firefox:before {
  6929.     content: ""
  6930. }
  6931. .ka-facebook:before {
  6932.     content: ""
  6933. }
  6934. .ka-twitter:before {
  6935.     content: ""
  6936. }
  6937. .ka-kat:before {
  6938.     content: ""
  6939. }
  6940. .ka-irc:before {
  6941.     content: ""
  6942. }
  6943. .ka-chrome:before {
  6944.     content: ""
  6945. }
  6946. .ka-opera:before {
  6947.     content: ""
  6948. }
  6949. .ka-ie:before {
  6950.     content: ""
  6951. }
  6952. .ka-utorrent:before {
  6953.     content: ""
  6954. }
  6955. .ka-layout-sidebar:before {
  6956.     content: ""
  6957. }
  6958. .ka-layout-sidebar2:before {
  6959.     content: ""
  6960. }
  6961. .ka-imdb:before {
  6962.     content: ""
  6963. }
  6964. .ka-tomato:before {
  6965.     content: ""
  6966. }
  6967. .ka-popcorn:before {
  6968.     content: ""
  6969. }
  6970. .ka-90:before,
  6971. .ka-arrow-right:before,
  6972. .ka-arrow2-right:before,
  6973. .ka-arrow3-right:before {
  6974.     transform: rotate(90deg)
  6975. }
  6976. .ka-180:before,
  6977. .ka-unverify:before,
  6978. .ka-unstar:before,
  6979. .ka-arrow-down:before,
  6980. .ka-arrow2-down:before,
  6981. .ka-arrow3-down:before {
  6982.     transform: rotate(180deg)
  6983. }
  6984. .ka-270:before,
  6985. .ka-arrow-left:before,
  6986. .ka-arrow2-left:before,
  6987. .ka-arrow3-left:before {
  6988.     transform: rotate(270deg)
  6989. }
  6990. ul.tabNavigation li .ka-rss.rsssign:before {
  6991.     font-size: 12px;
  6992.     margin-left: 2px;
  6993.     line-height: 5px !important
  6994. }
  6995. .showNone {
  6996.     display: none
  6997. }
  6998. .showBlock {
  6999.     display: block
  7000. }
  7001. .pusher {
  7002.     margin-bottom: 48px
  7003. }
  7004. .valueBubble {
  7005.     position: absolute;
  7006.     font-family: sans-serif;
  7007.     color: #fc7208;
  7008.     background: #fc7208;
  7009.     height: 8px;
  7010.     width: 8px;
  7011.     top: 9px;
  7012.     left: 25px;
  7013.     border: 2px solid #594c2d;
  7014.     transition: 0.1s all;
  7015.     border-radius: 50%
  7016. }
  7017. .valueBubble span {
  7018.     top: -22px;
  7019.     left: 10px;
  7020.     position: absolute;
  7021.     font-family: sans-serif;
  7022.     color: #fc7208;
  7023.     font-size: 10px;
  7024.     font-style: normal !important;
  7025.     font-weight: 800;
  7026.     text-shadow: none
  7027. }
  7028. .valueBubbleUser {
  7029.     left: 40px;
  7030.     border: 2px solid #2c240f !important
  7031. }
  7032. .valueBlock {
  7033.     background: #ffeeb4;
  7034.     color: #2c240f;
  7035.     font-size: 10px;
  7036.     text-decoration: none;
  7037.     font-style: normal;
  7038.     text-shadow: none;
  7039.     float: right;
  7040.     height: 15px;
  7041.     line-height: 15px;
  7042.     margin-top: 11px;
  7043.     padding: 0 4px;
  7044.     border-radius: 4px
  7045. }
  7046. #switch_user {
  7047.     top: 48px !important;
  7048.     right: 0px !important;
  7049.     box-shadow: 0 2px 3px rgba(0, 0, 0, 0.4) !important;
  7050.     border-radius: 0 !important;
  7051.     border: none !important;
  7052.     position: fixed !important
  7053. }
  7054. #switch_user.hover {
  7055.     cursor: pointer
  7056. }
  7057. #switch_user .fastswitchPopup p {
  7058.     border-bottom: none !important;
  7059.     line-height: 15px
  7060. }
  7061. * {
  7062.     -ms-text-size-adjust: none
  7063. }
  7064. .headerRel {
  7065.     position: relative !important
  7066. }
  7067. header {
  7068.     position: fixed;
  7069.     z-index: 1000;
  7070.     width: 100%;
  7071.     box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.3);
  7072.     height: 48px;
  7073.     background: #594c2d
  7074. }
  7075. header #menu {
  7076.     height: 48px
  7077. }
  7078. header a#logo {
  7079.     margin: 5px 5px;
  7080.     float: left;
  7081.     width: 220px;
  7082.     height: 40px;
  7083.     background: url("/web/20160317010105/https://kastatic.com/images/logo/kat-logo-1x-417a614.png") no-repeat;
  7084.     transition: 0.2s all;
  7085.     display: inline-block
  7086. }
  7087. @media (-webkit-min-device-pixel-ratio: 2),
  7088. (min-resolution: 192dppx) {
  7089.     header a#logo {
  7090.         background: url("/web/20160317010105/https://kastatic.com/images/logo/kat-logo-2x-417a614.png") no-repeat left !important;
  7091.         background-size: cover !important
  7092.     }
  7093. }
  7094. #torrentSearch {
  7095.     position: relative;
  7096.     top: 9px;
  7097.     float: left;
  7098.     width: 21%
  7099. }
  7100. #contentSearch {
  7101.     position: relative;
  7102.     line-height: 20px;
  7103.     z-index: 1;
  7104.     box-sizing: border-box;
  7105.     width: 100%;
  7106.     font-size: 14px;
  7107.     padding: 5px 60px 5px 8px;
  7108.     color: #7c6a59;
  7109.     margin: 0 !important;
  7110.     border: none;
  7111.     box-shadow: 0 1px 0 1px rgba(0, 0, 0, 0.2);
  7112.     -webkit-appearance: none !important;
  7113.     border-radius: 2px
  7114. }
  7115. #searchTool {
  7116.     position: absolute;
  7117.     top: 0px;
  7118.     right: 5px;
  7119.     z-index: 3
  7120. }
  7121. #searchTool button {
  7122.     cursor: pointer
  7123. }
  7124. #searchTool .ka:before {
  7125.     font-size: 17px !important;
  7126.     margin: 2px;
  7127.     color: #5f5f5e;
  7128.     text-shadow: none;
  7129.     cursor: pointer;
  7130.     line-height: 26px;
  7131.     height: 30px
  7132. }
  7133. #searchTool .ka:before:hover {
  7134.     color: #2a2a2a;
  7135.     cursor: pointer !important
  7136. }
  7137. #navigation > li:hover a {
  7138.     background: #2c240f
  7139. }
  7140. #navigation {
  7141.     position: absolute;
  7142.     right: 0
  7143. }
  7144. #navigation li {
  7145.     float: left;
  7146.     position: relative
  7147. }
  7148. #navigation li a {
  7149.     color: #ffeeb4;
  7150.     text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6);
  7151.     font-size: 11px;
  7152.     font-weight: 600;
  7153.     padding: 0 13px;
  7154.     height: 48px;
  7155.     line-height: 48px;
  7156.     display: block;
  7157.     transition: 0.1s all;
  7158.     text-decoration: none !important;
  7159.     position: relative;
  7160.     transform: translate3d(0, 0, 0)
  7161. }
  7162. @media (max-width: 860px) {
  7163.     #navigation li a {
  7164.         padding: 0 3.5vw
  7165.     }
  7166. }
  7167. #navigation li a .menuItem {
  7168.     display: inline-block;
  7169.     margin: 0 5px;
  7170.     text-transform: uppercase
  7171. }
  7172. #navigation li a .menuItem.usernameProfile {
  7173.     text-transform: none
  7174. }
  7175. #navigation li a:hover {
  7176.     background: #2c240f
  7177. }
  7178. #navigation li a:hover .valueBubble {
  7179.     border: 2px solid #2c240f !important
  7180. }
  7181. #navigation li:hover .dropdown {
  7182.     display: block
  7183. }
  7184. #navigation li .ka:before {
  7185.     font-size: 16px !important;
  7186.     line-height: 16px;
  7187.     position: relative;
  7188.     font-weight: 100 !important;
  7189.     top: 1px
  7190. }
  7191. #navigation li .userImage {
  7192.     height: 25px;
  7193.     width: 25px;
  7194.     margin: 0 5px 9px 6px;
  7195.     border-radius: 50%;
  7196.     border: 3px solid #2c240f
  7197. }
  7198. #navigation li .dropdown {
  7199.     display: none;
  7200.     width: 145px;
  7201.     position: absolute;
  7202.     transition: 0.1s all;
  7203.     background: #594c2d;
  7204.     padding: 5px 5px 0 5px;
  7205.     border-radius: 0 0 3px 3px
  7206. }
  7207. #navigation li .dropdown li {
  7208.     float: none;
  7209.     margin-bottom: 5px
  7210. }
  7211. #navigation li .dropdown li a {
  7212.     width: 100%;
  7213.     height: 34px;
  7214.     line-height: 36px;
  7215.     background: #594c2d;
  7216.     border-radius: 3px;
  7217.     border-top: none;
  7218.     padding: 0 8px;
  7219.     box-sizing: border-box;
  7220.     text-align: left
  7221. }
  7222. #navigation li .dropdown li a:hover {
  7223.     background: #2c240f
  7224. }
  7225. #navigation li .dropdown li .ka:before {
  7226.     font-size: 14px !important;
  7227.     line-height: 15px !important;
  7228.     margin-right: 8px
  7229. }
  7230. #navigation li .dropdown li .ka16 {
  7231.     line-height: 10px !important;
  7232.     margin-top: 8px;
  7233.     margin-right: 6px
  7234. }
  7235. #navigation li .dropdown hr {
  7236.     border-top: 1px solid rgba(255, 254, 181, 0.23)
  7237. }
  7238. #navigation li .dp-left {
  7239.     left: -13px;
  7240.     width: 150px
  7241. }
  7242. #navigation li .dp-right {
  7243.     right: 0px !important
  7244. }
  7245. #navigation li .dp-middle {
  7246.     right: -130px !important
  7247. }
  7248. #navigation li .select-opt {
  7249.     width: 135px;
  7250.     height: 35px;
  7251.     margin-left: -8px;
  7252.     color: #ffeeb4;
  7253.     background: #2c240f;
  7254.     font-size: 12px;
  7255.     border: none;
  7256.     -webkit-appearance: none;
  7257.     -moz-appearance: none;
  7258.     padding: 7px;
  7259.     cursor: pointer;
  7260.     text-transform: none
  7261. }
  7262. .dropdown-msg {
  7263.     width: 300px !important;
  7264.     display: none
  7265. }
  7266. .dropdown-msg li {
  7267.     float: left !important;
  7268.     position: relative
  7269. }
  7270. .dropdown-msg li a.dp-dialogs {
  7271.     float: left !important;
  7272.     width: 300px !important;
  7273.     height: 56px !important
  7274. }
  7275. .dropdown-msg li a.dp-dialogs p.msgContent {
  7276.     position: absolute !important;
  7277.     line-height: 11px !important;
  7278.     font-size: 10px !important;
  7279.     top: 22px !important;
  7280.     left: 51px !important;
  7281.     font-size: 9px !important;
  7282.     font-weight: 100;
  7283.     overflow: hidden;
  7284.     height: 30px
  7285. }
  7286. .dropdown-msg li a.dp-dialogs p.msgContent img {
  7287.     display: none
  7288. }
  7289. .dropdown-msg li a.dp-dialogs img {
  7290.     height: 40px !important;
  7291.     width: 40px !important;
  7292.     margin: 8px 8px 8px 0 !important
  7293. }
  7294. .dropdown-msg li a.dp-dialogs .msgUsername {
  7295.     position: absolute !important;
  7296.     line-height: 25px !important;
  7297.     width: 230px !important
  7298. }
  7299. .dropdown-msg li a.dp-dialogs .msgDate {
  7300.     position: absolute !important;
  7301.     right: 0 !important;
  7302.     text-align: right !important;
  7303.     font-weight: 100 !important;
  7304.     font-size: 9px !important
  7305. }
  7306. .dropdown-msg .msgOption {
  7307.     position: absolute;
  7308.     display: none;
  7309.     bottom: 5px;
  7310.     right: 0;
  7311.     color: #ffeeb4
  7312. }
  7313. .dropdown-msg .msgOptionActive {
  7314.     background: #2c240f
  7315. }
  7316. .dropdown-msg .topMsg {
  7317.     height: 35px !important;
  7318.     float: left
  7319. }
  7320. .dropdown-msg .topMsg a {
  7321.     float: left !important;
  7322.     width: 148px !important
  7323. }
  7324. .dropdown-msg .dp-oneLine a {
  7325.     width: 300px !important
  7326. }
  7327. #showHideSearch {
  7328.     color: #ffeeb4;
  7329.     float: left;
  7330.     position: relative;
  7331.     font-size: 32px;
  7332.     line-height: 36px
  7333. }
  7334. @media handheld,
  7335. screen and (max-width: 585px) {
  7336.     #menu {
  7337.         min-width: 585px
  7338.     }
  7339.     #showHideSearch {
  7340.         display: block
  7341.     }
  7342.     #torrentSearch {
  7343.         position: absolute !important;
  7344.         left: 90px;
  7345.         z-index: 200;
  7346.         width: 70% !important;
  7347.         display: none
  7348.     }
  7349. }
  7350. @media handheld,
  7351. screen and (min-width: 586px) {
  7352.     #showHideSearch {
  7353.         display: none
  7354.     }
  7355.     #torrentSearch {
  7356.         display: block
  7357.     }
  7358. }
  7359. @media screen and (max-width: 1000px) {
  7360.     #showHideSearch {
  7361.         font-size: 32px !important;
  7362.         line-height: 36px !important;
  7363.         top: 0;
  7364.         left: 12px
  7365.     }
  7366.     #navigation li a .menuItem {
  7367.         display: none
  7368.     }
  7369.     p.msgContent {
  7370.         display: block !important
  7371.     }
  7372. }
  7373. @media screen and (max-width: 1348px) {
  7374.     header a#logo {
  7375.         width: 43px
  7376.     }
  7377.     .showOnlyWide {
  7378.         display: none
  7379.     }
  7380.     .showOnlyNarrow {
  7381.         display: block
  7382.     }
  7383. }
  7384. @media screen and (max-width: 1267px) {
  7385.     .latest-title {
  7386.         width: 140px
  7387.     }
  7388. }
  7389. @media screen and (min-width: 1348px) {
  7390.     .showOnlyWide {
  7391.         display: block
  7392.     }
  7393.     .showOnlyNarrow {
  7394.         display: none
  7395.     }
  7396. }
  7397. @media screen and (max-width: 1469px) {
  7398.     .showFeedback {
  7399.         display: none
  7400.     }
  7401.     .hideFeedback {
  7402.         display: block
  7403.     }
  7404. }
  7405. @media screen and (min-width: 1470px) {
  7406.     .showFeedback {
  7407.         display: block
  7408.     }
  7409.     .hideFeedback {
  7410.         display: none
  7411.     }
  7412. }
  7413. @media (max-width: 860px) {
  7414.     html,
  7415.     body,
  7416.     footer {
  7417.         max-width: 100%;
  7418.         min-width: 0
  7419.     }
  7420.     #wrapper {
  7421.         overflow: auto
  7422.     }
  7423. }
  7424. #fancybox-loading {
  7425.     position: fixed;
  7426.     top: 50%;
  7427.     left: 50%;
  7428.     width: 40px;
  7429.     height: 40px;
  7430.     margin-top: -20px;
  7431.     margin-left: -20px;
  7432.     cursor: pointer;
  7433.     overflow: hidden;
  7434.     z-index: 1104;
  7435.     display: none
  7436. }
  7437. #fancybox-loading div {
  7438.     position: absolute;
  7439.     top: 0;
  7440.     left: 0;
  7441.     width: 40px;
  7442.     height: 480px;
  7443.     background-image: url('/web/20160317010105/https://kastatic.com/images/fancybox/fancybox-417a614.png')
  7444. }
  7445. #fancybox-overlay {
  7446.     position: absolute;
  7447.     top: 0;
  7448.     left: 0;
  7449.     width: 100%;
  7450.     z-index: 1100;
  7451.     display: none;
  7452.     background: url('/web/20160317010105/https://kastatic.com/images/fancybox/pagedarkbg-417a614.png') !important
  7453. }
  7454. #fancybox-tmp {
  7455.     padding: 0;
  7456.     margin: 0;
  7457.     border: 0;
  7458.     overflow: auto;
  7459.     display: none
  7460. }
  7461. #fancybox-wrap {
  7462.     position: absolute;
  7463.     top: 0;
  7464.     left: 0;
  7465.     z-index: 1101;
  7466.     outline: none;
  7467.     display: none
  7468. }
  7469. #fancybox-outer {
  7470.     position: relative;
  7471.     background: #fff url('/web/20160317010105/https://kastatic.com/images/fancybox/fancyboxControlBg-417a614.png') repeat-x 0 -9px;
  7472.     -webkit-box-shadow: 0px 3px 20px 0px #000;
  7473.     -moz-box-shadow: 0px 3px 20px 0px #000;
  7474.     box-shadow: 0px 3px 20px 0px #000;
  7475.     border-radius: 3px
  7476. }
  7477. #fancybox-content {
  7478.     width: 0;
  7479.     height: 0;
  7480.     padding: 34px 20px 10px 20px;
  7481.     outline: none;
  7482.     position: relative;
  7483.     overflow: hidden;
  7484.     z-index: 1102
  7485. }
  7486. #fancybox-content .buttonsline {
  7487.     margin-bottom: 0
  7488. }
  7489. #fancybox-content .popupControls {
  7490.     position: absolute;
  7491.     top: -30px;
  7492.     z-index: 1200;
  7493.     cursor: pointer
  7494. }
  7495. #fancybox-content .fancyCustomLeft {
  7496.     left: -17px
  7497. }
  7498. #fancybox-content .fancyCustomTop {
  7499.     left: 4px
  7500. }
  7501. #fancybox-content .fancyCustomRight {
  7502.     left: 25px
  7503. }
  7504. #fancybox-hide-sel-frame {
  7505.     position: absolute;
  7506.     top: 0;
  7507.     left: 0;
  7508.     width: 100%;
  7509.     height: 100%;
  7510.     background: transparent;
  7511.     z-index: 1101
  7512. }
  7513. #fancybox-close {
  7514.     position: absolute;
  7515.     top: 4px;
  7516.     right: 4px;
  7517.     cursor: pointer;
  7518.     z-index: 1103;
  7519.     display: none
  7520. }
  7521. #fancybox-error {
  7522.     color: #444;
  7523.     font: normal 12px/20px Arial;
  7524.     padding: 14px;
  7525.     margin: 0
  7526. }
  7527. #fancybox-img {
  7528.     width: 100%;
  7529.     height: 100%;
  7530.     padding: 0;
  7531.     margin: 0;
  7532.     border: none;
  7533.     outline: none;
  7534.     line-height: 0;
  7535.     vertical-align: top
  7536. }
  7537. #fancybox-frame {
  7538.     width: 100%;
  7539.     height: 100%;
  7540.     border: none;
  7541.     display: block
  7542. }
  7543. #fancybox-left,
  7544. #fancybox-right {
  7545.     position: absolute;
  7546.     bottom: 0px;
  7547.     height: 100%;
  7548.     width: 35%;
  7549.     cursor: pointer;
  7550.     outline: none;
  7551.     background: transparent url('/web/20160317010105/https://kastatic.com/images/fancybox/blank.gif');
  7552.     z-index: 1102;
  7553.     display: none
  7554. }
  7555. #fancybox-left {
  7556.     left: 0px
  7557. }
  7558. #fancybox-right {
  7559.     right: 0px
  7560. }
  7561. #fancybox-left-ico,
  7562. #fancybox-right-ico {
  7563.     position: absolute;
  7564.     top: 50%;
  7565.     left: -9999px;
  7566.     width: 30px;
  7567.     height: 30px;
  7568.     margin-top: -15px;
  7569.     cursor: pointer;
  7570.     z-index: 1102;
  7571.     display: block
  7572. }
  7573. #fancybox-left-ico {
  7574.     background-image: url('/web/20160317010105/https://kastatic.com/images/fancybox/fancybox-417a614.png');
  7575.     background-position: -40px -30px
  7576. }
  7577. #fancybox-right-ico {
  7578.     background-image: url('/web/20160317010105/https://kastatic.com/images/fancybox/fancybox-417a614.png');
  7579.     background-position: -40px -60px
  7580. }
  7581. #fancybox-left:hover,
  7582. #fancybox-right:hover {
  7583.     visibility: visible
  7584. }
  7585. #fancybox-left:hover span {
  7586.     left: 20px
  7587. }
  7588. #fancybox-right:hover span {
  7589.     left: auto;
  7590.     right: 20px
  7591. }
  7592. .fancybox-bg {
  7593.     position: absolute;
  7594.     padding: 0;
  7595.     margin: 0;
  7596.     border: 0;
  7597.     width: 20px;
  7598.     height: 20px;
  7599.     z-index: 1001
  7600. }
  7601. #fancybox-bg-n {
  7602.     top: -20px;
  7603.     left: 0;
  7604.     width: 100%
  7605. }
  7606. #fancybox-bg-ne {
  7607.     top: -20px;
  7608.     right: -20px
  7609. }
  7610. #fancybox-bg-e {
  7611.     top: 0;
  7612.     right: -20px;
  7613.     height: 100%
  7614. }
  7615. #fancybox-bg-se {
  7616.     bottom: -20px;
  7617.     right: -20px
  7618. }
  7619. #fancybox-bg-s {
  7620.     bottom: -20px;
  7621.     left: 0;
  7622.     width: 100%
  7623. }
  7624. #fancybox-bg-sw {
  7625.     bottom: -20px;
  7626.     left: -20px
  7627. }
  7628. #fancybox-bg-w {
  7629.     top: 0;
  7630.     left: -20px;
  7631.     height: 100%
  7632. }
  7633. #fancybox-bg-nw {
  7634.     top: -20px;
  7635.     left: -20px
  7636. }
  7637. #fancybox-title {
  7638.     font-family: Helvetica;
  7639.     font-size: 12px;
  7640.     z-index: 1102
  7641. }
  7642. .fancybox-title-inside {
  7643.     padding-bottom: 10px;
  7644.     text-align: center;
  7645.     color: #333;
  7646.     background: #fff;
  7647.     position: relative
  7648. }
  7649. .fancybox-title-outside {
  7650.     padding-top: 10px;
  7651.     color: #fff
  7652. }
  7653. .fancybox-title-over {
  7654.     position: absolute;
  7655.     bottom: 0;
  7656.     left: 0;
  7657.     color: #FFF;
  7658.     text-align: left
  7659. }
  7660. #fancybox-title-over {
  7661.     padding: 10px;
  7662.     background-image: url('/web/20160317010105/https://kastatic.com/images/fancybox/fancy_title_over-417a614.png');
  7663.     display: block
  7664. }
  7665. .fancybox-title-float {
  7666.     position: absolute;
  7667.     left: 0;
  7668.     bottom: -20px;
  7669.     height: 32px
  7670. }
  7671. #fancybox-title-float-wrap {
  7672.     border: none;
  7673.     border-collapse: collapse;
  7674.     width: auto
  7675. }
  7676. #fancybox-title-float-wrap td {
  7677.     border: none;
  7678.     white-space: nowrap
  7679. }
  7680. #fancybox-title-float-left {
  7681.     padding: 0 0 0 15px;
  7682.     background: url('/web/20160317010105/https://kastatic.com/images/fancybox/fancybox-417a614.png') -40px -90px no-repeat
  7683. }
  7684. #fancybox-title-float-main {
  7685.     color: #FFF;
  7686.     line-height: 29px;
  7687.     font-weight: bold;
  7688.     padding: 0 0 3px 0;
  7689.     background: url('/web/20160317010105/https://kastatic.com/images/fancybox/fancybox-x-417a614.png') 0px -40px
  7690. }
  7691. #fancybox-title-float-right {
  7692.     padding: 0 0 0 15px;
  7693.     background: url('/web/20160317010105/https://kastatic.com/images/fancybox/fancybox-417a614.png') -55px -90px no-repeat
  7694. }
  7695. .fancybox-ie6 #fancybox-close {
  7696.     background: transparent;
  7697.     filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_close-417a614.png', sizingMethod='scale')
  7698. }
  7699. .fancybox-ie6 #fancybox-left-ico {
  7700.     background: transparent;
  7701.     filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_nav_left-417a614.png', sizingMethod='scale')
  7702. }
  7703. .fancybox-ie6 #fancybox-right-ico {
  7704.     background: transparent;
  7705.     filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_nav_right-417a614.png', sizingMethod='scale')
  7706. }
  7707. .fancybox-ie6 #fancybox-title-over {
  7708.     background: transparent;
  7709.     filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_over-417a614.png', sizingMethod='scale');
  7710.     zoom: 1
  7711. }
  7712. .fancybox-ie6 #fancybox-title-float-left {
  7713.     background: transparent;
  7714.     filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_left-417a614.png', sizingMethod='scale')
  7715. }
  7716. .fancybox-ie6 #fancybox-title-float-main {
  7717.     background: transparent;
  7718.     filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_main-417a614.png', sizingMethod='scale')
  7719. }
  7720. .fancybox-ie6 #fancybox-title-float-right {
  7721.     background: transparent;
  7722.     filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_title_right-417a614.png', sizingMethod='scale')
  7723. }
  7724. .fancybox-ie6 #fancybox-bg-w,
  7725. .fancybox-ie6 #fancybox-bg-e,
  7726. .fancybox-ie6 #fancybox-left,
  7727. .fancybox-ie6 #fancybox-right,
  7728. #fancybox-hide-sel-frame {
  7729.     height: expression(this.parentNode.clientHeight + "px")
  7730. }
  7731. .fancybox-ie .fancybox-bg {
  7732.     background: transparent !important
  7733. }
  7734. .fancybox-ie #fancybox-bg-n {
  7735.     filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_n-417a614.png', sizingMethod='scale')
  7736. }
  7737. .fancybox-ie #fancybox-bg-ne {
  7738.     filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_ne-417a614.png', sizingMethod='scale')
  7739. }
  7740. .fancybox-ie #fancybox-bg-e {
  7741.     filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_e-417a614.png', sizingMethod='scale')
  7742. }
  7743. .fancybox-ie #fancybox-bg-se {
  7744.     filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_se-417a614.png', sizingMethod='scale')
  7745. }
  7746. .fancybox-ie #fancybox-bg-s {
  7747.     filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_s-417a614.png', sizingMethod='scale')
  7748. }
  7749. .fancybox-ie #fancybox-bg-sw {
  7750.     filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_sw-417a614.png', sizingMethod='scale')
  7751. }
  7752. .fancybox-ie #fancybox-bg-w {
  7753.     filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_w-417a614.png', sizingMethod='scale')
  7754. }
  7755. .fancybox-ie #fancybox-bg-nw {
  7756.     filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fancybox/fancy_shadow_nw-417a614.png', sizingMethod='scale')
  7757. }
  7758. .underline {
  7759.     text-decoration: underline
  7760. }
  7761. .line-throught {
  7762.     text-decoration: line-through
  7763. }
  7764. .bbedit-toolbar {
  7765.     line-height: 20px;
  7766.     font-size: 10px;
  7767.     width: 480px;
  7768.     -webkit-user-select: none;
  7769.     -khtml-user-select: none;
  7770.     -moz-user-select: none;
  7771.     -o-user-select: none;
  7772.     user-select: none
  7773. }
  7774. .bbedit-toolbar span:before {
  7775.     width: 1em;
  7776.     margin-left: -6px;
  7777.     top: -1px;
  7778.     position: relative;
  7779.     font-size: 16px
  7780. }
  7781. .bbedit-toolbar span {
  7782.     padding: 3px 8px;
  7783.     cursor: pointer;
  7784.     width: 4px;
  7785.     height: 14px;
  7786.     display: inline-block;
  7787.     -webkit-user-select: none;
  7788.     -khtml-user-select: none;
  7789.     -moz-user-select: none;
  7790.     -o-user-select: none;
  7791.     user-select: none
  7792. }
  7793. .bbedit-toolbar span.bbedit-separator {
  7794.     width: 1px;
  7795.     height: 20px;
  7796.     margin: 0px 2px;
  7797.     padding: 0px;
  7798.     background: #E7E7E7;
  7799.     cursor: default;
  7800.     top: 3px;
  7801.     position: relative
  7802. }
  7803. .bbedit-toolbar > span.hover,
  7804. .bbedit-toolbar > span:hover,
  7805. .bbedit-toolbar > * > span.hover,
  7806. .bbedit-toolbar > * > span:hover {
  7807.     border-color: #777;
  7808.     background-color: #E5E5E5
  7809. }
  7810. .bbedit-smileybar img {
  7811.     margin-right: 3px;
  7812.     cursor: pointer
  7813. }
  7814. .bbedit-b {
  7815.     background-position: 0 0
  7816. }
  7817. .bbedit-i {
  7818.     background-position: -20px 0
  7819. }
  7820. .bbedit-u {
  7821.     background-position: -40px 0
  7822. }
  7823. .bbedit-s {
  7824.     background-position: -60px 0
  7825. }
  7826. .bbedit-url {
  7827.     background-position: -100px 0
  7828. }
  7829. .bbedit-image {
  7830.     background-position: -80px 0
  7831. }
  7832. .bbedit-code {
  7833.     background-position: -120px 0
  7834. }
  7835. .bbedit-quote {
  7836.     background-position: -140px 0
  7837. }
  7838. .bbedit-smiles {
  7839.     background-position: -160px 0
  7840. }
  7841. .bbedit-user {
  7842.     background-position: -180px 0
  7843. }
  7844. .bbedit-torrent {
  7845.     background-position: -200px 0
  7846. }
  7847. .bbedit-spoiler {
  7848.     background-position: -220px 0
  7849. }
  7850. .bbedit-size {
  7851.     background-position: -240px 0
  7852. }
  7853. .bbedit-list {
  7854.     background-position: -300px 0
  7855. }
  7856. .bbedit-align {
  7857.     background-position: -260px 0
  7858. }
  7859. .bbedit-color {
  7860.     background-position: -280px 0
  7861. }
  7862. .bbedit-youtube {
  7863.     background-position: -320px 0
  7864. }
  7865. .bbedit-preview {
  7866.     background-position: -340px 0
  7867. }
  7868. .bbedit-align-left span {
  7869.     background-position: -260px 0
  7870. }
  7871. .bbedit-align-center span {
  7872.     background-position: -380px 0
  7873. }
  7874. .bbedit-align-right span {
  7875.     background-position: -400px 0
  7876. }
  7877. .bbedit-align-justify span {
  7878.     background-position: -420px 0
  7879. }
  7880. [class^="bbedit-size-"] span {
  7881.     background-position: -240px 0
  7882. }
  7883. .bbedit-image-upload span {
  7884.     background-position: -80px 0
  7885. }
  7886. .bbedit-image-link span {
  7887.     background-position: -100px 0
  7888. }
  7889. .bbedit-list-bullet span {
  7890.     background-position: -300px 0
  7891. }
  7892. .bbedit-list-numeric span {
  7893.     background-position: -440px 0
  7894. }
  7895. .bbedit-list-additem span {
  7896.     background-position: -460px 0
  7897. }
  7898. .bbedit-smileybar {
  7899.     width: 530px
  7900. }
  7901. .bbedit-hasmenu {
  7902.     display: inline-block
  7903. }
  7904. .bbedit-hasmenu ul {
  7905.     display: none
  7906. }
  7907. .bbedit-hasmenu:hover ul {
  7908.     display: block
  7909. }
  7910. .bbedit-menu {
  7911.     position: absolute;
  7912.     background: #FFF none repeat scroll 0% 0%;
  7913.     padding: 0px;
  7914.     border: 1px solid #808080;
  7915.     margin-top: -5px;
  7916.     width: 110px
  7917. }
  7918. .bbedit-toolbar .bbedit-menu .ka {
  7919.     top: 1px;
  7920.     position: relative
  7921. }
  7922. .bbedit-menu li:hover {
  7923.     background-color: rgba(0, 0, 0, 0.15)
  7924. }
  7925. .bbedit-menu li {
  7926.     padding: 1px 7px;
  7927.     cursor: pointer
  7928. }
  7929. .bbedit-menu li span {
  7930.     display: inline-block;
  7931.     position: absolute;
  7932.     margin-top: 1px;
  7933.     margin-left: -4px
  7934. }
  7935. .bbedit-menu li i {
  7936.     font-style: normal;
  7937.     padding-left: 4px
  7938. }
  7939. .bbedit-color-menu {
  7940.     width: 75px
  7941. }
  7942. .bbedit-color-menu li {
  7943.     padding: 0px;
  7944.     width: 25px;
  7945.     height: 25px;
  7946.     display: inline-block;
  7947.     margin: 0px;
  7948.     vertical-align: top
  7949. }
  7950. .bbedit-color-menu span {
  7951.     background: none
  7952. }
  7953. ul.holder {
  7954.     margin: 0;
  7955.     overflow: hidden;
  7956.     height: auto !important;
  7957.     height: 1%;
  7958.     padding: 0 5px
  7959. }
  7960. *:first-child+html ul.holder {
  7961.     padding-bottom: 2px
  7962. }
  7963. * html ul.holder {
  7964.     padding-bottom: 2px
  7965. }
  7966. ul.holder li {
  7967.     float: left;
  7968.     list-style-type: none;
  7969.     margin: 1px 5px 0 0;
  7970.     white-space: nowrap
  7971. }
  7972. ul.holder li.bit-box {
  7973.     padding: 1px 7px 1px 0
  7974. }
  7975. ul.holder li.bit-box-focus {
  7976.     text-shadow: -1px 1px 0 #917c38;
  7977.     background: #a58f55 url(/web/20160317010105/https://kastatic.com/images/suggestionActiveBg.gif) repeat-x bottom left;
  7978.     color: #fff8d3
  7979. }
  7980. ul.holder li.bit-input input {
  7981.     width: auto;
  7982.     overflow: visible;
  7983.     margin: 0;
  7984.     border: 0px;
  7985.     outline: 0;
  7986.     padding: 2px 0px 2px
  7987. }
  7988. ul.holder li.bit-input input.smallinput {
  7989.     width: 20px
  7990. }
  7991. ul.holder li.bit-box,
  7992. #apple-list ul.holder li.bit-box {
  7993.     padding-right: 15px;
  7994.     padding-left: 5px;
  7995.     margin-left: -3px;
  7996.     position: relative;
  7997.     z-index: 1000
  7998. }
  7999. #apple-list ul.holder li.bit-input {
  8000.     margin: 0
  8001. }
  8002. #apple-list ul.holder li.bit-input input.smallinput {
  8003.     width: 5px
  8004. }
  8005. ul.holder li.bit-hover {
  8006.     text-shadow: -1px 1px 0 #917c38;
  8007.     background: #a58f55 url(/web/20160317010105/https://kastatic.com/images/suggestionActiveBg.gif) repeat-x bottom left;
  8008.     color: #fff8d3
  8009. }
  8010. ul.holder li.bit-box-focus {
  8011.     text-shadow: -1px 1px 0 #917c38;
  8012.     background: #a58f55 url(/web/20160317010105/https://kastatic.com/images/suggestionActiveBg.gif) repeat-x bottom left;
  8013.     color: #fff8d3
  8014. }
  8015. ul.holder li.bit-box a.closebutton {
  8016.     position: absolute;
  8017.     right: 4px;
  8018.     top: 7px;
  8019.     display: block;
  8020.     width: 7px;
  8021.     height: 7px;
  8022.     font-size: 1px;
  8023.     background: url('/web/20160317010105/https://kastatic.com/images/close.gif')
  8024. }
  8025. ul.holder li.bit-box a.closebutton:hover {
  8026.     background-position: 7px
  8027. }
  8028. ul.holder li.bit-box-focus a.closebutton,
  8029. ul.holder li.bit-box-focus a.closebutton:hover {
  8030.     background-position: bottom
  8031. }
  8032. .facebook-auto {
  8033.     display: none;
  8034.     position: absolute;
  8035.     width: 532px;
  8036.     background: #eee;
  8037.     z-index: 1001
  8038. }
  8039. .facebook-auto .default {
  8040.     padding: 5px 7px;
  8041.     border: 1px solid #ccc
  8042. }
  8043. .facebook-auto ul {
  8044.     display: none;
  8045.     margin: 0;
  8046.     padding: 0;
  8047.     overflow: auto;
  8048.     position: absolute;
  8049.     z-index: 9999;
  8050.     -moz-border-radius: 0;
  8051.     -webkit-border-left-radius: 0;
  8052.     border-bottom-radius: 0;
  8053.     -moz-border-radius-bottomleft: 3px;
  8054.     -webkit-border-bottom-left-radius: 3px;
  8055.     border-bottom-left-radius: 3px;
  8056.     -moz-border-radius-bottomright: 3px;
  8057.     -webkit-border-bottom-right-radius: 3px;
  8058.     border-bottom-right-radius: 3px;
  8059.     border: 1px solid #ddd !important;
  8060.     border-top: none !important;
  8061.     background: #fff;
  8062.     color: #333
  8063. }
  8064. .facebook-auto ul li {
  8065.     padding: 5px 12px;
  8066.     z-index: 1000;
  8067.     cursor: pointer;
  8068.     margin: 0;
  8069.     list-style-type: none;
  8070.     border-top: 1px solid #f9f7ed;
  8071.     background-color: #f9f4e1
  8072. }
  8073. .facebook-auto ul li em {
  8074.     font-weight: bold;
  8075.     font-style: normal;
  8076.     background: #ccc
  8077. }
  8078. .facebook-auto ul li.auto-focus {
  8079.     text-shadow: -1px 1px 0 #917c38;
  8080.     background: #a58f55 url(/web/20160317010105/https://kastatic.com/images/suggestionActiveBg.gif) repeat-x bottom left;
  8081.     color: #fff8d3
  8082. }
  8083. .facebook-auto ul li.auto-focus em {
  8084.     background: none
  8085. }
  8086. .deleted {
  8087.     background-color: #eeeee2 !important
  8088. }
  8089. .hidden {
  8090.     display: none
  8091. }
  8092. #demo ul.holder li.bit-input input {
  8093.     padding: 2px 0 1px;
  8094.     border: 1px solid #999
  8095. }
  8096. .ie6fix {
  8097.     height: 1px;
  8098.     width: 1px;
  8099.     position: absolute;
  8100.     top: 0px;
  8101.     left: 0px;
  8102.     z-index: 1
  8103. }
  8104. #feedback-hint {
  8105.     position: fixed;
  8106.     width: 300px;
  8107.     height: 30px;
  8108.     top: 50%;
  8109.     left: 50%;
  8110.     margin-left: -150px;
  8111.     margin-top: -15px;
  8112.     text-align: center;
  8113.     line-height: 30px;
  8114.     z-index: 9999;
  8115.     background: #fff;
  8116.     -webkit-box-shadow: 0px 1px 3px 0px #000;
  8117.     -moz-box-shadow: 0px 1px 3px 0px #000;
  8118.     box-shadow: 0px 1px 3px 0px #000;
  8119.     box-shadow: 0px 1px 3px 0px #000;
  8120.     -moz-border-radius: 12px;
  8121.     -webkit-border-radius: 12px;
  8122.     border-radius: 12px
  8123. }
  8124. #feedback-form {
  8125.     position: fixed;
  8126.     bottom: 10px;
  8127.     right: 0;
  8128.     z-index: 9999;
  8129.     height: 435px;
  8130.     padding: 10px;
  8131.     width: 260px;
  8132.     -webkit-box-shadow: 0 1px 3px 0 #000;
  8133.     -moz-box-shadow: 0 1px 3px 0 #000;
  8134.     box-shadow: 0 1px 3px 0 #000;
  8135.     -moz-border-radius: 5px 0 0 5px;
  8136.     -webkit-border-radius: 5px 0 0 5px;
  8137.     border-radius: 5px 0 0 5px;
  8138.     background: #faf9f3;
  8139.     text-shadow: -1px 1px 0px #fff
  8140. }
  8141. #feedback-form input.longinput,
  8142. #feedback-form textarea {
  8143.     width: 250px !important
  8144. }
  8145. #feedback-form textarea {
  8146.     height: 110px
  8147. }
  8148. .bugMark {
  8149.     position: relative;
  8150.     z-index: 9998;
  8151.     left: 100%;
  8152.     margin-left: -6px;
  8153.     top: -7px
  8154. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement