/*WS360 Css code for navigation dropdown width - expand last line width if needed*/
@media only screen and (min-width: 768px){
.navContent ul li ul li, 
.navContent ul li:first-child ul li, 
.navContent ul li ul li:first-child, 
.navContent ul li:first-child ul li:first-child, 
.navContent ul li ul a,
.navContent ul li:first-child ul a, 
.navContent ul li ul a.selected, 
.navContent ul li:first-child ul a.selected, 
.navContent ul li ul .navLabel,
.navContent ul li:first-child ul .navLabel,
.navContent ul li ul .navLabel.selected, 
.navContent ul li:first-child ul .navLabel.selected {
   
    white-space: normal;
    overflow: auto;
}

ul.subNav {
    min-width: 290px !important;
}
}
/*******************
CONTACT PAGE MAP
********************/
.mad-navigation {
    display: grid;
    grid-gap: 50px;
    align-items: center;
    justify-items: center;
    text-align: center;
  }
  .mad-navigation > div {
      max-width: 100%;
      width: 100%;
  }
  .mad-map > div:first-of-type {
      margin-bottom: 35px;
  }
  .mad-map .blockImg {
    padding-bottom: 0;
  }
  .mad-contact {
      color: white;
  }
  .mad-contact a {
      color: #0f75bc;
  }
  .mad-form-container {
    background: white;
    padding: 50px;
}
  .mad-contact h2 {
    font-size: 36px;
    text-transform: uppercase;
    font-family: futurabold, Arial, Verdana, sans-serif;
    color: var(--light);
  }
  .mad-contact h4 {
    font-size: 24px;
    text-transform: uppercase;
    font-family: futurabold, Arial, Verdana, sans-serif;
  }
  .mad-contact div:not(:last-of-type) {
    margin-bottom: 20px;
  }
  @media only screen and (min-width: 768px) {
    .mad-navigation {
      grid-template-columns: 1fr 1fr;
    }
  }
  
  /* Equalize Simple List Blocks Powder Coating*/

/* Change item class here */
.items_c7c0e3ee96c64c06bfb0b44306020219  { 
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	min-height: 100%;
}

/* Change item class here */
.items_c7c0e3ee96c64c06bfb0b44306020219  > .item {
	display: flex;
	flex-direction: column;
}

  /* Equalize Simple List Blocks FAQ*/

/* Change item class here */
.items_f8aea45071ee4b32a6067e51175eab9c  { 
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	min-height: 100%;
}

/* Change item class here */
.items_f8aea45071ee4b32a6067e51175eab9c  > .item {
	display: flex;
	flex-direction: column;
}

/* Equalize Simple List Blocks gate types*/

/* Change item class here */
.items_ec9bec56a7094c1bb8e14714e80dc419  { 
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	min-height: 100%;
}

/* Change item class here */
.items_ec9bec56a7094c1bb8e14714e80dc419  > .item {
	display: flex;
	flex-direction: column;
}


/* Equalize Simple List Blocks Testimonials page*/

/* Change item class here */
.items_e1a11e2351f14f499a8d74d1dac0d70c { 
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	min-height: 100%;
}

/* Change item class here */
.items_e1a11e2351f14f499a8d74d1dac0d70c > .item {
	display: flex;
	flex-direction: column;
}