#shopify-theme-controls *  { margin:0; padding:0;}
 
#shopify-theme-controls  {
  font: normal normal bold 14px "Helvetica Neue", Helvetica, Arial;
  color: #fff;
}
 
@keyframes animatedBackground {
      from { background-position: 0 0; }
      to { background-position: 100% 0; }
}
@-webkit-keyframes animatedBackground {
  from { background-position: 0 0; }
  to { background-position: 100% 0; }
}
@-ms-keyframes animatedBackground {
  from { background-position: 0 0; }
  to { background-position: 100% 0; }
}
@-moz-keyframes animatedBackground {
  from { background-position: 0 0; }
  to { background-position: 100% 0; }
}
 
#shopify-theme-controls {
  position: fixed;
  bottom: 0px;
  height:63px;
  right: 0px;
  width: 100%;
  z-index: 2147483647;
  transition: all .2s linear;
  -moz-transition: all .2s linear;
  -webkit-transition: all .2s linear;
  animation: animatedBackground 60s linear infinite;
  -webkit-animation: animatedBackground 60s linear infinite;
  -moz-animation: animatedBackground 60s linear infinite;
  background-repeat: repeat-x;
  background-position: 0px 0px;
  background: #439dcf; 
  background-color: #4da1d1;
  background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc1OCcgaGVpZ2h0PScxMTYnIHZpZXdCb3g9JzAgMCA1IDEwJz4KCTxyZWN0IHdpZHRoPScxMTAlJyB4PSctNSUnIHk9Jy01JScgaGVpZ2h0PScxMTAlJyBmaWxsPScjNGRhMWQxJy8+Cgk8bGluZSB4MT0nLTInIHkxPScxJyB4Mj0nNycgeTI9JzEwJyBzdHJva2U9JyM0MjliY2UnIHN0cm9rZS13aWR0aD0nMS42NicvPgoJPGxpbmUgeDE9Jy0yJyB5MT0nNicgeDI9JzcnIHkyPScxNScgc3Ryb2tlPScjNDI5YmNlJyBzdHJva2Utd2lkdGg9JzEuNjYnLz4KCTxsaW5lIHgxPSctMicgeTE9Jy00JyB4Mj0nNycgeTI9JzUnIHN0cm9rZT0nIzQyOWJjZScgc3Ryb2tlLXdpZHRoPScxLjY2Jy8+Cjwvc3ZnPg==');
}
 
#shopify-theme-controls .preview-title { display:inline; float:left; line-height:65px; margin-left:20px; text-shadow:0px 1px 0px #41677d;}
 
#shopify-theme-controls .shopify-status { color:#fff; line-height:65px; padding-left:25px; display: inline-block; }
 
#shopify-theme-controls .shopify-btn {background-color:#f4f4f4;border:1px solid #dbdbdb;color:#000}
 
#shopify-theme-controls .preview-cta { float:right; text-align: right; margin-top:17px; margin-right:17px; border:none;}
#shopify-theme-controls .preview-cta li { display: inline-block; padding-right: 10px; border:none;}
 
#shopify-theme-controls .preview-cta a { line-height:30px; height:32px; display: inline-block; padding:0 9px; font-size:13px; text-shadow: 1px 1px 0 #fff; border-radius:2px; text-decoration: none; white-space:nowrap; text-transform: none; font-family: ProximaNovaSemiBold,ProximaNovaRegular,"Helvetica Neue",Helvetica,Arial,sans-serif; -webkit-appearance:none; background: #f4f4f4; border:1px solid #dbdbdb; color:#333; cursor:pointer;}
.preview-cta a:hover { color:#000; background: #e7e7e7; border-color:#ececec; opacity:1;}
 
@media all and (max-width:800px) {
  .preview-title { display:none;}
  .preview-cta { float:none; text-align:center;}
}
