/*
 Theme Name:  Divi child
 Theme URI:    https://www.divi.com
 Description:  Child Theme for Divi
 Author:       Effectiva Internet Toepassingen
 Author URI:   https://www.effectiva.nl
 Template:     Divi
 Version:      1.0.0
*/
@import url("../Divi/style.css");
#main-content .gform-theme.gform-theme--framework.gform_wrapper #field_6_38 {
  grid-column: span 6 !important;
}
#main-content .gform-theme.gform-theme--framework.gform_wrapper #input_6_40, #main-content .gform-theme.gform-theme--framework.gform_wrapper .gform-datepicker {
  width: 100%;
}
#main-content .gform-theme.gform-theme--framework.gform_wrapper #gf_coupon_button, #main-content .gform-theme.gform-theme--framework.gform_wrapper .gform_button {
  background-color: transparent;
  color: #000000 !important;
  border-width: 1px !important;
  border-color: #8f5f25;
  border-radius: 0px;
  letter-spacing: 2px;
  font-size: 14px;
  font-family: "Abel", Helvetica, Arial, Lucida, sans-serif !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  background-color: rgba(0, 0, 0, 0);
  padding-top: 14px !important;
  padding-right: 24px !important;
  padding-bottom: 14px !important;
  padding-left: 24px !important;
}
#main-content .gform-theme.gform-theme--framework.gform_wrapper #gf_coupon_button:hover, #main-content .gform-theme.gform-theme--framework.gform_wrapper .gform_button:hover {
  cursor: pointer;
}
#main-content .gform-theme.gform-theme--framework.gform_wrapper .gfield--type-coupon input.gf_coupon_code {
  --gf-local-width:114px;
}
#main-content .gform-theme.gform-theme--framework.gform_wrapper #gf_coupon_button {
  padding-top: 10px !important;
  padding-right: 15px !important;
  padding-bottom: 10px !important;
  padding-left: 15px !important;
}
@media (max-width: 320px) {
  /* smartphones, iPhone, portrait 480x320 phones */
}
@media (max-width: 481px) {
  /* portrait e-readers (Nook/Kindle), smaller tablets @ 600 or @ 640 wide. */
}
@media (max-width: 641px) {
  /* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */
}
@media (max-width: 961px) {
  /* tablet, landscape iPad, lo-res laptops ands desktops */
}
@media (max-width: 1025px) {
  /* big landscape tablets, laptops, and desktops */
}
@media (max-width: 1281px) {
  /* hi-res laptops and desktops */
}
