/******************************MEDIA QUERIES***********************/

@media (min-width:2280px) {

.container {

	width: 2100px;

}

}

@media (min-width:1900px) {

.container {

	width: 1700px;

}

}

@media (min-width:1600px) {

.container {

	width: 1400px;

}

}

@media screen and (max-width: 1280px){



}



@media screen and (max-width: 1024px) {



}



@media screen and (max-width: 980px) {



}

@media screen and (max-width: 950px) {

 

}

@media screen and (max-width: 800px) {

.main-menu {

	display: none;

	position: absolute;

	background: #022450;

	left: 0;

	width: 78%;

	top: 0;

	position: fixed;

	padding: 23px 15px 0 12px;

	height:100%;

	z-index:999;

}

	.menu-toggle{

		display:block;

	}

.menu-toggle {

	position: absolute;

	top: 11px;

	font-size: 28px;

	color: #fff;

	cursor: pointer;

}

.main-menu ul li {

	width: 100%;

	text-align: left;

}

.main-header {

	background: rgba(1, 67, 154, 0.9);

	padding: 10px 0;

	position: absolute;

	top: 0;

	left: 0;

	z-index: 999;

	width: auto;

	right: 0;

	margin: 0 auto;

}

	.left-slide-close {

	position: absolute;

	right: 23px;

	font-size: 26px;

	color: #fff;

	display:block;

	cursor:pointer;

}

.login-area {

	right: 26px;

}

.head-banner img {

	height: auto;

	object-fit: cover;

	height: 164px;

}

.client {

	left: 9px;

}

.client img {

	width: 41%;

}

.client-deta h2 {

	font-size: 14px;

	margin: 0 0 4px 0;

}

.client-deta a {

	font-size: 20px;

}

.client-deta a:hover {

	color: #000;

}

.client-deta a i {

	font-size: 20px;

}

.client-deta h2 i {

	font-size: 17px;

}

.offer-area {

	background: #000;

	padding: 12px 0;

}

.how-left {

	padding: 30px 18px;

	margin: 0 0 30px 0;

}

.how-left h2 {

	font-size: 22px;

	text-align: center;

}

.how-left h3 {

	font-size: 18px;

	line-height: 29px;

}

.how-right h2 {

	font-size: 22px;

}

.how-right ul li p {

	font-size: 16px;

}

.how-right {

	padding: 30px 14px;

}

.single-result h2 {

	font-size: 15px;

}

.single-result h2 span {

	font-size: 11px;

	padding: 0;

}

.single-result ul li p {

	font-size: 20px;

	padding: 6px 24px;

}

.bold-sec {

	font-size: 30px !important;

	font-weight: 600;

}

.win-left h2 {

	font-size: 25px;

	padding: 17px 26px;

	text-align: center;

}

.time-heading {

	background: #000;

	padding: 11px 0;

	height: 146px;

	text-align: center;

	font-size: 20px;

	color: #fff;

	line-height: 34px;

}

.win-right {

	margin: 24px 0 0 0;

}

.win-right ul li p {

	font-size: 16px;

}

.foot-left p {

	text-align: center;

	padding: 0 0;

}

.foot-right a {

	text-align: center;

	margin: 22px 0;

}

.win-all {

	padding: 15px 11px;

	border-radius: 8px;

	background: rgba(1, 67, 154, 0.9);

	width: 100%;

}

.win-all h2 {

	font-size: 17px;

}

.foot-mid {

	text-align: center;

}

.big-win-main {

	width: 100% !important;

	padding: 20px 15px;

	box-shadow: 0 0 34px -9px;

}

.online-m-king h2 {

	padding: 27px 0 0 0;

	font-size: 24px;

}

.online-m-king h2::after {

	top: 13px;

	left: 72px;

}

.online-m-king p {

	padding: 0 0 0 0;

}

.online-m-king h3 {

	margin: 10px 0 16px 0;

	padding: 0 0 0 0;

}

.main-login-pop {

	width: 84%;

	margin: 71px auto;

	padding: 16px 15px;

}

.pop-close {

	right: 30px;

	top: 18px;

}

.main-login-pop h2 {

	font-size: 23px;

	margin: 0 0 28px 0;

}

.main-login-pop form input[type="text"], .main-login-pop form input[type="password"] {

	padding: 14px 30px;

	font-size: 17px;

	margin: 0 0 8px 0;

}

.main-login-pop form input[type="submit"] {

	width: 100%;

	padding: 16px 30px;

	margin: 7px 0 15px 0;

}

.main-login-pop h3 {

	margin: 0;

	font-size: 19px;

}

.main-login-pop h4 {

	color: #fff;

	font-size: 14px;

	margin: 0 0 5px 0;

}

.online-m-king img {

	width: 48% !important;

	margin: 0 auto;

}

.row.big-win h1 {

	font-size: 30px;

	color: #000;

}

.foot-mid p {

	color: #fff;

	font-size: 22px;

	text-align: center;

	padding: 0 0 8px 0;

	margin: 0;

}

.matka-terms {

	width: 100%;

	margin: 13px auto;

	background: #ece9e9;

	padding: 18px 20px;

}

.cut {

	padding: 0;

}

.matka-terms h2 {

	margin: 0 0 17px 0;

	font-size: 23px;

}

.matka-terms p {

	font-size: 14px;

	line-height: 24px;

}

.ref-top {

	padding: 30px 15px;

	width: 100%;

}

.ref-top h2 {

	font-size: 21px;

}

.ref-top h2 span i {

	font-size: 25px;

}

.ref-top h3 {

	margin: 20px 0 23px 0;

	font-size: 19px;

	line-height: 29px;

}

.ref-top h5 {

	font-size: 19px;

	line-height: 28px;

}

.invi-area {

	width: 100%;

	padding: 30px 15px;

}

.invi-area h2 {

	font-size: 21px;

}

.invi-area form input[type="text"] {

	padding: 18px 30px;

	font-size: 13px;

}

.invi-area form input[type="submit"] {

	width: 100%;

	padding: 16px 30px;

	font-size: 18px;

}

.stat-area {

	width: 100%;

	padding: 30px 15px;

}

.stat-area h2 {

	font-size: 22px;

	margin: 0 0 15px 0;

}

.for-top {
	width: 100%;
	padding: 0;
	font-size: 25px;
}

.for-top h2 {
	font-size: 25px;
	background: #80b461;
	color: #fff;
	padding: 12px 0;
}

.chat-user {

	width: 100%;

}

.chat-user h2 span {

	float: none;

	padding: 6px 0 0 0;

	display: block;

	text-align: center;

}

.chat-user h2 {

	text-align: center;

}

.chat {

	width: 100%;

	padding: 30px 20px;

}

.chat form input[type="submit"] {

	padding: 17px 32px;

	width: 100%;

}

.sing-post {
	width: 100%;
	padding: 0;
}

.sing-post p {

	font-size: 16px;

}

.copy-area {

	width: 100%;

	padding: 30px 15px;

}

.copy-area h2 {

	font-size: 21px;

}

.copy-area form textarea {

	padding: 17px 10px;

	font-size: 12px;

}

ul.tsc_pagination {

	padding: 0;

}

ul.tsc_pagination li a {

	padding: 7px 14px 7px 14px;

}

.Regis-area {

	right: 19px;

	top: 149px;

}

.pop-login-area {

	background: #000 url(/web/20220728094816im_/https://sattamatka.mx/assets/front/images/pop-bg.jpg) no-repeat;

	top: 0;

	left: 0;

	right: 0;

	margin: 0 auto;

	text-align: center;

	/* background: #000; */

	height: 100%;

	/* position: fixed; */

	display: none;

	position: absolute;

	z-index: 999;

	height: auto;

}

.login-with ul li img {

	margin: 0 0 8px 0;

}

.pop-register-area {

	background: #000 url(/web/20220728094816im_/https://sattamatka.mx/assets/front/images/pop-bg.jpg) no-repeat;

	top: 0;

	left: 0;

	z-index: 9999;

	right: 0;

	margin: 0 auto;

	text-align: center;

	/* background: #000; */

	height: auto;

	/* position: fixed; */

	display: none;

	position: absolute;

}

#fexample1_filter label input {

	width: 77%;

}

#fexample1_filter label {

	float: left;

	margin: 0 0 22px 0;

}

#fexample1_length label {

	padding: 0 0 12px 0;

}

#fexample1 {

	width: auto;

	display: block;

	overflow-x: auto;

}

#fexample1 tbody tr td {

	padding: 11px 5px;

	font-size: 13px;

}















}

 

@media screen and (max-width: 768px) {

}

@media screen and (max-width: 640px) {

	.side-menu-icon {

	left: 13px;

}

.satta-matka .bann-img2 {

	position: absolute;

	top: 33px;

	left: 33px;

	width: 34%;

	display: block;

}

.satta-matka .banner-text2 {

    position: absolute;

    top: 42%;

    left: 15px;

    z-index: 999;

}

.satta-matka .jodi-chat-single table {
	width: 100%;
	margin: 0;
	overflow-y: scroll;
	/* display: block; */
}

.satta-matka .jodi-chat-single table tbody tr th {
	padding: 11px 11px;
}

.satta-matka .all-option2 {

	width: 100%;

}

.satta-matka .all-option2 {

	padding: 30px 21px;

}

.satta-matka .all-option2 h4 {

	text-align: center;

	margin: 43px 0 6px 0;

	text-transform: capitalize;

	color: #000;

	font-size: 23px;

}

.satta-matka .inn-banner-area {

	position: inherit !important;

	background: #ffbb00;

}

.offer-area h1 {

	font-size: 21px;

}

.offer-area h2 span {

	font-weight: 600;

}

.sele-area select {

	width: 100%;

	padding: 0 4px;

}

.all-option {

	margin: 44px 0 50px 0;

}

.all-option2 h2 {

	font-size: 24px;

}

.all-option2 h3 {

	padding: 0 0 11px 0;

}

	.sidemenu3 {

	left: 17px;

}

.head-area3 h1 {

	font-size: 30px;

}

.head-area3 h3 {

	font-size: 17px;

}

.side-menu3 {

	width: 58%;

}

.banner-area3 img {

	height: 160px;

}

.play-matka-online3 {

	bottom: 0;

	/* width: 100%; */

}

.foot-area3 {

	padding: 0 0 0 0;

}

body {

	overflow-x: hidden;

}

.sele-area select {

	margin: 9px 0 3px 0;

}

.sele-date-area {

	margin: 0 0 24px 0;

}



}

@media screen and (max-width: 500px) {



}

@media screen and (max-width: 480px) {

	.side-menu-icon {

    left: 13px !important;

}
.row.member-main ul a li p img {
	width: 9%;
}
.head-area a img {
	width: 50%;
}

.logo-area h1 {

	margin: 0 0 3px 0;

	color: #fff;

	font-weight: 600;

	text-align: center;

	font-size: 24px;

}

.logo-area h2 {

	text-align: center;

	margin: 4px 0 6px 0;

	color: #fff;

	font-weight: 600;

	font-size: 16px;

}

.single-result ul li p {

	padding: 6px 31px;

}	

.win-right h2 {

	font-size: 28px;

}

.win-right ul li p {

	font-size: 19px;

}

.offer-area {

	background: #01439a;

	padding: 12px 34px;

}

.offer-area h2 {

	color: #fff;

	font-size: 21px;

	text-align: center;

	line-height: 43px;

	margin: 0;

}

.social-ara ul li {

	display: inline-block;

	width: 13%;

	padding: 0 1px 0 0;

	margin: 0 5px;

}

.client-deta {

	margin: 6px auto 4px;

}

.login-area {

	text-align: center;

	padding: 6px 0 8px 0;

	position: absolute;

	top: 87px;

	right: 20px;

}

.head-banner img {

	height: auto;

	object-fit: cover;

	height: 225px;

}

#demo {

	color: #fff;

	font-size: 21px;

	color: #fb0;

	text-align: center;

	padding: 5px 0 0 0;

}

.client-deta {

	background: #ffbb00;

}

.client-deta a {

	color: #000;

}

.login-area a {

	background: #ffbb00;

	color:#000;

}

.time-table table {

	margin: 12px 11px;

	width: 93%;

}

.time-table table tr th {

	width: ;

	text-align: center;

	text-transform: uppercase;

	font-size: 16px;

	font-weight: 600;

	color: #01439a;

	border: 1px solid #bfbfbf;

	width: 59px;

	padding: 10px 0;

}

.time-table table tr td {

	text-align: center;

	color: #000;

	font-size: 14px;

	/* width: 18px; */

	border: 1px solid #bfbfbf;

	padding: 9px 3px;

}

.win-left {

	height: 100%;

	padding: 0 0 16px 0;

	width: 100%;

}

.how-right ul li p i {

	color: #01439a;

	padding: 0 6px 0 0;

}

.g-vider iframe {

	height: auto;

	margin: 0 0 20px 0;

}

.how-to-p {

	margin: 30px 0 29px 0;

}

.main-forgot-pop {

	width: 82%;

	padding: 36px 15px;

}

.main-forgot-pop h2 {

	font-size: 20px;

}

.main-forgot-pop form input[type="text"], .main-forgot-pop form input[type="password"] {

	padding: 15px 27px;

}

.main-forgot-pop form input[type="submit"] {

	width: 63%;

	padding: 15px 20px;

}

.vid{

	padding:0 !important;

}

.logout1 {

	background: #f7d800;

	text-align: center;

	padding: 9px 0;

	border-radius: 50px;

	width: 54%;

	margin: 13px auto 11px;

	position: inherit;

}

.logout1 a i {

	padding: 0 4px;

}

.logout1 a {

	color: #000;

}

	.foot-bott3 h1 {

	font-size: 30px;

}

.res-titl3 h1 {

	font-size: 27px;

}

.head-area3 h1 {

	font-size: 25px;

	margin: 6px 0 0 0;

}

.head-area3 h3 {

	font-size: 15px;

}

.banner-area3 img {

	height: 138px;

}

}

@media screen and (max-width: 414px) {

	.client-deta ul {

	top: 18px;

	right: 0px;

}

.client-deta ul li {

	padding: 14px 2px 0 0;

}

.win-right ul li p {

	font-size: 20px;

}

.main-register-pop {

	width: 85%;

	padding: 15px 12px;

	border: 1px solid #fff;

	border-radius: 30px;

	margin-left: 27px;

}

.main-register-pop {

	margin: 78px auto;

	padding: 25px 12px;

}

.main-register-pop h2 {

	margin: 0 0 18px 0;

	font-size: 19px;

}

.pop-back {

	right: 7px !important;

}

.main-register-pop form input[type="text"], .main-register-pop form input[type="password"] {

	padding: 12px 20px;

	margin: 0 0 10px 0;

}

.main-register-pop p {

	margin: 9px 0;

}

.main-register-pop form input[type="submit"] {

	width: 100%;

	padding: 15px 20px;

	margin: 9px 0 15px 0;

}

.sing1 span {

	padding: 10px 16px;

}

.sing1 input {

	padding: 14px 15px 9px 9px;

}

.play-butt input[type="submit"] {

	width: 100%;

}

.sele-area form select {

	width: 100%;

}

.all-option h2 {

	font-size: 24px;

}

.all-option h3 {

	text-align: center;

	font-size: 20px;

}

.sing1 input {

	width: 28%;

}



}



@media screen and (max-width: 414px) {

	.show-input form input[type="number"] {

	width: 21%;

	padding: 10px 2px 8px 7px

}



}



@media screen and (max-width: 384px) {

	.sing1 span {

	padding: 10px 13px;

}

.sele-area form select {

	width: 100%;

}

.show-input form input[type="number"] {

	width: 18%;

}

}



@media screen and (max-width: 378px) {

.win-right ul li p {

	font-size: 16px;

}
.satta-matka .jodi-chat-single table tbody tr td {
	font-size: 11px !important;

}
.mid-num {
	font-size: 14px;
}
.win-right ul li p {

	font-size: 20px;

	color: #000;

}

.sing-gam {

	height: 149px;

}

.sing-gam p {

	font-size: 12px;

}

.game-time {

	font-size: 10px;

}

.sing-gam {

	height: 141px;

}

.all-option {

	padding: 15px;

	margin: 50px 0 50px 0;

}

.all-option h2 {

	font-size: 24px;

	padding: 12px 0 0 0;

}

.all-option h3 {

	color: #000;

	font-size: 20px;

	text-align: center;

	padding: 0 0 13px 0;

}

.play-butt input[type="submit"] {

	width: 97%;

	padding: 13px 0;

	font-size: 17px;

	background: #01439a;

	color: #fff;

	border-radius: 50px;

	border: 0;

	margin: 20px 0 15px 0;

}

.play {

	padding: 0 !important;

}

.sele-area form select {

	width: 98%;

}

.sing1 span {

	padding: 10px 15px;

}

.sing1 input {

	width: 29%;

}

.show-input form .b-num {

	padding: 11px 9px;

}

.logout {

	right: 19px !important;

	z-index: 99;

}

}

@media screen and (max-width: 360px) {

.single-result ul li p {

	padding: 6px 31px;

}

.win-right ul li p {

	font-size: 16px;

}

.sing1 input {

	width: 29%;

}

.sing1 span {

	padding: 10px 15px;

}

.popup {

	width: 90%;

	padding: 17px 15px;

	z-index: 999;

}

.popup h2 {

	font-size: 23px;

}

.popup p {

	font-size: 15px;

}

	.show-input form input[type="number"] {

	padding: 10px 2px 8px 7px

}

.show-input form .b-num {

	padding: 10px 9px;

}



}

@media screen and (max-width: 320px) {

.single-result ul li p {

	padding: 6px 25px;

}

.win-right ul li p {

	font-size: 13px;

}

.sing1 span {

	padding: 10px 16px;

}

.sing1 input {

	width: 28%;

}

.show-input form .b-num {

	padding: 10px 9px;

}

}


/*
     FILE ARCHIVED ON 09:48:16 Jul 28, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 17:20:34 Dec 25, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.818
  exclusion.robots: 0.028
  exclusion.robots.policy: 0.012
  esindex: 0.015
  cdx.remote: 22.512
  LoadShardBlock: 170.914 (3)
  PetaboxLoader3.datanode: 233.937 (5)
  PetaboxLoader3.resolve: 80.1 (2)
  load_resource: 164.636
  loaddict: 55.307
*/