Commit 1cfab087 authored by Ubbo Veentjer's avatar Ubbo Veentjer
Browse files

included sass from theme, build css from sass

parent b444da2a
Pipeline #138560 passed with stages
in 11 minutes and 21 seconds
plugins {
id 'org.springframework.boot' version '2.3.0.RELEASE'
id 'com.github.node-gradle.node' version '2.2.0'
id 'com.github.node-gradle.node' version '2.2.4'
id 'io.miret.etienne.sass' version '1.1.1'
}
apply plugin: 'java'
......@@ -58,6 +59,7 @@ node {
// npm install should be run before processResources
processResources.dependsOn npmInstall
processResources.dependsOn compileSass
// copy static files to web application
processResources {
......@@ -76,6 +78,9 @@ processResources {
from ('node_modules/openseadragon/build/openseadragon/images') {
into 'static/images/openseadragon'
}
from ("${buildDir}/sass/") {
into 'static/css'
}
}
test {
......
@font-face{font-family:"SancoaleSoftenedRegular";src:url("../fonts/SancoaleSoftenedRegular-webfont.eot");src:url("../fonts/SancoaleSoftenedRegular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/SancoaleSoftenedRegular-webfont.woff") format("woff"),url("../fonts/SancoaleSoftenedRegular-webfont.ttf") format("truetype"),url("../fonts/SancoaleSoftenedRegular-webfont.svg#SancoaleSoftenedRegular") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"SancoaleSoftenedMedium";src:url("../fonts/SancoaleSoftenedMedium-webfont.eot");src:url("../fonts/SancoaleSoftenedMedium-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/SancoaleSoftenedMedium-webfont.woff") format("woff"),url("../fonts/SancoaleSoftenedMedium-webfont.ttf") format("truetype"),url("../fonts/SancoaleSoftenedMedium-webfont.svg#SancoaleSoftenedMedium") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"OpenSans";src:url("../fonts/OpenSans-Regular-webfont.eot");src:url("../fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-Regular-webfont.woff") format("woff"),url("../fonts/OpenSans-Regular-webfont.ttf") format("truetype"),url("../fonts/OpenSans-Regular-webfont.svg#OpenSans") format("svg");font-style:normal;font-weight:normal}@font-face{font-family:"OpenSans";src:url("../fonts/OpenSans-Italic-webfont.eot");src:url("../fonts/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-Italic-webfont.woff") format("woff"),url("../fonts/OpenSans-Italic-webfont.ttf") format("truetype"),url("../fonts/OpenSans-Italic-webfont.svg#OpenSans") format("svg");font-style:italic;font-weight:normal}@font-face{font-family:"OpenSans";src:url("../fonts/OpenSans-Bold-webfont.eot");src:url("../fonts/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-Bold-webfont.woff") format("woff"),url("../fonts/OpenSans-Bold-webfont.ttf") format("truetype"),url("../fonts/OpenSans-Bold-webfont.svg#OpenSans") format("svg");font-style:normal;font-weight:bold}@font-face{font-family:"FontAwesome";src:url("../fonts/fontawesome-webfont.eot");src:url("../fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/fontawesome-webfont.woff") format("woff"),url("../fonts/fontawesome-webfont.ttf") format("truetype"),url("../fonts/fontawesome-webfont.svg#FontAwesome") format("svg");font-style:normal;font-weight:normal}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.eye{border-radius:50%;position:absolute}@media (max-width: 700px){.eye{display:none}}.eye.-left,.eye.-right{background:white;height:24px;top:26px;width:24px}.eye.-left:before,.eye.-right:before{background:#1c75bc;border-radius:50%;content:'';height:11px;left:9px;position:absolute;top:2px;width:11px}.eye.-left{left:11px}.eye.-right{left:44px}.eye.-trigger{height:9px;left:69px;top:0;width:9px}.journal-content-article a,.portlet-rss a,.tgrep a{border-bottom:1px solid transparent}.journal-content-article a:hover,.journal-content-article a:active,.journal-content-article a:focus,.portlet-rss a:hover,.portlet-rss a:active,.portlet-rss a:focus,.tgrep a:hover,.tgrep a:active,.tgrep a:focus{border-color:#114975}.journal-content-article a>img,.portlet-rss a>img,.tgrep a>img{vertical-align:bottom}.journal-content-article article,.journal-content-article aside,.journal-content-article details,.journal-content-article figcaption,.journal-content-article figure,.journal-content-article footer,.journal-content-article header,.journal-content-article hgroup,.journal-content-article menu,.journal-content-article nav,.journal-content-article section,.journal-content-article main,.portlet-rss article,.portlet-rss aside,.portlet-rss details,.portlet-rss figcaption,.portlet-rss figure,.portlet-rss footer,.portlet-rss header,.portlet-rss hgroup,.portlet-rss menu,.portlet-rss nav,.portlet-rss section,.portlet-rss main,.tgrep article,.tgrep aside,.tgrep details,.tgrep figcaption,.tgrep figure,.tgrep footer,.tgrep header,.tgrep hgroup,.tgrep menu,.tgrep nav,.tgrep section,.tgrep main{display:block}.journal-content-article h1,.tgrep h1{font-size:46px;line-height:52px;font-family:SancoaleSoftenedRegular,Helvetica,Arial,sans-serif;font-weight:normal;padding-top:26px}.journal-content-article h1:first-child,.tgrep h1:first-child{padding-top:0}.journal-content-article h2,.tgrep h2{font-size:31px;line-height:39px;font-family:SancoaleSoftenedRegular,Helvetica,Arial,sans-serif;font-weight:normal;padding-top:26px}.journal-content-article h2:first-child,.tgrep h2:first-child{padding-top:0}.journal-content-article h1+h2,.tgrep h1+h2{padding-top:0}.journal-content-article h3,.journal-content-article h4,.journal-content-article h5,.journal-content-article h6,.tgrep h3,.tgrep h4,.tgrep h5,.tgrep h6{font-size:21px;line-height:26px;font-family:SancoaleSoftenedMedium,Helvetica,Arial,sans-serif;font-weight:normal;margin:0}.journal-content-article h1,.journal-content-article h2,.journal-content-article p,.journal-content-article table,.journal-content-article ul,.journal-content-article ol,.journal-content-article form,.journal-content-article blockquote,.journal-content-article dl,.journal-content-article address,.journal-content-article audio,.journal-content-article fieldset,.journal-content-article figure,.journal-content-article pre,.journal-content-article video,.tgrep h1,.tgrep h2,.tgrep p,.tgrep table,.tgrep ul,.tgrep ol,.tgrep form,.tgrep blockquote,.tgrep dl,.tgrep address,.tgrep audio,.tgrep fieldset,.tgrep figure,.tgrep pre,.tgrep video{margin:0 0 26px}.journal-content-article ol ol,.journal-content-article ol ul,.journal-content-article ul ol,.journal-content-article ul ul,.tgrep ol ol,.tgrep ol ul,.tgrep ul ol,.tgrep ul ul{margin:0}.journal-content-article small,.tgrep small{font-size:.8125em}.journal-content-article code,.journal-content-article pre,.tgrep code,.tgrep pre{font-family:"Liberation Mono","Courier New",monospace}.journal-content-article code,.tgrep code{color:#444;line-height:1;vertical-align:middle}.journal-content-article hr,.tgrep hr{border:0;height:1px;background:-webkit-linear-gradient(left, transparent, rgba(0,0,0,0.18), transparent);background:linear-gradient(to right, transparent, rgba(0,0,0,0.18), transparent);margin:25px 0 26px}.journal-content-article em,.journal-content-article i,.tgrep em,.tgrep i{font-style:italic}.journal-content-article strong,.journal-content-article b,.tgrep strong,.tgrep b{font-weight:bold}.journal-content-article small,.tgrep small{font-size:.8125em;line-height:1}.journal-content-article sub,.journal-content-article sup,.tgrep sub,.tgrep sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}.journal-content-article sup,.tgrep sup{top:-.5em}.journal-content-article sub,.tgrep sub{bottom:-.25em}.journal-content-article table,.tgrep table{border-bottom:1px solid #ccc;margin:0 0 25px;width:100%}.journal-content-article tr,.tgrep tr{border-bottom:1px solid #ccc}.journal-content-article th,.journal-content-article td,.journal-content-article .table th,.journal-content-article .table td,.tgrep th,.tgrep td,.tgrep .table th,.tgrep .table td{line-height:inherit;padding:13px 0.5em 12px;text-align:left}.journal-content-article th,.tgrep th{font-weight:bold}.journal-content-article ol,.journal-content-article ul{padding-left:26px}.journal-content-article ol{list-style:decimal outside}.journal-content-article ul{list-style:disc outside}.tgrep ol,.tgrep ul{list-style:none}.journal-content-article legend,.portlet-body>form legend,.tgrep legend{font-size:31px;line-height:39px;font-family:SancoaleSoftenedRegular,Helvetica,Arial,sans-serif;font-weight:normal;border:0;margin-bottom:26px}.journal-content-article label,.portlet-body>form label,.tgrep label{display:inline;font-size:inherit;line-height:inherit;margin-bottom:0}.journal-content-article input[type=date],.journal-content-article input[type=datetime],.journal-content-article input[type=datetime-local],.journal-content-article input[type=email],.journal-content-article input[type=file],.journal-content-article input[type=month],.journal-content-article input[type=number],.journal-content-article input[type=password],.journal-content-article input[type=search],.journal-content-article input[type=tel],.journal-content-article input[type=text],.journal-content-article input[type=time],.journal-content-article input[type=url],.journal-content-article input[type=week],.journal-content-article select,.journal-content-article textarea,.portlet-body>form input[type=date],.portlet-body>form input[type=datetime],.portlet-body>form input[type=datetime-local],.portlet-body>form input[type=email],.portlet-body>form input[type=file],.portlet-body>form input[type=month],.portlet-body>form input[type=number],.portlet-body>form input[type=password],.portlet-body>form input[type=search],.portlet-body>form input[type=tel],.portlet-body>form input[type=text],.portlet-body>form input[type=time],.portlet-body>form input[type=url],.portlet-body>form input[type=week],.portlet-body>form select,.portlet-body>form textarea,.tgrep input[type=date],.tgrep input[type=datetime],.tgrep input[type=datetime-local],.tgrep input[type=email],.tgrep input[type=file],.tgrep input[type=month],.tgrep input[type=number],.tgrep input[type=password],.tgrep input[type=search],.tgrep input[type=tel],.tgrep input[type=text],.tgrep input[type=time],.tgrep input[type=url],.tgrep input[type=week],.tgrep select,.tgrep textarea{margin:0;vertical-align:baseline}label .journal-content-article input[type=date],label .journal-content-article input[type=datetime],label .journal-content-article input[type=datetime-local],label .journal-content-article input[type=email],label .journal-content-article input[type=file],label .journal-content-article input[type=month],label .journal-content-article input[type=number],label .journal-content-article input[type=password],label .journal-content-article input[type=search],label .journal-content-article input[type=tel],label .journal-content-article input[type=text],label .journal-content-article input[type=time],label .journal-content-article input[type=url],label .journal-content-article input[type=week],label .journal-content-article select,label .journal-content-article textarea,label .portlet-body>form input[type=date],label .portlet-body>form input[type=datetime],label .portlet-body>form input[type=datetime-local],label .portlet-body>form input[type=email],label .portlet-body>form input[type=file],label .portlet-body>form input[type=month],label .portlet-body>form input[type=number],label .portlet-body>form input[type=password],label .portlet-body>form input[type=search],label .portlet-body>form input[type=tel],label .portlet-body>form input[type=text],label .portlet-body>form input[type=time],label .portlet-body>form input[type=url],label .portlet-body>form input[type=week],label .portlet-body>form select,label .portlet-body>form textarea,label .tgrep input[type=date],label .tgrep input[type=datetime],label .tgrep input[type=datetime-local],label .tgrep input[type=email],label .tgrep input[type=file],label .tgrep input[type=month],label .tgrep input[type=number],label .tgrep input[type=password],label .tgrep input[type=search],label .tgrep input[type=tel],label .tgrep input[type=text],label .tgrep input[type=time],label .tgrep input[type=url],label .tgrep input[type=week],label .tgrep select,label .tgrep textarea{margin-left:.5em}.journal-content-article input[type=number],.portlet-body>form input[type=number],.tgrep input[type=number]{width:5em}.journal-content-article input[type=checkbox],.journal-content-article input[type=radio],.portlet-body>form input[type=checkbox],.portlet-body>form input[type=radio],.tgrep input[type=checkbox],.tgrep input[type=radio]{position:absolute;visibility:hidden}.journal-content-article input[type=checkbox]+label:before,.journal-content-article input[type=radio]+label:before,.portlet-body>form input[type=checkbox]+label:before,.portlet-body>form input[type=radio]+label:before,.tgrep input[type=checkbox]+label:before,.tgrep input[type=radio]+label:before{color:#1c75bc;width:1em}.journal-content-article input[type=checkbox]+label:before:hover,.journal-content-article input[type=checkbox]+label:before:active,.journal-content-article input[type=checkbox]+label:before:focus,.journal-content-article input[type=radio]+label:before:hover,.journal-content-article input[type=radio]+label:before:active,.journal-content-article input[type=radio]+label:before:focus,.portlet-body>form input[type=checkbox]+label:before:hover,.portlet-body>form input[type=checkbox]+label:before:active,.portlet-body>form input[type=checkbox]+label:before:focus,.portlet-body>form input[type=radio]+label:before:hover,.portlet-body>form input[type=radio]+label:before:active,.portlet-body>form input[type=radio]+label:before:focus,.tgrep input[type=checkbox]+label:before:hover,.tgrep input[type=checkbox]+label:before:active,.tgrep input[type=checkbox]+label:before:focus,.tgrep input[type=radio]+label:before:hover,.tgrep input[type=radio]+label:before:active,.tgrep input[type=radio]+label:before:focus{color:#114975}.journal-content-article input[type=checkbox]+label:before,.portlet-body>form input[type=checkbox]+label:before,.tgrep input[type=checkbox]+label:before{content:"\f096";margin-right:.5em}.journal-content-article input[type=checkbox]:checked+label:before,.portlet-body>form input[type=checkbox]:checked+label:before,.tgrep input[type=checkbox]:checked+label:before{content:"\f046";margin-right:.5em}.journal-content-article input[type=radio]+label:before,.portlet-body>form input[type=radio]+label:before,.tgrep input[type=radio]+label:before{content:"\f10c";margin-right:.5em}.journal-content-article input[type=radio]:checked+label:before,.portlet-body>form input[type=radio]:checked+label:before,.tgrep input[type=radio]:checked+label:before{content:"\f192";margin-right:.5em}.journal-content-article .control-group,.portlet-body>form .control-group,.tgrep .control-group{margin-bottom:26px}.journal-content-article .control-group input[type=date],.journal-content-article .control-group input[type=datetime],.journal-content-article .control-group input[type=datetime-local],.journal-content-article .control-group input[type=email],.journal-content-article .control-group input[type=file],.journal-content-article .control-group input[type=month],.journal-content-article .control-group input[type=number],.journal-content-article .control-group input[type=password],.journal-content-article .control-group input[type=search],.journal-content-article .control-group input[type=tel],.journal-content-article .control-group input[type=text],.journal-content-article .control-group input[type=time],.journal-content-article .control-group input[type=url],.journal-content-article .control-group input[type=week],.journal-content-article .control-group select,.journal-content-article .control-group textarea,.portlet-body>form .control-group input[type=date],.portlet-body>form .control-group input[type=datetime],.portlet-body>form .control-group input[type=datetime-local],.portlet-body>form .control-group input[type=email],.portlet-body>form .control-group input[type=file],.portlet-body>form .control-group input[type=month],.portlet-body>form .control-group input[type=number],.portlet-body>form .control-group input[type=password],.portlet-body>form .control-group input[type=search],.portlet-body>form .control-group input[type=tel],.portlet-body>form .control-group input[type=text],.portlet-body>form .control-group input[type=time],.portlet-body>form .control-group input[type=url],.portlet-body>form .control-group input[type=week],.portlet-body>form .control-group select,.portlet-body>form .control-group textarea,.tgrep .control-group input[type=date],.tgrep .control-group input[type=datetime],.tgrep .control-group input[type=datetime-local],.tgrep .control-group input[type=email],.tgrep .control-group input[type=file],.tgrep .control-group input[type=month],.tgrep .control-group input[type=number],.tgrep .control-group input[type=password],.tgrep .control-group input[type=search],.tgrep .control-group input[type=tel],.tgrep .control-group input[type=text],.tgrep .control-group input[type=time],.tgrep .control-group input[type=url],.tgrep .control-group input[type=week],.tgrep .control-group select,.tgrep .control-group textarea{max-width:none;width:100%}html.dialog-iframe-root-node{background:#fff;height:auto}body.html-editor{background:#fff;padding:1em}.portlet,.portlet-body{margin-bottom:26px}.portlet-content,.portlet-minimized,.portlet-content-container{padding:0}.portlet-rss .feed{padding-left:0 !important}.portlet-rss .feed-entries{font-size:16px !important}.aui body{background:none;padding:0}.aui dd,.aui dt{line-height:inherit}.aui dd{margin-left:0}.aui dd+dt{margin-top:13px}.aui form{margin:0}.aui li{line-height:inherit}.aui button,.aui input,.aui select,.aui textarea{font:16px / 26px OpenSans,Helvetica,Arial,sans-serif;margin:0}.aui input[type=search]{box-sizing:border-box}.aui select{width:auto}.aui .breadcrumb{background:none;margin:0;padding:0}.aui .breadcrumb .divider{display:none}.aui .carousel-inner>.item>img,.aui .carousel-inner>.item>a>img{width:100%}.aui .carousel-control{border:0;border-radius:2px;line-height:27px;top:50%}.aui .carousel-control:hover,.aui .carousel-control:active,.aui .carousel-control:focus{border:0}.aui .carousel-caption{text-shadow:none}@media (max-width: 700px){.aui .modal{margin-left:0 !important;width:auto !important}}.aui .modal-header .close{color:inherit;height:auto}.aui .modal-header .close:hover,.aui .modal-header .close:active,.aui .modal-header .close:focus{background:none;color:#1c75bc}.aui .modal-body{max-height:none}.aui .pagination{margin:0}.aui .pagination ul{box-shadow:none}.aui .pagination ul>li>a,.aui .pagination ul>li>span{border:0;line-height:inherit;padding:13px}.aui .row-fluid{width:auto !important}.tg.breadcrumbs,.tgrep.breadcrumbs{clear:both;color:#888;font-size:13px;list-style:none;padding:0}.tg.breadcrumbs li,.tgrep.breadcrumbs li{display:inline}.tg.breadcrumbs li+li,.tgrep.breadcrumbs li+li{margin-left:.5em}.tg.breadcrumbs li+li:before,.tgrep.breadcrumbs li+li:before{content:"\f105";margin-right:.5em}.tg.breadcrumbs a,.tgrep.breadcrumbs a{border-bottom:1px solid transparent}.tg.breadcrumbs a:hover,.tgrep.breadcrumbs a:hover,.tg.breadcrumbs a:active,.tgrep.breadcrumbs a:active,.tg.breadcrumbs a:focus,.tgrep.breadcrumbs a:focus{border-color:#114975}.journal-content-article button,.journal-content-article [type=button],.journal-content-article [type=reset],.journal-content-article [type=submit],.journal-content-article .btn,.portlet-body>form button,.portlet-body>form [type=button],.portlet-body>form [type=reset],.portlet-body>form [type=submit],.portlet-body>form .btn,.tgrep button,.tgrep [type=button],.tgrep [type=reset],.tgrep [type=submit],.tgrep .btn,.tg.dropdown_toggle.-settings,.tg.dropdown_toggle.-download,.tg.hero_button.-download,.tg.hero_button.-visit,.tg.search_filter label,.tg.topbox_toggle-nav,.tgrep.gallery-item_actions a,.tgrep.gallery-item_button,.tgrep.header_button,.tgrep.metadata_button,.tgrep.result_button,.tgrep.sidebar-toggle_button{color:#f4f8fc;-webkit-transition:background-color 0.3s ease-in-out,color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out,color 0.3s ease-in-out;background:#1c75bc;border:0;border-radius:2px;cursor:pointer;display:inline-block;font-size:16px;height:52px;line-height:26px;min-width:52px;padding:13px;text-align:center;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.2);vertical-align:top;white-space:nowrap}.journal-content-article button:hover,.journal-content-article [type=button]:hover,.journal-content-article [type=reset]:hover,.journal-content-article [type=submit]:hover,.journal-content-article .btn:hover,.portlet-body>form button:hover,.portlet-body>form [type=button]:hover,.portlet-body>form [type=reset]:hover,.portlet-body>form [type=submit]:hover,.portlet-body>form .btn:hover,.tgrep button:hover,.tgrep [type=button]:hover,.tgrep [type=reset]:hover,.tgrep [type=submit]:hover,.tgrep .btn:hover,.tg.dropdown_toggle.-settings:hover,.tg.dropdown_toggle.-download:hover,.tg.hero_button.-download:hover,.tg.hero_button.-visit:hover,.tg.search_filter label:hover,.tg.topbox_toggle-nav:hover,.tgrep.gallery-item_actions a:hover,.tgrep.gallery-item_button:hover,.tgrep.header_button:hover,.tgrep.metadata_button:hover,.tgrep.result_button:hover,.tgrep.sidebar-toggle_button:hover,.journal-content-article button:active,.journal-content-article [type=button]:active,.journal-content-article [type=reset]:active,.journal-content-article [type=submit]:active,.journal-content-article .btn:active,.portlet-body>form button:active,.portlet-body>form [type=button]:active,.portlet-body>form [type=reset]:active,.portlet-body>form [type=submit]:active,.portlet-body>form .btn:active,.tgrep button:active,.tgrep [type=button]:active,.tgrep [type=reset]:active,.tgrep [type=submit]:active,.tgrep .btn:active,.tg.dropdown_toggle.-settings:active,.tg.dropdown_toggle.-download:active,.tg.hero_button.-download:active,.tg.hero_button.-visit:active,.tg.search_filter label:active,.tg.topbox_toggle-nav:active,.tgrep.gallery-item_actions a:active,.tgrep.gallery-item_button:active,.tgrep.header_button:active,.tgrep.metadata_button:active,.tgrep.result_button:active,.tgrep.sidebar-toggle_button:active,.journal-content-article button:focus,.journal-content-article [type=button]:focus,.journal-content-article [type=reset]:focus,.journal-content-article [type=submit]:focus,.journal-content-article .btn:focus,.portlet-body>form button:focus,.portlet-body>form [type=button]:focus,.portlet-body>form [type=reset]:focus,.portlet-body>form [type=submit]:focus,.portlet-body>form .btn:focus,.tgrep button:focus,.tgrep [type=button]:focus,.tgrep [type=reset]:focus,.tgrep [type=submit]:focus,.tgrep .btn:focus,.tg.dropdown_toggle.-settings:focus,.tg.dropdown_toggle.-download:focus,.tg.hero_button.-download:focus,.tg.hero_button.-visit:focus,.tg.search_filter label:focus,.tg.topbox_toggle-nav:focus,.tgrep.gallery-item_actions a:focus,.tgrep.gallery-item_button:focus,.tgrep.header_button:focus,.tgrep.metadata_button:focus,.tgrep.result_button:focus,.tgrep.sidebar-toggle_button:focus{color:#f3f6f8;background:#114975}.journal-content-article button:active,.journal-content-article [type=button]:active,.journal-content-article [type=reset]:active,.journal-content-article [type=submit]:active,.journal-content-article .btn:active,.portlet-body>form button:active,.portlet-body>form [type=button]:active,.portlet-body>form [type=reset]:active,.portlet-body>form [type=submit]:active,.portlet-body>form .btn:active,.tgrep button:active,.tgrep [type=button]:active,.tgrep [type=reset]:active,.tgrep [type=submit]:active,.tgrep .btn:active,.tg.dropdown_toggle.-settings:active,.tg.dropdown_toggle.-download:active,.tg.hero_button.-download:active,.tg.hero_button.-visit:active,.tg.search_filter label:active,.tg.topbox_toggle-nav:active,.tgrep.gallery-item_actions a:active,.tgrep.gallery-item_button:active,.tgrep.header_button:active,.tgrep.metadata_button:active,.tgrep.result_button:active,.tgrep.sidebar-toggle_button:active{box-shadow:none}.journal-content-article button:disabled,.journal-content-article [type=button]:disabled,.journal-content-article [type=reset]:disabled,.journal-content-article [type=submit]:disabled,.journal-content-article .btn:disabled,.portlet-body>form button:disabled,.portlet-body>form [type=button]:disabled,.portlet-body>form [type=reset]:disabled,.portlet-body>form [type=submit]:disabled,.portlet-body>form .btn:disabled,.tgrep button:disabled,.tgrep [type=button]:disabled,.tgrep [type=reset]:disabled,.tgrep [type=submit]:disabled,.tgrep .btn:disabled,.tg.dropdown_toggle.-settings:disabled,.tg.dropdown_toggle.-download:disabled,.tg.hero_button.-download:disabled,.tg.hero_button.-visit:disabled,.tg.search_filter label:disabled,.tg.topbox_toggle-nav:disabled,.tgrep.gallery-item_actions a:disabled,.tgrep.gallery-item_button:disabled,.tgrep.header_button:disabled,.tgrep.metadata_button:disabled,.tgrep.result_button:disabled,.tgrep.sidebar-toggle_button:disabled{cursor:not-allowed;opacity:.5}.tg.footer,.tg.header,.tg.hero_content,.tg.main.-default .portlet-layout.row-fluid,.tg.main.-highlight-sidebar .portlet-layout.row-fluid,.tg.main>.column-1,.tg.pagination,.tgrep.header,.tgrep.result,.tgrep.wrap{*zoom:1}.tg.footer:before,.tg.header:before,.tg.hero_content:before,.tg.main.-default .portlet-layout.row-fluid:before,.tg.main.-highlight-sidebar .portlet-layout.row-fluid:before,.tg.main>.column-1:before,.tg.pagination:before,.tgrep.header:before,.tgrep.result:before,.tgrep.wrap:before,.tg.footer:after,.tg.header:after,.tg.hero_content:after,.tg.main.-default .portlet-layout.row-fluid:after,.tg.main.-highlight-sidebar .portlet-layout.row-fluid:after,.tg.main>.column-1:after,.tg.pagination:after,.tgrep.header:after,.tgrep.result:after,.tgrep.wrap:after{display:table;content:''}.tg.footer:after,.tg.header:after,.tg.hero_content:after,.tg.main.-default .portlet-layout.row-fluid:after,.tg.main.-highlight-sidebar .portlet-layout.row-fluid:after,.tg.main>.column-1:after,.tg.pagination:after,.tgrep.header:after,.tgrep.result:after,.tgrep.wrap:after{clear:both}.tg.topbox_shelf-count,.tgrep.sidebar_count{background:rgba(0,0,0,0.06);border-radius:2px;color:#444;font-size:13px;line-height:1;padding:.1em .3em}.journal-content-article input[type=checkbox]+label:before,.portlet-body>form input[type=checkbox]+label:before,.tgrep input[type=checkbox]+label:before,.journal-content-article input[type=checkbox]:checked+label:before,.portlet-body>form input[type=checkbox]:checked+label:before,.tgrep input[type=checkbox]:checked+label:before,.journal-content-article input[type=radio]+label:before,.portlet-body>form input[type=radio]+label:before,.tgrep input[type=radio]+label:before,.journal-content-article input[type=radio]:checked+label:before,.portlet-body>form input[type=radio]:checked+label:before,.tgrep input[type=radio]:checked+label:before,.tg.breadcrumbs li+li:before,.tgrep.breadcrumbs li+li:before,.tg.dropdown_toggle.-nav:after,.tg.dropdown_toggle.-settings:before,.tg.dropdown_toggle.-download:before,.tg.footer_contact:before,.tg.hero_button.-download:before,.tg.hero_button.-visit:before,.tg.pagination_link.-first:before,.tg.pagination_link.-prev:before,.tg.pagination_link.-next:before,.tg.pagination_link.-last:before,.tg.search_filter label:before,.tg.search_filter :checked+label:before,.tg.search_submit:before,.tg.topbox_toggle-search:before,.tg.topbox_link.-login:before,.tg.topbox_link.-logout:before,.tg.topbox_link.-settings:before,.tg.topbox_link.-shelf:before,.tg.topbox_user:before,.tg.topbox_language:before,.tg.topbox_toggle-nav:before,.tgrep.advanced-search_button.-item:before,.tgrep.advanced-search_button.-item.-remove:before,.tgrep.advanced-search_button.-select:before,.tgrep.advanced-search_button.-select.-none:before,.tgrep.advanced-search_button.-toggle:before,.tgrep.advanced-search_button.-toggle.-open:before,.tgrep.gallery-item_actions a.-add-to-shelf:before,.tgrep.gallery-item_button.-add-to-shelf:before,.tgrep.gallery-item_actions a.-remove-from-shelf:before,.tgrep.gallery-item_button.-remove-from-shelf:before,.tgrep.gallery-item_actions a.-download:before,.tgrep.gallery-item_button.-download:before,.tgrep.header_button.-expand-all:before,.tgrep.header_button.-collapse-all:before,.tgrep.header_button.-clear:before,.tgrep.metadata_button.-show:before,.tgrep.metadata_button.-hide:before,.tgrep.result_button.-add-to-shelf:before,.tgrep.result_button.-remove-from-shelf:before,.tgrep.result_button.-download:before,.tgrep.result_mime-type.-text:before,.tgrep.result_mime-type.-application-pdf:before,.tgrep.result_mime-type[class^='-image-']:before,.tgrep.result_mime-type[class*=' -image-']:before,.tgrep.result_mime-type[class^='-video-']:before,.tgrep.result_mime-type[class*=' -video-']:before,.tgrep.result_mime-type[class^='-audio-']:before,.tgrep.result_mime-type[class*=' -audio-']:before,.tgrep.search_submit-button:before,.tgrep.sidebar-toggle_button.-show:before,.tgrep.sidebar-toggle_button.-hide:before,.tgrep.sidebar_expand:before,.tgrep.sidebar_remove-filter:before{display:inline-block;font-family:FontAwesome;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.journal-content-article a,.portlet-rss a,.tgrep a,.tg.breadcrumbs a,.tgrep.breadcrumbs a,.tg.footer a,.tg.nav a,.tg.topbox a,.tgrep.browse_link{-webkit-transition:color 0.3s ease-in-out,background-color 0.3s ease-in-out,border-color 0.3s ease-in-out;transition:color 0.3s ease-in-out,background-color 0.3s ease-in-out,border-color 0.3s ease-in-out;background:none;color:#1c75bc;outline:0;text-decoration:none}.journal-content-article a:hover,.portlet-rss a:hover,.tgrep a:hover,.tg.breadcrumbs a:hover,.tg.footer a:hover,.tg.nav a:hover,.tg.topbox a:hover,.tgrep.browse_link:hover,.journal-content-article a:active,.portlet-rss a:active,.tgrep a:active,.tg.breadcrumbs a:active,.tg.footer a:active,.tg.nav a:active,.tg.topbox a:active,.tgrep.browse_link:active,.journal-content-article a:focus,.portlet-rss a:focus,.tgrep a:focus,.tg.breadcrumbs a:focus,.tg.footer a:focus,.tg.nav a:focus,.tg.topbox a:focus,.tgrep.browse_link:focus{color:#114975;text-decoration:none}.tg.footer_left ul,.tg.footer_links,.tg.nav>ul,.tg.pagination_list,.tg.topbox>ul{list-style:none;margin:0;padding:0}.tg.footer_left ul a:hover,.tg.footer_links a:hover,.tg.nav>ul a:hover,.tg.pagination_list a:hover,.tg.topbox>ul a:hover,.tg.footer_left ul a:active,.tg.footer_links a:active,.tg.nav>ul a:active,.tg.pagination_list a:active,.tg.topbox>ul a:active,.tg.footer_left ul a:focus,.tg.footer_links a:focus,.tg.nav>ul a:focus,.tg.pagination_list a:focus,.tg.topbox>ul a:focus{background:rgba(0,0,0,0.03)}.tg.footer_left ul li,.tg.footer_links li,.tg.nav>ul li,.tg.pagination_list li,.tg.topbox>ul li{position:relative}.tg.footer_left ul>li,.tg.footer_links>li,.tg.nav>ul>li,.tg.pagination_list>li,.tg.topbox>ul>li{display:block;float:left;padding:0 .25em}.tg.footer_left ul>li>a,.tg.footer_links>li>a,.tg.nav>ul>li>a,.tg.pagination_list>li>a,.tg.topbox>ul>li>a,.tg.footer_left ul>li>span,.tg.footer_links>li>span,.tg.nav>ul>li>span,.tg.pagination_list>li>span,.tg.topbox>ul>li>span{border-radius:2px;display:block;float:left;min-width:52px;padding:13px;text-align:center}.tg.footer_left ul>li+li:before,.tg.footer_links>li+li:before,.tg.nav>ul>li+li:before,.tg.pagination_list>li+li:before,.tg.topbox>ul>li+li:before{background:-webkit-linear-gradient(top, transparent, rgba(0,0,0,0.18), transparent);background:linear-gradient(to bottom, transparent, rgba(0,0,0,0.18), transparent);content:'';left:0;height:100%;position:absolute;width:1px}@media (max-width: 1004px){.tg.footer_left ul .-has-dropdown>a,.tg.footer_links .-has-dropdown>a,.tg.nav>ul .-has-dropdown>a,.tg.pagination_list .-has-dropdown>a,.tg.topbox>ul .-has-dropdown>a{background:none;color:#444}}.tg.footer_left ul .-disabled>a,.tg.footer_links .-disabled>a,.tg.nav>ul .-disabled>a,.tg.pagination_list .-disabled>a,.tg.topbox>ul .-disabled>a,.tg.footer_left ul .-disabled>span,.tg.footer_links .-disabled>span,.tg.nav>ul .-disabled>span,.tg.pagination_list .-disabled>span,.tg.topbox>ul .-disabled>span{color:rgba(0,0,0,0.06);cursor:not-allowed}.tg.footer_left ul .-disabled:hover,.tg.footer_links .-disabled:hover,.tg.nav>ul .-disabled:hover,.tg.pagination_list .-disabled:hover,.tg.topbox>ul .-disabled:hover,.tg.footer_left ul .-disabled:active,.tg.footer_links .-disabled:active,.tg.nav>ul .-disabled:active,.tg.pagination_list .-disabled:active,.tg.topbox>ul .-disabled:active,.tg.footer_left ul .-disabled:focus,.tg.footer_links .-disabled:focus,.tg.nav>ul .-disabled:focus,.tg.pagination_list .-disabled:focus,.tg.topbox>ul .-disabled:focus{background:inherit;color:rgba(0,0,0,0.06)}.journal-content-article input[type=date],.journal-content-article input[type=datetime],.journal-content-article input[type=datetime-local],.journal-content-article input[type=email],.journal-content-article input[type=file],.journal-content-article input[type=month],.journal-content-article input[type=number],.journal-content-article input[type=password],.journal-content-article input[type=search],.journal-content-article input[type=tel],.journal-content-article input[type=text],.journal-content-article input[type=time],.journal-content-article input[type=url],.journal-content-article input[type=week],.journal-content-article select,.journal-content-article textarea,.portlet-body>form input[type=date],.portlet-body>form input[type=datetime],.portlet-body>form input[type=datetime-local],.portlet-body>form input[type=email],.portlet-body>form input[type=file],.portlet-body>form input[type=month],.portlet-body>form input[type=number],.portlet-body>form input[type=password],.portlet-body>form input[type=search],.portlet-body>form input[type=tel],.portlet-body>form input[type=text],.portlet-body>form input[type=time],.portlet-body>form input[type=url],.portlet-body>form input[type=week],.portlet-body>form select,.portlet-body>form textarea,.tgrep input[type=date],.tgrep input[type=datetime],.tgrep input[type=datetime-local],.tgrep input[type=email],.tgrep input[type=file],.tgrep input[type=month],.tgrep input[type=number],.tgrep input[type=password],.tgrep input[type=search],.tgrep input[type=tel],.tgrep input[type=text],.tgrep input[type=time],.tgrep input[type=url],.tgrep input[type=week],.tgrep select,.tgrep textarea,.tg.search_fake-input,.tg.search_input{-webkit-transition:border 0.3s ease-in-out,box-shadow 0.3s ease-in-out;transition:border 0.3s ease-in-out,box-shadow 0.3s ease-in-out;background:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:none !important;font:16px / 26px OpenSans,Helvetica,Arial,sans-serif !important;line-height:26px;padding:11px 0.5em !important;min-height:52px}.journal-content-article input[type=date]:hover,.journal-content-article input[type=datetime]:hover,.journal-content-article input[type=datetime-local]:hover,.journal-content-article input[type=email]:hover,.journal-content-article input[type=file]:hover,.journal-content-article input[type=month]:hover,.journal-content-article input[type=number]:hover,.journal-content-article input[type=password]:hover,.journal-content-article input[type=search]:hover,.journal-content-article input[type=tel]:hover,.journal-content-article input[type=text]:hover,.journal-content-article input[type=time]:hover,.journal-content-article input[type=url]:hover,.journal-content-article input[type=week]:hover,.journal-content-article select:hover,.journal-content-article textarea:hover,.portlet-body>form input[type=date]:hover,.portlet-body>form input[type=datetime]:hover,.portlet-body>form input[type=datetime-local]:hover,.portlet-body>form input[type=email]:hover,.portlet-body>form input[type=file]:hover,.portlet-body>form input[type=month]:hover,.portlet-body>form input[type=number]:hover,.portlet-body>form input[type=password]:hover,.portlet-body>form input[type=search]:hover,.portlet-body>form input[type=tel]:hover,.portlet-body>form input[type=text]:hover,.portlet-body>form input[type=time]:hover,.portlet-body>form input[type=url]:hover,.portlet-body>form input[type=week]:hover,.portlet-body>form select:hover,.portlet-body>form textarea:hover,.tgrep input[type=date]:hover,.tgrep input[type=datetime]:hover,.tgrep input[type=datetime-local]:hover,.tgrep input[type=email]:hover,.tgrep input[type=file]:hover,.tgrep input[type=month]:hover,.tgrep input[type=number]:hover,.tgrep input[type=password]:hover,.tgrep input[type=search]:hover,.tgrep input[type=tel]:hover,.tgrep input[type=text]:hover,.tgrep input[type=time]:hover,.tgrep input[type=url]:hover,.tgrep input[type=week]:hover,.tgrep select:hover,.tgrep textarea:hover,.tg.search_fake-input:hover,.tg.search_input:hover,.journal-content-article input[type=date]:active,.journal-content-article input[type=datetime]:active,.journal-content-article input[type=datetime-local]:active,.journal-content-article input[type=email]:active,.journal-content-article input[type=file]:active,.journal-content-article input[type=month]:active,.journal-content-article input[type=number]:active,.journal-content-article input[type=password]:active,.journal-content-article input[type=search]:active,.journal-content-article input[type=tel]:active,.journal-content-article input[type=text]:active,.journal-content-article input[type=time]:active,.journal-content-article input[type=url]:active,.journal-content-article input[type=week]:active,.journal-content-article select:active,.journal-content-article textarea:active,.portlet-body>form input[type=date]:active,.portlet-body>form input[type=datetime]:active,.portlet-body>form input[type=datetime-local]:active,.portlet-body>form input[type=email]:active,.portlet-body>form input[type=file]:active,.portlet-body>form input[type=month]:active,.portlet-body>form input[type=number]:active,.portlet-body>form input[type=password]:active,.portlet-body>form input[type=search]:active,.portlet-body>form input[type=tel]:active,.portlet-body>form input[type=text]:active,.portlet-body>form input[type=time]:active,.portlet-body>form input[type=url]:active,.portlet-body>form input[type=week]:active,.portlet-body>form select:active,.portlet-body>form textarea:active,.tgrep input[type=date]:active,.tgrep input[type=datetime]:active,.tgrep input[type=datetime-local]:active,.tgrep input[type=email]:active,.tgrep input[type=file]:active,.tgrep input[type=month]:active,.tgrep input[type=number]:active,.tgrep input[type=password]:active,.tgrep input[type=search]:active,.tgrep input[type=tel]:active,.tgrep input[type=text]:active,.tgrep input[type=time]:active,.tgrep input[type=url]:active,.tgrep input[type=week]:active,.tgrep select:active,.tgrep textarea:active,.tg.search_fake-input:active,.tg.search_input:active,.journal-content-article input[type=date]:focus,.journal-content-article input[type=datetime]:focus,.journal-content-article input[type=datetime-local]:focus,.journal-content-article input[type=email]:focus,.journal-content-article input[type=file]:focus,.journal-content-article input[type=month]:focus,.journal-content-article input[type=number]:focus,.journal-content-article input[type=password]:focus,.journal-content-article input[type=search]:focus,.journal-content-article input[type=tel]:focus,.journal-content-article input[type=text]:focus,.journal-content-article input[type=time]:focus,.journal-content-article input[type=url]:focus,.journal-content-article input[type=week]:focus,.journal-content-article select:focus,.journal-content-article textarea:focus,.portlet-body>form input[type=date]:focus,.portlet-body>form input[type=datetime]:focus,.portlet-body>form input[type=datetime-local]:focus,.portlet-body>form input[type=email]:focus,.portlet-body>form input[type=file]:focus,.portlet-body>form input[type=month]:focus,.portlet-body>form input[type=number]:focus,.portlet-body>form input[type=password]:focus,.portlet-body>form input[type=search]:focus,.portlet-body>form input[type=tel]:focus,.portlet-body>form input[type=text]:focus,.portlet-body>form input[type=time]:focus,.portlet-body>form input[type=url]:focus,.portlet-body>form input[type=week]:focus,.portlet-body>form select:focus,.portlet-body>form textarea:focus,.tgrep input[type=date]:focus,.tgrep input[type=datetime]:focus,.tgrep input[type=datetime-local]:focus,.tgrep input[type=email]:focus,.tgrep input[type=file]:focus,.tgrep input[type=month]:focus,.tgrep input[type=number]:focus,.tgrep input[type=password]:focus,.tgrep input[type=search]:focus,.tgrep input[type=tel]:focus,.tgrep input[type=text]:focus,.tgrep input[type=time]:focus,.tgrep input[type=url]:focus,.tgrep input[type=week]:focus,.tgrep select:focus,.tgrep textarea:focus,.tg.search_fake-input:focus,.tg.search_input:focus{border-color:#1c75bc}.journal-content-article input[type=date]:focus,.journal-content-article input[type=datetime]:focus,.journal-content-article input[type=datetime-local]:focus,.journal-content-article input[type=email]:focus,.journal-content-article input[type=file]:focus,.journal-content-article input[type=month]:focus,.journal-content-article input[type=number]:focus,.journal-content-article input[type=password]:focus,.journal-content-article input[type=search]:focus,.journal-content-article input[type=tel]:focus,.journal-content-article input[type=text]:focus,.journal-content-article input[type=time]:focus,.journal-content-article input[type=url]:focus,.journal-content-article input[type=week]:focus,.journal-content-article select:focus,.journal-content-article textarea:focus,.portlet-body>form input[type=date]:focus,.portlet-body>form input[type=datetime]:focus,.portlet-body>form input[type=datetime-local]:focus,.portlet-body>form input[type=email]:focus,.portlet-body>form input[type=file]:focus,.portlet-body>form input[type=month]:focus,.portlet-body>form input[type=number]:focus,.portlet-body>form input[type=password]:focus,.portlet-body>form input[type=search]:focus,.portlet-body>form input[type=tel]:focus,.portlet-body>form input[type=text]:focus,.portlet-body>form input[type=time]:focus,.portlet-body>form input[type=url]:focus,.portlet-body>form input[type=week]:focus,.portlet-body>form select:focus,.portlet-body>form textarea:focus,.tgrep input[type=date]:focus,.tgrep input[type=datetime]:focus,.tgrep input[type=datetime-local]:focus,.tgrep input[type=email]:focus,.tgrep input[type=file]:focus,.tgrep input[type=month]:focus,.tgrep input[type=number]:focus,.tgrep input[type=password]:focus,.tgrep input[type=search]:focus,.tgrep input[type=tel]:focus,.tgrep input[type=text]:focus,.tgrep input[type=time]:focus,.tgrep input[type=url]:focus,.tgrep input[type=week]:focus,.tgrep select:focus,.tgrep textarea:focus,.tg.search_fake-input:focus,.tg.search_input:focus{box-shadow:0 0 6.5px rgba(28,117,188,0.5)}.tgrep.advanced-search_fieldset.-toggle,.tgrep.metadata_toggle{background:rgba(0,0,0,0.06);border-radius:0 2px 2px 2px;display:none;margin:0;padding:13px}.html{background:#6c98bc;height:100%}.html_body{padding:0 0 26px;margin:0;min-height:100%;overflow-x:hidden;overflow-y:scroll}.tg.breadcrumbs{margin-bottom:-13px;padding:7px 52px 6px}@media (max-width: 700px){.tg.breadcrumbs{padding-left:26px;padding-right:26px}}.tg.dropdown{float:right;position:relative}.tg.dropdown_toggle{cursor:pointer}.tg.dropdown_toggle.-nav:after{content:"\f107";margin-left:.25em}@media (max-width: 1004px){.tg.dropdown_toggle.-nav{font-size:31px;line-height:39px;font-family:SancoaleSoftenedRegular,Helvetica,Arial,sans-serif;font-weight:normal;cursor:default;margin:0 0 0 13px}.tg.dropdown_toggle.-nav:before,.tg.dropdown_toggle.-nav:after{display:none !important}.tg.dropdown_toggle.-nav:hover,.tg.dropdown_toggle.-nav:active,.tg.dropdown_toggle.-nav:focus{background:none}}.tg.dropdown_toggle.-settings{background:rgba(0,0,0,0.06);color:#1c75bc;text-shadow:0 1px 0 rgba(255,255,255,0.8);height:auto;padding:0 6.5px}.tg.dropdown_toggle.-settings:hover,.tg.dropdown_toggle.-settings:active,.tg.dropdown_toggle.-settings:focus{color:#114975;background:rgba(0,0,0,0.12)}.tg.dropdown_toggle.-settings:before{content:"\f013";margin-right:.5em}.tg.dropdown_toggle.-download{height:auto;padding:0 6.5px}.tg.dropdown_toggle.-download:before{content:"\f019";margin-right:.5em}.tg.dropdown_menu{-webkit-transition:top 0.3s ease-in-out,opacity 0.3s ease-in-out,z-index 0.3s ease-in-out;transition:top 0.3s ease-in-out,opacity 0.3s ease-in-out,z-index 0.3s ease-in-out;background:#fff;border-radius:2px;box-shadow:0 0 26px rgba(0,0,0,0.2);float:left;font-size:16px;list-style:none;margin:6.5px 0;min-width:100%;opacity:0;padding:0;position:absolute;top:110%;white-space:nowrap;z-index:-1}.tg.dropdown_menu:before{border:13px solid transparent;border-bottom-color:#fff;content:'';display:block;height:0px;left:26px;pointer-events:none;position:absolute;top:-26px;width:0px;z-index:999}.tg.dropdown_menu.-open{opacity:1;top:100%;z-index:1000}.tg.dropdown_menu.-centered{right:-100%}.tg.dropdown_menu.-centered:before{left:50%;margin-left:-13px}.tg.dropdown_menu li{float:none}.tg.dropdown_menu li+li{border-top:1px solid #ccc;margin-top:-1px}.tg.dropdown_menu li>a{border:0;display:block;min-width:52px;padding:13px}.tg.dropdown_menu li>a:hover,.tg.dropdown_menu li>a:active,.tg.dropdown_menu li>a:focus{background:rgba(0,0,0,0.03)}.tg.dropdown_menu li.-current>a{background:rgba(0,0,0,0.06);color:#444}@media (max-width: 1004px){.tg.dropdown_menu.-nav{background:none;border-radius:0;box-shadow:none;display:block;float:none;margin:0;opacity:1;padding-left:26px;position:relative;top:0;white-space:normal;z-index:1000}.tg.dropdown_menu.-nav:before{display:none}.tg.dropdown_menu.-nav.-open{top:0}}.tg.dropdown_submenu{margin-left:26px}.tg.dropdown_heading{display:block;padding:6.5px 13px}.tg.footer{margin-left:-26px;margin-right:-26px;background:#f5f5f5;border-top:1px solid #ccc;font-size:13px;margin:0;padding:25px 26px 26px}.tg.footer_left{width:38.2%;float:left;padding-left:26px;padding-right:26px}@media (max-width: 700px){.tg.footer_left{display:block;float:none;width:100%}}@media (max-width: 700px){.tg.footer_left{margin-bottom:26px;text-align:center}}.tg.footer_left ul{display:inline-block}.tg.footer_left ul>li>a,.tg.footer_left ul>li>span{padding:6.5px}.tg.footer_right{width:61.8%;float:left;padding-left:26px;padding-right:26px;text-align:right}@media (max-width: 700px){.tg.footer_right{display:block;float:none;width:100%}}@media (max-width: 700px){.tg.footer_right{text-align:center}}.tg.footer_contact:before{content:"\f075";margin-right:.5em}.tg.footer_logos{list-style:none;margin:-13px}.tg.footer_logos ul{display:inline-block;margin:0}.tg.footer_logos li{display:inline-block;padding:13px;vertical-align:top}.tg.footer_logo{max-height:65px}.tg.footer_logo.-tall{max-height:91px}.tg.footer_logo:hover,.tg.footer_logo:active,.tg.footer_logo:focus{opacity:.7}.tg.header{margin-left:-26px;margin-right:-26px;background:#f5f5f5;border-bottom:1px solid #ccc;margin:0;padding:26px 26px 25px}.tg.header a{outline:0}.tg.header_logo{width:auto;float:left;padding-left:26px;padding-right:26px;height:117px;margin-top:-13px;text-align:center}@media (max-width: 1260px){.tg.header_logo{display:block;float:none;width:100%}}.tg.header_logo a{position:relative}.tg.header_logo img{max-width:none;height:100%;vertical-align:top}@media (max-width: 700px){.tg.header_logo img{max-width:100%}}@media (max-width: 1004px){.tg.header_logo{margin-top:39px}}.tg.hero{border-bottom:1px solid #ccc;padding:0 52px 25px}.tg.hero_heading{padding:0 26px;text-align:center}.tg.hero_subheading{color:#1c75bc;font-family:SancoaleSoftenedMedium}.tg.hero_subheading:before{background:#eff6fd;display:block;font-size:78px;margin:0 -52px 26px;padding:26px}@media (max-width: 700px){.tg.hero_subheading:before{margin:0 -26px 26px}}.tg.hero_subheading.-laboratory:before{background:#eff6fd url(../images/icon-lab.png) center center no-repeat;content:'';height:78px}.tg.hero_subheading.-repository:before{background:#eff6fd url(../images/icon-rep.png) center center no-repeat;content:'';height:78px}.tg.hero_subheading.-community:before{background:#eff6fd url(../images/icon-community.png) center center no-repeat;content:'';height:78px}.tg.hero_content{margin-left:-26px;margin-right:-26px;position:relative}.tg.hero_column{width:33.33333%;float:left;padding-left:26px;padding-right:26px;padding-bottom:52px;text-align:center}@media (max-width: 1004px){.tg.hero_column{display:block;float:none;width:100%}}@media (max-width: 1004px){.tg.hero_column{padding-bottom:0}}.tg.hero_button{bottom:0;position:absolute;margin-left:-8%;width:16%}@media (max-width: 1004px){.tg.hero_button{position:static;margin:0;width:auto}}.tg.hero_button.-download{color:#f3f8fb}.tg.hero_button.-download:before{content:"\f019";margin-right:.5em}.tg.hero_button.-visit{background:rgba(0,0,0,0.06);color:#1c75bc;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.tg.hero_button.-visit:hover,.tg.hero_button.-visit:active,.tg.hero_button.-visit:focus{color:#114975;background:rgba(0,0,0,0.12)}.tg.hero_button.-visit:before{content:"\f061";margin-right:.5em}.tg.main{padding:26px 52px}@media (max-width: 700px){.tg.main{padding:26px}}.tg.main.-default .portlet-layout.row-fluid{margin-left:-26px;margin-right:-26px}.tg.main.-default .portlet-layout.row-fluid>.span1{width:8.33333%;float:left;padding-left:26px;padding-right:26px;margin:0}@media (max-width: 1004px){.tg.main.-default .portlet-layout.row-fluid>.span1{display:block;float:none;width:100%}}.tg.main.-default .portlet-layout.row-fluid>.span2{width:16.66667%;float:left;padding-left:26px;padding-right:26px;margin:0}@media (max-width: 1004px){.tg.main.-default .portlet-layout.row-fluid>.span2{display:block;float:none;width:100%}}.tg.main.-default .portlet-layout.row-fluid>.span3{width:25%;float:left;padding-left:26px;padding-right:26px;margin:0}@media (max-width: 1004px){.tg.main.-default .portlet-layout.row-fluid>.span3{display:block;float:none;width:100%}}.tg.main.-default .portlet-layout.row-fluid>.span4{width:33.33333%;float:left;padding-left:26px;padding-right:26px;margin:0}@media (max-width: 1004px){.tg.main.-default .portlet-layout.row-fluid>.span4{display:block;float:none;width:100%}}.tg.main.-default .portlet-layout.row-fluid>.span5{width:41.66667%;float:left;padding-left:26px;padding-right:26px;margin:0}@media (max-width: 1004px){.tg.main.-default .portlet-layout.row-fluid>.span5{display:block;float:none;width:100%}}.tg.main.-default .portlet-layout.row-fluid>.span6{width:50%;float:left;padding-left:26px;padding-right:26px;margin:0}@media (max-width: 1004px){.tg.main.-default .portlet-layout.row-fluid>.span6{display:block;float:none;width:100%}}.tg.main.-default .portlet-layout.row-fluid>.span7{width:58.33333%;float:left;padding-left:26px;padding-right:26px;margin:0}@media (max-width: 1004px){.tg.main.-default .portlet-layout.row-fluid>.span7{display:block;float:none;width:100%}}.tg.main.-default .portlet-layout.row-fluid>.span8{width:66.66667%;float:left;padding-left:26px;padding-right:26px;margin:0}@media (max-width: 1004px){.tg.main.-default .portlet-layout.row-fluid>.span8{display:block;float:none;width:100%}}.tg.main.-default .portlet-layout.row-fluid>.span9{width:75%;float:left;padding-left:26px;padding-right:26px;margin:0}@media (max-width: 1004px){.tg.main.-default .portlet-layout.row-fluid>.span9{display:block;float:none;width:100%}}.tg.main.-default .portlet-layout.row-fluid>.span10{width:83.33333%;float:left;padding-left:26px;padding-right:26px;margin:0}@media (max-width: 1004px){.tg.main.-default .portlet-layout.row-fluid>.span10{display:block;float:none;width:100%}}.tg.main.-default .portlet-layout.row-fluid>.span11{width:91.66667%;float:left;padding-left:26px;padding-right:26px;margin:0}@media (max-width: 1004px){.tg.main.-default .portlet-layout.row-fluid>.span11{display:block;float:none;width:100%}}.tg.main.-default .portlet-layout.row-fluid>.span12{width:100%;float:left;padding-left:26px;padding-right:26px;margin:0}@media (max-width: 1004px){.tg.main.-default .portlet-layout.row-fluid>.span12{display:block;float:none;width:100%}}@media (max-width: 1004px){.tg.main.-default .portlet-layout.row-fluid [class*='span']+[class*='span']{border-top:1px solid #ccc;margin-top:26px;padding-top:25px}}.tg.main.-highlight-sidebar .portlet-layout.row-fluid{margin-left:-52px;margin-right:-52px}.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span1{width:8.33333%;display:table-cell;padding-left:52px;padding-right:52px;margin:0}@media (max-width: 1004px){.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span1{display:block;float:none;width:100%}}.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span2{width:16.66667%;display:table-cell;padding-left:52px;padding-right:52px;margin:0}@media (max-width: 1004px){.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span2{display:block;float:none;width:100%}}.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span3{width:25%;display:table-cell;padding-left:52px;padding-right:52px;margin:0}@media (max-width: 1004px){.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span3{display:block;float:none;width:100%}}.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span4{width:33.33333%;display:table-cell;padding-left:52px;padding-right:52px;margin:0}@media (max-width: 1004px){.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span4{display:block;float:none;width:100%}}.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span5{width:41.66667%;display:table-cell;padding-left:52px;padding-right:52px;margin:0}@media (max-width: 1004px){.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span5{display:block;float:none;width:100%}}.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span6{width:50%;display:table-cell;padding-left:52px;padding-right:52px;margin:0}@media (max-width: 1004px){.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span6{display:block;float:none;width:100%}}.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span7{width:58.33333%;display:table-cell;padding-left:52px;padding-right:52px;margin:0}@media (max-width: 1004px){.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span7{display:block;float:none;width:100%}}.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span8{width:66.66667%;display:table-cell;padding-left:52px;padding-right:52px;margin:0}@media (max-width: 1004px){.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span8{display:block;float:none;width:100%}}.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span9{width:75%;display:table-cell;padding-left:52px;padding-right:52px;margin:0}@media (max-width: 1004px){.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span9{display:block;float:none;width:100%}}.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span10{width:83.33333%;display:table-cell;padding-left:52px;padding-right:52px;margin:0}@media (max-width: 1004px){.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span10{display:block;float:none;width:100%}}.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span11{width:91.66667%;display:table-cell;padding-left:52px;padding-right:52px;margin:0}@media (max-width: 1004px){.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span11{display:block;float:none;width:100%}}.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span1{background:#ededed;border-top:1px solid #ccc;border-bottom:1px solid #ccc;box-shadow:1px 0 #ccc inset,0 0 26px rgba(0,0,0,0.06) inset;margin:-27px 0;padding-top:26px;padding-bottom:26px;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span1+div{box-shadow:-1px 0 #ccc inset}.tg.breadcrumbs+.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span1{padding-top:52px;margin-top:-53px}.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span2{background:#ededed;border-top:1px solid #ccc;border-bottom:1px solid #ccc;box-shadow:1px 0 #ccc inset,0 0 26px rgba(0,0,0,0.06) inset;margin:-27px 0;padding-top:26px;padding-bottom:26px;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span2+div{box-shadow:-1px 0 #ccc inset}.tg.breadcrumbs+.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span2{padding-top:52px;margin-top:-53px}.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span3{background:#ededed;border-top:1px solid #ccc;border-bottom:1px solid #ccc;box-shadow:1px 0 #ccc inset,0 0 26px rgba(0,0,0,0.06) inset;margin:-27px 0;padding-top:26px;padding-bottom:26px;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span3+div{box-shadow:-1px 0 #ccc inset}.tg.breadcrumbs+.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span3{padding-top:52px;margin-top:-53px}.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span4{background:#ededed;border-top:1px solid #ccc;border-bottom:1px solid #ccc;box-shadow:1px 0 #ccc inset,0 0 26px rgba(0,0,0,0.06) inset;margin:-27px 0;padding-top:26px;padding-bottom:26px;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span4+div{box-shadow:-1px 0 #ccc inset}.tg.breadcrumbs+.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span4{padding-top:52px;margin-top:-53px}.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span5{background:#ededed;border-top:1px solid #ccc;border-bottom:1px solid #ccc;box-shadow:1px 0 #ccc inset,0 0 26px rgba(0,0,0,0.06) inset;margin:-27px 0;padding-top:26px;padding-bottom:26px;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span5+div{box-shadow:-1px 0 #ccc inset}.tg.breadcrumbs+.tg.main.-highlight-sidebar .portlet-layout.row-fluid>.span5{padding-top:52px;margin-top:-53px}@media (max-width: 1004px){.tg.main.-highlight-sidebar .portlet-layout.row-fluid [class*='span']+[class*='span']{margin-top:25px;padding-top:26px}}.tg.main>.column-1{margin-left:-26px;margin-right:-26px}.tg.main>.column-1 .portlet{float:left;padding-left:26px;padding-right:26px}.tg.nav{padding-left:364px;margin:52px 26px 0;z-index:9}@media (max-width: 1260px){.tg.nav{margin-top:26px;padding-left:0}}.tg.nav>ul{display:table;float:right}@media (max-width: 1260px){.tg.nav>ul{float:none;margin:0 auto}}@media (max-width: 1004px){.tg.nav>ul{display:block}}.tg.nav>ul>li{display:table-cell;float:none;vertical-align:top;white-space:nowrap}.tg.nav.-has-search>ul{width:100%}@media (max-width: 1004px){.tg.nav{background:#fff;box-shadow:-1px 0 #ccc inset;min-height:100%;margin:0;overflow:hidden;padding:0;position:absolute;top:0;left:-61.8%;width:61.8%}.tg.nav>ul{display:block;margin:0;padding:0}.tg.nav>ul>li{display:block;padding:0}.tg.nav>ul>li,.tg.nav>ul>li>a{float:none;margin-left:0;text-align:left}.tg.nav>ul>li+li:before{display:none}}@media (max-width: 1004px){.tg.nav_item.-has-dropdown{padding:13px 0}}.tg.nav_item.-search{width:99%}.tg.pagination{width:100%}.tg.pagination a{border:0}.tg.pagination_list{display:table;margin:26px auto}.tg.pagination_link{border:0}.tg.pagination_link.-first:before{content:"\f048"}.tg.pagination_link.-prev:before{content:"\f053"}.tg.pagination_link.-next:before{content:"\f054"}.tg.pagination_link.-last:before{content:"\f051"}.tg.search{margin-bottom:0;white-space:nowrap}@media (max-width: 1004px){.tg.search.-header{padding:26px;text-align:center;width:100%}}.tg.search.-topbox{padding:13px;width:234px}.tg.search_advanced-search-link{border-bottom:1px solid transparent;border-radius:0;font-size:13px;line-height:19.5px;padding:0;position:absolute;right:6.5px}.tg.search_advanced-search-link:hover,.tg.search_advanced-search-link:active,.tg.search_advanced-search-link:focus{background:none !important;border-color:#114975}@media (max-width: 1004px){.tg.search_advanced-search-link{bottom:0;right:26px}}.tg.search_checkbox{position:absolute;visibility:hidden}.tg.search_fake-input{display:table;padding:0 !important}.tg.search_filter{display:table-cell}@media (max-width: 1004px){.tg.search_filter{display:block}}.tg.search_filter label{background:rgba(0,0,0,0.06);color:#1c75bc;text-shadow:0 1px 0 rgba(255,255,255,0.8);height:auto;padding:0 6.5px;color:#444;font-size:13px;margin:0 0 0 .5em;vertical-align:middle}.tg.search_filter label:hover,.tg.search_filter label:active,.tg.search_filter label:focus{color:#114975;background:rgba(0,0,0,0.12)}.tg.search_filter label:before{content:"\f096";margin-right:.5em}.tg.search_filter label:before{width:13px}.tg.search_filter :checked+label{color:#f4f8fc;background:#1c75bc;text-shadow:none}.tg.search_filter :checked+label:before{content:"\f046";margin-right:.5em}.tg.search_input{font-size:16px;margin:0 !important;padding-right:52px;width:100%}.tg.search_input.-header{border:0;color:inherit;min-height:50px}.tg.search_input.-main{width:61.8%}.tg.search_search{display:table-cell;width:999em}@media (max-width: 1004px){.tg.search_search{display:block;width:auto}}.tg.search_submit{-webkit-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;background:none;border:none;color:#1c75bc;font-size:16px;height:52px;margin-left:-52px;padding:13px;position:absolute;width:52px}.tg.search_submit:before{content:"\f002"}.tg.search_submit.-main{margin-left:.5em;margin-bottom:26px;max-width:35%;position:relative;vertical-align:top}.tg.search_submit:hover,.tg.search_submit:active,.tg.search_submit:focus{color:#114975}.tg.site{-webkit-transition:left 0.3s ease-in-out;transition:left 0.3s ease-in-out;background:#fff;box-shadow:0 0 26px rgba(0,0,0,0.2);color:#444;font:16px / 26px OpenSans,Helvetica,Arial,sans-serif;margin:0 auto;max-width:1248px;position:relative;width:92%}@media (max-width: 1004px){.tg.site{left:0;width:100%}}.tg.site:before{background:url("../images/bg.svg") no-repeat;content:'';margin-left:-125px;position:absolute;width:280px;height:350px;z-index:-1}@media (max-width: 1004px){.tg.site:before{-webkit-transition:opacity 0.3s ease-in-out,z-index 0.3s ease-in-out;transition:opacity 0.3s ease-in-out,z-index 0.3s ease-in-out;background:rgba(119,119,119,0.5);display:block;height:100%;width:100%;opacity:0;position:fixed;right:0;z-index:-1}}@media (max-width: 1004px){.tg.site.-reveal-off-canvas{left:61.8%}.tg.site.-reveal-off-canvas:before{opacity:1;z-index:9}}.tg.site *{box-sizing:border-box}.tg.topbox{background:rgba(0,0,0,0.06);border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-radius:0 0 0 2px;font-size:13px;height:40px;position:absolute;right:0;top:0}@media (max-width: 1004px){.tg.topbox{border-left:0;border-radius:0;width:100%}}.tg.topbox>ul>li>a,.tg.topbox>ul>li>span{padding:6.5px}@media (max-width: 1004px){.tg.topbox>ul{float:right}}.tg.topbox_language{font-weight:bold}.tg.topbox_toggle-search:before{content:"\f002";margin-right:.5em}.tg.topbox_link.-login:before{content:"\f090";margin-right:.5em}.tg.topbox_link.-logout:before{content:"\f08b";margin-right:.5em}.tg.topbox_link.-settings:before{content:"\f013";margin-right:.5em}.tg.topbox_link.-shelf:before{content:"\f0ca";margin-right:.5em}.tg.topbox_shelf-count{margin-left:.25em}.tg.topbox_user:before{content:"\f007";margin-right:.5em}.tg.topbox_language:before{content:"\f0ac";margin-right:.5em}.tg.topbox_toggle-nav{border-radius:0;display:none;float:left;font-size:26px;height:40px;padding:0 19.5px}.tg.topbox_toggle-nav:before{content:"\f0c9"}@media (max-width: 1004px){.tg.topbox_toggle-nav{display:block}}.tgrep.advanced-search{margin:0 auto;max-width:1004px}.tgrep.advanced-search ul{margin:0;padding:0}.tgrep.advanced-search p{margin-bottom:13px}.tgrep.advanced-search_button+.tgrep.advanced-search_button{margin-left:6.5px}.tgrep.advanced-search_button.-item{width:52px}.tgrep.advanced-search_button.-item:before{content:"\f067"}.tgrep.advanced-search_button.-item.-remove:before{content:"\f068"}.tgrep.advanced-search_button.-select{height:auto;padding:0 6.5px}.tgrep.advanced-search_button.-select:before{content:"\f196";margin-right:.5em}.tgrep.advanced-search_button.-select.-none:before{content:"\f147";margin-right:.5em}.tgrep.advanced-search_button.-toggle{background:rgba(0,0,0,0.06);color:#1c75bc;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.tgrep.advanced-search_button.-toggle:before{content:"\f0d7";margin-right:.5em}.tgrep.advanced-search_button.-toggle:hover,.tgrep.advanced-search_button.-toggle:active,.tgrep.advanced-search_button.-toggle:focus{color:#114975;background:rgba(0,0,0,0.12)}.tgrep.advanced-search_button.-toggle.-open{border-radius:2px 2px 0 0}.tgrep.advanced-search_button.-toggle.-open:before{content:"\f0d8";margin-right:.5em}.tgrep.advanced-search_fieldset:last-child{margin:0}.tgrep.advanced-search_grow-group{margin:0}.tgrep.advanced-search_input.-full-width{width:100%}.tgrep.advanced-search_input-group{display:table-cell;vertical-align:middle}.tgrep.advanced-search_input-group.-type{width:30%}@media (max-width: 700px){.tgrep.advanced-search_input-group.-type{padding:0;width:100%}}.tgrep.advanced-search_input-group.-term{padding:0 6.5px;width:35%}@media (max-width: 700px){.tgrep.advanced-search_input-group.-term{padding:0;width:100%}}.tgrep.advanced-search_input-group.-buttons{font-size:0;white-space:nowrap}.tgrep.advanced-search_input-group.-operator{color:#888;font-weight:bold;text-align:center}.tgrep.advanced-search_input-group.-operator.-block{display:block;padding:6.5px 0;position:relative}.tgrep.advanced-search_input-group.-operator.-block:before,.tgrep.advanced-search_input-group.-operator.-block:after{background:#ccc;content:'';display:block;height:1px;position:absolute;top:19.5px;width:47%}@media (max-width: 1004px){.tgrep.advanced-search_input-group.-operator.-block:before,.tgrep.advanced-search_input-group.-operator.-block:after{width:44%}}@media (max-width: 479px){.tgrep.advanced-search_input-group.-operator.-block:before,.tgrep.advanced-search_input-group.-operator.-block:after{width:40%}}.tgrep.advanced-search_input-group.-operator.-block:after{right:0}.tgrep.advanced-search_grow-item:first-child .tgrep.advanced-search_input-group.-operator.-block{display:none}@media (max-width: 700px){.tgrep.advanced-search_input-group{display:block;margin-bottom:13px}}.tgrep.advanced-search_input-group+ul{margin-top:13px}.tgrep.advanced-search_legend{margin-bottom:13px}.tgrep.advanced-search_submit{min-width:8em}.tgrep.breadcrumbs li+li{margin-left:.25em}.tgrep.breadcrumbs li+li:before{margin-right:.25em}i+.tgrep.breadcrumbs{display:inline}.tgrep.browse_list{list-style:none}.tgrep.browse_item{padding-left:1em;text-indent:-1em}.tgrep.gallery-item{float:left;height:312px;margin:0 0 26px;overflow:hidden;padding:0 13px;position:relative;width:33.33333%}@media (max-width: 1260px){.tgrep.gallery-item{width:50%}}@media (max-width: 1004px){.tgrep.gallery-item{width:33.33333%}}@media (max-width: 700px){.tgrep.gallery-item{width:50%}}@media (max-width: 479px){.tgrep.gallery-item{width:100%}}.tgrep.gallery-item .tgrep.breadcrumbs{background:rgba(255,255,255,0.9);padding:6.5px 13px 0;position:relative;text-shadow:0 0 4px #fff, 0 0 2px #fff, 0 0 1px #fff}.tgrep.gallery-item_image{left:0;padding:0 13px;position:absolute;right:0}.tgrep.gallery-item_image img{width:100%}.tgrep.gallery-item_title{background:rgba(255,255,255,0.9);padding:6.5px 13px;position:relative;text-shadow:0 0 4px #fff, 0 0 2px #fff, 0 0 1px #fff}.tgrep.gallery-item_actions{bottom:0;left:13px;padding:13px;right:13px;position:absolute}.tgrep.gallery-item_actions a,.tgrep.gallery-item_button{height:auto;margin-top:13px;padding:6.5px;width:100%}.tgrep.gallery-item_actions a.-add-to-shelf:before,.tgrep.gallery-item_button.-add-to-shelf:before{content:"\f067";margin-right:.5em}.tgrep.gallery-item_actions a.-remove-from-shelf:before,.tgrep.gallery-item_button.-remove-from-shelf:before{content:"\f068";margin-right:.5em}.tgrep.gallery-item_actions a.-download:before,.tgrep.gallery-item_button.-download:before{content:"\f019";margin-right:.5em}.tgrep.header{margin-bottom:26px}.tgrep.header label{white-space:nowrap}.tgrep.header_actions{margin-top:26px}.tgrep.header_button{height:auto;padding:0 6.5px;height:auto;padding:0 6.5px}.tgrep.header_button.-expand-all:before{content:"\f0d7";margin-right:.5em}.tgrep.header_button.-collapse-all{display:none}.tgrep.header_button.-collapse-all:before{content:"\f0d8";margin-right:.5em}.tgrep.header_button.-clear:before{content:"\f068";margin-right:.5em}.tgrep.main{width:75%;float:left;padding-left:26px;padding-right:26px}@media (max-width: 1004px){.tgrep.main{display:block;float:none;width:100%}}.tgrep.main.-full-width{width:100%}.tgrep.metadata{clear:both;padding:0 26px}.tgrep.metadata_button{background:rgba(0,0,0,0.06);color:#1c75bc;text-shadow:0 1px 0 rgba(255,255,255,0.8);height:auto;padding:0 6.5px}.tgrep.metadata_button:hover,.tgrep.metadata_button:active,.tgrep.metadata_button:focus{color:#114975;background:rgba(0,0,0,0.12)}.tgrep.metadata_button.-show{margin-top:13px}.tgrep.metadata_button.-show:before{content:"\f0d7";margin-right:.5em}.tgrep.metadata_button.-hide{border-radius:2px 2px 0 0;display:none;margin-top:13px}.tgrep.metadata_button.-hide:before{content:"\f0d8";margin-right:.5em}.tgrep.result{margin-left:-26px;margin-right:-26px;position:relative}.tgrep.result:before{content:'';display:block;background:-webkit-linear-gradient(left, transparent, rgba(0,0,0,0.18), transparent);background:linear-gradient(to right, transparent, rgba(0,0,0,0.18), transparent);height:1px;margin:25px 52px 26px}.tgrep.result_actions{width:30%;float:left;padding-left:26px;padding-right:26px}@media (max-width: 1004px){.tgrep.result_actions{width:50%}}@media (max-width: 479px){.tgrep.result_actions{width:100%}}.tgrep.result_actions ul{list-style:none;margin:0;padding:0}.tgrep.result_actions li+li{margin-top:26px}.tgrep.result_author{margin-bottom:13px}.tgrep.result_breadcrumbs{display:table-cell}.tgrep.result_button{background:rgba(0,0,0,0.06);color:#1c75bc;text-shadow:0 1px 0 rgba(255,255,255,0.8)}.tgrep.result_button:hover,.tgrep.result_button:active,.tgrep.result_button:focus{color:#114975;background:rgba(0,0,0,0.12)}.tgrep.result_button.-add-to-shelf{width:100%}.tgrep.result_button.-add-to-shelf:before{content:"\f067";margin-right:.5em}.tgrep.result_button.-remove-from-shelf{width:100%}.tgrep.result_button.-remove-from-shelf:before{content:"\f068";margin-right:.5em}.tgrep.result_button.-download{width:100%}.tgrep.result_button.-download:before{content:"\f019";margin-right:.5em}.tgrep.result_button.-small{height:auto;padding:0 6.5px}.tgrep.result_image{width:20%;float:left;padding-left:26px;padding-right:26px}.tgrep.result_image img{max-width:100%}@media (max-width: 1004px){.tgrep.result_image{width:50%}}@media (max-width: 479px){.tgrep.result_image{margin-bottom:26px;width:100%}}.tgrep.result_info{display:table}.tgrep.result_main{width:50%;float:left;padding-left:26px;padding-right:26px}@media (max-width: 1004px){.tgrep.result_main{display:block;float:none;width:100%}}@media (max-width: 1004px){.tgrep.result_main{margin-bottom:26px}}.tgrep.result_mime-type{cursor:help;display:table-cell;vertical-align:top}.tgrep.result_mime-type.-text:before{content:"\f0f6";margin-right:.5em}.tgrep.result_mime-type.-application-pdf:before{content:"\f1c1";margin-right:.5em}.tgrep.result_mime-type[class^='-image-']:before,.tgrep.result_mime-type[class*=' -image-']:before{content:"\f1c5";margin-right:.5em}.tgrep.result_mime-type[class^='-video-']:before,.tgrep.result_mime-type[class*=' -video-']:before{content:"\f1c8";margin-right:.5em}.tgrep.result_mime-type[class^='-audio-']:before,.tgrep.result_mime-type[class*=' -audio-']:before{content:"\f1c7";margin-right:.5em}.tgrep.result_mime-type.-text-xml:before,.tgrep.result_mime-type.-text-xml-xslt:before{background:url("../images/tg-icons/x14-document-xml.svg") center center no-repeat;content:' ';display:inline-block;margin-right:.5em;min-height:16px;min-width:16px;opacity:.733;position:relative;top:2px}.tgrep.result_mime-type.-text-xsd-xml:before,.tgrep.result_mime-type.-application-relax-ng-compact-syntax:before{background:url("../images/tg-icons/x15-document-dtd.svg") center center no-repeat;content:' ';display:inline-block;margin-right:.5em;min-height:16px;min-width:16px;opacity:.733;position:relative;top:2px}.tgrep.result_mime-type.-text-tg-work-xml:before{background:url("../images/tg-icons/130-ist_Werk.svg") center center no-repeat;content:' ';display:inline-block;margin-right:.5em;min-height:16px;min-width:16px;opacity:.733;position:relative;top:2px}.tgrep.result_mime-type.-text-tg-edition-tg-aggregation-xml:before{background:url("../images/tg-icons/108-ist-Edition.svg") center center no-repeat;content:' ';display:inline-block;margin-right:.5em;min-height:16px;min-width:16px;opacity:.733;position:relative;top:2px}.tgrep.result_mime-type.-text-tg-aggregation-xml:before{background:url("../images/tg-icons/072-zeige-AggregationPerspektive.svg") center center no-repeat;content:' ';display:inline-block;margin-right:.5em;min-height:16px;min-width:16px;opacity:.733;position:relative;top:2px}.tgrep.result_mime-type.-text-tg-collection-tg-aggregation-xml:before{background:url("../images/tg-icons/109-ist-Collection.svg") center center no-repeat;content:' ';display:inline-block;margin-right:.5em;min-height:16px;min-width:16px;opacity:.733;position:relative;top:2px}.tgrep.result_mime-type.-text-plain:before,.tgrep.result_mime-type.-text-css:before,.tgrep.result_mime-type.-text-html:before{background:url("../images/tg-icons/x11-document-text.svg") center center no-repeat;content:' ';display:inline-block;margin-right:.5em;min-height:16px;min-width:16px;opacity:.733;position:relative;top:2px}.tgrep.result_mime-type.-text-tg-service-approved-xml:before,.tgrep.result_mime-type.-text-tg-servicedescription-xml:before,.tgrep.result_mime-type.-text-gwdl-workflow-xml:before{background:url("../images/tg-icons/075-zeige-WorkflowPerspektive.svg") center center no-repeat;content:' ';display:inline-block;margin-right:.5em;min-height:16px;min-width:16px;opacity:.733;position:relative;top:2px}.tgrep.result_title{font-size:31px;line-height:39px;font-family:SancoaleSoftenedRegular,Helvetica,Arial,sans-serif;font-weight:normal;margin-bottom:13px}.tgrep.results{clear:both}.tgrep.results_list{padding:0}.tgrep.results_gallery{margin:0 -13px}.tgrep.search_input{width:61.8%}.tgrep.search_input.-header{border:0}.tgrep.search_submit-button:before{content:"\f002";margin-right:.5em}.tgrep.search_advanced-link{float:right;margin:13px 0}.tgrep.sidebar-toggle{display:none;margin:0 26px 26px 26px}@media (max-width: 1004px){.tgrep.sidebar-toggle{display:block}}.tgrep.sidebar-toggle_button.-show:before{content:"\f0d7";margin-right:.5em}.tgrep.sidebar-toggle_button.-hide{display:none}.tgrep.sidebar-toggle_button.-hide:before{content:"\f0d8";margin-right:.5em}.tgrep.sidebar{width:25%;float:left;padding-left:26px;padding-right:26px;overflow:hidden}@media (max-width: 1004px){.tgrep.sidebar{display:block;float:none;width:100%}}.tgrep.sidebar h3{margin-bottom:6.5px}@media (max-width: 1004px){.tgrep.sidebar{display:none}.tgrep.sidebar:after{content:'';display:block;background:-webkit-linear-gradient(left, transparent, rgba(0,0,0,0.18), transparent);background:linear-gradient(to right, transparent, rgba(0,0,0,0.18), transparent);height:1px;margin:25px 52px 26px}.tgrep.sidebar:after{margin-top:-1px}}.tgrep.sidebar_expand{background:rgba(0,0,0,0.06);color:#1c75bc;text-shadow:0 1px 0 rgba(255,255,255,0.8);height:auto;padding:0 6.5px;margin:-26px 0 26px}.tgrep.sidebar_expand:before{content:"\f0d7";margin-right:.5em}.tgrep.sidebar_expand:hover,.tgrep.sidebar_expand:active,.tgrep.sidebar_expand:focus{color:#114975;background:rgba(0,0,0,0.12)}.tgrep.sidebar_heading{margin:0 0 13px;padding-top:13px}.tgrep.sidebar_item{padding-left:1em;text-indent:-1em}.tgrep.sidebar_item:nth-child(n+6){display:none}.tgrep.sidebar_item:nth-child(6):last-child{display:list-item}.tgrep.sidebar_item.-current>a{color:#f4f8fc;background:#1c75bc;border-radius:2px;padding:0 6.5px}.tgrep.sidebar_item.-filter{background:rgba(0,0,0,0.06);border-radius:2px;padding:0 6.5px 0 26px;margin-bottom:6.5px;text-indent:0}.tgrep.sidebar_link{white-space:normal}.tgrep.sidebar_panel{overflow:hidden}.tgrep.sidebar_remove-filter{border:0;left:6.5px;position:absolute}.tgrep.sidebar_remove-filter:before{content:"\f00d";margin-right:.5em}.tgrep.sidebar_remove-filter:hover{border:0}.tgrep.wrap{margin-left:-26px;margin-right:-26px}
# Theme for textgridrep.org
Originating from the [Liferay 6 Theme for textgrid.de](https://projects.gwdg.de/projects/liferay-textgrid)
Note: the Sass was formerly built with gulp and made use of globbing. This
is not supported by sass-dart, so we now have an _index.sass in every subdir.
## Extending the theme (aka adding styles)
Styles are written in Sass (indented syntax), using a variant of the
[BEM](https://en.bem.info/method/) naming scheme for class names. In BEM -
meaning block, element, modifier - all styles belong to one of these types:
- `.block` represents the higher level of an abstraction or component
- `.block_element`, divided by `_`, represents a descendent of .block. Use only
one level of descendency, it does not have to correspond with the actual DOM.
- `.-modifier`, prepended by `-` (think command-line switch), represents a
different state of a .block or .block_element and can only be used
alongside those.
In Sass, this looks like `.namespace.block-name_element-name &.-modifier-name.`
Namespace is added to improve specifity and thus override default styles. This
corresponds to
`<element class="namespace block-name_element-name -modifier-name"`> in
HTML/Velocity. Up to two class-less child elements are fine if otherwise extra
overrides would be necessary. Use !important only for base theme overrides
as a last resort.
// Link styles for Liferay web content and RSS portlet
.journal-content-article,
.portlet-rss,
.tgrep
a
@extend %link
border-bottom: $border-width solid transparent
+hover
border-color: $link-hover-color
> img
vertical-align: bottom
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
main
display: block
// Common styles for Liferay web content portlet
.journal-content-article,
.tgrep
h1
+heading(1)
padding-top: $grid
&:first-child
padding-top: 0
h2
+heading(2)
padding-top: $grid
&:first-child
padding-top: 0
h1 + h2
padding-top: 0
h3,
h4,
h5,
h6
+heading(3)
margin: 0 // .aui override
h1,
h2,
p,
table,
ul,
ol,
form,
blockquote,
dl,
address,
audio,
fieldset,
figure,
pre,
video
margin: 0 0 $line-height
ol ol,
ol ul,
ul ol,
ul ul
margin: 0
small
font-size: .8125em // i.e. 13px with 16px base font size
code,
pre
font-family: $font-family-code
code
color: $text-color // .aui override
line-height: 1
vertical-align: middle
hr
border: 0
height: $border-width
background: linear-gradient(to right, rgba(#000, 0), rgba(#000, .18), rgba(#000, 0))
margin: ($line-height - $border-width) 0 $line-height
em,
i
font-style: italic
strong,
b
font-weight: bold
small
font-size: .8125em
line-height: 1
sub,
sup
font-size: .75em
line-height: 0
position: relative
vertical-align: baseline
sup
top: -.5em
sub
bottom: -.25em
table
border-bottom: $border-width solid $border-color
margin: 0 0 ($line-height - $border-width)
width: 100%
tr
border-bottom: $border-width solid $border-color
th,
td,
.table th,
.table td
line-height: inherit // .aui override
padding: ($line-height / 2) .5em ($line-height / 2 - $border-width)
text-align: left
th
font-weight: bold
// Additional content list styles
.journal-content-article
ol,
ul
padding-left: $grid
ol
list-style: decimal outside
ul
list-style: disc outside
.tgrep
ol,
ul
list-style: none
// Form styles for Liferay web content and web form portlet
.journal-content-article,
.portlet-body > form,
.tgrep
legend
+heading(2)
border: 0
margin-bottom: $grid
label
display: inline
font-size: inherit
line-height: inherit
margin-bottom: 0
// Need to specify element name and type for .aui override
input[type=color]
input[type=date],
input[type=datetime],
input[type=datetime-local],
input[type=email],
input[type=file],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
select,
textarea
@extend %text-input
margin: 0
vertical-align: baseline
label &
margin-left: .5em
input[type=number]
width: 5em
input[type=checkbox],
input[type=radio]
position: absolute
visibility: hidden
+ label:before
color: $link-color
width: 1em
+hover
color: $link-hover-color
input[type=checkbox]
+ label
+icon('square-o')
&:checked + label
+icon('check-square-o')
input[type=radio]
+ label
+icon('circle-o')
&:checked + label
+icon('dot-circle-o')
// Bootstrap
.control-group
margin-bottom: $grid
input[type=color]
input[type=date],
input[type=datetime],
input[type=datetime-local],
input[type=email],
input[type=file],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
select,
textarea
max-width: none
width: 100%
button,
[type=button],
[type=reset],
[type=submit],
.btn // Bootstrap
@extend %button
$fa-icons: (
adjust: \f042,
adn: \f170,
align-center: \f037,
align-justify: \f039,
align-left: \f036,
align-right: \f038,
ambulance: \f0f9,
anchor: \f13d,
android: \f17b,
angellist: \f209,
angle-double-down: \f103,
angle-double-left: \f100,
angle-double-right: \f101,
angle-double-up: \f102,
angle-down: \f107,
angle-left: \f104,
angle-right: \f105,
angle-up: \f106,
apple: \f179,
archive: \f187,
area-chart: \f1fe,
arrow-circle-down: \f0ab,
arrow-circle-left: \f0a8,
arrow-circle-o-down: \f01a,
arrow-circle-o-left: \f190,
arrow-circle-o-right: \f18e,
arrow-circle-o-up: \f01b,
arrow-circle-right: \f0a9,
arrow-circle-up: \f0aa,
arrow-down: \f063,
arrow-left: \f060,
arrow-right: \f061,
arrow-up: \f062,
arrows: \f047,
arrows-alt: \f0b2,
arrows-h: \f07e,