/* AUTO — qa/refrules.mjs se: https://ranibook247.com/m/home ".latest-event" (mobile).
   Haath se mat badlo; dobara chalao. 20 rules, 43 elements. */
.rbmc { --theme2-bg: #0f2462; --white-color: #fff; font-family: "Roboto Condensed", sans-serif; font-size: 12px; font-weight: 400; line-height: 1.5; color: rgb(255, 255, 255); letter-spacing: normal; text-align: left; }
.rbmc *, .rbmc ::after, .rbmc ::before { box-sizing: border-box; }
.rbmc b { font-weight: bolder; }
.rbmc a { color: rgb(0, 123, 255); text-decoration: none; background-color: transparent; }
.rbmc a:hover { color: rgb(0, 86, 179); text-decoration: underline; }
.rbmc img { vertical-align: middle; border-style: none; }
.rbmc ::-webkit-file-upload-button { font: inherit; appearance: button; }
.rbmc .row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }
.rbmc .latest-event { overflow: overlay hidden; display: block; white-space: nowrap; }
.rbmc .latest-event-item { min-width: calc(20% - 10px); justify-content: center; align-items: center; padding: 3px 5px; background: var(--theme2-bg); margin-right: 5px; border-radius: 4px; color: var(--white-color); margin-bottom: 5px; display: inline-flex; }
.rbmc .latest-event-item a { color: var(--white-color); font-size: 12px; font-weight: bold; text-align: center; text-transform: capitalize; }
.rbmc .latest-event-item a img { width: 12px; }
.rbmc .latest-event-item a span { margin-left: 3px; vertical-align: middle; }
.rbmc *, .rbmc :hover, .rbmc :focus { outline: 0px; }
.rbmc a, .rbmc a:focus, .rbmc a:hover, .rbmc a:active { text-decoration: none; }
.rbmc .new-launch-text { animation: 1s linear 0s infinite normal none running rbmc-new-launch; }
.rbmc .latest-event-item a { padding: 0px 1px; display: flex; align-items: center; }
.rbmc .latest-event-item a img { width: 16px; margin-right: 2px; }
.rbmc .new-launch-text div { line-height: normal; }
.rbmc .new-launch-text div b { display: block; color: rgb(255, 255, 255); font-size: 12px; background: rgb(22, 113, 34); width: 110px; text-align: center; border-radius: 5px; padding: 2px; }
@keyframes rbmc-new-launch { 
  50% { opacity: 0; }
}
