.theme-blue-grey .nav > li > a {

 }
.theme-blue-grey .nav > li > a:hover {
background-color:  rgba(0, 0, 0, .075);
 }
 
 
.theme-blue-grey .navbar {
   /* background-color:#8000FF;
   color:#FF2119; */
 }
 
.dropdown-menu .divider {
 height: 1px;
 margin: 0px 0;
 overflow: hidden;
 background-color: #8080C0;
 padding:0px 0px 0px 0px;
}

.dropdown-menu > li > a {
    display: block;
    padding: 2px 13px;
    clear: both;
    font-weight: normal;
    line-height: 2;
    color: #333;
    white-space: nowrap;
}
.dropdown-menu > li > a:hover {
    color:#FFFFFF;
    background-color:#627D8E;

    
}

.navbar {
    min-height: 0px;
    margin-bottom: 5px;
    border: 1px solid transparent;
    font-family:Verdana;
    border-radius:0px;
}
.navbar-nav {
   margin-left:-20px;
   margin-top:0px;
 }

.jumbotron {
  margin-bottom:0px;
  padding-top:0px;
  padding-bottom:0px;
  background-color:#FFFFFF;
 }

.well {border-radius:0px; } 
.well-header{
padding:5px;
background-color:#D2E0D7;
margin-bottom:0px;
border-radius:0px;
box-shadow: 0px 0px 0px ;
 } 
.well-footer{
padding:5px;
margin-bottom:0px;
border-radius:0px;
box-shadow: 0px 0px 0px ;
background-color:#4F80A1;
 } 

 
.well-content{
padding:5px;
margin-bottom:0px;
border-radius:0px;
min-height:300px;
box-shadow: 0px 0px 0px ;
background-color:#FFFFFF;

	padding-bottom: 40000px;
	margin-bottom: -40000px;

 } 
.well-top {
background-color:#48AA46;
padding:2px;

 }
 
 
.judul-box {
width:100%;
background-color:#5E8E8E;
color:#DAE50B;
font-family: Verdana;
font-weight: bold;
font-style: normal;
text-decoration: none;
padding-left:5px;
font-size:15pt;

 }

.panel-box {
padding:5px;
background-color:#C4D2D8;
 }
 
.table-responsive thead{
background-color:#CFDBDB;
border:double;
border-width:2px;

 }
 .table-responsive thead tr th{
text-align:center;
 }
 
.warna-td {
background-color:#D6EAEA;
font-weight:bold; 
font-family:Verdana;
  }
  

.slim {
padding-left:2px;
padding-right:2px;
 }  
 
body {
background-color:#D9E6EB;
 }
 
.table-top > tbody > tr > td { 
font-weight:bold;
background-color:#FFFFFF;
margin:0px;
line-height:15px;
}

.table-data { 
border:green solid 2px;
}
.table-data > tbody > tr > td { 
line-height:15px;
padding-top:3px;
padding-bottom:3px;
vertical-align:middle;

}
.table-data > thead > tr > th { 
border:green solid 2px;
}
.table-data > tbody > tr > td { 
border:green solid 1px;
}

.table-data > tfoot > tr > td { 
border:green solid 2px;

}

.pesan-box {
	background-color:#F099CB;
	color:#065206;
	font-size:14px;
	padding:10px;
}


