body{ background-color: rgb(255, 228, 228);
    text-align: center;
    padding: 3px 10px;
    margin: 0;
    scroll-behavior: smooth;
    font-family: 'Popins', sans-serif;
    }






h4{    margin: 0;font-size: 22px;
    color: #00094d;
    text-shadow: 1px 1px 2px #fff;}
    
    .res{
    font-size: 24px;
    line-height: 1;
    color:#1b75bd;
    padding: 5px 5px;
}
    
    .mardiv{border-bottom: 1px solid #ff0018;box-sizing: border-box;   display: block;
    text-align: center;
    font-family: Helvetica, sans-serif;
    font-weight: 700;}
    
    .time{font-size: 15px;
   margin: 0;
    color: #000;
    text-shadow: 1px 1px 2px #ffd9d9;
}

a{
    color:white;
    text-decoration:none;
    
}

.jodi{    background-color: #1b75bd;
    color: white;
    padding: 2px 12px;
   
    border-radius: 10px;
    text-decoration: none;
   
   
    font-size: 19px;
    margin: 2px 0 -1px;
    transition: all .3s;
    text-shadow: 1px 1px 2px #222;
    margin-top: 5px;
    float: left;
    width: 8%;
    text-align: left;
    padding-left: 5px;
}



.panel-info{
     overflow: auto;
}


.panel{background-color: #1b75bd;
    color: white;
    padding: 2px 7px;
    border-radius: 10px;
    text-decoration: none;
    font-size: 19px;
    margin: 2px 0 -1px;
    transition: all .3s;
    text-shadow: 1px 1px 2px #222;
    margin-top: 5px;
    float: right;
    width: 13%;
    text-align: right;
    padding-right: 5px;
    
}


.d1{border-radius: 5px;
    overflow: hidden;
       margin-top: 10px;
    margin-bottom: 10px;
    background-color:#1b75bd;
    
}
.d12{border-bottom-left-radius: 5px ;
border-bottom-right-radius: 5px ;
    overflow: hidden;
       margin:5px;
    background-color:white;font-size: 14px;
    padding:15px;
    
}
    
     .d22{    background:white;
   
    border-radius: 10px;
    margin-bottom: 5px;
    line-height: 1.4;
    font-size: 22px;
    padding: 4px 4px;
    color: black;
    font-weight:bold;
    
}



    .d2{    background:#0d1161;
    border: 2px solid white;
    border-radius: 10px;
    margin-bottom: 5px;
    line-height: 1.4;
    font-size: 14px;
    padding: 4px 10px;
    color: white;
    
}
    
    .ntah_red_sec{
    font-size: 1.2em;
    font-weight: bold;
    
}
.new_table_add {
    border: #fff solid 2px;
    text-align: center;
    margin-top: 2px;
}


    .new_table_add td {
    border: 1px solid #5c3411;
}
    .d3{color: #000;
    text-align: center;
    margin-bottom: 8px;
    margin-top: -2px;
    display: block;
    font-size: 20px;
    outline: 4px #fff;
    outline-offset: -9px;
    border: 2px solid #ff182c !important;
    border-style: outset;
    border-radius: 10px;
    box-shadow: 0 0 20px 0 rgb(0 0 0 / 40%);}
    
    .live{background: #ff00a2;
    padding: 5px 10px;
    text-shadow: 1px 1px 2px #000;
    display: block;
    color: #fff8f8 !important;
    margin-bottom: 5px;
    letter-spacing: 1px;
    font-weight: 700;
    border: 2px solid #fff;
    border-radius: .75em;
    transform-style: preserve-3d;
    transition: transform 150ms cubic-bezier(0,0,.58,1), background 150ms cubic-bezier(0,0,.58,1);}
    
    