@charset "utf-8";
/* CSS Document */
body {
    background: #fff !important;
}
.main-content {
    padding:0 10px;
}
.main-content .PDRI {
margin: 35px 0 5px;
padding: 0 40px 20px;
border: 3px groove #c0c0c0;
}
.main-content .PDRI fieldset legend {
color: #000;
font-weight: bold;
font-size: 16px;
background: #fff;
width: auto;
position: relative;
top: -12px;
padding: 0 15px;
}
table.tablePDRI tr {
    background-color: transparent !important;
    color: lightslategray;
    border: none;
    padding: 5px 0 0;
    font-weight: normal;
    font-family: 'Lato', sans-serif;
    font-size: 16px;
    border-bottom: 1px dotted #c0c0c0;
}

table.tablePDRI th {
    background: none;
    color: lightslategray;
    border: none;
    padding: 5px 0 0;
    font-weight: normal;
    font-family: 'Lato', sans-serif;
    font-size: 16px;
}

table.tablePDRI td {
    background: none;
    color: lightslategray;
    padding: 5px 0 0;
    font-weight: normal;
    font-family: 'Lato', sans-serif;
    font-size: 10px;
}

fieldset.fieldsetPDRI
{
    background-color:none !important;
    /*max-width:500px;  */
    padding:16px;
    font-weight: bold;
    font-family: 'Lato', sans-serif;
    font-size: 16px;
}
legend.legenPDRI
{
    margin-bottom:0px;
    margin-left:16px;
    font-weight: bold;
    font-family: 'Lato', sans-serif;
    font-size: 16px;
}