@charset "utf-8";
/* CSS Document */

body{font-family: 'Lora', serif;
background-color:#F1F1F1;}

.cl {
    color: #fff;
    text-align: center;
    font-size: 15px;
    line-height: 24px;
}
.top {
    padding: 0px 9px 2px 5px;
    border: solid #fff 2px;
    background-color: #FF5252;
    margin: 2px 95px;
}
p.mt-22 {
    margin: 2px 82px;
}
.center-img {
    text-align: center;
}
.top1{width: 100%;
    padding-top: 20px;
    padding-bottom: 25px;
   
    background-color:#003300;}
	
.top2{width: 100%;
      
   }	
	
.box{background-color: #CEF6F5;
border: solid #000 1px;
padding: 16px;}

@media (min-width: 250px) {
	.box{background-color: #c20200;
border: solid #fff 1px;
padding: 6px;
   
	}
            .headingAds_white {
            margin: 10px 32px 4px 29px !important;
            font-size: small;
            text-align: center;
            vertical-align: middle;
            text-align: center;
            background-color: #fff;
            padding: 13px;
        }

        .center-img img {
    height: 55px;
}
        .headingAds_white p {
            color: red;
            font-weight: 600;
            font-size: 15px;
        }

        p.mt-22 {
    margin: 2px 2px;
}

         table.lotery td {
        color: #fff;
        font-size: 20px;
        font-weight: 600;
        font-family: none;
        text-align: left !important;
        padding: 10px 0px 13px 17px;
    }

                h3.live {
            color: #000;
            font-weight: 500;
            border-left: 4px solid #ff5252;
            height: 55px;
            margin: 0;
            line-height: 52px;
            padding-left: 8px;
        }

                .red {
            color: #000;
            font-size: 14px;
            font-weight: 600;
            line-height: 35px;
        }

                table.lotery tr {
            background: #424242;
            height: 40px;
        }
                .box {
            background-color: #CEF6F5;
            border: solid #fff 1px;
            padding: 6px;
        }

                .pri-ve {
            background: #fbc503;
            padding: 20px;
            margin-top: 33px;
        }
                .pri-h {
            margin-bottom: 25px;
        }

        .time-t div {
    margin-bottom: 25px;
    font-size: 18px !important;
}

.top {
    padding: 0px 9px 2px 5px;
    border: solid #fff 2px;
    background-color: #424242;
    margin: 2px 9px;
}
	
@media (min-width: 768px) {
	.box{background-color: #CEF6F5;
border: solid #fff 1px;
padding: 6px;
	}	

.top {
    padding: 0px 9px 2px 5px;
    border: solid #fff 2px;
    background-color: ##398439;
    margin: 2px 95px;
}
    .center-img img {
        height:auto;
    }

.box1{    background-color: #c20200;
border: solid #fff 1px;
padding: 6px;}


@media (min-width: 250px) {
	.box1{background-color: #c20200;
border: solid #fff 1px;
padding: 16px;
    height: 159px;}
	}
	
@media (min-width: 768px) {
	.box1{background-color: #c20200;
border: solid #fff 1px;
padding: 16px;
height: 140px;}
	}	


.red{color:#000;
font-size:23px;
font-weight: 600;
line-height: 52px;
}	
	
.bottom{    width: 97%;
    /* border: solid #FFCC66 2px; */
    padding: 10px;
    
    padding-bottom: 18px;}	

.bottom1{width: 97%;
    padding: 3px;
    background-color: #c20200;}	
	
	
/*Blink csss*/	

	.blink{
		
	    
			
		text-align: center;
	
	}
	span{
		font-size: 25px;
		
		color: white;
		animation: blink 2s linear infinite;
	}
@keyframes blink{
0%{opacity: 0;}
50%{opacity: .5;}
100%{opacity: 1;}
}

.marquee-box {
    background: #993333;
    border: 1px #0C0 solid;
    border-radius: 10px 10px 10px;}
	
.satta-1 {
    background: #f8f6f6;
    padding: 10px 10px 10px;
}	



.display-date {
  text-align: center;
  margin-bottom: 10px;
  font-size: 1.6rem;
  font-weight: 600;
  color: #000;
}

.display-time {
  display: flex;
  font-size: 5rem;
  font-weight: bold;
  color: #000;
  padding: 10px 20px;
  border-radius: 5px;
  transition: ease-in-out 0.1s;
  transition-property: background, box-shadow, color;
  -webkit-box-reflect: below 2px
    linear-gradient(transparent, rgba(255, 255, 255, 0.05));
}

.display-date span{
	color:#000 ;
}

.datetime-box {
      background-color: #003366;
      color: white;
      padding: 20px 30px;
      border-radius: 8px;
      display: inline-block;
      box-shadow: 0 4px 8px rgba(0,0,0,0.2);
      font-size: 20px;
    }

    .datetime-box span {
      display: block;
      margin: 5px 0;
    }


    table.table-rr h2 {
    color: #000;
    font-weight: 600;
    font-size: 35px;
}

table.table-rr td {
    padding: 1px 22px 0px 30px;
}

table.table-rr {
    width: 86%;
    border: 1px solid #ccc;
    margin: 10px 0 30px 81px !important;
    

}

span.game_time {
    color: #000;
    animation: none;
    padding-right: 14px;
}
a.result_previous_chart {
    color: red;
    font-size: 16px;
}
table.table-rr th {
    font-size: 25px;
    color: #000;
}

.headingAds_white {
    margin: 10px 32px 4px 29px !important;
    font-size: small;
    text-align: center;
    vertical-align: middle;
    text-align: center;
    background-color: #fff;
    padding: 13px;
}

.headingAds_white p {
    color: red;
    font-weight: 600;
    font-size: 15px;
}

.col-md-12.btn-lg.btn-success.result_mainHeader {
    text-align: center;
    font-size: 25px;
    margin-top: 10px;
}

.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 6px;
    margin-top: 11px;
}


tr.board-head > th {
    vertical-align: middle;
    font-size: 1.1em;
    color: #fff;
    line-height: 24px;
    margin: 4px 2px;
}
h3.game-name {
    margin: 8px;
    font-size: 22px;
    font-weight: 600;
}

h3.game-time {
    float: left;
    margin: 9px;
    font-size: 13px;
    margin-bottom: 20px;
    color: #000;
}
h3.game-link {
    float: left;
    margin: 6px;
    font-size: 16px;
    color: #0635b7;
    font-weight: 600;
    letter-spacing: 0;
}

table.loterys {
    border: 1px solid #ccc;
}

table.lotery tr {
    background: #424242;
    height: 40px;
}

table.lotery td {
    color: #fff;
    font-size: 26px;
    font-weight: 600;
    font-family: none;
    text-align: center !important;
    padding: 10px 0px 13px 17px;
}

table.loterys td {
    color: #000;
    font-size: 29px;
}

h3.live {
    color: #000;
    font-weight: 500;
    border-left: 4px solid #ff5252;
    height: 55px;
    margin: 0;
    line-height: 52px;
    padding-left: 8px;
}

.box h4 {
    margin-top: 0;
}

.pri-ve {
    background: #fbc503;
    padding: 20px;
    margin-top: 33px;
}

.pri-h {
    margin-bottom: 25px;
}


.login-t {
    background: #000;
    text-align: center;
    padding: 8px;
}

.login-t a {
    color: #fff;
    font-size: 16px;
}











