.frontmsg {
  animation: myfrontmsg 1s infinite;
   
}
.light/* @font-face kit by Fonts2u (http://www.fonts2u.com) */ @font-face {font-family:"Digital-7";src:url("digital-7.eot?") format("eot"),url("digital-7.woff") format("woff"),url("digital-7.ttf") format("truetype"),url("digital-7.svg#Digital-7") format("svg");font-weight:normal;font-style:normal;}

.top-lead{
    background-color:#c22326;
}
.top{
   
   font-size:48px;text-transform:uppercase;text-align:center;line-height:60px;height:auto;font-weight:700;color:#fff;animation-name: example;animation-duration:3s;animation-iteration-count:200;transition:color 5s;transition:color 5s;cursor:pointer;text-shadow:0px 0px 2px #fff;
    position:relative;
       -webkit-animation: mymove 1s infinite; /* Safari 4.0 - 8.0 */
    animation: mymove 1s infinite;
}
@-webkit-keyframes mymove {
    0% {color:#fff;transform:rotatey(360deg);}
    25% {color: #f37338;}
    50% {color:#1200bc;}
    75% {color:#ffffff;}
    100% {color:#60ff00;}

}

/* Standard syntax */
@keyframes mymove {
0% {color:#fff;transform:rotatey(360deg);}
    25% {color: #f37338;}
    50% {color:#1200bc;}
    75% {color:#ffffff;}
    100% {color:#60ff00;}

}

/* Font Family Start */
@font-face {
    font-family: 'droid_sansregular';
    src: url('droidsans-webfont.eot');
    src: url('droidsans-webfont.eot?#iefix') format('embedded-opentype'),
         url('droidsans-webfont.woff') format('woff'),
         url('droidsans-webfont.ttf') format('truetype'),
         url('droidsans-webfont.svg#droid_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
.img{
    padding:1%!important;
   /* background: white !important;
   */ /*-webkit-animation: background 1s infinite;*/
    /*animation: background 1s infinite;*/
    
}
@-webkit-keyframes background {
    0% {color:#fff;}
    25% {color: #f37338;}
    50% {color:#1200bc;}
    75% {color:#ffffff;}
    100% {color:#60ff00;}

}

/* Standard syntax */
@keyframes background {
0% {background-color:#fff;}
    25% {background-color: #f37338;}
    50% {background-color:#1200bc;}
    75% {background-color:#ffffff;}
    100% {background-color:#60ff00;}

}

.top-white
{
    background-color:white;
    border:2px solid #FF003D;
}
.top-red
{   
  /*  background-color:red;
  */  border:2px solid #FFB719;
    
}
.top-red h1
{
    color:white;
}
.top-red p
{
    color:white;
}
.hea{
        display: inline;
    font-size: 25px !important;
    text-transform: capitalize;
    text-transform: uppercase;
       color: #008000!important;
    text-shadow: 1px 1px yellow!important;
}
.pad{
    display: inline;
-webkit-animation: com 1s infinite; /* Safari 4.0 - 8.0 */
    animation: com 1s infinite;
}
@keyframes com {
0% {color:red;}
    25% {color: red;}
    50% {color:yellow;}
    75% {color:green;}
    100% {color:purple;}

}

.con{
    padding-top:150px!important;
}

.stars{
    width: 95%!important;
    background: url("../images/star.gif");
    background-position: center center!important;
    margin: 0 auto!important;
}
@media screen and (max-width: 420px) {
  .hea {
    font-size: 50px!important;
    margin-left: -130px!important;
  }
}
@media screen and (max-width: 390px) {
  .hea {
    font-size: 50px!important;
    margin-left: 0px!important;
  }
  .durg{
    
    margin-left:-30px!important;
    width:300px!important;
    height:250px!important;
 
  }
  
}
.matka-result {
   /* background: #00577B;
    color: white;*/
    text-align: center;
    border: 3px solid #FFB819;
}
.user-login {
    background: #5B0000;
    color: white;
    text-align: center;
    border: 4px solid #FFB719;
}
.user-login-bk
{
    background:white;
}
button.btn.login-btn {
    background: red;
    border: 2px solid #a5a3a3;
    color: #FFB622;
    font-weight: bold;
}
.d-flex
{
    display:flex !important;
}
.kalyan-star-line-light
{
    background:#FFFFFF;
    color: #B51A00;
    font-weight:bold;
}
.kalyan-star-line-dark
{
    background:#F9F4F0;
    color:#4A4242;
    font-weight:bold;
}
.kalyan-star-line-light td
{
    color:#ae2500 !important;
}
.star-line
{
    background:#6c1d00;
}
.star-line-table tr td
{
     text-align:center;
}
.sec_line_head
{
    background:#312B29;
    text-align:center;
    color:white;
   
}
.star_line_head 
{
     font-style: italic ;
}
.kalyan-star-line-dark p,.kalyan-star-line-dark p
{
     font-style: italic ;
}
.star-line td
{   text-align:center;
    color:white;
}
.star-line-sub
{
    background:#AE6060;
}
.sec-line-sub
{
    background:#553F3E;
}
.sec-line-sub h5
{
    color:white;
    text-align:center;
   
}
.star-line-head h3
{
    font-style: italic !important;
}
.star-line-sub h5
{
    font-style: italic !important;
}
.star-line-sub td
{   text-align:center;
    color:white;
}
button.btn.login-btn:hover {
    color: white;
    font-weight: bold;
}
@media screen and (max-width: 600px) {
  .hea {
    font-size: 50px!important;
    margin-left: -50px!important;
  }
}
@media screen and (max-width: 375px) {
  .hea {
    font-size: 50px!important;
    margin-left: -8px!important;
  }
}

.doll{
background:url('../images/rup.jpg')!important;
    background:rgba(1,120,120,0.9)!important;
}
.re{
    /*color: #fff;
    font-size: 18px;
    */padding: 10px 0;
    /*font-weight: normal;*/
    text-align:center;
}
.marq{
    background-color: #7f1638;
}
.rest{
color: #008000!important;
    text-shadow: 1px 1px yellow!important;
    font-weight: bold!important;
    font-style: italic!important;
    /* padding: 20px 0; */
    text-align: center!important;
}
.res{
    color: #801638;
    text-align: center;
    font-size: 25px;
    font-weight: bold;
}
.time{
    text-align: center;
    margin: 0 auto;
    top: 400px;
    left: 20%;
    font: 17px/40px Arial, Helvetica, sans-serif;
    z-index: 100;
    width: 320px;
    height: 48px;
    line-height: 48px;
    color: #1b1b1b;
    padding-left: 40px;
    background: url(../img/watch_ico.png) no-repeat left;
    white-space: nowrap;
    color: #fff;
}
.new-cnn i
{
    color:#FFF932;
}


/*.light{
    border: 1px solid black;
        /*-webkit-animation: bca 5s infinite; /* Safari 4.0 - 8.0 */
    /*animation: bca 5s infinite;
    
}
@-webkit-keyframes bca {
    0% {color:#fff;}
    25% {color: #f37338;}
    50% {color:#1200bc;}
    75% {color:#ffffff;}
    100% {color:#60ff00;}

}

/* Standard syntax */
/*@keyframes bca {
0% {background-color:#fff;}
    25% {background-color: #f37338;}
    50% {background-color:#1200bc;}
    75% {background-color:#ffffff;}
    100% {background-color:#60ff00;}

}*/
.final{
    text-align: center;
    /*  font-family:Digital-7!important;  */
    /*color: black;*/
    font-weight: 700;
    text-transform: capitalize;
        text-shadow: 1px 1px #8BC34A;
    font-size: 23px;
    margin: 1px;
    margin-bottom: 0px;
    font-style: italic;
    
}
/*.light h5
{
    color:black !important;
    
}
.lights h5
{
    color:black !important;
    
}*/
.chart
{
    background-color:#00577B;
    margin-top: 10px;
}
.panel-chart h3
{
    color:#FFF932;
    text-align:center;
}
.loading h3 i
{
    color: red;
        text-shadow: 1px 1px #8BC34A;
}
.chart h3
{
    text-align:center;
    color:#FFF522;
}
.chart-zone h3.panelll {
   /* background: #C7DBE2;*/
}
.chart-zone .panelll {
    /*color: #23527c;*/
    text-transform: capitalize;
    text-align: center;
    border: 3px solid #002736;
    border-radius: 0px;
    padding: 12px!important;
}
.chart-zone h3 a
{
    color:#002736 !important;
}

h3 i {
    color: #0e0e0e;
}
/*.top-white h1,.top-white p,.top-red h1,.top-red p*/
/*{*/
/*     font-style: italic;*/
/*}*/


h3.panelll a {
    /*color: #3A3230;*/
}
h3.panelll {
    background: #EBEBEB;
    margin-top: 8px;
    margin-bottom: 1px;
        padding: 11px !important;
}
center h3 {
    margin: 0;
    margin-top: 1px;
    margin-bottom: 5px;
}
.number-text
{
    color: #ff1100;
    
    text-shadow: 2px 2px #FFEB3B;
    text-align: center;
    font-size: 23px;
    margin: 0px;
}
.light h5
{
        margin: 0px;

}
.lights h5
{
        margin: 0px;

}
.call{
    background-color:yellow;
    padding:3%!important; 
    border: none!important;
}
.phone{
    /*color: #008000;
    */text-align:center;
}
.blue{
    background-color: #2bdeca;
    padding-bottom:20px!important;
    border-bottom:1px solid black;
}
.boxx{
-webkit-animation: boxxx 1s infinite; /* Safari 4.0 - 8.0 */
    animation: boxxx 1s infinite;
    }
    
    
    
    
    
    
    @-webkit-keyframes boxxx {
    0% {color:#fff;}
    25% {color: #f37338;}
    50% {color:#1200bc;}
    75% {color:#ffffff;}
    100% {color:#60ff00;}

}

/* Standard syntax */
@keyframes boxxx {
0% {background-color:#fff;}
    25% {background-color: #f37338;}
    50% {background-color:#1200bc;}
    75% {background-color:#ffffff;}
    100% {background-color:#60ff00;}

}
.center
{
    text-align: center;
    font-weight: bold;
    color: #fff;
    font-size: 32px;
}
.wheel{
    
    background-repeat: no-repeat;
    background-position:   center; 
    position:relative!important;
     
    
    
    
}
.lap{
    position:absolute!important;
    top:29%!important;
    left:44%!important;
    color:yellow;
    font-weight:700;
     text-shadow: 2px 2px #ff0000;
}
@media only screen and (max-width: 420px) {
    .lap {
    
    top:30%!important;
    font-size:30px!important;
    left:30%!important;
        
    }
}
.lapp{
    position:absolute!important;
    top:40%!important;
    left:46%!important;
    color:yellow;
    font-weight:700;
    background-color: none;
     text-shadow: 2px 2px black;
 font-size:48px;text-transform:uppercase;text-align:center;animation-name: example;animation-duration:3s;animation-iteration-count:200;transition:color 5s;transition:color 5s;cursor:pointer;text-shadow:0px 0px 2px #fff;
    
       -webkit-animation: chak 3s infinite; /* Safari 4.0 - 8.0 */
    animation: chak 3s infinite;
}
@media only screen and (max-width: 420px) {
    .lapp {
    
    top:40%!important;
    left:37%!important;
        background-color:transparent!important;
    }
}
@-webkit-keyframes chak{
    0% {color:red;transform:rotatey(360deg);}
    25% {color: red;}
    50% {color:red;}
    75% {color:red;}
    100% {color:red;}

}
.lappp{
      position:absolute!important;
    top:50%!important;
    left:43.5%!important;
    color:yellow;
    font-weight:700;
     text-shadow: 2px 2px black;
     -webkit-animation: chakk 3s infinite; /* Safari 4.0 - 8.0 */
    animation: chakk 3s infinite;
}

@media only screen and (max-width: 800px) {
    .parent{
       top:50%!important;
    left:39%!important;
    text-align:center!important;
    margin-left:20px!important;

    }
    .durg{
      margin-left:-30px!important;
    width:300px!important;
    height:250px!important;
}
}

@media only screen and (max-width: 420px) {
    .lappp{
       top:50%!important;
    left:39%!important;
    text-align:center!important;

    }
}
@-webkit-keyframes chakk{
    0% {color:yellow;transform:rotatey(360deg);}
    25% {color:yellow;}
    50% {color:yellow;}
    75% {color:yellow;}
    100% {color:yellow;}

}
@media screen and (max-width: 360px) {
  .wheel{
    padding-bottom:auto;
  }
}
.rec{
    background:url('../images/rain.png')rgb(0,0,255);
    background-size:100% 100%;
    background-repeat: no-repeat;
    background-position:center;
    

}
.rainbow{
-webkit-animation: rain 1s infinite; /* Safari 4.0 - 8.0 */
    animation: rain 1s infinite;
    }
    
    
    
    
    
    
    @-webkit-keyframes rain{
    0% {background-color:#fff;}
    25% {background-color: #f37338;}
    50% {background-color:#1200bc;}
    75% {background-color:#ffffff;}
    100% {background-color:#60ff00;}

}

/* Standard syntax */
@keyframes rain {
0% {background-color:#fff;}
    25% {background-color: #f37338;}
    50% {background-color:#1200bc;}
    75% {background-color:#ffffff;}
    100% {background-color:#60ff00;}

}
.rotate{
    background-attachment:fixed;
    height:40%;
    width:40%;
		-webkit-animation: rotation 2s infinite linear;
}


@-webkit-keyframes rotation {
		from {
				-webkit-transform: rotate(0deg);
		}
		to {
				-webkit-transform: rotate(360deg);
		}
}

@media screen and    (max-width: 400px) {
  .rotate{
    
     
    background-repeat: no-repeat;
   height:100%!important;
   width:100%!important;

	
  }
}
.bp{
    background: #2bdeca!important;
    padding-bottom:20px!important;
}

.b{
    /*background-color: #00577A!important;*/
    padding:0px!important    ;
    border-top: 2px solid black;
    border-bottom: 2px solid black;
    
}

.y{
  /*  background-color: #C3DAE1!important;
  */  padding:0px!important    ;
    border-top: 2px solid black;
    border-bottom: 2px solid black;

}

.db{
    background-color: #00f!important;
    padding:35px!important    ;
    border-top: 2px solid black;
    border-bottom: 2px solid black;

}

.dy{
    background-color: yellow!important;
    padding:35px!important    ;
    border-top: 2px solid black;
    border-bottom: 2px solid black;
    
}
.texttt{
font-size: 30px;
    text-align:center!important;
    color: white;
    font-weight: 600;
    }
    @media screen and (max-width: 420px) {
  .texttt {
   font-size: 25px!important;
  }
}

.textt{
font-size: 30px;
    text-align:center!important;
    color: black;
    font-weight: 600;
    }
    @media screen and (max-width: 420px) {
  .textt {
   font-size: 25px!important;
  }
}
    .whd{
        /*color:white!important;
   */ text-align:center!important;
    font-weight: bold;
    font-style:arial!important;
    }
    .week{
        background-color: #001EFF!important;
        padding:10px!important;
        border:2px solid white;
    }
    .weekk{
        background-color: #00005d!important;
        padding:10px!important;
        border:2px solid white;
    }
    .white{
        text-align:center;
        color:white!important;
        font-weight:700;
        text-transform:capitalize;

    }

    .wee{
       background-color: #ffea00!important;
        padding:10px!important;
        border:2px solid white; 
        
    }
    .weee{
       background-color: #d08a00!important;
        padding:10px!important;
        border:2px solid white; 
        
    }
    .we{
       background-color: #eb1461!important;
        padding:10px!important;
        border:2px solid white; 
        
    }
    .weer{
       background-color: #007804!important;
        padding:10px!important;
        border:2px solid white; 
        
    }
    .weeee{
       background-color: #d08a00!important;
        padding:10px!important;
        border:2px solid white; 
        
    }
    
    .whitee{
        text-align:center;
        color:black!important;
        font-weight:700;
        text-transform:capitalize;
    }
        @media only screen and (max-width: 600px) {
    .white {
               font-size:10px!important;
    }
}
/* Font Family End */
.Success_Msg{
background-color:#FFFFFF;
color:#00CC00;
}
.Error_Msg{

}

#time {
 
  font-size: 18px;
  font-weight: bold;
}
body{
    margin:0px;
    padding:0px;
    font-family: droid_sansregular;
	 background:#000000;
}
.container{
  margin: 0px;
  
}
.sub-container{
      margin: auto;
    width: 1000px;
   
}

.top-header{
   
    text-align: center;
}
.title{
    color:#F0D05F;
   
    text-align: center;
}
.content{
   
    width: 100%;
    text-align: center;
    
}
 .description{
 background-color:#CC0000;
 color:#FFFFFF;
 font-size:18px;
 padding: 3px;   
 border: 2px solid #808080; 
 }
 
 .no_one{
    background-image: url('../images/footer-background.jpg');
    background-repeat: repeat-x;
    color: #FF9900;
 }
 .live_text{
   border-color: #000099;
 border-style: solid;
 border-width: 3px;
 color: #FFFFFF;
 font-size: 18px;
 margin-bottom: 5px;
 margin-top: 5px;
 padding: 4px;
 margin-top:15px;
 margin-bottom: 5px;
 padding: 5px;
 text-align: center;
 }

 
 .live_title{
    
 color: #FF0000;
 }
 .call{
 border-color: #FF0000;
border-style: solid;
border-width: 3px;
color: #FFC0CB;
font-size: large;
font-weight: 700;
margin-bottom: 5px;
margin-top: 5px;
padding: 4px;
 font-size:20px;
 }
 
 .date{
    color:#FA6705;
  /*  margin-top: 15px;*/
 }
 .time{
    color:#FFFFFF;
 }
 .kal_text{
    color:#009900;
	text-decoration:none;
 }
 .result{
    color:#FFFFFF;
    border: 3px solid #FFFFFF;
    margin-top:15px;
    margin-bottom: 15px;
 }
 .delhi_result{
    background-color:#A52A2A ;
 }
 .mumbai_result{
    border: 2px solid #8D8D8D;
    /*background-color:  #A2FAA7;
    color:#000000;*/
    font-size: 20px;
    
 }
 
 .link{
    margin-top: 10px;
    margin-bottom: 10px;
    
 }
 .link a{
    
    color:#FF0000;
 }
 .login{
    
  background: none repeat scroll 0 0 #FFFFFF;
  border-color: #FF0000;
  border-style: solid;
  border-width: 5px;
  color: #000000;
  font-size: large;
  font-weight: 700;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 4px;
}
 .guest{
    text-decoration: none;
 }   
.notice{
  color:#FFFFFF;
}
.notice p{
    margin: 0px;
}

.activation{
    color:#FFFFFF;
}
.left{
    width:48%;
    float: left;
    
    margin: 5px;
}
.right{
    float: right;
   width:48%;
   
   margin: 5px;
}
.clear{
    clear: both;
}
.first{
   background-color: #1A50B8;
   border:2px solid #FF7F7F;
   font-size: large;
}
.second{
    background-color: #4965B5;
    font-size: large;
    border:2px solid #FF7F7F;
}
.third{
    background-color:#CC0000;
    font-size: large;
    border:2px solid #FF7F7F;
}
.fourth{
    background-color: #FF0000;
    font-size: large;
    border:2px solid #FF7F7F;
}

.card{
    margin-top: 15px;
    border: 2px solid #FF0000;
    background-color: #006400;
    border: 4px solid #FF0000;
    color: #FFFFFE;
    font-size: large;
    font-weight: bold;
    padding: 2px;
}

.card_data{
    color:#FFFFFF;
    border: 4px solid #FF0000;
    border-top: 0px;
}
.data{
    margin-bottom: 15px;    
}

.footer{
    background: url("../images/footer-background.jpg") repeat-x scroll 50% top rgba(0, 0, 0, 0);
    color: #FF9900;
    margin-top: 10px;
}
.sub-footer{
   
    border-bottom:2px solid #FFFFFF;
    padding-top: 10px;
}
.online{
    width: 5%;
    border:1px solid #FFFFFF;
    background-color:#32D142 ;
    text-decoration: none;
    border-radius:3px;
    color:#000000;
    padding-left: 5px;
    padding-right: 5px
}
.counter{
    color:green;
    text-decoration: none;
}
.web_counter{
    color: #FF9900;
    text-decoration:none;
}
.copy_right{
    color: #D20000;
     margin-bottom: 15px;
    margin-top: 15px;
}
.copy_right a{
    color: #D20000;
}

/*---Contact-----Enquiry----*/
.maindiv {
    background: none repeat scroll 0 0 #CCCCCC;
    margin: 0 auto;
    padding: 20px;
    width: 90%;
}

.innerbg {
    background: none repeat scroll 0 0 #FFFFFF;
    padding: 6px 0px;
}


.head{
background-color:#999999;
color:#FFFFFF;
text-align:center;
}

.menu{display: inline-block; line-style:none}
.menu li{line-style:none;display: inline-block;padding: 0px 5px;}
.menu li a{font:normal 12px/20px 'droid_sansregular'; color: #FFF;text-decoration: none;}
.menu li a:hover{text-decoration: underline;}

.contact-info{
 color: #FFFFFF;
 
 font-size: 14px;
 margin-right: 28px;
 padding-left: 5px;
}
.contact-info a{
color:#6E6E6E;
text-decoration:none;
}
.contact-info a:hover{
color:#6E6E6E;

text-decoration:underline;
}



.comments_div ul{ list-style: none;padding: 0px;margin: 0px;}
.comments_div ul li{ width: 100%;padding: 5px 0px;margin: 0px 5px; border-bottom: 1px dashed #D1D1D1;}
.comments_div ul li div.comment_user{font:bold 25px/30px 'droid_sansregular'; color: #009900;text-decoration: none; text-align: left; width: 50%; float: right; background: #fff;}
.comments_div ul li div.comment_poston{font:bold 25px/30px 'droid_sansregular'; color: #FFF;text-decoration: none; text-align: left; width: 50%; float: left; background: green;}
div.border{border-bottom: 1px dashed #d1d1d1;}
.comments_div ul li div.comment_metter{font:normal 13px/18px 'droid_sansregular'; color: red;text-decoration: none;text-align: justify; background: #66ffff; padding:10px ; font-style: italic;}

.postcomment{margin: 10px; font:normal 18px/25px 'droid_sansregular'; color: #000;text-decoration: none;text-align: left;}
.postcomment:hover{text-decoration: underline;}
.lbl_writecomment{margin: 10px; font:bold 18px/25px 'droid_sansregular'; color: #FF9900;text-align: left;width: 100%;}

.form{
/*display:block;*/
}



.field label{
font-size:13px;
font-family:Verdana;
color:#6E6E6E;
float:left;
width:25%;
text-align:right;

/*padding:0px;
margin:20px 0px 20px 0px;
line-height:20px;
vertical-align:top;
text-align:left;*/
}
.textinput{

 border: 1px double #DDDDDD;
 border-radius: 4px;
 box-shadow: 0 0 3px #333333;
 padding: 5px 10px;
 margin:2px;
 color:#666666;
}
.field{
padding:3px 0px;
}
.field.text input{
width:20%;
margin-left:2px;
padding:5px 10px;
}

.field_button{
text-align:left;
margin-left:30%;
}
.field_button input{

/*margin-left:25%;*/

}
.field.text textarea{
width:20%;
/*margin-left:2%;*/
padding:5px 11px;
vertical-align:top;
 border: 1px double #DDDDDD;
    border-radius: 4px;
    box-shadow: 0 0 3px #333333;
    color: #666666;
}
.submit_button{

padding:5px 10px;
cursor:pointer;

/*background-image: url("../images/button-background.png");
 background-repeat: no-repeat;*/
 margin:10px 0px;
}
/*custom*/
h1.mainlogotext a{color:#FF9900;font-size:68px;text-decoration: none;font-weight: bold;}
.citydetailwithtime > div{font-family: 'Merriweather', serif;background: #fefefe;color:black;margin: auto;font-weight: bold;padding:15px 0;width:98%;border-bottom: 2px solid #8c8b8b;}
/*
.citydetailwithtime > div:nth-child(1){color: black;background: rgba(30,115,154,.8);}
.citydetailwithtime > div:nth-child(2){color: palegoldenrod;background: rgba(30,20,154,.8);}
.citydetailwithtime > div:nth-child(3){color: #f9fdff;background: rgba(100,225,50,.8);}
.citydetailwithtime > div:nth-child(4){color: #0E0099;background: rgba(30,200,154,.8);}
.citydetailwithtime > div:nth-child(5){color: #131B1D;background: rgba(130,130,50,.8);}
.citydetailwithtime > div:nth-child(6){color: #FBF584;background: rgba(200,115,254,.8);}
*/
.citydetailwithtime > div:nth-child(1){color: #6d85b2;}
.citydetailwithtime > div:nth-child(2){color: darkred;}
.citydetailwithtime > div:nth-child(3){color: #1b4f72;}
.citydetailwithtime > div:nth-child(4){color: #1e842c;}
.citydetailwithtime > div:nth-child(5){color: red;}
.citydetailwithtime > div:nth-child(6){color: #5F4C0B;}

.panel-candar{border: 4px solid red;margin: 15px 0px;}
.panel-candar > h1{color:#fff;}
.allclascity a{display:block;font-size: 18px;text-decoration: none;padding: 8px 0px;}
.allclascity > div{background: #f3f3f3;border:3px solid green;margin:5px 0px;}
.clanderchart{background-color: #fff;
color: #000;
font-weight: 700;
font-style: italic;
font-size: large;
border-width: 5px;
border-color: #893bff;
border-style: groove;
text-shadow: 1px 1px #ffd700;margin:auto;
padding-top: 10px;
padding-bottom: 10px;}
.citydetailwithtime > div .resultcusvip{border:none;font-size: 28px;padding:0px;margin:0px;color:black;}
.citydetailwithtime > div .timecusvip{border:none;font-size: 12px;color:red;padding:10px 0px;}
.citydetailwithtime > div .resultnamecusvip{border:none;font-size: 32px;}
.mytablecalendar{width:60%;margin: auto;min-width:320px;margin: auto;}
.mytablecalendar th {
    font-size: 12px;
    padding: 5px 3px;
}
.mytablecalendar td {
    font-size: x-large;
    padding: 5px 3px;
}
.refresh-div
{
    padding-top:20px;
    padding-bottom:20px;
    background: #e8e7e7;
}
input.btn.btn-primary.refresh-btn {
    color: white;
    border: 1px solid white;
    height: 40px;
    width: 125px;
    font-size: 20px;
    font-weight: bold;
}
table.table.star_line_table {
    margin: 0px;
}
/*custom add by cusvip*/
.callus{margin-top:0px; color: #FFC0CB;width: 70%; display: inline-block;}

.citydetailwithtime{background: /*url(backgroundpattren.jpg)*/white;}
.top-header .menuonhead{width: 20%;display: inline-block; float: right;}
.time-resultchratcusvip{color:red;border:2px solid red;background: white;}
.time-resultchratcusvip table{margin:20px auto;}
.time-resultchratcusvip h1{color:#FF9900;}
.time-resultchratcusvip .card{margin-top: 0px;}
.time-resultchratcusvip table td{color:black;font-family: ;}
.andriodapplink{padding:12px 0px;background:white;margin: 5px 0px 0px;}
.andriodapplink.martop-15{margin-top:15px;}
.andriodapplink.marbottom-16{margin-bottom:16px;}
.andriodapplink a {display: block;}
.andriodapplink a img{display:block;max-width:100%;margin:auto;}


@media(max-width:1000px)
{
    .sub-container{width:98%;}
}
@media(max-width:768px)
{
    .activation .left,.activation .right{width:46%;}
    .clanderchart td{font-size: 14px;}
    .mytablecalendar{width:82%;}
}
@media(max-width:640px)
{
    .mytablecalendar{width:98%;}
    .andriodapplink a img{max-width:280px;}
}
@media(max-width:480px)
{
    .mytablecalendar th {font-size: 10px;padding: 5px 1px;}
    .callus{font-size:18px;}
    .top-header .callus a{font-size:16px;}
    .top-header .menuonhead{width:30%;padding:0px;margin:0px;}
    .top-header .menuonhead .menu{padding:0px;margin:0px;}
    .result.mumbai_result > h1{font-size:23px;}
    .clanderchart td {font-size: 16px;}
    h1.mainlogotext a{font-size:28px;}
    .activation .left,.activation .right{width:45%;}
    .top-header a{font-size: 9px;}
    .content .no_one h1{font-size: 24px;}
    .content .call h2{font-size:18px;} 
    .andriodapplink a img{max-width:220px;}
}
@media(max-width:360px)
{
    .result.mumbai_result > h1 > img{max-width:40px;}
}
@media only screen and (min-width:321px) and (max-width: 359px){
.live_text{
font-size: 18px;
}
}
@media only screen and  (max-width: 320px)
{
    .live_text{font-size: 18px;}
    .menu li a{font-size:11px;}
    .result.mumbai_result > h1 {font-size: 20px;}
}
/*Kalyan guessing sa*/

@-webkit-keyframes animatezoom { from {-webkit-transform: scale(0)}  to {-webkit-transform: scale(1)}}
@keyframes animatezoom {from {transform: scale(0)} to {transform: scale(1)}}

.Success_Msg{background-color:#FFFFFF;color:#00CC00;}
.Error_Msg{background-color:#FFFFFF;color:red;}
#time {font-size: 18px; font-weight: bold;}
body{margin:0 8px;padding:0px;background:#000000;    font-family: Helvetica Neue;}
.sub-container{margin: auto;width: 1000px;}
.top-header{text-align: center;    margin-top: 15px;}
.title{color:#FFF;text-align: center;}
.title:hover{color:#FFF;text-align: center;}
.content{width: 100%;text-align: center;}
/* .description{ background-color:#CC0000;color:#FFFFFF; font-size:18px; padding: 3px;    border: 2px solid #808080; }*/
.description{background-color: #FDF6DA;color: #000;font-size: 12px;padding: 10px;text-align: center;border: #FFB80C solid 2px;font-style: italic;font-family: Helvetica Neue;margin-top: 10px;margin-bottom: 10px;}
/*.no_one{background-image: url('../images/footer-background.jpg');background-repeat: repeat-x;color: #FF9900;}*/
.no_one{background-color: #BE0201;border-radius: 5px;font-size: 20px;padding: 0px;text-align: center;border: #FFB80C solid 2px;font-style: italic;margin-top: 10px;margin-bottom: 10px;font-weight: bold;}
.noone h3,.no_one h3{color: #fff;text-decoration: none;font-weight: bold;font-size: 21px;font-family: Helvetica Neue;}
.noone{background-color: #26587e;border-radius: 5px;font-size: 20px;padding: 0px;text-align: center;border:#e82312  solid 2px;font-style: italic;margin-top: 10px;margin-bottom: 10px;font-weight: bold;}


/*.live_text{border-color: #000099;border-style: solid;border-width: 3px;color: #FFFFFF;font-size: 18px;margin-bottom: 5px;margin-top: 5px;padding: 4px;margin-top:15px;margin-bottom: 5px;padding: 5px;text-align: center;}*/
.live_text{background-color: #fff;color: #000;font-size: 12px;border-radius: 5px;font-weight: bold;padding: 10px;text-align: center;border: #9C002F solid 2px;font-family: Helvetica Neue;margin-top: 10px;margin-bottom: 10px;}
.live_title{/*color: #FF0000;*/background-color: #02577c;color: #fff;font-size: 30px;font-weight: bold;border-radius: 5px;padding-bottom: 15px;text-align: center;border: #FFB90C solid 2px;font-style: italic;margin-top: 10px;margin-bottom: 10px;}
.call{border-color: #FF0000;border-style: solid;border-width: 3px;color: #FFC0CB;font-size: large;font-weight: 700;margin-bottom: 5px;margin-top: 5px;padding: 4px;font-size:20px;}
.date{color:#FA6705;/*  margin-top: 15px;*/}
.time{color:#FFFFFF;}
.kal_text{color:#009900;text-decoration:none;}
.result{color:#FFFFFF;border: 3px solid #FFFFFF;margin-top:15px;margin-bottom: 15px;}
.delhi_result{background-color:#A52A2A ;}
/*.mumbai_result{border: 2px solid #8D8D8D;/*background-color:  #A2FAA7;color:#000000;font-size: 20px;}*/
.mumbai_result{border: 2px solid #8D8D8D;font-size: 20px;border-color: #5a5a5a;border-style: solid;border-width: 3px;font-style: italic;font-weight: bold;text-shadow: 1px 1px rgb(216, 185, 71);}
.mumbai_results{border: 2px solid red;font-size: 20px;border-style: solid;border-width: 3px;font-style: italic;font-weight: bold;text-shadow: 1px 1px rgb(216, 185, 71);    margin-bottom: 15px;}
.link{margin-top: 10px;margin-bottom: 10px;}
.link a{color:#FF0000;}
.notice{border: 3px solid #0046ff; margin-top: 30px; color: #fff;}
.notice legend{border: 0;}
.notice p{margin: 0px;}
.activation{color:#FFFFFF;}
.games{color: #000;font-weight: bold;padding: 10px;text-align: center;border: 2px solid #5a3dec;background-color: #fff5f8;border-radius: 3px;box-shadow: 0 0 10px #461300;margin-bottom: 10px;font-style: italic;font-family: Helvetica Neue;font-size: 18px;}
.games_cat{background-color: #fff5f8;color: #000000;font-size: 12px;border-radius: 5px;font-weight: bold;padding: 10px;text-align: center;    border: 2px solid #190488;background-color: #fff5f8;border-radius: 3px;box-shadow: 0 0 10px #461300;margin: 7px 0 0 0;margin-top: 10px;margin-bottom: 10px;font-style: italic;font-family: Helvetica Neue;font-size: 18px;}
.games_cat a b{color: #000000;}
.left{width:48%;float: left;margin: 5px;}
.right{float: right;width:48%;margin: 5px;}
.clear{clear: both;}
.first{background-color: #1A50B8;border:2px solid #FF7F7F;font-size: large;}
.second{background-color: #820f2a;font-size: large;border:2px solid #FF7F7F;}
.third{background-color:#CC0000;font-size: large;border:2px solid #FF7F7F;}
.fourth{background-color: #db9600;font-size: large;border:2px solid #FF7F7F;}
/*.card{margin-top: 15px;border: 2px solid #FF0000;background-color: #006400;border: 4px solid #FF0000;color: #FFFFFE;font-size: large;font-weight: bold;padding: 2px;}*/
.card{/*background-color: #02577c;border: #FFB90C solid 2px;*/color: #FFFFFE;font-size: large;font-weight: bold;padding: 0px;}
.card_data{color:#FFFFFF;border: 4px solid #FF0000;border-top: 0px;}
.cards{border: #FFB90C solid 2px;margin-top: 15px;border-bottom: 0;background: #26587e;color: #fff;}
.cards_data{    border: #FFB90C solid 2px;background: #fff;}
.cards h3{margin-bottom: 0;font-size: 30px;padding-bottom: 7px; background: #02577c;}
.activation{border: #300c42  solid 2px;}
.activation legend{background: #8300e7;padding: 8px 0 0 0;    margin-bottom: 0;}
.data{margin-bottom: 15px;    }
.footer{/*background: url("../images/footer-background.jpg") repeat-x scroll 50% top rgba(0, 0, 0, 0);color: #FF9900;*/margin-top: 10px;}
.footer{}
.sub-footer{background-color: #0027e7;border-radius: 5px;color: #fff;font-size: 20px;padding: 10px;text-align: center;border: #fff solid 2px;font-style: italic;margin-top: 10px;margin-right: 6px;margin-bottom: 10px;font-weight: bold;}
.sub-footer{/*border-bottom:2px solid #FFFFFF;padding-top: 10px; padding-bottom: 15px;*/}

.inner .sub-footer{background-color: gold;color: #000;    border: blue dotted 2px;}
hr{border-color: #aaa;}

.online{width: 5%;border:1px solid #FFFFFF;background-color:#32D142 ;text-decoration: none;border-radius:3px;color:#000000;padding: 5px;}
.counter{color:green;text-decoration: none;}
.web_counter{color: #FF9900;text-decoration:none;}
.copy_right{color: #eb9800; margin-bottom: 15px;margin-top: 15px; text-shadow: 3px 3px 6px #000;}
.copy_right a{color: #eb9800;}
.spark-img{width: 30px;height: 30px;}
.back-y{background-color: #FFC107;color: #000;}
.back-y h3{margin: 0;}
.back-y h3 i{letter-spacing: 2.5px;    font-family: Helvetica Neue;}
/*---Contact-----Enquiry----*/
.maindiv {background: none repeat scroll 0 0 #CCCCCC;margin: 0 auto;padding: 20px;width: 90%;}
.innerbg {background: none repeat scroll 0 0 #FFFFFF;padding: 6px 0px;}
.head{background-color:#999999;color:#FFFFFF;text-align:center;}
.menu{display: inline-block; line-style:none}
.menu li{line-style:none;display: inline-block;padding: 0px 5px;}
.menu li a{font:normal 12px/20px 'droid_sansregular'; color: #FFF;text-decoration: none;}
.menu li a:hover{text-decoration: underline;}
.contact-info{color: #FFFFFF;font-size: 14px;margin-right: 28px;padding-left: 5px;}
.contact-info a{color:#6E6E6E;text-decoration:none;}
.contact-info a:hover{color:#6E6E6E;text-decoration:underline;}
.comments_div ul{ list-style: none;padding: 0px;margin: 0px;}
.comments_div ul li{ width: 100%;padding: 5px 0px;margin: 0px 5px; border-bottom: 1px dashed #D1D1D1;}
.comments_div ul li div.comment_user{  width: 60%;font-size: 18px;font-weight: bold;float: right;color: #180099;text-decoration: none; text-align: left;     padding-left: 15px; background: #fff;}
.comments_div ul li div.comment_poston{width: 40%;font-size: 18px;font-weight: bold;color: #FFF;text-decoration: none; text-align:center;background: #180099}
div.border{border-bottom: 1px dashed #d1d1d1;}
.comments_div ul li div.comment_metter{font-size:18px;font-weight: 500; color: red;text-decoration: none;text-align: justify; background: #66ffff; padding:10px ; font-style: italic;}
.postcomment{margin: 10px; font:normal 18px/25px 'droid_sansregular'; color: #000;text-decoration: none;text-align: left;}
.postcomment:hover{text-decoration: underline;}
.lbl_writecomment{margin: 10px; font:bold 18px/25px 'droid_sansregular'; color: #FF9900;text-align: left;width: 100%;}
.form{/*display:block;*/}
.field label{font-size:13px;font-family:Verdana;color:#6E6E6E;float:left;width:25%;text-align:right;/*padding:0px;margin:20px 0px 20px 0px;line-height:20px;vertical-align:top;text-align:left;*/}
.textinput{border: 1px double #DDDDDD;border-radius: 4px;box-shadow: 0 0 3px #333333;padding: 5px 10px;margin:2px;color:#666666;}
.field{padding:3px 0px;}
.field.text input{width:20%;margin-left:2px;padding:5px 10px;}
.field_button{text-align:left;margin-left:30%;}
.field_button input{/*margin-left:25%;*/}
.field.text textarea{width:20%;/*margin-left:2%;*/padding:5px 11px;vertical-align:top;border: 1px double #DDDDDD;border-radius: 4px;box-shadow: 0 0 3px #333333;color: #666666;}
.submit_button{padding:5px 10px;cursor:pointer;/*background-image: url("../images/button-background.png");background-repeat: no-repeat;*/margin:10px 0px;}
/*custom*/
h1.mainlogotext a{color:#f1d47d;font-size:28px;text-decoration: none;font-weight: bold;border-top: 1px solid;border-bottom: 1px solid;}
.citydetailwithtime > div{font-family: 'Merriweather', serif;background: #fefefe;color:black;margin: auto;font-weight: bold;padding:15px 0;width:98%;}
.citydetailwithtime > div{color: red;}
.rblock{ color: #000 !important;font-weight: bold !important;background-color: #fcf5f5; padding: 1px; margin-bottom: -4px;margin-top: 4px;    border: 2px solid red;font-size: 20px;border-style: solid;border-width: 3px;}
.tit {font-size: 20px;font-weight: bold;font-style: italic;text-shadow: 1px 1px #8BC34A;font-family: 'Open Sans', sans-serif;}
.live_res {font-size: 20px;font-weight: bold;color: #ff1100;margin-top: -8px;text-shadow:2px 2px 10px #faf5f5;font-family: 'Open Sans', sans-serif;}
.rblock3 {color: #000 !important;font-weight: bold !important;background-color: #41f614;padding: 2px;margin-bottom: -4px;margin-top: 4px;}
.refresh_big {background: #2cadb3 repeat scroll 0 0;border-radius: 6px;color: #F6DA06;cursor: pointer;display: inline-block;font-family: Arial;font-size: 20px;font-weight: bold;margin-top: 10px;padding: 12px 50px;text-decoration: none;text-shadow: 0 1px 0 #9b14b3;margin-bottom: 20px;border: 2px solid #fff;}
a.refresh_big:focus, a.refresh_big:hover { color: #F6DA06;}
.livedata{    background-color: #2b027c;color: #fff;font-size: 30px;font-weight: bold;border-radius: 5px;padding-bottom: 15px;text-align: center;border: #FFB90C solid 2px;font-style: italic;font-family: Helvetica Neue;margin-top: 10px;margin-bottom: 10px;}
.panel-candar{border: 1px solid #372f2d ;margin: 12px 0px;background: #a2a2a2b !important; }
.panel-candar > h1{color: #fef101;font-size: 18px;font-weight: bold;margin-bottom: 12px;    font-style: italic;}
.allclascity a{display:block;font-size: 18px;text-decoration: none;padding: 8px 0px; color: #372f2d;    text-transform: uppercase;}
.allclascity > div{background: #f3f3f3;margin:5px 0px; border: #372f2d solid 2px;}
.allclascity,.allclascitychart{    background-color: #fff;    padding: 1px;}
.panel-chart{border: 4px solid #ca2c1e;margin: 0px 0px;background: #ca2c1e  !important;}
.panel-chart > h1{color: #fef101;font-size: 14px;font-weight: bold;margin-bottom: 19px;    font-family: Verdana, monospace;font-style: italic;}
.allclascitychart a{display:block;font-size: 18px;text-decoration: none;padding: 8px 0px;color: #000;  text-transform: uppercase;}
.allclascitychart > div{    background: #efbbb7;border: #bf554c solid 2px;margin: 5px 0px;background-color: #efbbb7;}
.live_text h4 center{font-size: 15px;text-align: justify;font-weight: bold;color: #5c4c4c;line-height: 1.5;}
/*.clanderchart{background-color: #fff;color: #000;font-weight: 700;font-style: italic;font-size: large;border-width: 5px;border-color: #893bff;border-style: groove;text-shadow: 1px 1px #ffd700;margin:auto;padding-top: 10px;padding-bottom: 10px;}*/
.clanderpanelchart{  margin: 10px auto;  font-family: Comic Sans MS;background-color: #fff;color: #000;width: 60%;border-style: double;}
.clanderpanelchart tr.border_bottom th,.clanderpanelchart tr.border_bottom td {  border-bottom:2px solid lightblue;    padding: 12px 0;    font-size: 15px;}
.clanderpanelchart tr.border_bottom td h3 b{ font-size: 28px;}
.border_bottom th {text-align: center !important;}
.clanderpanelchart tr.border_bottom:last-child th,.clanderpanelchart tr.border_bottom:last-child td{ border: 0;}
.clanderchart{margin: 35px auto;}
.citydetailwithtime > div .resultcusvip{border:none;font-size: 22px;padding:0px;margin:0px;color:black;}
.citydetailwithtime > div .timecusvip{border:none;font-size: 12px;color:red;padding:10px 0px;}
.citydetailwithtime > div .resultnamecusvip{border:none;font-size: 25px;}
/*.mytablecalendar{width:60%;margin: auto;min-width:320px;margin: auto;    margin-top: 35px;margin-bottom: 35px;}*/
.mytablecalendar{    text-transform: uppercase;width: 100%;background: #fff;margin: 35px auto;border-style: dotted;border-color: #0000ff;background-color: #ffffff;color: #000000;margin-bottom: 35px;}
.mytablecalendar h1{ -webkit-margin-before: 0.83em;-webkit-margin-after: 0.83em;}
.mytablecalendar th {font-size: 12px;padding: 8px 5px;text-align: center;}
/*.mytablecalendar td {font-size: large;padding: 5px 3px;}*/
.mytablecalendar td {padding: 5px 3px;font-family: Calibri;font-weight: 700;line-height: 1.3em;font-size: 16px;letter-spacing: 1px;}
/*custom add by cusvip*/
.callus{margin-top:0px; color: #FFC0CB;width: 70%; display: inline-block;}
.citydetailwithtime{background: /*url(backgroundpattren.jpg)*/white;}
.top-header .menuonhead{width: 30%;display: inline-block; float: right;}
/*.time-resultchratcusvip{color: #32709d;background: white;border: #295e84 solid 4px;}*/
.time-resultchratcusvip{background: white;background-color: #fff;color: #000;font-size: 12px;padding-bottom: 10px;text-align: center;border: #02577c solid 2px;font-style: italic;font-family: Verdana, monospace;margin-bottom: 10px;line-height: 20.4px;}
.time-resultchratcusvip table{margin:10px auto;}
.time-resultchratcusvip h1{color:#FF9900;}
.time-resultchratcusvip .card{margin-top: 0px;}
.time-resultchratcusvip table{border-collapse: collapse;}
.time-resultchratcusvip table td{border: 2px solid #7e2b2b;text-align: center;font-size: 15px;color: #484040 !important;font-weight: 600;}
.text{background-color: #fff;color: #000;font-size: 12px;border-radius: 0px;font-weight: bold;padding-bottom: 10px;padding-top: 10px;text-align: center;border: #FF0040 solid 2px;font-family: Helvetica Neue;margin-top: 10px;margin-bottom: 10px;}
.time-resultchratcusvip table th{font-size: 15px;border: 2px solid #7e2b2b;border-collapse: collapse;    text-align: center;}
.onlinelink{background-color: #fff;color: #000;font-size: 17px;border-radius: 0px;font-weight: bold;padding-bottom: 10px;padding-top: 10px;text-align: center;border: #fff900 solid 2px ;font-family: Helvetica Neue;margin-bottom: 10px;line-height: 21px;    text-decoration: underline;}
.andriodapplink{background-color: #fff;color: #000;font-size: 12px;border-radius: 0px;font-weight: bold;padding-bottom: 10px;padding-top: 10px;text-align: center;border: #FF0040 solid 2px;font-family: Helvetica Neue;margin-bottom: 10px;}
.andriodapplink.martop-15{margin-top:15px;  }
.andriodapplink.marbottom-16{margin-bottom:16px;}
.andriodapplink a {display: block;}
.andriodapplink a img{display:block;max-width:100%;margin:auto;}
.ref{border: #141313 1px solid;background: #d9534f;color: white;height: auto;padding: 5px 12px;font-style: normal;}
.hide{ display: none !important;}
.log_inout{font-weight: bold;color: #fff;background-color: #a21000;padding: 12px;border-radius: 1px;font-size: 18px;}
.outer_log_inout {background-color: #fff;color: #000;font-size: 12px;border-radius: 5px;padding-bottom: 10px;text-align: center;border: #560202 solid 2px;font-style: italic;font-family: Helvetica Neue;margin-top: 10px;margin-bottom: 10px;}
.refresh {font-style: italic;margin-top: -10px;background: #BC0203 repeat scroll 0 0;border-radius: 6px;color: #F6DA06;cursor: pointer;display: inline-block;font-family: Arial;font-size: 15px;font-weight: bold;margin-top: 10px;padding: 6px 24px;text-decoration: none;text-shadow: 0 1px 0 #9b14b3;margin-bottom: 20px;}
/* Model */
/* Full-width input fields */
.modal input[type=text], input[type=password],select.select {width: 100%;padding: 12px 20px;margin: 8px 0;display: inline-block;border: 1px solid #ccc;box-sizing: border-box;}
/* Set a style for all buttons */
.modal input[type=submit]{background-color: #e63012;color: white;padding: 14px 20px;margin: 8px 0;border: none;cursor: pointer;width: 100%;}
.modal input[type=submit]:hover {opacity: 0.8;}
/* Extra styles for the cancel button */
.modal .cancelbtn {width: auto;padding: 10px 18px;background-color: #f44336;    color: white;}
/* Center the image and position the close button */
.modal .imgcontainer {text-align: center;margin: 24px 0 12px 0;position: relative;}
.modal img.avatar {width: 40%;border-radius: 50%;}
.modal .mcontent {padding: 16px;background-color: #f1f1f1;    text-align: left; font-size: 18px;}
.modal span.psw {float: right;padding-top: 16px;}/* The Modal (background) */
.modal {display: none; /* Hidden by default */position: fixed; /* Stay in place */z-index: 1; /* Sit on top */left: 0;top: 0;width: 100%; /* Full width */height: 100%; /* Full height */overflow: auto; /* Enable scroll if needed */background-color: rgb(0,0,0); /* Fallback color */background-color: rgba(0,0,0,0.4); /* Black w/ opacity */padding-top: 60px;}
/* Modal Content/Box */
.modal .modal-content {background-color: #fefefe;margin: 5% auto 15% auto; /* 5% from the top, 15% from the bottom and centered */border: 1px solid #888;width: 80%; /* Could be more or less, depending on screen size */}
/* The Close Button (x) */
.modal .close{position: absolute;right: 25px;top: 0;color: #000;font-size: 35px;font-weight: bold;}
.modal .close:hover,.close:focus {color: red;cursor: pointer;}
/* Add Zoom Animation */
.modal .animate {-webkit-animation: animatezoom 0.6s;animation: animatezoom 0.6s}
/*.login{background: none repeat scroll 0 0 #FFFFFF;border-color: #FF0000;border-style: solid;border-width: 5px;color: #000000;font-size: large;font-weight: 700;margin-bottom: 5px;margin-top: 5px;padding: 4px;}*/
.guest{text-decoration: none;}   
.subtitle{  text-transform: uppercase;   font-size: 18px;color: #efef0b;background-color: #7c5832;padding: 10px;text-align: center;border: #ffff00 dashed 2px;font-style: italic;font-family: Helvetica Neue;margin-top: 10px;margin-bottom: 35px;font-weight: bold;border-radius: 20px;}
.top_bottom{font-style: italic;top: 70px;right: 10px;z-index: 99;border: none;outline: none;background-color: #428bca;color: #fff;cursor: pointer;padding: 10px;border-radius: 3px;text-decoration:none; font-size: large; font-weight: 700; font-family:Calibri;}
.top_bottom:hover{ color: #fff;}
.mb-35{margin-bottom: 35px;}
.HEADLINES{ text-transform: uppercase; margin-top: 14px;   margin: 30px auto;text-decoration: blink;padding: 16px;   font-weight: bold;}
.panelpage {
   /* background-color: gold;
    color: black;
   */ border-width: 3px;
    border-color: brown;
    border-style: outset;
    margin-top: 94px;
    margin-bottom: 2px;
    padding-top: 10px;
    padding-bottom: 10px;
   /* font-weight: bold;
    font-style: italic;
    font-size: large;
   */ text-decoration: blink;
}

.profile {background-color: #133e8c;border: 2px solid #001945;text-align: center;float: left;width: 100%;box-sizing: border-box;}
.profile_head {    width: 33%;    margin: 5px 0;    float: left;color: #fff;font-family: myfont1;}

/* Open close */

.o_box {    float: left;    width: 100%;}
.chart_title {background-color: #3c9f1b;border-radius: 5px 5px 0 0;text-align: center;color: #000;padding: 5px 0;font-family: myfont1;font-weight: 700;font-size: 20px;}
.chart_mid {float: left;width: 100%;background-color: #fff;border-radius: 0 0 5px 5px;}
.chart_content {text-align: center;font-family: myfont1;line-height: 1;font-weight: 1000;font-size: 22px;border: 2px solid #2da18f;padding: 20px 0px;border-radius: 5px;margin: 10px;box-sizing: border-box;color: #000;}

.chart_mid div.chart_content:nth-child(1){color:#a90303;}
.chart_mid div.chart_content:nth-child(2){color:#1749a6;}
.chart_mid div.chart_content:nth-child(3){color:#8214cd;}
.chart_mid div.chart_content:nth-child(4){color:#09950e;}
.chart_mid div.chart_content:nth-child(5){color:#a90303;}
.chart_mid div.chart_content:nth-child(6){color:#ff2222;}
.chart_mid div.chart_content:nth-child(7){color:#1749a6;}





.chart_mid div.chart_content1:nth-child(1){color:#a90303;}
.chart_mid div.chart_content1:nth-child(2){color:#1749a6;}
.chart_mid div.chart_content1:nth-child(3){color:#a80000;}
.chart_mid div.chart_content1:nth-child(4){color:#09950e;}
.chart_mid div.chart_content1:nth-child(5){color:#a90303;}
.chart_mid div.chart_content1:nth-child(6){color:#ff2222;}
.chart_mid div.chart_content1:nth-child(7){color:#a80000;}
.chart_mid div.chart_content1:nth-child(8){color:#1749a6;}
.chart_mid div.chart_content1:nth-child(9){color:#a80000;}
.chart_mid div.chart_content1:nth-child(10){color:#8214cd;}


.chart_title {background-color: #e60000;border-radius: 5px 5px 0 0;text-align: center;color: #fff;padding: 5px 0;font-family: myfont1;font-weight: 700;font-size: 20px;}
.chart_head {background-color: #fff5f8;text-align: center;font-family: myfont1;font-weight: 700;font-size: 18px;padding: 5px 0 4px 0;color: #000;}
.chart_head2 {background-color: #b6e7ef;text-align: center;font-family: myfont1;font-weight: 700;font-size: 18px;padding: 5px 0 4px 0;color: #000;}
.chart_contant {text-align: center;font-family: myfont1;font-weight: 700;font-size: 16px;border-bottom: 2px solid #cccccc;box-sizing: border-box;padding: 3px 0 2px 0;color: #000;}
.chart_title2 {background-color: #25a2b8;border-radius: 5px 5px 0 0;text-align: center;color: #fff;padding: 5px 0;font-family: myfont1;font-weight: 700;font-size: 20px;margin: 20px 0 0 0;}
.chart_title3 {background-color: #ed5c04;border-radius: 5px 5px 0 0;text-align: center;color: #fff;padding: 5px 0;font-family: myfont1;font-weight: 700;font-size: 20px;margin: 20px 0 0 0;}
.chart_content1 {text-align: center;font-family: myfont1;box-sizing: border-box;font-weight: 700;font-size: 16px;border-bottom: 2px solid #cccccc;padding: 12px 8px;}
.chart_title4 {background-color: #235cc2;border-radius: 5px 5px 0 0;text-align: center;color: #fff;padding: 5px 0;font-family: myfont1;font-weight: 700;font-size: 20px;margin: 20px 0 0 0;}
.col-xs-12.top-red p {
    text-align: center;
    /* display: initial; */
}
.col-xs-12.top-red h3 ,.col-xs-12.top-red h2 ,.col-xs-12.top-red h4, .col-xs-12.top-red span {
    text-align: center;
  /*  color: white;*/
    margin: 0px;
}
.col-xs-12.top-red h3 
{
    font-size:20px;
}
.call p
{
    text-align:center;
}

.chart_mid div.chart_contant:last-child{ border-bottom: 0 !important;}
.chart_mid div.chart_content1:last-child{ border-bottom: 0 !important;}

.admin{line-height: 1.1;margin-top: 30px;background-color: #f2f2f2;border-radius: 3px;border: 1px solid #b32400;text-align: center;box-sizing: border-box;font-family: myfont1;font-weight: 700;font-size: 15px;padding: 12px 8px;}
.lifetime {line-height: 1.1;border-radius: 3px;background-color: #fff0f6;border: 1px solid #b32400;box-sizing: border-box;margin: 10px 0 0 0;text-align: center;font-family: myfont1;font-weight: 700;font-size: 20px;padding: 10px 0;font-style: italic;}
.free_panna {border: 2px solid #a6a6a6;background-color: #000;box-sizing: border-box;border-radius: 3px;text-align: center;font-family: myfont1;color: #fff;font-weight: 700;font-size: 15px;padding: 10px 0;margin: 10px 0 0 0;}
.tblchart table {margin: 10px 0 0 0;width: 100%;border-radius: 5px;}
.tblchart table th {text-align: center;color: #fff;font-family: myfont1;padding: 5px 0;font-style: italic;font-size: 20px;}
.tblchart table td {border: 1px solid #999999;background-color: #fff;text-align: center;color: #000;font-weight: 800;padding: 5px 0;font-family: myfont1;font-style: italic;font-size: 22px;}
.contact {background-color: #f2f2f2;border-radius: 3px;border: 1px solid #b32400;box-sizing: border-box;text-align: center;font-family: myfont1;font-weight: 700;font-size: 15px;padding: 10px 0;margin: 10px 0 0 0;color: #00BAF1;}
.top_title,.toptext{    margin-top: 2px;margin-bottom: 2px;padding-top: 8px;padding-bottom: 8px;border: 2px solid #FF0040;background: #fff;text-align: center;}
.top_title h1 a{    text-decoration: underline;font-weight: 600;font-style: italic;color: #3c298f;font-size: 34px;}
.toptext{font-size: 12px;background-color: #FFC107;padding-top: 0px !important;padding-bottom: 0px !important;}
.kalyan-guessing-datefix-jodi-title,.kalyan-guessing-datefix-jodi-content {    text-align: center;border: 2px solid orange;background: #fff;font-weight: 700;margin-bottom: 7px;margin-top: 10px;}
.kalyan-guessing-datefix-jodi-content {    color: red;font-style: italic;margin-top: -8px;padding-top: 16px;padding-bottom: 16px;font-size: 1.5em;}
.special-game-zone-title {text-align: center;border: 2px solid #ff0;background-color: #a06d21;color: #fff;padding-top: 16px;padding-bottom: 16px;font-weight: 700;}
.daily-game-zone, .daily-game-zone a {background-color: #fff;color: brown;padding-top: 12px;padding-bottom: 12px;font-weight: 700;text-align: center;}
.daily-game-zone {border-bottom: brown 2px solid;}




/* Change styles for span and cancel button on extra small screens */
@media screen and (max-width: 300px) {span.psw {display: block;float: none;}.cancelbtn {width: 100%;}}
@media(max-width:1000px){.sub-container{width:98%;}}
@media(max-width:768px){
    .con {
    padding-top: 20px!important;
}
    .activation .left,.activation .right{width:46%;}
    .clanderchart td{font-size: 14px;}
    .mytablecalendar{width:82%;}}
@media(max-width:640px){
    .con {
    padding-top: 20px!important;
}
    .mytablecalendar{width:98%;}
    .andriodapplink a img{max-width:280px;}}
@media(max-width:480px){
    .mytablecalendar th {font-size: 10px;padding: 5px 1px;}
    .callus{font-size:18px;}
    .top-header .callus a{font-size:16px;}
    .top-header .menuonhead{width:30%;padding:0px;margin:0px;}
    .top-header .menuonhead .menu{padding:0px;margin:0px;}
    .result.mumbai_result > h1{font-size:23px;}
    .clanderchart td {font-size: 16px;}
    h1.mainlogotext a{font-size:28px;}
    .activation .left,.activation .right{width:45%;}
    .top-header a{font-size: 9px;}
    .content .no_one h1{font-size: 24px;}
    .content .call h2{font-size:18px;} 
    .andriodapplink a img{max-width:220px;}
    
    .clanderpanelchart tr.border_bottom th, .clanderpanelchart tr.border_bottom td{    font-size: 10px; padding: 1px;}
    .clanderpanelchart{background-color: #fff;color: #000;width: 100%;border-style: double;}
    .clanderpanelchart tr.border_bottom td h3 b {font-size: 13px;font-weight: bold;}
}

@media(max-width:360px){.result.mumbai_result > h1 > img{max-width:40px;}}
@media only screen and (min-width:321px) and (max-width: 359px){.live_text{font-size: 18px;}}
@media only screen and  (max-width: 320px){ .live_text{font-size: 18px;}    .menu li a{font-size:11px;}    .result.mumbai_result > h1 {font-size: 20px;}}

/*
table{
    border-left:none;
border-right:none;
}
td {
    border: none;
}*/

.cnn-page-table{background-color:white; border:2px solid black!important; width: auto!important;padding:0px!important;}
.cnn-page-table th{border-bottom:2px solid;text-align:center;padding: 15px!important;border-left:2px solid transparent;color:black!important;}
.cnn-page-table td{border-bottom:2px solid black;text-align:center;padding: 15px!important;border-left:2px solid transparent;color:black!important;}
.cnn-page-table tr{border-bottom:2px solid;border-right:2px solid transparent;}
@media screen and (max-width: 1020px) {.cnn-page-table {width: 100%!important;overflow:hidden!important;}}
.cnnka{
    font-weight: 700;
    color:white;
    text-align: center;
}
.cnnn{
    font-weight:700!important;
    /*color:red!important;*/
    text-align:center;
    
}
.cnnnn{
    font-weight:700!important;
    /*color:red!important;*/
    text-align:left;
}
.panelll{
  /*color: #23527c;
  */  text-transform: capitalize;
    text-align: center;
    border: 3px solid #3A3231;
    border-radius: 0px;
    padding: 16px!important;
}
.feedback {
    background-color: #E14B4E;
    color: white;
       padding: 4px 12px;
    border-radius: 4px;
    border-color: black;
}

.btn-primary {
    color: #fff;
   background-color: #E14B4E !important;
    border-color: black !important;
        padding-top: 3px !important;
    padding-bottom: 3px !important;
    margin-bottom: 0px !important;
}

#mybutton {
    position: fixed;
    bottom: 5%;
    right: 4px;
}
.foott{
/*background-image: url(../images/images.jpg);*/
/*background-size:100% 100%;*/
background:#FEF7D9;
}

/*whatssapp*/
    .conta {
    padding-top: 15px;
    padding-bottom: 7px;
    background-color: #fbe7ff;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -ms-align-items: center;
    align-items: center;
    justify-content: center;
    border: 2px solid #eb008b;
border-radius: 10px 0 10px 10px;
margin-bottom: 2px;
overflow: hidden;

}
.conta p {
    font-size: 22px;
    color: #ed143d;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-right: 12px;
}
.conta a {
    background-color: #ffc107;
    color: #000;
    padding: 5px 8px 2px;
    border-radius: 80px;
    display: inline-block;
    box-shadow: 0 0 10px -3px #000;
    border: 1px solid #ee008d;
    font-size: 18px;
}
.paid-gm{border: 2px solid #eb008b;
    
border-radius: 10px 0 10px 10px;
margin-bottom: 2px;
overflow: hidden;}
.paid-gm h4 {
    background-color: #085e58;
    color: #fff;
    font-size: 28px;
    padding: 3px 0 4px;
    text-align: center;
    margin-top: 0px;
}
.paid-gm img {
    border: 2px solid #085e58;
    border-radius: 10px 0 10px 10px;
    width: 250px;
    height: auto;
    margin-top: 4px;
    }
    .paid-gm .aa, .paid-gm .bb {
    color: #000;
    font-size: 18px;
}
.paid-gm p {
    padding: 6px 20px;
    text-shadow: 1px 1px 2px #eee;
    text-align: center;
    }
    /*end*/
.text-color
{
        color: #ff1100;
    
    text-shadow: 2px 2px #FFEB3B;
}
.button-margin
{
        margin: 0px;
    margin-bottom: 5px;
}
.topc{
    text-align: center;
    /* text-shadow: 2px 2px white; */
    font-family: arial;
    font-weight: 700;
    font-weight: bold;
    /*color: black;*/
   
}
.star_line_head {
    background: #711D00;
    color: white;
    padding: 1px;
    text-align: center;
}
.star_line_head h3
{
    margin-top:10px;
}
.star-line-sub {
    border: 1px solid white;
}
.star-line-sub h5 {
    color: white;
    font-size: 20px;
    text-align: center;
    font-weight:bold;
  
}
.matka-result h3 {
    font-style: italic;
}

.call {
    background: #00577A;
    border: 3px solid #FFB819 !important ;
}
.call p {
    color: white;
}

.top-white h1,.top-white p {
    font-style: italic;
}
.star-line-table tr th {
    text-align: center;
}
.star-line-table tr td {
    text-align: center;
}
.col-xs-12.foott {
    border: #FFB80C solid 2px;
}
.bottom {
  background: red;
  animation: mymovess 5s infinite;
   border: red solid 2px; margin-top: 20px;color:white;text-align: center; background-color: red; height:50px;border-radius: 20px; font-weight: bold;font-size: 18px; 
}

@keyframes mymovess {
  from {background-color: red;}
  to {background-color: blue;}
}
table.table.star_line_table th {
    font-size: 20px;
}
.table>thead>tr>th {
    vertical-align: bottom;
       border-bottom: 0px !important;
}
.light
{
   height: 58px;
   /*padding-top: 10px;
   padding-bottom:10px;*/
}
.lights
{
   height: 100px;
   padding-top: 5px;
}
table.table.star_line_table tr td {
    font-style: italic;
}
.top-red h1,.top-red h2,.top-red h3,.top-red h4,.top-red p
{
    font-style: italic;
}
.top-white p {
    text-align: center;
}
.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 5px;
    margin-top: 5px;
}

center h3 {
    margin: 0;
    margin-top: 0; 
    margin-bottom:0; 
}

@media only screen and (max-width: 2000px) {
    .durg {
        margin:0px!important;
        height: 300px!important;
    width: 400px!important;
    }
    .rec{
        overflow:hidden!important;
    }
}
@media only screen and (max-width: 900px) {
      .hea {
    font-size: 30px!important;
    /*margin-left: 40px!important;*/
  }
  .pre-result h3
  {
      font-size:20px;
  }
  
    .durg {

        height: 250px!important;
    width: 280px!important;
    }
     .cnnn{
        font-size:21px!important;
    }
    .cnn-page-table th{
        padding:5px!important;
    font-size:21px!important;
    }
    .cnn-page-table td{
        padding:5px!important;
        font-size: 21px!important;
    }
    .panelll{
        font-size:16px!important;
    }
    .pane{
        font-size:12px!important;
    }
    .gap{
        padding:0px!important;
        margin:0px!important;
    }
@media only screen and (max-width: 700px) {
      .hea {
    font-size: 30px!important;
    /*margin-left: 40px!important;*/
  }
  
  .star_line_head h3, .star-line-top h3 {
    font-size: 20px;
   }
   .panel {
    font-size: 15px!important;
    }
   .sec_line_head h3
   {
       font-size: 20px;
   }
    .durg {

        height: 250px!important;
    width: 280px!important;
    }
    .side{
        padding:0px!important;
    }
    .containing{
        padding:0px!important;
    }
    .cnnn{
        font-size:23px!important;
    }
    .cnn-page-table th{
        padding:0px!important;
    font-size:12px!important;
    }
    .cnn-page-table td{
        padding:0px!important;
        font-size: 12px!important;
    }
    table.clanderpanelchart.table-bordered td h3 {
        font-size: 15px;
    }
    table.clanderpanelchart.table-bordered tr td {
     font-size: 10px;
    }
}
@media only screen and (max-width: 640px) {
    .durg {
        margin-left:50px!important;
        height: 150px!important;
    width: 250px!important;
    }
    .hea {
    font-size: 30px!important;
    /*margin-left: -100px!important;*/
  }
  .panelll{
    padding:06px!important;
  }
  .cnnn{
        font-size:23.5px!important;
    }
    .cnn-page-table th{
        padding:0px!important;
    font-size:14.5px!important;
    }
    .cnn-page-table td{
        padding:0px!important;
        font-size: 14.5px!important;
    }
    .timetabletext{font-size: 12px!important;}
    table.clanderpanelchart.table-bordered td h3 {
        font-size: 15px;
    }
    table.clanderpanelchart.table-bordered tr td {
     font-size: 10px;
    }
}

@media only screen and (max-width: 600px) {
    .durg {
        margin-left:50px!important;
        height: 150px!important;
    width: 250px!important;
    }
    .hea {
    font-size: 30px!important;
    /*margin-left: -100px!important;*/
  }
  .panelll{
    padding:06px!important;
  }
  .cnnn{
        font-size:22px!important;
    }
    .cnn-page-table th{
        padding:0px!important;
    font-size:14.5px!important;
    }
    .cnn-page-table td{
        padding:0px!important;
        font-size: 14.5px!important;
    }
    .timetabletext{font-size: 12px!important;}
    table.clanderpanelchart.table-bordered td h3 {
        font-size: 15px;
    }
    table.clanderpanelchart.table-bordered tr td {
     font-size: 10px;
    }
}

@media only screen and (max-width: 480px) {
    .durg {
        margin-left:50px!important;
        height: 150px!important;
    width: 250px!important;
    }
    .hea {
    font-size:28px!important;
    /*margin-left: -100px!important;*/
  }
  .panelll{
    padding:06px!important;
  }
  .cnnn{
        font-size:17px!important;
    }
    .cnn-page-table th{
        padding:0px!important;
    font-size:14.5px!important;
    }
    .cnn-page-table td{
        padding:0px!important;
        font-size: 14.5px!important;
    }
    .timetabletext{font-size: 12px!important;}
    table.clanderpanelchart.table-bordered td h3 {
        font-size: 15px;
    }
    table.clanderpanelchart.table-bordered tr td {
     font-size: 10px;
    }
}
@media only screen and (max-width: 460px) {
    .hea {
        /*margin-left:-160px!important;*/
          font-size: 29px!important;
    }
     .side{
        padding:0px!important;
    }
    .containing{
        padding:0px!important;
    }
    .cnnn{
        font-size:16px!important;
    }
    .cnn-page-table th{
        padding:0px!important;
    font-size:14px!important;
    }
    .cnn-page-table td{
        padding:0px!important;
        font-size: 14px!important;
    }
    table.clanderpanelchart.table-bordered td h3 {
        font-size: 15px;
    }
    table.clanderpanelchart.table-bordered tr td {
     font-size: 10px;
    }
}
@media only screen and (max-width: 420px) {
    .all-satta
    {
        font-size: 20px;
    }
    .panel-chart h3 {
    color: #FFF932;
    text-align: center;
    font-size: 17px;
}
    .hea {
        /*margin-left:-160px!important;*/
          font-size: 29px!important;
    }
     .side{
        padding:0px!important;
    }
    .containing{
        padding:0px!important;
    }
    .cnnn{
        font-size:14.5px!important;
    }
    .cnn-page-table th{
        padding:0px!important;
    font-size:14px!important;
    }
    .cnn-page-table td{
        padding:0px!important;
        font-size: 14px!important;
    }
    table.clanderpanelchart.table-bordered td h3 {
        font-size: 15px;
    }
    table.clanderpanelchart.table-bordered tr td {
     font-size: 10px;
    }
    
    
}
@media only screen and (max-width: 620px) and (min-width:412px) {
    
    .rotate {
       width: 80%;
     }
     table.clanderpanelchart.table-bordered td h3 {
        font-size: 15px;
    }
    table.clanderpanelchart.table-bordered tr td {
     font-size: 10px;
    }
}

@media only screen and (max-width: 412px) {
    .hea {
        /*margin-left:-160px!important;*/
          font-size: 29px!important;
    }
    .panel-chart h3 {
   
    font-size: 17px ;
    }
    .rotate {
       width: 80%;
     }
     .side{
        padding:0px!important;
    }
    .containing{
        padding:0px!important;
    }
    .rec{
        overflow:hidden!important;
    }
    .cnnn{
        font-size:15px!important;
    }
    .cnn-page-table th{
        padding:0px!important;
    font-size:13px!important;
    }
    .cnn-page-table td{
        padding:0px!important;
        font-size: 14px!important;
    }
    table.clanderpanelchart.table-bordered td h3 {
        font-size: 15px;
    }
    table.clanderpanelchart.table-bordered tr td {
     font-size: 10px;
    }
}
@media only screen and (max-width: 410px) {
    .hea {
        /*margin-left:-160px!important;*/
          font-size: 29px!important;
    }
     .side{
        padding:0px!important;
    }
    .containing{
        padding:0px!important;
    }
    .cnnn{
        font-size:14px!important;
    }
    .cnn-page-table th{
        padding:0px!important;
    font-size:14px!important;
    }
    .cnn-page-table td{
        padding:0px!important;
        font-size: 14px!important;
    }
    table.clanderpanelchart.table-bordered td h3 {
        font-size: 15px;
    }
    table.clanderpanelchart.table-bordered tr td {
     font-size: 10px;
    }
}
@media screen and (max-width: 400px) {
  .hea {
    font-size: 15px!important;
    margin-left: 0px!important;
  }
    .durg {
margin-left: 0px!important;
        height: 150px!important;
    width: 250px!important;
    }
    .rec{
        overflow:hidden!important;
    }
    .side{
        padding:0px!important;
    }
    .containing{
        padding:0px!important;
    }
    .cnnn{
        font-size:13.5px!important;
    }
    .cnn-page-table th{
        padding:0px!important;
    font-size:11px!important;
    }
    .cnn-page-table td{
        padding:0px!important;
        font-size: 12.8px!important;
    }
    table.clanderpanelchart.table-bordered td h3 {
        font-size: 15px;
    }
    table.clanderpanelchart.table-bordered tr td {
     font-size: 10px;
    }
  }
@media screen and (max-width: 390px) {
    .all-satta {
    font-size: 17px;
}
  .hea {
    font-size: 30px!important;
    margin-left: 0px!important;
  }
    .durg {
margin-left: 0px!important;
        height: 150px!important;
    width: 250px!important;
    }
    .rec{
        overflow:hidden!important;
    }
    .side{
        padding:0px!important;
    }
    .containing{
        padding:0px!important;
    }
    .cnnn{
        font-size:13.5px!important;
    }
    .cnn-page-table th{
        padding:0px!important;
    font-size:12.8px!important;
    }
    .cnn-page-table td{
        padding:0px!important;
        font-size: 12.8px!important;
    }
    table.clanderpanelchart.table-bordered td h3 {
        font-size: 15px;
    }
    table.clanderpanelchart.table-bordered tr td {
     font-size: 10px;
    }
  }
@media screen and (max-width: 384px) {
  .hea {
    font-size: 30px!important;
    margin-left: 0px!important;
  }
    .durg {
margin-left: 0px!important;
        height: 150px!important;
    width: 250px!important;
    }
    .rec{
        overflow:hidden!important;
    }
    .side{
        padding:0px!important;
    }
    .containing{
        padding:0px!important;
    }
    .cnnn{
        font-size:13.5px!important;
    }
    .cnn-page-table th{
        padding:0px!important;
    font-size:12.8px!important;
    }
    .cnn-page-table td{
        padding:0px!important;
        font-size: 12.8px!important;
    }
    table.clanderpanelchart.table-bordered td h3 {
        font-size: 15px;
    }
    table.clanderpanelchart.table-bordered tr td {
     font-size: 10px;
    }
  }
@media screen and (max-width: 384px) {
  .hea {
    font-size: 29px!important;
    margin-left: 0px!important;
  }
    .durg {
margin-left: 0px!important;
        height: 150px!important;
    width: 250px!important;
    }
    .rec{
        overflow:hidden!important;
    }
    .side{
        padding:0px!important;
    }
    .containing{
        padding:0px!important;
    }
    .cnnn{
        font-size:13.5px!important;
    }
    .cnn-page-table th{
        padding:0px!important;
    font-size:12.8px!important;
    }
    .cnn-page-table td{
        padding:0px!important;
        font-size: 12.8px!important;
    }
  }
  @media screen and(max-width:380px)
  {
        .panel-chart h3 {
        font-size: 16px;
        }   
  }
@media screen and (max-width: 360px) {
  .hea {
    font-size:28px!important;
    margin-left: 0px!important;
  }
  h3.new-cnn
  {
         font-size: 29px;
  }
    .panel-chart h3 {
        font-size: 16px;
        }  
    .durg {
margin-left: 0px!important;
        height: 150px!important;
    width: 250px!important;
    }
    .rec{
        overflow:hidden!important;
    }
    .cnnn{
        font-size:12.7px!important;
    }
    .cnn-page-table th{
        padding:0px!important;
    font-size:11px!important;
    }
    .cnn-page-table td{
        padding:0px!important;
        font-size: 12.8px!important;
    }
  }
  @media screen and (max-width: 325px) {
  .hea {
    font-size: 50px!important;
    margin-left: 0px!important;
  }
    .panel-chart h3 {
        font-size: 16px;
        }  
    .durg {
margin-left: 0px!important;
        height: 150px!important;
    width: 250px!important;
    }
    .rec{
        overflow:hidden!important;
    }
    .side{
        padding:0px!important;
    }
    .containing{
        padding:0px!important;
    }
    .cnnn{
        font-size:11px!important;
    }
    .cnn-page-table th{
        padding:0px!important;
    font-size:12.8px!important;
    }
    .cnn-page-table td{
        padding:0px!important;
        font-size: 12.8px!important;
    }
  }
@media screen and (max-width: 320px) {
  .hea {
    font-size: 23px!important;
    margin-left: 0px!important;
  }
  .matka-result h3 {
    font-style: italic;
    font-size: 20px;
    }
      .panel-chart h3 {
        font-size: 16px;
        }  
    .pre-result h3 {
    font-size: 18px;
    }
    h3.new-cnn {
    font-size: 26px;
    }
    .panel-chart h3 {
    font-size: 14px ;
    }
    .bottom
    {
          height:150px; 
          padding:20px;
    }
    .star_line_head h3, .star-line-top h3 {
    font-size: 18px;
    }
    .durg {

        height: 150px!important;
    width: 150px!important;
    }
    .rec{
        overflow:hidden!important;
    }
    .wheel{
        overflow:hidden!important;
    }
    .whitee{
        font-size:10px!important;
    }
    .time{
        display:none;
    }
    .side{
        padding:0px!important;
    }
    .containing{
        padding:0px!important;
    }
    .cnnn{
        font-size:10.8px!important;
    }
    
    .cnn-page-table th{
        padding:0px!important;
    font-size:10.8px!important;
    }
    .cnn-page-table td{
        padding:0px!important;
        font-size: 10.8px!important;
    }
    .timetabletext{
        font-size:10px!important;
    }
  }
  @media screen and (max-width: 278px) {
  .hea {
    font-size: 20px!important;
    margin-left: 0px!important;
  }
      
  }
  
 