
/* ==========================================================================
   Summary

   1 = Basic Style
   2 = Copyright
   3 = Options
   4 = Upload
   5 = Terms of service
   6 = Install
   7 = Admin
   8 = Download page

   ========================================================================== */

/* ==========================================================================
   1 = Basic Style
   ========================================================================== */

body {
  color: #fff;
  background: #0c0c0c;
  font-family: Arial, sans-serif;
  margin: 0;
  line-height: 1.5;
}

#content {
  padding: 2em;
}

h1 a {
  display: block;
  background: url('data:image/svg+xml,<svg style="max-width:300px;" id="logo" version="1.1" baseProfile="basic" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 1000 548" xml:space="preserve"><path id="sub" style="fill:rgba(255,255,255,0.5);" d="M145.431,336.599h-28.918v3.05c8.541,1.586,9.029,2.44,7.687,8.907l-11.592,58.324 c-0.854,4.393-4.393,6.955-9.517,7.565v3.904c0,0,10.005-0.366,15.862-0.366h11.958c32.212,0,54.42-19.279,54.42-48.441 C185.331,345.75,166.052,336.599,145.431,336.599z M131.155,413.469h-10.127c0,0,1.22-3.416,1.952-7.077l12.69-64.059l1.22-1.22 h8.541c20.621,0,28.43,13.788,28.43,29.772C173.861,395.289,157.51,413.469,131.155,413.469z M212.903,335.989 c-5.369,0-7.687,4.759-7.687,8.297c0,2.807,1.342,4.881,4.881,4.881c5.369,0,7.687-4.881,7.687-8.419 C217.784,337.941,216.442,335.989,212.903,335.989z M206.314,412.615c-1.464,0-2.44-0.854-2.44-2.928 c0-4.637,9.273-39.045,9.273-49.173l-0.366-0.366c-3.05,2.196-11.714,4.515-18.547,5.491v3.294h2.807 c3.783,0,4.758,1.83,4.758,4.148c0,4.271-7.931,33.189-7.931,39.778c0,3.783,1.83,6.589,6.345,6.589 c7.321,0,14.154-7.199,14.154-7.199l-0.488-3.538C213.879,408.711,209.365,412.615,206.314,412.615z M248.043,361.612 c-11.104,0-20.865,5.979-20.865,17.082c0,15.008,18.303,15.618,18.303,27.454c0,5.857-4.393,9.273-9.029,9.273 c-6.955,0-6.833-8.053-12.568-8.053c-2.928,0-4.759,2.318-4.759,4.881c0,5.491,8.663,7.199,14.154,7.199 c10.615,0,20.743-5.979,20.743-17.326c0-15.496-18.547-16.106-18.547-27.454c0-5.613,4.027-9.029,8.541-9.029 c6.345,0,5.857,6.711,11.104,6.711c3.172,0,4.758-2.441,4.758-4.759C259.879,362.344,251.826,361.612,248.043,361.612z M305.024,361.612c-12.202,0-21.353,16.106-21.353,16.106h-0.244c1.83-5.613,2.806-11.348,2.806-17.204l-0.366-0.366 c-4.881,2.807-11.714,4.393-18.547,5.491v3.294h5.003c2.074,0,2.928,1.22,2.928,3.172c0,1.098-0.732,4.881-1.098,6.345 l-11.469,51.491c-1.22,5.491-2.196,10.372-2.684,17.571l0.488,0.488c2.928-1.708,12.324-4.27,20.255-5.247l-0.244-3.661 c0,0-3.172,0.61-5.613,0.61c-5.491,0-4.271-2.684-3.05-8.175l2.928-13.056c3.05,0.366,5.735,0.976,9.761,0.976 c23.183,0,33.921-23.183,33.921-39.533C318.446,367.347,312.223,361.612,305.024,361.612z M283.671,415.3 c-5.857,0-7.809-2.928-6.711-7.199l3.783-15.618c1.952-7.931,11.714-23.549,20.499-23.549c3.294,0,6.467,2.928,6.467,12.324 C307.708,397.607,298.313,415.3,283.671,415.3z M333.696,333.304v3.294h3.051c3.783,0,4.758,1.586,4.758,3.904 c0,1.464-0.61,4.027-0.976,5.613l-12.568,56.372c-0.488,1.952-1.708,7.565-1.708,10.372c0,3.783,1.83,6.589,6.345,6.589 c7.321,0,14.154-7.199,14.154-7.199l-0.488-3.538c-1.464,1.342-5.125,3.904-7.565,3.904c-1.464,0-2.44-0.976-2.44-2.928 c0-1.464,0.61-4.515,1.098-6.589l12.324-55.396c0.854-3.783,2.562-11.836,3.172-19.279l-0.366-0.366 C349.437,330.01,340.529,332.328,333.696,333.304z M407.149,408.711c-2.074,1.83-5.369,3.904-7.443,3.904 c-1.464,0-2.562-0.854-2.562-2.806c0-1.098,0.488-3.661,1.708-9.151l5.491-25.013c2.074-9.517,3.783-12.568,3.783-12.568 l-0.244-0.366c-1.22,0.244-2.318,0.366-3.538,0.366c-4.637,0-8.785-1.464-14.398-1.464c-22.207,0-35.019,24.281-35.019,41.242 c0,11.348,5.613,16.594,12.446,16.594c11.836,0,21.353-16.106,21.353-16.106h0.244c0,0-1.586,5.491-1.586,9.639 c0,3.417,1.098,6.467,5.857,6.467c4.759,0,10.005-2.928,14.398-7.199L407.149,408.711z M393.24,383.087 c-2.807,12.934-11.958,29.04-21.719,29.04c-3.294,0-5.857-2.318-5.857-10.371c0-17.937,11.958-36.117,23.183-36.117 c4.271,0,7.687,2.562,7.687,2.562L393.24,383.087z M467.668,361.612l-15.008,3.416v3.051c2.44,0,4.271,1.22,4.271,3.172 c0,4.637-9.395,21.719-20.743,37.947c-0.122-16.96-1.952-33.677-4.271-48.807l-0.488-0.244c-2.928,2.074-10.25,4.271-15.862,5.491 v3.294h2.196c3.416,0,4.515,1.464,5.247,3.538c2.562,7.443,4.637,30.626,4.393,43.682c0,2.562-0.732,5.857-2.197,7.565l-1.83,2.196 c-6.223,6.955-10.616,10.86-18.181,10.86c-4.027,0-5.979,2.44-5.979,5.125c0,2.44,1.708,5.003,5.369,5.003 c3.783,0,6.711-2.318,10.127-5.491c21.231-19.645,43.438-59.788,46.854-66.011c4.027-7.321,5.125-9.517,6.467-13.056 L467.668,361.612z M493.046,361.612c-11.103,0-20.865,5.979-20.865,17.082c0,15.008,18.303,15.618,18.303,27.454 c0,5.857-4.393,9.273-9.029,9.273c-6.955,0-6.833-8.053-12.568-8.053c-2.928,0-4.759,2.318-4.759,4.881 c0,5.491,8.663,7.199,14.154,7.199c10.615,0,20.743-5.979,20.743-17.326c0-15.496-18.547-16.106-18.547-27.454 c0-5.613,4.027-9.029,8.541-9.029c6.345,0,5.857,6.711,11.104,6.711c3.172,0,4.758-2.441,4.758-4.759 C504.881,362.344,496.828,361.612,493.046,361.612z M541.852,361.612c-21.353,0-32.457,20.499-32.457,36.483 c0,11.836,6.101,21.353,20.255,21.353c21.109,0,32.457-21.475,32.457-37.215C562.106,370.641,556.128,361.612,541.852,361.612z M530.138,415.421c-7.809,0-10.005-6.711-10.005-15.008c0-15.496,7.809-34.775,21.109-34.775c7.809,0,10.128,6.589,10.128,14.764 C551.369,395.167,543.56,415.421,530.138,415.421z M577.601,333.304v3.294h3.051c3.783,0,4.759,1.586,4.759,3.904 c0,1.464-0.61,4.027-0.976,5.613l-12.568,56.372c-0.488,1.952-1.708,7.565-1.708,10.372c0,3.783,1.83,6.589,6.345,6.589 c7.321,0,14.154-7.199,14.154-7.199l-0.488-3.538c-1.464,1.342-5.125,3.904-7.565,3.904c-1.464,0-2.44-0.976-2.44-2.928 c0-1.464,0.61-4.515,1.098-6.589l12.324-55.396c0.854-3.783,2.562-11.836,3.172-19.279l-0.366-0.366 C593.341,330.01,584.434,332.328,577.601,333.304z M646.905,412.615c-1.464,0-2.684-0.732-2.684-2.806 c0-4.881,8.785-37.215,8.785-47.709l-9.883,1.586c-0.732,10.249-1.952,14.52-3.782,22.939 c-2.196,10.249-12.08,25.501-21.841,25.501c-4.027,0-5.125-2.684-5.125-6.467c0-5.613,8.419-35.751,8.419-45.146l-0.366-0.366 c-2.806,2.074-11.103,4.271-18.058,5.369v3.417h4.271c2.318,0,2.928,1.464,2.928,3.294c0,5.003-6.955,28.186-6.955,35.507 c0,6.467,2.684,11.714,10.372,11.714c9.517,0,17.693-8.297,22.573-15.862h0.244c0,0-1.342,5.369-1.342,9.517 c0,3.417,0.976,6.345,5.979,6.345c8.053,0,14.276-7.199,14.276-7.199l-0.488-3.538 C654.226,408.711,650.078,412.615,646.905,412.615z M686.07,348.678l-6.223,1.708c-1.464,7.199-4.393,11.592-4.393,11.592 c-3.172,2.684-8.297,3.661-8.297,3.661l-0.366,3.783h7.321c0,0-1.22,4.271-1.952,7.931l-5.369,25.746 c-0.366,1.586-0.488,3.172-0.488,4.759c0,6.467,3.051,11.592,10.616,11.592c10.371,0,18.303-9.395,18.303-9.395l-0.488-3.539 c-3.05,2.562-8.541,5.613-12.812,5.613c-4.514,0-5.613-3.416-5.613-6.955c0-1.464,0.244-3.05,0.488-4.27l6.223-30.87l1.464-1.098 h15.374l1.586-5.857H684.24C685.582,356.487,686.07,352.583,686.07,348.678z M718.402,412.615c-1.464,0-2.44-0.854-2.44-2.928 c0-4.637,9.273-39.045,9.273-49.173l-0.366-0.366c-3.05,2.196-11.714,4.515-18.547,5.491v3.294h2.807 c3.783,0,4.758,1.83,4.758,4.148c0,4.271-7.931,33.189-7.931,39.778c0,3.783,1.83,6.589,6.345,6.589 c7.321,0,14.154-7.199,14.154-7.199l-0.488-3.538C725.967,408.711,721.453,412.615,718.402,412.615z M724.992,335.989 c-5.369,0-7.687,4.759-7.687,8.297c0,2.807,1.342,4.881,4.881,4.881c5.369,0,7.687-4.881,7.687-8.419 C729.872,337.941,728.53,335.989,724.992,335.989z M767.452,361.612c-21.353,0-32.457,20.499-32.457,36.483 c0,11.836,6.101,21.353,20.255,21.353c21.109,0,32.457-21.475,32.457-37.215C787.707,370.641,781.728,361.612,767.452,361.612z M755.739,415.421c-7.809,0-10.005-6.711-10.005-15.008c0-15.496,7.809-34.775,21.109-34.775c7.809,0,10.128,6.589,10.128,14.764 C776.97,395.167,769.16,415.421,755.739,415.421z M844.077,412.615c-1.464,0-2.44-1.098-2.44-2.684 c0-4.637,6.955-28.918,6.955-37.703c0-5.613-2.807-10.615-10.249-10.615c-10.737,0-20.377,10.005-24.769,17.326h-0.244 c0,0,3.538-11.226,3.538-18.424l-0.366-0.366c-4.881,2.807-11.714,4.393-18.547,5.491v3.294h5.003c2.318,0,2.928,1.586,2.928,3.294 c0,4.515-8.907,36.117-8.907,46.61l9.883-0.854c0.244-6.833,1.464-12.324,2.928-19.279l1.342-6.223 c1.83-8.785,11.592-23.061,22.207-23.061c4.393,0,5.369,2.806,5.369,5.491c0,7.321-7.077,32.213-7.077,38.435 c0,3.294,1.952,6.101,6.467,6.101c7.077,0,14.032-7.199,14.032-7.199l-0.488-3.538 C851.642,408.711,847.127,412.615,844.077,412.615z M885.073,361.612c-11.103,0-20.865,5.979-20.865,17.082 c0,15.008,18.303,15.618,18.303,27.454c0,5.857-4.393,9.273-9.029,9.273c-6.955,0-6.833-8.053-12.568-8.053 c-2.928,0-4.759,2.318-4.759,4.881c0,5.491,8.663,7.199,14.154,7.199c10.615,0,20.743-5.979,20.743-17.326 c0-15.496-18.547-16.106-18.547-27.454c0-5.613,4.027-9.029,8.541-9.029c6.345,0,5.857,6.711,11.104,6.711 c3.172,0,4.759-2.441,4.759-4.759C896.909,362.344,888.856,361.612,885.073,361.612z"></path><path id="title" style="fill:rgba(255,255,255,0.75);" d="M134.971,239.886v-98.223c0-17.918,7.123-26.121,7.123-26.121l-1.079-0.864 c0,0-4.749,0.864-24.177,0.864H100v5.397c15.974,3.238,15.974,5.397,15.974,15.759v103.188c0,7.34-6.044,12.305-15.543,13.384 v6.908l53.104-1.295l0.864-6.045l-20.508-1.943C133.891,250.896,134.971,246.147,134.971,239.886z M264.491,239.886V188.94 c0-20.94-9.714-29.143-24.609-29.143c-18.133,0-33.244,12.305-41.015,23.962c0.216-19.213,2.159-26.337,2.159-26.337l-0.648-0.648 c0,0-13.384,5.829-34.539,10.146v5.828h9.714c6.26,0,6.476,5.397,6.476,14.68v52.457c0,7.772-3.67,12.953-13.384,14.032v6.26 l46.412-1.295l0.863-5.397l-17.269-2.159c0,0,1.079-4.965,1.079-11.441v-51.81c9.066-9.283,22.234-15.111,32.165-15.111 c8.635,0,14.895,4.318,14.895,20.724v46.197c0,7.772-2.59,12.953-12.304,14.032v6.26l46.412-1.295l0.863-5.397l-18.349-2.159 C263.412,251.328,264.491,246.363,264.491,239.886z M387.967,239.886V188.94c0-20.94-9.714-29.143-24.609-29.143 c-18.133,0-33.244,12.305-41.015,23.962c0.216-19.213,2.159-26.337,2.159-26.337l-0.648-0.648c0,0-13.384,5.829-34.539,10.146 v5.828h9.714c6.26,0,6.476,5.397,6.476,14.68v52.457c0,7.772-3.67,12.953-13.384,14.032v6.26l46.412-1.295l0.863-5.397 l-17.269-2.159c0,0,1.079-4.965,1.079-11.441v-51.81c9.066-9.283,22.234-15.111,32.165-15.111c8.635,0,14.895,4.318,14.895,20.724 v46.197c0,7.772-2.59,12.953-12.304,14.032v6.26l46.412-1.295l0.863-5.397l-18.349-2.159 C386.887,251.328,387.967,246.363,387.967,239.886z M444.523,239.886V125.257c0-16.622,2.159-24.61,2.159-24.61L446.034,100 c0,0-9.93,4.318-34.755,9.714v5.829h9.067c6.26,0,6.476,5.397,6.476,14.679v109.664c0,7.772-3.67,12.953-13.384,14.032v6.26 l47.491-1.295l0.864-5.397l-18.349-1.943C443.444,251.544,444.523,246.363,444.523,239.886z M493.525,137.778 c6.26,0,11.657-5.397,11.657-11.657c0-6.26-5.397-11.657-11.657-11.657c-6.26,0-11.657,5.397-11.657,11.657 C481.869,132.381,487.265,137.778,493.525,137.778z M504.319,239.886v-57.854c0-17.486,2.375-24.609,2.375-24.609l-0.216-0.648 c0,0-4.533,2.807-36.05,10.146v5.828h9.714c6.26,0,6.476,5.397,6.476,14.68v52.457c0,7.772-3.67,12.953-13.384,14.032v6.26 l47.491-1.295l0.863-5.397l-18.349-1.943C503.24,251.544,504.319,246.363,504.319,239.886z M625.204,175.34l1.943-14.032 c0,0-7.34,2.807-14.247,2.807h-10.362c-10.793,0-15.974-4.318-28.495-4.318c-21.371,0-40.368,12.305-40.368,34.756 c0,17.27,11.441,27.632,25.904,31.734c-7.771,4.101-20.292,8.419-20.292,17.486c0,7.34,7.771,11.226,17.917,13.816 c-9.93,3.886-27.199,10.362-27.199,26.984c0,18.134,21.155,26.121,40.583,26.121c26.552,0,54.83-15.111,54.83-36.267 c0-17.486-19.428-23.53-37.561-27.2c-16.838-3.454-29.79-4.965-29.79-10.794c0-3.022,3.885-7.34,5.397-9.067 c3.454,0.648,6.908,0.863,10.578,0.863c21.587,0,41.015-12.089,41.015-32.381c0-13.6-8.851-21.156-8.851-21.156 s2.806,0.648,7.555,0.648H625.204z M562.387,258.668c5.828,1.295,12.089,2.375,18.133,3.67c14.247,3.022,26.984,7.34,26.984,18.349 c0,13.168-17.485,21.803-33.244,21.803c-14.247,0-27.2-7.124-27.2-20.508C547.06,270.109,557.206,262.121,562.387,258.668z M574.691,220.674c-15.974,0-22.234-13.168-22.234-26.552c0-13.6,6.044-26.769,21.155-26.769c15.542,0,22.666,14.679,22.666,28.495 C596.278,208.585,590.234,220.674,574.691,220.674z M730.978,239.886V188.94c0-20.94-9.714-29.143-24.609-29.143 c-18.133,0-33.244,12.089-41.015,23.314c0-1.727,0.863-6.045,0.863-15.975v-41.88c0-16.622,2.159-24.61,2.159-24.61L667.728,100 c0,0-9.93,4.318-34.755,9.714v5.829h9.067c6.26,0,6.476,5.397,6.476,14.679v109.664c0,7.772-3.67,12.953-13.384,14.032v6.26 l46.412-1.295l0.863-5.397l-17.269-1.943c0,0,1.079-5.181,1.079-11.658v-52.241c9.067-8.635,22.234-14.68,32.164-14.68 c8.635,0,14.895,4.318,14.895,20.724v46.197c0,7.772-3.454,12.953-12.304,14.032v6.26l46.412-1.295l0.863-5.397l-18.349-1.943 C729.898,251.544,730.978,246.363,730.978,239.886z M801.351,249.169c-11.441,0-15.111-6.908-15.111-19.429v-54.832l2.159-2.159 h29.79l1.511-10.362h-33.675v-3.238c0-15.327,1.943-21.587,1.943-21.587l-0.647-0.648l-9.714-0.216l-7.987,23.53 c-5.181,4.749-14.679,6.692-14.679,6.692v6.476h14.247c0,0-0.648,7.771-0.648,14.032v46.413c0,19.644,8.635,28.279,23.961,28.279 c18.781,0,31.085-13.384,31.085-13.384l-2.806-4.101C820.779,244.636,811.065,249.169,801.351,249.169z M850.782,180.953 c0-6.692,4.533-13.816,16.19-13.816c4.533,0,19.428,1.079,19.428,18.781h6.692l4.317-22.235c0,0-14.031-3.885-26.983-3.885 c-22.882,0-35.187,11.441-35.187,27.416c0,31.302,49.434,29.791,49.434,52.889c0,9.067-7.34,14.679-17.917,14.679 c-10.362,0-23.098-5.397-24.393-23.746h-6.476c0,0-2.806,12.089-2.806,16.406c0,12.305,22.45,14.679,32.38,14.679 c20.507,0,34.539-10.362,34.539-28.279C900,199.734,850.782,203.836,850.782,180.953z"></path></svg>') no-repeat;
  background-size: 100% 100%;
  text-indent: -9999px;
  width: 194px;
  height: 185px;
  margin: 1em auto;
  position: relative;
  left: 0.4em;
}

h2 {
  text-align: center;
  color: #fff;
}

fieldset {
  border: 0;
  padding: 1.5em;
  margin: 0 auto;
  border-radius: 8px;
  width: 20em;
  border: 7px dotted #7d7d7d;
  min-height: 15em;
  min-width: 30em;
  position: relative;
}

legend {
  padding: 0.5em 1em;
  background: #212121;
  color: #e5e5e5;
  font-size: 1.2em;
  display: block;
  min-width: 8em;
  text-align: center;
}

table a {
  color: #fff;
}

table a:hover,
table a:focus {
  text-decoration: none;
}

input[type="submit"] {
  background: #555;
  border: 0;
  padding: 0.4em 2.2em;
  font-size: 1.1em;
  color: #FFF;
  border-bottom: 5px solid #FFF;
  cursor: pointer;
  margin: 10px;
}

select,
input[type="text"],
input[type="password"] {
  border: 1;
  padding: 5px 5px;
  font-size: 1em;
}

select { width: 100%; }

input[type="submit"]:hover,
input[type="submit"]:focus {
  border: 0;
  color: #555;
  position: relative;
  background: #FFF;
  border-bottom: 5px solid #555;
  margin-bottom: 10px;
}

.inner {
  margin-top: 3em;
}

#upload fieldset {
  background: url(upload.svg) no-repeat center;
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
          transition: all 0.5s ease;
}

#upload fieldset:hover {
  border-color: #e5e5e5;
}

#upload > form {
  text-align: center;
}

#upload p {
  margin: 0;
}

#file_select {
  position: relative;
  width: 100%;
  height: 16em;
  cursor: pointer;
  opacity: 0;
}
  #upload.file-selected #file_select {
    opacity: 1;
    height: 2em;
  }
  #upload.file-selected fieldset {
    background-image: none;
  }


/* ==========================================================================
   2 = Copyright
   ========================================================================== */

#copyright {
  text-align: center;
  font-size: 0.8em;
  color: #bbbbbb55;
  margin: 3em auto;
}

#copyright a {
  color: #bbbbbb55;
  text-decoration: none;
}

#copyright a:hover,
#copyright a:focus {
  text-decoration: underline;
  color: #bbbbbbaa;
}

/* ==========================================================================
   3 = Options
   ========================================================================== */

#options {
  color: #fff;
  position: relative;
  z-index: 10;
  width: 100%;
  height: 90%;
}

#options tr { height: 2.7em; }

#option_table tr:first-child {
  width: 100%;
  height: 100%;
}

#option_table td:first-child {
}

#options input[type="submit"] {
  position: relative;
  margin: 1em auto;
}

/* ==========================================================================
   4 = Upload
   ========================================================================== */

#upload_finished,
#uploading,
.message,
.info,
.error {
  text-align: center;
  color: #fff;
  padding-left: 3em;
}

#upload_finished > p:nth-child(1) {
  color: #0D9CB2;
  font-weight: bold;
}

#upload_finished div p:nth-child(1) {
  font-weight: bold;
}

#upload_finished a {
  text-decoration: none;
  color: #fff;
}

#uploading a {
  font-weight: bold;
  text-decoration: none;
  color: #fff;
}

#uploaded_percentage {
  font-size: 2em;
  font-weight: bold;
}

#upload_finished a:hover,
#uploading a:hover,
#upload_finished a:focus,
#uploading a:focus {
  text-decoration: underline;
}

.message,
.error {
  color: #d55548;
  font-style: italic;
  font-weight: bold;
}

#upload_link_email {
  margin-left: 10px;
}

#upload_image_email {
  padding-left: 20px;
  padding-bottom: 15px;
  background: url(email.png) no-repeat;
}

/* ==========================================================================
   5 = Terms of service
   ========================================================================== */

textarea[readonly="readonly"] {
  border: 0;
  color: #fff;
  font-family: Arial, sans-serif;
  background: none;
  margin: auto;
  display: block;
}

textarea[readonly="readonly"] + p,
textarea[readonly="readonly"] + p + p {
  text-align: center;
  color: #fff;
}

textarea[readonly="readonly"] + p a,
textarea[readonly="readonly"] + p + p a {
  font-weight: bold;
  text-decoration: none;
  color: #fff;
}

textarea[readonly="readonly"] + p a:hover,
textarea[readonly="readonly"] + p + p a:hover,
textarea[readonly="readonly"] + p a:focus,
textarea[readonly="readonly"] + p + p a:focus {
  text-decoration: underline;
}

/* ==========================================================================
   6 = Install
   ========================================================================== */

#install fieldset,
#install + fieldset {
  width: auto;
  max-width: 50em;
  border: 7px dashed #bcaaa4;
}

#install table,
#install + fieldset table {
  width: 100%;
  border-collapse: collapse;
}

#install td,
#install + fieldset td {
  padding: 0.5em 1em;
  border-bottom: 0;
}

#install td:empty {
  width: 13.1em;
}

#install table form:nth-child(odd),
#install + fieldset tr:nth-child(odd) {
  background: #bcaaa4;
}

#install fieldset > form {
  margin-top: 2em;
  text-align: center;
}

#install form {
  display: table;
  width: 100%;
}

#install td:last-child { text-align: left; }

#install .info { width: 19em; }

#install input[type="submit"] {
  min-width: 10.5em;
}

#install + fieldset table {
  font-size: 0.9em;
}

#install + fieldset td:first-child input[type="submit"] {
  background: none;
  padding: 0;
  color: #000;
  font-weight: bold;
  border-bottom: 0;
}

#install + fieldset td:first-child input[type="submit"]:hover,
#install + fieldset td:first-child input[type="submit"]:focus {
  text-decoration: underline;
}

/* ==========================================================================
   7 = Admin
   ========================================================================== */

#admin fieldset,
#admin + fieldset {
  width: auto;
  max-width: 60em;
  border: 7px dashed #bcaaa4;
}

#admin table,
#admin + fieldset table {
  width: 100%;
  border-collapse: collapse;
  border-bottom: 2px solid #FFF;
}

#admin td,
#admin + fieldset td {
  padding: 0.5em 1em;
  border: 2px solid #FFF;
  border-bottom: 0;
}

#admin td:empty {
  width: 13.1em;
}

#admin table form:nth-child(odd),
#admin + fieldset tr:nth-child(odd) {
  background: #bcaaa4;
}

#admin fieldset > form {
  margin-top: 2em;
  text-align: center;
}

#admin form {
  display: table;
  width: 100%;
}

#admin td:last-child { text-align: left; }

#admin .info { width: 19em; }

#admin input[type="submit"] {
  min-width: 10.5em;
}

#admin + fieldset table {
  font-size: 0.9em;
}

#admin + fieldset td:first-child input[type="submit"] {
  background: none;
  padding: 0;
  color: #000;
  font-weight: bold;
  border-bottom: 0;
}

#admin + fieldset td:first-child input[type="submit"]:hover,
#admin + fieldset td:first-child input[type="submit"]:focus {
  text-decoration: underline;
}

/* ==========================================================================
   8 = Download page
   ========================================================================== */

#self_destruct {
  font-weight: bold;
  color: red;
  background-image: url('pixel_bomb.png');
  background-size: 40px 40px;
  background-repeat: no-repeat;
  padding-left: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
}
