
#flip {
  height:50px;
  overflow:hidden;
}

#flip > div > div {
  color:#fff;
  height:45px;
  margin-bottom:45px;
  display:inline-block;
}

#flip div:first-child {
  animation: show 5s linear infinite;
}

#flip div div {
  background:#42c58a;
}
#flip div:first-child div {
  background:#4ec7f3;
}
#flip div:last-child div {
  background:#DC143C;
}

@keyframes show {
  0% {margin-top:-270px;}
  5% {margin-top:-180px;}
  33% {margin-top:-180px;}
  38% {margin-top:-90px;}
  66% {margin-top:-90px;}
  71% {margin-top:0px;}
  99.99% {margin-top:0px;}
  100% {margin-top:-270px;}
}

body {text-align: center;}

.header1{font-weight: bold;
    color: black;
    display: block;
    outline: 4px #fff;
    outline-offset: -9px;
    border: 2px solid #ff182c;
    border-style: outset;
       background: #fff;
       margin: 1px;
}



.liv-head1{
    display: block;
    border: blue solid 2px;
    font-weight: bold;
    font-size: 18px; 
    text-shadow: 1px 1px yellow; }
    
.head{font-size: 17px;}

.headlink{margin: 0;padding: 5px; font-family: sans-serif;line-height: 1.25;font-size: 20px;}

    
    .btn{background: linear-gradient(45deg,#00ff00,#005780);
    border: 1px solid #fff;
    font-size: 18px;
    color: #fff;
    padding: 6px 11px 5px;
    transition: all .3s ease-in;
        
    }
    
    
 .liv-head2{
    
     font-weight: bold; 
     border: lime solid 3px;
    background-color: mintcream;
    font-size: small;
    text-align: center;
    font-family: 'Open Sans', sans-serif;}
       
        
    .r2{text-shadow: 1px 1px 2px white;}
    
.d3{text-shadow: 1px 1px 2px yellow;
    
    padding: 5px 0 6px;
    font-size: 20px;
    font-weight: 700;
    border: 1px solid red;
    box-shadow: 0 0 10px -5px #111;
    margin: 4px 0 8px;
    color: Blue;}
    
    .bhome{position: fixed; bottom:15px;left:5px; background-color: #5944b0; color: white; border-width:1px; border-color: #8D00FF;
 border-style: solid; border-radius: 1px; padding:5px 5px 3px;}
 
 
 
 .bhome1{position: fixed; bottom:50px;left:5px; background-color: Yellow; color: Black; border-width:1px; border-color: #8D00FF;
 border-style: solid; border-radius: 1px; padding:5px 5px 3px;}
 
 
 
 .d1{background: #fff4e4;border: 1px solid #d53f0d;
    padding: 10px;
    margin: 0 0 10px;
    
    box-shadow: 0 0 10px -5px #111;
    font-weight: 700;
    color: #d53e07;
    text-shadow: 1px 1px 2px #fff;}





.pl{float: left;width: 21%;text-align: left;padding-left: 5px;text-shadow: 1px 1px 2px #111;}


.jr{float: right;width: 21%;text-align: right;padding-right: 5px;text-shadow: 1px 1px 2px #111;}

.plistdetail{background-color: #ff0;
    border-radius: 2px;
    color: #fff;
    padding: 3px 10px;
    display: inline-block;
    font-size: 15px;border-width:1px;border-color: #8D00FF;}
    
   



.fotr{margin-top:3px;margin-bottom:3px;background-color: #FFFFE0; color:#000; font-weight: bold; font-style: bold; 
font-size: large; text-decoration: none; border-width: 2px; border-color:#ff0000;
 border-style: outset; padding: 10px;  text-align: center;} 
 
.brefresh{position: fixed; bottom:5px;right:5px; 
background-color: white; color: Black;
border-width:1px; border-color: #8D00FF; border-style: solid; border-radius: 1px; padding:5px 5px 3px;}
   
   
   .da{background: #fff4e4;border: 1px solid #d53f0d;
    padding: 10px;
    margin: 0 0 10px;
    border-radius: 10px;
    box-shadow: 0 0 10px -5px #111;
    font-weight: 700;
    text-shadow: 1px 1px 2px #fff;font-size: 14pt;
    font-family: 'Luckiest Guy';
    text-shadow: #FC0 1px 0 10px;}




    

    
   



.rpanel{
    background-color: #0025cc;
    border-radius: 12px;
    color: #fff;
    padding: 3px 10px;
    display: inline-block;
    font-size: 15px;}


.dsmall{font-size: 14px;}

.d3y{
    background-color: yellow;


    padding: 4px 0 6px;
    font-size: 21px;
    font-weight: 700;
    border: 2px solid #000;
    box-shadow: 0 0 10px -5px #111;
    margin: 5px 0 10px;
    color: black;}


.header1 a{
    text-decoration:none;
}



.r2dsmall{background: #e91e63;
    color: #fff;
    font-size: 21px;
    font-weight: 700;
    text-transform: uppercase;
    margin: 10px 0;
    padding: 0 20px;
    box-shadow: 0 0 10px -5px #111;
    border-radius: 30px;
    text-shadow: 1px 1px 2px #363636;vertical-align: middle;}


.linkbtnfotr{background-color: #d6d1f5!important;
border-radius: 0.3rem!important;    box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;box-sizing: border-box;

}
.livt1{background: linear-gradient(45deg, #e91e63, #673ab7);
    color: white;
    font-family: roboto, sans-serif;
    display: inline-block;
    box-shadow: 0 0 10px #d92fd9;
    padding: 5px 30px 7px;
    border-radius: 12px;    font-size: 19px!important;}



h2{text-align:center;}

.publisher1{
    background-color: #ffffff;
    border: 4px solid #ff0000;padding: 0px;
    box-sizing: border-box;
    font-family: sans-serif;margin: 10px 0px;
    font-size: 20px;
}


    
    .header2{border: 3px inset #806517;background:white;
    font-size: 14px ;
    
    font-family: Helvetica,sans-serif;
    font-weight: bold;margin-top: 06px;}
    
    
    





.center {
  text-align: center;
  border: 3px solid green;
}
.bg-1 {
    padding: 0.25rem 0.75rem;
    
    border-radius: 1rem;
    margin-top: 0.25rem;
    cursor: pointer;
    display: inline-block;
    font-size: 1.4rem;
        background: linear-gradient(to right, #FFC837, #FF8008);
    border: 1px solid #F7DC6F;
    box-shadow: 0 0 15px #000;
    
}
.aplink{color:black;}
    
    
    
    .publisher
    {background: linear-gradient(to right, #FFEDBC, #ED4264);
    border: 3px double #F613C9;
    text-align: center;
    padding: 15px 0;
    border-radius: 4px;
    margin-bottom: 8px;}



.satta-matka-block_zone88 {
    color: #002736;
    font-size: 12px;
    border-radius: 5px;
    font-weight: bold;
    padding: 10px;
    text-align: center;
    border: #02577c solid 2px;
    margin-top: 10px;
    margin-bottom: 10px;
    font-style: italic;
    font-family: Montserrat, sans-serif;
    font-size: 18px;
}

.satta-matka-block_strt44 
{
  background-color: #fff;
  color: #000;
  font-size: 12px;
  padding-bottom: 10px;
  text-align: center;
  border: #02577c solid 2px;
  font-style: italic;
  font-family: Montserrat, sans-serif;
  margin-bottom: 10px;
  line-height: 20.4px;
  margin-top: 22px;
}
.satta-matka-block_zone88 p {letter-spacing: 10px;}



#fit
    {
        width: 100%;
    max-width: 800px;
    margin: 0 auto;
    padding-top: 2cm;
    }
    
    #diamondd1
    {
           text-align: center;
    }



.geek1 { 
        font-size:20px; 
        font-weight:bold; 
        color:white; 
        padding-bottom:10px; 
    } 



.rblock3 h2.live_res {
    height: 20px;
    overflow: hidden;
}
.freeCommon {
    background: #fdfdfd;
    text-align: center;
    padding: 10px 0;
    width: 100%;
    float: left;
    min-height: 181px;
    margin-right: 10px;
    margin-bottom: 10px;
    border-radius: 10px;
    box-shadow: inset 0px 0px 0px 5px #bd392b;
    margin: 10px 0;
}
.rblock3  {border: solid black 2px;
    background-color: yellow;
    color: #000 !important;
    font-weight: bold !important;
    padding: 3px;
    margin-bottom: -4px;
    margin-top: 4px;
}
.rblock1 {border: solid black 2px;
    background-color: #ffffff;
    color: #000 !important;
    font-weight: bold !important;
    padding: 3px;
    margin-bottom: -4px;
    margin-top: 4px;
}
.freeDate {
    font-size: 12pt;
    font-weight: 600;
    margin-bottom: 5px;
    color: #000;
}
.freeHeading {
    font-size: 20pt;
    font-weight: 900;
    margin-bottom: 5px;
    color: #900C3F;
}
.callMatkaSir.dailyfixgame1 .tabContent p {
    text-align: center;
    padding-top: 0;
    padding-bottom: 20px;
    font-size: 22px;
}
.callMatkaSir.dailyfixgame1 .tabContent b:nth-child(4) {
    display: block;
}
.callMatkaSir.dailyfixgame1 .aajkyapasstips {
    padding-top: 10px;
    background-color: #fff;
}
.openClose {
    font-size: 12pt;
    font-weight: 900;
    margin-bottom: 5px;
    color: #000;
}
.ank {
    font-family: verdana;
    font-size: 14pt;
    margin-bottom: 10px;
    font-weight: 600;
    line-height: 18pt;
    color: #000;
}
.mobile{display:none;}
.topHeader {
    background-image: url(../img/heartbg.webp);
    background-repeat: no-repeat;
    background-size:cover;
    background-attachment: fixed;
    background-position: center top;
    height: 180px;
    margin-bottom: -3px;
}
.topHeader img {
    width: 100%;
}
.topHeader .mainHeading .headtitle{
    width:28% !important;
}
.topHeader .mainHeading h1 {
    
    color:#900C3F;
    line-height: 40px;
    margin:auto;
    width:40%;
    border: double 4px transparent;
    border-radius: 80px;
    background-image: linear-gradient(white, white), radial-gradient(circle at top left, #f00,#3020ff);
    background-origin: border-box;
    background-clip: content-box, border-box;
}
.topHeader .mainHeading h1 span{
    font-size:10px;
    margin:10px;
}
.topHeader .mainHeading h2 {
    margin: 0;
    font-size: 15px;
    letter-spacing: 0.5px;
    color:#fff;
    margin-top:8px;
}

.topHeader .mainHeading p {
    text-transform: capitalize;
}
.mainHeading {
    color: #9C27B0;
    font-size: 15px;
    text-align: center;
    margin: 0 auto;
    padding: 10px 0;
}
.mainHeadingTxt {
    color: #141075;
    font-size: 14px;
    text-align: center;
    /* position: absolute; */
    /* top: 103px; */
    background: #fff;
    opacity: .9;
    width: 620px;
    margin: 0 auto;
    right: 0;
    left: 0;
    border-radius: 2em 0;
    padding: 0px 10px;
}
.mainHeadingTxt p{
    margin-top: 0px;
    color:#D1261F;
}
.mainHeading hr {
    width: 300px;
    border: 2px solid;
    color: #0b9d05;
}
img.headerIcon {
    width: 30px;
    position: absolute;
    top: 17px;
    left: -273px;
    right: 0;
    margin: 0 auto;
}
img.headerIcon2 {
    width: 30px;
    position: absolute;
    top: 18px;
    left: 0;
    right: -273px;
    margin: 0 auto;
}

.tabContent p {
    padding: 0 20px;
}
.aboutMatka{
    background: #fff;
}
.aboutMatka p{
    font-size: 16px;
    margin: 10px;
    color:#fff;
}
.tabContent p{
    color:#fff;
}
.tabContent {
    position: relative;
    float: left;
    color: #900C3F;
    padding: 0px 0px 0px 0px;
    width: 100%;
    background:#741012;
    border-bottom:3px solid #ffce07;
}
.homebText h4{
    border-top:3px solid #ffce07;
}
.tabContent h4, .BA h2 {  
    text-transform:uppercase;
    right: 0;
    left: 0;
    margin: 0 auto;
    width: 100%;
    background: #806517;
    border-bottom:3px solid #ffce07;
    text-align: center;
    padding: 10px 0;
    border-radius: 0px 0px 20px 20px;
    color: #900C3F;
    font-size: 20px;
}
.callAdmin {
    font-size: 25px;
    background: #900C3F;
    color: #fff;
    width: 25%;
    padding: 10px;
    margin: auto;
    border-radius: 15px;
}
.callAdmin a{
    font-size: 25px !important;
    color: #fff !important;
    text-decoration: none !important;
}
.callMatkaSir .tabContent p .callAdmin b {
    margin-left: 0;
}
.callMatkaSir {
    float: left;
    width: 100%;
}
.callMatkaSir .tabContent {  
    width: 100%;  
    color:#900C3F;
    background:#fff;
    padding: 0;text-align: center;
}
.callMatkaSir .tabContent p {
    margin-top: 0px;
    text-align: center;
    color: #900C3F;
    padding-top: 0;
    padding:5px;
    font-size: 16px;
    background: #fff;
    margin-bottom: 0px;
    font-weight:bold;
}
.liveResults {
    width: 100%;
    float: left;
}
.liveResults .tabContent {
    width: 100%;
    padding: 0;
    text-align: center; 
    background-color: #fff;
}
.liveResults .commonHead {
    display: none;
}
.liveResults .tabContent h4 img {
    width: 35px;
    position: absolute;
    right: 3px;top: 1px;
}
.liveResults p.timeBazar span, .liveResults p.rjDay span, .liveResults p.milanDay span, .liveResults p.matkaKalyan span, .liveResults p.milanNight span, .liveResults p.rjNight span, .liveResults p.mainMumbai span {
    color: #3F51B5;
    text-decoration: none;
    display: none;
    font-style: normal;
}
.liveResults .matkaMainResult .matkaLiveResult p {
    margin: 0;
    font-size: 22pt;
    font-weight: 600;
    line-height: 26pt;
    font-style: italic;
    text-decoration: underline;
}
.matkaMainResult .matkaLiveResult p.ank, .matkaMainUpdate .matkaLiveUpdate p.ank {
    font-weight: 900;
    font-style: italic;
    text-decoration: none;
    text-shadow: 1px 1px #FFEB3B;  font-size: 18pt !important;  padding-bottom: 20px;    color: black;
}

.liveResults .matkaMainResult .matkaLiveResult p {
    margin: 0;
    font-size: 22pt;
    font-weight: 600;
    line-height: 26pt;
    font-style: italic;
    text-decoration: underline;
}
.matkaLiveResult p.timeBazar {
    color: #0c6b9e;padding-top: 10px;
}
.matkaLiveResult p.milanDay, .matkaLiveResult p.milanNight {
    color: #E91E63;padding-top: 10px;
}
.matkaLiveResult p.rjDay, .matkaLiveResult p.rjNight {
    color: #9C27B0;padding-top: 10px;
}
.yellowBg {
    background: #f5aa37;
    padding-top: 20px;
    margin-top: -10px; 
}
.matkaMainResult .matkaLiveResult em {
    display: none;
    font-size: 13pt;
    color: #5d5c5c;
}
.sattaMatkaLogin .tabContent {
    width: 100%;
    float: left; 
    text-align: center;
}
.loginContent {
    padding-top: 20px;
}
.sattaMatkaLogin .tabContent img {
    width: 40px;
    position: absolute;
    left: -185px;
    right: 0;
    margin: 0 auto;
    top: -12px;
}
.sattaMatkaLogin .tabContent img.clickHere {
    bottom: 6px;
    top: auto;
    width: 120px;
    left: -235px;
}
a.registerNowNew {
    display: block;
    background-color: #fff;
    width: 175px;
    margin: 0 auto;
    font-size: 13px;
    padding: 10px 0;
    border-radius: 10px;
    background: linear-gradient(to bottom, rgba(207,231,250,1) 0%,rgba(99,147,193,1) 100%);
    text-decoration: none;
    color: #000;
    margin-bottom: 17px;
}
.callMatkaSir .tabContent img.callNowIcon {
    width: 36px;
    position: absolute;
    left: -220px;
    right: 0;
    margin: 0 auto;
}
.callMatkaSir .tabContent p b {
    font-size: 30px;margin-left: 45px;
    padding-top: 3px; display: block;
}
.kelKapass .tabContent {
    width: 100%; 
    text-align: center;
    background-color:#d5c136;
    color: #900C3F;
}
.kelKapass {
    position: relative; 
    float: left;
    width: 100%;
    text-align: center;
}
.satta-matka-block_strt_adsen2 {
    position: absolute;
    height: 385px;
    overflow: hidden;
    margin: 0 auto;
    top: 44px;
    bottom: 0;
    left: 0;
    right: 0;    font-size: 14.5px;
}
.kelKapass .tabContent .smAajKaPassContainer .commonHead {
    display: none;
}
.chart_content {
    text-align: center;
    font-family: myfont1;
    font-weight: 600;
    font-size: 20px;
    border-bottom: 2px solid red;
    padding: 15px 0px;
    border-radius: 30px;
    margin: 0px !important;
    box-sizing: border-box;
    color: black !important;
}
.callMatkaSir.freeAnkGame .tabContent {
    background-color: #900C3F;
}
.smAajKaPass p.kyaPassHead span {
    display: block;
    color: #fffffe;
    font-size: 20pt;
}
.smAajKaPass p.kyaPassHead {
    color: #ffffff;
    margin: 0;
    font-size: 13pt;
    padding-bottom: 5px;
    line-height: 18pt;
}
p.aajKapassFooter {
    font-size: 22pt;
    line-height: 24pt;
    margin: 0;
    color: #653900; padding-bottom: 20px;
}
p.aajKapassFooter span {
    font-size: 26pt;
    font-weight: 600;
}
.matkaGameZone .tabContent .sm_Game_zone_link:nth-child(2) { 
    /*margin-top: 20px;*/
}

.sm_Game_zone_link { 
    font-style: italic;
    text-decoration: none;
    font-family: sans-serif;
    text-align: center;
    font-weight: bold;
    font-size: 22px;
    border-bottom: 2px solid #fff;
    padding: 6px 0;position: relative;
}
.matkaGameZone .tabContent .sm_Game_zone_link a
{
	color:#900C3F !important;
	
}
.sm_Game_zone_link a {
    color: #ffffff;
    font-weight: 600;
    font-size: 16px;
    text-decoration: none;
    margin-left: 10px;
    vertical-align: text-top;
    margin-right: 10px;
}
.matkaGameZone .tabContent {
    background-color: #900C3F;
}
.matkaGameZone.panel .sm_Game_zone_link a {
    color: #ffffff;
    margin-left: 10px;
    vertical-align: text-top;
    margin-right: 10px;
}
.matkaGameZone.panel .tabContent {
    background-color: #ED1B24;
}
    .matkaGameZone .sm_Game_zone_link a {
        margin-left: 10px;
        vertical-align: text-top;
        margin-right: 10px;
    }
.matkaGameZone.chartZone .sm_Game_zone_link a {
    color: #900C3F;
    margin-left: 10px;
    vertical-align: text-top;
    margin-right: 10px;
}
.matkaGameZone.chartZone .tabContent {
    background-color: #d5c136;
}
.matkaGameZone.delhiChartZone .sm_Game_zone_link a {
    color: #fbfbfb;
    margin-left: 10px;
    vertical-align: text-top;
    margin-right: 10px;
}
.matkaGameZone.delhiChartZone .tabContent {
    background-color: #39484F;
}
.freeActivation .tabContent {
    background-color: #d5c136;
    text-align: center;
}
.freeActivation .tabContent p {
    font-size: 18px;
    color: #252525;
    font-weight: 600;
    padding: 0 20px 0 20px;
    margin-bottom: 0;
}
.freeActivation .tabContent p img {
    width: 36px;
    position: absolute;
    left: -248px;
    right: 0;
    margin: 0 auto;
}
.freeActivation .tabContent p b {
    font-size: 35px;   
    vertical-align: top;
}
marquee{
    float: left;
    width: 100%;
    background-color: #0003;
    color: #000;
    padding: 3px 0;
}

ul#footerContainer li ul li a {
    display: block;
    text-decoration: none;
    color: #000;
    padding: 3px 0;
    text-transform: lowercase;
    font-size: 16px;
}

ul#footerContainer li ul {
    list-style: none;
    padding: 0;
    float: left;
    width: 23%;
    text-align: left;padding-left: 20px;
}
ul#footerContainer {
    background-color: #806517;
    /* border: 3px solid #900C3F;*/
    float: left;
    width: 100%;
    margin: 0;
    list-style: none;
    color: #900C3F;
    padding: 0px;
}
.socialLinks {
    background-color: #39484F;
    text-align: center;
    padding: 10px 0;
    float: left;
    width: 100%;
}
.socialLinks a{
    text-decoration: none;
}
.copyrights {
    background-color: #39484F;
    color: #fff;
    text-align: center;
    font-size: 12px;
    padding-bottom: 10px;float: left;
    width: 100%;
}
.KalyanResult,
.MumbaiMainResult {
    background-color: #84c724;
    color: #792408;
    padding: 10px !important;
}
.matkaMainResult hr {
    margin: 0;
}
.mainHeading.forum h1 {
    text-transform: uppercase;
}
.chartTables{
    background: #000032;
}
.chartTables .commonHead{
    color: #fff;
}


.posturguessing {
    background-color: #BE0201;
    padding: 10px 0 0;
}
.posturguessing input#submit {
    padding: 10px 30px;
    border-radius: 5px;
    color: #fff;
    border: 1px solid #000000;
    background: linear-gradient(to bottom, #a90329 0%,#8f0222 44%,#6d0019 100%);
    width: 120px;
    margin: 0 auto;
    display: block;margin-top: 10px;
}
.posturguessing form b {
    color: #fdfdfd;
    margin-bottom: 5px;
    display: inline-block;
}
table.forumComment {
    border: 1px solid #be0201;
    padding: 5px;
}
table.forumComment > tbody > tr > td { border: 1px solid #000; padding: 5px;text-align: center; color: #fff;   background-image: linear-gradient(to bottom, #a90329, #6d0019);    width: 52%;}
table.forumComment > tbody > tr > td > a { color: #FFF; }
table.forumComment > tbody > tr:first-child > td { border-top: 0; background-image: linear-gradient(to bottom, #3093c7, #1c5a85);color: #fff;}
table.forumComment > tbody > tr > td:first-child { border-left: 0; }
table.forumComment > tbody > tr > td:last-child { border-right: 0; }
table.forumComment > tbody > tr:last-child > td { border-bottom: 0; }
table.forumComment > tbody > tr > td div b a font {
    color: #fff;
    font-size: 12pt;
}
table.forumComment > tbody > tr > td a {
    text-decoration: none;
}
table.forumComment > tbody > tr > td font {
    color: #FFF !important;
}
b.my-dt-time {
    color: white;
    font-size: 12px;
}
right center a {
    color: #00ff00;
}
.menu {
    margin-bottom: 0px;
    padding: 0px;    padding-bottom: 5px;padding-top: 10px;
    background: rgb(90, 167, 239);
}
.quote {    
    padding: 10px;margin-bottom: 10px;margin-top: -10px;
    background: #0b4d8b; color: #fff;    border-radius: 0;border-radius: 0!important;
}
.adclass.kalyanPage a {
    color: #fff;
}
.adclass.kalyanPage {
    margin-bottom: 20px;
    float: left;
    width: 100%;
    background: linear-gradient(to bottom, #9C27B0 0%,#33023c 100%);
    text-align: center;    position: relative;
}
.freeLeak .tabContent p {
    font-size: 16px;
    font-weight: 600;
    text-align: center;
}
.freeLeak .tabContent {
    background: linear-gradient(to bottom, rgba(234,185,45,1) 0%,rgba(199,152,16,1) 100%);
    color: #250101;
}
.CHARTS {
    float: left;
    width: 100%;
    padding: 0 !important;
    margin: 0 !important;
    border: 0!important;
    border-bottom: 2px solid #000!important;
    background-color: #03d301!important;position: relative;    margin-bottom: 10px !important;
}
.CHARTS img.freeRight {
    position: absolute;
    top: 45px;
    right: 30px;
}
.commonHead span {
    display: none;
}
.commonHead {
    padding: 20px 0;
    text-align: center;
    color: #900C3F;
    font-weight: 600;
    font-size: 18px;
    /*text-shadow: 1px 1px black;*/
    line-height: 22pt;
    /*letter-spacing: 2px;*/
}
.chartTables table {
    background: #fff;
    width: 400px;
    margin: 0 auto;
    color: #000;
    font-size: 20pt;
    padding-bottom: 20px;
    border-collapse: collapse;
    border: 1px solid #000;
}
.chartTables table td {
    text-align: center;
    padding: 35px; 
}

.chartTables span.redword {
    color: red;
}

.chartTables .normal, .chartTables .redword {
    background-color: #fff;
    font-size: 28px;
}
.chartTables td {
    font-size: 16px;
    padding: 5px 3px;
}
.chartTables td, .chartTables th {
    padding: 0px;
    text-align: center;
    border-bottom: 2px solid #9e9e9e;
}

.goToBottom table, .goToTOp table {
    width: 242px;
    margin: 0 auto;
    margin-top: -10px; 
    background:none;
    border:none;

}
.goToBottom, .goToTOp {
    background:#000032;
    float: left;
    width: 100%;
    text-align: center;
    
}
.goToBottom .clicktoRefresh.btn, .goToTOp .clicktoRefresh.btn {
    margin-top: 15px;
}
.loginContent input {
    height: 30px;
    width: 300px;
}
.loginContent input#submit {
    height: 40px;
    font-size: 20px;
    font-weight: 600;
}
.tabContent.aboutMatka a, .tabContent.aboutMatka a:hover {
    color: #fff;
    text-decoration: none;
}
.freeActivation p:last-child {
    padding-bottom: 15px;
}
.adsAlign{
    float: left;
    width: 100%;
    margin: 30px 0 35px;
    text-align: center;
}
.gads .tabContent {
    background-color: #fff;
}
.callMatkaSir .tabContent p b {font-size: 20px;}
.callMatkaSir .tabContent p .callAdmin b {margin-left: 0;}
span.callAdmin span {display: block;font-size: 16px;}
.callMatkaSir .tabContent p b span {font-size: 14px;}
p.aajKapassFooter span span, .freeActivation .tabContent p b span, .callMatkaSir .tabContent p b span { font-size: 14px;}
.floatMenu {
    display: none;
}
a.callTel {font-size: 25px;color:#900C3F;text-decoration:none;}

.matkaGameZone.otherChartZone .tabContent .sm_Game_zone_link a {
    margin-left: 10px;
    vertical-align: text-top;
    margin-right: 10px;
}
.matkaGameZone.otherChartZone .tabContent {
    background-color: #900C3F;
}

.tit {
    font-size: 29px;
   
    font-family: 'Open Sans', sans-serif;
    color: #000;
    text-shadow:1px 1px pink;
    margin:5px;
}
.rblock3 .live_res{
    color: #900C3F;
}
.live_res {
    
    
    
    
    
    text-shadow:1px 1px yellow;
    font-size: 22px;
    color: #FF0000;
    margin-top: -15px;
    font-family: 'Open Sans', sans-serif;
    border-bottom: 3px solid gray;
    margin: 0 auto;
    padding-bottom: 10px;
}
.rblock3 {
    color: #000 !important;
    font-weight: bold !important;
   
    padding: 2px 0px;
    padding-bottom: 0px;
}
.rblock3 .tit{
    color:blue;    
}

.satta-matka-block_strt_all .rblock3:nth-child(11) {
    /*background-color: #03A9F4;*/
}
p.liveMResult {
    border-radius:0px 0px 20px 20px;
    font-size: 20px;
    font-weight: 600;
    background-color: #806517;
    padding: 12px 0;
    border:3px solid #ffce07;
    display: block;
    margin:0px;
    text-align: center;
    color:#900C3F;

}
.rblock2{
    margin:10px;
    margin-left: 0px;
    margin-right: 0px;
}

.live div:nth-child(1) {
    border-radius:0px 0px 20px 20px;
    background-color: #806517 !important;
    border-bottom:3px solid #ffce07;
    padding:5px;
}
.live div:nth-child(3) {
    /*    background-color: #03a9f4 !important;
        padding: 10px 0;*/
}
.live div:nth-child(3) i font[color="red"] {
    color: red;
}
.live div:nth-child(3) i font[color="BLACK"] {
    /*text-shadow: 1px 1px #ffff00;*/
    font-family: 'Open Sans', sans-serif;
}

p.liveMResult span {
    color: #900C3F; 
    padding-right: 10px;
    padding-left: 10px;
}
.satta-matka-block_strt_all hr {
    display: none;
}
.sm_Game_zone_link img {
    margin-left: 10px;
    margin-right: 10px;
}
@media (min-width: 320px) and (max-width: 1024px) {
    
    .desktop{display:none;}
    .mobile{display:block;}
    .topHeader {position: relative;}
    .mainHeading {width: 100%; padding: 10px 0;top: 10px;}
    .topHeader .mainHeading .headtitle{
        width:70% !important;
    }
    .mainHeadingTxt { width: 100%;  padding: 0;   border-radius: 0;  top: 110px; font-size: 12px;}
    .mainHeadingTxt p { padding: 0 10px;}
    .topHeader img {width: 100%;height: 242px;}
    .topHeader .mainHeading h1 {font-size: 15px;width:45%;}
    .topHeader .mainHeading h2 {font-size: 13px; letter-spacing: 0;}
    .topHeader .mainHeading p {font-size: 10px; padding: 0 10px;}
    .sattaMatka_Heading {font-size: 12px;}
    p.aajKapassFooter {font-size: 13pt; line-height: 20pt;}
    .sm_Game_zone_link a {margin-bottom: 8px;display: block;}
    img.headerIcon2 {top: 15px; right: -230px;}
    img.headerIcon {top: 15px;left: -230px;}
    ul#footerContainer li ul {width: 100%;}
    ul#footerContainer li ul {margin-bottom: 20px;}
    ul#footerContainer li ul p {padding-right: 35px;font-size: 16px;}
    .KalyanResult, .MumbaiMainResult {padding: 0px 20px 0 !important; font-size: 14pt !important;}
    p.MumbaiMainResult.resultads.word1 br:nth-child(3) {display: none;}
    .topHeader .mainHeading.forum h1 {font-size: 18px;}
    .mainHeading.forum h1 {font-size: 20px; text-shadow: 0px 1px black;}
    .adclass.kalyanPage img.freeLeft {width: 55px; position: absolute;top: 30px;  left: 20px; margin: 0 auto; display: block;}
    .adclass.kalyanPage img.freeRight {width: 55px; position: absolute;top: 30px;right: 20px;margin: 0 auto;display: block;}
    .CHARTS h3 {font-size: 20px;}
    .CHARTS img.freeRight {position: absolute;top: 29px;right: 46px;}
    .freeActivation .tabContent p {font-size: 20px;}
    .freeActivation .tabContent p b {font-size: 28px;}
    .chartTables table td {font-size: 10px;padding: 5px 0;}
    .chartTables table {width: 300px;}
    table.kalyanPanel {padding: 5px 0;font-size: 11px;background: #fff;width: 100%;margin: 0 auto;color: #000;margin-bottom: 20px;
                       border-collapse: collapse;border: 1px solid #000;}
    .kalyanPanel tr td:first-child {width: 55px;font-size: 10px;}
    .kalyanPanel tr td {text-shadow: none;padding: 5px 1px;}
    .kalyanPanel tr td:first-child p {margin: 0;width: 60px;}
    table.kalyanPanel font[size="6"], table.kalyanPanel font[size="5"] {font-size: 14px;}
    .sm_Game_zone_link img {
        margin-left:10px;
        margin-right:10px;
    }
    .floatMenu img {
        margin-top: 2px;
        display: block;
        margin-left: 6px;
    }
    .floatMenu {
        position: fixed;
        right: 0;
        background-color: #fff;
        padding: 5px;
        border-radius: 5px 0px 0px 5px;
        cursor: pointer;border: 1px solid red;
        border-right: 0;
    }
    .floatMenu a {
        color: #c50505;
        text-decoration: none;
        font-size: 10px;
    }
    .floatMenu {
        display: block;
    }
    .homebText{font-size: 12px;}

    p.aajKapassFooter span small, .freeActivation .tabContent p b small {font-size: 13pt;padding-left: 37px;display: block;}
    a.callNow img { margin-top: 1px;  padding: 0 2px;}

}
a.callNow {position: fixed;right: 0;bottom: 4%;}
.refreshButton { 

    position: fixed;
    left: 5px;
    bottom: 6%;
    color: #fff;
    border: 0;
    padding: 12px;
    width: 80px;
    background: linear-gradient(to bottom, rgba(116,16,18,0) 0%,rgba(116,16,18,0.8) 15%,rgba(116,16,18,1) 19%,rgba(116,16,18,1) 20%,rgba(239,40,144,1) 50%,rgba(116,16,18,1) 80%,rgba(116,16,18,1) 81%,rgba(116,16,18,0.8) 85%,rgba(116,16,18,0) 100%);

}

.liveResults .matkaMainResult .matkaLiveResult p small, .callAdmin b small, p.aajKapassFooter span small, .freeActivation .tabContent p b small, .callMatkaSir .tabContent p small {display: block;}
.disclamer {
    background-color: #ffce07;
    color: #000;
    padding: 20px;
    font-size: 14px;
    text-align: center;float: left;
}

ul#footerContainer li ul p {padding-right: 35px;font-size: 16px;color: #000;}
h3 { font-size: 17px;}
/* OLD CSS STARTED BELOW */

.indian {
    background-color: #ff6600;
    color: #000000;
    border-width: 4px;
    border-color: #000000;
    border-style: dotted;
    padding-top: 05px;
    padding-bottom: 05px;
    padding-left: 02px;
    padding-right: 02px;
    font-weight: bold;
    font-style: italic;
    font-size: large;
}
.a span {
    font-size: 45px;
}
.onlyPadding{
    padding:10px;
}
.indian {
    background-color: #ff6600;
    color: #000000;
    border-width: 4px;
    border-color: #000000;
    border-style: dotted;
    padding-top: 05px;
    padding-bottom: 05px;
    padding-left: 02px;
    padding-right: 02px;
    font-weight: bold;
    font-style: italic;
    font-size: large;
}

.matka {
    background-color: #ffffff;
    border-width: 3px;
    border-color: #000000;
    border-style: dotted;
    padding-top: 01px;
    padding-bottom: 01px;
    padding-left: 01px;
    padding-right: 01px;
    font-weight: bold;
    font-style: italic;
    font-size: large;
    margin-top: 08px;
    margin-bottom: 08px;
}
.vinu {
    background-color: #0033ff;
    border-width: 2px;
    border-color: #cc9900;
    border-style: ridge;
    font-weight: bold;
}
.CHARTS {
    background-color:#806517 !important;
    color: #fff;
    font-size: 20px;
    border-bottom:3px solid #ffce07 !important;
    padding:10px 0 !important;
    border-radius:0px 0px 20px 20px;
    font-weight: bold;
    margin:5px;
    margin-bottom: 0px !important;
    text-align: center;
}
.CHARTS  font{
    font-size: 20px !important;
}
.GUSSER {
    background-color: #900C3F;
    color: white;
    border-width: 2px;
    border-color: blue;
    border-style: inset;
    margin: 0;
    padding: 8px;
    font-weight: bold;
    font-style: italic;
    font-size: large;
    text-decoration: blink;
    text-align: center;    border: 0;
}
.HEADDDD {
    text-align: center;
    background-color: #fff;
    color: #ffffff;
    border-width: 4px;
    border-color: #ff3300;
    border-style: double;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    font-style: italic;
    font-size: large;
    text-decoration: blink;float: left;
    width: 100%;
    margin: 0;
    padding: 0;
    border: 0;
}
.HEADDDD big {
    color: #8f0222;
}
.HEADDDD b {
    color: #000;
}
.HEADDDDTxt {
    font-size: 25px;
}
.A {
    background-color: black;
    color: white;
    border-width: 1px;
    border-color: red;
    border-style: solid;
    font-weight: big;
    font-style: italic;
    font-size: large;
}
.blue {
    background-color: #33ccff;
    color: #000000;
    font-weight: bold;
    margin-top: 1px;
    margin-bottom: 1px;
}
.BLUEDASHED {
    border-width: 5px;
    border-color: blue;
    border-style: dashed;
    margin-top: 5px;
    margin-bottom: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-weight: bold;
    font-size: large;
    background-color: #ffffff;
    color: black;
}
.chart {
    background-color: #ffffff;
    color: black;
    border-top: 3px ridge#00ff00;
    border-left: 3px ridge #00ff00;
    border-right: 3px ridge #00ff00;
    border-bottom: 3px ridge #00ff00;
    margin-top: 7px;
    margin-bottom: 7px;
    padding-top: 7px;
    padding-bottom: 7px;
    font-size: large;
}
.DETAILS {
    background-color: #ffff00;
    color: black;
    border-width: 2px;
    border-color: #00ff00;
    border-style: solid;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    font-weight: bold;
}
.FONT {
    font-style: italic;
}
.g1 {
    background-color: #009900;
    color: #ffffcc;
    font-weight: bold;
    text-decoration: none;
}
.g2 {
    background-color: red;
    color: white;
    font-weight: bold;
    text-decoration: none;
    border-width: 3px;
    border-color: blue;
    border-style: double;
    margin-top: 3px;
    margin-bottom: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-style: italic;
}
.limered {
    background-color: lime;
    color: blue;
    border-width: 2px;
    border-color: red;
    border-style: dashed;
    margin-top: 4px;
    margin-bottom: 4px;
    font-weight: bold;
}
.limered a {
    color: blue;
}
.logo {
    border-width: 3px;
    border-color: #000033;
    border-style: double;
}
.menu {
    font-size: 12pt;
}
.o1 {
    background-color: #ff9933;
    color: #000000;
    font-weight: bold;
    font-size: 16px;
    margin-top: 1px;
    margin-bottom: 1px;
    padding-top: 1px;
    padding-bottom: 1px;
}
.own {
    font-style: bold;
    border-width: 3px;
    font-size: 16px;
    color: #000000;
    background-color: #6d7b8d;
    border-color: #5c0075;
    border-top-left-radius: 0px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 6p;
}
.QQ {
    background-color: white;
    color: black;
    font-size: 14px;
}
.QQ span {
    color: RED;
}
.quote {
    font-style: bold;
    border-width: 2px;
    background-color: #00ffff;
    color: red;
    border-color: #5c0075;
    border-top-left-radius: 0px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 6px;
}
.RED {
    background-color: red;
    color: whiite;
    border-width: 2px;
    border-color: #00ff00;
    border-style: solid;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    font-weight: bold;
}
.yelow {
    background-color: #FFFF00;
    color: #CC3300;
    border-width: 3px;
    border-color: lime;
    border-style: double;
    margin-top: 7px;
    margin-bottom: 7px;
    font-weight: bold;
}
.yelow a {
    color: black;
}
indian {
    background-color: #ff6600;
    color: #000000;
    border-width: 4px;
    border-color: #000000;
    border-style: dotted;
    padding-top: 05px;
    padding-bottom: 05px;
    padding-left: 02px;
    padding-right: 02px;
    font-weight: bold;
    font-style: italic;
    font-size: large;
}
#fix,
#fix1 {
    background-color: #ffffff;
    color: black;
    border-top-width: 2px;
    border-top-color: red;
    border-top-style: solid;
    border-bottom-width: 2px;
    border-bottom-color: red;
    border-bottom-style: solid;
    border-left-width: 2px;
    border-left-color: red;
    border-left-style: solid;
    border-right-width: 2px;
    border-right-color: red;
    border-right-style: solid;
    margin-top: 4px;
    margin-bottom: 4px;
    margin-left: 4px;
    margin-right: 4px;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    font-weight: bold;
    text-decoration: none;
    font-size: large;
    font-style: italic;
    text-align: center;
}
.KHALI {
    text-align: center;
}

.SattaMatkaWorld {
    background-color: #000000;
    color: #ffffff;
    border-width: 4px;
    border-color: #ff3300;
    border-style: double;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    font-style: italic;
    text-decoration: blink;
    text-align: center;
}
/* .SattaMatkaWorld .a{font-size:25px}*/

.StattaMatkaResultLive {
    background-color: white;
    color: black;
    border-width: 5px;
    border-color: blue;
    border-style: solid;
    margin: 0px 5px;
    font-weight: bold;
    font-style: italic;
    font-size: 30px;
    font-family: Times New Roman;
    text-shadow: 1px 1px pink;
    text-align: center;
}
.StattaMatkaResultLive p {
    margin: 0px;
    font-size: 30px;
}
.StattaMatkaResultLive table {
    width: 100%;
}
.StattaMatkaResultLive table td {
    width: 50%;
}
.SattaMatkaCallMe {
    color: #333333;
    background: #ffffcc;
    border: 1px solid #ccc;
    margin-bottom: 5px;
    font-size: 18px;
    text-align: center;
}
.SattaMatkaCallMe p {
    font-size: 18px;
    color: blue;
    font-weight: 900;
    padding: 1%;
}
.SattaMatkaAttension {
    background-color: #66FFCC;
    color: #000000;
    border-width: 0px;
    border-color: #00ff00;
    border-style: solid;
    border-top: 5px ridge red;
    border-left: 6px ridge red;
    border-right: 5px ridge red;
    border-bottom: 5px ridge red;
    margin-top: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    font-weight: bold;
    font-size: 22px;
    text-align: center;
}
.SattaMatkaAttension p {
    font-size: 30px;
    text-align: center;
    line-height: normal;
}
.SattaMatkaAttension table {
    display: inline-block;
}
.SattaMatkaDailyFix {
    border-style: groove;
    border-color: #ffcc00;
    background-color: #D5C136;
    font-weight: bold;
    font-size: 25px;
    text-align: center;
    margin-bottom: 2%;
}
.SattaMatkaDailyFix span,
.SattaMatkaFreeOpen span,
.SattaMatkaMemForum span,
.SattaMatkaReg span,
.SattaMatkaLiveResult span {
    color: #000000;
    font-weight: 900;
}
.SattaMatka_Heading {
    background-color: #FFBF00;
}
.SattaMatkaFreeOpen {
    border-style: groove;
    border-color: #ffcc00;
    background-color: #8CCC51;
    height: 38px;
    font-weight: bold;
    font-size: 25px;
    color: #000000;
    text-align: center;
    margin-bottom: 2%;
}
.SattaMatkaMemForum {
    border-style: groove;
    border-color: #ffcc00;
    background-color: #D5C136;
    font-weight: bold;
    font-size: 25px;
    text-align: center;
    margin-bottom: 2%;
}
.SattaMatkaReg {
    border-style: groove;
    border-color: #ffcc00;
    background-color: #8CCC51;
    height: 38px;
    font-weight: bold;
    font-size: 25px;
    color: #000000;
    text-align: center;
    margin-bottom: 2%;
}
.SattaMatkaLiveResult {
    border-style: groove;
    border-color: #ffcc00;
    background-color: #D5C136;
    font-weight: bold;
    font-size: 25px;
    text-align: center;
    margin-bottom: 2%;
}
.SattaMatkaLogin {
    background-color: #e6e6e6;
    color: blue;
    border-width: 2px;
    border-color: #00ff00;
    margin: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    font-weight: bold;
    text-align: center;
}
.SattaMatkaCharts {
    border-style: dotted;
    margin-top: 10px;
    border-color: #600;
    background-color: #FFF;
    font-size: 20px;
    text-align: center;
}
.SattaMatkaAajPass {
    background-color:#a52a2a;
    color: #fff;
    font-size: 22px;
    text-align: center;
}
.SattaMatkaAajPass span {
    color: #f8981f;
    margin-top: 10px;
    display: inline-block;
}
.SattaMatkaPaisa {
    background-color: #cc9900;
    color: #000000;
    font-size: 20px;
    text-align: center;
}
.SattaMatkaActivation {
    background-color: #cc9900;
    color: #000000;
    font-size: 20px;
    text-align: center;
}
.SattaMatkaFooter {
    border-style: inset;
    border-color: #0000ff;
    background-color: #ffff00;
    color: #000000;
    font-style: italic;
    text-align: center;
    margin-bottom: 1%;
}
.SattaMatkaFooter p {
    color: black;
    margin: 6px;
    font-size: 24px;
    font-weight: bold;
}
.HEADING h2 {
    font-size: 1px;
    color: black;
}
.MatkaFixKalyan {
    font-size: 35px;
    color: blue;
    font-weight: 900;
}
.MatkaFixCall {
    font-size: 43px;
    color: red;
    font-weight: 900;
}
.MatkaFixAdvance {
    font-size: 33px;
    color: blue;
    font-weight: 900;
}
.RajdhaniDay,
.MilanNight {
    color: #B01B2A;
    font-size: 30px;
    font-weight: bold;
    font-style: italic;
    font-size: xx-large;
    text-decoration: none;
    text-align: center;
}
.MilanDay,
.RajdhaniNight {
    color: #E91E63;
    font-size: 30px;
    font-weight: bold;
    font-style: italic;
    font-size: xx-large;
    text-decoration: none;
    text-align: center;
}
.Kalyan,
.MumbaiMain {
    color: blue;
    font-size: 30px;
    background-color: #FF9800;
    font-weight: bold;
    font-style: italic;
    font-size: xx-large;
    text-decoration: none;
    text-align: center;
}

.FixCall {
    background-color: yellow;
    color: red;
    font-size: 22px;
}
.MatkaDhamaka {
    font-size: 23px;
}
.MatkaDhamaka1 {
    color: red;
}
.ONLINE {
    background-color: yellow;
    color: red;
    text-align: center;
}
.time ul {
    list-style: none;
    font-size: 25px;
}
.SattaMatkaTopGusser {
    background-color: BLACK;
    color: RED;
    text-align: center;
    margin: 1%;
}
.black {
    color: black;
}
.MatkaOnline {
    text-align: left;
}
.SattaMatkaOnline {
    color: yellow;
    font-size: 25px;
    margin: 3px;
    font-weight: bold;
}
.SattaMatkaOnline a {
    font-family: Comic Sans MS;
    font-size: 25px;
    font-weight: bold;
    font-style: italic;
    text-decoration: underline;
}
.fr p {
    margin: 5px;
    color: red;
    font-size: 20px;
}
.pic span {
    color: #FFFFFF;
}
.MatkaSlide {
    height: 25px;
    margin-top: -6px;
}
.MatkaSlide font {
    color: #FFF;
    text-shadow: none;
    font-size: 15px;
    font-style: italic;
    font-weight: bold;
}
.fb_iframe_widget {
    margin-top: 5px;
}
@font-face {
    font-family: HindiFont;
    src: url(../fonts/glyphicons-halflings-regular.html);
}
.WebHindiFt {
    font-family: HindiFont;
    color: #000;
}
.SattaMatka_Advance font {
    font-size: 33px;
}

.fix font {
    font-size: 33px;
}
.KHALI div {
    font-size: 25px;
}

@media (min-width: 760px) and (max-width: 1400px) {
    .ti {
        font-size: large;
    }
    .StattaMatkaResultLive p {
        font-size: 30px;
    }
}
@media (min-width: 481px) and (max-width: 768px) {
    .ti {
        font-size: large;
    }
    .charttable {
        width: 100%;
    }
}
@media (min-width: 321px) and (max-width: 480px) {
    .chartTables table td{
        font-size:10px !important;
    }
    .chartTables .normal,.chartTables .redword{
        font-size:18px !important;
    }
    .clicktoRefresh{
        margin-top:12px !important;
    }
    .btn{
        padding:5px;
    }
    table, tr, td{
        font-size:12px;
    }
    .freeActivation .tabContent p{
        font-size:16px;
    }
    .CHARTS  font, .vip font{
        font-size: 14px !important;
    }
    .tabContent h4, .BA h2{
        font-size:14px;
    }
    .sm_Game_zone_link img{
        margin-left:8px !important;
        margin-right:8px !important;
    }
    .sm_Game_zone_link a {
        margin-left:0px !important;
        margin-right:0px !important;
        margin-bottom: 8px;
        display: block;
        font-size: 14px;
    }
    .callAdmin{
        width:70%;
    }
    .topHeader .mainHeading h1 {font-size: 30px;width:80%;height:18%;}
    .topHeader .mainHeading h1 span{ 
        font-size: 16px;
        margin: 5px;
        vertical-align: middle;
    }
    .smplay_head {
        font-size: 22px;
        font-weight: bold;
    }
    img {
        max-width: 100%;
    }
    .KHALI div {
        font-size: 20px;
    }
    .autoLoginPhone {
        font-size: 15px;
    }
    .SattaMatka_Advance font {
        font-size: 18px;
    }
    .fix font {
        font-size: 18px;
    }
    .gradient7 {
        font-size: 38px;
        color: #FFBF00;
    }
    .indian {
        font-size: 14px;
    }
    .a span {
        font-size: 36px;
    }
    .ti {
        font-size: 17px;
    }
    .CHARTS {
        font-size: 20px;
    }
    .charttable {
        width: 100%;
    }
    .StattaMatkaResultLive p {
        font-size: 31px;
    }
}
@media (max-width: 320px) {
    .tabContent h4{
        font-size:14px;
    }
    .StattaMatkaResultLive p {
        font-size: 31px;
    }
    .smplay_head {
        font-size: 22px;
        font-weight: bold;
    }

    img {
        max-width: 100%;
    }
    .HEADDDD font {
        font-size: 20px;
    }
    .KHALI div {
        font-size: 20px;
    }
    .SattaMatka_Advance font {
        font-size: 30px;
    }
    .callAdmin {
        font-size: 30px;
    }
    .fix font {
        font-size: 18px;
    }
    .SattaMatka_Advance font {
        font-size: 18px;
    }
    .indian {
        font-size: 14px;
    }
    .a span {
        font-size: 36px;
    }
    .ti {
        font-size: 17px;
    }
    .CHARTS {
        font-size: 20px;
    }
    .charttable {
        width: 100%;
    }
}
/* New Style */

.FORUM {
    background-color: white;
    color: red;
    font-size: large;
    border-width: 5px;
    border-color: lawngreen;
    border-style: groove;
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 10px;
    font-style: italic;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
}
.KKKK1 {
    background-color: BLACK;
    color: WHITE;
    font-size: large;
    border-width: 5px;
    border-color: #ff00ff;
    border-style: outset;
    font-weight: bold;
    margin-top: 6px;
    margin-bottom: 6px;
    font-style: italic;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 6px;
    padding-right: 6px;
}
a.KKKK1.mlink {
    margin-right: 10px;
}
@media (min-width:320px) and (max-width:480px){
    .mlink{width: 92%;
           display: inline-block;}
}
.ttt {
    background-color: #000000;
    color: red;
    border-width: 4px;
    border-color: yellow;
    border-style: double;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    font-style: italic;
    font-size: large;
    text-decoration: none;
}
.HEADER {
    background-color: black;
    color: yellow;
    border-width: 2px;
    border-color: purple;
    border-style: double;
    margin-top: 2px;
    margin-bottom: 2px;
    margin-left: 2px;
    margin-right: 2px;
    padding-top: 2px;
    padding-bottom: 10px;
    padding-left: 2px;
    padding-right: 2px;
    font-weight: bold;
    font-style: italic;
    font-size: large;
    text-decoration: blink;
}
.HEADLINES {
    background-color: #9900FF;
    color: WHITE;
    font-weight: bold;
    font-style: italic;
    font-size: large;
    text-decoration: none;
}
.TOP {
    background-color: RED;
    color: WHITE;
    border-width: 2px;
    border-color: BLUE;
    border-style: solid;
    font-weight: bold;
    font-style: italic;
    font-size: large;
    text-decoration: none;
}
.fr {
    background-color: WHITE;
    color: REd;
    font-weight: bold;
    font-style: italic;
    font-size: large;
    text-decoration: none;
    border-width: 5px;
    border-color: lawngreen;
    border-style: inset double;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 5px;
}
.main {
    background-color: #D1261F;
    color: REd;
    border-width: 2px;
    border-color: blue;
    border-style: groove;
    font-weight: bold;
    font-style: italic;
    font-size: large;
    border-radius: 10px;    float: left;
    border: 0;
    border-radius: 0;
    padding-bottom: 10px;
}
.rec {
    background-color: white;
    color: black;
    font-weight: bold;
    font-style: italic;
    font-size: large;
    border-width: 5px;
    border-color: #893bff;
    border-style: groove;
}
.amd {
    background-color: yellow;
    color: black;
    font-weight: bold;
    font-style: italic;
    border-width: 3px;
    border-color: red;
    border-style: inset;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 3px;
    margin-right: 3px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 3px;
    padding-right: 3px;
    font-weight: bold;
    font-size: large;
    font-style: italic;
    text-decoration: amd;
}
.ti {
    background-color: purple;
    color: white;
    border-width: 3px;
    border-color: yellow;
    border-style: inset;
    font-weight: bold;
    margin-top: 3px;
    margin-bottom: 3px;
    font-style: italic;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 2px;
}
.yellow {
    background-color: yellow;
    color: red;
    border-width: 2px;
    border-color: red;
    border-style: solid;
    font-weight: bold;
    font-style: italic;
    font-size: large;
}
.KKKK2 {
    background-color: white;
    color: WHITE;
    font-size: large;
    border-width: 6px;
    border-color: #DF01D7;
    border-style: inset;
    font-weight: bold;
    margin-top: 6px;
    margin-bottom: 6px;
    font-style: italic;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 6px;
    padding-right: 6px;
}
.BBB {
    background-color: #ffff00;
    color: #000000;
    border-width: 4px;
    border-color: #cc3300;
    border-style: dotted;
    margin-top: 05px;
    margin-bottom: 05px;
    margin-left: 05px;
    margin-right: 05px;
    padding-top: 05px;
    padding-bottom: 05px;
    padding-left: 05px;
    padding-right: 05px;
    font-weight: bold;
    font-size: large;
    text-decoration: blink;
    font-style: italic;
}
.B {
    background-color: BLACK;
    color: WHITE;
    border-width: 4px;
    border-color: #66CC00;
    border-style: SOLID;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 5px;
    margin-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
    font-size: large;
    font-style: italic;
    text-decoration: blink;
}
.BA {
    background-color: #fff;
    color: #fffffe;    
    float: left;
    width: 100%;
}
.StattaMatkaOtherResult {
    background-color: #FFFAF0;
    border-top: 5px inset red;
    border-left: 5px inset #8D00FF;
    border-right: 5px inset #8D00FF;
    border-bottom: 5px inset red;
    color: black;
    text-shadow: 1px 1px white;
}
.CHARTS {
    background-color: WHITE;
    color: red;
    font-size: large;
    border-width: 5px;
    border-color: MediumBlue;
    border-style: groove;
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 10px;
    font-style: italic;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    text-shadow: 1px 1px gold;
}
@media (min-width: 320px) and (max-width: 1024px) {
    .callNow {
        position: fixed !important;
        bottom: 15px !important;
        display: block !important;
        display: block !important;
    }         
}

.registerNow {
    padding: 10px 5px;
    margin-bottom: 20px;
}
.clearfix:after,
form:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.container { margin: 25px auto; position: relative; }
#content {
    background: #f9f9f9;
    background: -moz-linear-gradient(top,  rgba(248,248,248,1) 0%, rgba(249,249,249,1) 100%);
    background: -webkit-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);
    background: -o-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);
    background: -ms-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);
    background: linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#f9f9f9',GradientType=0 );
    -webkit-box-shadow: 0 1px 0 #fff inset;
    -moz-box-shadow: 0 1px 0 #fff inset;
    -ms-box-shadow: 0 1px 0 #fff inset;
    -o-box-shadow: 0 1px 0 #fff inset;
    box-shadow: 0 1px 0 #fff inset;
    border: 1px solid #c4c6ca;
    margin: 0 auto;
    padding: 25px 0 0;
    position: relative;
    text-align: center;
    text-shadow: 0 1px 0 #fff;
    width: 400px;
}



.button {
    background: rgb(247,249,250);
    background: -moz-linear-gradient(top,  rgba(247,249,250,1) 0%, rgba(240,240,240,1) 100%);
    background: -webkit-linear-gradient(top,  rgba(247,249,250,1) 0%,rgba(240,240,240,1) 100%);
    background: -o-linear-gradient(top,  rgba(247,249,250,1) 0%,rgba(240,240,240,1) 100%);
    background: -ms-linear-gradient(top,  rgba(247,249,250,1) 0%,rgba(240,240,240,1) 100%);
    background: linear-gradient(top,  rgba(247,249,250,1) 0%,rgba(240,240,240,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f9fa', endColorstr='#f0f0f0',GradientType=0 );
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.1) inset;
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.1) inset;
    -ms-box-shadow: 0 1px 2px rgba(0,0,0,0.1) inset;
    -o-box-shadow: 0 1px 2px rgba(0,0,0,0.1) inset;
    box-shadow: 0 1px 2px rgba(0,0,0,0.1) inset;
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    -o-border-radius: 0 0 5px 5px;
    -ms-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
    border-top: 1px solid #CFD5D9;
    padding: 15px 0;
}
.button a {
    color: #7E7E7E;
    font-size: 17px;
    padding: 2px 0 2px 40px;
    text-decoration: none;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.button a:hover {
    background-position: 0 -135px;
    color: #00aeef;
}
.reg a{
    font-size: 14px !important;
}
#success,#exists,#fail,#expired{
    display:none;
}
#success,#exists,#fail,#expired{
    color:#fff;
    padding:10px;
    width:50%;
    margin:0 auto;
    background: #900C3F;
    border-radius: 10px;
}
.usermngt{
    border: 3px solid #900C3F;
    border-collapse: collapse;
    font-size: 12px;
    margin: 0 auto;
    margin-top: 10px;
    margin-bottom: 10px;
}
.usermngt tr th{
    font-size: 14px;
}
.usermngt tr td,.usermngt tr th{
    border: 3px solid #900C3F;
    padding: 5px;
}
#expired span a{
    color:#fff !important;
    font-size: 14px;
}



.ftr
{font-size: 16pt;
    font-family: 'Luckiest Guy';
    text-shadow: #FC0 1px 0 10px;
    text-align: center;
   background:white;
    color:black;
    border-radius: 5px;
border-color:red;
border-style:solid;
padding:5px;
font-weight:bold;
text-decoration:none;

}
 
.jodileft {float: left;width: 21%;text-align: left;padding-left: 5px;}
.panelright {float: right;width: 21%;text-align: right;padding-right: 5px;}
.jodileft a, .panelright a {border: 2px solid #800000;background-color: #800000;color: #fff;padding: 3px 7px;border-radius: 8px 0;box-shadow: 0px 0px 1px #000000d6;font-size: 12px;margin: 2px 0 -1px;transition: all .3s;text-shadow: 1px 1px 2px #222;margin-top: 5px;}

 
 
.faq{    background: white;
    border-bottom: 1px solid var(--color-primary);
        margin: 0;
    padding: 12px;
    box-sizing: border-box;
    font-family: sans-serif;
    line-height: 1.25;
}










strong {font-size: 18px;
  color: Black;font-style: Times New Roman;
}




.Login1{
    position:fixed; 
bottom:20px;right:5px;
  height:auto; 
padding:3px; }







/*---------------------TIMETABLE---------CSS---------------------------*/

 .chart{
  background-color: #4CAF50; /* Green */
  border: none;
  color: white;
  padding: 5px 20px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
  cursor: pointer;
  background-color: #008CBA;
 }

 .smclr
  {
      color:black;
  font-size:10px;
  }
  
  .hds
  {
      font-style: italic;
      background-color: #f849b8;
      color:#0d0909;
      font-size:22px;
      padding:5px;
      
  }

  .subhds
  {
      font-size:18px;
      font-weight:bold;
      color:red;
  }
  .nms
  {
     font-size:16px; 
  }	
  
 
 /*---------------------JODI/PANEL---------CSS---------------------------*/
  
  
  .panel_chart_bg{color:#810a2e;border:solid 4px #0d55ef;margin:5px 0}
  
.heading_title6{background:#810a2e;color:#ffef1f;border:dashed 1px #fff;padding:10px 5px;font-size:1.3em;font-weight:bold;text-align:center}
.panel_btn{padding:10px}
.panel_btn a{display:block;background:#ececec;color:#810a2e;border:solid 2px #810a2e;box-shadow:1px 2px 5px #333;margin:10px 0;padding:10px}
.panel_btn a:hover{background:#810a2e;color:#fff;border:solid 2px #cc4e74}
.panel_chart_bg td{color:#000}.date_fix_bg{background:#fff;color:#000;border:solid 3px #86f554;margin:5px 0}
.heading_title4{background:#89c36f;color:#000;border:dashed 1px #fff;padding:10px 5px;font-size:1.3em;font-weight:bold}
.aaj_kya_bg{background:#fff;color:#000;border:solid 3px #42acd9;margin:5px 0}
.heading_title7{background:#1f4f63;color:#cf0;border:dashed 1px #fff;padding:10px 5px;font-size:1.3em;font-weight:bold}
.search_bg{background:#fff;color:#000;border:solid 3px #3b5998;margin:5px 0}
.heading_title8{background:#235e83;color:#fff;border:dashed 1px #fff;padding:10px 5px;font-size:1.3em;font-weight:bold}
.samaj_bg{background:#faf3e4;color:#000;border:solid 3px #7d0000}
.heading_title9{background:#e42626;color:#ff0;border:dashed 1px #fff;padding:10px 5px;font-size:1.3em;font-weight:bold}
.smm_bg{background:#fff;color:#000;border:solid 3px #956f13}
.heading_title10{background:#dcaf42;color:#000;border:dashed 1px #fff;padding:10px 5px;font-size:1.3em;font-weight:bold}
.sm_bg{background:#fff;color:#000;border:solid 3px #3b5998;margin:5px 0}
.heading_title11{background:#3b5998;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 #3b5998;margin:5px 0}
.heading_title12{background:#b0851e;color:#fff;border:dashed 1px #fff;padding:10px 5px;font-size:1.3em;font-weight:bold}
.useful_bg{background:#fff;color:#000;border:solid 3px #d63b6a;margin:5px 0}
.heading_title13{background:#810a2e;color:#ff0;border:dashed 1px #fff;padding:10px 5px;font-size:1.3em;font-weight:bold}
.useful_bg a{color:#810a2e;padding:3px;line-height:25px}.useful_bg a:hover{color:#1a3ef5;padding:3px;line-height:25px}
.heading_title20{background:#fff9d7;color:#253862;border:dashed 1px #253862;padding:5px 5px;margin:10px 0;font-size:1em;font-weight:bold}ul.left{text-align:left}a.link_hover{color:#ffd700}

.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}table th{padding:5px 10px;text-align:left;background-color:#5b9248;color:#fff}table td{padding:5px 10px;border:1px solid #ddd}tr:nth-child(odd){background:#f2f2f2}tr:nth-child(even){background:#fff}tr:hover{background-color:#ddd}table td.chart_date{text-align:center}table .td_center td{text-align:center}.td_red{color:red;font-size:1.5em;font-weight:600}.td_black{color:#000;font-size:1.5em;font-weight:600}td.td_red{color:red;font-size:1.5em;font-weight:600}td.td_black{color:#000;font-size:1.5em;font-weight:600}.table_set td{border:solid 1px #000}
.headings h2,.headings h3,.headings h4,.headings h5,.headings h6{font-size:.1em;position:absolute;margin:0;padding:0;color:#000}.ex1{width:100%;overflow-y:scroll;max-height:150px;font-size:14px;padding:0;text-align:justify;font-weight:500;line-height:22px}.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:#ccc;color:#000;border:solid 1px #999;padding:5px;text-align:center}
.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}.frm_design3 input[type="text"]{background:#eee;color:#000;font-size:.9em;font-weight:bold;border:solid 1px #999;padding:10px 1px;text-align:center}td.red{color:red}.padding0{padding:0;margin:0}.red{color:red}.green_f{color:#090}.blue_f{color:#00f}.red2{background:red;color:#fff}.blue{background:#00f;color:#fff}.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 red}.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:red;color:#fff}



.btn-success{color:#000;background-color:#a5d993}.btn-warning{color:#000;background-color:#f0e08c}.btn-purpal{color:#fff;background-color:#072056}@media (max-width:768px){.slide1{width: 6%;height: 100%;}.slide2{width: 6%;height: 100%;}row{margin-right:0;margin-left:0}.trapezium{width:100%;left:0%}}@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 0;text-align:left;background-color:#4caf50;color:#fff;font-size:.8em}table.mobile td{padding:5px 0;border:1px solid #ddd;font-size:.7em}table td.chart_date{text-align:center;font-size:.6em}.td_red{font-size:1.3em;font-weight:600}.td_black{font-size:1.3em;font-weight:600}.td_font_size th{font-size:1.1em}.td_font_size td{font-size:1.1em}}@media (max-width:320px){.td_font_size th{font-size:.9em}.td_font_size td{font-size:.9em}}

.nchart{text-decoration:none;text-align:center;font-size:16px;font-weight:bold}
.nchart1{text-decoration:none;text-align:center;font-size:10px;font-weight:bold}

.jodi_chart_bg{border:solid 3px #459fc5;margin:5px 0}

.heading_title5{background:#0B5345;color:#ccff37;border:dashed 1px #fff;padding:10px 5px;font-size:1.3em;font-weight:bold}.jodi_btn{padding:10px}.jodi_btn a{display:block;background:#ABEBC6;color:#0B5345;border:solid 2px #0B5345;box-shadow:1px 2px 5px #333;margin:10px 0;padding:10px}.jodi_btn a:hover{background:#0B5345;color:#fff;border:solid 2px #1E917B}




/*---------------------JODI/PANEL---------CSS---------------------------*/


.ank1{margin: 0;
    font-size: 28px;
    line-height: 1;
    background: -webkit-linear-gradient(#4500bf,#670009);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    padding: 5px 5px;}