/* Adding asterisk for required fields */
.osc-webform-vcdp.webform-submission-form .form-required:after {
  display: inline-block;
}

/* Adding margin for feature page Title */
//section.views-element-container.block.block-views.block-views-blockvw-feature-page-block-1.clearfix{
//    margin: auto 10%;

//}

/* Adding Styles for webform panel heading with no background color */
.osc-webform-vcdp .panel-default>.panel-heading {
  background-color: #fff;
  color: #005FA8;
  border: none;
  margin: 0;
}

/* Adding Styles for webform panel title */
.osc-webform-vcdp .panel-title {
  background: none;
  margin: 0;
  padding: 0;
  font-size: 28px;
  color: #005FA8;
}

/* Styling the title for each section */
.osc-webform-vcdp .osc-adding-contracts,
.osc-webform-vcdp .osc-editing-contacts {
  border: 2px solid #385DAE;
  border-radius: 2px;
  padding: 0px 30px 10px 30px !important;
  width: 100%;
  float: left;
  margin-right: 25px;
}

/* Creating a panel for the SFT password section with own box in Editing contracts */
.osc-webform-vcdp #edit-wfe-password {
  border: 2px solid #385DAE;
  border-radius: 2px;
  padding: 0px 30px 10px 30px !important;
  width: 100%;
  float: left;
  margin-right: 25px;
}

/* Creating a panel for the SFT password section with own box in Editing contracts */
.osc-webform-vcdp #edit-sft-notification,
#edit-wfe-email-notifications {
  border: 2px solid #385DAE;
  border-radius: 2px;
  padding: 0px 30px 10px 30px !important;
  width: 100%;
  float: left;
  margin-right: 25px;
}


/* Creating a panel for the SFT password section with own box in Adding contracts */
.osc-webform-vcdp #edit-wfe-sft-password-reset {
  border: 2px solid #385DAE;
  border-radius: 2px;
  padding: 0px 30px 10px 30px !important;
  width: 100%;
  float: left;
  margin-right: 25px;
}

/* Creating a panel for the SFT Notification section with own box in Adding contracts */
.osc-webform-vcdp #edit-wfe-stf-notification {
  border: 2px solid #385DAE;
  border-radius: 2px;
  padding: 0px 30px 10px 30px !important;
  width: 100%;
  float: left;
  margin-right: 25px;
}



/* Creating a panel for the Introduction section with own box */
.osc-webform-vcdp #edit-wfe-introduction-instruction {
  border: 2px solid #385DAE;
  border-radius: 2px;
  padding: 0px 30px 10px 30px !important;
  width: 100%;
  float: left;
  margin-right: 25px;
}

/* Adding Margin bottom for between two fields */
.osc-webform-vcdp .osc-margin-bottom {
  margin-bottom: 20px;
}

/* Styling the confirmation Page message */
.osc-vcdp-confirm-page {
  font-size: 1em !important;
  border: 2px solid #385DAE;
  border-radius: 2px;
  padding: 20px 30px 20px 30px !important;
  margin-right: 25px;
  margin-top: 30px;
  background-color: white;

}

/* Adding background color for outside the webform for the page body and heading */
.osc-vdcp-page {
  background-color: #D7E2EC;
}

/* Adding background color for the background of confirmation page */
