.tp_courseinfo {width:100%; border:none;}
.tp_courseinfo tr {}
.tp_courseinfo td {border-bottom:1px dotted silver; padding:5px;}
.tp_courseinfo td.tp_courseinfo_type {vertical-align:middle;}
.tp_courseinfo td.tp_courseinfo_meta p {margin-top:3px; margin-bottom:3px;}
.tp_courseinfo td.tp_courseinfo_lecturer {vertical-align:middle;}    #enrollments .tp_user_menu {padding:5px;} #enrollments .teachpress_enr_old, #enrollments .teachpress_enr_results {border-collapse: collapse; border-bottom: 1px solid #ededed; font-size:11px; width: 100%}
#enrollments .teachpress_enr_old th, #enrollments .teachpress_enr_results th{padding:5px; color:#333333; background-repeat:repeat-x; margin:5px; border-collapse: collapse; border-bottom: 1px solid #ededed; font-size:12px; font-weight:bold;}
#enrollments .teachpress_enr_old tr, #enrollments .teachpress_enr_results tr {padding:5px; background-color:#FFFFFF; color:#000000; margin:5px; border-collapse: collapse; border-bottom: 1px solid #ededed; font-size:12px;}
#enrollments .teachpress_enr_old td, #enrollments .teachpress_enr_results td {padding:5px; margin:5px; border-collapse: collapse; border-bottom: 1px solid #ededed;} #enrollments .teachpress_enr {font-size:13px; border:none;}
#enrollments .teachpress_enr td {border:none; padding:5px; margin:5px;}
#enrollments .teachpress_course_group {padding-bottom:10px;}
#enrollments .teachpress_course_name {font-size:15px; font-weight:bold;} #enrollments .teachpress_enr_edit {border:1px solid silver;}
#enrollments .teachpress_enr_edit td {padding:5px;} tr.tp_course_result td {font-weight: bold;} h3.tp_enrollments {color:#005A46;}
.waitinglist {font-size:10px; color:#FF0000; padding-left:5px;}
.einschreibefrist {font-size:10px; color:#FF0000;}
.teachpress_active_tab{font-weight: bold}
.teachpress_message {border:1px solid #f90; border-left-width:0.9em; font-weight:bold; margin:1em; padding:.5em 1em;}
.teachpress_message_error {border:1px solid #FF0000; border-left-width:0.9em; font-weight:bold; margin:1em; padding:.5em 1em;}
.teachpress_message_success {border:1px solid #00FF00; border-left-width:0.9em; font-weight:bold; margin:1em; padding:.5em 1em;}
.teachpress_message_info {border:1px solid #f90; border-left-width:0.9em; font-weight:bold; margin:1em; padding:.5em 1em;}    .teachpress_publication_list {width:100%; border:none; border-spacing: 0;}
.teachpress_publication_list td, .teachpress_course_list td {padding:5px;} .teachpress_filter {text-align:center; padding-top:5px;}
.teachpress_filter select.block {display: block; width: 100%; margin-bottom:8px; margin-top:5px;}
.teachpress_cloud {text-align:center;}
input.tp_search_button {border: 1px solid silver; padding:6px 6px; font-size:0.9em; font-weight: bold; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; background:transparent; margin:0 0 0 6px; cursor:pointer;  background: #008bd2; color: #FFFFFF;}
input.tp_search_button:hover {background:#ECECEC; color:#333333;}
a.tp_search_reset {background:transparent; cursor:pointer; border:none; font-weight: bold; padding:3px 6px; text-decoration: none; font-size:13px; color:#000;}
a.tp_search_reset:hover {color:red;}
#tp_search_input_field {width: 60%;}
.teachpress_search_button {display:inline-block;} .teachpress_cloud a.teachpress_cloud_active {color:#008bd2; font-weight:bold;}
.teachpress_cloud a.teachpress_cloud_active:hover {color:#008bd2; font-weight:bold; text-decoration:underline;}
.teachpress_cloud a {color:#AAAAAA; text-decoration:none; box-shadow: none;}
.teachpress_cloud a:hover {color:#AAAAAA; text-decoration:underline;} .tablenav {padding-top:5px; margin:6px 0 4px; height:30px; vertical-align:middle; width:100%;}
.tablenav-pages {float:right;}
.tablenav-pages span.inactive {border: 1px solid silver; padding:3px 6px; font-size:0.9em; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; color:#CCCCCC; font-size:12px; }
.tablenav .tablenav-pages a {border: 1px solid; padding:3px 6px; font-size:0.9em; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; font-size:12px; font-weight:bold;}
.tablenav .tablenav-pages a, .tablenav .tablenav-pages a:visited {border-color:silver; color:#333333; text-decoration:none;}
.tablenav .tablenav-pages a:hover , .tablenav .tablenav-pages a.disabled{background:#ECECEC; color:#333333;}
.tablenav-pages .page-numbers {display: inline;} td.tp_pub_number, td.tp_pub_number_simple {vertical-align: top; padding: 8px; border-bottom: 1px solid silver;} .tp_bibtex_entry, .tp_abstract_entry, .tp_comment_entry, .tp_links_entry{padding:8px 8px 8px 8px;}
.tp_close_menu {margin-top:1px; margin-bottom:1px;}
.tp_close {cursor:pointer; font-weight: bold;}
.tp_pub_link img {margin: 0; width: 17px; height: 17px; padding: 0 1px 0 1px; display: inline;}
ul.tp_pub_list li {padding: 3px 0 3px 0; list-style: none; margin-left:10px; font-size:0.9rem;}
a.tp_pub_list {padding: 5px 0 5px 0px; background: no-repeat 0 3px; background-size: 18px 18px;}
ul.tp_pub_list li i {width: 25px;}
a.tp_show {color: inherit;}
a.tp_show_block {font-weight: bold; text-decoration: none;} td.tp_pub_image_left, td.tp_pub_image_right{vertical-align: top; padding: 8px; border-bottom: 1px solid silver;}
.tp_pub_image_bottom {display: inline-block; margin: auto; vertical-align: middle;}   span.tp_single_title {font-size:0.9rem;}
span.tp_single_author {font-size:0.9rem;}
span.tp_single_year {font-size:0.9rem;}
span.tp_single_additional {font-size:0.9rem; font-style:italic;}
div.tp_single_image_left{float:left; padding: 0 5px 5px 0;}
div.tp_single_image_right{float:right; padding: 0 0 5px 5px;}
li.tp_cite_entry {font-size:0.9rem;}   #tpcourselist h3 {}
#tpcourselist table.teachpress_course_list {border:none; width:100%;}
.tp_course_headline{font-weight: bold; font-size: 1.2em;}
.tp_auswahl {margin:3px; padding:3px;}
.tp_lvs_name {font-size:14px;}
td.tp_lvs_container {margin:5px; border-bottom:1px solid silver; border-right:1px solid silver; padding:7px 5px 7px 5px;}
.tp_lvs_comments {padding-top:5px; margin:0; min-height:17px;}.ai-ul,.fa-ul{list-style-type:none}.ai-li,.fa-li{top:.14285714em;text-align:center}.ai-fw,.ai-li,.fa-fw,.fa-li{text-align:center}.ai.fa-pull-left,.fa.fa-pull-left{margin-right:.3em}@font-face{font-family:Academicons;src:url(//teec2.nl/wp-content/plugins/teachpress/includes/academicons/fonts/academicons.eot?v=1.8.6);src:url(//teec2.nl/wp-content/plugins/teachpress/includes/academicons/fonts/academicons.eot?v=1.8.6) format('embedded-opentype'),url(//teec2.nl/wp-content/plugins/teachpress/includes/academicons/fonts/academicons.ttf?v=1.8.6) format('truetype'),url(//teec2.nl/wp-content/plugins/teachpress/includes/academicons/fonts/academicons.woff?v=1.8.6) format('woff'),url(//teec2.nl/wp-content/plugins/teachpress/includes/academicons/fonts/academicons.svg?v=1.8.6#academicons) format('svg');font-weight:400;font-style:normal}.ai{display:inline-block;font:normal normal normal 14px/1 Academicons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ai-lg,.fa-lg{line-height:.75em;vertical-align:-15%}.ai-academia:before{content:"\e9af"}.ai-academia-square:before{content:"\e93d"}.ai-acclaim:before{content:"\e92e"}.ai-acclaim-square:before{content:"\e93a"}.ai-acm:before{content:"\e93c"}.ai-acm-square:before{content:"\e95d"}.ai-acmdl:before{content:"\e96a"}.ai-acmdl-square:before{content:"\e9d3"}.ai-ads:before{content:"\e9cb"}.ai-ads-square:before{content:"\e94a"}.ai-arxiv:before{content:"\e974"}.ai-arxiv-square:before{content:"\e9a6"}.ai-biorxiv:before{content:"\e9a2"}.ai-biorxiv-square:before{content:"\e98b"}.ai-ceur:before{content:"\e96d"}.ai-ceur-square:before{content:"\e92f"}.ai-coursera:before{content:"\e95f"}.ai-coursera-square:before{content:"\e97f"}.ai-cv:before{content:"\e9a5"}.ai-cv-square:before{content:"\e90a"}.ai-dataverse:before{content:"\e9f7"}.ai-dataverse-square:before{content:"\e9e4"}.ai-dblp:before{content:"\e94f"}.ai-dblp-square:before{content:"\e93f"}.ai-depsy:before{content:"\e97a"}.ai-depsy-square:before{content:"\e94b"}.ai-doi:before{content:"\e97e"}.ai-doi-square:before{content:"\e98f"}.ai-dryad:before{content:"\e97c"}.ai-dryad-square:before{content:"\e98c"}.ai-figshare:before{content:"\e981"}.ai-figshare-square:before{content:"\e9e7"}.ai-google-scholar:before{content:"\e9d4"}.ai-google-scholar-square:before{content:"\e9f9"}.ai-ideas-repec:before{content:"\e9ed"}.ai-ideas-repec-square:before{content:"\e9f8"}.ai-ieee:before{content:"\e929"}.ai-ieee-square:before{content:"\e9b9"}.ai-impactstory:before{content:"\e9cf"}.ai-impactstory-square:before{content:"\e9aa"}.ai-inspire:before{content:"\e9e9"}.ai-inspire-square:before{content:"\e9fe"}.ai-lattes:before{content:"\e9b3"}.ai-lattes-square:before{content:"\e99c"}.ai-mathoverflow:before{content:"\e9f6"}.ai-mathoverflow-square:before{content:"\e97b"}.ai-mendeley:before{content:"\e9f0"}.ai-mendeley-square:before{content:"\e9f3"}.ai-open-access:before{content:"\e939"}.ai-open-access-square:before{content:"\e9f4"}.ai-orcid:before{content:"\e9d9"}.ai-orcid-square:before{content:"\e9c3"}.ai-osf:before{content:"\e9ef"}.ai-osf-square:before{content:"\e931"}.ai-overleaf:before{content:"\e914"}.ai-overleaf-square:before{content:"\e98d"}.ai-philpapers:before{content:"\e98a"}.ai-philpapers-square:before{content:"\e96f"}.ai-piazza:before{content:"\e99a"}.ai-piazza-square:before{content:"\e90c"}.ai-publons:before{content:"\e937"}.ai-publons-square:before{content:"\e94e"}.ai-pubmed:before{content:"\e99f"}.ai-pubmed-square:before{content:"\e97d"}.ai-researcherid:before{content:"\e91a"}.ai-researcherid-square:before{content:"\e95c"}.ai-researchgate:before{content:"\e95e"}.ai-researchgate-square:before{content:"\e99e"}.ai-scirate:before{content:"\e98e"}.ai-scirate-square:before{content:"\e99d"}.ai-semantic-scholar:before{content:"\e96e"}.ai-semantic-scholar-square:before{content:"\e96c"}.ai-springer:before{content:"\e928"}.ai-springer-square:before{content:"\e99b"}.ai-zotero:before{content:"\e962"}.ai-zotero-square:before{content:"\e932"}.ai-lg{font-size:1.33333333em}.ai-2x{font-size:2em}.ai-3x{font-size:3em}.ai-4x{font-size:4em}.ai-5x{font-size:5em}.ai-fw{width:1.28571429em}.ai-ul{padding-left:0;margin-left:2.14285714em}.ai-ul>li{position:relative}.ai-li{position:absolute;left:-2.14285714em;width:2.14285714em}.ai-li.fa-lg{left:-1.85714286em}.ai-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.ai-pull-left{float:left}.ai-pull-right{float:right}.ai.fa-pull-right{margin-left:.3em}.fa-lg{font-size:1.33333333em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em}.fa-ul{padding-left:0;margin-left:2.14285714em}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-right{margin-left:.3em}div.tp_publication {
display: flex;
justify-content: space-between;
padding-bottom: 5px; }
div.tp_pub_image_left {
padding-top: 8px;
padding-bottom: 8px;}
div.tp_pub_image_right {
padding-top: 8px;
padding-bottom: 8px;}
div.tp_pub_info {
width: 100%;
padding: 8px;}
div.tp_pub_number {
width: 40px;
font-size:1.0rem; 
padding-top: 8px;
flex-shrink: 0;}
@media (max-width: 767.98px) {
div.tp_publication {
flex-flow: column; }
div.tp_pub_image_left, div.tp_pub_image_right {
padding-left: 8px; }
div.tp_pub_number {
padding-left: 8px; }
} .tp_bibtex_entry {
font-size:0.8rem;}
.tp_bibtex_entry pre {
white-space: normal;
word-wrap: break-word;}
.tp_abstract_entry {
font-size: 1.0rem;}
.tp_comment_entry {
font-size: 1.0rem;}
.tp_pub_author, #content p.tp_pub_author {
font-size:1.0rem; 
margin-bottom:1px; 
margin-top:1px;}
.tp_pub_title, #content p.tp_pub_title {
font-size:1.0rem; 
font-weight:bold; 
margin-top:1px; 
margin-bottom:1px;}
.tp_pub_additional, #content p.tp_pub_additional {
font-size:1.0rem; 
margin-top:1px; 
margin-bottom:1px;}
.tp_pub_menu, #content p.tp_pub_menu  {
font-size:1.0rem; 
margin-top:1px; 
margin-bottom:1px; 
color:#AAAAAA;}
.tp_pub_menu a {
color:#AAAAAA; 
text-decoration:underline; 
box-shadow: none;}
.tp_pub_menu a:hover {
color:#AAAAAA; 
text-decoration:none;}
.tp_pub_type {
background-color: #008bd2; 
color: #fff; 
display: inline-block; 
padding: 5px 5px; 
margin-left: 5px; 
font-size: 0.70rem; 
font-weight: bold; 
line-height: 1; 
border-radius: 2px; 
box-shadow: inset 0 -1px 0 rgba(0,0,0,0.12);}
.tp_pub_label_award {
background-color: #d2001f; 
color: #fff; 
display: inline-block; 
padding: 5px 5px; 
margin-left: 5px; 
font-size: 0.9em; 
font-weight: bold; 
line-height: 1; 
border-radius: 2px;
}
.tp_pub_label_status {
background-color: orange; 
color: #fff; 
display: inline-block; 
padding: 5px 5px; 
margin-left: 5px; 
font-size: 0.70rem; 
font-weight: bold; 
line-height: 1; 
border-radius: 2px; 
box-shadow: inset 0 -1px 0 rgba(0,0,0,0.12);}
.tp_close {
cursor: pointer;
font-weight: bold;
font-size: 1.0rem; }