.margin-left-5px {
    margin-left: 5px !Important;
}
.margin-right-5px {
    margin-right: 5px !Important;
}
.color-warning{
    color: #f39c12;
}
.box.box-solid>.box-header .btn:hover, .box.box-solid>.box-header a:hover{
    background: #dd4b39;
}
#formStep1{
    min-height: 300px;
}
.wizard > .content{
    min-height: 350px;
}

.badge-danger {
    background-color: #cc0b0b;
    color: #f4f4f4;
}

.badge-success {
    background-color: green;
}

.color-red{
    color: red;
}

.badge-fit {
    padding: 1px 4px;
    margin-top: 0px;
}

.login-page, .register-page {
    background: #dccf40 !important;
}

.img-logo {
    height: 30px;
}

.user-header>p{
    color: #000 !important;
}

.w90px {
    width: 90px;
}

.w110px {
    width: 110px;
}

.w10px {
    width: 10px;
}

.form-mandatory {
    color: #f00000;
    font-weight: bold;
}
.underline-link {
    text-decoration: underline;
}

.valign-top{
    vertical-align:top;
}

.judul
{
    width:95%;
    margin:auto;
    border:2px solid #333333;
    text-align:center;
    font-size:14px;
}

.data
{
    width:100%;
    border:none;
    padding:0 15px;
}

.tabel{width:99%;}
.tabel
{
    padding:3px 1px 1px 1px;
}

.garis
{
    width:100%;
    border:1px dotted #333333;
    padding:10px;
}

.wd-300-px{
    width:300px;
}
.wd-200-px{
    width:200px;
}

.td-box{
    border:1px solid black;
}

#content
{
    width:100%;margin:0 auto;padding:0;font-weight:bold;
}

.text-right{text-align: right;}
.text-left{text-align: left;}
.text-center{text-align: center;}

.color-grey{
    color:#aaa;
}

.hide{
    display:none;
}

.float-right{
    float:right;
}

.wd-100-pcn{
    width: 100% !important;
}

.wd-10-pcn {
    width: 10% !important;
}

.wd-20-pcn {
    width: 20% !important;
}

.wd-30-pcn {
    width: 30% !important;
}

.bg-cl-white-shadow{
    background:#f9f9f9;
}
.pl-15 {
    padding-left: 15px !important;
}