/*.image {
    height: 60px;
    width: 60px;
    text-align: center;
}*/

.fitur-logo {
    text-align: center;
    display: inline-block;
}

.table>thead>tr>th,
.table>tbody>tr>th,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>tbody>tr>td,
.table>tfoot>tr>td {
    vertical-align: middle;
}

/* Loker */
.detail-loker {
    display: block;
    padding: 10px;
}

.item-loker {
    display: block;
    margin-bottom: 15px;
}

.item-loker .title {
    font-weight: bold;
    font-size: 15px;
    margin-bottom: 5px;
}

.item-loker .desc {
    font-size: 14px;
}

.item-loker .desc p {
    font-size: 14px;
    margin-bottom: 5px;
}

/* item loker ul ol blockquote like bootstrap typography */
.item-loker ul,
.item-loker ol {
    margin-top: 0;
    margin-bottom: 10px;
    list-style: circle;
    margin-left: 15px;
}

.item-loker ul ul,
.item-loker ul ol,
.item-loker ol ol,
.item-loker ol ul {
    margin-bottom: 0;
}

.item-loker li {
    margin-bottom: 5px;
}

.item-loker blockquote {
    margin: 0 0 10px;
    padding: 0 0 0 15px;
    border-left: 5px solid #eee;
}

.item-loker blockquote p:last-child,
.item-loker blockquote ul:last-child,
.item-loker blockquote ol:last-child {
    margin-bottom: 0;
}

/* Text */
.text-justify {
    text-align: justify;
}

.text-bold {
    font-weight: bold;
}

.modal-body tr td p {
    font-size: 14px;
    line-height: 1.5;
    margin-bottom: 10px;
}

.form-group .help-block {
    font-size: 12px;
    position: absolute;
    top: 0;
    right: 15px;
}

.brand-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c;
}

.brand-danger {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a;
}

.brand-warning {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236;
}

.brand-info {
    color: #fff;
    background-color: #5bc0de;
    border-color: #46b8da;
}