html {
  font-size: 15px !important;
}

/*.logo-container {
  width: 27% !important;
}*/

.center-align {
  text-align: center;
}

h3 {
  font-size: 1.5rem !important;
}

.header-mobile .header-mobile__logo {
    height: auto;
}

/* temporary */
.indeed-jobs-container {
    padding: 50px;
}

.testimonial-video-popup-section, 
.video-gallery-popup-container,
.fun-section {
    border-bottom: none !important;
}
/* temporary */


.first-person {
    margin-left: -15px;
}

.wufoo-popup-image-button img {
  width: 60% !important;
}

.machine-web-rotate-popup-button img {
  width: 60% !important;
}

.machine-tell-a-friend-image-button img {
  width: 60% !important;
}

.button-popup-image__el img {
  width: 60% !important;
}

.culture-video-column {
  width: 75% !important;
}

#culture-video-column {
  margin-left: 12.5% !important;
}

.machine-icons-column {
  display: block !important;
}

.popup-video-title {
  font-weight: 500 !important;
  letter-spacing: 1px !important;
}

.vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-title>a {
    color: #000000 !important;
}

.machine-request-more-info-align-center { 
    text-align: center; 
}

.machine-web-rotate-popup-button-center { 
    text-align: center; 
}

.machine-tell-a-friend-align-center {
    text-align: center;
}

.machine-web-rotate-popup-button {
    min-width: 210px;
}

.machine-tell-a-friend {
    min-width: 210px;
}

.machine-request-more-info { 
    min-width: 210px;
}
    

@media only screen and (min-width: 1333px) {
    .machine-request-more-info-align-center { 
        text-align: center; 
    }
    .machine-web-rotate-popup-button-center { 
        text-align: center; 
    }
    .machine-tell-a-friend-align-center {
        text-align: center;
    }
}

@media only screen and (max-width: 1280px) and (min-width: 961px) {
  #main-header {
    padding-left: 50px !important;
  }
}

@media only screen and (max-width: 1129px) {
  h3 {
    font-size: 1.5rem !important;
  }
}

@media only screen and (max-width: 1085px) {
  .wufoo-popup-image-button img {
    width: 55% !important;
  }
  .machine-tell-a-friend-image-button img {
    width: 55% !important;
  }
  .machine-web-rotate-popup-button img {
    width: 55% !important;
  }
}

@media only screen and (max-width: 960px) {
  html {
    font-size: 13px !important;
  }
  .logo-container {
    width: 50% !important;
  }
  .first-person {
    margin-left: 0px;
  }
}

@media only screen and (max-width: 900px) {
    .wufoo-popup-image-button { 
        min-width: 200px; 
    }
    .machine-tell-a-friend-image-button {
        min-width: 200px; 
    }
    .machine-web-rotate-popup-button {
        min-width: 200px;
    }
    .vc_row.machine-content .vc_column_container>.vc_column-inner { 
        padding-left: 5px; 
    }
    .vc_row.machine-content { 
        padding: 20px 20px 20px 50px; 
    }
}

/*For browser/screen widths less than 768px*/
@media screen and (max-width: 767px) {
  
  .thumbnail a>img {
    display: initial !important;
  }
  
  .machine-web-rotate-popup-button {
    display: block !important;
    text-align: left !important;
  }
  
  .wpb_single_image img {
    max-width: 100% !important;
    margin-left: 2% !important;
  }
  
  .machine-web-rotate-popup-button img {
    margin-left: 0 !important;
    width: 170px !important;
  }

  .machine-request-more-info-align-center {
    text-align: left !important;
  }

  .machine-tell-a-friend-align-center {
    text-align: left !important;
  }

  .machine-tell-a-friend-image-button img {
    margin-left: 0 !important;
    width: 53% !important;
  }

  .wufoo-popup-image-button img {
    margin-left: 0 !important;
    width: 53% !important;
  }

  .machine-icon {
    max-width: 35% !important;
    margin-left: 32% !important;
  }

  .vc_row.machine-content {
    text-align: left !important;
  }

  #machine-blurb {
    padding-left: 4% !important;
    padding-right: 3.5% !important;
  }
}

/*For browser/screen widths less than 383px*/
@media screen and (max-width: 383px) {
  .machine-web-rotate-popup-button img {
    width: 53% !important;
  }
}