html {
  position: relative;
  min-height: 100%;
}

/*font-family: 'Titan One', cursive;
font-family: 'Wendy One', sans-serif;
font-family: 'Rammetto One', cursive;
*/
body {
  /* Margin bottom by footer height */
  margin-bottom: 90px;
}

.card {
  box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
}

.convert-block input {
  font-size: 2.5rem;
  height: 100px;
  text-align: right;
}

.coinlist-a {
  font-size: 1.2rem;
}

.convert-block span {
  font-size: 2.5rem;
  height: 100px;
}

.convert-block .input-group-addon {
  font-size: 2.5rem;
  height: 100px;
}

.click-block {
  color: #000;
}

.click-block:hover {
  text-decoration: none;
}

.card:hover {
  background: #456;
  color: #fff;
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
  transition: all 0.4s;
}

.card-title {
  font-weight: 300;
}
.lead-h1 {
  text-align: center;
  font-weight: 300;
}

.compare-header {
  font-weight: 300;
}

.logo {
  font-family: 'Wendy One', cursive;
  /*font-size: 1.5rem;*/
}
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 60px;
  background-color: #f5f5f5;
  font-weight: 300;
}
body > .container {
  padding: 30px 15px;
}
.container .text-muted {
  margin: 20px 0;
}

.footer > .container {
  padding-right: 15px;
  padding-left: 15px;
}

.container > .row {
  margin-left: 0px;
  margin-right: 0px;
}

.center-block {
  margin-left:auto;
  margin-right:auto;
  display:block;
}

.answer-big {
  font-size: 6rem;
  font-weight: 800;
}

button:hover {
  cursor:pointer;
}

img:hover {
  cursor:pointer;
}

/**
 * Web version
 * @type {[type]}
 */
@media screen and (max-width: 480px) {
  .footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    /* Set the fixed height of the footer here */
    height: 85px;
    background-color: #f5f5f5;
    font-weight: 300;
  }
}
