table.list {
     margin-top: 5px;
 }

tr.data1 {
    /*background-color: #F5F5F5;*/
    background-color: #E3EBF7;
    border-width: 1px 0px;
    border-color: #B4CBEA;
}

tr.data1 > td {
    white-space: nowrap;
    padding: 5px;
    text-align: left;
}

tr.data1 > th {
    white-space: nowrap;
    padding: 5px;
    text-align: left;
}

tr.data1_draft {
    /*background-color: #F5F5F5;*/
    background-color: #E3EBF7;
    /*border-width: 1px;*/
    border-color: #B4CBEA;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url('/../../../public/material/img/draft.png');

}

tr.data1_draft > td {
    white-space: nowrap;
    padding: 5px;
    text-align: left;
}

tr.data1_draft > th {
    white-space: nowrap;
    padding: 5px;
    text-align: center;
}

tr.form > th {
    white-space: nowrap;
    text-align: right !important;
}

tr.form > td {
    white-space: nowrap;
    text-align: left !important;
}

tr.form > *:first-child {
    width: 1px;
}

.formSections {
    border-style: solid;
    border-width: thin;
    text-align: center;
    vertical-align: center;
}

.sectionFields {
    border-style: solid;
    border-width: thin;
    padding-left: 40px;
    padding-top: 10px;
}
.dividerMain {
    border-style: solid;
    height: 0px;
    filter: alpha(opacity=50);
    opacity: 0.50;
    border-top-width: 1px;
}
.required:after{
    content:'*';
    color:red;
    padding-left: 5px;
}

form input[required=required]:after,
form select[required=required]:after,
form text[required=required]:after{
    content:'*';
    color:red;
}

.my-btn {
    position: relative;
    padding: 12px 30px;
    margin: 0.3125rem 1px;
    font-size: .75rem;
    /*font-weight: 400;*/
    line-height: 1.428571;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: 0;
    cursor: pointer;
    background-color: transparent;
    border: 0;
    border-radius: 0.2rem;
    outline: 0;
    transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
    will-change: box-shadow, transform;
    box-shadow: none;
    color: black;
    font-weight:bold;
    border: hidden;
}
.calendar-btn {
    display: inline-block;
    width: 36px;
    height: 30px;
    border-radius: 18px;
    background-image: url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/9487/icon-calendar-72x72.png);
    /*background-image: url('/../rmede/public/material/img/calendar.png');*/
    background-size: 36px 36px;
    background-repeat:no-repeat;
    background-position: center;
    /*background-position:left top;*/
    /*padding-left:15px;*/
}
.requiredFields{
    /*background-color: lightyellow;*/
    background-color: white;
}
