/* style changes for research gateway */
.enerknol-research-banner * {
  color: white;
}

.sectors .vc_col-sm-6.wpb_column.column_container {
  padding: 0;
}

.alternative-energy .bttn.hollow,
.power-utilities .bttn.hollow,
.fossil-fuels .bttn.hollow,
.environmental-markets .bttn.hollow {
  color: white;
  border-color: white;
  padding: 10px;
}

.alternative-energy *,
.power-utilities *,
.fossil-fuels *,
.environmental-markets * {
  color: white;
}

.enerknol-research-banner h3,
.alternative-energy h3,
.power-utilities h3,
.fossil-fuels h3,
.environmental-markets h3 {
  font-family: 'Roboto', Helvetica, Arial, sans-serif;
  font-weight: 700;
}

.alternative-energy .wpb_raw_code.wpb_content_element.wpb_raw_html {
  background: url('../img/slider_02-small.jpg');
  background-size: cover;
  background-position: right center;
  padding: 30px;
  min-height: 150px;
}

.power-utilities .wpb_raw_code.wpb_content_element.wpb_raw_html {
  background: url('../img/slider_03-small.jpg');
  background-size: cover;
  background-position: right center;
  padding: 30px;
  min-height: 150px;
}

.fossil-fuels .wpb_raw_code.wpb_content_element.wpb_raw_html {
  background: url('../img/slider_04-small.jpg');
  background-size: cover;
  background-position: right center;
  padding: 30px;
  min-height: 150px;
}

.environmental-markets .wpb_raw_code.wpb_content_element.wpb_raw_html {
  background: url('../img/slider_05-small.jpg');
  background-size: cover;
  background-position: right center;
  padding: 30px;
  min-height: 150px;
}











/* REMOVE ABOVE WHEN PUSHING AND MERGING EKWP-67, KEEPING BELOW */
.subsector-links {
  padding: 11px;
  text-align: center;
}

.subsector-links a,
.elementor .subsector-links a {
  color: #000000;
  font-size: 0.9rem;
  text-decoration: underline;
}

.subsector-links a:hover,
.elementor .subsector-links a:hover {
  color: #1caee5;
  text-decoration: none;
}

/* Zoho Form Custom */
.enerknol-research-banner + #crmWebToEntityForm.visible {
    padding: 1rem;
}

.enerknol-research-banner + #crmWebToEntityForm.visible {
    border: 1px solid #dedede;
}

.enerknol-research-banner + #crmWebToEntityForm .zohoform .half-width,
.enerknol-research-banner + #crmWebToEntityForm .zohoform .full-width {
    box-sizing: border-box;
    display: block;
    vertical-align: top;
    width: 100%;
}

.enerknol-research-banner + #crmWebToEntityForm .zohoform input {
    width: 100%;
}

.enerknol-research-banner + #crmWebToEntityForm .zohoform select {
    padding: 15px 20px;
    width: 100%;
}

@media(min-width: 768px){
  .enerknol-research-banner + #crmWebToEntityForm.visible {
    padding: 1.5rem 2rem;
  }

  .enerknol-research-banner + #crmWebToEntityForm .zohoform .half-width {
    display: inline-block;
    width: 49%;
    padding-right: 0.5%;
  }

  .enerknol-research-banner + #crmWebToEntityForm .zohoform .half-width.g-recaptcha {
    padding-top: 1.75rem;
  }

  .enerknol-research-banner + #crmWebToEntityForm .zohoform .full-width {
    display: inline-block;
    width: 49%;
    padding-right: 0.5%;
  }

  .enerknol-research-banner + #crmWebToEntityForm .zohoform .full-width:last-of-type {
    width: 100%;
  }
}