
div.pl-form a{
    text-decoration: none;
    color:#000 !important;
    cursor:pointer;
}
.pl-form{
    margin-left:10%;
    width:80%;
    overflow-x: scroll;
}

.pl-form .toolbar-row{
    /*display: table-caption !important;*/
    text-align: center;
    font-weight: bold;
    /*min-height:60px;*/
    font-size: 200%;
    padding-top: 16px;
    padding-bottom: 16px;
}
.pl-form .title-row{
    /*display: table-caption !important;*/
    text-align: center;
    font-weight: bold;
    /*min-height:60px;*/
    font-size: 200%;
    padding-top: 16px;
    padding-bottom: 16px;
}
.pl-form .descr-row{
    text-align: center;
    font-weight: bold;
    font-size: 120%;
    /*min-height:60px;*/
    padding-top: 10px;
    padding-bottom: 10px;
}


.pl-form .list-record{
    display:block;
    border:solid 2px #aaa;
    overflow : auto;
    min-height:30px;
    padding: 10px;
    float:left;
    clear:both;
    margin:5px;
}

div.list-rec-field{
    border: solid 1px #ddd;
    min-height:20px;
    min-width:60px;
    display:inline;
    float:left;
    /*clear:both;*/
    padding:10px;
    margin-left:4px;
}
div.list-rec-field .field-label{
    width:20%;
    text-align: right;
    padding-right: 10px;
}


div.detail-field{
    
    min-height:20px;

    padding:10px;
    margin-left:4px;
    overflow:auto;
}

div.detail-field .label{
    float:left;
    width:10%;
    text-align: right;
    padding-right: 10px;
    font-size:16px;
}
div.detail-field .content{
    /*float:left;
    width:70%;
    margin-left:20px;*/
    
}

div.detail-field .content input.detail-text{
    border: 0px;
    /*border: solid 1px #aaa;*/
    padding:8px;
    background-color: #eee;
    width:100%;
    font-size: 18px;
}














.divTable, pl-form{
    display: table !important;
    width:80%;
    margin-left: 10%;
    margin-right: 10%;
    padding: 8px;
    border: solid 1px #ddd;
    

}


.thumb-img{
    width: 80px;
    height:auto;
}
.big-img{
    /*width: 180px;*/
    width:50%;
    height:auto;
    float:left;
}




.divTable div.tableRow{
    /*display: table-row !important;*/
    width: 100%;
    min-height:20px;
    /*border:dotted 1px #aaa;*/
    margin: 6px;
    overflow-y:auto;
}
/*.divTable div.tableRow */
div.tableCell{
    border-bottom: solid 1px #ddd;
    min-height:20px;
    min-width:60px;
    display:inline;
    float:left;
    padding:10px;
    margin-left:4px;
}
.tableCell.field-label{
    width:20%;
    text-align: right;
    padding-right: 10px;
}


div.edit-button{
    display:inline-block;
    /*border: solid 1px aqua;*/
    width:38px;
    height:38px;
    float:left;
    margin-left: 20px;
    margin-right: 20px;
   
}
div.edit-button img{
    width:auto;
    height:auto;
}




}

.plForm-form{
    
}


/**********************************************************
    SIMPLE FORM
***********************************************************/
.full-rec{
    display:block;
    border:solid 2px #ccc;
    margin:10px;
    overflow : auto;
}


.full-rec .label,
.full-rec .content{
    margin:2px;
    display:block;
    border:dashed 1px #aaa;
    overflow: auto
}
/**********************************************************
***********************************************************/

