*{margin: 0;padding: 0;}
a:focus{text-decoration: none !important;outline: none !important;}
p:empty{display: none;}

/* New Font Family*/
/* latin-ext */
@font-face {font-family: 'Lato';font-style: normal;font-weight: 400;src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
/* latin */
@font-face {font-family: 'Lato';font-style: normal;font-weight: 400;src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v14/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
/*@font-face {
    font-family: 'AvenirNext-Regular';
    src: url(https://s3-ap-southeast-1.amazonaws.com/togel/tg/fonts/AvenirNext-Regular.ttf) format('truetype'),
    url(https://s3-ap-southeast-1.amazonaws.com/togel/tg/fonts/AvenirNext-Regular.otf) format('opentype');
    font-weight: normal;
    font-style: normal;
}*/
body{font-family: 'Lato', sans-serif !important;/*font-family: 'AvenirNext-Regular',Roboto,"Helvetica Neue",Arial,sans-serif !important;*/}
body{background:rgba(0,0,0,0) linear-gradient(#66458c,#384890) repeat scroll 0 0;background:rgba(0,0,0,0) -webkit-linear-gradient(#66458c,#384890) repeat scroll 0 0;background:rgba(0,0,0,0) -moz-linear-gradient(#66458c,#384890) repeat scroll 0 0;/*background: url(https://static.pkaqcdn.com/tg/img/bg_cover.jpg) no-repeat fixed;background-size: cover;*/}
.glyphicon {top: 0 !important;}
/* Placeholder color */
::placeholder {color: #fff !important;opacity: 0.6;}
::-webkit-input-placeholder{color: #fff !important;opacity: 0.6;}
::-moz-placeholder{color: #999 !important;opacity: 0.6;}
:-ms-input-placeholder{color: #999 !important;opacity: 0.6;}
::-ms-input-placeholder{color: #999 !important;}
.mobile-logo {display: block;margin: 0 auto;font-size: 28px;padding: 8px 0px;color: #fff;text-transform: uppercase;font-weight: bold;line-height: 36px;letter-spacing: 4px;}
.mobile-logo img{width:20%}
#login .body-bg {padding-top: 5%;}
#login .body-bg.signup-page{padding: 0;}
.body-bg .container {padding: 0;}
.info-lanjut {color: #404040 !important;}
.custom-container {margin: 0 auto; width:85%;}
.no-padding {padding: 0 !important;}
.no-margin {margin: 0 !important;}
.body-bg {color: #fff;/*font-family: "Open Sans",sans-serif;*/}
.bold {font-weight: bold !important;}
.btn{border-radius:0; background-image: none;}
.btn-outline{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:1px solid #d2d6de;color:rgba(87, 48, 143, 0.7);font-weight:600 !important;}
.btn-outline:hover, .btn-outline:focus, .btn-outline:active {border-color:#ffffff;color:rgba(255, 255, 255, 1)}
.mobile-box-static_footer .btn{padding: 8px 0; width:48%;}
.btn-fancy {border-radius: 0px;color: #fefefe;font-size: 16px;font-weight: bold;margin-right: 0;padding: 10px 15px;text-transform: uppercase;}
.bg-white .btn-fancy {background: #2E2460}
.bg-white .btn-fancy:hover, .bg-white .btn-fancy:focus{color:rgba(255,255,255,0.7);}
.static .btn:only-child{width:100%;}
.mobile-box{background:rgba(247, 243, 239, 0.3) none repeat scroll 0 0;color:#ffffff; margin: 10px 0;}
.mobile-box-header{padding: 10px;margin-top: 15px}
#login .signup-page .mobile-box-header{padding-top: 60px;}
.mobile-box-body{padding: 10px;}
.mobile-box-footer{padding: 10px;}
.mobile-box-static_footer {background: #1f2259 none repeat scroll 0 0; position: fixed; bottom:0;width: 100%; left: 0}
.agreement-section .mobile-box-static_footer{background: rgb(38, 9, 60) none repeat scroll 0 0;}
.mobile-box-header .title-line{border-bottom:1px solid #ffffff;color:#ffffff;font-size:20px;font-weight:bold;line-height:20px;margin:0;padding-bottom: 5px; text-align: center; letter-spacing: 1px;    border-bottom-color: #404040 !important;text-transform: uppercase !important;}
.navbar.togel-nav {background:transparent none repeat scroll 0 0; border-color: transparent; margin: 0 0 10px;min-height: 60px;}
form .form-legend {border-bottom-color: #404040 !important;}
.navbar-nav > li > a {color: #fff;font-size: 16px;line-height: 30px;}
.navbar-nav > li:last-child > a {padding-right: 0;}
.navbar-nav > li > a:hover, .navbar-nav > li.active > a {background: transparent none repeat scroll 0 0;color: #fede7e;}
.navbar-toggle {z-index: 9999;}
.navbar-toggle .icon-bar {background: #fff none repeat scroll 0 0;}
.navbar-brand {padding: 6px 15px;}
/*i.glyphicon.glyphicon-refresh {color: #404040 !important;}*/
.sitemap.level1 > li{width: 50%; float: left;list-style: none; padding: 5px }
.sitemap.level1 > li a{color:#fff; text-decoration: none;font-size: 14px; font-weight: bold;display: block;}
.menu-head > ul{list-style: outside none none;padding-left: 0;}
.level3, .level2 {padding-left: 20px !important;position: relative;}
.level3::before, .level2::before {background: #ffffff none repeat scroll 0 0;content: "";height: calc(100% - 20px);left: 10px;position: absolute;top: 10px;width: 1px;}
.level3 li, .level2 li{list-style: none;}
.level3 li a, .level2 li a {font-weight: normal !important;position: relative;}
.sitemap.level1 > li .level3 a::before, .sitemap.level1 > li .level2 a::before {background: #ffffff none repeat scroll 0 0;content: "";height: 1px;left: -9px;position: absolute;top: 9px;width: 6px;}
.additional-menu {border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
.login-nav li {float: left;list-style: outside none none;padding-left: 30px;position: relative;}
.login-nav li::before {border-right: 2px solid #fede7e;bottom: 0;content: "";height: 15px;left: 15px;position: absolute;top: 11px;}
.login-nav li:first-child::before {content: none;}
.login-nav li a {color: #fede7e;cursor: pointer;font-size: 16px;letter-spacing: 0.5px;line-height: 35px;}
.socialnetworks, .login-nav {padding: 10px 0;}
.socialnetworks ul li {display: inline-block;padding-left: 2px;}
.socialnetworks a {border-radius: 50%;color: #ffffff;display: inline-block;font-size: 16px;height: 35px;line-height: 35px;text-align: center;width: 35px;}
.socialnetworks li.facebook a {background: #596da2 none repeat scroll 0 0;}
.socialnetworks li.twitter a {background: #51c7f7 none repeat scroll 0 0;}
.socialnetworks li.linkedin a {background: #0077b5 none repeat scroll 0 0;}
ul.data-menu li {display: inline-block;list-style: outside none none;padding: 10px 15px;}
ul.data-menu li:first-child {padding-left: 0;}
ul.data-menu li a {color: #bba05d;text-decoration: none;}
ul.data-menu li a:hover {text-decoration: underline;}
.intro-text, .yellow-box {display: none;}
.intro-text h1 {color: #fefaad;/*font-family: "Open Sans Condensed",sans-serif;*/font-size: 40px;font-weight: bold;line-height: 47px;margin: 0;}
.intro-text p {font-weight: bold;line-height: 1.5;margin-bottom: 30px;}
.bingo-img {position: absolute;right: 0;}
.container {max-width: 1060px;}
footer {padding: 20px 0;}
.footer-menu{margin:0;padding: 0;}
ul.featured li, ul.footer-menu li {display: inline-block;list-style: outside none none;}
ul.footer-menu li {display: block; padding: 0;}
ul.footer-menu li a {color: #ffffff;display: block;border: none;font-size: 16px;padding: 5px;}
ul.featured li:first-child {padding-right: 15px;}
.orange-bg {background: #fcb034 none repeat scroll 0 0;}
.logo-block {margin: 80px 0 50px;}
.content {background: rgba(0, 0, 0, 0.93) none repeat scroll 0 0;border: 2px solid rgba(255, 255, 255, 0.3);border-radius: 12px;color: #ffffff;padding: 20px 30px 15px;}
.input-icon {position: relative;box-shadow:0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);}
.input-icon > i {background: #442e64 none repeat scroll 0 0;color: #5d5c57;font-size: 15px; height: 38px;left: 0;line-height: 38px; margin: 0; padding: 0 15px;position: absolute; text-align: center;width:42px;}
.login-form input.form-control, .forgotpassword-form .form-control, .register-form .form-control{background: #7B62A2; border:none;color:#fff;/* box-shadow:0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); *//* -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); *//* -moz-box-shadow:0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); */}
.input-icon > .form-control {padding-left:50px;}
.welcome_home.text-center {/*background: rgb(38, 9, 60) none repeat scroll 0 0;*/margin: 0 auto;max-width: 100%;
    /*position: fixed;*/top: 0;width: 100%;/*z-index: 9999;*/left: 0px;height: 40px;/*box-shadow: 0px 2px 10px 0 rgba(0,0,0,0.8);-webkit-box-shadow: 0px 2px 10px 0 rgba(0,0,0,0.8);-moz-box-shadow: 0px 2px 10px 0 rgba(0,0,0,0.8);*/}
#login .signup-page .welcome_home{background-image: url(https://static.pkaqcdn.com/king4d/img/mobile/bg-img.png) !important;background-repeat: repeat !important;/* background: rgb(36, 36, 36) none repeat scroll 0 0 !important; */margin: 0 auto;max-width: 100%;position: fixed;top: 0;width: 100%;z-index: 9999;left: 0px;height: 50px;box-shadow: 0px 2px 15px 0 rgba(0,0,0,0.3);-webkit-box-shadow: 0px 2px 15px 0 rgba(0,0,0,0.3);-moz-box-shadow: 0px 2px 15px 0 rgba(0,0,0,0.3);}
label.error {color: #b94a48;font-size: 80%;}
#register-form h5 {text-align: center;}
.form-control{border-radius: 0;}
input.form-control::-moz-placeholder {color: rgba(255, 255, 255, 0.5);opacity: 1;}
input.form-control{color:#fff;font-size: 15px;}
input.form-control:focus{box-shadow: 0 0 2px 2px rgba(13, 13, 13, 0.1)}
.custom-checkbox {display: inline-block;}
.custom-checkbox label {cursor: pointer;display: inline-block;font-size: 13px;margin: 10px 0;padding-left: 25px;position: relative;}
.custom-checkbox input[type="checkbox"] {display: none;}
.custom-checkbox label::before {background: #ffffff none repeat scroll 0 0;border: 1px solid #e9e9e9;box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.3) inset;content: "";height: 15px;left: 0;position: absolute;top: 2px;width: 15px;}
input[type="checkbox"]:checked + label::before {color: #0055a5;content: "✓";font-size: 15px;line-height: 15px;text-align: center;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);}
a.forgotpassword {color: #ffffff;display: block;margin-top: 10px;padding:0 0 10px;text-align: center;}
a.forgotpassword :hover{text-decoration: none;}
.login-alternate {color: rgba(255, 255, 255, 0.5);margin:0 0 20px;padding-top: 10px;position: relative;}
p.login-alternate::after {background: rgba(255, 255, 255, 0.5) none repeat scroll 1px center;content: "";display: inline-block;height: 1px;right: 0;position: absolute;top: 20px;width: calc(50% - 15px);}
p.login-alternate::before {background: rgba(255, 255, 255, 0.5) none repeat scroll 1px center;content: "";display: inline-block;height: 1px;left: 0;position: absolute;top: 20px;width: calc(50% - 15px);}
.bs-example-modal-lg3 .modal-content, .bs-example-modal-lg2 .modal-content, .bs-example-modal-lg .modal-content {
 background-color: #fff;}
.modal {z-index:9999}
.modal-content {background: #53478f none repeat scroll 0 0;border: medium none;}
.modal-header {background: #2a0c52 none repeat scroll 0 0;border-bottom: medium none;color: #ffffff; padding: 8px;}
.modal-header h2, .modal-header h1, .modal-header h3, .modal-header h4{color: #fff;text-align: center}
.modal-header .close {color: #fff;opacity: 0.7;font-size: 26px;padding: 0 5px;}
.modal-body, .modal-footer{padding:8px;color:#ffffff;}
.modal-footer{border-top: 1px solid #ffffff;}
.modal-footer button.btn.btn-default {padding: 5px 15px;color: #000;letter-spacing: 1px;border-radius:5px;}
button.close{color:#fff; opacity: 0.6}
.close:focus, .close:hover {color: #ffffff;opacity: 1;}
.closepopup {border-radius: 50%;color: #fff;height: 30px;opacity: 1;position: absolute;right: 5px;text-shadow: none;top: 5px;width: 30px;}
.bs-example-modal-lg3 .content, .bs-example-modal-lg2 .content, .bs-example-modal-lg .content {background: #2f2179 none repeat scroll 0 0;border: 0 none;border-radius: 22px;color: #ffffff;}
.theme-modal .modal-header {border-bottom: medium none;}
.theme-modal .modal-footer {border-top: 1px solid #bba05d;margin-top: 10px;}
.theme-modal .modal-content {background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0;}
.nav.basic-nav .open > a, .nav.basic-nav .open > a:focus, .nav.basic-nav .open > a:hover, .nav.basic-nav > li > a:hover, .nav.basic-nav > li > a:focus {background-color: transparent;border-color: transparent;}
.agreement-section {color: #333;/*font-family: "Open Sans",sans-serif;*/}
.agreement-content {color: #928d8d !important;padding: 15px 16px 50px;/*height: 400px;overflow-y: scroll;*/}
.agreement-content table{width: 100% !important;text-align: center;}
.agreement-section ul {padding: 0;}
.agreement-section ul li {list-style: outside none none;}
.site-heading {border-bottom: 1px solid #525252;color: #525252;font-size: 18px;margin: 0 auto 10px;padding: 0 0 7px;text-align: left;width: auto;}
.bg-white {background: transparent;color: #525252;margin: 20px auto 58px;padding: 10px;}
.bg-white a{color: #e1be82;text-decoration: underline;}
.youtube > a {background: #e62017 none repeat scroll 0 0;}
.bg-white .listing li {margin: 10px 0;}
.btn-black {background: #ffffff none repeat scroll 0 0;border: medium none;color: #431993;display: inline-block;
    font-size:24px;line-height: 4px;margin: 0;padding: 7px;}
input.captchaText.form-control::-moz-placeholder {font-size:15px}
.captcha-block {background: #442e64 none repeat scroll 0 0; display: block;float: left; width: 100%;/*box-shadow:0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);*/}
.enter-captcha {float: left; width: calc(100% - 145px);}
.recaptcha .btn-black {float: left;}
.recaptcha > img {margin-right: 5px;margin-top: 4px;max-width: 104px;}
.link {cursor: pointer;}
.bs-example-modal-lg .modal-dialog {margin: 60px auto;width: 400px;}
.login-save-btn {font-size: 18px;margin: 0;min-width: 0;padding: 5px;letter-spacing: 1px;border: none;box-shadow:0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);}
.navbar-toggle {float: left;margin: 15px 0 15px 5px;padding-right: 30px;z-index: 999;}
.registrationSuccess {background: rgba(222, 239, 215, 0.77) none repeat scroll 0 0;margin: 2px 0 10px auto;}
.text-cursor {cursor: pointer;}
.dropdown-submenu {position: relative;}
.dropdown-submenu > .dropdown-menu {border-radius: 0 6px 6px;left: 100%;margin-left: -1px;margin-top: -6px;top: 0;}
.dropdown-submenu:hover > .dropdown-menu {display: block;}
.dropdown-submenu > a::after {border-color: transparent transparent transparent #ccc;border-style: solid;border-width: 5px 0 5px 5px;content: " ";display: block;float: right;height: 0;margin-right: -10px;margin-top: 5px;width: 0;}
.dropdown-submenu:hover > a::after {border-left-color: #fff;}
.dropdown-submenu.pull-left {float: none;}
.dropdown-submenu.pull-left > .dropdown-menu {border-radius: 6px 0 6px 6px;left: -100%;margin-left: 10px;}
.basic-nav .dropdown-menu {background: #010202 none repeat scroll 0 0;border: 1px solid #000000;padding: 0;}
.basic-nav .dropdown-menu > li {position: relative;}
.basic-nav .dropdown-menu > li::after {border-bottom: 0.5px solid #999;content: "";height: 1px;left: 5px;margin: 0 auto;position: absolute;right: 5px;}
.basic-nav .dropdown-menu > li:hover::after {border-bottom: 0.5px solid #9d7f1b;}
.basic-nav .dropdown-menu > li:last-child::after {content: none;}
.basic-nav .dropdown-menu > li a {color: #999999;font-size: 12px;letter-spacing: 0.5px;padding: 8px 20px;text-transform: capitalize;}
.basic-nav .dropdown-menu > li a:hover {background: transparent none repeat scroll 0 0;color: #9d7f1b;}
table thead td {font-weight: bold;}
table.custom-bordered, .custom-bordered table {border:1px solid #53478f !important; border-collapse: collapse !important;}
table.custom-bordered, .custom-bordered table{color:#fff;}
table.custom-bordered tbody td, table.custom-bordered td, table.custom-bordered thead th, table.custom-bordered thead td,
.custom-bordered table td, .custom-bordered table tbody td, .custom-bordered table th, .custom-bordered table thead td{/*border:1px solid rgba(255, 255, 255, 0.5) !important;*/border:1px solid #bbade3 !important;padding:4px 2px !important;font-size:11px;text-align: center !important;vertical-align: middle;color:#333;}
table.custom-bordered thead th, table.custom-bordered thead td, table:not(.static-btn).custom-bordered tfoot td,
.custom-bordered table thead th, .custom-bordered table thead td, .custom-bordered table tfoot td
{/*color: #53478f !important;*/color: #333 !important;background-color: #e3ddff !important;  padding:4px 2px !important;text-align: center !important;}
table.static-btn.custom-bordered tfoot td{border:none !important;}
table.custom-bordered a {color: #fff;text-decoration: underline;cursor: pointer;}
table.table-layout-fixed{table-layout:fixed !important;border-collapse:collapse !important;}
table.table-fixed-layout {border-collapse:collapse !important; table-layout:fixed !important;}
table.table-fixed-layout td, table.table-fixed-layout th{ /* css-3 */
white-space: normal!important;word-wrap:break-word!important;font-size:11px; padding: 5px !important}
.datagrid table td, .datagrid table th {border-left: 1px solid #000000;padding: 5px;}
.datagrid table thead th {background: #bebebe -moz-linear-gradient(center top , #bebebe 5%, #bebebe 100%) repeat scroll 0 0;background: #bebebe -webkit-linear-gradient(center top , #bebebe 5%, #bebebe 100%) repeat scroll 0 0;
    border-left: 1px solid #000000;color: #000000;font-size: 14px;font-weight: bold;text-align: center;}
.datagrid table tbody .altx td {background: #ffffff none repeat scroll 0 0;color: #000000;}
.datagrid table tbody .alt td {background: #e3e3e3 none repeat scroll 0 0;}
.datagrid table td {color: #000000;}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {background: transparent none repeat scroll 0 0;color: #fede7e;}
body.modal-open {overflow: visible;}
.reults-div {padding: 16px;padding-bottom: 70px;margin-top: 15px;}
.reults-div .box-header {background: rgba(17, 17, 17, 0.26) none repeat scroll 0 0;border-radius: 0px;color: #fff;
    padding: 10px;}
.reults-div .box-header h3 {color: #fff;font-size:16px;margin: 0;}
.hideresult {display: none;}
.showresult {display: none;}
.results-head ul {color: #fff;font-size: 13px;list-style: outside none none;margin: 0;padding: 0;}
.results-head ul.ul-head {font-weight: bold;}
.ul-head li .tabgal-div, .ul-head li .hari-div, .ul-head li .periode-div, .ul-head li .angka-div, .ul-head li .bet, .ul-list li .tabgal-div, .ul-list li .hari-div, .ul-list li .periode-div, .ul-list li .angka-div, .ul-list li .bet {display: inline-block;font-size:12px;padding: 2px 5px 1px;text-align: left;width: 31%;}
.ul-list li .angka-div, .ul-head li .angka-div {width: 38%;}
.ul-head li .hari-div, .ul-list li .hari-div {width: 21%;}
.ul-head li {border-bottom: 2px solid #ccc;color:#ffffff;font-weight: bold;padding: 5px 0;}
.ui-listmore {height: 190px;overflow: hidden;}
.ul-head li .periode-div, .ul-list li .periode-div {display: none; width: 17%;}
.ul-head li .bet, .ul-list li .bet {width: 15%;}
.viewmorebtn {display: none;}

/***********New Design ***********/

.login-intro-head {color: #ffeca0;font-size: 18px;font-weight: bold;line-height: 24px;padding: 0 0 5px;}
.form-actions::after {clear: both;content: "";display: block;}
a.result_numbers {color: #484848;text-decoration: underline;cursor: pointer;}
.logo-holder {background: #393838 none repeat scroll 0 0;border: 1px solid #000;border-radius: 5px;float: left;
    margin: 5px 1%;padding: 0 0 4px;text-align: center;width:100%;list-style:none;}
.logo-holder img {display: inline-block;width: 53px;}
.logo-holder::before {color: #5ee666;content: "Online";font-weight: bold;}
.logo-holder.offline::before {color: #ff0000;content: "Offline";}
.bank-info {border: 1px solid rgba(255, 255, 255, 0.5);font-size: 13px;font-weight: bold;line-height: 14px;padding: 10px;background: #fff;margin-bottom: 65px;}
.forgotpassword-form, .register-form{margin-bottom: 70px}
.bank-info .text-danger {border-top: 1px dashed #b7b7b7;margin-top: 5px;padding-bottom: 5px;padding-top: 5px;}
.gamepools-logo img {height: 25px;margin: 5px 0 0;}
footer.login-intro {background: rgb(38, 9, 60) none repeat scroll 0 0;bottom: 0;font-weight: bold;margin: 0;padding: 10px 0 10px;position: fixed;width: 100%;left: 0px;z-index: 99;}
a.result_numbers span {background: linear-gradient(#864b9f, #3e1e4e) repeat scroll 0 0;background:-webkit-linear-gradient(#864b9f, #3e1e4e) repeat scroll 0 0;background: -moz-linear-gradient(#864b9f, #3e1e4e) repeat scroll 0 0;border-radius: 50%;color: #fff;display: inline-block;height: 14px;margin: 0px;text-align: center;width: 14px;line-height:14px;}
.togel-carousel {list-style: outside none none;margin: 0;padding: 0;}
.togel-carousel::after {clear: both;content: "";display: block;}
.always-show{display: block;opacity: 1 !important;}
table.custom-bordered{width: 96% !important;margin: 15px 2% !important;border:1px solid #53478f !important;border-collapse: collapse !important;}
table.no-margin{width: 100% !important;margin: 15px 0% !important;}
table.custom-bordered tbody td, table.custom-bordered td, table.custom-bordered thead th, table.custom-bordered thead td{border:1px solid #53478f !important;padding: 4px 8px !important;text-align: center !important;}
table.custom-bordered thead th, table.custom-bordered thead td, table.custom-bordered tfoot td{color: #53478f !important; background-color: #e3ddff !important;padding: 8px 8px !important;text-align: center !important;}
table.custom-bordered > tbody > tr:nth-of-type(2n+1){background-color: #F9F7FF;}
table.custom-bordered a {color: #7730B4;text-decoration: underline;}
.bs-example-modal-lg2 .modal-header, .bs-example-modal-lg2 .modal-footer button{/*background: #6439a3 none repeat scroll 0 0;*/background: #fff;color: #525252 !important;}
.bs-example-modal-lg2 .modal-title{color: #fff;}
#resultDetails .modal-title {color: #fff;}
@keyframes flashShadow {
    0%, 50%, 100% {
        text-shadow: 0 0 4px #fff;
    }
    25%, 75% {
        text-shadow: 0 0 4px #6eff51;
    }
}
/***** auth page  ****/
a.backtoHome {/*border-right: 1px solid #521d80;*/color: #fff;font-size: 26px;height: 50px;left: 0;position: absolute;top: 0;width: 50px;line-height: 50px;}
.android-link {/* background: #d9d6cd; *//*border-bottom: 4px solid #1a1a1a;*/background-image: url(https://static.pkaqcdn.com/king4d/img/mobile/bg-img.png);background-repeat: repeat;left: 0; margin: 0;position: fixed;top: 0px;width: 100%;z-index: 9999;transition: all 0.8s ease 0s;}
.android-link.active{top: 0px;}
.android-link a.thisison {display: block;margin: 0 auto;padding: 10px;text-align: center;top: 0;width: 180px;z-index: 999;}
.android-link a.thisison img{width:138px;margin: 0 4px;}
.android-link a.thisison i {animation-duration: 2s;animation-fill-mode: both;animation-iteration-count: infinite;animation-name: flashShadow;color: #a4c639;float: left;font-size: 40px;line-height: 40px;margin: 0 2px 0 0;text-shadow: 0 0 10px #fff;width: auto;}
a.thisison:after {clear: both;content: "";display: block;}
.android-link span {color: #fefefe;float: left;font-size: 16px;font-weight: 600;display: block;margin-left: 15px;}
.android-link span small {display: block;float: none;}
a.close-ad-link {border: 3px solid #e0b24e;border-radius: 50%;color: #e0b24e;display: block;font-size: 18px;height: 30px;line-height: 30px;margin: 14px 14px 0 0;position: absolute;right: 0;text-align: center;top: 0;width: 30px;}
span.security-feature.text-white.text-uppercase {color: #404040 !important;}
.ballthrown {background: rgba(0, 0, 0, 0) linear-gradient(rgba(31, 31, 31, 0.74), rgba(6, 6, 6, 0.74)) repeat scroll 0 0;background: rgba(0, 0, 0, 0) -webkit-linear-gradient(rgba(31, 31, 31, 0.74), rgba(6, 6, 6, 0.74)) repeat scroll 0 0;background: rgba(0, 0, 0, 0) -moz-linear-gradient(rgba(31, 31, 31, 0.74), rgba(6, 6, 6, 0.74)) repeat scroll 0 0;border-radius: 50%;box-shadow: 0 0 5px -2px rgba(255, 255, 255, 0.42);color: #fff;display: block;font-size: 13px;font-weight: bold;height: 24px;line-height: 22px;margin: 1px auto;text-align: center;width: 24px;}
.ballthrown.redball {background: rgba(0, 0, 0, 0) linear-gradient(rgba(255, 25, 25, 0.74), rgba(108, 5, 5, 0.74)) repeat scroll 0 0;}
.ballthrown a{color: #fff;text-decoration: none;line-height: 24px;}
.ballthrown a:hover{text-decoration: none;}
table.custom-bordered a {text-decoration: none;}
table.custom-bordered a.details-popup {text-decoration: underline;}
.card-in {background: #fff none repeat scroll 0 0;border: 1px solid #000000;border-radius: 3px;box-shadow: 0 0 1px #fff;color: #000;display: inline-block;font-size: 18px;font-weight: bold;height: 40px;line-height: 36px;margin: 0 0 0 5px;position: relative;text-align: center;width: 30px;}
.card-in.red {color: #ff0000;}
.card-in::before, .card-in::after {font-size: 14px;left: 2px;line-height: 10px;position: absolute;top: 0;}
.card-in::after {bottom: -1px;left: auto;right: 1px;top: auto;transform: rotate(180deg);}
.card-in.spades::before, .card-in.spades::after {content: "♠";}
.card-in.diamonds::before, .card-in.diamonds::after {content: "♦";}
.card-in.clubs::before, .card-in.clubs::after {content: "♣";}
.card-in.hearts::before, .card-in.hearts::after {content: "♥";}
.card-in::before, .card-in::after {font-size: 10px;line-height: 10px;}
.card-in {font-size: 11px;height: 26px;line-height: 24px;width: 23px;}
.dice-1, .dice-2, .dice-3, .dice-4, .dice-5, .dice-6 {background: #fff none repeat scroll 0 0;border-radius: 4px;box-shadow: 0 0 1px 2px rgba(0, 0, 0, 0.17);display: block;height: 25px;margin: 4px auto;position: relative;width: 25px;}
.dice-1 .middle {background: #ff0000 none repeat scroll 0 0;border-radius: 50%;height: 8px;left: 50%;margin: -4px 0 0 -4px;position: absolute;top: 50%;width: 8px;}
.dice-2 .top, .dice-2 .bot, .dice-3 .top, .dice-3 .bot, .dice-3 .middle, .dice-5 .middle {background: #000 none repeat scroll 0 0;border-radius: 50%;height: 6px;position: absolute;width: 6px;}
.dice-2 .top, .dice-3 .top {left: 2px;top: 3px;}
.dice-2 .bot, .dice-3 .bot {bottom: 2px;right: 2px;}
.dice-4 .bot {background: #ff0000 none repeat scroll 0 0;}
.dice-3 .middle, .dice-5 .middle {left: 50%;margin: -3px 0 0 -3px;top: 50%;}
.dice-4 .top, .dice-5 .top, .dice-6 .top {left: 0;position: absolute;top: 3px;width: 100%;}
.dice-4 .top::before, .dice-4 .top::after, .dice-4 .bot::before, .dice-4 .bot::after, .dice-5 .top::before, .dice-5 .top::after, .dice-5 .bot::before, .dice-5 .bot::after, .dice-6 .top::before, .dice-6 .top::after, .dice-6 .bot::before, .dice-6 .bot::after, .dice-6 .middle::before, .dice-6 .middle::after {background: #ff0000 none repeat scroll 0 0;border-radius: 50%;content: "";height: 6px;left: 1px;position: absolute;width: 6px;}
.dice-4 .top::after, .dice-4 .bot::after, .dice-5 .top::after, .dice-5 .bot::after, .dice-6 .top::after, .dice-6 .bot::after, .dice-6 .middle::after {left: auto;right: 2px;}
.dice-4 .bot, .dice-5 .bot, .dice-6 .bot {bottom: 7px;left: 0;position: absolute;width: 100%;}
.dice-5 .bot::after, .dice-5 .top::after, .dice-5 .middle::after, .dice-5 .bot::before, .dice-5 .top::before, .dice-5 .middle::before, .dice-6 .bot::after, .dice-6 .top::after, .dice-6 .middle::after, .dice-6 .bot::before, .dice-6 .top::before, .dice-6 .middle::before, .dice-6 .middle::after {background: #000 none repeat scroll 0 0;}
.dice-6 .middle {left: 0;position: absolute;top: 40%;width: 100%;}
.small .dice-1, .small .dice-2, .small .dice-3, .small .dice-4, .small .dice-5, .small .dice-6 {display: inline-block;height: 20px;margin: 2px;width: 20px;}
.small .top::before, .small .top::after, .small .bot::before, .small .bot::after, .small .middle::before, .small .middle::after {height: 4px;width: 4px;}
.small .top {left: 2px;top: 3px;}
.small .dice-4 .bot {bottom: 8px;right: 3px;}
.small .bot::before {left: 3px;}
.small .bot::after {right: 3px !important;}
.small .dice-3 .bot {bottom: 2px;height: 4px;right: 2px;width: 4px;}
.small .dice-1 .middle {height: 5px;margin: -2px 0 0 -2px;width: 5px;}
.small .dice-2 .top, .small .dice-2 .bot, .small .dice-3 .top, .small .dice-3 .bot, .small .dice-3 .middle, .small .dice-5 .middle {height: 4px;width: 4px;}
.small .dice-2 .top, .small .dice-3 .top {left: 3px;top: 3px;}
.small .dice-3 .middle, .small .dice-5 .middle {margin: -2px 0 0 -2px;}
.small .dice-4 .top::after, .small .dice-4 .bot::after, .small .dice-5 .top::after, .small .dice-5 .bot::after, .small .dice-6 .top::after, .small .dice-6 .bot::after, .small .dice-6 .middle::after {left: auto;right: 5px;}
.small .dice-6 .middle {left: 2px;}
.home_menu-section .welcome_menu li > a .result {display: block;font-size: 15px;height: 33px;line-height: 31px;padding: 8px 0 0;text-align: center;}
.game-logo {display: inline-block;}
.game-logo > img {width: 25px;}
.custom-navigation a {background: #ffffff none repeat scroll 0 0;border-radius: 50%;color: #9f2eb0;display: inline-block;float: left;font-size: 20px;font-weight: bold;height: 25px;line-height: 22px;margin: 0 0 0 10px;text-align: center;text-indent: -1px;width: 25px;}
.custom-navigation a.flex-next {float: right;margin: 0 20px 0 0;text-indent: 1px;}
.custom-navigation {border-radius: 7px;display: block;padding: 8px 0;position: absolute;text-align: right;width: calc(100% - 20px);z-index: 999;}
table.resultstable {border: 1px solid #611492;text-align: center;width: 100%;}
table.resultstable tr td, table.resultstable tr th {border: 1px solid #611492;font-size: 12px;padding: 3px 0;text-align: center;}
ul.slider {margin: 0;padding: 0;}
ol.flex-control-paging {display: none;}
.slider h2 {color: #fff;font-size: 18px;font-weight: bold;margin: 0;padding: 5px 0;text-align: center;}
.slider li {position: relative;list-style: none;}
.custom-navigation a i {font-weight: bold;}
table.resultstable tr th {font-size: 13px;padding: 10px 0;}
.slider h3.box-title {text-align: center;}
#staticMenu{margin-top: 50px;}

/* Media Queries */
@media only screen and (max-width: 1366px) {
	.mobile-logo img {width: 9%;margin-top: -20px;}
}
@media only screen and (max-width: 1200px) {
    a.forgotpassword{display: block;}
    #login .body-bg {padding-top: 22%;}
    .recaptcha > img{max-width: 100px;}
    .ul-head li .tabgal-div, .ul-head li .hari-div, .ul-head li .periode-div, .ul-head li .angka-div, .ul-head li .bet, .ul-list li .tabgal-div, .ul-list li .hari-div, .ul-list li .periode-div, .ul-list li .angka-div, .ul-list li .bet{width: 32%;}
    .ul-head li .hari-div, .ul-list li .hari-div {width: 21%;}
    .ul-list li .angka-div, .ul-head li .angka-div{width:44%;}
}
@media only screen and (max-width:1024px){
	.mobile-logo img {width: 12%;/* margin-top: 0px; */}
}
@media only screen and (min-width: 768px) {
    .sm-padding0 {padding: 0;}
    .btn-fancy {min-width: 150px;}
}
@media only screen and (max-width:823px){
	.mobile-logo img {width: 10%;}
}
@media only screen and (max-width: 768px) {
    .intro-text h1 {font-size: 30px;}
    .xs-center {text-align: center;}
    .btn-fancy {padding: 6px 10px;}
	.mobile-logo img {width: 12%;margin-top: 0px;}
}
@media only screen and (max-width: 767px) {
    .navbar-brand {left: 0;padding: 10px 0;position: absolute;text-align: center;width: 100%;}
    .navbar-brand img {display: inline-block;}
    .agreement-content * {overflow-wrap: break-word;}
    .agreement-content ol{padding-left: 15px;}
    .agreement-section .modal-footer {text-align: center;}
    ul.data-menu li {padding: 5px;}
    ul.data-menu {text-align: center;}
}
@media only screen and (max-width: 500px) {
    .bs-example-modal-lg .modal-dialog {width: 300px;}
    .agreement-section .modal-footer .btn {font-size: 13px;margin: 5px 0;text-transform: capitalize;}
    .block-center {margin: 0 auto;}
	.mobile-logo img {width: 20%;margin-top:8px;}
}
@media only screen and (max-width: 320px) {
    #login .body-bg {padding-top: 12% !important;}
	mobile-logo img {width: 20%;margin-top: 28px;}
}

/* New CSS */
#login .signup-page .welcome_home img{width:140px;margin-top:-11px}
.static-page .bg-white{margin:0;padding:70px 5px/* padding:70px 20px */}
.static-page .bg-white.result-table{padding:5px;/* padding:15px; */background: #707070;}
.static-page .bg-white.result-table .reults-div{padding:0}
.static-page .bg-white.result-table .reults-div table th,.static-page .bg-white.result-table .reults-div table td{color:#fff;font-size:14px}
.static-page .bg-white > p span,.static-page .bg-white span > strong,.static-page .bg-white p strong span{font-size:24px!important;font-weight:700!important}
.static-page .bg-white strong{font-weight:400;word-wrap:break-word}
.bg-white .bet-dices a, .bg-white .game-logo a{text-decoration:none}
#window_body input.form-control{color: #333;}
table.customTblBanatuan{width: 100% !important;}
table.customTblBanatuan th{padding: 2px !important;}
.pgn_ms.text-center{color: #525252;}
