.btn-menu:afterbody {
    background-attachment: fixed !important;
    background-size: cover !important;
    background: #000000 url(https://dblgroup.co/img/bg-dbltoto.png) center center no-repeat;
    background-position: top;
    background-size: 100%;
    background-attachment: fixed;
}

.navbar-fixed-top {
    background-color: transparent;
    box-shadow: none !important;
}

.navbar-fixed-top .container {
    background-color:rgba(0,0,0,0.5);
    padding-right: 15px;
}

.navbar-collapse .row .col-sm-7 {
    margin-left: 150px !important;
}
.breadcrumbs {
    padding: 40px 0;.btn-menu:after
}

ul.newsticker > li > a {
    color:#fff;
text-shadow:0px 0px 10px #ff0;
}

.tickercontainer .masking {
    padding: 7px;
}

.buttonagenbola {
    border-radius: 0px 18px !important;
}
.results {
    border-radius: 0px 23px 0px 23px !important;
    padding: 16px;
}

.wcover {
    width: 650px;
    background: #000000 !important;
    color: #efefef;
    padding: 10px;
    display: none;
    box-shadow: rgb(255 51 51 / 90%) 0 6px 12px -2px, rgb(255 0 0 / 90%) 0 3px 7px -3px;
    border-radius: 10px;
}

.slider #progressBar {
    position: absolute;
    bottom: 0;
    width: 100%;
    background: rgb(218 65 65 / 20%);
    z-index: 1000;
    display: none;
}

button.btn-small, .btn.btn-small {
    background: #ba1a1a !important;
    background: -moz-linear-gradient(top, #ef9898c 0%, #baa01a 100%) !important;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d40505), color-stop(100%,#baa01a)) !important;
    background: -webkit-linear-gradient(top, #ef9898c 0%,#baa01a 100%) !important;
    background: -o-linear-gradient(top, #ef9898c 0%,#baa01a 100%) !important;
    background: -ms-linear-gradient(top, #ef9898c 0%,#baa01a 100%) !important;
    background: linear-gradient(to bottom, #ef9898cc 0%,#ba1a1a 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef9898c', endColorstr='#baa01a',GradientType=1 ) !important;
}

form .form-control {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 2px solid #e63030;
    border-radius: 18px 0px;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    transition: all 0.2s linear;
}

.btn-menu {
    border: none;
    outline: none;
    color: #fff;
    background: #630003;
    cursor: pointer;
    position: relative;
    z-index: 5;
	font-size: 12px;
	margin: 15px 0px;
    padding: 8px 12px;
    border-radius: 5px;
    letter-spacing: 2px;
    font-weight: bolder;
}

.btn-menu:before {
    content: '';
    background: linear-gradient(45deg, #ff0000, #fff, #ff0000, #fff, #ff0000, #fff, #ff0000);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 300%;
    z-index: -1;
    filter: blur(5px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 20s linear infinite;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    border-radius: 10px;
}

.btn-menu:after {
    background: transparent;
}

.btn-menu:before {
    opacity: 1;
}

.btn-menu:hover {
    color: #fff;
}

.btn-menu:after {
    z-index: -1;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: #9d0000;
    color: #fff;
    left: 0;
    top: 0;
    border-radius: 10px;
}


@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 300% 0; }
    100% { background-position: 0 0; }
}
.btn-menu a , .btn-menu i {
    color: #fff;
}
a.btn-menu{
    color: #fff;
}

.button.btn-theme, .btn.btn-theme {
    border: none;
    outline: none;
    color: rgb(255, 255, 255);
    cursor: pointer;
    position: relative;
    z-index: 5;
    font-size: 12px;
    margin: 5px 0px;
    padding: 8px 12px;
    border-radius:18px 0px;
    letter-spacing: 2px;
    font-weight: bolder;
}

.button.btn-theme, .btn.btn-theme:before {
    content: '';
    background: linear-gradient(90deg, #ff0000, #a10000, #ff0000);
    position: absolute;
    border: 1px solid #fff;
    top: -2px;
    left:-2px;
    background-size: 300%;
    z-index: -1;
    filter: blur(0px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 10s linear infinite;
    opacity: 1;
    transition: opacity 0.1s;
    border-radius:18px 0px;
    
}

.button.btn-theme, .btn.btn-theme:after {
    background: transparent;
}

.button.btn-theme, .btn.btn-theme:hover {
    border: 3px solid #ff0000;
    background: linear-gradient(to bottom, #ec1d23 0%, #3d0709 100%);
    color: white;
    animation: glowing 10s linear infinite;
}

@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 300% 0; }
    100% { background-position: 0 0; }
}

.btn-alexis {
    border: none;
    outline: none;
    color: rgb(255 255 255);
    cursor: pointer;
    position: relative;
    z-index: 5;
    font-size: 13px;
    padding: 8px 11px;
    border-radius: 0px 18px;
    letter-spacing: 2px;
    font-weight: bolder;
}

.btn-alexis:before {
    content: '';
    background: linear-gradient(277deg, #eb000b, #560000, #ff0200,#ff0200);
    position: absolute;
    top: -2px;
    left:-2px;
    background-size: 300%;
    z-index: -1;
    filter: blur(0px);
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    animation: glowing 10s linear infinite;
    opacity: 0;
    transition: opacity 0.1s;
    border-radius: 0px 18px;
    
}

.btn-alexis:after {
    background: transparent;
}

.btn-alexis:before {
    opacity: 1;
    border-radius: 0px 18px;
}

.btn-alexis:hover {
    color: white;
    text-decoration: none;
}


@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 300% 0; }
    100% { background-position: 0 0; }
}

.margin-top-15 {
    margin-top: 0px !important;
}

.box-middle {
    padding: 0;
    border: 2px groove #dbaf4c;
    margin: 0 5px 10px;
    max-width: 267px;
    display: inline-block;
    text-align: center;
    margin-top: 14px;
    margin-bottom: 15px;
}
.post-card3 {
position:relative;
transition:all .3s ease;border-radius:10px}.post-card3:hover{transform:scale(1.05);z-index:10}.post-card3 img{border-radius:10px;max-width:100%;height:auto}.post-card3 a,.post-card3 a:hover{text-decoration:none;color:#f1f1f1}.post-card3 .post-overlay{position:absolute;background-color:transparent;width:100%;height:100%;z-index:5}.post-card3-link{position:absolute;bottom:0;background:#000;background:rgba(0,0,0,.5);color:#f1f1f1;width:100%;transition:.5s ease;opacity:0;color:#fff;font-size:17px;padding:10px;text-align:center;border-radius:0 0 10px 10px;font-family:Helvetica,sans-serif}.post-card3:hover .post-card3-link{opacity:1}


.box_rwo {
    background: url(...) no-repeat;
    padding: 11px 5px 5px 5px;
    margin: auto;
    height: 84px;
    width: 838px;
    border-radius: 6px;
    margin-top: 31px;
}

.one_Deposit{
width: 23.4%;
display: inline-block;
}

.classisp{
margin: 0px 0px 10px 7px;
}

figure {
overflow: hidden;
}

figure:hover+span {
bottom: -36px;
opacity: 1;
}

.hover14 figure {
position: absolute;
margin-left: 28px;
}

.hover14 figure::before {
position: absolute;
top: 0;
left: -75%;
z-index: 2;
display: block;
content: '';
width: 50%;
height: 100%;
background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
-webkit-transform: skewX(-25deg);
transform: skewX(-25deg);
}

.hover14:hover figure::before {
-webkit-animation: shine .75s;
animation: shine .75s;
}

.hover14:hover .play_btn a.play-now {
background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #008ac6 0%, #00a3d1 50%, #0090c9 100%) repeat scroll 0 0;
  display: block;
}

@-webkit-keyframes shine {
100% {
  left: 125%;
}
}

@keyframes shine {
100% {
  left: 125%;
}
}

.hover14 .play_btn {
margin: 0;
}

.scroll-top > a:hover {
background-color: #3c3c3c !important;
}

.scroll-top > a {
    z-index: 99;
    width: 45px;
    height: 45px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    text-align: center;
    line-height: 42px;
    background: rgba(0, 0, 0, 0.4);
    position: fixed;
    bottom: 20px;
    left: 20px;
    font-size: 22px;
    color: rgba(255, 255, 255, 0.6);
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    transition: all 0.2s linear;
    display: none;
}
    
figure {
margin: 0
}

.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img {
    display: block;
    max-width: 100%;
    height: auto
}

.bank {
    background-color: transparent;
}

.trouble {
     margin-top: 0px;
    margin-left: 0px;
}

.online {
    margin-top: 0px;
    margin-left: 0px;
}

.offline {
 margin-top: 0px;
 margin-left: 0px;
}

.owl-theme .owl-controls {
    margin-top: -10px;
}

.owl-wrapper .owl-item .bank div {
width: 180px;
height: 100px ;
}

.bank {
    text-align: center;
    width: 145px;
    height: 74px;
    padding: 0px !important;
    background-color: rgba(0,0,0,0);
    border: none !important;
    -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    -ms-border-radius: 0px !important;
    -o-border-radius: 0px !important;
    border-radius: 0px !important;
    margin-left: 0px;
}

.owl-wrapper .owl-item:nth-child(1) .bank .online {
width: 145px !important;
  height: 94px !important;
background: url('https://dblgroup.co/banner/bank/bca-online.gif') 0px 0px no-repeat !important;
}

.owl-wrapper .owl-item:nth-child(2) .bank .online {
width: 145px !important;
  height: 94px !important;
background: url('https://dblgroup.co/banner/bank/bni-online.gif') 0px 0px no-repeat !important;
}

.owl-wrapper .owl-item:nth-child(3) .bank .online {
width: 145px !important;
  height: 94px !important;
background: url('https://dblgroup.co/banner/bank/bri-online.gif') 0px 0px no-repeat !important;
}

.owl-wrapper .owl-item:nth-child(4) .bank .online {
width: 145px !important;
  height: 94px !important;
background: url('https://dblgroup.co/banner/bank/dana-online.gif') 0px 0px no-repeat !important;
}

.owl-wrapper .owl-item:nth-child(5) .bank .online {
width: 145px !important;
  height: 94px !important;
background: url('https://dblgroup.co/banner/bank/gopay-online.gif') 0px 0px no-repeat !important;
}

.owl-wrapper .owl-item:nth-child(6) .bank .online{
width: 145px !important;
  height: 94px !important;
background: url('https://dblgroup.co/banner/bank/linkaja-online.gif') 0px 0px no-repeat !important;
}

.owl-wrapper .owl-item:nth-child(7) .bank .online{
width: 145px !important;
  height: 94px !important;
background: url('https://dblgroup.co/banner/bank/mandiri-online.gif') 0px 0px no-repeat !important;
}

.owl-wrapper .owl-item:nth-child(8) .bank .online {
width: 145px !important;
  height: 94px !important;
background: url('https://dblgroup.co/banner/bank/ovo-online.gif') 0px 0px no-repeat !important;
}

.owl-wrapper .owl-item:nth-child(9) .bank .online {
width: 145px !important;
  height: 94px !important;
background: url('https://dblgroup.co/banner/bank/cimb-online.gif') 0px 0px no-repeat !important;
}

.owl-wrapper .owl-item:nth-child(10) .bank .online {
width: 145px !important;
  height: 94px !important;
background: url('https://iili.io/bqZk6N.gif') 0px 0px no-repeat !important;
}

.owl-carousel.bankscroll  {
    margin-top: -186px;
}

.animatedcolor, .animatedcolor i{
        -webkit-animation: color-change 1s infinite;
        -moz-animation: color-change 1s infinite;
        -o-animation: color-change 1s infinite;
        -ms-animation: color-change 1s infinite;
        animation: color-change 1s infinite;
    }

    @-webkit-keyframes color-change {
        0% { color: red; text-shadow: 0px; }
        20% { color: white; text-shadow: 0px 0px 10px #ffffff, 0px 0px 10px #fff; -webkit-text-fill-color: white; }
       
 100% { color: red; text-shadow: 0px; }
    }

    @-moz-keyframes color-change {
        0% { color: red;text-shadow: 0px; }
        20% { color: white; text-shadow: 0px 0px 10px #ffffff, 0px 0px 10px #fff; -webkit-text-fill-color: white;}
        100% { color: red;text-shadow: 0px; }
    }

    @-ms-keyframes color-change {
        0% { color: red;text-shadow: 0px; }
        20% { color: white; text-shadow: 0px 0px 10px #fff, 0px 0px 10px #fff; -webkit-text-fill-color: white;}
        100% { color: red;text-shadow: 0px; }
    }

    @-o-keyframes color-change {
        0% { color: red; text-shadow: 0px; }
        20% { color: white; text-shadow: 0px 0px 10px #fff, 0px 0px 10px #fff; -webkit-text-fill-color: white; }
        100% { color: red; text-shadow: 0px; }
    }

    @keyframes color-change {
        0% { color: red; text-shadow: 0px; }
       20% { color: white; text-shadow: 0px 0px 10px #fff, 0px 0px 10px #fff; -webkit-text-fill-color: white; }
        100% { color: red; text-shadow: 0px; }
    }

.blog-sidebar .nav.menu > li > a {
 border-bottom: 1px solid red;
 color: #ffffff;
}

.blog-sidebar .nav.menu > li > a:hover, a:active, a:focus {
    color: #f3efef;
    background: #750a0ad6;
}


.news-detail {
height : auto;
}

.bottomnv li {
    display: inline-block;
    list-style-type: none;
}


.bottomnv li a {
    display: block;
    background: linear-gradient(to right, #a80000 0%, #f20f0f 50%, #8b0303 100%);
    border-radius: 10px 10px 10px 10px;
    color: white;
    padding: 14px 16px;
    text-transform: uppercase;
    text-decoration: none;
    border-bottom: 1px solid white;
    border-top: 1px solid white;
    padding: 8px;
    margin-top: 11px;
}
footer#footer .footer-main .widget a:hover {
    color: #ffffff;
}

.bottomnv_active {
    border-bottom: 1px solid #fff!important;
    border-top: 1px solid #fff!important;
    border-left: none;
    border-right: none;
    text-transform: uppercase;
    color: #fff!important;
}

a {
    color: gold;
	text-decoration: none;
}

element.style {
    text-align: center;
    float: left;
    margin: 0px 5px;
    margin-bottom: 5px;
    margin-top: 10px;
}

.col-lg-102 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

.col-xs-offset-125 {
    margin-left: 13.33333333%;
}

.col-xs-102 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

.col-sm-offset-125 {
    margin-left: 10.333333%;
}

.yellowfoot {
    width: auto;
    padding: 0px 0px 0px;
}

footer#footer {
    background-color: #000;
    border-top: 10px soft grey;
    color: rgba(255, 255, 255, 1);
    font-weight: 300;
    font-size: 12px;
}

.bottomnv .blacktp {
    list-style-type: none;
    overflow: hidden;
    width: 100%;
    text-align: center;
    margin: auto;
    padding-right: 55px;
}

.blog-posts ol, ul {
    color: #fff;
    line-height: 20px;
    padding: 0 25px;
    font-weight: 300;
}

.item.bank {
box-shadow: none !important;
}

.btn-group.with-heading.circle-navigation {
display: none;
}

.owl-carousel.bankscroll {
margin-top:-212px;
}

.bank {
  text-align: center;
  width: 145px;
    height: 74px;
    padding: 0px;
    background-color: rgba(0,0,0,0);
    border: none;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -ms-border-radius: 0px;
    -o-border-radius: 0px;
    border-radius: 0px;
    margin-left: 0px;
}
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(1) {
		content: url("https://dblgroup.co/banner/togel/TOTO-MACAU.png") !important;
	}

	/*TOTO MACAU*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(2) {
		content: url("https://dblgroup.co/banner/togel/SINGAPORE.png") !important;
	}

	/*SINGAPORE*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(3) {
		content: url("https://dblgroup.co/banner/togel/HONGKONG.png") !important;
	}

	/*HONGKONG*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(4) {
		content: url("https://dblgroup.co/banner/togel/SYDNEY.png") !important;
	}

	/*SYDNEY*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(5) {
		content: url("https://dblgroup.co/banner/togel/CAMBODIA.png") !important;
	}

	/*CAMBODIA*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(6) {
		content: url("https://dblgroup.co/banner/togel/CHINA.png") !important;
	}

	/*CHINA*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(7) {
		content: url("https://dblgroup.co/banner/togel/TAIWAN.png") !important;
	}

	/*TAIWAN*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(8) {
		content: url("https://dblgroup.co/banner/togel/PSCO.png") !important;
	}

	/*PCSO*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(9) {
		content: url("https://dblgroup.co/banner/togel/JAKARTA.png") !important;
	}

	/*JAKARTA*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(10) {
		content: url("https://dblgroup.co/banner/togel/JEPANG.png") !important;
	}

	/*JEPANG*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(11) {
		content: url("https://dblgroup.co/banner/togel/ATLANTA.png") !important;
	}

	/*ATLANTA*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(12) {
		content: url("https://dblgroup.co/banner/togel/AUSTRALIA.png") !important;
	}

	/*AUSTRALIA*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(13) {
		content: url("https://dblgroup.co/banner/togel/BULLSEYE.png") !important;
	}

	/*BULLSEYE*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(14) {
		content: url("https://dblgroup.co/banner/togel/CALIFORNIA.png") !important;
	}

	/*CALIFORNIA*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(15) {
		content: url("https://dblgroup.co/banner/togel/MONGOLIA.png") !important;
	}

	/*MONGOLIA*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(16) {
		content: url("https://dblgroup.co/banner/togel/OREGON-3.png") !important;
	}

	/*OREGON-3*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(17) {
		content: url("https://dblgroup.co/banner/togel/OREGON-6.png") !important;
	}

	/*OREGON-6*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(18) {
		content: url("https://dblgroup.co/banner/togel/OREGON-9.png") !important;
	}

	/*OREGON-9*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(19) {
		content: url("https://dblgroup.co/banner/togel/OREGON-12.png") !important;
	}

	/*OREGON-12*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(20) {
		content: url("https://dblgroup.co/banner/togel/TOTO-MACAU-5D.png") !important;
	}

	/*TOTO MACAU 5D*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(21) {
		content: url("https://dblgroup.co/game/baccarat.gif") !important;
	}

	/*BACCARAT*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(22) {
		content: url("https://dblgroup.co/game/roullete.gif") !important;
	}

	/*ROULLETE*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(23) {
		content: url("https://dblgroup.co/game/sicbo.gif") !important;
	}

	/*SICBO BALL*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(24) {
		content: url("https://dblgroup.co/game/dice6.gif") !important;
	}

	/*DICE6*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(25) {
		content: url("https://dblgroup.co/game/dragon-tiger.gif") !important;
	}

	/*DRAGON TIGER*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(26) {
		content: url("https://dblgroup.co/game/gongball.gif") !important;
	}

	/*GONGBALL*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(27) {
		content: url("https://dblgroup.co/game/monopoly.gif") !important;
	}

	/*MONOPOLY*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(28) {
		content: url("https://dblgroup.co/game/poker-dice.gif") !important;
	}

	/*POKER DICE*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(29) {
		content: url("https://dblgroup.co/game/red-white.gif") !important;
	}

	/*RED WHITE*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(30) {
		content: url("https://dblgroup.co/game/suwit.gif") !important;
	}

	/*SUWIT*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(31) {
		content: url("https://dblgroup.co/game/oglok.gif") !important;
	}

	/*OGLOK*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(32) {
		content: url("https://dblgroup.co/game/head-tail.gif") !important;
	}

	/*HEAD TAIL*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(33) {
		content: url("https://dblgroup.co/game/fantan.gif") !important;
	}

	/*FANTAN*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(34) {
		content: url("https://dblgroup.co/game/pragmatic.gif") !important;
	}

	/*PRAGMATIC*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(35) {
		content: url("https://dblgroup.co/game/pgsoft.gif") !important;
	}

	/*PG SOFT*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(36) {
		content: url("https://dblgroup.co/game/habanero.gif") !important;
	}

	/*HABANERO*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(37) {
		content: url("https://dblgroup.co/game/idnslot.gif") !important;
	}

	/*IDN SLOT*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(38) {
		content: url("https://dblgroup.co/game/microgaming.gif") !important;
	}

	/*MICROGAMING*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(39) {
		content: url("https://dblgroup.co/game/ttg.gif") !important;
	}

	/*TOP TREND*/
	.gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(40) {
		content: url("https://dblgroup.co/game/gmw.gif") !important;
	}

	/*GMW SLOT*/

@media screen and (min-width: 350px){
.bank {
  width: 24% !important;
  background-color: #fff0;
  box-shadow: inset 0 -2px 0 #F00;
  height:30px;
 border-radius: 6px;
}
}

.linkalte {color:black;text-decoration: none;}
.linkalte:visited {color: #FFFFFF;}
.linkalte:hover {
  color:rgb(113, 113, 113);
}

  .linkalte { text-decoration: none; color: #FFFFFF; font-family: arial; font-weight: bold; }
  #fl_menu { position:fixed; top:57px; right:0px; z-index:9999; width:180px; height:42px; display: block; overflow: visible; -webkit-transition: height 0.5s; }
  #fl_menu:hover { height: 190px; }
  .menuaa { width: 185px; background: rgba(0,0,0,0.6);}
  .menu_item{display:block;background: #f647472e;color: #003300;border-top:0px; border-color: #d9aa0c; padding:8px 20px;font-family:Arial,Helvetica,sans-serif;font-size:13px;text-decoration:none; width: 179px; border-bottom: 1px #f03434 solid; padding: 10px;}
  .menu_item:hover{background:rgba(0, 40, 65, 0.5);text-decoration: none; color: #ffffff;}@media only screen and (max-width: 1024px) {#fl_menu{display:none;}}

.menuaa table, .menuaa table tbody tr td { border: 0px; } 
      
.social {       
left: 0;        
width: 0;       
position: fixed;        
top: 110px;     
z-index: 9999999999;        
}
        
.social ul {        
padding: 0px;       
-webkit-transform: translate(-130px, 0);        
-moz-transform: translate(-130px, 0);       
-ms-transform: translate(-130px, 0);        
-o-transform: translate(-130px, 0);     
transform: translate(-130px, 0);        
}
        
.social ul li {
    display: block;
    margin: 6px;
    margin-left: 0px;
    background: rgba(0, 0, 0, 0.86);
    width: 189px;
    text-align: right;
    padding: 4px;
    -webkit-border-radius: 0 20px 20px 0;
    -moz-border-radius: 0 20px 20px 0;
    border-radius: 0 20px 20px 0;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -ms-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s;
    height: 53px;
    border: groove 2px #e70a0a;
}
        
.social ul li:hover {       
-webkit-transform: translate(110px, 0);     
-moz-transform: translate(110px, 0);        
-ms-transform: translate(110px, 0);     
-o-transform: translate(110px, 0);      
transform: translate(110px, 0);     
background: rgba(95, 95, 95, 0.7);      
}   
    
.social ul li:hover a {     
color: #fff;        
}       
.social ul li:hover i {     
color: #fff;        
background: rgba(0, 0, 0, 0.86);        
-webkit-transform: rotate(360deg);      
-moz-transform: rotate(360deg);     
-ms-transform: rotate(360deg);      
-o-transform: rotate(360deg);       
transform: rotate(360deg);      
-webkit-transition: all 1s;     
-moz-transition: all 1s;        
-ms-transition: all 1s;     
-o-transition: all 1s;      
transition: all 1s;     
}   
    
.social ul li i {       
margin-left: 10px;      
color: #000;        
background: #fff;       
padding: 10px;      
-webkit-border-radius: 50%;     
-moz-border-radius: 50%;        
border-radius: 50%;     
width: 20px;        
height: 20px;       
font-size: 20px;        
background: #ffffff;        
-webkit-transform: rotate(0deg);        
-moz-transform: rotate(0deg);       
-ms-transform: rotate(0deg);        
-o-transform: rotate(0deg);     
transform: rotate(0deg);        
}   
    
footer#footer {
    background-color: #91010394;
    border-top: 10px solid #231708;
    color: rgba(255, 255, 255, 1);
    font-weight: 300;
    font-size: 13px;
}   

footer#footer .footer-bottom {
    padding: 20px 0;
    background-color: #91010300;
    font-size: 12px;
    font-weight: 300;
    color: rgba(255, 255, 255, 1);
    vertical-align: middle;
}
.bottomnv {
    width: auto;
    margin-bottom: -26px;
    margin-right: 145px;
    text-align: center;
}
          

a.buttonWrap.buttons.button-blue.contactSubmitButton {
    display: none !important;
}

.button-red1 {
    background-image: url(https://i.im.ge/2023/03/03/70C2gy.BUTTON-ALX-1.gif);
    background-repeat: no-repeat, repeat;
    background-size: 120px 60px;
    width: 120px;
    height: 60px;
    text-align: center;
    font-size: 23px;
    padding-top: 10px;
    border: 2px solid #fff600;
    border-radius: 20px 17px 17px 17px;
    box-shadow: 0px 0px 5px #ffe900;
    margin-bottom: 12px;
    color:white;
}

.list-menu-mobile {
    width: 100%;
    margin-top: 5px;
}


.list-menu-mobile a {
 width: 20%;
 padding: 0px 5px;
 display: inline-block;
 margin-top: 5px;
}

.list-menu-mobile a img {
 width: 100%;
}

#wowslider-container1 {
  z-index: 0 !important;
}


.pool-result {
    color: #FF0000;
}

.page-header{
border-bottom: 0px solid #FF0000;
}

.panel-blue {
    background: linear-gradient(to right, #a80000 0%, #410505 50%, #8b0303 100%);
    padding: 10px;
    border-radius: 16px;
    border: 1px solid #ff0000f2;
}

.main {
    background-color: #600a0a;
}
.panel {
    background: #000 ;
}
.clearfix {
    overflow: auto;
}
.clearfix::after {
    content: "";
    clear: both;
    display: table;
}


.button-satu {
    background: linear-gradient(to left,#980b0b 0%,#ff0000 50%,#980b0b 100%);
    box-shadow: none;
    border: 1px solid #ff0000;
}

.button-dua {
    background: linear-gradient(to left,#980b0b 0%,#ff0000 50%,#980b0b 100%);
    box-shadow: none;
    border: 1px solid #ff0000;
}

.button-blue {
    background: linear-gradient(to bottom,#f6df00 0%,#9e730b 100%);
    border: 1px solid #ffce00;
    box-shadow: none;
    color: #000000;
}

.button-green {
    background: linear-gradient(to bottom,#ff0000 0%,#4d0000 100%);
    box-shadow: 0px 0px 2px #ff0000;
    border: 1px solid #ff0000;
    color: #fff;
    text-transform: uppercase;
}

.contactSubmitButton {
    line-height: 14px!important;
    display: block!important;
    height: 40px!important;
    margin-right: 0px;
    width: 100%;
    border-radius: 17px 17px 17px 17px;
}

.contactField {
    height: 40px;
    padding-left: 12px;
    padding-right: 12px;
    margin-bottom: 0px;
    border-radius: 17px 17px 17px 17px;
}

input[type="submit"], .button, .buttons, .buttond, .buttonss, .buttong, .buttonlc2, .buttonbl, .buttondapk {
    border-radius: 17px 17px 17px 17px;
}

.buttonlc2 {
    animation: change-color 0.5s ease 0s infinite normal !important;
    box-shadow: inset 0 1px 0 #ff0000;
    background: linear-gradient(to left, #870202 0%,#ab1414 50%,#cf0404 100%);
font-size:12px;
}

.button-red {
    background: linear-gradient(to bottom,#fd0000 0%,#340303 100%);
    box-shadow: 2px 2px 9px 0px #ff0000;
    border: 1px solid #ff0000;
}

.buttons{
     text-transform: uppercase;
     
}

.buttondapk {
    text-align: center;
    color: #FFFFFF;
    padding: 10px 26px 10px 26px;
    display: inline-block;
    margin-bottom: 10px;
    font-family: aller;
    font-size: 17px;
}

.buttonjoin:nth-child(4) {
 display:none
}

.owl-theme .owl-controls .owl-page span {
    display: none;
    width: 12px;
    height: 12px;
    margin: 5px 7px;
    filter: Alpha(Opacity=50);
    opacity: 0.5;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background: #869791;
}
.pool-date {
    font-size: 14px;
    color: #000000;
    margin-left: 10%;
    padding-top: 2px;
    text-align: center;
    font-weight: 500;
}

.pool-name {
    color: #000000;
    font-size: 18px;
    width: 45%;
    font-weight: 500;
}


footer#footer {
    width: 1170px;
    margin: auto;
}
@-webkit-keyframes change-color {
 0%{
    color:black;
 }
50% { color:white;
}
 100%{
    color:black;
 }
}

@keyframes change-color {
 0%{
    color:white;
 }
 50% { color:white;
}
 100%{
    color:black;
 }

} 

.pukiayam {
width: 100%;
height: 230px;
}

.icon-mobile {
margin: auto;
padding: 0px;
display: table;
text-align: center;
}

.icon-mobile li {
list-style: none;
display: inline-block;
width: 24%;
margin-bottom: 0px;
}
.icon-mobile li a {
display: block;
}

.icon-mobile li a img {
max-width: 100%;
}

.scontent {
margin-bottom: 0px !important;
}

.wrapper2 {
    background: linear-gradient(to bottom, #650b0b 0%, #000000 46%, #0b0707 50%, #6e0000 100%);
}

#slider-hasil {
    min-height: 167px;
}
.owl-theme .owl-controls {
    margin-top: -29px;
}

.modal {
    z-index: 105000;
}
.modal-backdrop{
    z-index: 10400;
}
.modal-backdrop.in {
    opacity: .9;
}
.modal-content {
    background-color: transparent;
    border:none;
    box-shadow: none !important
}
.modal-header {
    border-bottom: none;
}
.close {
    font-size: 25px;
    opacity: 1;
    color: #fff;
}
.btn-close{
    font-weight: bold;
    font-size: 25px;
    opacity: 1;
    color: #fff; 
    -webkit-appearance: none;
    padding: 0;
    cursor: pointer;
    background: 0 0;
    border: 0;
}

.modal-mobile {
    background-color: rgba(0,0,0,0.4); /* Transparent dimmed overlay */
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: table;
}

.modal-mobile.hidden {
    display: none;
}

.modal-mobile .modal-container-mobile {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 200px;
}

.modal-mobile .body {
    display: inline-block;
    padding: 10px;
}
.popup-img{width: 100%;height: auto;}

.custd-container {
    border-radius: 25px;
    padding: 15px;
    margin-right: auto;
    margin-left: auto;
    width: 830px;
    height: 130px;
    margin-top: 10px;
}

.custd-bg {
  background-color: #5f0000;
  font-family: Muli !important;
}

.custd-25px {
  font-size: 25px;;
  font-family: dinpro;
  color: #fff;
  font-weight: bold;
  font-family: Muli !important;
}

.custd-18px {
  font-size: 16px;
  font-family: dinpro;
  color: #fff;
  font-family: Muli !important;
}

.custd-15px {
  font-size: 15px;
  font-family: dinpro;
  color: #fff;
  font-family: Muli !important;
}

.custd-right {
  text-align: right;
  font-family: Muli !important;
}

.custd-left {
  text-align: left !important;
  font-family: Muli !important;
  margin-left: 2px;
}
.custd-center {
  vertical-align: center;
  font-family: Muli !important;
}

.progress21, .progress31 {
  padding: 3px;
  border-radius: 30px;
  background: rgba(255, 255, 255, 0.25);  
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25), 0 1px rgba(255, 255, 255, 0.08);
}
.progress-bar21, .progress-bar31 {
  height: 10px;
  border-radius: 30px;
  background-image: 
  linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.05));
  transition: 0.4s linear;  
  transition-property: width, background-color;    
}
.progress-moved2 .progress-bar21{
  width: 10%; 
  background-color: #ff0000;  
  animation: progressAnimation21 3s;
}

@keyframes progressAnimation21 {
  0%   { width: 1%; background-color: #ff0000;}
  100% { width: 10%; background-color: #ff0000; }
}

.progress-moved11 .progress-bar31 {
  width: 30%; 
  background-color: #ff0000;  
  animation: progressAnimation31 3s;
}

@keyframes progressAnimation31 {
  0%   { width: 1%; background-color: #ff0000;}
  100% { width: 30%; background-color: #ff0000; }
}
       .app_title {
            font-size:15px;
            font-weight: bold;
            color: #ffcc00;
        }


.app_slogan {
            font-size: 11px;
            color: #FFF;
            letter-spacing: 0px;
        }
.btn-green {
    font-size: 14px;
    padding: 8px 8px;
    color: #000;
    background: linear-gradient(to bottom, #f6df00 0%, #9e730b 100%);
    box-shadow: 0px 0px 3px #ffe900;
    border: 1px solid #f6fa05;
    border-radius: 20px;
}
@media only screen and (max-width: 600px) {
  .app_title {
            font-size:13px;
            font-weight: bold;
            color: #ffcc00;
        }
.app_slogan {
            font-size: 10px;
            color: #FFF;
            letter-spacing: 0px;
        }
.btn-green {
    font-size: 12px;
    padding: 8px 8px;
    color: #000;
    background: linear-gradient(to bottom, #f6df00 0%, #9e730b 100%);
    box-shadow: 0px 0px 3px #ffe900;
    border: 1px solid #f6fa05;
    border-radius: 20px;
}
.space {right: 9px !important;
}

}
.button-orange {
    background: linear-gradient(to bottom, #f00d0d 0%,#b42323 50%,#d91111 50%,#a91414 50%,#cf0404 100%);
}

@media only screen and (max-width: 300px) {

.app_title {
    font-size: 11px;
    font-weight: bold;
    color: #ffcc00;
 }
.app_slogan {
    font-size: 8px;
    color: #FFF;
    letter-spacing: 0px;
}
.btn-green {
    font-size: 8px;
    padding: 8px 8px;
    color: #000;
    background: linear-gradient(to bottom, #f6df00 0%, #9e730b 100%);
    box-shadow: 0px 0px 3px #ffe900;
    border: 1px solid #f6fa05;
    border-radius: 20px;
}
.button-red {
    background: linear-gradient(to bottom,#fd0000 0%,#340303 100%);
    box-shadow: 2px 2px 9px 0px #ff0000;
    border: 1px solid #ff0000;
    font-size: 15px;
}

.messagebleft-container {
    transition: all 3s ease;
    transition-duration: 2s;
    transition-property: top,right,bottom,left,opacity;
    font-family: Roboto,sans-serif;
    font-size: 20px;
    min-height: 14px;
    background: linear-gradient(to right, #a80000 0%, #410505 50%, #8b0303 100%);
    position: fixed;
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #070b0e;
    line-height: 22px;
    padding: 18px 24px;
    bottom: -100px;
    top: -100px;
    opacity: 0;
    z-index: 9999;
}

.messagebleft-container .action {
    background:inherit;
    display:inline-block;
    font-size:inherit;
    text-transform:uppercase;
    color:#4caf50;
    margin:0 0 0 24px;
    padding:0;
    min-width:min-content;
    cursor:pointer
}

}

@media(min-width:640px) {
    .messagebleft-container {
        min-width:288px;
        max-width:568px;
        display:inline-flex;
        border-radius:2px;
        margin:24px
    }
}

@media(max-width:640px) {
    .messagebleft-container {
        left:0;
        right:0;
        width:100%
    }
}
.messagebleft-pos.bottom-center {
    top:auto!important;
    bottom:0;
    left:50%;
    transform:translate(-50%,0)
}

.messagebleft-pos.bottom-left {
    top:auto!important;
    bottom:0;
    left:0
}

.messagebleft-pos.bottom-right {
    top:auto!important;
    bottom:0;
    right:0
}

.messagebleft-pos.top-left {
    bottom:auto!important;
    top:0;
    left:0
}

.messagebleft-pos.top-center {
    bottom:auto!important;
    top:0;
    left:50%;
    transform:translate(-50%,0)
}

.messagebleft-pos.top-right {
    bottom:auto!important;
    top:0;
    right:0;
}

@media(max-width:640px) {
    .messagebleft-pos.bottom-center,.messagebleft-pos.top-center {
        left:0;transform:none;
    }
}

@media screen and (max-width: 700px){
  .box{
    width: 70%;
  }
  .popup{
    width: 70%;
  }
}