.single-product .static-content-slider .slick-dots{
  display:none!important;
  }
  .panel-type-video .video-panel__video-cover, .panel-type-video .video-panel__video-cover button {
    height: 100%;
    width: 100%;
  }
  .page-3d-models-cad iframe {
  min-height: calc(120vh - 100px)!important;
  }
  
  .product-template-default .product-masthead-wrapper .slider-hero .slick-slider .slick-track {
  background:#FFFFFF;
  }
  .podcast-template-default .ppp-link {
  display:none;
  }
  .article--has-feature-image .related-slider__wrapper {
  display:none!important;
  }
  section.panel.content-wrap.panel-type-promotionalbanner h2{
  font-weight:400!important;
  }
  
  
  .product-template-default .button--download {
  display:none;
  }
  .product-template-default .image-card.document-card .card-info {
  bottom:0!important;
  }
  .product-template-default div[data-type="symbol"] .button--download{
  display:block;
  }
  .product-template-default div[data-type="symbol"] .image-card.document-card .card-info {
  bottom:45!important;
  }
  
  
  .pi-download-dragdrop-icon {
  background-size: 40px 40px!important;
  background-color: #FFFFFF!important;
  background-position: center!important;
  background-repeat: no-repeat!important;
  }
  
  .search .product-items .card-menu {
  height:50px;
  }
  .light-slider .slick-dots {
      bottom:-10px;
  }
  .slick-dots .slick-arrow {
    top:-3px!important;
  }
  #saved-items .spec-print-cut-sheet__print-button {
  visibility:hidden;
  cursor:none;
  pointer-events:none;
  }
  
  .panel-fourup__block-link .panel-fourup__block-image--bw,
  .panel-fourup__block-link:focus .panel-fourup__block-image--bw, .panel-fourup__block-link:hover .panel-fourup__block-image--bw {
      opacity: 0!important;
  }
  .panel-fourup__block-link .panel-fourup__block-image,
  .panel-fourup__block-link:focus .panel-fourup__block-image, .panel-fourup__block-link:hover .panel-fourup__block-image {
      opacity: 1!important;
  }
  .panel-fourup__block-image {
      visibility: visible!important;
  }
  
  .surface-modal__container {
  top:10%!important;
  }
  
  
  .panel-type-purchasing-options &gt; div &gt; div &gt; ul &gt; li:nth-child(1){display:none!important;}
  
  .post-type-archive-document #hits div ol li div div.toolstrip div.si-controls.has-download.btn-group a i.icon.icon-cart-sign {
    display:none!important;
  }
  
  @media (min-width: 320px) and (max-width: 768px) {
    .home #content div section.panel.content-wrap.panel-type-promotionalbanner {
        display: none!important;
    }
  .page-template-template-acx ._container_1xidj_1 {
      display: block!important;
      max-width: 90%!important;
      margin: 0 auto!important;
      text-align: center;
  }
  }
  .post-template-default .article__actions li:first-child {
    display: none !important;
  }
  
  
  .finish-search-box__product-results-search-item:hover {
    cursor: pointer;
  }
  
  .finish-search-box__item:hover {
    cursor: pointer;
  }
  
  
  .sc-site-footer li.usabilla-open a {
    cursor:pointer!important;
  }

.product-cta button.dealer-cta-btn {
    display: inline-block;
    width: 100%;
    min-width: 185px;
    padding: 14px 30px;
    border: 1px solid transparent;
    border-radius: 2px;
    background-color: #266de8;
    font-size: 14px;
    line-height: 1.1em;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
}

.product-cta button.buyonline-cta-btn {
    display: inline-block;
    width: 100%;
    min-width: 185px;
    padding: 14px 30px;
    border: 1px solid #266de8;
    border-radius: 2px;
    background: #fff;
    font-size: 14px;
    line-height: 1.1em;
    color: #266de8;
    text-transform: uppercase;
    text-align: center;
}

@media only screen and (min-width: 320px) {
  .contact-form_wrapper .gform_footer {
    width:100%!important;
    position:relative!important;
    right:0!important;
    bottom:0!important;
  }
}

@media only screen and (min-width: 1200px) {
  .contact-form_wrapper .gform_footer {
    width:50%!important;
    margin:0 auto!important;

  }
}