.remote-programming-tool{max-width:auto;margin:30px auto;padding:25px;border:1px solid #0982db;border-radius:12px;background:#f2f9ff;font-family:inherit}.remote-programming-tool h2{margin-bottom:10px;color:#222}.remote-programming-tool p{color:#555}.model-row{display:flex;align-items:center;gap:14px;margin:15px 0 20px;flex-wrap:nowrap}.model-row label{margin:0;white-space:nowrap;color:#222;display:flex;align-items:center;height:44px}.dropdown-info-row{display:flex;align-items:center;gap:12px;flex:1;max-width:520px}.tooltip-wrapper{position:relative;display:flex;align-items:center}.info-btn{width:34px;height:34px;border:1px solid #0982db;border-radius:50%;background:#fff;color:#0982db;font-size:18px;font-weight:bold;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:all .2s ease}.info-btn:hover{background:#f2f9ff;border-color:#066bb4;color:#066bb4}.tooltip-box{position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%);width:260px;background:#f2f9ff;color:#1f3b57;padding:12px 14px;border-radius:8px;font-size:14px;line-height:1.5;border:1px solid #0982db;box-shadow:0 4px 14px rgba(0,0,0,.08);opacity:0;visibility:hidden;transition:opacity .2s ease;z-index:20}.tooltip-box::before{content:"";position:absolute;top:50%;left:-6px;transform:translateY(-50%);border-width:6px;border-style:solid;border-color:transparent #f2f9ff transparent transparent}.tooltip-wrapper:hover .tooltip-box,.tooltip-wrapper:focus-within .tooltip-box{opacity:1;visibility:visible}.instructions-box{background:#fff;padding:20px;border-radius:10px;border:1px solid #e2e2e2;min-height:200px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.instructions-box h3{margin-top:0;color:#111}.instructions-box ol{padding-left:20px}.instructions-box li{margin-bottom:10px;line-height:1.6}.ril-model-card{display:none}.ril-model-card.ril-active{display:block}.ril-model-grid{display:grid;grid-template-columns:220px 1fr;gap:24px;align-items:start}.ril-model-image img{width:100%;height:auto;border-radius:10px;border:1px solid #ddd}.ril-no-image{height:180px;display:flex;align-items:center;justify-content:center;background:#fafafa;border:1px dashed #bbb;border-radius:12px}.ril-brand-name{font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:#0982db;font-weight:700;margin-bottom:6px}.ril-subtitle{font-size:15px;color:#475569;margin-bottom:16px}.ril-model-note,.ril-notes{margin-top:22px;padding:16px;border-radius:10px}.ril-model-note{background:#eff6ff;border:1px solid #bfdbfe}.ril-notes{background:#fff7ed;border:1px solid #fed7aa}.ril-top-actions{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 16px}.ril-action-btn{background:#fff;border:1px solid #98c5ea;color:#0b5ea8;border-radius:8px;padding:8px 12px;cursor:pointer;font-size:14px}.ril-action-btn:hover{background:#eaf5ff}.ril-searchable-select{position:relative;flex:1}.ril-search-input-wrap{position:relative}.ril-search-input{width:100%;height:44px;padding:0 72px 0 12px;font-size:16px;border:1px solid #ccc;border-radius:8px;box-sizing:border-box;background:#fff}.ril-clear-selection,.ril-dropdown-toggle{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;margin:0;cursor:pointer;line-height:1}.ril-clear-selection{right:34px;font-size:22px;color:#999;width:22px;height:22px}.ril-clear-selection:hover{color:#d11a2a}.ril-dropdown-toggle{right:12px;color:#666;font-size:14px}.ril-dropdown-toggle:hover{color:#0982db}.ril-dropdown-list{display:none;position:absolute;top:calc(100% + 6px);left:0;right:0;max-height:280px;overflow:auto;background:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 14px rgba(0,0,0,.08);z-index:9999}.ril-option{display:flex;align-items:center;gap:10px;padding:10px 12px;font-size:15px;cursor:pointer}.ril-option img{width:34px;height:34px;object-fit:cover;border-radius:6px;border:1px solid #ddd}.ril-option-noimg{width:34px;height:34px;border-radius:6px;background:#f3f4f6;border:1px dashed #ccc;display:inline-block}.ril-option:hover,.ril-option.ril-highlight{background:#f2f9ff;color:#0982db}.ril-no-results{display:none;padding:10px 12px;font-size:15px;color:#666;background:#fff;border:1px solid #ccc;border-radius:8px;position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:9999;box-shadow:0 4px 14px rgba(0,0,0,.08)}.ril-suggested-models{margin:0 0 18px}.ril-suggested-list{display:flex;flex-wrap:wrap;gap:8px}.ril-suggested-btn,.ril-related-btn{background:#fff;border:1px solid #98c5ea;color:#0b5ea8;border-radius:999px;padding:7px 12px;cursor:pointer;font-size:14px}.ril-suggested-btn:hover,.ril-related-btn:hover{background:#eaf5ff}.ril-related-models{margin-top:22px}.ril-related-models ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:10px 0 0}.ril-troubleshooting{margin-top:22px}.ril-troubleshooting summary{cursor:pointer;font-weight:700;color:#0f172a}.ril-troubleshooting[open] summary{margin-bottom:10px}.ril-accordion-group{margin-top:8px}.ril-accordion-item{border:1px solid #0982db !important;border-radius:10px;background:#f8fbff;margin-bottom:12px;overflow:hidden;}.ril-accordion-item summary{list-style:none;cursor:pointer;padding:16px 18px;font-weight:700;color:#0f172a;display:flex;align-items:center;justify-content:space-between;gap:12px}.ril-accordion-item summary::-webkit-details-marker{display:none}.ril-accordion-title-wrap{display:flex;align-items:center;gap:10px}.ril-accordion-icon{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;border-radius:999px;background:#eaf5ff;color:#0b5ea8;font-size:15px}.ril-accordion-arrow{transition:transform .22s ease;color:#0982db}.ril-accordion-item[open] .ril-accordion-arrow{transform:rotate(180deg)}.ril-accordion-item[open] .ril-accordion-content{padding-bottom:18px}.ril-accordion-content p:first-child{margin-top:0}@media (max-width:600px){.model-row{flex-direction:column;align-items:flex-start;gap:10px}.dropdown-info-row{width:100%;max-width:100%}.tooltip-box{left:auto;right:0;top:calc(100% + 10px);transform:none;width:240px}.tooltip-box::before{top:-12px;left:auto;right:12px;transform:none;border-color:transparent transparent #f2f9ff transparent}.ril-model-grid{grid-template-columns:1fr}.ril-option img,.ril-option-noimg{width:28px;height:28px}}.ril-action-btn,.ril-helpful-btn{display:inline-flex;align-items:center;gap:8px}.ril-btn-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1}.ril-helpful-box{margin-top:18px;max-width:auto;background:#fff;border:1px solid #d9e8f8;border-radius:10px;padding:16px}.ril-helpful-question{margin:0 0 10px;font-weight:700;color:#0f172a}.ril-helpful-actions{display:flex;gap:10px;flex-wrap:wrap}.ril-helpful-btn{background:#fff;border:1px solid #98c5ea;color:#0b5ea8;border-radius:8px;padding:8px 12px;cursor:pointer;font-size:14px}.ril-helpful-btn:hover,.ril-helpful-btn.is-selected{background:#eaf5ff}.ril-helpful-thanks{margin:10px 0 0;color:#0b5ea8;font-weight:600}.ril-helpful-form{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.ril-helpful-option{display:inline-flex;align-items:center;gap:8px;color:#0f172a;font-weight:500}.ril-helpful-option input{margin:0}.ril-helpful-submit{background:#0b5ea8;border:1px solid #0b5ea8;color:#fff;border-radius:8px;padding:9px 14px;cursor:pointer;font-size:14px}.ril-helpful-submit:hover{background:#094b87}.ril-helpful-success{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 0 4px}.ril-helpful-success-icon{width:64px;height:64px;border-radius:999px;background:#eaf7ef;border:2px solid #34a853;color:#34a853;display:flex;align-items:center;justify-content:center;font-size:34px;font-weight:700}.ril-helpful-thanks{margin:12px 0 0;color:#0f172a;font-weight:600;text-align:center}
.ril-helpful-success{display:none}.ril-helpful-success.is-visible{display:flex}

.ril-helpful-submit{
  display:inline-flex;
  align-items:center;
  gap:8px;
  background:#fff !important;
  border:1px solid #98c5ea !important;
  color:#0b5ea8 !important;
  border-radius:8px;
  padding:8px 12px;
  cursor:pointer;
  font-size:14px;
}
.ril-helpful-submit:hover{
  background:#eaf5ff !important;
}
.ril-helpful-submit:disabled{
  opacity:.7;
  cursor:default;
}
.ril-helpful-success-icon{
  width:72px;
  height:72px;
  border-radius:999px;
  background:#0982db !important;
  border:2px solid #0982db !important;
  color:#fff !important;
  display:flex;
  align-items:center;
  justify-content:center;
  font-size:38px;
  font-weight:700;
}

.ril-helpful-box{display:block}
.ril-helpful-form{display:flex}
.ril-helpful-success{display:none;flex-direction:column;align-items:center;justify-content:center}

.ril-top-actions{display:none !important;}

.ril-helpful-box{
  text-align:center;
}
.ril-helpful-form{
  flex-direction:column;
  align-items:center;
  justify-content:center;
  gap:12px;
}
.ril-helpful-options{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:18px;
  flex-wrap:wrap;
}

.ril-dynamic-model-container:empty{display:none}
.ril-accordion-item{
  border:1px solid #0982db !important;
}
.ril-dynamic-model-container:empty{
  display:none;
}
.ril-helpful-inline-message{margin-top:8px;display:none;font-size:12px;line-height:1.35;color:#0b5ea8;background:transparent;border:none;padding:0 4px;text-align:center;}

.ril-preload-crawlable-wrap{
  margin-top:14px;
}
.ril-preload-crawlable-wrap:empty{
  display:none;
}
.ril-preload-accordion-group + .ril-preload-accordion-group{
  margin-top:12px;
}

.ril-brand-static-accordion-wrap{
  margin-top:14px;
}
.ril-brand-static-heading{
  margin:0 0 12px;
  color:#0f172a;
}

.ril-brand-static-intro{
  margin:0 0 14px;
  color:#555;
}
.ril-search-input{
  border-radius:12px !important;
}
.ril-search-input-wrap{
  border-radius:12px;
}
.ril-dropdown-list,
.ril-no-results{
  border-radius:12px;
}

.model-row{
  padding-top: 12px;
}
.ril-model-selector-help{
  margin: 10px 0 18px;
  color:#555;
}

.remote-programming-tool h2{
  margin-bottom: 18px;
}
.ril-option span,
.ril-search-input{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ril-option{
  min-width: 0;
}
.ril-search-input{
  padding-right: 72px;
  box-sizing: border-box;
}

/* safer selector text truncation */
.dropdown-info-row{
  min-width: 0;
}
.ril-searchable-select{
  min-width: 0;
}
.ril-search-input-wrap{
  min-width: 0;
  position: relative;
}
.ril-search-input{
  display: block;
  width: 100%;
  max-width: 100%;
  padding-right: 96px !important;
  min-width: 0;
}
.ril-clear-selection,
.ril-dropdown-toggle{
  z-index: 2;
}

/* FAQ-style native accordion behavior */
.ril-accordion-item{
  background:#ffffff !important;
  border:1px solid #0982db !important;
  border-radius:14px !important;
  overflow:hidden !important;
  box-shadow:0 8px 22px rgba(15,23,42,.04) !important;
  transition:border-color .22s ease, box-shadow .22s ease, transform .22s ease, background-color .22s ease !important;
}
.ril-accordion-item:hover{
  border-color:#7db8ea !important;
  box-shadow:0 12px 28px rgba(15,23,42,.06) !important;
}
.ril-accordion-item[open]{
  border-color:#0982db !important;
  box-shadow:0 14px 32px rgba(9,130,219,.08) !important;
}
.ril-accordion-item summary{
  list-style:none !important;
  display:grid !important;
  grid-template-columns:minmax(0,1fr) 28px !important;
  align-items:center !important;
  gap:14px !important;
  padding:18px 20px !important;
  margin:0 !important;
  cursor:pointer !important;
}
.ril-accordion-item summary::-webkit-details-marker{
  display:none !important;
}
.ril-accordion-item summary::marker{
  content:"";
}
.ril-accordion-title-wrap{
  min-width:0 !important;
  display:flex !important;
  align-items:center !important;
  gap:10px !important;
}
.ril-accordion-arrow{
  position:relative !important;
  width:28px !important;
  height:28px !important;
  border-radius:50% !important;
  background:#eaf5ff !important;
  border:1px solid #cfe6fb !important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.9) !important;
  color:transparent !important;
  font-size:0 !important;
  transform:none !important;
}
.ril-accordion-arrow::before,
.ril-accordion-arrow::after{
  content:"" !important;
  position:absolute !important;
  left:50% !important;
  top:50% !important;
  transform:translate(-50%,-50%) !important;
  background:#066bb4 !important;
  border-radius:2px !important;
  transition:transform .22s ease, opacity .22s ease !important;
}
.ril-accordion-arrow::before{
  width:12px !important;
  height:2px !important;
}
.ril-accordion-arrow::after{
  width:2px !important;
  height:12px !important;
}
.ril-accordion-item[open] .ril-accordion-arrow::after{
  opacity:0 !important;
  transform:translate(-50%,-50%) scaleY(.25) !important;
}
.ril-accordion-content{
  padding:0 20px 18px !important;
  max-height:none !important;
  overflow:visible !important;
  transition:none !important;
  will-change:auto !important;
}

/* smoother native accordion content animation */
.ril-accordion-content,
.ril-notes{
  display:grid;
  grid-template-rows:0fr;
  transition: grid-template-rows 0.7s cubic-bezier(0.4, 0, 0.2, 1), padding-bottom 0.7s cubic-bezier(0.4, 0, 0.2, 1);
  padding:0 18px;
  overflow:hidden;
}
.ril-accordion-item[open] .ril-accordion-content,
.ril-troubleshooting[open] .ril-notes{
  grid-template-rows:1fr;
  padding-bottom:18px;
}
.ril-accordion-content-inner{
  overflow:hidden;
  min-height:0;
}

/* Code Lookup Suite: instruction lookup frontend alignment (consistent, simpler) */
.remote-programming-tool.ril-wrapper{
  max-width:none !important;
  width:100% !important;
  margin:0 0 30px !important;
  padding:34px !important;
  border:1px solid #e5e7eb !important;
  border-radius:18px !important;
  background:linear-gradient(180deg,#ffffff 0%,#f6fbff 100%) !important;
  box-shadow:0 16px 40px rgba(15,23,42,.08) !important;
  box-sizing:border-box !important;
  font-family:inherit !important;
  color:#1d2327 !important;
}
.remote-programming-tool.ril-wrapper > h2{
  display:block !important;
  margin:-6px -6px 20px !important;
  padding:15px 16px !important;
  border-radius:14px !important;
  border-bottom:1px solid rgba(34,113,177,.12) !important;
  background:linear-gradient(90deg,rgba(34,113,177,.08),rgba(34,113,177,0)) !important;
  color:#135e96 !important;
  font-size:22px !important;
  font-weight:750 !important;
  letter-spacing:-.02em !important;
  line-height:1.25 !important;
}
.remote-programming-tool.ril-wrapper > p,
.remote-programming-tool.ril-wrapper .ril-model-selector-help{
  margin:12px 0 18px !important;
  color:#646970 !important;
  font-size:14px !important;
  line-height:1.55 !important;
}
.remote-programming-tool.ril-wrapper .model-row{
  display:grid !important;
  grid-template-columns:minmax(145px,auto) minmax(0,1fr) !important;
  align-items:start !important;
  gap:12px 18px !important;
  margin:0 0 12px !important;
}
.remote-programming-tool.ril-wrapper .model-row > label{
  height:auto !important;
  min-height:46px !important;
  display:flex !important;
  align-items:center !important;
  margin:0 !important;
  color:#1d2327 !important;
  font-size:15px !important;
  font-weight:700 !important;
  line-height:1.35 !important;
  white-space:normal !important;
}
.remote-programming-tool.ril-wrapper .dropdown-info-row{
  max-width:520px !important;
  width:100% !important;
  gap:12px !important;
}
.remote-programming-tool.ril-wrapper .ril-search-input{
  min-height:46px !important;
  height:46px !important;
  border:1px solid #d1d5db !important;
  border-radius:10px !important;
  background:#fff !important;
  color:#1d2327 !important;
  font-size:15px !important;
  line-height:1.4 !important;
  box-shadow:0 1px 2px rgba(15,23,42,.04) !important;
  outline:none !important;
}
.remote-programming-tool.ril-wrapper .ril-search-input:focus{
  border-color:#2271b1 !important;
  box-shadow:0 0 0 3px rgba(34,113,177,.14) !important;
}
.remote-programming-tool.ril-wrapper .ril-clear-selection,
.remote-programming-tool.ril-wrapper .ril-dropdown-toggle{
  color:#646970 !important;
}
.remote-programming-tool.ril-wrapper .ril-clear-selection:hover,
.remote-programming-tool.ril-wrapper .ril-dropdown-toggle:hover{
  color:#2271b1 !important;
}
.remote-programming-tool.ril-wrapper .info-btn{
  width:34px !important;
  height:34px !important;
  border:1px solid #cfe3f7 !important;
  background:#fff !important;
  color:#2271b1 !important;
  box-shadow:0 1px 2px rgba(15,23,42,.04) !important;
}
.remote-programming-tool.ril-wrapper .info-btn:hover{
  background:#f0f6fc !important;
  border-color:#2271b1 !important;
  color:#135e96 !important;
}
.remote-programming-tool.ril-wrapper .tooltip-box{
  background:#fff !important;
  border:1px solid #dbeafe !important;
  color:#50575e !important;
  box-shadow:0 10px 24px rgba(15,23,42,.08) !important;
}
.remote-programming-tool.ril-wrapper .tooltip-box::before{
  border-color:transparent #fff transparent transparent !important;
}
.remote-programming-tool.ril-wrapper .ril-dropdown-list,
.remote-programming-tool.ril-wrapper .ril-no-results{
  border:1px solid #d1d5db !important;
  border-radius:10px !important;
  box-shadow:0 12px 28px rgba(15,23,42,.10) !important;
}
.remote-programming-tool.ril-wrapper .ril-option{
  font-size:15px !important;
  padding:10px 12px !important;
}
.remote-programming-tool.ril-wrapper .ril-option:hover,
.remote-programming-tool.ril-wrapper .ril-option.ril-highlight{
  background:#f0f6fc !important;
  color:#135e96 !important;
}
.remote-programming-tool.ril-wrapper .ril-suggested-models{
  margin:0 0 18px !important;
  padding:14px 16px !important;
  border:1px solid #e5e7eb !important;
  border-radius:12px !important;
  background:#fbfdff !important;
}
.remote-programming-tool.ril-wrapper .ril-suggested-models p{
  margin:0 0 10px !important;
  color:#1d2327 !important;
  font-size:14px !important;
}
.remote-programming-tool.ril-wrapper .ril-suggested-btn,
.remote-programming-tool.ril-wrapper .ril-related-btn,
.remote-programming-tool.ril-wrapper .ril-action-btn,
.remote-programming-tool.ril-wrapper .ril-helpful-submit{
  border:1px solid #cfe3f7 !important;
  border-radius:999px !important;
  background:#fff !important;
  color:#2271b1 !important;
  font-size:13px !important;
  font-weight:700 !important;
  box-shadow:0 1px 2px rgba(15,23,42,.04) !important;
}
.remote-programming-tool.ril-wrapper .ril-suggested-btn:hover,
.remote-programming-tool.ril-wrapper .ril-related-btn:hover,
.remote-programming-tool.ril-wrapper .ril-action-btn:hover,
.remote-programming-tool.ril-wrapper .ril-helpful-submit:hover{
  background:#f0f6fc !important;
  border-color:#2271b1 !important;
  color:#135e96 !important;
}
.remote-programming-tool.ril-wrapper .instructions-box{
  margin-top:12px !important;
  padding:18px !important;
  border:1px solid #dbeafe !important;
  border-radius:14px !important;
  background:#fff !important;
  box-shadow:0 10px 24px rgba(15,23,42,.06) !important;
  min-height:140px !important;
}
.remote-programming-tool.ril-wrapper .ril-placeholder{
  margin:0 !important;
  padding:12px 14px !important;
  border:1px solid #e5e7eb !important;
  border-radius:10px !important;
  background:#f7fbff !important;
  color:#50575e !important;
  font-size:14px !important;
  line-height:1.55 !important;
}
.remote-programming-tool.ril-wrapper .ril-model-card h3,
.remote-programming-tool.ril-wrapper .instructions-box h3{
  margin:0 0 10px !important;
  color:#1d2327 !important;
  font-size:18px !important;
  font-weight:750 !important;
}
.remote-programming-tool.ril-wrapper .ril-brand-name{
  color:#2271b1 !important;
}
.remote-programming-tool.ril-wrapper .ril-subtitle{
  color:#646970 !important;
}
.remote-programming-tool.ril-wrapper .ril-model-note,
.remote-programming-tool.ril-wrapper .ril-notes,
.remote-programming-tool.ril-wrapper .ril-helpful-box{
  border:1px solid #e5e7eb !important;
  border-radius:12px !important;
  background:#fbfdff !important;
  color:#50575e !important;
}
.remote-programming-tool.ril-wrapper .ril-model-image img{
  border-radius:12px !important;
  border:1px solid #e5e7eb !important;
  box-shadow:0 1px 2px rgba(15,23,42,.04) !important;
}
.remote-programming-tool.ril-wrapper .ril-no-image{
  border-radius:12px !important;
  background:#f6f7f7 !important;
  border:1px dashed #c3c4c7 !important;
}
.remote-programming-tool.ril-wrapper .ril-accordion-item{
  border:1px solid #dbeafe !important;
  border-radius:12px !important;
  background:#fff !important;
  box-shadow:0 6px 18px rgba(15,23,42,.04) !important;
}
.remote-programming-tool.ril-wrapper .ril-accordion-item:hover,
.remote-programming-tool.ril-wrapper .ril-accordion-item[open]{
  border-color:#cfe3f7 !important;
  box-shadow:0 8px 22px rgba(15,23,42,.05) !important;
}
.remote-programming-tool.ril-wrapper .ril-helpful-box{
  margin-top:18px !important;
  padding:16px !important;
}
.remote-programming-tool.ril-wrapper .ril-helpful-question{
  color:#1d2327 !important;
}
@media (max-width: 720px){
  .remote-programming-tool.ril-wrapper{
    padding:24px 18px !important;
    border-radius:14px !important;
    margin-bottom:30px !important;
  }
  .remote-programming-tool.ril-wrapper > h2{
    font-size:20px !important;
    margin:-4px -4px 16px !important;
    padding:14px !important;
  }
  .remote-programming-tool.ril-wrapper .model-row{
    grid-template-columns:1fr !important;
    gap:8px !important;
  }
  .remote-programming-tool.ril-wrapper .model-row > label{
    min-height:auto !important;
  }
  .remote-programming-tool.ril-wrapper .dropdown-info-row{
    width:100% !important;
    align-items:center !important;
  }
  .remote-programming-tool.ril-wrapper .ril-search-input{
    min-height:48px !important;
    height:48px !important;
  }
  .remote-programming-tool.ril-wrapper .tooltip-box{
    left:auto !important;
    right:0 !important;
    top:calc(100% + 10px) !important;
    transform:none !important;
    width:min(260px, calc(100vw - 48px)) !important;
  }
  .remote-programming-tool.ril-wrapper .tooltip-box::before{
    top:-12px !important;
    left:auto !important;
    right:12px !important;
    transform:none !important;
    border-color:transparent transparent #fff transparent !important;
  }
  .remote-programming-tool.ril-wrapper .instructions-box{
    padding:14px !important;
  }
}
