table.form-table.woo-vou-check-code {
	font-family: Railway !important;
	font-size:15px !important;
	background: #ebecda !important;
    border-width: 1px !important;
	-moz-border-radius-topleft: 25px;
    -moz-border-radius-topright: 0px;
    -moz-border-radius-bottomright: 25px;
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-top-left-radius: 25px;
    -webkit-border-top-right-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -webkit-border-bottom-right-radius: 25px;
	background: -moz-linear-gradient(top,  #ebecda 0%, #e0e0c6 40%, #ceceb7 100%) !important;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebecda), color-stop(40%,#e0e0c6), color-stop(100%,#ceceb7)) !important;
	background: -webkit-linear-gradient(top,  #ebecda 0%,#e0e0c6 40%,#ceceb7 100%) !important;
	background: -o-linear-gradient(top,  #ebecda 0%,#e0e0c6 40%,#ceceb7 100%) !important;
	background: -ms-linear-gradient(top,  #ebecda 0%,#e0e0c6 40%,#ceceb7 100%) !important;
	background: linear-gradient(to bottom,  #ebecda 0%,#e0e0c6 40%,#ceceb7 100%) !important;
	border: 1px solid #999999;
}

#woo_vou_voucher_code {
background-color: #fffff0 !important;
border: solid 1px #e5e5d8 !important;
border-radius: 5px !important;
font-family: Railway !important;
font-size: 20px !important;
color: #979797 !important;
height: 38px !important;
padding-left: 10px !important;
width: 299px !important;
box-shadow: 2px 2px 0 #ccccc0 inset !important;
}

table.form-table.woo-vou-check-code, td, th {
 padding: 15px !important;
}

.button-primary {
  background: #97c01e;
  background-image: -webkit-linear-gradient(top, #97c01e,  #77b507);
  background-image: -moz-linear-gradient(top, #97c01e,  #77b507);
  background-image: -ms-linear-gradient(top, #97c01e,  #77b507);
  background-image: -o-linear-gradient(top, #97c01e,  #77b507);
  background-image: linear-gradient(to bottom, #97c01e,  #77b507);
  -webkit-border-radius: 10;
  -moz-border-radius: 10;
  border-radius: 10px;
  font-family: Arial;
  color: #ffffff;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.button-primary:hover {
  background: #97c01e;
  background-image: -webkit-linear-gradient(top, #97c01e, #97c01e);
  background-image: -moz-linear-gradient(top, #97c01e, #97c01e);
  background-image: -ms-linear-gradient(top, #97c01e, #97c01e);
  background-image: -o-linear-gradient(top, #97c01e, #97c01e);
  background-image: linear-gradient(to bottom, #97c01e, #97c01e);
  text-decoration: none;
}

.btnvalgiftv {
  background: #97c01e;
  background-image: -webkit-linear-gradient(top, #97c01e, #77b507);
  background-image: -moz-linear-gradient(top, #97c01e, #77b507);
  background-image: -ms-linear-gradient(top, #97c01e, #77b507);
  background-image: -o-linear-gradient(top, #97c01e, #77b507);
  background-image: linear-gradient(to bottom, #97c01e, #77b507);
  -webkit-border-radius: 10;
  -moz-border-radius: 10;
  border-radius: 10px;
  -webkit-box-shadow: 0px 1px 3px #666666;
  -moz-box-shadow: 0px 1px 3px #666666;
  box-shadow: 0px 1px 3px #666666;
  font-family: Arial;
  color: #ffffff;
  font-size: 18px;
  padding: 10px;
  text-decoration: none;
}

.btnvalgiftv:hover {
  background: #97c01e;
  background-image: -webkit-linear-gradient(top, #97c01e, #97c01e);
  background-image: -moz-linear-gradient(top, #97c01e, #97c01e);
  background-image: -ms-linear-gradient(top, #97c01e, #97c01e);
  background-image: -o-linear-gradient(top, #97c01e, #97c01e);
  background-image: linear-gradient(to bottom, #97c01e, #97c01e);
  text-decoration: none;
}

.vdh-mask {
display: none;
}



















