body{overflow-x:hidden;}
.text_slide{
    background-color: black;
    border-radius: 0px;
}
.hindired {
    font-size: 18px;
    font-weight: bold;
    color: #fee93b
}

.hometbl tbody {
    text-align: center;
    font-size: 18px;
}

.pbg {
    background-color:#ffe87c;
    color:#000;
    font-size: 17px;
}

.refbtn {
    position: fixed;
    top: 45%;
    right: 0;
    background-color:#ff0000;
    color: #111;
    z-index: 999;
    border: 1px solid #fff;
    border-left: none
}

.navul {
    padding: 0
}

.jfix {
    font-size: 18px;
    font-weight: 700;
    color: red
}

.jchart {
    background-color: #808080;
    text-align: center
}

.jgchart {
    margin-top: 0;
    color: #fff;
    padding: 10px 0;
    border-bottom: 1px solid #000
}

.jlive {
    font-size:25px;
    font-weight: 700;
    color:#ff0000
}

.redbg {background:#fff;}
.jadmin {
    font-style: normal;
    font-weight:700;
    margin-bottom: 0;
    text-align: center;
    width:100%;
    padding:10px;
    margin: auto;
    margin-top:5px
}
.adming_txt {color:#0000ff;font-size:30px;} 

.jwait {
    font-size:40px;
    font-weight: 700;
    color: #ff0000
}

.textwhite {
    color: #fff
}

.jliveback {
    background-color: #a77775!important
}

.jtitle {
    color: #ff0000;
    font-size:20px
}

.jtime {
    color: #fff;
    font-size:15px
}

.jold {
    color: #ff0000;
    font-size:20px
}

.jnew {
    color: #0000ff;
    font-size:25px
}

.g20parent {
    width: 100%;
    overflow-x: scroll
}

.jthtr {
    border-color: #000;
    background-color: #ff0000;
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    padding: 0 5px 0 5px;
    text-align: center
}

.jtrtd {
    border-color: #000;
    background-color: #ff0;
    color: #000;
    font-size: 18px;
    font-weight: 700;
    padding: 0 5px 0 5px
}

footer {
    text-align: center;
    clear: both
}

.jfdiv {
    text-align: center;
    clear: both;
    background-color: #a77775
}

.jcopy {
    color: #000;
    clear: both
}

.jcopyin {
    background-color: #fff9e3;
    border-top: 2px solid #0e0e0e;
    padding: 5px
}

.primary-color {
    color: #fffacd
}

.primary-color-bg {
    background-color: #fffacd
}

.homepage-chart {
    background-color: #000;
    text-align: center;
    color: #e6e6e6;
    padding-top: 20px
}

.homepage-chart h3 {
    color: #fffacd;
    font-weight: 700;
    margin-top: 0
}

.navbar ul li {
    float: left;
    list-style-type: none;
    width:26%
}

.navbar li a {
    color:#ff0000;
    display: block;
    border-right:2px solid #fff;
    text-align: center;
    padding:14px 0;
    text-transform: capitalize
}

.navbar ul .first {
    width: 20%
}

.navbar ul .last a {
    border: none
}

.navbar {
    background-color:#ffdb58;
    border:3px #fff outset;
    margin-bottom: 0
}

.f-23 {
    font-size: 20px
}

.logorow {
    background-color: #fff9e3;
    padding: 4px;
    border: 1px solid #fff;
    color: #fff
}

.logorow img {
    width: 100px;
    margin: 0 auto
}

ul.breadcrumb {
    padding: 10px 16px;
    list-style: none;
    background-color: #eee
}

ul.breadcrumb li {
    display: inline;
    font-size: 18px
}

ul.breadcrumb li+li:before {
    padding: 8px;
    color: #000;
    content: "/\00a0"
}

ul.breadcrumb li a {
    color: #0275d8;
    text-decoration: none
}

ul.breadcrumb li a:hover {
    color: #01447e;
    text-decoration: underline
}

.pagetext {
    text-align: center
}

.pagetext h3 {
    margin-top: 5px;
    color: #000;
    padding: 10px 0;
    border-bottom: 1px solid #000
}

footer ul {
    margin: 0;
    padding: 0
}

footer ul li {
    list-style-type: none;
    float: left
}

footer .col-xs-4 {
    padding-left: 5px;
    padding-right: 5px
}

footer a {
    color: #fff;
    text-transform: uppercase;
    padding: 10px 0;
    text-align: center;
    display: block;
    margin-top: 5px;
    border: 1px solid #fff
}

h3 {
    font-weight: 400
}

.textblue {
    color: #1a324a
}

.textwhite {
    color: #fff
}

.white {
    background-color: #fff
}

.black {
    background-color: #fee93b
}

.Main p {
    font-size: 18px;
    text-align: center;
    margin-bottom: 0
}

.result div {
    border:2px #fff solid;
    border-radius:0px;
    margin-top:6px;
    padding:5px;
    color: #fff;
    text-align: center;
    font-size:10px

}

.result a {
    color: #000
}

.result .homelink {
    color: #fff;
    font-style: italic
}

.result1 {
    background-color:#ffe87c
}

.result2 {
    background-color: #254117
}

.matka {
    font-size: 22px!important;
    font-style: italic;
    border: 1px solid #fff
}

.box {
    border:2px solid #000;
    margin-top: 20px;
    padding: 10px
}

.gray {
    background-color: #254117;
}

.new {
    color: #fff!important;
}

table td, table th {
    text-align: center!important;
    font-weight: 700!important;
}

td {
    color:black
}

.padding1 {
    padding:1%;
    font-size: 12px;
    color: #f5f5f5;
    margin: 10px 2px;
    border-radius: 5px;
     -webkit-box-shadow: 0px 1px 3px 0px #bfbfbf;
    -moz-box-shadow: 0px 1px 3px 0px #bfbfbf;
    box-shadow: 0px 1px 3px 0px #bfbfbf;
}

.blackbg {
    color:#000;
    background:#ffe87c;
    padding:0px;
    margin:6px 0px 3px 0px;
    text-align: center;
    border:2px #fff solid;
    border-radius:0px;
    
}

.marqbg {
    color:#ff0000;
    background:#fff;
    padding:15px 0px 2px 0px;
    margin:6px 0px 3px 0px;
    text-align: center;
    border:3px #fff solid;
    -webkit-box-shadow: 0px 1px 3px 0px #bfbfbf;
    -moz-box-shadow: 0px 1px 3px 0px #bfbfbf;
    box-shadow: 0px 1px 3px 0px #bfbfbf;
    
}

.yellowbg {
    color: #000;
    background: #ffe6e8;
    padding:2px 0px 2px 0px;
    margin:6px 0px 0px 0px;
    text-align: center;
    border:3px #fff solid;
    -webkit-box-shadow: 0px 1px 3px 0px #bfbfbf;
    -moz-box-shadow: 0px 1px 3px 0px #bfbfbf;
    box-shadow: 0px 1px 3px 0px #bfbfbf;
   
}
.yellowbg1 {
    color: #fff;
    background: #123456;
    padding:2px 0px 2px 0px;
    margin:6px 0px 0px 0px;
    text-align: center;
    border:3px #fff solid;
    -webkit-box-shadow: 0px 1px 3px 0px #bfbfbf;
    -moz-box-shadow: 0px 1px 3px 0px #bfbfbf;
    box-shadow: 0px 1px 3px 0px #bfbfbf;
   
}

.padding_11 {
    padding: 1%;
    font-size: 12px;
    background: #000;
    margin: 10px 2px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 1px 3px 0px #bfbfbf;
    -moz-box-shadow: 0px 1px 3px 0px #bfbfbf;
    box-shadow: 0px 1px 3px 0px #bfbfbf;
}
.newchart_tb {background-color:#ffe87c;border:2px #fff solid;}
.newchart_tb .btn {    
    color:#000;
    font-weight:bold;
    -webkit-text-stroke:0.5px #000;
    font-size:14px;
    padding:16px;    
    border-radius:2px;
}

.btn-success2 {
    background: #fffacd;
    color: #ff0000;
    font-size: 18px;
    padding: 10px;
    margin-bottom: 20px;
    border: 0;
    border-radius: 5px;
}

.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}

.footer {
    margin: 5px 0px 10px 0px;
    padding-top: 0px;
    margin-bottom: 29px;
    padding-bottom:80px;
}

.footer li {
    list-style-type: none;
    float: left;
    padding: 4px 8px;
}

.footer li a {
    font-size:20px;
    color: #000;
    font-weight:700;
}

.greybg {
    background:#e6bf83;
    padding:15px;
    margin-bottom:5px;
}

.top_1 {
    color: #ff0000;
    background: #fee93b;
    padding: 1% 0;
    margin: 0px 2px;
    border-radius: 5px 5px 0 0;
    -webkit-box-shadow: 0px 1px 3px 0px #bfbfbf;
    -moz-box-shadow: 0px 1px 3px 0px #bfbfbf;
    box-shadow: 0px 1px 3px 0px #bfbfbf;
    margin-bottom: 10px;
    font-weight: bold;
    margin-top: 10px;
}

.top1 {
    font-size: 13px;
    font-weight: bold;
}

/* .blackb {
    background-color: ;
} */

.blackb {
    background-color: #000;
    padding: 5px;
}

@media only screen and (max-width:380px) {
    .jwait {
        font-size: 15px;
        font-weight: 700;
        color: #00f
    }
    .table-responsive {
        display: block;
    }
    .link a{
        font-size: 12px;
    }
    .link{
        padding: 0px!important;
    }
}
@media only screen and (min-width:768px){
    .jwait{
        font-size: 30px;
        font-weight: 700;
        display: block;
    }
}

.link {
    background-color: #000!important;
    border:2px solid #fff;
    padding:10px;
}


.link a {color:#00ff00;font-size:15px;font-weight:bold;}

}

.link a:hover {
    color:#2780e3;
}

.satta {
    padding-top: 5px;
    padding-bottom: 5px;
}
.text1{
    font-size:15px;font-weight: bold;
}
.text2{color:#123456;font-size:18px;font-weight:bold;}
.text3{color:red;font-size:20px;margin:6px 0px;font-weight:bold;}
.text4{color:black;font-size:20px;font-weight:bold;}
.text5{background:#008000;border:1px solid #ffffff;font-size:25px;color:#fff;padding:4px 8px;border-radius:4px;}
.text6{background:#0000FF;border:1px solid #ffffff;font-size:25px;color:#fff;padding:4px 8px;border-radius:4px;}
.text7{color:#fff; font-size: small; padding:10px 0;}
.text8{color:#000}
.text9{background-color:orange}
.form-home .col-md-4 {
    margin-top:10px;
}
.text10{color:#FFF;font-weight: bold;}
.text11{font-size:24px!important; color:#fd0d18;}
.text12{font-size:16px;}
.text13{font-size:24px!important; color:#fd0d18;}
.text14{font-size:16px;}
.text15{background:#ff0000;color:#000}
.text16{font-weight: bold;}
.text17{font-size:12px;}
.text18{color:#000;font-weight:bold;}
.text19{background:black;border-radius:6px;}
.text20{background-color: #000;}
.text21{height: 20px;}
.text22{margin-bottom:20px;}
.text23{color:#000;}
.text24{text-align:center;}
.text25{background-color:#fff9e3;color:red;}
.text26{text-align:center;font-size:18px;}
.text27{background-color:#fff9e3;color:red;}
.text28{color:#000;}
.text29{background-color:#fff9e3;color:red;}
.text30{text-align:center;font-size:18px;}
.text31{background-color:#fff9e3;color:red;}
.text32{text-align:center;}
.text33{color:#000;}
.text34{background-color:#fff9e3;color:red;}
.text35{text-align:center;font-size:18px;}
.text36{background-color:#fff9e3;color:red;}
.text37{text-align:center;}
.text38{text-align: center;}
.text39{color:#F00;}
.text40{margin-top:20px;}
.text41{background-color:#ffe87c;color:#000;font-size:17px;}
.text42{text-align:center;font-size:18px;}
.text43{text-align:center;}
.text44{background-color:#ffe87c;color:#000;font-size:17px;}
.text45{background-color:#000;}
.text46{font-size:18px;font-weight: bold;color:#ffe87c}
.text47{background:#000;text-align:center;}
.text48{background:black;border-radius:6px;}
.text49{background-color:#ffffff; color:red; font-size:20px;}
.text50{margin-bottom: -1px;font-size:12px;line-height:20px;    border:solid white;margin-top:1px;}
.text51{font-size:20px; text-shado: 2px 2px blue;
    font-size: 20px;color:blue}
    .contenttop h2 {
        padding: 2px;
        background: #ffa62f;
        font-weight: 700;
        border-radius: 0px;
    }
.text52{background-color:#fff;text-align:center;color:#e6e6e6}
.text53{width:100%;overflow-x:scroll;}
.text54{border-color:#000; background-color:#ffe87c; color:#000; font-size:18px; font-weight:bold; padding: 0px 5px 0px 5px;text-align:center}
.text55{border-color:#000; background-color:#ffe87c; color:#000; font-size:18px; font-weight:bold; padding: 0px 5px 0px 5px;}
.text56{width:100%;overflow-x:scroll;}
.text57{border-color:#000; background-color:#ffe87c; color:#000; font-size:18px; font-weight:bold; padding: 0px 5px 0px 5px;text-align:center}
.text58{border-color:#000; background-color:#ffe87c; color:#000; font-size:18px; font-weight:bold; padding: 0px 5px 0px 5px;}
.text59{background:white;text-align:center;color:#e6e6e6}

.text61 td span {font-size:18px;font-weight:bold;}
.text62 {background-color:#ffff00;color:red;}
.text63 {font-size:18px;}
.text61 p b {color:blue;}
.text64{border:1px solid #000!important; background-color:#ffe87c; color:#000; font-size:20px; font-weight:bold; padding: 0px 5px 0px 5px;}
.text65{background-color:#ffff00; font-size:18px; padding: 0px 5px 0px 5px;color:red;}
.text66{width:100%;overflow-x:scroll;}
.text67{background-color:#fff;text-align:center;color:blue}
.text68{background-color:#fff;text-align:center;color:#e6e6e6}
.text69{width:100%;overflow-x:scroll;}
.text70{border-color:#000; background-color:#Ffe87c; color:#000; font-size:18px; font-weight:bold; padding: 0px 5px 0px 5px;}
.text72{background-color:#fff;text-align:center;color:#e6e6e6;}
.text73{width:100%;overflow-x:scroll;}
.text74{border-color:#000; background-color:#Ffe87c; color:#000; font-size:18px; font-weight:bold; padding: 0px 5px 0px 5px;text-align:center}
.text75{border-color:#000; background-color:#Ffe87c; color:#000; font-size:18px; font-weight:bold; padding: 0px 5px 0px 5px;}
.text76{font-weight: bold;}
.text77{font-size:12px;}
.text78{background: #Ffe87c;border: 3px solid black;padding: 35px 0px;text-align: center;}
.text79{width:100%;}
.text80{color:#111}
.col-xs-3{
    padding: 0px;
}

.container{padding:0px 0px 0px 0px!important;}
.row {margin:0px!important;}

.lightcolorbg {background:white;}




















