div.pakket {float: left; margin: 0 1.5%; width: 30%; box-shadow: 2px 2px 2px gray; border-radius: 5px;}
div.pakket h3{font-size: 25px; color: inherit;}
div.pakket p{color: inherit;}
div.pakket_titel {border: inherit; border-width: 1px 0; background: inherit; padding: 10px; text-align: center; margin: 0 auto;}
div.pakket_prijs {border: inherit; border-width: 1px 0; background: inherit; padding: 10px; text-align: center; margin: 0 auto; }
div.pakket_info {border: inherit; border-width: 1px 0; padding: 10px; text-align: center; margin: 0 auto; background: #FFF;}
div.pakket_info_regels {width: 80%; margin: 10px auto; padding: 10px 0; border: 1px solid gray; border-radius: 5px;}
div.pakket_info_regels p{color: #333;}
.pakket_info p {padding: 10px 0;}
.pakket_info p:nth-child(even) {border-top: 1px solid gray; border-bottom: 1px solid gray; background: #EEE;}
div.member_registration{width: 600px; margin: 0 auto;}
div.label, .clear{clear: both;}
div.label, div.input{width: 300px; float: left;}
div.input input{width: 300px;}
div.member_reg_text p{text-align: center; border: 2px solid #CCC; padding: 20px; background: linear-gradient(#787777, #414040); background: #414040; background: -webkit-linear-gradient(#787777, #414040); background: -o-linear-gradient(#787777, #414040); background: -moz-linear-gradient(#787777, #414040); color: #FFF; }
.pakket1{ background: -webkit-linear-gradient(top left, #97502D, #D08736, #B87B36); background: linear-gradient(top left, #97502D, #D08736, #B87B36); color: #FFF; border: 1px solid #97502D; }
.pakket2{ background: -webkit-linear-gradient(top left, #A9AAAE, #F6F9FC, #C8CACA); background: linear-gradient(top left, #A1A2A3, #BEC0C2, #8E8D8D); color: #888; border: 1px solid #A9AAAE; }
.pakket3{ background: -webkit-linear-gradient(top left, #8f6B29, #FDE08D, #DF9F28); background: linear-gradient(top left, #8f6B29, #FDE08D, #DF9F28);border: 1px solid #8f6B29; color: #555; border: 1px solid #8f6B29; }

@media (min-width: 0) and (max-width: 739px) {
  div.pakket { width: 95%; }
}
