body{background-color:#d9ead3;text-align:center;padding:3px 10px;margin:0;scroll-behavior:smooth;font-style:italic;font-family:Helvetica,sans-serif;font-weight:700}*{margin:0;padding:0;box-sizing:border-box}a,a:hover{text-decoration:none}.dp-disclamer h2,.dp-disclamer p,.dpfaq a,.dpfaq h4,.dpfaq p,.dp-smm h2,.dp-smm p,.powerdby{font-style:normal;}.dp-div,.dp-cmpatti,.head4,.dp-disclamer,.dpfaq,.dp-smm,.matka-result,.mrque-div,.powerdby,.chart-header,.dp-weeklys>div,.satta-result,.satta-text,.slash-text{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:1px;box-shadow:0 0 20px 0 rgb(0 0 0 / 40%)}.dp-logo{background:#fc9;padding:0 10px;display:block;color:#fff8f8!important;margin-bottom:5px;letter-spacing:1px;font-weight:700;border:3px solid #ff0016;border-radius:.75em;transform-style:preserve-3d;transition:transform 150ms cubic-bezier(0,0,.58,1),background 150ms cubic-bezier(0,0,.58,1)}
        .dp-logo img{height:73px;margin: 5px 5px;}
        .dp-logo{background:#d9ead3;padding:0 10px;display:block;color:#fff8f8!important;margin-bottom:5px;margin-top:5px;letter-spacing:1px;font-weight:700;border:3px solid #ff0016;border-radius:1px;transform-style:preserve-3d;transition:transform 150ms cubic-bezier(0,0,.58,1),background 150ms cubic-bezier(0,0,.58,1)}
        .head1{background:#d9ead3;margin-bottom:5px;display:flex;padding:5px;align-items:center;justify-content:space-between;border-radius:1px;border:2px solid #ff182c;box-shadow:0 0 20px 0 rgb(0 0 0 / 40%)}
        .head2 p{color:#333333;text-shadow:1px 1px 2px #fff}
        .head2{border-width:3px;border:2px solid #0014e2;margin-bottom:5px;border-style:outset;border-radius:1px;border:2px solid #ff182c;box-shadow:0 0 20px 0 rgb(0 0 0 / 40%)}
        .head2 h1{background:#4285F4;color:#fff!important;font-size:20px;padding-bottom: 3px;}
        .head2 h2{background:#fff;color:#EA4335!important;text-shadow:1px 1px 2px #fff;font-size:20px;}
        .dp-cmpatti{border-color:#ff0016}.dp-cmpatti .row{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.dp-cmpatti .row>div{width:50%}.dp-cmpatti h4{font-size:24px;color:#001699;text-shadow:1px 1px 2px #fff}.dp-cmpatti p{font-size:22px;text-shadow:none}.dp-cmpatti .bb55{border-left:1px solid #000ff4}
        hr {
  border-top: 1px solid red;
}
.live-board .gn{display:block;font-size:22px;color:#00094d;text-shadow:1px 1px 2px #fff}.live-board .gn:not(:first-child){display:block;border-top:1px solid #ff0020;margin-top:5px}.live-board .gr{display:block;color:#880e4f;text-shadow:1px 1px 2px #ffe2c6;font-size:21px;line-height:1;margin:3px 0}.live-board button,.refresh-btn{border:1px solid #e6e6e6;background:#522f92;color:#fff;padding:5px 7px;border-radius:8px;font-size:12px;margin:2px 0 -1px;display:inline-block;transition:all .3s}
        .dp-cmpatti h3,.matka-result h4{background:#CC0000;padding:5px 10px;text-shadow:1px 1px 2px #000;display:block;color:#fff!important;margin-bottom:5px;letter-spacing:1px;font-weight:700;border:2px solid #CC0000;border-radius:.1px;transform-style:preserve-3d;transition:transform 150ms cubic-bezier(0,0,.58,1),background 150ms cubic-bezier(0,0,.58,1)}
        .dp-cmpatti h6,.matka-result h6{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)}
        .head3{background:linear-gradient(187deg,#fc0 50%,#fd4 50%);border:2px solid #ff0016;border-style:outset;border-radius:1px;margin-bottom:5px;line-height:1.4;font-size:14px;padding:4px 10px;color:blue;box-shadow:0 0 20px 0 rgb(0 0 0 / 40%)}table{box-shadow:0 0 20px 0 rgb(0 0 0 / 40%);margin:5px 0}
        #dp-widget {
  font-family: Poppins, sans-serif;
  padding: 8px;
}

#dp-widget .dp-header{
  max-width:97%;
  margin:0 auto 12px auto;
  padding:8px 12px;
  background:#D11323;
  color:#fff;
  font-weight:800;
  font-size:16px;
  text-align:center;
  border-radius:12px;
  box-shadow:0 4px 12px rgba(0,0,0,0.2);
}

#dp-widget .dp-box{
  width:100%;
  max-width:380px;
  margin:12px auto;
  padding:14px;
  background: linear-gradient(187deg,#F6FAF0 50%,#E5F2DA 50%); 
  border-radius:18px;
  border: 2px solid rgba(10,42,122,0.5);
  box-shadow:
    0 0 12px rgba(10,42,122,0.4),
    0 8px 22px rgba(10,42,122,0.15),
    inset 0 0 18px rgba(10,42,122,0.12),
    inset 0 0 28px rgba(255,255,255,0.25);
  text-align:center;
}
#dp-widget .dp-title{
  font-size:20px;
  font-weight:900;
  letter-spacing:1px;
  color:#0a2a7a;
  margin-bottom:6px;
}
#dp-widget .dp-bar{
  width:100%;
  height:5px;
  margin:8px 0 3px;
  border-radius:6px;
  background:linear-gradient(90deg, #FF0000, #ff0010, #FF0050);
  box-shadow:0 0 10px rgba(10,42,122,0.6);
}
#dp-widget .dp-divider{
  width:100%;
  height:1px;
  background:linear-gradient(90deg, #0a2a7a, #3b5ca5, #0a2a7a);
  opacity:0.6;
  margin-bottom:10px;
  border-radius:1px;
}

.result-dp{
  font-size:24px;
  font-weight:700;
  margin:6px 0;
}
.slider-head4iner {
  width:100%
  overflow:hidden;
  border:2px solid #fc9;
  margin-top:10px;
  padding:6px 0;
  border-radius:6px;
  background: #f7f7f7;
  text-align:center;
}
.slider-text {
  display:inline-block;
  white-space:nowrap;
  color:#0a2a7a;
  font-weight:bold;
}
#dp-widget .premium-btn{
  display: inline-block;
  padding:8px 14px; 
  text-align:center;
  font-weight:700;
  font-size:13px;
  color:#fff;
  background:linear-gradient(90deg, #AD270C, #3b5ca5, #F54927);
  border:none;
  border-radius:12px;
  cursor:pointer;
  box-shadow:0 4px 10px rgba(10,42,122,0.6);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  text-decoration:none;
  margin:10px auto 0;         
}
#dp-widget .premium-btn:hover{
  transform: translateY(-2px);
  box-shadow:0 6px 18px rgba(10,42,122,0.7);
}

@media (max-width:480px){
  #dp-widget .dp-box{ padding:12px; }
  .result-dp{ font-size:24px; }
  .slider-text{ font-size:12px; }
  #dp-widget .premium-btn{ font-size:12px; padding:6px 12px; }
  #dp-widget .dp-title{ font-size:25px; }
}
        
        .head4 p{font-size:19px;color:#000;display:flex;flex-direction:column;justify-content:center;margin-right:12px;margin:5px auto 0;}
        .head4 a{background:radial-gradient(#ffe500,#ff9800);color:#fff;padding:5px 8px 2px;border-radius:2px;display:inline-block;box-shadow:0 0 10px -3px #000;border:2px solid #ff0016;text-shadow:1px 1px 2px #000;font-size:18px;margin:5px auto 0;}
        .head4 a:hover{box-shadow:0 0 10px 0 #000}
        .marquee {
    color: #000;
    overflow: hidden;
    box-sizing: border-box;
    margin: 0 5px;
    height: 40px;
}

.marquee p {
    animation: marquee 3s linear infinite;
    font-size: 16px;
    margin: 0;
    padding: 0;
}

@-moz-keyframes marquee {
    0% {
        transform: translateY(100%);
    }
    100% {
        transform: translateY(-100%);
    }
}

@-webkit-keyframes marquee {
    0% {
        transform: translateY(100%);
    }
    100% {
        transform: translateY(-100%);
    }
}

@keyframes marquee {
    0% {
        -moz-transform: translateY(100%);
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
    }
    100% {
        -moz-transform: translateY(-100%);
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
    }
}    



h3{background:#4BABA0;padding:5px 10px;text-shadow:1px 1px 2px #fff;border-radius: 10px;}
.dttt{background:#1F2F69;font-size:22px;color:#fff;}
.game-box {
    background: linear-gradient(to right, #e9f5a6, #E8F065);
    color: #000;
    padding: 12px;
    margin:5px;
    border: 2px solid red;
    border-radius: 6px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.1);
    font-family: Arial, sans-serif;
    font-size: 16px;
    text-align: center;
    
}

.game-title {
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    color: #fff;
    background: #3E5C3E;
    padding: 6px 0;
    margin-bottom: 8px;
    border-radius: 4px;
    letter-spacing: 1px;
    text-transform: uppercase;
}

.game-box .line {
    display: block;
    padding: 4px 0;
    border-bottom: 1px dashed #1dcbdb;
    text-align: left;
    font-size: 13px;
}

.game-box .line1 {
    display: block;
    padding: 4px 0;
    border-bottom: 1px dashed #1dcbdb;
    text-align: left;
    font-size: 15px;
    color:#f70004;
}

.game-box .line:last-child {
    border-bottom: none;
}
      .dp-weeklys h4{background:#17e3b3;border-radius:1px;color:#ff0000;line-height:1.1;padding:4px 10px 3px;text-shadow:1px 1px 2px #fff;font-size:18px}.dp-weeklys p{font-size:18px;text-align:center;line-height:1.3}
.new-table-dp{border:#000 solid 2px; text-align:center; margin-top:2px}.hd-dp{font-size:20px!important; background-color:#6270bf; color:#ddd}.hd-dp-blue-sec{font-size:1.2em!important; font-weight:bold!important; color:#00f!important}.hd-dp-red-sec{font-size:2em!important; font-weight:bold!important; color:#f51111!important}.new-table-dp td{border:1px solid #e91e63}
.dp-div{border:2px solid #1f3092}.dp-div h4{background:#17e3b3;color:#ddd;border-radius:1px;font-size:20px;padding:3px 5px;text-shadow:1px 1px 2px #000;clip-path:polygon(0 0,97% 0,100% 48%,100% 80%,100% 100%,3% 100%,0 46%,0 20%)}.dp-div a:last-child{border-bottom-width:0}.dp-div a{background-image:linear-gradient(-225deg,#231557 0,#44107a 29%,#ff1361 67%,#ff0025 100%);background-size:200% auto;color:#fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:textclip 2s linear infinite;font-size:22px;display:block;border-bottom:2px solid #ff0026;padding:5px}@keyframes textclip{to{background-position:200% center}}
    .chart-header h6{background:#36ebc0;color:#780606;padding:5px 10px 3px;font-size:24px;border-radius:1px;}.chart-header a{display:block;font-size:22px;padding:5px 7px 4px}.ab1 a{border-bottom:2px solid #00189f;color:#1a237e;text-shadow:1px 1px #d9d9d9}.chart-header a:last-child{border-bottom-width:0}    
    .dpfaq h4{color:#d70544;font-size:22px;padding:5px 5px 6px;border-top:1.5px solid #e0557f;margin-top:5px}.dpfaq h4:first-child{border-top-width:0;margin-top:0}.dpfaq p{font-size:12px;padding:0 5px 15px;line-height:1.4;color:#1a1a1a}.dpfaq a{color:#d70544;text-decoration:underline}.dp-smm h2{color:#bb2833;text-shadow:1px 1px 2px #fff}@media only screen and (max-width:768px){.dpfaq h4{font-size:15px}}
    .dpfaq{border:2px solid #003db6;border-radius:10px;width:calc(100% - 8px);padding:3px 0;margin:5px auto 5px;width:auto;display:block}.dpfaq p{color:#000;font-weight:700;text-transform:uppercase;margin:0;font-size:12px;font-style:normal;padding:0 10px 5px;text-transform:capitalize;opacity:.9}.dpfaq a{color:#d70544;font-weight:700;text-transform:capitalize;text-decoration:none}.my-checkbox{position:fixed;top:0;left:-9999px;visibility:hidden}.dpfaq label{cursor:pointer;text-transform:uppercase;color:#0013a5;text-shadow:1px 1px 2px #fff;font-weight:800;font-size:17px;padding:3px 0;display:block}.dpfaq label+div{height:0;overflow:hidden;transition:all .3s;padding:0!important}.dpfaq label+div{height:auto}.dpfaq .dpfaq-card{border-top:1.5px solid #e0557f}.dpfaq .dpfaq-card.aabbcc{border-top:0 solid #dc1f44}@media only screen and (max-width:500px){.dpfaq label{font-size:15px}}@media only screen and (max-width:375px){.dpfaq label{font-size:13px}}@media only screen and (max-width:320px){.dpfaq label{font-size:11px}}
.dpfaq-card h2 {
    font-size: 12px;
}

.dpfaq-card h3 {
    font-size: 12px;
}
.dpfaq-card h5 {
    font-size: 20px;
    background:#FFFF99;
}
.dpfaq-card h6 {
    font-size: 20px;
    background:#CCFFFF;
}
.dp-smm h2{color:#bb2833;text-shadow:1px 1px 2px #fff}@media only screen and (max-width:768px)
.dp-smm{padding:5px;}.dp-smm h4{font-size:18px;margin-bottom:auto;color:#d3003f}.dp-smm p{color:#a50031;font-size:20px;line-height:1.4}
.dp-disclamer h6{background-color:#e91e63;color:#FFF;font-size:18px;margin-bottom:15px;padding-top:4px;text-shadow:1px 1px 3px #000;border-radius:1px;}.dp-disclamer p{font-size:13px;color:#340d7a;padding:2px 5px 5px;line-height:1.2}
.powerdby{background-color:#fff;text-shadow:1px 1px #f4e1e1;color:#000;padding-top:2px;padding-bottom:1px}
.dp-leftbtn{position:fixed;bottom:40px;left:5px;padding:5px 8px;font-size:18px;border:1px solid #fff;text-decoration:none;background-color:#039;color:#fff;border-radius:5px}.btm-btn-f{background:linear-gradient(45deg,navy,#005780);border:1px solid #fff;font-size:14px;border-radius:5px;padding:6px 11px 5px;transition:all .3s ease-in}.btm-btn-f:hover{border:1px solid #011481;background:#fff;box-shadow:0 0 13px 3px #00000033;cursor:pointer;color:navy;background:linear-gradient(45deg,#fff,#dbdbdb)}
.dp-refreshbtn{position:fixed;bottom:40px;right:10px}.bdr-b-0{border-width:0!important}
.dp-refreshbtn{border:1px solid #e6e6e6;background:#522f92;color:#fff;padding:5px 7px;border-radius:8px;font-size:18px;margin:2px 0 -1px;display:inline-block;transition:all .3s}
.dp-refreshbtn:hover{box-shadow:0 0 13px 3px #00000033;cursor:pointer}
.btnlr {
	color: white;
	padding: 8px;
	border: none;
	border-radius: 10px;
	font-weight: bold;
	cursor: pointer;
	margin-right: 45;
	text-decoration: none;
	display: inline-block;
	text-align: center;
	line-height: 10px;
	width: 100px;
	height: 10px;
}