html{
  font-family:sans-serif;
  -ms-text-size-adjust:100%;
  -webkit-text-size-adjust:100%;
}
body{
  margin:0;
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{
  display:block;
}
audio,canvas,progress,video{
  display:inline-block;
  vertical-align:baseline;
}
a{
  background:transparent;
}
a:active,a:hover{
  outline:0;
}
h1{
  font-size:2em;
  margin:0.67em 0;
}
img{
  border:0;
}
button,optgroup,select,textarea{
  color:inherit;
  font:inherit;
  margin:0;
}
button{
  overflow:visible;
}
button,select{
  text-transform:none;
}
button{
  -webkit-appearance:button;
  cursor:pointer;
}
button::-moz-focus-inner,input::-moz-focus-inner{
  border:0;
  padding:0;
}
*{
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
*:before,*:after{
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
html{
  font-size:62.5%;
  -webkit-tap-highlight-color:transparent;
}
body{
  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size:14px;
  line-height:1.42857143;
  color:#c8c8c8;
  background-color:#ded895;
}
button{
  font-family:inherit;
  font-size:inherit;
  line-height:inherit;
}
a{
  color:#ffffff;
  text-decoration:none;
}
a:hover,a:focus{
  color:#ffffff;
  text-decoration:underline;
}
a:focus{
  outline:thin dotted;
  outline:5px auto -webkit-focus-ring-color;
  outline-offset:-2px;
}
.sr-only{
  position:absolute;
  width:1px;
  height:1px;
  margin:-1px;
  padding:0;
  overflow:hidden;
  clip:rect(0,0,0,0);
  border:0;
}
h1,h3{
  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
  font-weight:500;
  line-height:1.1;
  color:inherit;
}
h1,h3{
  margin-top:20px;
  margin-bottom:10px;
}
h1,.h1{
  font-size:36px;
}
h3,.h3{
  font-size:24px;
}
p{
  margin:0 0 10px;
}
ul,ol{
  margin-top:0;
  margin-bottom:10px;
}
.container{
  margin-right:auto;
  margin-left:auto;
  padding-left:15px;
  padding-right:15px;
}
@media (min-width: 768px) {
  .container{
      width:750px;
  }
}
@media (min-width: 992px) {
  .container{
      width:970px;
  }
}
@media (min-width: 1200px) {
  .container{
      width:1170px;
  }
}
.container-fluid{
  margin-right:auto;
  margin-left:auto;
  padding-left:15px;
  padding-right:15px;
}
.row{
  margin-left:-15px;
  margin-right:0px;
}
@media (min-width: 768px) {
  .col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{
      float:left;
  }
  .col-sm-12{
      width:100%;
  }
  .col-sm-11{
      width:91.66666667%;
  }
  .col-sm-10{
      width:83.33333333%;
  }
  .col-sm-9{
      width:75%;
  }
  .col-sm-8{
      width:66.66666667%;
  }
  .col-sm-7{
      width:58.33333333%;
  }
  .col-sm-6{
      width:50%;
  }
  .col-sm-5{
      width:41.66666667%;
  }
  .col-sm-4{
      width:33.33333333%;
  }
  .col-sm-3{
      width:25%;
  }
  .col-sm-2{
      width:16.66666667%;
  }
  .col-sm-1{
      width:8.33333333%;
  }
  .col-sm-pull-12{
      right:100%;
  }
  .col-sm-pull-11{
      right:91.66666667%;
  }
  .col-sm-pull-10{
      right:83.33333333%;
  }
  .col-sm-pull-9{
      right:75%;
  }
  .col-sm-pull-8{
      right:66.66666667%;
  }
  .col-sm-pull-7{
      right:58.33333333%;
  }
  .col-sm-pull-6{
      right:50%;
  }
  .col-sm-pull-5{
      right:41.66666667%;
  }
  .col-sm-pull-4{
      right:33.33333333%;
  }
  .col-sm-pull-3{
      right:25%;
  }
  .col-sm-pull-2{
      right:16.66666667%;
  }
  .col-sm-pull-1{
      right:8.33333333%;
  }
  .col-sm-pull-0{
      right:0%;
  }
  .col-sm-push-12{
      left:100%;
  }
  .col-sm-push-11{
      left:91.66666667%;
  }
  .col-sm-push-10{
      left:83.33333333%;
  }
  .col-sm-push-9{
      left:75%;
  }
  .col-sm-push-8{
      left:66.66666667%;
  }
  .col-sm-push-7{
      left:58.33333333%;
  }
  .col-sm-push-6{
      left:50%;
  }
  .col-sm-push-5{
      left:41.66666667%;
  }
  .col-sm-push-4{
      left:33.33333333%;
  }
  .col-sm-push-3{
      left:25%;
  }
  .col-sm-push-2{
      left:16.66666667%;
  }
  .col-sm-push-1{
      left:8.33333333%;
  }
  .col-sm-push-0{
      left:0%;
  }
  .col-sm-offset-12{
      margin-left:100%;
  }
  .col-sm-offset-11{
      margin-left:91.66666667%;
  }
  .col-sm-offset-10{
      margin-left:83.33333333%;
  }
  .col-sm-offset-9{
      margin-left:75%;
  }
  .col-sm-offset-8{
      margin-left:66.66666667%;
  }
  .col-sm-offset-7{
      margin-left:58.33333333%;
  }
  .col-sm-offset-6{
      margin-left:50%;
  }
  .col-sm-offset-5{
      margin-left:41.66666667%;
  }
  .col-sm-offset-4{
      margin-left:33.33333333%;
  }
  .col-sm-offset-3{
      margin-left:25%;
  }
  .col-sm-offset-2{
      margin-left:16.66666667%;
  }
  .col-sm-offset-1{
      margin-left:8.33333333%;
  }
  .col-sm-offset-0{
      margin-left:0%;
  }
}
@media (min-width: 992px) {
  .col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{
      float:left;
  }
  .col-md-12{
      width:100%;
  }
  .col-md-11{
      width:91.66666667%;
  }
  .col-md-10{
      width:83.33333333%;
  }
  .col-md-9{
      width:75%;
  }
  .col-md-8{
      width:66.66666667%;
  }
  .col-md-7{
      width:58.33333333%;
  }
  .col-md-6{
      width:50%;
  }
  .col-md-5{
      width:41.66666667%;
  }
  .col-md-4{
      width:33.33333333%;
  }
  .col-md-3{
      width:25%;
  }
  .col-md-2{
      width:16.66666667%;
  }
  .col-md-1{
      width:8.33333333%;
  }
  .col-md-pull-12{
      right:100%;
  }
  .col-md-pull-11{
      right:91.66666667%;
  }
  .col-md-pull-10{
      right:83.33333333%;
  }
  .col-md-pull-9{
      right:75%;
  }
  .col-md-pull-8{
      right:66.66666667%;
  }
  .col-md-pull-7{
      right:58.33333333%;
  }
  .col-md-pull-6{
      right:50%;
  }
  .col-md-pull-5{
      right:41.66666667%;
  }
  .col-md-pull-4{
      right:33.33333333%;
  }
  .col-md-pull-3{
      right:25%;
  }
  .col-md-pull-2{
      right:16.66666667%;
  }
  .col-md-pull-1{
      right:8.33333333%;
  }
  .col-md-pull-0{
      right:0%;
  }
  .col-md-push-12{
      left:100%;
  }
  .col-md-push-11{
      left:91.66666667%;
  }
  .col-md-push-10{
      left:83.33333333%;
  }
  .col-md-push-9{
      left:75%;
  }
  .col-md-push-8{
      left:66.66666667%;
  }
  .col-md-push-7{
      left:58.33333333%;
  }
  .col-md-push-6{
      left:50%;
  }
  .col-md-push-5{
      left:41.66666667%;
  }
  .col-md-push-4{
      left:33.33333333%;
  }
  .col-md-push-3{
      left:25%;
  }
  .col-md-push-2{
      left:16.66666667%;
  }
  .col-md-push-1{
      left:8.33333333%;
  }
  .col-md-push-0{
      left:0%;
  }
  .col-md-offset-12{
      margin-left:100%;
  }
  .col-md-offset-11{
      margin-left:91.66666667%;
  }
  .col-md-offset-10{
      margin-left:83.33333333%;
  }
  .col-md-offset-9{
      margin-left:75%;
  }
  .col-md-offset-8{
      margin-left:66.66666667%;
  }
  .col-md-offset-7{
      margin-left:58.33333333%;
  }
  .col-md-offset-6{
      margin-left:50%;
  }
  .col-md-offset-5{
      margin-left:41.66666667%;
  }
  .col-md-offset-4{
      margin-left:33.33333333%;
  }
  .col-md-offset-3{
      margin-left:25%;
  }
  .col-md-offset-2{
      margin-left:16.66666667%;
  }
  .col-md-offset-1{
      margin-left:8.33333333%;
  }
  .col-md-offset-0{
      margin-left:0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{
      float:left;
  }
  .col-lg-12{
      width:100%;
  }
  .col-lg-11{
      width:91.66666667%;
  }
  .col-lg-10{
      width:83.33333333%;
  }
  .col-lg-9{
      width:75%;
  }
  .col-lg-8{
      width:66.66666667%;
  }
  .col-lg-7{
      width:58.33333333%;
  }
  .col-lg-6{
    align-items: center;
  }
  .col-lg-5{
      width:41.66666667%;
  }
  .col-lg-4{
      width:33.33333333%;
  }
  .col-lg-3{
      width:25%;
  }
  .col-lg-2{
      width:16.66666667%;
  }
  .col-lg-1{
      width:8.33333333%;
  }
  .col-lg-pull-12{
      right:100%;
  }
  .col-lg-pull-11{
      right:91.66666667%;
  }
  .col-lg-pull-10{
      right:83.33333333%;
  }
  .col-lg-pull-9{
      right:75%;
  }
  .col-lg-pull-8{
      right:66.66666667%;
  }
  .col-lg-pull-7{
      right:58.33333333%;
  }
  .col-lg-pull-6{
      right:50%;
  }
  .col-lg-pull-5{
      right:41.66666667%;
  }
  .col-lg-pull-4{
      right:33.33333333%;
  }
  .col-lg-pull-3{
      right:25%;
  }
  .col-lg-pull-2{
      right:16.66666667%;
  }
  .col-lg-pull-1{
      right:8.33333333%;
  }
  .col-lg-pull-0{
      right:0%;
  }
  .col-lg-push-12{
      left:100%;
  }
  .col-lg-push-11{
      left:91.66666667%;
  }
  .col-lg-push-10{
      left:83.33333333%;
  }
  .col-lg-push-9{
      left:75%;
  }
  .col-lg-push-8{
      left:66.66666667%;
  }
  .col-lg-push-7{
      left:58.33333333%;
  }
  .col-lg-push-6{
      left:50%;
  }
  .col-lg-push-5{
      left:41.66666667%;
  }
  .col-lg-push-4{
      left:33.33333333%;
  }
  .col-lg-push-3{
      left:25%;
  }
  .col-lg-push-2{
      left:16.66666667%;
  }
  .col-lg-push-1{
      left:8.33333333%;
  }
  .col-lg-push-0{
      left:0%;
  }
  .col-lg-offset-12{
      margin-left:100%;
  }
  .col-lg-offset-11{
      margin-left:91.66666667%;
  }
  .col-lg-offset-10{
      margin-left:83.33333333%;
  }
  .col-lg-offset-9{
      margin-left:75%;
  }
  .col-lg-offset-8{
      margin-left:66.66666667%;
  }
  .col-lg-offset-7{
      margin-left:58.33333333%;
  }
  .col-lg-offset-6{
      margin-left:50%;
  }
  .col-lg-offset-5{
      margin-left:41.66666667%;
  }
  .col-lg-offset-4{
      margin-left:33.33333333%;
  }
  .col-lg-offset-3{
      margin-left:25%;
  }
  .col-lg-offset-2{
      margin-left:16.66666667%;
  }
  .col-lg-offset-1{
      margin-left:8.33333333%;
  }
  .col-lg-offset-0{
      margin-left:0%;
  }
}
.collapse{
  display:none;
}
.collapse.in{
  display:block;
}
.collapsing{
  position:relative;
  height:0;
  overflow:hidden;
  -webkit-transition:height 0.35s ease;
  transition:height 0.35s ease;
}
.open>a{
  outline:0;
}
.nav{
  margin-bottom:0;
  padding-left:0;
  list-style:none;
}
.nav>li{
  position:relative;
  display:block;
}
.nav>li>a{
  position:relative;
  display:block;
  padding:10px 15px;
}
.nav>li>a:hover,.nav>li>a:focus{
  text-decoration:none;
  background-color:#3e444c;
}
.nav>li.disabled>a{
  color:#7a8288;
}
.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{
  color:#7a8288;
  text-decoration:none;
  background-color:transparent;
  cursor:not-allowed;
}
.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{
  background-color:#3e444c;
  border-color:#ffffff;
}
.nav>li>a>img{
  max-width:none;
}
.navbar{
  position:relative;
  min-height:50px;
  margin-bottom:20px;
  border:1px solid transparent;
}
@media (min-width: 768px) {
  .navbar{
      border-radius:4px;
  }
}
@media (min-width: 768px) {
  .navbar-header{
      float:left;
  }
}
.navbar-collapse{
  max-height:340px;
  overflow-x:visible;
  padding-right:15px;
  padding-left:15px;
  border-top:1px solid transparent;
  box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);
  -webkit-overflow-scrolling:touch;
}
.navbar-collapse.in{
  overflow-y:auto;
}
@media (min-width: 768px) {
  .navbar-collapse{
      width:auto;
      border-top:0;
      box-shadow:none;
  }
  .navbar-collapse.collapse{
      display:block!important;
      height:auto!important;
      padding-bottom:0;
      overflow:visible!important;
  }
  .navbar-collapse.in{
      overflow-y:visible;
  }
  .navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{
      padding-left:0;
      padding-right:0;
  }
}
.container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{
  margin-right:-15px;
  margin-left:-15px;
}
@media (min-width: 768px) {
  .container>.navbar-header,.container-fluid>.navbar-header,.container>.navbar-collapse,.container-fluid>.navbar-collapse{
      margin-right:0;
      margin-left:0;
  }
}
.navbar-static-top{
  z-index:1000;
  border-width:0 0 1px;
}
@media (min-width: 768px) {
  .navbar-static-top{
      border-radius:0;
  }
}
.navbar-fixed-top,.navbar-fixed-bottom{
  position:fixed;
  right:0;
  left:0;
  z-index:1030;
}
@media (min-width: 768px) {
  .navbar-fixed-top,.navbar-fixed-bottom{
      border-radius:0;
  }
}
.navbar-fixed-top{
  top:0;
  border-width:0 0 1px;
}
.navbar-fixed-bottom{
  bottom:0;
  margin-bottom:0;
  border-width:1px 0 0;
}
.navbar-brand{
  float:left;
  padding:15px 15px;
  font-size:18px;
  line-height:20px;
  height:50px;
}
.navbar-brand:hover,.navbar-brand:focus{
  text-decoration:none;
}
@media (min-width: 768px) {
  .navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{
      margin-left:-15px;
  }
}
.navbar-toggle{
  position:relative;
  float:right;
  margin-right:15px;
  padding:9px 10px;
  margin-top:8px;
  margin-bottom:8px;
  background-color:transparent;
  background-image:none;
  border:1px solid transparent;
  border-radius:4px;
}
.navbar-toggle:focus{
  outline:none;
}
.navbar-toggle .icon-bar{
  display:block;
  width:22px;
  height:2px;
  border-radius:1px;
}
.navbar-toggle .icon-bar+.icon-bar{
  margin-top:4px;
}
@media (min-width: 768px) {
  .navbar-toggle{
      display:none;
  }
}
.navbar-nav{
  margin:7.5px -15px;
}
.navbar-nav>li>a{
  padding-top:10px;
  padding-bottom:10px;
  line-height:20px;
}
@media (min-width: 768px) {
  .navbar-nav{
      float:left;
      margin:0;
  }
  .navbar-nav>li{
      float:left;
  }
  .navbar-nav>li>a{
      padding-top:15px;
      padding-bottom:15px;
  }
  .navbar-nav.navbar-right:last-child{
      margin-right:-15px;
  }
}
@media (min-width: 768px) {
  .navbar-left{
      float:left!important;
  }
  .navbar-right{
      float:right!important;
  }
}
.navbar-text{
  margin-top:15px;
  margin-bottom:15px;
}
@media (min-width: 768px) {
  .navbar-text{
      float:left;
      margin-left:15px;
      margin-right:15px;
  }
  .navbar-text.navbar-right:last-child{
      margin-right:0;
  }
}
.navbar-default{
  background-color:#3a3f44;
  border-color:#2b2e32;
}
.navbar-default .navbar-brand{
  color:#c8c8c8;
}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{
  color:#ffffff;
  background-color:none;
}
.navbar-default .navbar-text{
  color:#c8c8c8;
}
.navbar-default .navbar-nav>li>a{
  color:#c8c8c8;
}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{
  color:#ffffff;
  background-color:#272b2e;
}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{
  color:#ffffff;
  background-color:#272b2e;
}
.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{
  color:#cccccc;
  background-color:transparent;
}
.navbar-default .navbar-toggle{
  border-color:#272b2e;
}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{
  background-color:#272b2e;
}
.navbar-default .navbar-toggle .icon-bar{
  background-color:#c8c8c8;
}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{
  border-color:#2b2e32;
}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{
  background-color:#272b2e;
  color:#ffffff;
}
.navbar-default .navbar-link{
  color:#c8c8c8;
}
.navbar-default .navbar-link:hover{
  color:#ffffff;
}
.panel{
  margin-bottom:20px;
  background-color:#2e3338;
  border:1px solid transparent;
  border-radius:4px;
  -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);
  box-shadow:0 1px 1px rgba(0,0,0,0.05);
}
.panel-body{
  padding:15px;
}
.panel-heading{
  padding:10px 15px;
  border-bottom:1px solid transparent;
  border-top-right-radius:3px;
  border-top-left-radius:3px;
}
.panel-title{
  margin-top:0;
  margin-bottom:0;
  font-size:16px;
  color:inherit;
}
.panel-title>a{
  color:inherit;
}
@-ms-viewport {
   width: device-width;
}
.visible-sm, .visible-lg, .visible-md {
   display: none !important;
}
@media (min-width: 768px) and (max-width: 991px) {
   .visible-sm {
       display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
   .visible-md {
       display: block !important;
  }
}
@media (min-width: 1200px) {
   .visible-lg {
       display: block !important;
  }
}
@media (min-width: 1200px) {
   .hidden-lg {
       display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
   .hidden-sm {
       display: none !important;
  }
}
.navbar {
   background-image: -webkit-linear-gradient(#484e55, #3a3f44 60%, #313539);
   background-image: linear-gradient(#484e55, #3a3f44 60%, #313539);
   background-repeat: no-repeat;
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff484e55', endColorstr='#ff313539', GradientType=0);
   filter: none;
   border: 1px solid rgba(0, 0, 0, 0.6);
   text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
}
.navbar-inverse {
   background-image: -webkit-linear-gradient(#8a9196, #7a8288 60%, #70787d);
   background-image: linear-gradient(#8a9196, #7a8288 60%, #70787d);
   background-repeat: no-repeat;
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8a9196', endColorstr='#ff70787d', GradientType=0);
   filter: none;
}
.navbar-nav > li > a {
   border-right: 1px solid rgba(0, 0, 0, 0.2);
   border-left: 1px solid rgba(255, 255, 255, 0.1);
}
.navbar-nav > li > a:hover {
   background-image: -webkit-linear-gradient(#020202, #101112 40%, #191b1d);
   background-image: linear-gradient(#020202, #101112 40%, #191b1d);
   background-repeat: no-repeat;
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff020202', endColorstr='#ff191b1d', GradientType=0);
   filter: none;
   border-left-color: transparent;
}
.navbar .nav .open > a {
   border-color: transparent;
}
.navbar-nav > li.active > a {
   border-left-color: transparent;
}
.navbar-form {
   margin-left: 5px;
   margin-right: 5px;
}
h1, h3 {
   text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.3);
}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
   border-color: rgba(0, 0, 0, 0.6);
}
.panel-primary .panel-heading, .panel-success .panel-heading, .panel-danger .panel-heading, .panel-warning .panel-heading, .panel-info .panel-heading {
   border-color: #000;
}
.clearfix:before, .clearfix:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after {
   content: " ";
   display: table;
}
.clearfix:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after {
   clear: both;
}
@font-face {
   font-family: 'Flappy Bird';
   src: url("/fonts/FB.eot");
   src: url("/fonts/FB.eot?#iefix") format("embedded-opentype"), url("/fonts/FB.woff") format("woff"), url("/fonts/FB.ttf") format("truetype"), url("/fonts/FB.svg#04b_19regular") format("svg");
   font-weight: normal;
   font-style: normal;
}
body, html {
   margin: 0px;
   padding: 0px;
   text-align: center;
   /*height: 100%;
   overflow: hidden;
  */
}
body {
   margin-bottom: 100px;
}
.hide {
   display: none !important;
}
canvas {
   position: relative;
   margin: 0px auto;
   margin-bottom: -4px;
   z-index: 1;
  /* border-radius: 5px;
   box-shadow: 0px 0px 10px #999;
   background-color: #999;
  */
   width: 480px;
  /*height: 733px;
  */
}
.welcome .btn {
   display: inline-block;
   margin-bottom: 0;
   font-weight: normal;
   text-align: center;
   vertical-align: middle;
   cursor: pointer;
   background-image: none;
   border: 1px solid transparent;
   white-space: nowrap;
   padding: 8px 12px;
   font-size: 14px;
   line-height: 1.42857143;
   border-radius: 4px;
   -webkit-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
}
.welcome .btn:focus, .welcome .btn:active:focus, .welcome .btn.active:focus {
   outline: thin dotted;
   outline: 5px auto -webkit-focus-ring-color;
   outline-offset: -2px;
}
.welcome .btn:hover, .welcome .btn:focus {
   color: #ffffff;
   text-decoration: none;
}
.welcome .btn:active, .welcome .btn.active {
   outline: 0;
   background-image: none;
   -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
   box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.welcome .btn-primary {
   color: #ffffff;
   background-color: #7a8288;
   border-color: #7a8288;
}
.welcome .btn-success {
   color: #ffffff;
   background-color: #62c462;
   border-color: #62c462;
}
.center {
   text-align: center;
}
.error {
   display: none;
}
.info {
   position: fixed;
   bottom: 0px;
   width: 190px;
   left: 0px;
}
/*iframe {
   position: fixed;
   top: 0px;
   left: 50%;
   margin-left: -76px;
   z-index: 2;
}
*/
.filler {
   width: 100%;
   height: 0px;
}
/*.top.filler {
   background-color: ;
}
.bottom.filler {
   background-color: ;
}
*/
.canvas-container {
   position: relative;
   -webkit-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
}
.ad-container, .pre-roll {
   z-index: 0;
   position: absolute;
   top: 0px;
   right: 10px;
   width: 160px;
}
.ad-container.left {
   left: 10px;
}
.blog-link {
   text-align: left;
   height: 20px;
   width: 200px;
   top: 0px;
   left: 0px;
   position: absolute;
   z-index: 3;
}
.mobile-ad {
   display: none;
   position: fixed;
   bottom: 0px;
   width: 100%;
   left: 0px;
   z-index: 10;
   height: 50px;
   text-align: center;
}
h1.navbar-brand {
   margin: 0px;
   text-indent: -10000px;
   background: url("/img/logo.png") center no-repeat;
   width: 120px;
   display: block;
}
ul.mobile-menu {
   list-style: none;
}
ul.mobile-menu a {
   text-decoration: underline;
}
ul.mobile-menu li {
   display: inline;
}
.score {
   font-family: 'Flappy Bird';
   font-size: 110px;
}
/*ABOUT*/
.press img {
   width: 150px;
   padding: 10px;
}
.press a:hover {
   text-decoration: none;
}
.day td:nth-child(2), .hour td:nth-child(2) {
   width: 12%;
}
/*PANEL*/
@media (min-width: 1200px) {
   .panel.home {
       max-width: 300px;
       margin: 0px auto;
  }
}
/*768px*/
@media (max-width: 768px) {
   .ad-container {
       display: none;
  }
   .mobile-ad {
       display: block;
  }
   .mobile-ad.larger {
       height: 60px;
       z-index: 11;
  }
   canvas {
      /*margin-left: -15px;
      */
  }
}
/*Width of game*/
@media (max-width: 550px) {
   canvas {
       width: auto;
       height: auto;
       max-width: 100%;
  }
}
@media (max-width: 468px) {
   .mobile-ad.larger {
       display: none;
  }
   .mobile-ad {
       display: block;
  }
}
td, th {
   word-break: break-word;
}
@-ms-viewport{
   width: device-width;
   height: device-height;
}
