:root {
  --theme-primary: #3A61A2;
  --theme-secondary: #BBD4FF;
  --theme-tertiary: #4673BE;
   --theme-bg:#b1caed;
}





/*=========================================== In Play Show Page Color codes =========================================*/
/*================ Navbar Colors ================*/

.navbar-background-color{
	background-color: #3A61A2 !important;
}

.user_profile_detail span{
	color: #fff !important;
}

.navbar-inverse .navbar-right .active-menu-color a span{
	color: #3A61A2 !important;
	background-color: #fff !important;
}

.navbar-inverse .navbar-right li a span{
	color: #fff !important;
}




/*================ Match Scrore Colors ================*/

p.match-score-box-color{
	background-color: #3A61A2 !important;
	color: #fff !important;
}

div.commentry-box-color{
	background-color: #3A61A2 !important;
	color: #fff !important;
}

div.refresh-btn-color{
	background-color: #3A61A2 !important;
	color: #fff !important;
}





/*================ Runner, Lagai, Khai, Position Colors ================*/

th.run-pos-rate-amt-run-mod-color{
	background-color: #49494A !important;
	color: #fff !important;
}

td.fav-team-color,
td.fav-position-color{
	background-color: #84C341 !important;
}
 th.lagai-box-color{
 	background-color: #E9E9E9 !important;
 	color: #49494A !important;
 }

 th.khai-box-color{
 	background-color: #E9E9E9 !important;
 	color: #49494A !important;
 }

 th.bet-odds-type.bet-place-tbl-th.lagai-box-color,
 th.bet-odds-type.bet-place-tbl-th.khai-box-color,
 th.bet-odds-type.bet-place-tbl-th.not-box-color,
 th.bet-odds-type.bet-place-tbl-th.yes-box-color,
 th.bet-odds-type.bet-place-tbl-th.not-box-color.yn-width-on-mobile,
 th.bet-odds-type.bet-place-tbl-th.yes-box-color.yn-width-on-mobile{
	padding: 0px;
 }

 th.bet-odds-type.bet-place-tbl-th.lagai-box-color div.lagai-div,
 th.bet-odds-type.bet-place-tbl-th.khai-box-color div.khai-div,
 th.bet-odds-type.bet-place-tbl-th.not-box-color div.lagai-div,
 th.bet-odds-type.bet-place-tbl-th.yes-box-color div.khai-div,
 th.bet-odds-type.bet-place-tbl-th.not-box-color.yn-width-on-mobile div.lagai-div,
 th.bet-odds-type.bet-place-tbl-th.yes-box-color.yn-width-on-mobile div.khai-div{
	border: 2px solid #49494A !important;
	line-height: 2.3;
 }

 @media (max-width: 768px) {
    span.yn-value-title {
		border-top: 1px #49494A !important;
    }
    hr.session-hr {
		display: block !important;
		margin: 0 5px -6px 5px;
		border-top: 1px solid #49494A;
    }
 }

 td.un-fav-team-color{
 	background-color: #fff;
 	color: #49494A;
 }

td.un-fav-position-color{
	background-color: #fff;
 	color: #49494A;
}

td.active-lagai-bet-box-color{
	background-color: #61ACDE;
	color: #49494A;
}

td.inactive-lagai-bet-box-color{
	background-color: #fff;
	color: #49494A;
}

td.active-khai-bet-box-color{
	background-color: #F6B771;
	color: #49494A;
}

td.inactive-khai-bet-box-color{
	background-color: #fff;
	color: #49494A;
}

table.bet-value-buttons-table tr td button.bet-value-clear-button {
	position: absolute !important;
    left: 6px !important;
}

/*====================== Session, Rate, Yes, Not ======================*/

.session-value-box-color{
	background-color: #fff;
	color: #49494A;
}

.rate-value-box-color{
	background-color: #fff;
	color: #49494A;
}

.yes-value-box-color{
	background-color: #61ACDE;
	color: #fff;
}

.not-value-box-color{
	background-color: #F6B771;
	color: #fff;
}

.yes-box-color{
	background-color: #E9E9E9 !important;
 	color: #49494A !important;
}

.not-box-color{
	background-color: #E9E9E9 !important;
 	color: #49494A !important;
}





/*====================== Session, Rate, amount, Run, Mode ======================*/

.session-2-value-box-color{
	background-color: #fff !important;
	color: #49494A !important;
}

.rate-2-value-box-color{
	background-color: #fff !important;
	color: #49494A !important;
}

.amount-2-value-box-color{
	background-color: #fff !important;
	color: #49494A !important;
}

.runs-2-value-box-color{
	background-color: #fff !important;
	color: #49494A !important;
}

.mode-value-box-color{
	background-color: #fff !important;
	color: #49494A !important;
}




/*===================== Left Side Menu Colors =====================*/

.navbar-inverse .navbar-toggle:focus,
.navbar-inverse .navbar-toggle:hover,
.menu{
	background-color: #3A61A2 !important;
}

.navbar-inverse .navbar-toggle{
	border-color: #3A61A2 !important;
}








/*========================================== Home Page Color codes  =========================================*/
/*==================== Home Page Card Color ===================*/

.card.card-color{
	background-color: #3A61A2 !important;
	color: #fff !important;
}

a.card.card-color:hover{
	background-color: #fff !important;
	color: #3A61A2 !important;
}



/*================== Log In Pop-up Color ==================*/

.login-popup-box-color{
	background-color: #3A61A2 !important;
	color: #fff !important;
}







/*=========================================== In Play Index page Color codes ==========================================*/
/*============== Match details right box color ==============*/

.in-play-right-box-color{
	background-color: #3A61A2 !important;
	color: #fff !important;
}

p.team-name-font-color{
	color: #3A61A2 !important;
}








/*=========================================== Change Password Page Color codes ==========================================*/
/*============== Change password box color ==============*/

.change-password-box-color{
	background-color: #3A61A2 !important;
	color: #fff !important;
}

.change-password-box-color a.purp_btn{
	color: #3A61A2 !important;
}






/*=========================================== Log In Page Color codes ==========================================*/

.login-box-color{
	background-color: #3A61A2 !important;
	color: #fff !important;
}

.login-box-color a{
	color: #3A61A2 !important;
}

.alert-match-status-text{
	background-color: rgba(58, 97, 162, 0.2) !important;
    border: 1px solid #bdd8ea !important;
    color: #110d0d !important;
}






/*=========================================== Ledger Page Color codes ==========================================*/

.match-box-color{
	background-color: #3A61A2 !important;
	color: #fff !important;
}

.debit-box-color{
	background-color: #3A61A2 !important;
	color: #fff !important;
}

.credit-box-color{
	background-color: #3A61A2 !important;
	color: #fff !important;
}

.balance-box-color{
	background-color: #3A61A2 !important;
	color: #fff !important;
}

.match-value-box-color{
	background-color: #fff !important;
 	color: #49494A !important;
}
.debit-value-box-color{
	background-color: #fff !important;
 	color: #49494A !important;
}
.balance-value-box-color{
	background-color: #fff !important;
 	color: #49494A !important;
}




/* Icons Update */

.card.card-color:hover .h-icons path{
  fill: #3a61a2 !important;
}


svg.themed-svg path{
  fill: #3a61a2 !important;
}

.football-btn-color-change svg path,
.cricket-btn-color-change svg path{
    fill: #3a61a2;
}

/* T1 */
body .lang-switch-btn {
    top: 10px !important;
}
.ledger-table-container-3{
	margin-top: 15px;
}
@media (max-width: 768px){
	body .rules-main-container {
	    margin: 0px 10px 10px !important;
	}
	body .chng-pass-container {
    top: 125px;
	}
	.games-container{
		margin-top: 15px;
	}
}

.lang-switch-btn {
	position: relative !important;
	top: 0px !important;
	margin-bottom: 25px !important;
}
.rules-main-container {
	top: 170px !important;
}
@media (max-width: 768px){
	.chng-pass-container {
			top: 115px;
	}
	.container.dashboard_content{
				margin-top: 25px;
	}
}


/* Bet buttons and market name */
.place-amount.load-button-new-class {
    width: 100% !important;
    float: inherit !important;
		margin-bottom: 15px;
}
table.bet-value-buttons-table {
    display: flex;
    justify-content: center;
}
table.bet-value-buttons-table tbody{
	display: flex;
  position: relative;
}
table.bet-value-buttons-table tr:first-child td:last-child{
	position: absolute;
  right: 0;
  top: 0;
}
table.bet-value-buttons-table{display: flex;justify-content: center;}
body .market-block, body .session-block, body .place-amount-div {
    height: auto;
    line-height: 18px;
    margin-top: 15px;
}
/* Banner Space */
@media (min-width: 768px) {
	.game-footer-outer{bottom: 0 !important;}
}
/* Text Overflow Update */
.market-block,
.session-block{
	display: flex;
	align-items: center;
	justify-content: flex-start;
}
.textEllipsis{
	display: inline-block;
  max-width: 25ch;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (min-width: 1200px) {
	.textEllipsis{
	  max-width: 35ch;
	}
}
@media (max-width: 992px){
	.place-amount.load-button-new-class.place-amount-div,
	.place-amount.load-button-new-class.enter-default-value.place-bet-buttons-div,
	.market-block, .session-block {
		width: 100% !important;
		text-align: center !important;
	}
	.market-block,
	.session-block{
		justify-content: center;
		margin-bottom: 15px;
	}
}

.dhc-text,
.signup-text a{
	color: #fff !important;
}
.book-td-inner .session-min-max-div,
.book-td-inner .session-min-max-div .mm-holder.mm-divider{
	border-color: #49494a !important;
}
.session-min-max-div{
	    box-shadow: 0 0 5px 1px #8f8b8b !important;
}

/*Footer CSS*/
.master-footer{
background-color: #3A61A2 !important;
}
.mf-item a,
.mf-bottom{
color: #fff !important;
}
.transfer-text{
     background-color: #3A61A2;
 }
 .payment-header{
    background-color: #3A61A2;

 }
 .deposit-text p{
    color: #3A61A2;
 }
 .copy-text{
    border: 1px solid #3A61A2; /* Equivalent to the stroke color */

 }

 .custom-text-p{
    color: #3A61A2; /* Equivalent to .foregroundColor(Color(red: 71.0 / 255.0, green: 56.0 / 255.0, blue: 140.0 / 255.0)) */
 	
 }

.copy-button{
 	border-color: #3A61A2 !important;
}
.copy-status{
	color: #3A61A2 !important;
}

.red-background {
    background-color: #3A61A2 !important; /* Change this to the color you desire */
}
.transition-color {
    transition: background-color 2.5s ease !important;
  }
  .red-background .copy-status{
    color: white !important;
  }
.submit-btn{
	background-color: #3A61A2;
    border-color: #3A61A2;
    color: white !important;
}
 .btn:hover {
    color: white !important;
    text-decoration: none;
}
.btn-next{
	color: #3A61A2 !important;
}
.dropdown-menu-matka{
  background-color: #3A61A2 !important;
  width:100% !important;
  border:none !important;
}
.dropdown-menu-matka>li>a{
  color:white !important;
  font-family:"open-sans-semibold" !important;
}
.navbar-inverse .navbar-nav>.open>a{
 background-color: #3A61A2 !important;
}
.dropdown-menu {
    display: none;
}

.dropdown-toggle-checkbox {
    display: none;
}

.dropdown-toggle-label {
    cursor: pointer;
}

.dropdown-toggle-checkbox:checked ~ .dropdown-menu {
    display: block;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    color: #3A61A2 !important; 
    text-decoration: none;
    background-color: #f5f5f5;
}
.active-dropdown{
  color:#3a61a2 !important;
}  
.submenu.drop-down-menu-mobile {
    list-style: none; 
} 
.menu__link[data-submenu].submenu-open::after {
  transform: rotate(270deg);
}
.menu__link[data-submenu].submenu-open.active-page::after {
  color: #3a61a2 !important;
}
.navbar-inverse .navbar-right .active-menu-color a svg{
  color: var(--theme-primary) !important;
}
.copy-icon{
	color: #3A61A2 !important;
}
.btn-next{
	color: #3A61A2 !important;
}
.payment-img a.selected img  {
	border: 3px solid #3A61A2 !important;
}
.next-btn{
	background-color: #3A61A2 !important;
}
.custom-text-1{
	border: 1px solid #3A61A2 !important;
}
.name-para{
  color: #3A61A2 !important;
}
.drop_box{
	border: 3px dashed #3A61A2 !important;
}
.upload-icon-btn{
  border: 2px solid #3A61A2 !important;
}
.upload-icon{
	color: #3A61A2 !important;
}
.image-header{
	background-color: #3A61A2 !important;
}
.transfer-method-label input{
	accent-color: #3A61A2 !important;
 }

.copy-button{
 	border-color: #3A61A2 !important;
}
.copy-status{
	color: #3A61A2 !important;
}

.red-background {
    background-color: #3A61A2 !important; /* Change this to the color you desire */
}
.transition-color {
    transition: background-color 2.5s ease !important;
  }
  .red-background .copy-status{
    color: white !important;
  }
.submit-btn{
	background-color: #3A61A2;
    border-color: #3A61A2;
    color: white !important;
}
 .btn:hover {
    color: white !important;
    text-decoration: none;
}
.btn-next{
	color: #3A61A2 !important;
}
.over-row{
   margin: 0px 10px 0px 5px !important;
}
@media all and (max-width: 992px){
    .over-row{
        margin: 0px 5px 0px 5px !important;
    }
}
@media all and (min-width: 601px) and (max-width: 992px){
    .over-row{
        margin: 0px 15px 0px 5px !important;
    }
}
table.scoring-football-table td {
    border: 0.5px solid #3a61a2 !important;
}
table.scoring-football-table tr {
    border: 0.5px solid #3a61a2 !important;
}
.time-box{
    border: 0.5px solid #223f6f !important
}
.scrollable-table{
    border-right: 0.1px solid #3a61a2 !important;
    border-left: 0.1px solid #3a61a2 !important;
}
.scoring-football-div{
	background-color: #3A61A2 !important;
}
@media (max-width: 992px) {
    .content_matches_wrapper .match-score-box-color p.match-score-box-color > span {
        margin-right: 0px !important;
    }
}
/*====================MARQUEE====================*/
.marquee {
  background: #6E8FC9 !important;
  color: #fff !important;
}
.marquee .track span {
  color: #fff !important;
}
/* MATKA GAME */
body .game-logo {
  background: var(--theme-primary) !important;
}
body .game-logo span {
  color: #FFC800 !important;
}
body .result {
  background-color: var(--theme-primary) !important;
  color: #fff !important;
  border-color: rgba(255,255,255,0.2) !important;
}
body .result-container-outer {
  border-color: var(--theme-primary) !important;
}
body .result-coin-box {
  background: var(--theme-primary) !important;
  color: #fff !important;
}
body .market-switcher-btn {
  background-color: var(--theme-primary) !important;
  color: #fff !important;
}
body .market-switcher-dropdown {
  border: 2px solid var(--theme-primary) !important;
}
body .market-option {
  color: var(--theme-primary) !important;
}
body .market-option:hover,
body .market-option.active {
  background-color: var(--theme-primary) !important;
  color: #fff !important;
}
body .market-header-row,
body .bg-grey-light .text-white,
body .bg-grey-light2 .text-white,
body .header {
  background-color: var(--theme-primary) !important;
  color: #fff !important;
}
body .market-header-left,
body .market-header-center,
body .market-header-right {
  color: #fff !important;
}
body .market-header-row::after {
  color: #fff !important;
}
body .bg-grey-light,
body .bg-grey-light2 {
  border: 2px solid var(--theme-primary) !important;
  background: transparent !important;
}
body .bodyss,
body .bodyss1 {
  border: 2px solid var(--theme-primary) !important;
}
body .content {
  background-color: var(--theme-bg) !important;
}
/*body .section {
  background-color: var(--theme-secondary) !important;
}*/
body .section-title,
body .section-title .section-title1,
body .section-title1,
body .bold-box,
body .bets-outer-section .card-section.section-title1 {
  background: var(--theme-primary) !important;
  color: #fff !important;
  border: none !important;
  -webkit-text-stroke: 0 !important;
}
body .aakda-market .card-section.matka-bet,
body .aakda-close-market .card-section.matka-bet {
  background-color: var(--theme-primary) !important;
  color: white !important;
  /*border: 1px solid var(--theme-secondary) !important;*/
}
body .m_d_p_market .grid.card-outer .card-section,
body .m_d_p_c_market .grid.card-outer .card-section {
  background-color: var(--theme-primary) !important;
  color: white !important;
  /*border: 1px solid var(--theme-secondary) !important;*/
}
body .m_d_p_market .contentBg .box.box1.highlight .card-section,
body .m_d_p_c_market .contentBg .box.box1.highlight .card-section {
  background-color: var(--theme-primary) !important;
  color: white !important;
}
body #panne-openMarket .card-section.matka-bet,
body #panne-closeMarket .card-section.matka-bet {
  background-color: var(--theme-primary) !important;
  color: white !important;
  /*border: 1px solid var(--theme-secondary) !important;*/
}
body .jodi-market .card-section.matka-bet,
body .jodi-mobile-runner {
  background-color: var(--theme-primary) !important;
  color: white !important;
  /*border: 1px solid var(--theme-secondary) !important;*/
}
body .grid div,
body .grid2 div,
body .number-box {
  background-color: rgb(255, 200, 0) !important;
  color: var(--theme-primary) !important;
}
body .box.highlight,
body .box.box1.highlight {
  background: var(--theme-primary) !important;
  border: none !important;
}
body .amount-header,
body .amount-cell,
body .amount-cell-close,
body .jodi-amount-header,
body .jodi-amount-cell,
body .row-total-box {
  background: var(--theme-primary) !important;
  color: #fff !important;
}
body .jodi-header-cell {
  background: var(--theme-primary) !important;
  color: #fff !important;
}
body .jodi-header-cell.isSelected {
  background: #FFC800 !important;
  color: var(--theme-primary) !important;
}
body .all-panna-title {
  background: var(--theme-primary) !important;
  color: #fff !important;
}
body .jodi-title {
  background: var(--theme-primary) !important;
  color: #fff !important;
}
body .card-section.isSelected,
body .bold-box.isSelected,
body .jodi-mobile-runner.isSelected,
body .section-title.isSelected,
body .section-title1.isSelected,
body .all-panna-title.isSelected,
body .jodi-title.isSelected,
body .isSelected {
  background: #FFC800 !important;
  color: var(--theme-primary) !important;
}
body .isSelected1 {
  background: #FFC800 !important;
  color: var(--theme-primary) !important;
}
body .runner-inline-amt {
  border-top-color: var(--theme-primary) !important;
  color: var(--theme-primary) !important;
  background: transparent !important;
}
body .jodi-col-input {
  border-top-color: var(--theme-primary) !important;
  color: var(--theme-primary) !important;
  background: transparent !important;
}
body .tp-bet-panel {
  border: 2px solid var(--theme-primary) !important;
  border-top: none !important;
  background: var(--theme-bg) !important;
}
body .tp-bet-title {
  background-color: var(--theme-primary) !important;
}
body .tp-bet-title .tp-plc-bet,
body .tp-bet-title .tp-bal,
body .tp-bet-title span {
  color: #fff !important;
}
body .tp-bet-table td {
  background-color: var(--theme-primary) !important;
  color: #fff !important;
}
body .tp-bet-table .pl-10 {
  background-color: var(--theme-primary) !important;
}
body .tp-input-outer {
  background: var(--theme-primary) !important;
  color: #fff !important;
}
body .tp-input-outer::before,
body .tp-input-outer::after {
  color: #fff !important;
}
body .tp-bet-input {
  background: #fff !important;
  color: var(--theme-primary) !important;
  border: 2px solid var(--theme-secondary) !important;
}
body .tp-mybets {
  background-color: var(--theme-primary) !important;
  color: #fff !important;
}
body .tp-stake {
  background-color: var(--theme-primary) !important;
  color: #fff !important;
}
body .tp-bets-history table th {
  background-color: var(--theme-primary) !important;
  color: #fff !important;
}
body .tp-bets-history table td {
  background-color: var(--theme-tertiary) !important;
  color: var(--theme-primary) !important;
}
body #bets_info tr td {
  color: white !important;
}
body .bet_loader.fa {
  color: white !important;
  margin-right: 10px !important;
}
body .tp-bets-history table {
  border-color: var(--theme-primary) !important;
}
body .game-history-open {
  background-color: var(--theme-primary) !important;
  color: #fff !important;
}
body .matka-history-box {
  border-color: var(--theme-primary) !important;
  background-color: var(--theme-bg) !important;
}
body .matka-card {
  background-color: var(--theme-primary) !important;
  border-color: var(--theme-secondary) !important;
  color: #fff !important;
}
body .show-more-history {
  background-color: var(--theme-secondary) !important;
  color: var(--theme-primary) !important;
}
body .collapse-arrow i,
body .header .fa,
body .header .fa-angle-down,
body .header .fa-angle-up {
  color: #fff !important;
}
body .sel-all {
  background: linear-gradient(90deg, var(--theme-secondary) 0%, var(--theme-primary) 100%) !important;
}
body .sel-all.isSelected1 {
  background: #FFC800 !important;
  color: var(--theme-primary) !important;
}
body .market-block.teen_patti_form {
  display: none !important;
}
body .place-bet-btn-clear {
  color: var(--theme-tertiary) !important;
  border-color: var(--theme-tertiary) !important;
  background: #fff !important;
}
body .place-bet-btn-done {
  background-color: #5cd65c !important;
  color: #fff !important;
  border: none !important;
}
body input::placeholder {
  color: var(--theme-primary) !important;
  opacity: 0.6 !important;
}
body .m_d_p_market .section-title,
body .m_d_p_c_market .section-title {
  background: var(--theme-primary) !important;
}
body .bets-outer-section .card-section {
  background: var(--theme-primary) !important;
  border: none !important;
  color: white !important;
}
body .matka-card {
  background-color: var(--theme-primary) !important;
  color: #fff !important;
}
body .tp-back-bet .tp-bet-title,
body .tp-back-bet .heading-row td {
  background-color: var(--theme-primary) !important;
}
body .jodi-market .card-section.matka-bet.isSelected,
body .jodi-market .card-section.matka-bet.runner-selected,
body .jodi-mobile-runner.isSelected,
body .jodi-mobile-runner.runner-selected {
  background: rgb(255,200,0) !important;
  color: var(--theme-primary) !important;
}
body .m_d_p_market .grid.card-outer .card-section.matka-bet.isSelected,
body .m_d_p_market .grid.card-outer .card-section.matka-bet.runner-selected,
body .m_d_p_c_market .grid.card-outer .card-section.matka-bet.isSelected,
body .m_d_p_c_market .grid.card-outer .card-section.matka-bet.runner-selected {
  background: rgb(255,200,0) !important;
  color: var(--theme-primary) !important;
}
body .m_d_p_market .box.box1.highlight .card-section.matka-bet.isSelected,
body .m_d_p_market .box.box1.highlight .card-section.matka-bet.runner-selected,
body .m_d_p_c_market .box.box1.highlight .card-section.matka-bet.isSelected,
body .m_d_p_c_market .box.box1.highlight .card-section.matka-bet.runner-selected {
  background: rgb(255,200,0) !important;
  color: var(--theme-primary) !important;
}
body .card-section.sel-all.panna-col-header.isSelected,
body .card-section.sel-all.panna-col-header.runner-selected {
  background: rgb(255,200,0) !important;
  color: var(--theme-primary) !important;
}
body .card-section.matka-bet.panna-col-cell.isSelected,
body .card-section.matka-bet.panna-col-cell.runner-selected {
  background: rgb(255,200,0) !important;
  color: var(--theme-primary) !important;
  /*border: 1px solid var(--theme-primary) !important;*/
}
body .card-section.box-spec.matka-bet.isSelected,
body .card-section.box-spec.matka-bet.runner-selected {
  background: rgb(255,200,0) !important;
  color: var(--theme-primary) !important;
}
body #panne-openMarket .card-section.matka-bet.isSelected,
body #panne-openMarket .card-section.matka-bet.runner-selected,
body #panne-closeMarket .card-section.matka-bet.isSelected,
body #panne-closeMarket .card-section.matka-bet.runner-selected {
  background: rgb(255,200,0) !important;
  color: var(--theme-primary) !important;
}
body .m_d_p_market .card-section.isSelected,
body .m_d_p_market .section-title.isSelected,
body .m_d_p_c_market .card-section.isSelected,
body .m_d_p_c_market .section-title.isSelected {
  background: rgb(255,200,0) !important;
  color: var(--theme-primary) !important;
}
body .content {
  border-top: none !important;
}
body #panne-openMarket .card-section.isSelected .runner-inline-amt,
body #panne-openMarket .card-section.runner-selected .runner-inline-amt,
body #panne-closeMarket .card-section.isSelected .runner-inline-amt,
body #panne-closeMarket .card-section.runner-selected .runner-inline-amt {
  border-top: 1px solid var(--theme-primary) !important;
  color: var(--theme-primary) !important;
}
body .m_d_p_market .grid.card-outer .card-section.isSelected .runner-inline-amt,
body .m_d_p_market .grid.card-outer .card-section.runner-selected .runner-inline-amt,
body .m_d_p_c_market .grid.card-outer .card-section.isSelected .runner-inline-amt,
body .m_d_p_c_market .grid.card-outer .card-section.runner-selected .runner-inline-amt {
  border-top: 1px solid var(--theme-primary) !important;
  color: var(--theme-primary) !important;
}
body .m_d_p_market .box.box1.highlight .card-section.isSelected .runner-inline-amt,
body .m_d_p_market .box.box1.highlight .card-section.runner-selected .runner-inline-amt,
body .m_d_p_c_market .box.box1.highlight .card-section.isSelected .runner-inline-amt,
body .m_d_p_c_market .box.box1.highlight .card-section.runner-selected .runner-inline-amt {
  border-top: 1px solid var(--theme-primary) !important;
  color: var(--theme-primary) !important;
}
body .aakda-market .card-section.isSelected .runner-inline-amt,
body .aakda-market .card-section.runner-selected .runner-inline-amt,
body .aakda-close-market .card-section.isSelected .runner-inline-amt,
body .aakda-close-market .card-section.runner-selected .runner-inline-amt {
  border-top: 1px solid var(--theme-primary) !important;
  color: var(--theme-primary) !important;
}
body .jodi-market .card-section.isSelected .runner-inline-amt,
body .jodi-market .card-section.runner-selected .runner-inline-amt,
body .jodi-mobile-runner.isSelected .runner-inline-amt,
body .jodi-mobile-runner.runner-selected .runner-inline-amt {
  border-top: 1px solid var(--theme-primary) !important;
  color: var(--theme-primary) !important;
}
body .jodi-header-cell.isSelected .jodi-col-input,
body .jodi-header-cell.runner-selected .jodi-col-input {
  border-top: 1px solid var(--theme-primary) !important;
  color: var(--theme-primary) !important;
}
body .m_d_p_market .section-title.isSelected:not(.bold-box) .runner-inline-amt,
body .m_d_p_c_market .section-title.isSelected:not(.bold-box) .runner-inline-amt {
  border-top: 1px solid var(--theme-primary) !important;
  color: var(--theme-primary) !important;
}
body .m_d_p_market .contentBg .box.box1.highlight.card-outer,
body .m_d_p_c_market .contentBg .box.box1.highlight.card-outer {
  background-color: var(--theme-primary) !important;
}
body .modal-body {
  background: var(--theme-secondary) !important;
}
body .modal-container {
  background: var(--theme-secondary) !important;
}
body .btn-sec {
  background: var(--theme-primary) !important;
}
body .rules-btn,
body .game-btn {
  background: transparent !important;
  border: none !important;
}
body .btn-rule,
body .btn-history {
  background: transparent !important;
  color: #fff !important;
  border: none !important;
  font-weight: 700 !important;
}
body .text-content {
  background: var(--theme-primary) !important;
  color: #fff !important;
  padding: 1px !important;
}
body .text-content-span {
  color: #fff !important;
  font-weight: 700 !important;
}
body .modal-content-sec {
  background: #fff !important;
  border: 1px solid var(--theme-secondary) !important;
  color: var(--theme-primary) !important;
}
body .modal-content-sec p,
body .modal-content-sec span {
  color: var(--theme-primary) !important;
}
body .lang-btn-container #english,
body .lang-btn-container #hindi {
  background-color: var(--theme-secondary) !important;
  color: var(--theme-primary) !important;
  border: 1px solid var(--theme-primary) !important;
}
body .lang-btn-container #english.active,
body .lang-btn-container #hindi.active {
  background-color: var(--theme-primary) !important;
  color: #fff !important;
}
body .modal-body {
  background-color: var(--theme-primary) !important;
}
html body .lang-btn-container #english.active,
html body .lang-btn-container #hindi.active {
  background: var(--theme-primary) !important;
  color: #fff !important;
}
body .mob-coin-section {
  background-color: var(--theme-primary) !important;
}
body .tp-mob-mybets .mob-my-bets {
  background-color: var(--theme-primary) !important;
}
body .panna-container {
  border: 2px solid var(--theme-primary) !important;
}
@media (max-width: 1024px) {
  body .tp-bet-close {
    background: var(--theme-primary) !important;
  }
  body .tp-bet-close {
    border-left: 2px solid var(--theme-primary) !important;
  }
  body .m_d_p_market .section-title.card-outer .section-title1.isSelected .runner-inline-amt,
  body .m_d_p_c_market .section-title.card-outer .section-title1.isSelected .runner-inline-amt {
    border-left: 1px solid var(--theme-tertiary) !important;
  }
  body .all-panna-mobile-wrapper .all-panna-title.isSelected .runner-inline-amt {
    border-left: 1px solid var(--theme-tertiary) !important;
    color: var(--theme-primary) !important;
  }
  body .jodi-title.runner-selected .runner-inline-amt {
    border-left: 1px solid var(--theme-tertiary) !important;
  }
}
.tp-num {
  background-color: #FFFFFF;
  border: solid 1px #000000;
  color: var(--theme-primary) !important;
  text-shadow: none;
}
body .btn-sec > div {
  padding: 10px !important;
}
body .btn-sec {
  height: 42px !important;
}
@media (max-width: 600px) {
  body .text-content-span {
    font-size: 15px !important;
  }
}
body .icon-shape,
body .icon-outline {
  fill: var(--theme-primary) !important;
}
body .return {
  fill: var(--theme-primary) !important;
}
body .home {
  fill: var(--theme-primary) !important;
}
body .tp-btn-outer,
body .tp-btn {
  color: var(--theme-primary) !important;
}
body .tp-bet-submit {
  color: white !important;
}
body .tp-reset {
  color: red !important;
}
body .panne-market, 
body .panne-close-market, 
body .jodi-market{
	background-color: var(--theme-bg) !important;
}
body .amount-cell,
body .amount-cell-close {
  height: 67px !important;
  min-height: 67px !important;
  max-height: 67px !important;
  box-sizing: border-box !important;
  flex-shrink: 0 !important;
}
body .row-total-box {
  /*height: 67px !important;
  min-height: 67px !important;
  max-height: 67px !important;
  box-sizing: border-box !important;
  flex-shrink: 0 !important;*/
}
body .jodi-amount-cell,
body .jodi-amount-header{
	  /*height: 67px !important;
  min-height: 67px !important;*/
}
body .jodi-amount-header {
  height: 75px !important;
  min-height: 70px !important;
  max-height: 75px !important;
  box-sizing: border-box !important;
  flex-shrink: 0 !important;
}

body .amount-header {
  height: 67px !important;
  min-height: 67px !important;
  max-height: 67px !important;
  box-sizing: border-box !important;
  flex-shrink: 0 !important;
}
body .m_d_p_market .grid .card-section, 
body .m_d_p_c_market .grid .card-section
{
	height: 58px !important;
}
body .caret {
  background-color: var(--theme-primary) !important;
}