input::placeholder {
    color: #000;
}

.form-submit{
  background:#2638E0 !important;
  padding: 12px 24px !important;
}

#edit-webform-confirmation-modal {
    display: none;
}

.webform-confirmation-modal .ui-dialog-titlebar-close {
  border: none !important;
  background: none !important;
  right: 20px !important;
  transform: translateY(-64px);
}

body .webform-confirmation-modal .webform-confirmation-modal--content {
    padding: 0 30px !important;
    margin-top: 15px !important;
    font-size: 18px !important;
    min-height: 20px !important;
    overflow: hidden !important;
}

.webform-confirmation-modal {
    padding: 50px 0 !important;
    border: none !important;
    right: 18px;
}

.webform-confirmation-modal .ui-dialog-titlebar {
    border: none !important;
    padding: 0 30px;
    color: #2638E0;
    font-size: 24px;
    font-family: 'Chivo', sans-serif;
    position: static !important;
}

.webform-confirmation-modal .ui-dialog-titlebar-close .ui-button-icon {
    background: url("/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_777777_256x240.png") !important;
    background-position: -96px -128px !important;
}

input, select, textarea {
    font-family: 'Chivo';
    font-size: 16px;
    line-height: 24px;
}

form > * {
    padding-bottom: 5px;
}

