.price{
  
}
.pricetab{
  width:33.33%;
  min-width:220px;
  background: linear-gradient(#555, #444);
  float:left;
  margin-top:.2%;
  box-shadow:1px 1px 5px rgba(0, 0, 0, .5);
  border-radius: 8px;
  -moz-box-shadow:1px 1px 5px rgba(0, 0, 0, .5);
  -moz-border-radius: 8px;
  -webkit-box-shadow:1px 1px 5px rgba(0, 0, 0, .5);
  -webkit-border-radius: 8px;
  -o-box-shadow:1px 1px 5px rgba(0, 0, 0, .5);
  -o-border-radius: 8px;
  -ms-box-shadow:1px 1px 5px rgba(0, 0, 0, .5);
  -ms-border-radius: 8px;
}
.pricetabmid{
  width:33.33%;
  min-width:220px;
  background: linear-gradient( #F9B84A, #ff9547);
  float:left;
  box-shadow:0 0  15px rgba(0, 0, 0, 1);
  border-radius: 8px;
  -moz-box-shadow:0 0  15px rgba(0, 0, 0, 1);
  -moz-border-radius: 8px;
  -webkit-box-shadow:0 0  15px rgba(0, 0, 0, 1);
  -webkit-border-radius: 8px;
  -o-box-shadow:0 0  15px rgba(0, 0, 0, 1);
  -o-border-radius: 8px;
  -ms-box-shadow:0 0  15px rgba(0, 0, 0, 1);
  -ms-border-radius: 8px;
  position:relative;
  
}
.priceheader{
  width:100%;
  height:60px;
  background-image: -o-linear-gradient(bottom ,#444 , #555); 
  background-image: -webkit-linear-gradient(bottom ,#444 , #555);
  background-image: -o-linear-gradient(bottom ,#444 , #555); 
  background-image: -moz-linear-gradient(bottom ,#444 , #555); 
  background-image: linear-gradient(to bottom , #444 , #555); 
  box-shadow:0 2px 12px rgba(0, 0, 0, .5);
  -moz-box-shadow:0 2px 12px rgba(0, 0, 0, .5);
  -webkit-box-shadow:0 2px 12px rgba(0, 0, 0, .5);
  -o-box-shadow:0 2px 12px rgba(0, 0, 0, .5);
  -ms-box-shadow:0 2px 12px rgba(0, 0, 0, .5);
}

.infos{
  margin-top:10%;
  min-height: 12em;
}
.pricefooter{
  border-bottom-left-radius: 9px;
  border-bottom-right-radius: 9px;
  -moz-border-bottom-left-radius: 9px;
  -moz-border-bottom-right-radius: 9px;
  -webkit-border-bottom-left-radius: 9px;
  -webkit-border-bottom-right-radius: 9px;
  -o-border-bottom-left-radius: 9px;
  -o-border-bottom-right-radius: 9px;
  -ms-border-bottom-left-radius: 9px;
  -ms-border-bottom-right-radius: 9px;
  width:100%;
  height:50px;
  margin-top:10%;
  background:#333; 
}
.pricefootermid{
  width:100%;
  height:50px;
  margin-top:10%;
  background:#fe9040; 
}

/* Typo */ 
.title{
  font-family:arial;
  color:#fff;
  font-size:38px;
  font-weight:normal;
  text-align:center;
  text-transform:uppercase;
  text-shadow: 1px 2px 5px rgba(0,0,5,0.2);
  margin:auto;
}
h1{
  font-size:18px;
  color:#fff;
  text-align:center;
  line-height:3;
}
h2{
  text-align:center;
  font-size:42px;
  color:#fff;
}
sub{
  text-transform: uppercase;
  font-size: 14px;
  font-weight: bold;
}
h3{
  font-size:1em;
  font-weight:normal;
  text-align:center;
  color:#fff;
  line-height:1;
}
