#abstract_container
{
    line-height: 1.2;
    width: 95%;
    min-width: 300px;
    overflow: scroll;
}

#abstract_preview
{
    line-height: 1.2;
    width: 95%;
    max-width: 1024px;
    border: solid 1px #ccc;
    box-shadow: 5px 5px 2px #ccc;
    margin: auto;
    padding: 10px;
}

#abstract_symposium
{
    font-size: 10pt;
}

#abstract_title
{
    text-align:center;
    font-family: 'Times';
    font-size: 16pt;       
    font-weight: bold;
}

#abstract_author
{
    text-align:center;
    font-family: 'Times';
    font-size: 12pt;           
}

#abstract_affiliation
{
    text-align:center;
    font-family: 'Times';
    font-style: italic;
    font-size: 10pt;           
}

#abstract_email
{
    text-align:center;
    font-family: 'Times';
    font-size: 10pt;               
}

#abstract_abstract
{
    font-weight:bold;
    font-family: 'Times';
    font-size: 12pt;
    text-align:center;
}

#abstract_body
{
    text-align:justify;
    font-family: 'Times';
    font-size: 10pt;
}

.abstract-book-title
{
    text-align:center;
    font-family: 'serif';
    font-size: 14pt;       
    font-weight: bold;
}

.abstract-book-symposium-title
{
    padding-top: 10cm;
    text-align:center;
    font-family: 'serif';
    font-size: 24pt;       
    font-weight: bold;
}

.abstract-book-author
{
    text-align:center;
    font-family: 'serif';
    font-size: 10pt;           
}

.abstract-book-affiliation
{
    text-align:center;
    font-family: 'serif';
    font-style: italic;
    font-size: 9pt;           
}

.abstract-book-email
{
    text-align:center;
    font-family: 'serif';
    font-size: 9pt;               
}

.abstract-book-abstract
{
    font-weight:bold;
    font-family: 'serif';
    font-size: 10pt;
    text-align:center;
    margin: 20px 0;
}

.abstract-book-body
{
    text-align:justify;
    font-family: 'serif';
    font-size: 10pt;
}

.mpdf_toc_a
{
    font-weight:normal;
}

.mpdf_toc_level_0
{
    padding: 5px 0 5px 50px;
    text-indent:-50px;
}

.mpdf_toc_t_level_0, .mpdf_toc_p_level_0
{
    font-weight: normal;
    font-family: serif;
    font-size:10pt;
}

.mpdf_toc_level_1
{
    padding: 5px 0 5px 50px;
    text-indent:-40px;
}

.mpdf_toc_t_level_1, .mpdf_toc_p_level_1
{
    font-weight: normal;
    font-family: serif;
    font-size:10pt;
}

span.mpdf_toc_t_level_1 {font-style: normal !important; font-weight: normal;}

