﻿html {
    font-size: 14px;
}

@media (min-width: 768px) {
    html {
        font-size: 16px;
    }
}

html {
    position: relative;
    min-height: 100%;
}

body {
    margin-bottom: 60px;
   
}
.fancy-border {
    border: 0.5px solid;
    border-color: #e6e6e6;
    
}
.text-danger{
    color:red;

}
.required:after {
    content: "*";
    font-weight: bold;
    color: red;
}
.body-content {
    font-size: 14px;
}
.styled-table {
    border-collapse: collapse;
    margin: 1px 10px 1px 1px;
    font-size: 0.9em;
    font-family: sans-serif;
    min-width: 400px;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
}

    .styled-table thead tr {
        background-color: #ffff;
        color: #7a7979;
        text-align: left;
    }

    .styled-table th,
    .styled-table td {
        padding: 12px 15px;
    }

    .styled-table tbody tr {
        border-bottom: 1px solid #dddddd;
    }

        .styled-table tbody tr:nth-of-type(even) {
            background-color: #f3f3f3;
        }

        .styled-table tbody tr:last-of-type {
            border-bottom: 2px solid #ffff;
        }

        .styled-table tbody tr.active-row {
            font-weight: bold;
            color: #ffff;
        }
@media only screen and (max-width:600px) {
    #no-more-tables tbody,
    #no-more-tables tr,
    #no-more-tables td {
        display: block;
    }

    #no-more-tables thead tr {
        position: absolute;
        top: -9999px;
        left: -9999px;
    }

    #no-more-tables td {
        position: relative;
        padding-left: 50%;
        border: none;
        border-bottom: 1px solid #eee;
    }

        #no-more-tables td:before {
            content: attr(data-title);
            position: absolute;
            left: 6px;
            font-weight: bold;
        }

    #no-more-tables tr {
        border-bottom: 1px solid #ccc;
    }

    .priority-2 {
        display: none;
    }
    .search-criteria{
        display:block;
        align-items:start;
    }
}

