/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 21 2020 | 07:32:13 */
/* background */
.pb_background { 
max-width:600px;
background-color: #F7DC6F ;
}

/* form title */
.pb_message{
padding: 10px 0px 0px 15px ;
}

/* item title */
.pb_label { 
padding-left: 15px ;
font-weight: bold;
}

.pb_redstar {
color: red;
}

/* inpot 01 */
.pb_input01 {
  box-sizing: border-box;
  width: 90%;
  height: 30px;
  padding: 0 10px;
  margin: 5px 0;
  font-size: 16px;
  color: #333;
  border: solid 2px #ccc;
  border-radius: 6px;
  outline: 0;
  transition: 0.3s;
  -webkit-appearance: none;
}

.pb_input01:focus {
  border: 2px solid #FFBF00;
}

/* select02 */
.pb_select02 {
  box-sizing: border-box;
  width: 90%;
  height: 30px;
  padding: 0 10px;
  margin: 5px 0;
  font-size: 16px;
  color: #333;
  border: solid 2px #ccc;
  border-radius: 6px;
  outline: 0;
  transition: 0.3s;
  -webkit-appearance: none;
}

.pb_select02:focus {
  border: 2px solid #FFBF00;
}

/* Send Button */
.pb_btn03 {
  display: inline-block;
  padding: 0.4em 1.6em;
  font-size: 0.8rem;
  color: #FFBF00;
  text-decoration: none;
  user-select: none;
  border: 1px #FFBF00 solid;
  border-radius: 20px;
  transition: 0.4s ease;
}

.pb_btn03:hover {
  color: #fff;
  background: #FFBF00;
}

/* form_item */
.pb_form_item{ 
padding-left: 15px ;
width:90%}

/* form_item2 */
.pb_form_item2 { 
width:40%; 
padding-left: 15px ;}

/* form_item3 */
.pb_form_item3 { height: 10px;}