.error{ margin-left: 5px; font-size: 13px; color: red; }
.error.warning { color: orange; }

#sidebar_main .menu_section>ul>li>a>.menu_icon {
    width: 30px !important;
}
#sidebar_main .menu_section>ul>li.current_section>a>.menu_icon .material-icons {
    color: #1065bd;
}
#sidebar_main .menu_section>ul>li.current_section>a .menu_title {
    color: #1065bd;
}

#sidebar_herder_custom {
  margin-top:15px !important;
  margin-left:10px !important;
  margin-right:10px !important;
  float: left !important;
}
#sidebar_main {
  /* border-right: 1px solid rgba(0,0,0,.12); */
  border-right:0px !important;
}
#sidebar_main .sidebar_main_header {
    height: auto !important;
}
.sidebar_main_header {
  background: #1065bd !important;
  background-image: url(../../img/header-bg.png) !important;
  border-right: 1px solid #1065bd !important;
  margin-bottom: 0px !important;
}
.menu_section {
  padding-top: 10px !important;
  border-right: 1px solid rgba(0,0,0,.12) !important;
}
/* Dashboard User */
.user_heading {
  background: #1976d2 !important;
  background-image: url(../../../img/header-bg.png) !important;
  background-size: cover !important;
}
.user_heading_content {
  padding: 0px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  padding-bottom: 30px !important;
}
.areapesan ol, .areapesan ol ul {
  padding-left: 20px !important;
}

textarea {
  resize: vertical !important;
}

#pre {
  white-space: pre-wrap;
  word-wrap: break-word;
  font-size: 16px;
}

p.start-price {
    font-size: 14px !important;
    color: #6a7483 !important;
    line-height: 26px !important;
    transition: .5s !important;
}
.start-price span.price {
    font-size: 22px !important;
}
.main-color {
    color: #76e056 !important;
}
.start-price span.per {
    font-size: 12px !important;
}

.swal2-container {
    z-index: 9999999 !important;
}

.swal2-container {
  z-index: 2410 !important;
}

.uk-tab>li>a {
  /* padding: 20px !important; */
  color: #818181 !important;
}

.uk-tab>li.uk-active>a {
    color: #1a158c !important;
    background: 0 0!important;
    border-bottom-color: #1065bd !important;
}
/* .uk-tab>li.uk-active>a>i {
  color: green !important;
} */
.user_heading_content_tab {
  text-align: left !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  padding-bottom: 0px !important;
}
.user_heading_content_tab span {
  color: white !important;
}

.MuiTable-root tr td:last-child div {
  justify-content: center;
}

#isinya {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 200px;
}

#MTableToolbar_btnCustom {
  padding-top: 7px;
  padding-right: 7px;
}
#MTableToolbar_btnCustom button {
  margin:7px;
}

.uk-modal-dialog-small{
  width:400px !important;
}

.md-btn {
  border-radius: 20px;
}
.md-btn.md-btn-large {
  border-radius: 50px !important;
}

.btn-custom-margin {
  margin: 5px !important;
}

#info_failed {
  margin-bottom: -20px !important;
}

#info_failed ul {
  border-left: 3px solid #e74541;
  background-color: #fadbda !important;
  max-height: 100px !important;
  overflow: auto !important;
  margin-top: 0px !important;
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-right: 10px !important;
}

#input-filenya {
  max-width: 100% !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  padding-right: 0px !important;
}

#input-filenya span {
  background: #f9f9f9 !important;
  padding: 7px !important;
  margin-left: 5px !important;
  margin-right: 2px !important;
  border-radius: 20px 50px 50px 20px !important;
  color: #767676 !important;
}

#form-box-title {
  margin-top: 20px;
  font-weight: bold;
  background: #1065bd;
  color: #fff;
  padding: 10px;
}

.sel_name { z-index: 1; position: absolute; color: #727272; font-size: 12px; }
.sel_select2 { margin-top: 5px;}
.sidebar_main_header {
  background-image: url(../../img/header-bg.png) !important;
}
.uk-text-white { color: white !important; }
.uk-text-dark { color: #444 !important; }
.uk-text-dark-hover { color: #444 !important; }
.uk-text-dark-hover:hover { color: #1065bd !important; }

.md-card.uk-bordered {
  border-radius: 10px !important;
}
.md-card.uk-bordered .md-card-toolbar.uk-bordered {
  border-top-left-radius: 10px !important;
  border-top-right-radius: 10px !important;
}
.md-card.uk-bordered .md-card-toolbar.uk-bordered-all {
  border-radius: 10px !important;
}
.uk-badge.uk-bordered {
  border-radius: 5px !important;
}

#sidebar_main .menu_section>ul>li ul a {
    padding: 8px 10px 8px 55px;
}
.uk-dropdown.uk-dropdown-xlarge {
    min-width: 320px;
}

#wizard_advanced .steps.clearfix {
  border-radius: 5px !important;
}
#wizard_advanced ul li, #wizard_advanced ul li > a {
  border-radius: 10px !important;
}
#wizard_advanced ul li {
  margin-top:2px;
  margin-bottom:2px;
  margin-left: 1px !important;
  margin-right: -2px;
}
#wizard_advanced ul li.first {
  margin-left: 0px;
}
#wizard_advanced .steps.clearfix {
  background: #5e5c5c;
  padding:0px;
}
#wizard_advanced ul li.first.current > a {
  box-shadow: 0 0px 5px 0 rgba(0,0,0,0.2), 0 0px 5px 0 rgba(0,0,0,0.19);
}
.wizard>.content>.body {
    padding: 24px !important;
}
/* #wizard_advanced ul li.error  {
    margin: 0px !important;
} */
.wizard>.content {
    min-height: 200px !important;
}


@media only screen and (max-width: 959px) {
  .wizard>.steps>ul>li a, .wizard>.steps>ul>li a:active, .wizard>.steps>ul>li a:hover {
    padding: 14px !important;
  }
  .wizard>.steps>ul>li.first a, .wizard>.steps>ul>li.first a:active, .wizard>.steps>ul>li.first a:hover {
    padding-bottom: 15px !important;
  }
  .wizard>.steps>ul>li.error a, .wizard>.steps>ul>li.error a:active, .wizard>.steps>ul>li.error a:hover {
    padding-bottom: 16px !important;
  }
  .wizard>.steps>ul>li {
    float: left !important;
    width: 25% !important;
  }
  #wizard_advanced ul li > a > .title {
    visibility: hidden;
  }
  .wizard>.steps .number {
    left: 50%;
    margin-left: -14px;
  }
}

.wizard>.actions a, .wizard>.actions a:active, .wizard>.actions a:hover {
  padding: 0px;
}
.wizard>.actions>ul>li+li {
  margin-top: 0px;
}
.wizard>.actions>ul>li.button_previous i, .wizard>.actions>ul>li.button_finish i, .wizard>.actions>ul>li.button_next i {
  position: absolute;
  margin-top: 3px;
}
.wizard>.actions>ul>li.button_previous i {
  margin-left: -25px;
}
.wizard>.actions>ul>li.button_finish a, .wizard>.actions>ul>li.button_next a {
  margin-right: -15px;
}

@media only screen and (max-width: 479px) {
  .wizard>.actions>ul>li.button_previous {
    float: left;
  }
  .wizard>.actions>ul>li.button_finish, .wizard>.actions>ul>li.button_next {
    float: right;
  }
}

input:disabled {
  background: #eeeeee !important;
  border-radius: 10px !important;
  margin-top: 5px;
  padding: 10px !important
}

.uk-input-group > label {
  position: relative;
  z-index: 3;
}
.uk-input-group > label.sel_name {
  position: absolute;
  z-index: 1;
}

.md-select-bordered span.select2-selection.select2-selection--multiple,
.md-select-bordered span.select2-selection.select2-selection--single { border-radius: 10px !important; border: 1px solid #f1f1f1 !important; }
.md-select-bordered span.select2-selection__arrow { margin-right: 10px !important; }
.md-select-bordered span.select2-container--default .select2-selection--single .select2-selection__rendered { padding-left: 10px !important; }
span.select2-dropdown.select2-dropdown--below,
span.select2-dropdown.select2-dropdown--above { border-radius: 5px !important; }
.md-select-bordered {
  margin-top: 2.5px !important;
  margin-bottom: 2.5px !important;
}

.md-input-bordered {
  background: white !important;
  border: 1px solid #f1f1f1 !important;
  border-radius: 10px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
  margin-top: 2.5px !important;
  margin-bottom: 2.5px !important;
}

.md-input-bordered[type="file"], .uploadFoto[type="file"] {
  border-radius: 10px;
  border: 1px solid #2196F3 !important;
  background: #d7effa !important;
  padding: 10px !important;
  width: 92%;
}

.uk-modal-dialog { border-radius: 10px !important; }

img.img-bordered {
  border-radius:10px !important; border:1px solid #ddd !important; margin-bottom:5px;
}


.uk-overflow-auto { overflow-x: auto; }
.select2-container--default.select2-container--disabled .select2-selection--single,
.select2-container--default.select2-container--disabled .select2-selection--multiple {
    border-radius: 10px !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow,
.select2-container--default .select2-selection--multiple .select2-selection__arrow {
    top: 0px !important;
    right: 10px !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    padding-left: 10px !important;
}
.select2.select2-container.select2-container--default .select2-selection--multiple {
    margin-top: 0px;
}
.select2.select2-container.select2-container--default.select2-container--disabled .select2-selection--multiple {
    margin-top: 10px;
}
.select-mini .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered {
    line-height: 30px;
    padding-left: 10px !important;
    margin-top: 10px;
}
.select-mini .select2-container--default .select2-selection--single .select2-selection__arrow {
    top: 3px !important;
}
.select-medium .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered {
    line-height: 40px;
    padding-left: 10px !important;
    margin-top: 5px;
}
.uk-input-group-addon.select-icon {
  padding: 0px;
  padding-top: 10px !important;
}
.select-medium .uk-input-group-addon.select-icon {
  padding-top: 2px !important;
}
