
/* - ++resource++kuleuven.css - */
@media screen {
/* https://ibiostat.be/portal_css/++resource++kuleuven.css?original=1 */
/* */
.documentDescription {display: none;}
/* */
img.left, #nieuws img.left {float:left; margin: 0 8px 0 0;}
img.right, #nieuws img.right {float:right; margin: 0 0 0 8px;}
img.border {border:1px solid black;}
.noborder {border:none;}
#content img.center {display:block;}
.center {display:block; margin-left: auto; margin-right: auto;}
/* **/
/* */
.colcontainer { clear:both;margin-bottom:1em;}
.twocol { width:48%; float:left;  position:relative;}
.twocol+.twocol { float:right;}
.threecol { width:31%; float:left;  position:relative;}
.colcontainer li {margin:0; padding:0;}
/* */
.twocol .attentionbox1, .twocol .attnboxfilled1, .twocol .attentionbox2, .twocol .attnboxfilled2,
.twocol .attentionbox3, .twocol .attnboxfilled3 {
width: 90%; margin: 0 auto 5px;}
.attentionbox1, .attnboxfilled1, .attentionbox2, .attnboxfilled2, .attentionbox3, .attnboxfilled3 {
width: 85%; margin: 0 auto 30px;
}
.attentionbox1, .attnboxfilled1 {
background: #FBDA97;
}
.attentionbox2, .attnboxfilled2 {
background: #ddd;
}
.attentionbox3, .attnboxfilled3 {
background: #138AA3;
color: #fff;
}
#content .attentionbox1 h6, #content .attnboxfilled1 h6, #content .attentionbox2 h6, #content .attnboxfilled2 h6, #content .attentionbox3 h6, #content .attnboxfilled3 h6 {
margin:0; padding: 10px 10px 5px 10px;
font-size: 1em;font-weight: bold;line-height:1.2em
}
#content .attentionbox1 h6, #content .attnboxfilled1 h6 {
background-color:transparent;color: #994D00;
}
#content .attentionbox2 h6, #content .attnboxfilled2 h6 {
background-color:transparent; color: #595959;
}
#content .attentionbox3 h6, #content .attnboxfilled3 h6 {
background-color:transparent; color: #fff;
}
#content .attentionbox1 p, #content .attentionbox1 ul, #content .attnboxfilled1 p, #content .attnboxfilled1 ul,
#content .attentionbox2 p, #content .attentionbox2 ul, #content .attnboxfilled2 p, #content .attnboxfilled2 ul,
#content .attentionbox3 p, #content .attentionbox3 ul, #content .attnboxfilled3 p, #content .attnboxfilled3 ul {
padding:0 12px 10px; margin:0!important;
list-style: none;
}
.attentionbox1 ul ul, .attentionbox2 ul ul, .attentionbox3 ul ul,
.attnboxfilled1 ul ul, .attnboxfilled2 ul ul, .attnboxfilled3 ul ul/**/ {
padding:0;
}
.attentionbox1 p, .attentionbox1 li, .attnboxfilled1 p, .attnboxfilled1 li,
.attentionbox2 p, .attentionbox2 li, .attnboxfilled2 p, .attnboxfilled2 li,
.attentionbox3 p, .attentionbox3 li, .attnboxfilled3 p, .attnboxfilled3 li {
clear:both;
}
/* */
div.attentionbox1 a, .attnboxfilled1 a {color:#9F4623;  border-bottom:dotted 1px #CC6600;}
div.attentionbox1 a:visited, .attnboxfilled1 a:visited { color:#65576B; border-bottom:dotted 1px #536368;}
div.attentionbox1 a:hover, .attnboxfilled1 a:hover {border-bottom:none;color:#9F4623;text-decoration: none;}
div.attentionbox2 a, .attnboxfilled2 a {color:#2C5C81;border-bottom:dotted 1px #0C788B;}
div.attentionbox2 a:visited, .attnboxfilled2 a:visited {color:#536368; border-bottom:dotted 1px #536368;}
div.attentionbox2 a:hover, .attnboxfilled2 a:hover {border-bottom:none;color:#2C5C81;text-decoration: none;}
div.attentionbox3 a, .attnboxfilled3 a {  color:#FFDA86; border-bottom:dotted 1px #FFDA86;}
div.attentionbox3 a:visited, .attnboxfilled3 a:visited {  color:#EAEAEA; border-bottom:dotted 1px #EAEAEA;}
div.attentionbox3 a:hover, .attnboxfilled3 a:hover {border-bottom:none;color:#FFDA86;text-decoration: none;}
/* */
#content .attentionbox1 li, #content .attnboxfilled1 li {
background: url(https://stijl.kuleuven.be/_i/icons/icon_bullet-levelone_ab1.png) no-repeat scroll left 4px transparent; padding-left: 15px;
}
#content .attentionbox2 li, #content .attnboxfilled2 li {
background: url(https://stijl.kuleuven.be/_i/icons/icon_bullet-levelone.png) no-repeat scroll left 4px transparent; padding-left: 15px;
}
#content .attentionbox3 li, #content .attnboxfilled3 li {
background: url(https://stijl.kuleuven.be/_i/icons/icon_bullet-levelone.png) no-repeat scroll left 4px transparent; padding-left: 15px;
}
/* */
.floatcontainer:after, .colcontainer:after, .clearfix:after {
content: "."; display: block; clear: both;  height: 0; visibility: hidden;}
#content .top {display:block;margin: auto; border:none; }
/* */
table {vertical-align:top;}
table {margin: 1em 0;  border-spacing: 0; border-collapse: collapse;/**/}
table.tableborder, table.tableborder td, table.tableborder th,
table.border, table.border td, table.border th {border: 1px solid #ccc;}
th {padding: 4px; background: #1e9bb7; color: #FFF; text-align:left;}
th a:link, th a:visited {font-weight: bold; text-align:left; color: #FFFFFF; background-color: #1e9bb7;}
tr.alt td, td.alt, tr.alttablecolor td, td.alttablecolor {background-color: #DBF6F4;} /**/
td ul, td ol, td dl {margin: 0;}
td {padding: 5px;}
/* */
table.altcol tr td:nth-child(odd) {background: #DBF6F4;}
table.altrow tr:nth-child(even) {background-color: #DBF6F4;}
/* **/
form.portlet-action {display: inline; border: 0;}
.portlet-action button {border: 1px solid #ddd; background: #eee; font-size: 1em; padding: 0;}
.portlet-action.delete button {color: red !important; font-size: 1.5em; font-weight: bold; border: 0; background: none;}
.weight {width: 25px;}
/* */
.label {display: block;}
/* */
#portal-personaltools-wrapper {margin-right:4em;}
#langswitch {display: inline; float:right; margin-top:-27px; margin-left:1em; margin-right:2em; border-left:1px solid gray;padding:3px 3px 3px 5px; text-decoration:none;}
/* */
/* */
#content-history #history dd { margin-top: 0.8em;}
#content-history div.historyRecord {font-size: 90%; margin-bottom: 10px;}
div.historyTools ul { float: right; list-style-image: none; list-style-position: outside; list-style-type: none; margin-top: 0;}
div.historyTools ul li {display: inline;}
div.historyTools ul li a{border-bottom: none;}
.historyAction { color: #000000;}
.historyByLine { margin-bottom: 1em; margin-top: 0.5em;}
div.historyComment { background-color: #ffffff;  padding: 0.25em 0em;}
div.historyComment p { color: #000000; margin: 0;  padding-top: 1px; }
a.historyComparePrevious:link {border-bottom: medium none;}
a.historyComparePrevious {text-decoration:none; border-bottom: medium none; border-top: 1px dotted #cccccc; display: block; margin-bottom: -15px; margin-top: 11px;}
a.historyComparePrevious span { background-color: white; left: 50%; position: relative; top: -0.8em;}
#content .historyTools ul li {background:none;}
.historyTools .standalone {padding: 0 0 0 15px;}
/* */
#clearSavedFormInput {display: none;}
/* */
.deletebutton {color: #cc0000;}
/* */
#viewlet-below-content {font-size: 1.2em; margin-bottom: 1em;}
.discussion {border-top: 1px solid #329FD7;}
.discussion .documentByLine {float: none;}
.commentImage {display: none}
#commenting {font-size: 0.8em;}
/* */
#content .photoAlbumEntry {background-image: none;}
#content .photoAlbumEntry a {border-bottom: none !important; display: inline; height: auto; width; auto; margin: 0;}
/* */
.cke_widget_wrapper {
display: inline-block;
}
.cke_widget_wrapper.left {
float: left;
margin: 0 8px 0 0;
}
.cke_widget_wrapper.right {
float: right;
margin: 0 0 0 8px;
}

}


/* - ++resource++publications.static/publications.css - */
@media screen {
/* https://ibiostat.be/portal_css/++resource++publications.static/publications.css?original=1 */
#sorting {
text-align: right;
}
#sorting .highlight {
font-weight:bold;
}
#sorting a {
font-size: 0.9em;
color: #777;
text-decoration: none;
border-bottom: none;
}
#sorting a:hover {
font-size: 0.9em;
color:#000;
}
#content div.nextprevious {
padding: 2px;
color: #777;
font-size: 0.9em;
background-color: #eee;
border: 1px solid #e0e0e0;
text-align: center;
}
#content .nextprevious a {
color: #777;
text-decoration: none;
border-bottom: none;
}
#content .previous {
float: left;
}
#content .next {
float: right;
}
#content a.previous:visited, #content a.next:visited {
color:#999;
}
#content a.previous:hover, #content a.next:hover {
color:#000;
}
#content div.pubtype {
float: right;
display: inline;
background-color: #eee;
padding: 0 1px 0 1px;
border: 1px solid #e0e0e0;
}
#content div.pubtype a, #content div.pubtype span {
text-decoration: none;
border-bottom: none;
font-size: 0.8em;
font-style: italic;
}
#content div.pubtype a {
color: #0c788b;
}
#content div.pubtype span {
color: #777;
}
#content ul.pubresults {
margin-top: 2em;
}
.line {
width: 170px;
float:right;
margin-top: 4px;
border-top: 1px solid #ccc;
}
/* */
input[type="text"][name="form.widgets.IBasic.title"] {
width: 100%;
padding: 3px;
}
input[type="text"][name="form.widgets.colsearch"] {
width:80%;
padding: 3px;
}

}

