video {
  max-width: 100%;

  /* just in case, to force correct aspet ratio */
  height: auto !important;
}

.list-unstyled {
    padding-left: 0;
    list-style: none;
}

.info ul
{
    list-style-type: none;
    padding:0; 
    margin:0;
}

.item {
    font-family: Consolas,monospace
}

.info li .info-num {
    float: right;
    color: #169ef4;
    font-size: 14px;
    font-weight: 300;
}



.show-row {
    display: inline-block !important;
    vertical-align: middle !important;
}

.btn-custom {
  background-color: hsl(199, 100%, 35%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#38c0fe", endColorstr="#0079b2");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#38c0fe), to(#0079b2));
  background-image: -moz-linear-gradient(top, #38c0fe, #0079b2);
  background-image: -ms-linear-gradient(top, #38c0fe, #0079b2);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #38c0fe), color-stop(100%, #0079b2));
  background-image: -webkit-linear-gradient(top, #38c0fe, #0079b2);
  background-image: -o-linear-gradient(top, #38c0fe, #0079b2);
  background-image: linear-gradient(#38c0fe, #0079b2);
  border-color: #0079b2 #0079b2 hsl(199, 100%, 28.5%);
  color: #fff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.42);
  -webkit-font-smoothing: antialiased;
}

#finder {
  margin-top: 20px;
}


#img-data {
    margin-top: 20px;
}

#img-data .well {
  background-color: white;

}


#face-wrapper img{
  margin-right: 20px;
}

#thanks-wrapper{
    vertical-align: middle;
}


#thanks {
    margin-top: 20px;
    padding-top: 10px;
    border-top: solid 3px #bdc3c7;
}
