label.webform-options-display-buttons-label.option {
    width: 270px;
    height: auto;
    padding: 0;
    font-size: 12px;
    font-weight: 300 !important;
    color: #595959;
    text-transform: uppercase;
    border: 1px solid #e5e5e5;
    text-align: left;
    padding-left: 15px;
}
.ui-widget-header { 
  background:#002C42 !important;
}
.ui-widget.ui-widget-content {
    border: none !important;
    padding: 0;
}
.ui-dialog-titlebar.ui-corner-all.ui-widget-header.ui-helper-clearfix {
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16), 0 2px 10px 0 rgba(0,0,0,0.12);
    height: 50px;
    color: #ffffff;
    text-align: center;
    /* vertical-align: middle; */
    /* margin: 0 auto; */
    font-size: 16px;
    font-weight: 300;
}
.ui-dialog .ui-dialog-title  {
  width:100%;
  vertical-align:middle;
}
.ui-button .ui-icon  {
  background-image: url(/themes/gavias_facdori/images/close.png);
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    text-align: center;
}

.webform-options-display-buttons input:checked + label.webform-options-display-buttons-label {
    color: #002c42;
    background: #e0dfdc;
  border-color: none !important;
}


.webform-options-display-buttons .webform-options-display-buttons-wrapper  {
  flex: none;
}
span.fieldset-legend.js-form-required.form-required {
    font-size: 16px;
}
.wf p  {
  margin-bottom: 0;
}

.frontpage .ui-dialog .ui-dialog-buttonpane button {
    background: #002C42;
    color: #fff;
}

.frontpage .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset  {
  float: none;
}
@media (max-width: 767px) {
   .webform-confirmation-modal  {
     width: 90% !important;
     left: 5% !important;
   }
}