/*!
custom-style.css
 */
body
{
  font-size:12px;
}
h3.page-header,h1.page-header
{
  margin-top:10px;
  margin-left:-5px;
  margin-bottom:5px;
  border:none;
  font-size: 20px;  
}
.navbar-brand
{
  color: white !important;
}

.button-container {
  padding: 4px 2px 1px 2px;
  background-color: #f5f5f5;
  border-radius: 4px;
}
.pagination-modif{
  padding: 0;
  padding-top:2px;
  margin:0;
}

/*loading*/
#loading
{
    background: url(../img/ajax-loaders/ajax-loader-9.gif) no-repeat center;
    width: 80px;
    height: 80px;
    position: fixed;
    top: 100px;
    left: 200px;
    visibility: hidden;
    z-index: 9999999;
}

.important_field:after
{
  color:#F00;
  float:right;
  content:"*";
}

.uang
{
  text-align:right;
}
.total
{
  font-weight:bold;
}
.modal-header
{
  background-color: #05347a;
  color: white;
}
.modal-content
{
    border-radius: 0px !important;
}
.modal-footer
{
  background-color: #6f5dba;
  padding:5px;
  color: white;  
}
.close
{
  color: white !important;
  opacity: 1;
}
.nomor_keluar
{
  font-size: 25px;
  background-color: #E5E5E5;
}
table tr td.text-right,table tr th.text-right
{
  text-align: right !important;
}
table tr td.text-center,table tr th.text-center
{
  text-align: center !important;
}
.ui-datepicker-year,.ui-datepicker-month
{
  color: #000000;
}
.btn-report
{
  text-align: left !important;
  color: #9E0606;
}
.search-box-closed
{
  display: none;
  height: 0 ;
  overflow: hidden;
}
.search-box-opened
{
  display: block;
  height: 100px;
}
 ul.ui-autocomplete {z-index: 210000!important;} 


 @media(max-width:767px) {
  .submenu-kanan
  {
    display: none;
  }
  .submenu-kanan-collapse
  {
    display:  inline !important;
  }

}
@media(min-width:768px) {
  .dropdown-user li a
  {
    color: #002BCA !important;
  }
  .submenu-kanan-collapse
  {
    display: none !important;
  }
}

.pager,.pagers
{
  text-align: center;
  color: white;
}
.pager a,.pagers a
{
  padding:5px 15px;
  border-radius: 4px;
  color: white;
  background-color: #949FD7;
}
.pager  strong,.pagers  strong
{
  padding:5px 15px;
  border-radius: 4px;
  background-color: #FF6161;
}
.fa
{
  /*color: #870606;*/
}
.dropdown-toggle .fa
{
  color: #fff !important;
}
#side-menu li a:link,#side-menu li a:visited
{
  /*color: #9B0909 !important;*/
}

.captcha
{
  margin-bottom: 5px;
  padding-bottom: 10px;
  display: block;
  
}
.input_bet
{
  padding:  2px 10px;
  height: 25px;
  border-radius: 0;
}
.table_bet td
{
  padding:  1px !important; 
  vertical-align: middle;
}
.input_bet_nominal
{
  padding:  2px 10px;
  height: 25px;
  border-radius: 0;
  width: 100px;  
}
 
.modal-header
{
  cursor: all-scroll;
}
.modal-dialog {
  padding: 10px;
}
.total_suara_masuk
{
  height: 110px;
  width: 300px;
  border: 3px solid #C1BFBF;
  background-color:  #0009C5;
  position: absolute;
  z-index: 999999;
  margin: 5px 40%;
  font-size: 20px;
  color: white;
  text-align: center;
  border-radius: 10px;
  font-weight: bold;
}

.total_suara_masuk_val
{ 
  font-size: 60px; 
}
.form-group-custom
{
  margin-bottom: 3px !important;
}



.login-container
{
  /*margin-top: 5%;*/
  /*background-color: rgba(255,255,255,.6);*/
  padding-top:20px;
  padding-left:5px;
  height: 100vh;
}
.login-control
{
  border-radius: 20px;
  height: 50px;
  font-size: 20px;
  text-align: center;
}
.btn-login-control
{
  border-radius: 20px;
  height: 50px;
  font-size: 20px;
  
}

/*.breadcrumb
{
  height: 50px;
}*/