/* Add here all your CSS customizations */

.btn-edit {
    position: relative;
    bottom: 7px;
}

.customLabel {
    color: #777;
    font-weight: bolder;
    font-size: x-large;
    font-variant: small-caps;
}

.custreglbl {
    color: #808080;
    font-size: small;
    padding: 0px 0px 6px 10px;
    font-weight: 600;
}

.pro_img {
    height: 12em;
}

.bg-warning {
    padding: 15px;
}

.red_color {
    color: #fa7878;
}

.table-padding {
    margin-left: 60px;
}

.h-heading {
    font-weight: bold;
    text-decoration: underline;
    font-style: italic;
    font-variant: small-caps;
}

.linkhover:hover {
    color: #0094ff !important;
}

.vertical-divider {
    background-image: -webkit-linear-gradient(top, transparent, #DBDBDB, transparent);
    background-image: linear-gradient(to bottom, transparent, #DBDBDB, transparent);
    border: 0;
    width: 1px;
    height: 150px;
    margin: 22px 0;
}

.requiredVal {
    display: none;
}

    .requiredVal[style*=inline] + input,
    .requiredVal[style*=inline] + select,
    .requiredVal[style*=inline] + textarea {
        background-color: #fedcdc;
        border: 1px solid #e54a4a;
    }

    .fa-exclamation-triangle{
        color:#ffd800;
    }