.product-details-inner .labor-time {
    display: none!important;
}




/* KT-4418: Papago Theme fix */
.header-right-wrap .main-nav { margin: 0; }

a.blue.mobile-header-button { display: none !important; }

@keyframes wiggle {
    0% { transform: translate3d(0, 0, 0); }
   75% { transform: translate3d(0, 0, 0); }
   80% { transform: translate3d(7px, 0, 0); }
   85% { transform: translate3d(-7px, 0, 0); }
   90% { transform: translate3d(7px, 0, 0); }
   95% { transform: translate3d(-7px, 0, 0); }
  100% { transform: translate3d(0, 0, 0); }
}

.wiggle {
  animation: wiggle 5s infinite;
}

.wiggle:hover {
  animation: none;
}

.promotional-banner-wrap .promotional-banner-text {
    background-color: #019441;
    color:#fff;
    font-family: Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;
}
.promotional-banner-wrap .promo-close {
    color:black;
    height:34px;
}

footer .powered-by-rp-module {
    text-align: left; }

footer .payments-accepted-module {
    text-align: left;
}


.promotional-banner-wrap {
  background-color: red !important;
}
.promotional-banner-text {
  color: white;
  font-size: 18px !important;
  animation-name: pulse;
  animation-duration: 3s;
  animation-fill-mode: both;
  animation-iteration-count: infinite;
}
.promotional-banner-link {
  color: white !important;
}
@keyframes pulse {
  0% {transform: scale(1);}
  15% {transform: scale(1.1);}
  45% {transform: scale(1);}
}