/* 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;

}
/* 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;
}

/*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;}
}
.breadcrumb li{ display: inline-block;padding: 0px 10px }
.breadcrumb li a{ color: #FFC0CB }
.red{ color: red }