
.tr1 {
			background-color: #FFFFFF;
			color: #000000;
		}

		p {
			margin: 0 0 0px;
		}


.pages {
			width: 100%;
			text-align: center
		}

		.pages a {
			text-decoration: none;
			text-align: center;
			color: #fff
		}

		.pages td {
			padding: 8px 1px;
			text-align: center;
			background-color: #C937D4;
			border: 2px solid #fff;
			font-size: 18px;
            font-weight: 900;
		}

		.topbanner,
		.topbanner img {
			width: 100%;

		}

		.topbanner {
			position: relative;
		}

		.webname {

			bottom: 0;
			left: 55;
			font-size: 0px;
			padding: 10px;
			border: 3px solid white;
			background-color: gold;
			text-align: center;
		}

		.main_link {
			color: black;
			font-size: 6px;
		}

		@media only screen and (min-width: 240px) and (max-width: 359.99px) {
			.webname {
				font-size: 6px;
				padding: 1px;
				border: 1px solid white;
				text-align: center;
			}

			.main_link {
				color: black;
				font-size: 5px;
			}
		}

		@media only screen and (min-width: 360px) and (max-width: 539.99px) {
			.webname {
				font-size: 35px;
				padding: 2px;
				border: 2px solid white;
				text-align: center;
			}

			.main_link {
				color: white;
				font-size: 13px;
			}
		}

		.webname {
			color: red;
			text-align: center;
			/* -webkit-animation: flash linear 1s infinite; */
			/* animation: flash linear 1s infinite; */
		}

	.webname1 {
  text-align: center;
  font-size: 20px;
  background-color: blue;
  color: #fbf7f7;
  font-weight: bold;
  padding: 10px;
  display: initial;
  border: solid 2px white;
  border-radius: 50px;

}
   .ttp{ display: flex;
    justify-content: center;
       margin-top: 10px;
   }
   .myactive{
    color:white;
}
.myinactive{
    color:red;
}

/*=========================================================================*/

body {
			width: 100%;
			background-color: #100511D6;
			color: white;
		
			font-family: times new roman;
		}
		td.sattano {
    font-size: 18px;
}

		a {
			color: Red;
		}

		h1 {
			margin: 0px;
			font-size: 22px;
			color: #C0392B;
			padding-bottom: 2px
		}

		h2 {
			margin: px;
			padding: 2px;
			color: #fff;
		}

		h3 {
			margin: 2px;
			padding: 2px;
		}

		h4 {
			margin: 0px;
			/*padding: 2px;*/
		}

		p {
			margin: 0;
			padding: 5px;
		}

		.login {
			background: #ffffff;
			color: black;
			border-width: 5px;
			border-style: double;
			border-color: deepskyblue;
			text-align: center;
			padding: 4px 4px 4px 4px;
			margin-top: 4px;
			margin-bottom: 4px;
			font-size: 11px;
		}

		.chart {
			background-color: white;
			color: red;
			font-weight: bold;
			font-style: italic;
			font-size: 20px;
			text-decoration: none;
			border-width: 2px;
			border-color: red;
			border-style: groove solid;
			margin-top: 2px;
			margin-bottom: 2px;
			padding: 5px;
			border-radius: 0px;
			text-shadow: 1px 1px gold;
			text-align: center;
		}

		.chart a {
			color: blue;
		}

		.chartb {
			background-color: white;
			color: red;
			font-weight: bold;
			font-style: italic;
			font-size: 20px;
			text-decoration: none;
			border-width: 2px;
			border-color: red;
			border-style: groove solid;
			margin-top: 2px;
			margin-bottom: 2px;
			padding: 5px;
			border-radius: 0px;
			text-shadow: 1px 1px gold;
			text-align: center;
		}

		.chartb a {
			color: black;
		}

		.chartbr {
			background-color: white;
			color: red;
			font-weight: bold;
			font-style: italic;
			font-size: 20px;
			text-decoration: none;
			border-width: 2px;
			border-color: red;
			border-style: groove solid;
			margin-top: 2px;
			margin-bottom: 2px;
			padding: 5px;
			border-radius: 0px;
			text-shadow: 1px 1px gold;
			text-align: center;
		}

		.chartbr a {
			color: brown;
		}

		.CHARTHEAD {
			background-color: red;
			color: #ff0;
			border-width: 3px;
			border-color: #ff0;
			border-style: solid;
			font-weight: 700;
			font-size: x-large;
			text-align: center;
			margin: 3px 20px;
			padding: 3px;
		}

		.chat7 {
			background-color: #000000;
			color: darkblue;
			border-width: 3px;
			border-color: white;
			border-style: double;
			margin: 1px;
			padding: 3px;
			font-weight: bold;
			font-style: italic;
			font-size: x-large;
		}

		.game {
			border-left: lawngreen inset 3px;
			border-right: lawngreen inset 3px;
			border-top: lawngreen outset 3px;
			border-bottom: lawngreen inset 3px;
			background-color: mintcream;
			border-radius: 0px;
			padding-top: 5px;
			padding-bottom: 5px;
			padding-left: 5px;
			padding-right: 5px;
			font-weight: bold;
			font-family: times new roman, serif;
			font-style: italic;
			font-size: 20px;
			text-align: center;
			margin-top: 13px;
			margin-bottom: 13px;
			text-shadow: 1px 1px mintcream;
		}

		.head1 {
			background-color: mintcream;
			color: #434142;
			border-width: 3px;
			border-color: magenta;
			border-style: inset;
			margin-top: 3px;
			margin-bottom: 3px;
			padding: 3px;
			font-size: 14px;
			text-align: center;
		}

		.heady {
			background-color: #2196f3;
			color: yellow;
			font-weight: bold;
			font-style: italic;
			text-align: left;
			border-width: 3px;
			border-color: brown;
			border-style: inset;
			margin-top: 0;
			margin-bottom: 0;
			margin-left: 3px;
			margin-right: 2px;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 2px;
			padding-right: 2px;
			font-weight: bold;
			font-size: 20px;
			font-style: italic;
			text-shadow: 1px 1px GREEN;
		}

		.menu {
			border-left: #DC01DC solid 6px;
			border-right: #DC01DC solid 6px;
			border-top: #DC01DC solid 3px;
			border-bottom: #DC01DC solid 3px;
			background-color: white;
			color: blue;
			border-radius: 10px;
			padding-top: 10px;
			padding-bottom: 10px;
			padding-left: 10px;
			padding-right: 10px;
			font-weight: bold;
			font-style: italic;
			font-size: 17px;
			text-shadow: 1px 1px GOLD;
			margin-top: 10px;
			margin-bottom: 10px;
		}

		.menu1 {
			border-left: lime solid 3px;
			font-weight: bold;
			border-right: lime solid 3px;
			border-top: lime solid 3px;
			border-bottom: lime solid 3px;
			background-color: mintcream;
			border-radius: 8px;
			font-style: italic;
			font-size: small;
			text-align: center;
			text-shadow: 1px 1px pink;
			margin-top: 9px;
			margin-bottom: 9px;
		}

		.menu2 {
			border-left: lime solid 3px;
			font-weight: bold;
			border-right: lime solid 3px;
			border-top: lime solid 3px;
			border-bottom: lime solid 3px;
			background-color: mintcream;
			border-radius: 29px;
			font-style: italic;
			font-size: small;
			text-align: center;
			text-shadow: 1px 1px pink;
			margin-top: 5px;
			margin-bottom: 4px;
			border: solid red;
			text-shadow: 1px 1px 0 pink, 1px 5px 5px #aba8a8;
			font-style: italic;
			text-align: center;
			background: #91d5d5f0;
		}

		.table {
			width: 100%;
		}

		.table2 {
			text-align: center;
		}

		.td {
			width: 50%;
			color: white;
			background-color: darkblue;
			font-size: 22px;
		}

		.td1 {
			width: 50%;
			color: white;
			background-color: #ff0000;
			font-size: 22px;
		}

		.td2 {
			width: 50%;
			color: white;
			background-color: #008000;
			font-size: 17px;
		}

		.td3 {
			width: 50%;
			color: white;
			background-color: #0000FF;
			font-size: 17px;
		}

		.HEADLINES {
			background-color: red;
			color: white;
			font-weight: bold;
			font-style: italic;
			font-size: small;
			text-decoration: NONE;
			text-shadow: 1px 1px blue;
		}

		.liveupdate {
			/*background: rgb(242, 130, 91);
			background: -moz-linear-gradient(top, rgba(242, 130, 91, 1) 0%, rgba(229, 91, 43, 1) 50%, rgba(240, 113, 70, 1) 100%);
			background: -webkit-linear-gradient(top, rgba(242, 130, 91, 1) 0%, rgba(229, 91, 43, 1) 50%, rgba(240, 113, 70, 1) 100%);
			background: linear-gradient(to bottom, rgba(242, 130, 91, 1) 0%, rgba(229, 91, 43, 1) 50%, rgba(240, 113, 70, 1) 100%);
			;*/
			background: blue;
			color: yellow;
			padding: 8px;
			font-weight: bold;
			font-size: 21px;
			font-family: Georgia;
			border-bottom: silver solid 2px;
			margin-bottom: 1px;
			border-top-left-radius: 28px;
            border-top-right-radius: 28px;
			text-align: center;
		}

		.HEADLINESC {
			background-color: red;
			color: white;
			font-weight: bold;
			font-style: italic;
			font-size: small;
			text-decoration: none;
			text-align: center;
			text-shadow: 1px 1px blue;
		}

		.HEADLINESL {
			background-color: red;
			color: white;
			font-weight: bold;
			font-style: italic;
			font-size: small;
			text-decoration: none;
			text-align: left;
			text-shadow: 1px 1px blue;
		}

		.top {
			background-color: blue;
            color: #FEF8F8;
			font-style: italic;
			font-size: 20px;
			font-weight: bold;
			padding: 5px;
			margin: 0px;
			text-shadow: 1px 0px GOLD;
			border-width: 3px;
			border-color: #b8005c;
			border-style: outset;
			/*margin-top: 2px;
			margin-bottom: 2px;
			margin-left: 1px;
			margin-right: 1px;
			padding-top: 1px;
			padding-bottom: 1px;
			padding-left: 3px;
			padding-right: 3px;*/
			border-radius: 21px;
			padding: 10px;
			text-align: center;
		}

		.news3 {
			background-color: white;
			color: black;
			border: solid red;
			/* text-shadow: 1px 1px 0 #969696, 1px 5px 5px #aba8a8; */
			font-style: italic;
			text-align: center;
			font-weight: bold;
			font-size: 20px;
			border-width: 4px;
			border-color: red;
			border-style: outset;
			margin: 3px;
			padding: 3px;
			border-radius: 3px;
			background: #b1d8d8f0;
		}

		.news1 {
			background-color: white;
			color: black;
			font-weight: bold;
			font-size: 19px;
			border-width: 4px;
			border-color: blue;
			border-style: outset;
			margin: 3px;
			padding: 3px;
			border-radius: 3px;
			font-family: trebuchet MS, sans-serif;
			padding-bottom: 5px;
			padding-top: 7px;
			font-style: italic;
			border-bottom-style: solid;
			border-bottom-width: 5px;
			text-shadow: 1px 1px #ffd700;
			border-bottom-color: blue;
			letter-spacing: 1pt;
			word-spacing: 2pt;
			text-align: center;
		}

		.news2 {
			background-color: gold;
			font-size: 24px;
			font-weight: bold;
			padding-left: 10px;
			padding-right: 10px;
			padding-top: 5px;
			padding-bottom: 7px;
		}

		.footer {
			background-color: #FFFF99;
			color: Black;
		
			border-radius: 3px;
			padding-top: 4px;
			padding-bottom: 4px;
			padding-left: 2px;
			padding-right: 2px;
			font-weight: bold;
			font-style: italic;
			font-size: 18px;
			text-align: center;
			text-shadow: 1px 1px gold;
			margin-top: 4px;
			margin-bottom: 4px;
			font-family: georgia, serif;
			border-radius: 10px;
			border: 3px solid red;
		}
		
	.table-style
	{
		border-color: #000;
		background-color: blue;
		color: white;
		font-size: 18px;
		font-weight: bold;
		text-align: center;
	    white-space: nowrap;
            padding:5px 10px;
	}	

		.ansh {
			background-color: #FDFEFE;
			color: black;
			font-style: italic;
			font-size: small;
			text-decoration: none;
			border-width: 2px;
			border-color: #82E0AA;
			border-style: inset;
			margin-top: 2px;
			margin-bottom: 2px;
			margin-left: 0px;
			margin-right: 0px;
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 3px;
			padding-right: 3px;
			border-radius: 0px;
			text-align: center;
		}

		.kuberm {
			background-color: #2196f3;
			color: mintcream;
			font-size: 22px
		}

		.vemo {
			color: blue;
			font-size: 32px;
		}

		.vemo2 {
			color: blue;
			font-size: 20px;
		}

		.my-checkbox {
			position: fixed;
			top: 0;
			left: -9999px;
			visibility: hidden
		}

		input+label {
			cursor: pointer;
			text-transform: uppercase;
			color: #d70544;
			font-weight: 800;
			font-size: 22px;
			padding: 8px 0;
			display: block
		}

		input+label+div {
			height: 0;
			overflow: hidden;
			transition: all .3s;
			padding: 0 !important
		}

		input:checked+label+div {
			height: auto
		}

		.faq .faq-card {
			border-top: 1px solid #dc1f44
		}

		.faq .faq-card.aabbcc {
			border-top: 0 solid #dc1f44
		}

		.my-arrow {
			transform: rotate(90deg);
			display: inline-block;
			font-style: normal !important;
			float: right;
			margin-right: 10px
		}

		@media only screen and (max-width:500px) {
			input+label {
				font-size: 15px
			}
		}

		@media only screen and (max-width:375px) {
			input+label {
				font-size: 13px
			}
		}

		@media only screen and (max-width:320px) {
			input+label {
				font-size: 11px
			}
		}

		.geone1 {
			background-color: mintcream;
			color: black;
			font-weight: bold;
			font-style: italic;
			font-size: large;
			text-decoration: none;
			border-width: 3px;
			border-color: yellow;
			border-style: inset;
			margin-top: 3px;
			margin-bottom: 3px;
			margin-left: 0px;
			margin-right: 0px;
			padding-top: 5px;
			padding-bottom: 5px;
			padding-left: 5px;
			padding-right: 5px;
			border-radius: 0px;
			text-shadow: 1px 2px gold;
		}

/*=========================================================================*/

.day-table tr td {
		padding-top: 5px;
		padding-bottom: 5px;
	}

	.day-result {
		display: flex;
		justify-content: center;
		gap: 5px;
		text-align:center;
	}

	.day-satta-name {
		    font-size: 22px;
    color: red;
    text-shadow: 3px 3px 3px #a3a3a3;
    font-weight: bold;
    text-align:center;
}
	}

	.day-satta-top {
		text-align: center;
	}

	.day-result>h6:first-child {
		color: #FF0000;
	
	}

	.day-result>h6:last-child {
		color: #0000ff;

	}

	.day-result>h6 {
		font-size: 18px;
		    text-shadow: 3px 3px 3px #a3a3a3;
		    font-weight:bold;
	}

	.day-satta-time {
		font-size: 16px;
		 font-weight:bold;
		color: black;
		text-align:center;
		    text-shadow: 3px 3px 3px #a3a3a3;
	}

/*=========================================================================*/

.dashed tr  td
{ text-align: center;
border:solid 1px black;
    
}

.date,.name {
    width:14.28571%;
   
}

.dashed tr  th
{ 
    text-align: center;
    border:solid 1px black;

}



.sattano{
    color:red;
    font-size: 20px;
}
/* On screens that are 992px or less, set the background color to blue */



/*=========================================================================*/

  .nrtable tr td{
            border:solid 1px #ccc;
        }
        .nrtable tr th{
            border:solid 1px #ccc;
        }

.position
{
    display:flex;
    align-items:center;
    background:#fff; 
    color:#000; 
    font-size:20px; 
    font-weight:600; 
    height:50px;
}
.tablelhead
{
   background-color: blue;
    color: #FEF8F8;
    padding: 10px;
    border: 3px solid red;
  border-radius: 10px;
}
            .content1 {
                width: 100%;
                text-align: center;
                box-sizing: border-box;
                flex: 1 1 auto;
                min-height: 1px;
                padding: 1.25rem;
                border: solid red;
                background: linear-gradient(to bottom, blue, #ffffff);
                border-radius: 20px;
                font-weight: bold;
                line-height: 37px;
                overflow-wrap: break-word;
                margin-bottom: 10px;
            }
            
            .blink {
                animation: blink 1s infinite;
            }

            @keyframes blink {

                0%,
                100% {
                    opacity: 1;
                }

                50% {
                    opacity: 0;
                }
            }
/*=========================================================================*/