.form-item-telephone label {
  margin-bottom: 5px !important;
}
.form-item-telephone input {
  display: block !important;
}
.form-item-type-of-insurance label {
  margin-bottom: 5px !important;
}
.form-item-type-of-insurance .select-wrapper {
  width: 100%;
}

.form-item-type-of-insurance select {
  width: 100%;
}

.webform-submission-insurance-promotion-add-form #edit-actions-submit {
  margin-right: 0px;
}

#edit-yes-html {
  clear: both;
}

#edit-actions {
  clear: both;
}

.webform-container .webform-button--submit {
  float: none !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}

#edit-right-container { 
  float: none;
  margin-left: 0;
}

@media (min-width: 645px) {
  
  #edit-left-container {
    float: left;
  }
  
  #edit-right-container { 
    float: left;
    margin-left: 30px;
  }
}