/*#container 
{
	margin: auto;
	width: 800px;
	text-align: center;
}*/
/* line 9, ../sass/main.scss */
#cr-stage {
  padding: 0;
}

/* line 15, ../sass/main.scss */
img.raw {
  max-width: 256px;
  max-height: 256px;
  margin-top: 12px;
  margin-left: 12px;
}

/* line 24, ../sass/main.scss */
img.preview {
  width: 64px;
  height: 64px;
  display: block;
  float: left;
  margin-top: 12px;
}

/* line 33, ../sass/main.scss */
.page-header {
  padding-bottom: 0;
}
/* line 37, ../sass/main.scss */
.page-header .lead {
  line-height: 40px;
}

/* line 43, ../sass/main.scss */
.jumbotron {
  margin: 40px 0;
  text-align: center;
}
/* line 48, ../sass/main.scss */
.jumbotron h2 {
  font-size: 60px;
  line-height: 80px;
  margin-bottom: 40px;
  margin-top: 0;
}

/* line 57, ../sass/main.scss */
.main-btn {
  margin-top: 20px;
  font-size: 30px;
  padding: 20px 30px;
  font-weight: 200;
}

/* line 67, ../sass/main.scss */
#optionsScreen .option {
  width: 45%;
  margin-top: 28px;
}
/* line 74, ../sass/main.scss */
#optionsScreen .option .btn-group,
#optionsScreen .option .btn,
#optionsScreen .option ul {
  width: 100%;
}
/* line 78, ../sass/main.scss */
#optionsScreen .option h3 {
  margin-top: 0;
}
/* line 82, ../sass/main.scss */
#optionsScreen #step3Btn {
  margin-top: -20px;
}

/* line 88, ../sass/main.scss */
#characterName {
  width: 516px;
}

/* line 93, ../sass/main.scss */
.add-file-btn {
  position: relative;
  overflow: hidden;
  display: block;
}
/* line 99, ../sass/main.scss */
.add-file-btn input {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  border: solid transparent;
  border-width: 0 0 100px 200px;
  opacity: 0;
  filter: alpha(opacity=0);
  -moz-transform: translate(-300px, 0) scale(4);
  direction: ltr;
  cursor: pointer;
}

/* line 115, ../sass/main.scss */
.controls {
  position: relative;
  width: 87px;
  margin: 20px auto;
  height: 59px;
}
/* line 123, ../sass/main.scss */
.controls .up, .controls .down, .controls .left, .controls .right {
  width: 20px;
  height: 20px;
  position: absolute;
  top: 29px;
}
/* line 131, ../sass/main.scss */
.controls .up {
  left: 29px;
  top: 0;
}
/* line 136, ../sass/main.scss */
.controls .down {
  left: 29px;
}
/* line 140, ../sass/main.scss */
.controls .left {
  left: 0;
}
/* line 144, ../sass/main.scss */
.controls .right {
  left: 58px;
}

/* line 150, ../sass/main.scss */
#gameScreen {
  text-align: center;
  position: relative;
  margin-top: -20px;
}
/* line 156, ../sass/main.scss */
#gameScreen h1 {
  background-color: #eee;
  padding: 10px;
}
/* line 162, ../sass/main.scss */
#gameScreen #playersControls {
  margin-top: 10px;
}
/* line 166, ../sass/main.scss */
#gameScreen #playersControls .pull-left, #gameScreen #playersControls .pull-right {
  background-color: #eee;
  min-width: 200px;
}
/* line 173, ../sass/main.scss */
#gameScreen #timer {
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 30px;
  font-size: 500px;
  line-height: 1;
  height: 0;
  opacity: 0.2;
}
/* line 186, ../sass/main.scss */
#gameScreen .main-btn {
  margin-top: 60px;
}

/* line 194, ../sass/main.scss */
.btn .disabled {
  opacity: 0.4;
}
/* line 198, ../sass/main.scss */
.btn .caret {
  position: absolute;
  right: 15px;
  top: 10px;
}
