body {
		font-family: Arial, Helvetica, sans-serif;
		background: #000000;
		color: fff;
		text-align: center;
		margin: 5px 2px;
		font-size: large;
		line-height: 120%;
	}
	
	.no_script {
		display: none;
		visibility: hidden;
	}
	
	.white_space {
		white-space: pre-line;
		padding: 0px 10px;
		margin: 0px;
	}
	
	p,
	ul li,
	ol li {
		margin: 0px;
		padding: 0px;
	}
	
	h1,
	h2,
	h3,
	h4,
	h5,
	h6 {
		margin: 0px;
		padding: 0px;
	}
	
	.heading_bg {
		background: #000000;
		border: solid 2px #E67317;
		color: #ffffff;
		padding: 20px 1px;
	}
	
	.heading_bg a {
		font-size: 1.6em;
		font-weight: 700;
		font-style: italic;
		padding: 20px 5px;
		color: #ffffff;
	}
	
	.heading_bg span {
		display: block;
		font-size: 1em;
		color: #ED5F7C;
		padding: 5px 1px 0px 1px;
	}
	
	.oci_border {
		background: #000000;
		border: solid 2px #E67317;
		color: #ffffff;
		margin-top: 5px;
		padding: 20px 10px;
	}
	
	.oci_border a {
		color: #ffffff;
	}
	
	.oci_border span {
		color: #D8216C;
		font-size: 1.5em;
		line-height: 120%;
	}
	
	.oci_border b {
		color: #D8216C;
		font-size: 1.2em;
		line-height: 120%;
	}
	
	.marquee {
		background: #4E4E50;
		color: #ffffff;
		padding: 10px 5px 5px 5px;
		margin: 5px 0;
		border: solid 2px #E67317;
		font-size: 1em;
		font-weight: bold;
		font-style: italic;
		border-style: solid
	}
	
	.keyword_top {
		background: #6F2232;
		border: solid 2px #C3083F;
		color: #ffffff;
		padding: 10px 5px;
		margin: 5px 0px;
		font-size: 15px;
		line-height: 120%;
	}
	
	.keyword_top strong {
		color: #ffffff;
	}
	
	.article_section {
		background: #ffffff;
		border: solid 2px #C3083F;
		color: #000000;
		padding: 10px 5px;
		margin: 5px 0px;
		font-size: 16px;
		line-height: 120%;
	}
	
	.article_title {
		font-size: 1.7em;
		color: #44096D;
		background: #FBF7CB;
		font-weight: bold;
		padding: 10px;
		margin-bottom: 10px;
	}
	
	.article_title_sub {
		font-size: 1.2em;
		color: #6F2232;
		font-weight: bold;
		text-decoration: underline;
		padding-bottom: 15px;
	}
	
	.mb_20 {
		margin-bottom: 20px;
	}
	
	.today_live {
		background: #ffffff;
		color: #000000;
		padding: 0px;
		margin: 0px 0px 0px 0px;
		border-top: solid 1px #E67317;
		border-bottom: solid 1px #E67317;
		border-left: solid 2px #E67317;
		border-right: solid 2px #E67317;
	}
	
	.today_live_title {
		background: #E6CB13;
		color: #000000;
		padding: 15px 5px;
		font-size: 1.5em;
		font-weight: 800;
		border: solid 2px #E67317;
	}
	
	.today_live_name {
		color: #000000;
		font-size: larger;
		font-weight: 900;
		padding: 5px;
		margin: 15px 0px 10px 0px;
	}
	
	.today_live_number {
		color: #FF0000;
		font-size: larger;
		font-weight: 800;
		padding: 5px;
		margin: 0px;
	}
	
	.refresh_btn {
		background: #ffffff;
		color: #000000;
		border: solid 1px #000000;
		font-size: larger;
		font-weight: bold;
		padding: 10px 20px;
		margin-top: 10px;
		border-radius: 4px;
		cursor: pointer;
	}
	
	.keyword_top2 {
		background: #6f2232;
		color: #fff;
		margin: 5px 0;
		padding: 10px;
		border: #c3083f;
		border-style: solid;
	}
	
	.result_border {
		border-top: solid 1px #FFE401;
		border-bottom: solid 1px #FFE401;
		border-left: solid 2px #FFE401;
		border-right: solid 2px #FFE401;
	}
	
	.live_results {
		background: #2D0668;
		color: #ffffff;
		border: solid 2px #ffffff;
		font-size: 1.7em;
		font-weight: bold;
		padding: 15px 5px;
		margin: 5px 0px;
	}
	
	.result_bg {
		background: #ffffff;
		color: #000000;
		padding: 10px 0px;
		margin: 0px 0px;
		font-size: 1.3em;
		font-weight: bold;
		border-bottom: #DE5F1C solid 1px;
	}
	
	result_bg p {
		margin: 10px 0px 5px 0px;
	}
	
	.live_result_number {
		color: #dd1036;
		text-shadow: 1px 2px 1px #e2e92f;
		font-size: 1.1em;
		font-weight: bold;
		font-style: italic;
		margin: 15px 0px;
	}
	
	.live_result_number2 {
		color: #FF0000;
		font-size: 1.1em;
		font-weight: bold;
		display: inline-block;
		padding: 5px 10px;
		margin: 7px 0px;
	}
	
	.result_timing {
		color: #0000000;
		font-size: .7em;
	}
	
	.result_timing2 {
		color: #000000;
		font-size: 0.7em;
		margin-bottom: 10px;
	}
	
	.yellow_bg {
		background: #DDD360;
		color: #000000;
		padding: 10px;
	}
	
	.yellow_bg .result_timing {
		color: #0000000;
		font-size: 0.7em;
		margin-bottom: 10px;
	}
	
	.kalyan_noti {
		font-weight: 500;
		white-space: pre-line;
		line-height: 120%;
		font-size: 20px;
	}
	
	a.btn-grad {
		margin: 5px 0px;
		padding: 10px 20px;
		font-size: 1.2em;
		background: #2D0668;
		border: solid 2px #ffffff;
		border-radius: 4px;
		display: inline-block;
		cursor: pointer;
	}
	
	.link_bg {
		background: #950741;
		color: #ffffff;
		border: #ffffff solid 2px;
		padding: 10px;
		margin: 5px 0px;
	}
	
	.link_bg a {
		color: #ffffff;
	}
	
	.call_txt {
		padding: 10px;
		color: #ffffff;
	}
	
	.call_txt a {
		font-size: 1.3em;
		font-weight: bold;
		padding: 10px;
		color: #6AD35D;
	}
	
	.call_time {
		background: #000000;
		border: solid 2px #2525F5;
	}
	
	.call_time_title {
		color: #EAF12D;
		font-size: 1.2em;
		font-weight: bold;
		padding: 10px 5px;
		font-style: italic;
		line-height: 120%;
	}
	
	.what_is_matka {
		background: #eeeeee;
		border: solid 2px #0677a1;
		margin: 5px 0px;
		padding: 10px;
	}
	
	.what_is_matka p {
		color: #000000;
	}
	
	.what_is_matka .collapsible {
		color: #0677a1;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
	}
	
	.what_is_matka .content {
		margin: 5px 0px 20px 0px;
		border-bottom: dashed 2px #33CC00;
	}
	
	.booking {
		color: #ffffff;
		font-size: 1.2em;
		font-weight: bold;
		padding: 10px 5px;
		font-style: italic;
	}
	
	.game_zone {
		background: #000000;
		color: #ffffff;
		margin: 5px 0px;
		border: #e2e50d solid 2px;
	}
	
	.game_zone_title {
		background: #e2e50d;
		color: #000000;
		padding: 15px 5px;
		font-size: 1.6em;
		font-weight: bold;
	}
	
	.game_zone {
		margin: 5px 0px;
		text-align: center;
	}
	
	.game_zone a {
		display: block;
		margin: 15px 10px;
		text-align: center;
	}
	
	a.game_zone_btn {
		background-color: #33266e;
		color: #fff;
		font-size: large;
		font-weight: bold;
		margin-top: 3px;
		margin-bottom: 3px;
		font-style: italic;
		padding-top: 7px;
		padding-bottom: 7px;
		padding-left: 5px;
		padding-right: 5px;
		border: #fff;
		border-style: solid;
	}
	/*a.game_zone_btn:hover{background:#E7D5BF;color:#000000;}*/
	
	.jodi_chart_bg {
		background: #fff;
		color: #000;
		margin: 5px 0;
		border: #e67317;
		border-style: solid;
	}
	
	.jodi_title {
		background: #dbe713;
		color: #000;
		padding: 10px 5px;
		font-size: 1.3em;
		font-weight: bold;
	}
	
	.jodi_btn {
		padding: 10px 5px;
	}
	
	.jodi_btn a {
		background: #79244d;
		color: #fff;
		font-size: 1.2em;
		margin: 5px 5px;
		padding: 5px 10px;
		line-height: 130%;
		display: block;
		font-style: italic;
		text-decoration: underline;
		border: 1px #fff solid;
	}
	/*.jodi_btn a:hover{background:#CAD19D;color:#000000;}*/
	/*.jodi_chart_bg td{color:#ffffff;}*/
	
	.panel_chart_bg {
		background: #fff;
		color: #000;
		margin: 5px 0;
		border: #e67317;
		border-style: solid;
	}
	
	.panel_title {
		background: #dbe713;
		color: #000;
		padding: 10px 5px;
		font-size: 1.3em;
		font-weight: bold;
		border-radius: 0;
	}
	
	.panel_btn {
		padding: 10px 5px;
	}
	
	.panel_btn a {
		background: #79244d;
		color: #fff;
		font-size: 1.2em;
		margin: 5px 5px;
		padding: 5px 10px;
		line-height: 130%;
		display: block;
		font-style: italic;
		text-decoration: underline;
		border: 1px #fff solid;
	}
	/*.panel_btn a:hover{background:#E5D3BD;color:#000000;}*/
	
	.panel_chart_bg td {
		color: #000000;
	}
	
	.bottom_key {
		background: #134FAF;
		color: #ffffff;
		border: solid 3px #509CE4;
		padding: 10px;
		margin: 5px 0px;
	}
	
	.disclaimer_bg {
		background: #eee;
		color: #000;
		padding: 10px;
		margin: 5px 0;
		font-style: italic;
		border: #c3083f;
		border-style: solid;
	}
	
	.disclaimer_bg p {
		font-size: 16px;
		line-height: 120%;
	}
	
	.disclaimer_title {
		background: #eeeeee;
		color: #000000;
		border: solid 2px #c3083f;
		padding: 10px 5px;
		margin-bottom: 0px;
		font-size: 1.6em;
		font-weight: bold;
		padding: 15px 5px;
	}
	
	a.call_btn {
		background: #FC354C;
		color: #000000;
		padding: 8px 10px;
		border-radius: 4px;
	}
	
	.footer {
		background: #6f2232;
		color: #fff;
		padding: 10px;
		margin: 5px 0;
		font-size: .9em;
		font-style: italic;
		border: #c3083f;
		border-style: solid;
	}
	
	.btn {
		display: inline-block;
		padding: 8px 25px;
		margin-bottom: 0px;
		font-size: 1.2em;
		;
		font-weight: bold;
		text-align: center;
		cursor: pointer;
	}
	
	.btn-success {
		color: #ffffff;
		background: #BC0203;
		border-bottom: solid 3px #ffffff;
		border-radius: 20px 0px 20px 0px;
	}
	/*.btn-success:hover{color:#ffffff;background:#235600;border-bottom:solid 3px #419705;}*/
	
	.btn-warning {
		color: #ffffff;
		background: #0000FF;
		border-top: solid 3px #ffffff;
		border-radius: 0px 20px 0px 20px;
	}
	/*.btn-warning:hover{color:#ffffff;background:#916211;border-top:solid 3px #D08507;}*/
	
	.btn-danger {
		color: #ffffff;
		background: #ff0000;
		border-top: solid 3px #0A0A73;
		border-radius: 0px 20px 0px 20px;
	}
	
	.btn-purpal {
		color: #ffffff;
		background: #0391A9;
		border-top: solid 3px #FFC301;
		border-radius: 20px 0px 20px 0px;
	}
	
	.refresh {
		background: #950741;
		color: #ffffff;
		border: solid 3px #fff;
		font-weight: bold;
		font-size: 1.3em;
		border-radius: 100%;
		position: fixed;
		bottom: 50px;
		right: 5px;
		padding: 9px 10px;
		cursor: pointer;
		z-index: 999;
	}
	
	.telegram_button {
		background: #950741;
		color: #fff;
		border: solid 3px #fff;
		font-weight: bold;
		font-size: .9em;
		border-radius: 5px;
		position: fixed;
		bottom: 5px;
		left: 5px;
		padding: 5px 10px;
		z-index: 99;
		cursor: pointer;
	}
	
	.matka_play_app {
		background: #950741;
		color: #fff;
		font-weight: bold;
		font-size: 0.8em;
		border-radius: 5px;
		position: fixed;
		bottom: 5px;
		right: 5px;
		padding: 5px 5px;
		border: solid 2px #fff;
		z-index: 99;
	}
	
	.whatsapp {
		background: #000099;
		color: #ffffff;
		border: solid 3px #ffffff;
		font-weight: bold;
		font-size: 1.2em;
		border-radius: 100%;
		position: fixed;
		bottom: 10px;
		left: 5px;
		padding: 5px 10px;
		cursor: pointer;
		z-index: 999;
	}
	
	.heading_title4 {
		background: #33266E;
		color: #fff;
		margin: 5px;
		padding: 10px 5px;
		font-size: 1.3em;
		font-weight: bold;
		border-radius: 4px;
	}
	
	.date_fix_bg {
		background: #E6E3E0;
		color: #000000;
		margin: 5px 0px;
		border: #96642A solid 3px;
	}
	
	.date_fix_bg a {
		color: #79244D;
	}
	/* ======== collapsible ===========*/
	
	.collapsible {
		cursor: pointer;
		width: 100%;
		border: none;
		outline: none;
		background: #eeeeee;
		color: #0677a1;
		text-transform: capitalize;
		font-family: "Times New Roman", Times, serif;
		font-size: large;
	}
	
	.active,
	.collapsible:hover {}
	
	.content {
		padding: 0 5px;
		display: none;
		overflow: hidden;
	}
	
	.collapsible:after {
		content: '\21E9';
		font-size: 30px;
		color: #950741;
		display: block;
		text-align: center;
	}
	
	.active:after {
		content: "\21E7";
	}
	
	.time_table_bg {
		background: #F1E7DF;
		color: #000;
		margin: 5px 0px;
		border: solid 2px #2525F5;
	}
	
	.time_table_head {
		background: #4E4E50;
		color: #FFFF00;
		padding: 10px 5px;
		font-size: 1.4em;
		font-weight: bold;
	}
	
	.time_table_bg table th {
		background: #EEEEEE;
		color: #FF0000;
		font-weight: bold;
	}
	
	table {
		border-collapse: collapse;
		width: 100%;
	}
	
	table.mobile td {
		color: #000000;
	}
	
	table th {
		padding: 5px 5px;
		text-align: center;
		background: #000000;
		color: #FFCC00;
		border: 1px solid #C4C4C4;
		border-collapse: collapse;
	}
	
	table td {
		padding: 5px 10px;
		border: 1px solid #C4C4C4;
		color: #000000;
		border-collapse: collapse;
		font-size: 0.9em;
		text-align: center;
	}
	
	table .border_left_right {
		border-right: hidden;
		border-left: hidden;
	}
	
	tr:nth-child(odd) {
		background: #ECDFCF;
		color: #000000;
	}
	
	tr:nth-child(even) {
		background: #ffffff;
		color: #000000;
	}
	
	tr:hover {
		background-color: #DEC9B2;
		color: #000000;
	}
	
	table td.chart_date {
		text-align: center;
		color: #000000;
	}
	
	table .td_center td {
		text-align: center;
		color: #000000;
	}
	
	.td_red {
		color: #ff0000;
		font-size: 1.5em;
		font-weight: 600;
	}
	
	.td_black {
		color: #000000;
		font-size: 1.5em;
		font-weight: 600;
	}
	
	td.td_red {
		color: #ff0000;
		font-size: 1.5em;
		font-weight: 600;
	}
	
	td.td_black {
		color: #000000;
		font-size: 1.5em;
		font-weight: 600;
	}
	
	.headings h1,
	.headings h2,
	.headings h3,
	.headings h4,
	.headings h5,
	.headings h6 {
		font-size: 0.1em;
		position: absolute;
		margin: 0px;
		padding: 0px;
		color: #000000;
	}
	
	.ex1 {
		width: 100%;
		overflow-y: scroll;
		max-height: 200px;
		padding: 0px;
		text-align: justify;
		font-weight: 500;
		line-height: 22px;
	}
	
	.ex1 strong {
		color: #ffffff
	}
	
	.ex_u {
		width: 100%;
		overflow-y: scroll;
		max-height: 250px;
	}
	
	.ex_u2 {
		width: 100%;
		overflow-y: scroll;
	}
	
	.ex_u2 table {
		width: 100%;
	}
	
	.aaj_lucky_bg {
		background: #000000;
		color: #ffffff;
		margin: 5px 0px;
		border: solid 2px #505050;
		padding: 10px;
		font-size: 18px;
		line-height: 130%;
	}
	
	.aaj_lucky_bg strong {
		color: #FE752F;
	}
	
	.aaj_lucky_heading {
		background: #eeeeee;
		color: #950741;
		border: solid 1px #950741;
		font-size: 1.3em;
		font-weight: bold;
		padding: 10px 5px;
		margin-bottom: 10px;
		line-height: 130%;
		border-radius: 30px;
	}
	
	a.luck_btn {
		background: #2D0668;
		color: #ffffff;
		border: solid 1px #ffffff;
		font-size: 1.2em;
		font-weight: bold;
		padding: 8px 15px;
		margin: 20px 5px;
		text-align: center;
		display: inline-block;
		border-radius: 30px;
	}
	
	a.btn_forum {
		background: #2D0668;
		color: #ffffff;
		border: solid 1px #ffffff;
		font-size: 1em;
		font-weight: bold;
		padding: 8px 15px;
		margin: 8px 5px;
		text-align: center;
		display: inline-block;
		border-radius: 30px;
		min-width: 200px;
	}
	/*.luck_btn{animation:blinkingText 1.2s infinite;}@keyframes blinkingText{0%{     color: #ffffff;    }49%{    color: #A1EC18; }60%{    color: transparent; }99%{    color: transparent;  }100%{   color: #EAF12D;    }}*/
	
	.lucky_title {
		background: #FF0000;
		color: #fff;
		padding: 10px 15px;
		margin: 5px;
		font-size: 1.5em;
		font-weight: bold;
		border-radius: 4px;
		line-height: 120%;
	}
	
	.lucky_bg {
		background: #ffffff;
		color: #000;
		margin: 5px 0px;
		padding-bottom: 10px;
		border: #FF0000;
		border-style: dotted solid dotted solid;
	}
	
	.lucky_title2 {
		background: #1C78D4;
		border: solid 3px #1C78D4;
		color: #fff;
		padding: 5px 1px 1px 1px;
		margin: 5px;
		font-size: 1.2em;
		font-weight: bold;
		border-radius: 20px 20px 0px 0px;
		text-transform: uppercase;
	}
	
	.lucky_title2 p {
		background: #fff;
		color: #ff0000;
		margin: 5px 0px 0px 0px;
		padding: 10px 10px;
	}
	
	.lucky_title3 {
		background: #DAC51A;
		border: solid 3px #DAC51A;
		color: #000;
		padding: 5px 1px 1px 1px;
		margin: 5px;
		font-size: 1.2em;
		font-weight: bold;
		border-radius: 20px 20px 0px 0px;
		text-transform: uppercase;
	}
	
	.lucky_title3 p {
		background: #fff;
		color: #ff0000;
		margin: 5px 0px 0px 0px;
		padding: 10px 10px;
	}
	
	.lucky_title4 {
		background: #96CD30;
		border: solid 3px #96CD30;
		color: #000;
		padding: 5px 1px 1px 1px;
		margin: 5px;
		font-size: 1.2em;
		font-weight: bold;
		border-radius: 20px 20px 0px 0px;
		text-transform: uppercase;
	}
	
	.lucky_title4 p {
		background: #fff;
		color: #ff0000;
		margin: 5px 0px 0px 0px;
		padding: 10px 10px;
	}
	
	.your_lucky {
		font-weight: bold;
		font-size: 1.2em;
		color: #00C;
		margin: 20px 0px;
		padding: 5px 1px;
		text-transform: uppercase;
		border-top: dashed 1px #F00;
		border-bottom: dashed 1px #F00;
	}
	
	.header_txt {
		background: #eee;
		color: #000;
		padding: 5px;
		margin: 5px 0px;
		font-style: italic;
		border: #C3083F;
		border-style: solid;
	}
	
	.header_txt span {
		color: #000;
		font-size: 1.4em;
		font-weight: bold;
	}
	
	a {
		color: #000080;
		text-decoration: none;
		font-weight: bold;
	}
	
	a:hover {
		color: #FFC300;
	}
	
	.line_top_bottom {
		border-top: solid 0px #3E5B99;
		border-bottom: solid 1px #3E5B99;
		padding: 5px;
	}
	
	.heading_title2 {
		background-image: linear-gradient(to right, #000 0%, #1E739B 51%, #000 100%);
		color: #F8D998;
		padding: 10px 5px;
		font-size: 1.2em;
		font-weight: bold;
	}
	
	.white_bg {
		background: #fff;
	}
	
	.black_bg {
		background: #000;
	}
	
	.title_head {
		font-size: 1.1em;
		font-weight: bold;
		font-style: italic;
		color: #000;
		text-shadow: 1px 2px 1px #e2e92f;
		padding: 10px 0 0 0;
		margin: 8px 0px 10px 0px;
		text-transform: uppercase;
	}
	
	.title_head2 {
		font-size: 1.1em;
		font-weight: bold;
		font-style: italic;
		color: #000;
		text-shadow: 1px 2px 1px #fff;
		padding: 10px 0 0 0;
		margin: 8px 0px 10px 0px;
		text-transform: uppercase;
	}
	
	.hr {
		padding: 0px;
		margin: 0px;
		border-bottom: solid 1px #403368;
	}
	
	.strong {
		font-weight: bold;
	}
	
	.italic {
		font-style: italic;
	}
	
	.clear {
		clear: both;
	}
	
	.text-center {
		text-align: center;
	}
	
	.text-right {
		text-align: right;
	}
	
	.block_dis {
		display: block;
	}
	
	.center {
		text-align: center;
	}
	
	.padding10 {
		padding: 10px;
	}
	
	.refresh_btn2 {
		background: #2D0668;
		color: #ffffff;
		text-shadow: 1px 1px 2px #9B14B3;
		border: solid 3px #fff;
		font-size: 1.4em;
		font-weight: bold;
		font-style: italic;
		padding: 10px 20px;
		margin-top: 10px;
		border-radius: 4px;
	}
	
	.links_txt {
		font-size: 1.3em;
		font-weight: bold;
		padding: 10px;
		color: #fff;
	}
	
	.result_add_msg {
		background: #4E4E50;
		color: #ffffff;
		margin: 5px 0px;
		padding: 10px;
		border: solid 2px #E67317;
		font-size: 1.2em;
		font-weight: 500;
		line-height: 140%;
		text-align: left;
	}
	
	.result_add_msg a.btn-grad-m {
		margin: 5px 0px;
		padding: 15px 30px;
		font-size: 1.3em;
		background: -webkit-linear-gradient(#FF6F00, #FF9747, #FF6F00, #FF9747);
		-webkit-background-clip: text;
		-webkit-text-fill-color: transparent;
		adding: 10px;
		border-radius: 5px;
		display: inline-block;
	}
	
	.result_add_msg a.btn-grad-m:hover {
		background-position: right center;
	}
	
	.hr_line {
		border: dashed 1px #FC6E02;
		border-top: none;
	}
	
	.whatsapp_bg {
		color: #87C232;
		padding: 0px 0px;
		margin: 5px 0px;
		border: #87C232;
		border-style: solid;
	}
	
	.whatsapp_bg a {
		color: #87C232;
	}
	
	.whatsapp_title {
		background: #87C232;
		color: #fff;
		text-shadow: 1px 1px 2px #2956FF;
		font-size: 1.5em;
		font-weight: bold;
		padding: 10px;
		border-radius: 0px;
	}
	
	.login_bg {
		background-image: radial-gradient(#950741, #950741, #950741);
		color: #fff;
		margin: 5px 0px;
		border: #5380B3;
		border-style: solid;
	}
	
	.login_bg a {
		color: #fff;
	}
	
	.login_title {
		background-image: linear-gradient(to right, #5F052A 0%, #950741 51%, #5F052A 100%);
		color: #fff;
		font-size: 1.4em;
		font-weight: bold;
		padding: 20px 10px;
		border-radius: 0px;
	}
	
	a.btn_link {
		background-image: linear-gradient(to right, #5F052A 0%, #5F052A 51%, #5F052A 100%);
		border: 2px solid #ffffff;
		padding: 10px;
		font-size: 1.2em;
		display: inline-block;
		width: 150px;
		border-radius: 10px
	}
	/*a.btn_link:hover{background-position: right center;}*/
	
	.login_bg a {
		color: #fff;
		font-size: 1.2em;
		margin: 5px 0px;
		display: inline-block;
	}
	
	.aaj_kya_bg {
		background: #E2E2F8;
		color: #000000;
		margin: 5px 0px;
		border: solid 2px #dbe713;
	}
	
	.aaj_kya_bg a {
		color: #00008B;
	}
	
	.aaj_kya_heading {
		font-size: 1.4em;
		background: #dbe713;
		color: #00008b;
		font-style: italic;
		font-weight: bold;
		text-decoration: underline;
		margin: 5px 0;
		padding: 10px;
	}
	
	.heading_title5 {
		background-image: linear-gradient(to right, #000000 0%, #2D4866 51%, #000000 100%);
		color: #ffffff;
		padding: 10px 5px;
		font-size: 1.3em;
		font-weight: bold;
	}
	
	.heading_title6 {
		background-image: linear-gradient(to right, #950741 0%, #950741 51%, #950741 100%);
		color: #ffffff;
		padding: 10px 5px;
		font-size: 1.3em;
		font-weight: bold;
		line-height: 130%;
	}
	
	.jodi_btn {
		padding: 10px;
	}
	
	.date_fix_bg2 {
		background-image: linear-gradient(to right, #ffffff 0%, #DDDBD0 51%, #ffffff 100%);
		color: #311C03;
		margin: 5px 0px;
		border: #96642A;
		border-style: solid;
	}
	
	.cube_bg {
		background: #E2E2F8;
		color: #000000;
		margin: 5px 0px;
		border: solid 2px #FF8727;
	}
	
	.cube_bg .white_space a {
		color: #2D0668;
		font-size: 1.2em;
	}
	
	.lucky_number {
		background: #33266E;
		color: #ffffff;
		padding: 15px 5px;
		margin-bottom: 10px;
		font-size: 1.6em;
		font-weight: bold;
	}
	
	.lucky_number2 {
		background: #fff;
		color: #FF0000;
		border: solid 1px #000;
		margin: 5px;
		padding: 5px 5px;
		font-size: 1.3em;
		font-style: italic;
		font-weight: bold;
		border-radius: 0px;
	}
	
	.heading_title7 {
		background: #008000;
		color: #FF0;
		border: inset 3px #54DE54;
		margin: 5px;
		padding: 10px;
		font-size: 1.3em;
		font-weight: bold;
		border-radius: 20px;
	}
	
	.search_bg {
		background: #ffffff;
		color: #000;
		margin: 5px 0px;
		padding-bottom: 10px;
		border: #B76C90;
		border-style: dotted solid dotted solid;
	}
	
	.heading_title8 {
		background: #3A2230;
		color: #F14F90;
		margin: 5px;
		padding: 5px 5px;
		font-size: 1.3em;
		font-weight: bold;
	}
	
	.samaj_bg {
		background-image: linear-gradient(to right, #ffffff 0%, #F5C0D6 51%, #ffffff 100%);
		color: #000000;
		margin: 5px 0px;
		border: #ffffff solid 2px;
	}
	
	.samaj_bg a {
		color: #00F;
	}
	
	.heading_title9 {
		background: #2D0668;
		color: #ffffff;
		padding: 10px 5px;
		font-size: 1.2em;
		font-weight: bold;
		border-radius: 0px;
		line-height: 130%;
	}
	
	.smm_bg {
		background: #E9EBEE;
		color: #000;
		border: solid 3px #403368;
	}
	
	.heading_title10 {
		background: #912F8E;
		color: #fff;
		border: dashed 1px #fff;
		padding: 10px 5px;
		font-size: 1.3em;
		font-weight: bold;
	}
	
	.sm_bg {
		background: #fff;
		color: #000;
		border: solid 3px #403368;
		margin: 5px 0px;
	}
	
	.heading_title11 {
		background: #403368;
		color: #fff;
		border: dashed 1px #fff;
		padding: 10px 5px;
		font-size: 1.3em;
		font-weight: bold;
	}
	
	.makes_bg {
		background: #fff;
		color: #000;
		border: solid 3px #403368;
		margin: 5px 0px;
	}
	
	.heading_title12 {
		background: #2C1C5B;
		color: #fff;
		border: dashed 1px #fff;
		padding: 10px 5px;
		font-size: 1.3em;
		font-weight: bold;
	}
	
	.useful_bg {
		background-image: linear-gradient(to right, #000 0%, #516395 51%, #000 100%);
		color: #fff;
		margin: 5px 0px;
		border: #0677A1;
		border-style: solid;
	}
	
	.heading_title13 {
		background-image: linear-gradient(to right, #000 0%, #FFC0CB 51%, #000 100%);
		color: #000;
		padding: 10px 5px;
		font-size: 1.3em;
		font-weight: bold;
	}
	
	.useful_bg a {
		color: #fff;
		padding: 3px;
		line-height: 16px;
		font-size: 0.9em;
	}
	
	.useful_bg a:hover {
		color: #0C0;
	}
	
	.heading_title20 {
		background: #FFF9D7;
		color: #2C1C5B;
		border: dashed 1px #2C1C5B;
		padding: 5px 5px;
		margin: 10px 0px;
		font-size: 1em;
		font-weight: bold;
	}
	
	ul.left {
		text-align: left;
	}
	
	a.link_hover {
		color: #ff0;
	}
	
	a.link_hover2 {
		color: #ffffff;
	}
	
	a.link_hover2:hover {
		color: #ffffff;
		text-decoration: underline;
	}
	
	.btn_tricks_zone {
		margin: 15px 5px;
	}
	
	.btn_tricks_zone a {
		padding: 10px 20px;
		background: #000;
		color: #fff;
		display: inline-block;
		border-radius: 20px;
	}
	
	.btn_tricks_zone a:hover {
		background: #639;
		color: #fff;
	}
	
	.refresh_button {
		background: #AA3F3F;
		color: #FF0;
		padding: 10px 40px;
		border-radius: 5px;
		font-weight: bold;
		margin: 10px;
	}
	
	.frm_design input[type=text],
	input[type=password],
	input[type=email] {
		width: 80%;
		background: #F0F0F0;
		color: #000;
		border: solid 1px #999;
		padding: 10px 5px;
		text-align: center;
		font-size: 1.2em;
	}
	
	.bg_color1 td {
		background: #FF9;
	}
	
	.frm_design textarea {
		width: 80%;
		background: #CCC;
		color: #000;
		border: solid 1px #999;
		padding: 5px;
		text-align: center;
	}
	
	.samaj_seva {
		text-align: center;
		background: #CBD5D9;
		color: #043E58;
		border: solid 1px #CF0;
		border-radius: 5px;
	}
	
	.frm_design2 input[type=text] {
		width: 50px;
		background: #eee;
		color: #000;
		font-size: 1.2em;
		font-weight: bold;
		border: solid 1px #999;
		padding: 10px 2px;
		text-align: center;
	}
	
	.padding0 {
		padding: 0px;
		margin: 0px;
	}
	
	.red {
		color: #F00;
	}
	
	.red2 {
		color: #DE3558;
	}
	
	.white_f {
		color: #fff;
	}
	
	.yellow {
		color: #FF0;
	}
	
	.yellow2 {
		color: #FF9;
	}
	
	.yellow_f {
		color: #FF0;
	}
	
	.green {
		color: #090;
	}
	
	.green2 {
		color: #9F0;
	}
	
	.pink {
		color: #F0F;
	}
	
	.pink2 {
		color: #F9F;
	}
	
	.aqua {
		color: #0FF;
	}
	
	.aqua2 {
		color: #6FF;
	}
	
	.green_f {
		color: #090;
	}
	
	.green_dark_f {
		color: #3F681B;
	}
	
	.purpal_f {
		color: #8100B9;
	}
	
	.orange {
		color: #F60;
	}
	
	.aqua_f {
		color: #05D5D3;
	}
	
	.golden_f {
		color: #BC8E2C;
	}
	
	.blue {
		color: #09F;
	}
	
	.blue_f {
		color: #00F;
	}
	
	.black {
		color: #000;
	}
	
	.red_bg {
		background: #E42626;
	}
	
	.light_gray_bg {
		background: #eee;
	}
	
	.orange_dark_bg {
		background: #A24C2E;
	}
	
	.golden_bg {
		background: #DCAF42;
	}
	
	.blue_dark_bg {
		background: #235E83;
	}
	
	.red_dark_bg2 {
		background: #481111;
	}
	
	.pink_dark_bg {
		background: #BD496A;
	}
	
	.pink_dark2_bg {
		background: #810A2E;
	}
	
	.light_green_bg {
		background: #89C36F;
	}
	
	.blue_gray_bg {
		background: #1F4F63;
	}
	
	.border_white {
		border-radius: 5px;
		border: solid 1px #fff;
	}
	
	.border_orange_dark {
		border-radius: 5px;
		border: solid 1px #A24C2E;
	}
	
	.border_red {
		border-radius: 5px;
		border: solid 1px #F00;
	}
	
	.border_dark_red {
		border-radius: 5px;
		border: solid 1px #481111;
	}
	
	.border_yellow {
		border-radius: 5px;
		border: solid 1px #FC3;
	}
	
	.border_golden {
		border-radius: 5px;
		border: solid 1px #E7920D;
	}
	
	.border_dark_pink {
		border-radius: 5px;
		border: solid 1px #BD496A;
	}
	
	.border_dark_pink2 {
		border-radius: 5px;
		border: solid 1px #810A2E;
	}
	
	.border_green {
		border-radius: 5px;
		border: solid 1px #0C0;
	}
	
	.border_blue_gray {
		border-radius: 5px;
		border: solid 1px #1F4F63;
	}
	
	.blue_bg {
		background: #00F;
		color: #fff;
	}
	
	.red_bg {
		background: #F00;
		color: #fff;
	}
	
	.refresh_button2 {
		background: #0000FF;
		color: #fff;
		font-weight: bold;
		font-size: 1em;
		border-radius: 50px 0px 0px 50px;
		;
		position: fixed;
		bottom: 50px;
		right: 5px;
		padding: 5px 10px;
		width: 80px;
	}
	
	.ap_section a {
		margin: 10px;
		font-size: 0.9em;
		padding: 10px;
		display: block;
		border-radius: 30px;
		background: linear-gradient(to bottom, #C3083F 0%, #6F2232 100%);
		color: #fff;
	}
	
	.ap_section p {
		font-size: 1.2em;
		color: #FF0;
		font-weight: 500;
		padding: 5px 0px;
		line-height: 120%;
	}
	
	.ap_section {
		border: solid 2px #ffffff;
		margin: 3px 0px;
		padding: 5px 10px;
		font-size: 1.3em;
		font-weight: 300;
		background-color: #000000;
		background-image: repeating-linear-gradient(45deg, rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8) 100px, transparent 0px, transparent 200px), repeating-linear-gradient(-45deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5) 100px, transparent 0px, transparent 200px);
	}
	
	.play_sm {
		font-size: 1em;
		font-weight: 500;
		color: #ffffff;
		margin: 5px 0px;
		line-height: 130%;
	}
	
	.ap_section span {
		font-size: 0.7em;
		color: #ffffff;
	}
	
	.banner_section {
		border: solid 2px #ffffff;
		margin: 3px 0px;
		background-color: #000000;
	}
	
	.free {
		right: 5px;
		position: absolute;
		background: #FF0000;
		color: #ffffff;
		display: block;
		padding: 5px 10px;
		border-radius: 50%;
	}
	
	#red_r {
		color: #CA0909;
	}
	
	#purple_r {
		color: #5E00AE;
	}
	
	#darkblue_r {
		color: #0000A0;
	}
	
	#blue_r {
		color: #0000FF;
	}
	
	#black_r {
		color: #000000;
	}
	
	#orange_r {
		color: #CE8A0C;
	}
	
	#maroon_r {
		color: #800000;
	}
	
	#green_r {
		color: #075A07;
	}
	
	#olive_r {
		color: #575708;
	}
	
	#cyan_r {
		color: #098D8D;
	}
	
	#magenta_r {
		color: #D807D8;
	}
	
	#indigo_r {
		color: #4B0082;
	}
	
	#darkorchid_r {
		color: #7D1B7E;
	}
	
	#clovergreen_r {
		color: #3EA055;
	}
	
	#teal_r {
		color: #008080;
	}
	
	#bluewhale_r {
		color: #342D7E;
	}
	
	.chart-00 {
		color: #F00;
	}
	
	.chart-44 {
		color: #F00;
	}
	
	.chart-11 {
		color: #F00;
	}
	
	.chart-55 {
		color: #F00;
	}
	
	.chart-33 {
		color: #F00;
	}
	
	.chart-16 {
		color: #F00;
	}
	
	.chart-22 {
		color: #F00;
	}
	
	.chart-27 {
		color: #F00;
	}
	
	.chart-50 {
		color: #F00;
	}
	
	.chart-61 {
		color: #F00;
	}
	
	.chart-49 {
		color: #F00;
	}
	
	.chart-38 {
		color: #F00;
	}
	
	.chart-99 {
		color: #F00;
	}
	
	.chart-bold {
		font-size: 1.4em;
		font-weight: bold;
		text-align: center;
	}
	
	.notice_bg {
		color: #ffffff;
		background: #000000;
		border: solid 2px #F5A623;
		margin: 3px 0px;
		padding: 10px;
		font-size: 1.2em;
		font-weight: 300;
		font-style: italic;
		font-size: 1em;
	}
	
	.notice_title {
		font-size: 1.2em;
		color: #FFE112;
		background: #992E44;
		font-weight: bold;
		padding: 5px 15px;
		display: inline-block;
		border-radius: 20px;
	}
	
	.notice_bg div {
		border-bottom: dashed 1px #000000;
		margin: 9px 0px;
	}
	
	.notice_bg span {
		color: #FFFF00;
		font-weight: 600;
	}
	
	.notice_bg span.strong {
		color: #FFFF00;
		font-weight: 600;
	}
	
	.notice_title2 {
		font-size: 1.2em;
		color: #FF0000;
		background: #FFE42F;
		font-weight: bold;
		padding: 5px 15px;
		display: inline-block;
		border-radius: 20px;
	}
	
	.notice_bg_rep {
		color: #000;
		background: #FFFFFF;
		border: solid 3px #0000FF;
		margin: 3px 0px;
		padding: 10px;
		font-size: 1.2em;
		font-weight: 300;
		font-style: italic;
		font-size: 1em;
	}
	
	.notice_title_rep {
		font-size: 1.2em;
		color: #ffffff;
		background: #FF6100;
		font-weight: bold;
	}
	
	.notice_bg_rep div {
		border-bottom: dashed 1px #0000FF;
		margin: 9px 0px;
	}
	
	.notice_bg_rep span {
		color: #0000FF;
		font-weight: 600;
	}
	
	.notice_bg_rep span.strong {
		color: #000000;
		font-weight: 600;
	}
	
	.notice_title2_rep {
		font-size: 1.2em;
		color: #ffffff;
		background: #008D3F;
		font-weight: bold;
	}
	
	a.btn_jodi {
		background: #481111;
		color: #fff;
		border: solid 1px #FF0000;
		font-size: 0.7em;
		font-weight: bold;
		padding: 4px 10px;
		border-radius: 8px 0px 0px 8px;
		position: absolute;
		left: 5px;
		margin-top: 50px;
	}
	
	a.btn_panel {
		background: #481111;
		color: #fff;
		border: solid 1px #FF0000;
		font-size: 0.7em;
		font-weight: bold;
		padding: 4px 10px;
		border-radius: 0px 8px 8px 0px;
		position: absolute;
		right: 5px;
		margin-top: 50px;
	}
	
	.sm_chat {
		font-size: 0.8em;
		font-weight: 600;
		padding: 0px 0px;
		color: #000000;
	}
	
	a.btn_gali {
		background: #950741;
		color: #ffffff;
		font-size: 0.5em;
		font-weight: bold;
		padding: 4px 6px;
		border-radius: 3px 3px;
	}
	
	.kuber_border {
		background: #ffffff;
		color: #000000;
		border: solid 2px #C3083F;
		margin: 5px 0px;
	}
	
	.kuber_table th,
	.kuber_table td {
		border: 2px solid #C5497C;
	}
	
	.kuber_title {
		background: #6F2232;
		color: #ffffff;
		text-shadow: 1px 1px #000;
		font-size: 1.2em;
		font-weight: bold;
		line-height: 120%;
		padding: 15px 2px;
	}
	
	.kuber_td_title th {
		background: #000000;
		color: #FBDFE5;
		font-size: 0.9em;
		font-weight: bold;
		padding: 10px 1px;
	}
	
	.kuber_starline_td {
		font-size: 0.8em;
		font-weight: bold;
		padding: 10px 1px;
	}
	
	.kuber_starline_td2 {
		font-size: 1.1em;
		font-weight: bold;
		background: #6F2232;
		color: #ffffff;
		padding: 10px 1px;
	}
	
	.kuber_starline_td3 {
		font-size: 1.1em;
		font-weight: bold;
		background: #A24357;
		color: #ffffff;
		padding: 10px 1px;
	}
	
	.kuber_link a {
		margin: 10px;
		font-size: 1em;
		padding: 18px 5px;
		display: block;
		border-radius: 50%;
		background: #000000;
		color: #F9CCD5;
		border: solid 3px #B5B5B5;
	}
	
	.gali_result_big {
		font-size: 1.3em;
	}
	
label.alert.alert-success {
    background-color: green;
    color: white;
    width: 100%;
    padding: 10px;
}

label.alert.alert-danger {
    background-color: red;
    color: white;
    width: 100%;
    padding: 10px;
}
	
	@media (max-width:1440px) {}
	
	@media (max-width:1366px) {}
	
	@media (max-width:1280px) {}
	
	@media (max-width:1080px) {}
	
	@media (max-width:1024px) {}
	
	@media (max-width:991px) {}
	
	@media (max-width:800px) {}
	
	@media (max-width:768px) {
		.row {
			margin-right: 0;
			margin-left: 0;
		}
		.trapezium {
			width: 100%;
			left: 0%;
		}
	}
	
	@media (max-width:767px) {}
	
	@media (max-width:736px) {}
	
	@media (max-width:667px) {}
	
	@media (max-width:640px) {}
	
	@media (max-width:600px) {}
	
	@media (max-width:568px) {}
	
	@media (max-width:480px) {
		.mob_block {
			display: block;
		}
		.trapezium {
			width: 100%;
			left: 0%;
		}
		.mob_font_size_1_6 {
			font-size: 1.6em;
		}
		table.mobile th {
			padding: 5px 0px;
			text-align: center;
			font-size: 0.8em;
		}
		table.mobile td {
			padding: 5px 0px;
			font-size: 0.7em;
			text-align: center;
		}
		table td.chart_date {
			text-align: center;
			font-size: 0.5em;
			padding: 12px 1px;
		}
		.td_red {
			font-size: 1.4em;
			font-weight: bold;
			text-align: center;
		}
		.td_black {
			font-size: 1.4em;
			font-weight: bold;
			text-align: center;
		}
		table td {
			padding: 5px 1px;
		}
		.ex_u2 table {
			width: 900px;
		}
		.oci_border img {
			width: 100%;
			height: auto;
		}
	}
	
	@media (max-width:414px) {}
	
	@media (max-width:384px) {}
	
	@media (max-width:375px) {}
	
	@media (max-width:320px) {}