:root {
  --theme-navbar: #000;
  --top-navbar: linear-gradient(180deg, #7f1117 0%, #d7090f 100%);
  --theme-color: #012c3c;
  --menu-active: linear-gradient(180deg, #123696 0%, #13a0dd 61%);
  --commentary: #012c3c;
  --tabs: #012c3c;
  --semi-dark: #444;
  --dark: #212121;
  --footer-menu-mobile:linear-gradient(180deg, #7f1117 0%, #d7090f 100%);
  --m-stake:#ffbf19;
  --log-button:linear-gradient(180deg, #7f1117 0%, #d7090f 100%);
  --white-bg: #fff;
  --fancy-icon: #095964;
  --marquee:#6AC2FF;
  --filter:none;
  --footer-menu-active-color:#7f1117;
/*  --footer-active-active-bg:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nNzUnIGhlaWdodD0nMTYnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSc1MCUnIHkxPScxOS41NiUnIHgyPSc1MCUnIHkyPSc5MC42NSUnIGlkPSdhJz48c3RvcCBzdG9wLWNvbG9yPScjMzI2MTdmJyBvZmZzZXQ9JzAlJy8+PHN0b3Agc3RvcC1jb2xvcj0nIzMyNjE3Zicgb2Zmc2V0PScxMDAlJy8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0nTTc0Ljk4IDE2SDc1djUwSDBWMTZoLjAyQy43IDE1LjMzIDE2LjM2LjAyIDM3LjUuMDJ2OC04QzU4LjY0LjAyIDc0LjMgMTUuMzMgNzQuOTggMTZ6JyBmaWxsPScjMzI2MTdmJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnLz48L3N2Zz4=');*/
}
.modal-ui .modal-body {
  background: #840f15;
  background-image: url(https://dada247.com/images/favicon/bullwin.in.png);
  background-size: 50%;
  background-position: center;
  background-repeat: no-repeat, no-repeat;
}
.login-page1 .btn-login{
  color: #fff !important;
}
.loginright .form-group .mobile_forgot_link{
  color: yellow !important;
}
.login-page1 input,
.login-page1 input:focus {
    height: 40px !important;
    background: none !important;
    border: none !important;
    border-bottom: 1px solid #ddd !important;
    border-radius: 0 !important;
    border-bottom-left-radius: 6px !important;
    border-bottom-right-radius: 6px !important;
    height: 50px !important;
    color: #fff !important;
}
.login-page1 input::placeholder{
  color: #fff !important;
}
.login-page1 form .form-group {
    margin-bottom: 20px !important;
}
.home-navigation-bar{
  background: var(--top-navbar) !important;
}
a.btn-signup,
button.btn-forgot{
  background: linear-gradient(-180deg, #666666 0%, #333333 100%) !important;
}
.topnav-menu ul li a.active {
  background: #fff;
  box-shadow: inset 0 0px 5px 0 rgba(83,33,33,.5);
  color: #000;
}
.marquee-box marquee,
.marquee-box h4{
  color: #fff;
}
.inplay .nav-pills a.active,
.inplay .nav-pills a:hover {
    background: #3b5160 !important;
    color: #fff;
}
.inplay .nav-pills,
.inplay .nav-pills li{
  border-color: #3b5160;
}
.inplay .nav-pills li:last-child a {
    border-radius: 0 4px 4px 0;
}
.be_div,
.navbar-custom .head-username,
.pro-user-name,
.mo_user-blnc ul{
  box-shadow: inset 0 1px 0 0 rgba(255,255,255,.5);
    background: rgba(255,255,255,.1);
    border: 1px solid rgba(0,0,0,.3);
}
.main-exposure a,
.main-exposure a:hover,
.mo_user-blnc a,
.mo_user-blnc a:hover,
.main-exposure a b,
.mo_user-blnc a b,
.navbar-custom .head-username,
.main-exposure span,
.pro-user-name i,
.mo_user-blnc ul li a,
.mo_user-blnc ul li span{
  color: #fff !important;
}
.profile h2 {
  background: var(--theme-color);
}
.userTables h2{
  background: none;
  color: #000;
}
.eventlistdesign h2{
  color: #000;
}
.marquee-box h4:after{
  display: none;
}
.add-pins img{
  width: 15px;
}
.userloginform .btnlogin{
  padding: 2px 10px;
}
.de_fancyTab li a {
  color: #fff;
}
.match-odds{
  background: #243a48;
}
.mobile-footer-menu .active, .mobile-footer-menu li.main-nav a.active {
  background: var(--theme-color) !important;
}
.eventlistdesign h2{
  background: var(--theme-color);
  color: #fff;
  font-size: 16px;
  line-height: 35px;
}
.inplay .tab-content h2{
  background: linear-gradient(-180deg, #2e4b5e 0%, #243a48 82%);
  font-weight: 500;
}
.viewby-filter{
  top: 7px;
  font-size: 13px;
}
.es-tabs-ui{
  background: none;
}
.eventlistdesign .nav-pills li a.active, .eventlistdesign .nav-pills li a:hover {
  background: linear-gradient(180deg, #474747 0%, #070707 100%);
  color: #fff;
}
.eventlistdesign .nav-pills li a,
.eventlistdesign .nav-pills li a img{
  filter: invert(0);
  color: #000;
}
.mobile-search-btn {
  background: var(--top-navbar);
}
.inplay .tab-content .mb-1{
  border-color: #000;
}
.multi-market,
.cogSetting,
.topnav-menu ul li a{
  color: #fff;
}
@media (max-width: 991px) {
  .inplay {
    background: #172832;
  }
  .inplay .mobile-search-btn{
    background: linear-gradient(-180deg, rgba(255, 255, 255, 0.15) 0%, rgba(0, 0, 0, 0.15) 100%) !important;
  }
  .mo_user-blnc{
    margin-top: 5px;
  }
  .logo span.logo-lg img, .logo span.logo-sm img{
    width: 135px;
  }
  .eventlistdesign .nav-pills li a{
    color: #fff;
  }
  .eventlistdesign .nav-pills li a img{
    filter: invert(1);
  }
}