html {
  height: 120%;
}

body {
/*
  padding-top: 50px;
  font: 20px "Lucida Grande", Helvetica, Arial, sans-serif;
  height: 100%;
  background-repeat: no-repeat;
  background: black;
  background: -webkit-linear-gradient(black, #292828);
  background: -o-linear-gradient(black, #292828); 
  background: -moz-linear-gradient(black, #292828);
  background: linear-gradient(black, #292828);
*/
height: 100%;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,292828+100 */
background: #000000; 
background: -moz-linear-gradient(top, #000000 0%, #292828 100%);
background: -webkit-linear-gradient(top, #000000 0%,#292828 100%);
background: linear-gradient(to bottom, #000000 0%,#292828 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#292828',GradientType=0 );
}

a {
  color: #2079B7;
}

.divtext {
  height: 100%;
  background: #000000; 
  background: -moz-linear-gradient(top, #000000 0%, #292828 100%);
  background: -webkit-linear-gradient(top, #000000 0%,#292828 100%);
  background: linear-gradient(to bottom, #000000 0%,#292828 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#292828',GradientType=0 );
}

p, form, li {
  font-size: 13px;
}

img {
  display: block;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 50px;
}

label {
  font-size: 19px;
  color: #F39430;
}

form {
  max-width: 460px;
}

.col-sm-12{
  border-radius: 25px;
  padding: 20px;
  color: white;
}

.col-md-8 {
  border-radius: 25px;
  padding: 20px;
  color: white;
}

.btn-default {
  background-color: #F39430;
  border: none;
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
}

.btn-default:hover {
  background-color: #ffa13f;
  border: none;
}

.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
  box-shadow: none;
  border: none;
}

.eula {
  height: 320px;
  max-width: 460px;
  overflow-y: scroll;
  margin:auto;
  padding-left: 5px;
  padding-right: 5px;
}

label, .eula {
  margin-bottom: 30px;
}

ol {
  counter-reset: item;
  margin-top: 20px;
  margin-bottom: 10px;
}

li {
  margin-top: 10px;
  margin-bottom: 10px;
}

ol li {
  list-style-type: none;
  margin-bottom: 20px;
  padding-left:0;
}

ol li h4 {
  display: inline;
  font-size: 19px;
}

ol li:before {
  content: counters(item, ".")". ";
  counter-increment: item;
  font-size: 19px;
}
ol li li:before {
  content: counters(item, ".")" ";
  counter-increment: item;
  font-size: 13px;
}

ol li li li:before {
  display: none;
}

ol li li li{
  list-style: lower-alpha;
}

ol.major, ol.major ol{
  padding-left:0;
}

ol.major ol ol {
  padding-left: 40px;
}

ol.major ol.alpha {
  padding-left: 40px;
}

ol.alpha li:before {
  display: none;
}

ol.alpha li {
  list-style: lower-alpha;
}


