
.wcb-coupon-box.wcb-coupon-box-2 .wcb-content-wrap .wcb-content-wrap-child {
    overflow: hidden;
}

.wcb-coupon-box.wcb-coupon-box-2 .wcb-modal-body {
    min-height: 400px;
}

.wcb-coupon-box.wcb-coupon-box-2 .wcb-modal-body .wcb-coupon-box-newsletter .wcb-newsletter-form .wcb-input-group {
    display: block !important;
}

.wcb-coupon-box.wcb-coupon-box-2 .wcb-newsletter-form .wcb-input-group .wcb-email,
.wcb-coupon-box.wcb-coupon-box-2 .wcb-newsletter-form .wcb-input-group .wcb-input-group-btn {
    width: 100%;
    margin: 5px 0;
    text-align: center;
}

.wcb-coupon-box.wcb-coupon-box-2 .wcb-newsletter-form .wcb-input-group .wcb-email{
    margin-top: 0;
}
.wcb-coupon-box.wcb-collapse-after-close.wcb-coupon-box-2 .wcb-newsletter-form .wcb-input-group .wcb-input-group-btn {
    width: unset;
}

.wcb-coupon-box.wcb-coupon-box-2 .wcb-newsletter-form {
    width: 100%;
}

.wcb-md-modal.wcb-coupon-box.wcb-coupon-box-2 .wcb-md-content .wcb-modal-header {
    padding-left: 0;
    padding-right: 0;
}

.wcb-md-modal.wcb-coupon-box.wcb-coupon-box-2 .wcb-md-content,
.wcb-md-modal.wcb-coupon-box.wcb-coupon-box-2 .wcb-md-content-right {
    /*width: 60%;*/
    display: table-cell;
    height: 100%;
}

.wcb-md-modal.wcb-coupon-box.wcb-coupon-box-2 .wcb-md-content-right {
    width: 50%;
}

.wcb-md-modal.wcb-coupon-box.wcb-collapse-after-close.wcb-coupon-box-2 .wcb-md-content {
    display: block;
}

.wcb-md-modal.wcb-coupon-box.wcb-coupon-box-2 {
    display: table;
}

/*custom fields*/
.wcb-coupon-box-2 .wcb-custom-input-fields.wcb-input-fields-count-1 .wcb-input-field-item{
    width: 100%;
}

.wcb-coupon-box-2 .wcb-custom-input-fields.wcb-input-fields-count-3 .wcb-input-field-item:last-child,
.wcb-coupon-box-2 .wcb-custom-input-fields.wcb-input-fields-count-5 .wcb-input-field-item:last-child{
    width: 100%;
}
.wcb-coupon-box.wcb-coupon-box-2 .wcb-custom-input-fields .wcb-input-field-item input.wcb-input-birthday {
    padding: 10px 0 10px 10px;
}

.wcb-coupon-box.wcb-coupon-box-2 .wcb-custom-input-fields .wcb-input-field-item select {
    padding: 0 10px;
}