.jodi,
.panel {
	position: absolute;
	top: 45%;
	left: 0;
}
.heading {text-align: center;font-size: 28px;color: #fff;background: linear-gradient( -144deg, rgb(38,45,88) 5%, rgb(43,46,104) 35%, rgb(22,30,75) 65%, rgb(29,34,79) 95%);text-transform: uppercase;margin-bottom: 20px;-webkit-background-clip: text;
  -webkit-text-fill-color: transparent;font-weight: bold;}
.bgtextshow .bgtextdesigner {padding: 0;border-radius: 0;}
.bgtextshow .bgtextdesigner a {border-radius: 5px !important;}
.infobdsign {box-sizing: border-box;display: block;clear: both;padding-top: 40px;}
.higlightstext h5, .higlightstext h6 {margin: 0;color: #e5e5e5;padding: 0 0 10px;font-size: 24px;font-weight: 400;letter-spacing: 1px;}
.higlightstext h4 {margin-bottom: 10px !important;}
.refreshtbn {background: #5f3afc;text-align: center;padding: 20px;box-sizing: border-box;border-radius: 6px;position: relative;margin: 10px 0 20px;border: hidden;display: block;overflow: hidden;}
.jodisecnewbg{background: #f1f1f1; padding: 60px 0px; margin-top: 40px;}
.refreshtbn h6 {color: #fff;font-size: 20px;margin: 0;line-height: 31px;animation: appear 3s ease 0s infinite normal;}
.lftinf {padding: 15px;}
.refreshtbn h6 span {display: block;}
.cellno {display: block;clear: both;text-align: center;background: linear-gradient( -144deg, rgb(38,45,88) 5%, rgb(43,46,104) 35%, rgb(22,30,75) 65%, rgb(29,34,79) 95%);border-radius: 10px;padding: 18px 0px;}

.cellno p, .cellno a {font-size: 25px;color: #fff;margin: 0;line-height: 50px;text-transform: uppercase;font-weight: 800;}
.refreshtbn::after {content: "";position: absolute;top: auto;right: -25px;left: auto;height: 110px;width: 70px;border-left: #ffffff75 2px solid;transform: rotate(45deg);bottom: -50px;background: linear-gradient( 135deg, rgb(250,96,136) 0%, rgb(249,81,36) 100%);}
.panel a {border-radius: 20px 0px 0px 20px !important;}
.htmbs a {color: #ffffff;}
.faqs h4 {
	color: #fff;
}
.lftinf p {font-size: 18px;line-height: 30px;}
.centeraligndiv h4 {text-align: center;font-size: 25px;letter-spacing: 1px;margin: 10px 0 30px;background: linear-gradient( -144deg, rgb(38,45,88) 5%, rgb(43,46,104) 35%, rgb(22,30,75) 65%, rgb(29,34,79) 95%);-webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}

.col-8 {width: 65%;padding: 0px 15px;box-sizing: border-box;float: left;}

.centeraligndiv {background: #ffffff;padding: 20px;box-sizing: border-box;display: inline-block;width: 100%;border-radius: 20px;}

.thumverticle {display: block;height: 100%;align-items: center;width: 100%;padding: 40px;border: #e85549 1px solid;box-sizing: border-box;border-radius: 10px;background: linear-gradient( 135deg, rgb(250,96,136) 0%, rgb(249,81,36) 100%);margin-top: 30px;}

.midlin h5 {color: #fff;font-size: 18px;line-height: 35px;}
.jodi a, .panel a {
	border-radius: 20px;
	color: #fff;
	text-transform: capitalize;
padding: 7px 20px;}

.panel {
	left: auto;
	right: 0;
}

.selected .jodi a,
.selected .panel a {
	background: #000;
}

body {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	overflow-x: hidden;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	background: #f2f3ff;
}

.disclamier {
	padding: 40px 0px 0;
	text-align: center;
}

.container-fluid {
	padding: 0;
	margin: 0;
	width: 100%;
}

.addrs {
	padding: 30px 0px;
}

details p {
	padding: 0px 20px;
}



p.cpy {
	color: #fff;
text-align: center;}

.faq {
	box-sizing: border-box;
background: #f2f3ff;padding: 0px 0px 0;margin: 40px 0 0;}

h5.colortext {
	color: #F4D03F;
	font-size: 18px;
	background: transparent;
	margin: 10px 0;
}

th {
	padding: 4px !important;
}

.namemilan {
	color: #e62e2d;
	font-size: 18px;
	font-weight: 600;
}
section.newone .refresh a {border-radius: 40px;}


.mt-2 {
	margin-top: 20px;
}
.download img {background: linear-gradient( 135deg, rgb(250,96,136) 0%, rgb(249,81,36) 100%);width: 40px;padding: 10px;border-radius: 6px;float: left;}
.download {display: inline-block;text-align: center;background: linear-gradient( -144deg, rgb(38,45,88) 5%, rgb(43,46,104) 35%, rgb(22,30,75) 65%, rgb(29,34,79) 95%);padding: 20px 60px;border-radius: 10px;}
.download span {color: #fff;margin-left: 10px;font-size: 20px;font-weight: 800;}
.tabledesign h3,
.bgtextshow h4,
.disclamier h4 {
	background: -webkit-linear-gradient( 138deg, rgb(248,110,126) 0%, rgb(254,111,168) 100%);border-color: #ea6d80;padding: 10px 10px;
	border-radius: 10px;
	text-align: center;
	
font-weight: 400;}

.listviews.selected>h4,
.listviews.selected>div {
	color: blue;
}

.tellink a {
	animation-direction: alternate;
	animation-duration: .5s;
	animation-iteration-count: infinite;
	animation-name: blinker;
	font-size: 26px;
	color: #f00;
}

h4.day {
	margin: 5px 0px;
	color: #F4D03F;
}

.yellowborder {
	height: auto;
	overflow: hidden;
	border: 20px solid #FFFF99;
	margin: 40px 0 10px;
	box-sizing: border-box;
}

.pr-0 {
	padding-right: 0;
}

.pl-0 {
	padding-left: 0;
}

.yellowborder h3,
section.newone h4 {
	background: linear-gradient( 135deg, rgb(250,96,136) 0%, rgb(249,81,36) 100%);
	
	
	border-radius: 6px;
	margin: 15px 0 10px;
	padding: 8px;
}

section.newone h4 {
	padding: 12px 0px;
	animation-direction: alternate;
	animation-duration: .5s;
	animation-iteration-count: infinite;
	animation-name: blinker;
}

.blink {
	animation-direction: alternate;
	animation-duration: .5s;
	animation-iteration-count: infinite;
	animation-name: blinker;
	font-size: 26px;
}

.disclamier p {
	margin: 0px 15px;
	background: #ffffff;
	color: #262626;
	padding: 25px;
}

.blink {
	animation: fade 700ms infinite;
	-webkit-animation: fade 700ms infinite;
	font-weight: 700;
	color: red;
}

.faqlist p {
	color: #C60;
	margin: 0;
	text-align: left;
}

.faqlist {
	box-shadow: 0px 3px 5px 2px #fff;
	margin-top: 40px;
	padding: 20px;
}

.faqlist h3 {
	margin: 0 0 10px;
}

.height10 {
	height: 15px;
	width: 100%;
	display: block;
	clear: both;
}

.infobdsign p {
	text-align: left;
	margin: 0;
}

.selected {
	background: #DBD101
}

@keyframes appear {
	0% {
		opacity: 0;
		transform: scale3d(.3, .3, .3)
	}

	60% {
		opacity: 1;
		transform: scale3d(1, 1, 1)
	}
}

@-webkit-keyframes appear {
	0% {
		opacity: 0;
		-webkit-transform: scale3d(.3, .3, .3);
		transform: scale3d(.3, .3, .3)
	}

	60% {
		opacity: 1;
		-webkit-transform: scale3d(1, 1, 1);
		transform: scale3d(1, 1, 1)
	}
}

@keyframes blinker {
	25% {
		color: #fff
	}

	75% {
		color: #ffcb05
	}
}

.htmbs p {
	color: #fff;
}

.text-center.aligntextdesign {
	padding: 20px 0;
	box-shadow: 0px 8px 12px 8px #fff;
}

.tabledesign {
	margin: 50px 0;
}



.timetext {
	display: inline-block;
	margin: auto;
	width: 180px;
	padding: 3px 20px;

	color: #fff;
	border-radius: 4px;
}

.container {
	width: 1170px;
	margin: auto;
	max-width: 100%;
	padding: 0 15px;
}

.row {
	margin: 0 -15px;
}

table {
	width: 100%;
	border: 0px;
}

.bgtextshow {
	display: block;
	clear: both;
	padding: 0px;
	text-align: center;
}

section.newone,
.faqs {
	background: linear-gradient( -144deg, rgb(245 234 251) 5%, rgb(231 231 231) 34%, rgb(255 255 255) 65%, rgb(242 243 255) 95%);
	padding: 40px 0px;
	display: block;
	clear: both;
	text-align: center;
	height: auto;
	overflow: hidden;
	width: 100%;
	margin: 40px auto;
	
}

.toplist {
	padding: 20px;
	text-align: center;
	line-height: 34px;
	font-size: 14px;
	border: 1px solid #282e5e;
	border-radius: 4px;
	background: linear-gradient( -144deg, rgb(38,45,88) 5%, rgb(43,46,104) 35%, rgb(22,30,75) 65%, rgb(29,34,79) 95%);
	
	
	margin-bottom: 15px;
color: #ffffff;}

.col-lg-6 {
	width: 50%;
	box-sizing: border-box;
	padding: 0 15px;
	float: left;
}

.disclamier .whiteborder.padding15 {
	padding: 15px;
	height: 250px;overflow-y: scroll;
}



.bgtextdesigner a {
	display: inline-block;
	width: 100%;
	background: -webkit-linear-gradient( 138deg, rgb(157,75,250) 0%, rgb(122,110,249) 100%);
	padding: 10px;
	box-sizing: border-box;
}

.htmbs {
	background: linear-gradient( -144deg, rgb(38,45,88) 5%, rgb(43,46,104) 35%, rgb(22,30,75) 65%, rgb(29,34,79) 95%);
	padding: 40px 20px;
	display: inline-block;
	width: 100%;
	box-sizing: border-box;
	text-align: center;
	margin: 15px 0 35px;
	border: #272d5b 1px solid;
color: #fff;font-size: 18px;border-radius: 8px;}

.htmbs h4 {
	margin: 0;
	color: #ffffff;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 25px;
}

.htmbs p {
	margin: 10px 0;
	font-size: 20px;
	color: #fff;
}

.listviews {
	text-align: center;
	padding: 20px 0px;
	margin: 0 0 20px;
	border: #22275b 1px solid;
	position: relative;
}

.listviews h4 {
	margin: 0 0 10px;
	font-size: 25px;
	
background: linear-gradient( -144deg, rgb(38,45,88) 5%, rgb(43,46,104) 35%, rgb(22,30,75) 65%, rgb(29,34,79) 95%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}

.listviews .infolist {
	display: inline-block;
	font-size: 25px;
	margin-bottom: 10px;
	color: #2c2c2c;
}

.listviews .time {
	display: block;
	width: 260px;
	margin: auto;
	padding: 4px;
	border-radius: 6px;
	font-weight: 600;
	color: #630199;
font-size: 19px;}

.col-4 {
	width: 33.33%;
	float: left;
	box-sizing: border-box;
	padding: 0 15px;
	height: auto;
	overflow: hidden;
}

.kalyan {
	width: 100%;
	box-sizing: border-box;
	padding: 10px 0;
	margin: 10px 0px 20px;
	border: #292e61 1px solid;
background: linear-gradient( -144deg, rgb(38,45,88) 5%, rgb(43,46,104) 35%, rgb(22,30,75) 65%, rgb(29,34,79) 95%);border-radius: 10px;}

.kalyan h5 {
	letter-spacing: 1px;
	color: #ffe5d2;
	-webkit-animation: appear 3s ease 0s infinite normal;
	animation: appear 3s ease 0s infinite normal;
	font-size: 28px;
	margin: 0;
}

.kalyanamount {
	margin-bottom: 15px;
	animation-direction: alternate;
	animation-duration: .5s;
	animation-iteration-count: infinite;
	animation-name: blinker;
	font-size: 26px;
	font-weight: bold;
	color: #f00;
}

.tellink a,
.refresh a {
	background: transparent;
	padding: 8px 30px;
	text-align: center;
	color: #fff;
	display: inline-block;
	width: auto;
	border-radius: 6px;
	font-size: 20px;
	margin-bottom: 10px;
text-transform: uppercase;letter-spacing: 1px;}

.refresh a, .jodi a, .panel a {
	background: linear-gradient( 135deg, rgb(250,96,136) 0%, rgb(249,81,36) 100%);
border-radius: 0px 20px 20px 0px;}

section.newone h4,
.higlightstext h4,
.bgtextshow h4,
.disclamier h4,
.faq h4 {
	font-size: 25px;
	margin: 0 0 20px 0;
	color: #ffffff;
}

.higlightstext,
.bgtextdesign,
.bgtextdesigner {
	background: linear-gradient( -144deg, rgb(38,45,88) 5%, rgb(43,46,104) 35%, rgb(22,30,75) 65%, rgb(29,34,79) 95%);
	padding: 20px 40px;
	text-align: center;
	margin: 20px auto;
	line-height: 32px;
	
	
	border-radius: 6px;
	color: #fff;
}

.boddesign {
	text-align: center;
	padding: 10px;
	width: 100%;
	margin: 0px auto 15px;
	box-sizing: border-box;
	border: #272d5a 1px solid;
display: inline-block;border-radius: 5px;position: relative;}

.boddesign h4 {
	color: white;
	font-size: 20px;
	margin: 0;
	background: linear-gradient( -144deg, rgb(38,45,88) 5%, rgb(43,46,104) 35%, rgb(22,30,75) 65%, rgb(29,34,79) 95%);
clear: both;padding: 6px 40px 6px 11px;float: left;position: absolute;left: 0;top: 0;}

.bgtextdesign,
.bgtextdesigner {
	width: 100%;
	margin-bottom: 20px;
	padding: 10px 0;
	box-sizing: border-box;
}

.bgtextdesign a,
.bgtextdesigner a {
	color: #ffffff;
	font-size: 20px;
	letter-spacing: 1px;
}

thead tr td {
	padding: 10px 0px;
	border: 0;
}

.st-btn {
	color: #fff;
}


.tabletd {
	background-color: #31c74e;
	border-color: #f4fcff;
	text-align: center;
}

table,
th,
td,
th {
	border: 1px solid #f5e494;
	border-collapse: collapse;
}

img {
	width: auto;
	max-width: 100%;
	margin: auto;
}

th,
td {
	padding-top: 10px;
	padding-bottom: 20px;
	padding-left: 30px;
	padding-right: 40px;
	color: #ffffff;
	text-align: center;
}

img.emoji {
	max-width: 20px;
}

.centersbutton {
	text-align: center;
	margin: 10px 0px;
}

a.buttonlink {
	display: inline-block;
	padding: 8px 30px;
	background: #60c850;
	color: #fff;
	text-decoration: none;
	border-radius: 4px;
}

.text-center {
	text-align: center;
}

.parlwerbtuns {
	text-align: center;
	box-sizing: border-box;
	display: inline-block;
	width: 100%;
}

.parlwerbtuns a.samebtns {
	float: left;
	width: 48%;
	margin: 0 1%;
	background: linear-gradient(0deg, #ff9c19 40%, #ffdd2d 110%);
	padding: 15px 20px;
	box-sizing: border-box;
	border-radius: 6px;
	color: #fff;
	text-decoration: none;
	box-shadow: -3.828px -3.828px 6px 0px rgb(255 200 39 / 40%), 3px 5px 8px 0px rgb(255 82 1 / 20%);
	text-transform: uppercase;
	color: #222;
	font-weight: 800;
	letter-spacing: 1px;
}

a.appdownload {
	width: 98%;
	box-sizing: border-box;
	margin: 10px auto;
	padding: 15px;
	background: linear-gradient(0deg, #2da31b 40%, #60c850 110%);
	display: inline-block;
	border-radius: 6px;
	color: #000;
}

a {
	text-decoration: none;
}

ul {
	list-style: none;
}

p,
ul li {
	font-size: 16px;
	line-height: 28px;
	color: #1e1e1e;
}

a.btnssame,
.btnssameeven {
	display: inline-block;
	width: 100%;
	padding: 13px;
	background: linear-gradient(0deg, #ff9c19 40%, #ffdd2d 110%);
	margin-bottom: 15px;
	box-sizing: border-box;
	border-radius: 6px;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	letter-spacing: .5px;
	font-weight: 600;
}

.leftrightbtn {
	background: #ecf9ff;
	padding: 70px 0px;
	margin: 50px 0px;
}

.col-6 {
	width: 50%;
	float: left;
	box-sizing: border-box;
	padding: 0px 15px;
}

.btnssameeven {
	background: linear-gradient(0deg, #2da31b 40%, #60c850 110%);
}

.faq h4 {
	text-align: center;
	color: #fff;
}

.faqs {
	padding: 40px 0px 40px;
}

.col-12 {
	box-sizing: border-box;
	padding: 0 15px;
}

a.btnssame.dwnload {
	background: linear-gradient(0deg, #0faf05 40%, #2dff8b 110%);
}

tr.eventd {
	background: #ddffd7;
}

h3 {
	text-align: center;
	color: #ffffff;
	font-size: 1.5rem;
background: linear-gradient( -144deg, rgb(38,45,88) 5%, rgb(43,46,104) 35%, rgb(22,30,75) 65%, rgb(29,34,79) 95%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}

a strong {
	color: #000;
}

.paragraph h2,
.paragraph h4 {
	color: #f0af19;
	font-size: 2rem !important;
}

.sharebtns {
	text-align: center;
	color: #000;
}

.st-btn {
	background: #0089ff;
	padding: 5px 20px;
	margin: 5px;
	border-radius: 6px;
}

.st-first {
	background: #08c308;
}

.st-btn img {
	display: inline;
	position: relative;
	top: 3px;
}

.st-last {
	background: #235eb7;
}

.st-total {
	font-size: 1.5rem;
	margin: 30px auto 10px;
}

.automargin,
.automargin1 {
	margin: auto;
	display: block;
}

.automargin1 {
	margin: 20px auto;
}

details summary {
	padding: 10px;
	width: 100%;
	background: linear-gradient( -144deg, rgb(38,45,88) 5%, rgb(43,46,104) 35%, rgb(22,30,75) 65%, rgb(29,34,79) 95%);
	box-sizing: border-box;
}

details {
	margin-bottom: 15px;
	color: #fff;
	border: #272d5b 1px solid;
	box-sizing: border-box;
}

.col-5 {
	float: left;
	width: 35%;
	padding: 0px 15px;
	box-sizing: border-box;
}

.col-7 {
	float: left;
	width: 65%;
	padding: 0px 15px;
	box-sizing: border-box;
}

footer {
	display: block;
	width: 100%;
	padding: 20px 0px;
	margin: 40px auto 0;
	height: auto;
	overflow: hidden;
	
background: linear-gradient( -144deg, rgb(40,48,98) 5%, rgb(65,54,109) 35%, rgb(29,36,89) 65%, rgb(36,35,87) 95%);border-top-left-radius: 100%;border-top-right-radius: 100%;}

footer ul {
	margin: 20px 0 0;
	padding: 0;
	list-style: none;
	text-align: center;
}

footer ul li {
	display: inline-block;
	margin-right: 10px;
}

footer ul li a {
	color: #fff;
}

.sharebtns h1,
.sharebtns h2 {
	color: #fff;
background: linear-gradient( -144deg, rgb(38,45,88) 5%, rgb(43,46,104) 35%, rgb(22,30,75) 65%, rgb(29,34,79) 95%);-webkit-background-clip: text;
  -webkit-text-fill-color: transparent;}

header {
	position: relative;
	width: 98%;
	padding-bottom: 20px;
	margin: auto auto 20px;
	background: linear-gradient( -144deg, rgb(40,48,98) 5%, rgb(65,54,109) 35%, rgb(29,36,89) 65%, rgb(36,35,87) 95%);
border-bottom-left-radius: 100%;border-bottom-right-radius: 100%;box-shadow: 0 0 20px #130b3c;}

header h1 {
color: #ffffff;
margin: 0;
font-size: 40px;
padding: 10px 0;
}
header p{ margin: 0; font-size: 16px; color: #ffffff;}
.logo a {
	color: #6DDB07;
}

.tabledesign h5 {
	background: #dbd100;
}

@media screen and (max-width:1000px) {
	.logo {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: auto;
		text-align: center;
		padding: 10px 0;
		float: none;
		background: #eea01e;
	}

	.logo2 {
		display: none
	}

	th,
	td {
		padding-top: 10px;
		padding-bottom: 20px;
		padding-left: 5px;
		padding-right: 5px;
		color: #ffffff;
		text-align: center;
	}

	.refresh {
		text-align: center;
	}

	.htmbs {
		padding: 10px;
		margin-bottom:0
	}
}

@media screen and (max-width:800px) {
	header{border-radius: 0px;}
	header h1{font-size: 25px;}
	.col-6,.col-lg-6,
	.col-5,
	.col-7, .col-8,.col-4 {
		width: 100%;
	}
	.lftinf{border:#ddd 1px solid}
	.download{padding: 15px;width: 100%;box-sizing: border-box;}
	.parlwerbtuns a.samebtns {
		width: 100%;
		margin: 10px 0px;
	}
	.centeraligndiv, .jodisecnewbg{padding: 0px;}
	.container {
		padding: 0px;
	}
	.centeraligndiv h4{ margin: 15px 0px; font-size: 20px;}
	.listviews .infolist{font-size: 23px;}
	.row {
		margin: 0px;
	}
	.jodi a, .panel a{padding: 7px 10px;}
	.st-btn {
		padding: 5px 15px;
	}
	.cellno p, .cellno a{ font-size: 18px; line-height: 30px;}
	.paragraph h2,
	.paragraph h4 {
		color: #f0af19;
		font-size: 1.4rem !important;
	}

	p.cpy {
		text-align: center;
		margin: 0px;
	}
	.midlin h5{margin: 0;}
	.thumverticle{padding: 20px;}
	h3 {
		font-size: 1.5rem;
	}
	.boddesign h4{font-size: 18px; width:100%; box-sizing: border-box; position: relative;}
	footer ul {
		text-align: center;
		margin: 0px;
	}
	.infobdsign{padding-top: 10px;}
	.mt-54 {
		margin-top: 40px;
	}

	section.newone h4,
	.higlightstext h4,
	.disclamier h4,
	.faq h4 {
		font-size: 15px;
		margin: 0 0 10px 0;
		color: #fff
	}

	.higlightstext,
	.bgtextdesign,
	.bgtextdesigner {
		padding: 10px;
	}

	.bgtextdesign a,
	.bgtextdesigner a {
		font-size: 16px;
	}

	.bgtextshow h4 {
		color: #fff;
	font-size: 18px;}

	.htmbs h4 {
		font-size: 18px;
	}
	.disclamier p{padding: 15px;}
	.disclamier {
		padding: 15px 0px 0;
		text-align: center;
	}
	
	footer{border-radius: 0;}
	.bgtextdesign a, .bgtextdesigner a{letter-spacing: 0;}
	section.newone{padding: 20px 0px;margin-bottom: 0;}
	.faq{padding: 0;}
	.listviews h4{font-size: 20px;}
	.lftinf p{margin: 0; text-align: center;}
}