/*
Theme Name: Magbook Child
Theme URI: https://wordpress.org/themes/magbook/
Description: Child theme for the Magbook theme.
Author: Your Name
Template: magbook
Version: 1.0.0
Text Domain: magbook-child
*/

ul li a, ol li a, p, td, th, #colophon .textwidget.custom-html-widget {
    font-size: 18px;
}

.widget-cat-box .widget-title span {
    font-size: 22px;
}
#colophon .widget-title, #colophon .widget-title a { color: #ff6d58 !important; font-size: 17px; font-weight: 600; letter-spacing: 0.7px; text-transform: uppercase; }
p.desclaimer { color: #fff; font-size: 14px; margin-top: 20px; letter-spacing: 0.5px; }
.main-navigation a, .widget-title .more-btn {
    font-size: 16px;
}
.widget-title .more-btn {
    font-weight: 600;
}
.site-info .copyright {
    color: #fff;
    font-size: 15px;
}
#colophon p, #colophon a, #colophon .textwidget.custom-html-widget {
    color: #fff !important;
    font-size: 16px;
}
.top-bar .widget_contact ul li a {
    font-size: 16px;
}
.top-bar-date {
    font-size: 14px;
}
.top-bar .widget_contact ul li a: hover{
    color: #fff;
}

span.badge.rounded-pill{ display: block; font-size: 12px; width: 120px; text-align: center; font-weight: 900; border-radius: 12px; }
span.badge.rounded-pill.bg-warning.d-inline.ms-2 { background: #ffff8c; }
span.badge.rounded-pill.bg-warning.d-inline.ms-2:after { content: "pcoming" }
span.badge.rounded-pill.bg-success.d-inline.ms-2{ background: #6bcb8c; }
span.badge.rounded-pill.bg-success.d-inline.ms-2:after{
    content: "pen";
}
span.badge.rounded-pill.bg-primary.d-inline.ms-2 { background: #2dacb999; }
span.badge.rounded-pill.bg-primary.d-inline.ms-2:after { content: "losed"; }
span.text-success.d-inline.ms-2 { color: green; }
span.text-success.d-inline.ms-2:before { content: "\f0d8"; font-family: 'FontAwesome'; margin-right: 8px; position: relative; top: 5px; }
span.text-danger.d-inline.ms-2:before { content: "\f0d7"; font-family: 'FontAwesome'; margin-right: 8px; position: relative; top: 1px; }
span.text-danger.d-inline.ms-2 { color: red; }
tbody tr td:nth-child(1) a { pointer-events: none; }
.page-id-450 aside#secondary { display: none; } .page-id-450 div#primary { width: 100%; }
#footer-navigation li#menu-item-456 { display: none; }
#custom_html-2 .textwidget.custom-html-widget a { text-decoration: underline; }
span.badge.rounded-pill.bg-danger.d-inline.ms-2 { background: #ff6898ba; font-size: 0; } 
span.badge.rounded-pill.bg-danger.d-inline.ms-2:after { content: "Closing Today"; font-size: 12px; }
h2.breaking-news-title a { font-size: 15px; }
/*Allotment Btn CSS*/
a[title="Check Allotment"] { pointer-events: auto !important; }
a[title="Check Allotment"] span.badge.rounded-pill.bg-success.d-inline.ms-2 { margin-top: 5px ; background: #27865c !important;; color: #fff !important;; } 
a[title="Check Allotment"] span.badge.rounded-pill.bg-success.d-inline.ms-2:after { content: "" !important;; }
button.show-menu-toggle { display: none; }
.table-responsive {
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch; /* smooth scroll */
}

table {
  width: 100%;
  border-collapse: collapse;
}

table th, table td {
  white-space: nowrap; /* prevents breaking */
}
