#sidebar-menu .menu_section:first-child h3 {
    padding-top: 100px;
}

.menu_section {
    margin-bottom: 25px;
}
/*warna*/
.ef-orange{
	background-color: #fcf8e3;
    border-color: #faebcc;
    color: #8a6d3b;
}
.ef-green{
	background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #3c763d;
}
.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: rgb(244, 255, 244);
}
.table-striped>tbody>tr:nth-of-type(even) {
    background-color: #f7f4d4;
}
/*checkbox box*/
.box-category{
  overflow-y: scroll;
  height: 146px;
  border: solid #ddd 1px;
  padding: 10px 20px;
}
div.box-category > ul{
  list-style: none;
  padding-left: 10px;

}
div.checkbox > ul > li > label > ul{
  padding-left: 10px;  
  list-style: none;
}
div.box-category > ul > li >ul{
  padding-left: 20px;
}
/*=============================
 *  ADMIN
 *=============================*/
.dd3-content{
  background: none;
}
.dd3-handle {
  background: #528d8e;
  border-radius: 0;
}
.menu-kecil{
  height: 16px;
}
/* ATUR MENU */
.dd-handle.dd3-handle{
  height: 33px;
}
.dd3-content{
  height: 33px;
}
.dd3-handle:before {
  top: 5px;
}
.non_searchable>input{
  display: none;
}
#user-profil > div > div > div > div{
    background-image: none;
    border: none;
    border-radius: 4px;
     -webkit-box-shadow: none; 
     box-shadow: none; 
     -webkit-transition: none; 
}
/*input[type="file"] {
    display: none;
}
.img-button {
    border: 1px solid #ccc;
    display: inline-block;
    padding: 6px 12px;
    cursor: pointer;
}*/
.login-input{
  padding-bottom: 15px;
  margin-bottom: 0px;
}
.register-input{
  padding-bottom: 0px;

  margin-bottom: 10px;
}
body > div:nth-child(1) > div > div.animate.form.login_form > section > form > div > input{
  padding-bottom: 0px;
  margin-bottom: 5px; 
}
#register > section > form > .register-input > input{
  padding-bottom: 0px;
  margin-bottom: 0px;  
}
.login_content {
    background-color: #fff;
    padding: 15px;
    border-radius: 10px;
}
.login {
    background: #009688;
}
.label-danger{
      font-family: monospace;
    font-weight: 600;
    font-size: 11px;
}
.login_wrapper {
    margin-top: 2%;
}
.login_form{
  margin-top: 50px;
}

/*other stile*/

.auth-button{
    border-radius: 0px;
    width: 100%;
    text-align: left;
}
.auth-button > i{
  border-right: 1px solid #fff;
  padding: 0px 15px;
  margin: 0px 0px;
}
.facebook-color{
  background-color: #3b5998;
  color: white;
}
.facebook-color:hover, .facebook-color:active, .facebook-color:focus{
  background-color: #1e3463 !important;
  color: white !important;
}
.google-color{
  background-color: #d23d3d;
  color: white;

  padding-right: 5px;
}
.google-color:hover, .google-color:active, .google-color:focus{
  background-color: #ab3434 !important;
  color: white !important;
}
.login_content {
    border-radius: 0px;
}
.left_col {
    background: #795548;
}
body {
    background: #795548;
}
.nav_title {
    background: #795548;
}
.nav.side-menu>li.active>a {
    text-shadow: rgba(0,0,0,0.25) 0 -1px 0;
    background: linear-gradient(rgb(121, 85, 72), #795548),#795548;
    box-shadow: rgba(0,0,0,0.25) 0 1px 0, inset rgba(255,255,255,0.16) 0 1px 0;
}
.login {
    background: #b38b7d;
}