2020-01-04 20:55:41 +00:00
/*! jQuery UI - v1.11.4 - 2015-03-11 * http://jqueryui.com * Includes:core.css,accordion.css,autocomplete.css,button.css,datepicker.css,dialog.css,draggable.css,menu.css,progressbar.css,resizable.css,selectable.css,selectmenu.css,slider.css,sortable.css,spinner.css,tabs.css,tooltip.css,theme.css * To view and modify this theme,visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=ffffff&bgTextureHeader=fine_grain&bgImgOpacityHeader=15&borderColorHeader=d4d1bf&fcHeader=453821&iconColorHeader=b83400&bgColorContent=eceadf&bgTextureContent=fine_grain&bgImgOpacityContent=10&borderColorContent=d9d6c4&fcContent=1f1f1f&iconColorContent=222222&bgColorDefault=f8f7f6&bgTextureDefault=fine_grain&bgImgOpacityDefault=10&borderColorDefault=cbc7bd&fcDefault=654b24&iconColorDefault=b83400&bgColorHover=654b24&bgTextureHover=fine_grain&bgImgOpacityHover=65&borderColorHover=654b24&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=eceadf&bgTextureActive=fine_grain&bgImgOpacityActive=15&borderColorActive=d9d6c4&fcActive=140f06&iconColorActive=8c291d&bgColorHighlight=f7f3de&bgTextureHighlight=fine_grain&bgImgOpacityHighlight=15&borderColorHighlight=b2a266&fcHighlight=3a3427&iconColorHighlight=3572ac&bgColorError=b83400&bgTextureError=fine_grain&bgImgOpacityError=68&borderColorError=681818&fcError=ffffff&iconColorError=fbdb93&bgColorOverlay=6e4f1c&bgTextureOverlay=diagonal_maze&bgImgOpacityOverlay=20&opacityOverlay=60&bgColorShadow=000000&bgTextureShadow=diagonal_maze&bgImgOpacityShadow=40&opacityShadow=60&thicknessShadow=5px&offsetTopShadow=0&offsetLeftShadow=-10px&cornerRadiusShadow=18px * Copyright 2015 jQuery Foundation and other contributors;Licensed MIT */
. ui-helper-hidden { display : none ; }
. ui-helper-hidden-accessible { border : 0 ; clip : rect ( 0 0 0 0 ) ; height : 1 px ; margin : -1 px ; overflow : hidden ; padding : 0 ; position : absolute ; width : 1 px ; }
. ui-helper-reset { margin : 0 ; padding : 0 ; border : 0 ; outline : 0 ; line-height : 1.3 ; text-decoration : none ; font-size : 100 % ; list-style : none ; } . ui-helper-clearfix : before , . ui-helper-clearfix : after { content : "" ; display : table ; border-collapse : collapse ; } . ui-helper-clearfix : after { clear : both ; } . ui-helper-clearfix { min-height : 0 ; } . ui-helper-zfix { width : 100 % ; height : 100 % ; top : 0 ; left : 0 ; position : absolute ; opacity : 0 ; filter : Alpha ( Opacity = 0 ) ; } . ui-front { z-index : 100 ; } . ui-state-disabled { cursor : default !important ; }
. ui-icon { display : block ; text-indent : -99999 px ; overflow : hidden ; background-repeat : no-repeat ; }
. ui-widget-overlay { position : fixed ; top : 0 ; left : 0 ; width : 100 % ; height : 100 % ; }
. ui-accordion . ui-accordion-header { display : block ; cursor : pointer ; position : relative ; margin : 2 px 0 0 0 ; padding : .5 em .5 em .5 em .7 em ; min-height : 0 ; font-size : 100 % ; } . ui-accordion . ui-accordion-icons { padding-left : 2.2 em ; } . ui-accordion . ui-accordion-icons . ui-accordion-icons { padding-left : 2.2 em ; } . ui-accordion . ui-accordion-header . ui-accordion-header-icon { position : absolute ; left : .5 em ; top : 50 % ; margin-top : -8 px ; }
. ui-accordion . ui-accordion-content { padding : 1 em 2.2 em ; border-top : 0 ; overflow : auto ; }
. ui-autocomplete { position : absolute ; top : 0 ; left : 0 ; cursor : default ; }
. ui-button { display : inline-block ; position : relative ; padding : 0 ; line-height : normal ; margin-right : .1 em ; cursor : pointer ; vertical-align : middle ; text-align : center ; overflow : visible ; } . ui-button , . ui-button : link , . ui-button : visited , . ui-button : hover , . ui-button : active { text-decoration : none ; } . ui-button-icon-only { width : 2.2 em ; } button . ui-button-icon-only { width : 2.4 em ; }
. ui-button-icons-only { width : 3.4 em ; }
button . ui-button-icons-only { width : 3.7 em ; }
. ui-button . ui-button-text { display : block ; line-height : normal ; }
. ui-button-text-only . ui-button-text { padding : .4 em 1 em ; }
. ui-button-icon-only . ui-button-text , . ui-button-icons-only . ui-button-text { padding : .4 em ; text-indent : -9999999 px ; }
. ui-button-text-icon-primary . ui-button-text , . ui-button-text-icons . ui-button-text { padding : .4 em 1 em .4 em 2.1 em ; }
. ui-button-text-icon-secondary . ui-button-text , . ui-button-text-icons . ui-button-text { padding : .4 em 2.1 em .4 em 1 em ; }
. ui-button-text-icons . ui-button-text { padding-left : 2.1 em ; padding-right : 2.1 em ; }
input . ui-button { padding : .4 em 1 em ; }
. ui-button-icon-only . ui-icon , . ui-button-text-icon-primary . ui-icon , . ui-button-text-icon-secondary . ui-icon , . ui-button-text-icons . ui-icon , . ui-button-icons-only . ui-icon { position : absolute ; top : 50 % ; margin-top : -8 px ; } . ui-button-icon-only . ui-icon { left : 50 % ; margin-left : -8 px ; } . ui-button-text-icon-primary . ui-button-icon-primary , . ui-button-text-icons . ui-button-icon-primary , . ui-button-icons-only . ui-button-icon-primary { left : .5 em ; }
. ui-button-text-icon-secondary . ui-button-icon-secondary , . ui-button-text-icons . ui-button-icon-secondary , . ui-button-icons-only . ui-button-icon-secondary { right : .5 em ; } . ui-buttonset { margin-right : 7 px ; } . ui-buttonset . ui-button { margin-left : 0 ; margin-right : -.3 em ; } input . ui-button :: -moz-focus-inner , button . ui-button :: -moz-focus-inner { border : 0 ; padding : 0 ; } . ui-datepicker { width : 17 em ; padding : .2 em .2 em 0 ; display : none ; }
. ui-datepicker . ui-datepicker-header { position : relative ; padding : .2 em 0 ; }
. ui-datepicker . ui-datepicker-prev , . ui-datepicker . ui-datepicker-next { position : absolute ; top : 2 px ; width : 1.8 em ; height : 1.8 em ; }
. ui-datepicker . ui-datepicker-prev-hover , . ui-datepicker . ui-datepicker-next-hover { top : 1 px ; }
. ui-datepicker . ui-datepicker-prev { left : 2 px ; }
. ui-datepicker . ui-datepicker-next { right : 2 px ; }
. ui-datepicker . ui-datepicker-prev-hover { left : 1 px ; }
. ui-datepicker . ui-datepicker-next-hover { right : 1 px ; }
. ui-datepicker . ui-datepicker-prev span , . ui-datepicker . ui-datepicker-next span { display : block ; position : absolute ; left : 50 % ; margin-left : -8 px ; top : 50 % ; margin-top : -8 px ; } . ui-datepicker . ui-datepicker-title { margin : 0 2.3 em ; line-height : 1.8 em ; text-align : center ; }
. ui-datepicker . ui-datepicker-title select { font-size : 1 em ; margin : 1 px 0 ; }
. ui-datepicker select . ui-datepicker-month , . ui-datepicker select . ui-datepicker-year { width : 45 % ; }
. ui-datepicker table { width : 100 % ; font-size : .9 em ; border-collapse : collapse ; margin : 0 0 .4 em ; }
. ui-datepicker th { padding : .7 em .3 em ; text-align : center ; font-weight : bold ; border : 0 ; }
. ui-datepicker td { border : 0 ; padding : 1 px ; }
. ui-datepicker td span , . ui-datepicker td a { display : block ; padding : .2 em ; text-align : right ; text-decoration : none ; }
. ui-datepicker . ui-datepicker-buttonpane { background-image : none ; margin : .7 em 0 0 0 ; padding : 0 .2 em ; border-left : 0 ; border-right : 0 ; border-bottom : 0 ; }
. ui-datepicker . ui-datepicker-buttonpane button { float : right ; margin : .5 em .2 em .4 em ; cursor : pointer ; padding : .2 em .6 em .3 em .6 em ; width : auto ; overflow : visible ; }
. ui-datepicker . ui-datepicker-buttonpane button . ui-datepicker-current { float : left ; }
. ui-datepicker . ui-datepicker-multi { width : auto ; }
. ui-datepicker-multi . ui-datepicker-group { float : left ; }
. ui-datepicker-multi . ui-datepicker-group table { width : 95 % ; margin : 0 auto .4 em ; }
. ui-datepicker-multi-2 . ui-datepicker-group { width : 50 % ; }
. ui-datepicker-multi-3 . ui-datepicker-group { width : 33.3 % ; }
. ui-datepicker-multi-4 . ui-datepicker-group { width : 25 % ; }
. ui-datepicker-multi . ui-datepicker-group-last . ui-datepicker-header , . ui-datepicker-multi . ui-datepicker-group-middle . ui-datepicker-header { border-left-width : 0 ; } . ui-datepicker-multi . ui-datepicker-buttonpane { clear : left ; }
. ui-datepicker-row-break { clear : both ; width : 100 % ; font-size : 0 ; }
. ui-datepicker-rtl { direction : rtl ; }
. ui-datepicker-rtl . ui-datepicker-prev { right : 2 px ; left : auto ; }
. ui-datepicker-rtl . ui-datepicker-next { left : 2 px ; right : auto ; } . ui-datepicker-rtl . ui-datepicker-prev : hover { right : 1 px ; left : auto ; } . ui-datepicker-rtl . ui-datepicker-next : hover { left : 1 px ; right : auto ; } . ui-datepicker-rtl . ui-datepicker-buttonpane { clear : right ; } . ui-datepicker-rtl . ui-datepicker-buttonpane button { float : left ; } . ui-datepicker-rtl . ui-datepicker-buttonpane button . ui-datepicker-current , . ui-datepicker-rtl . ui-datepicker-group { float : right ; }
. ui-datepicker-rtl . ui-datepicker-group-last . ui-datepicker-header , . ui-datepicker-rtl . ui-datepicker-group-middle . ui-datepicker-header { border-right-width : 0 ; border-left-width : 1 px ; }
. ui-dialog { overflow : hidden ; position : absolute ; top : 0 ; left : 0 ; padding : .2 em ; outline : 0 ; }
. ui-dialog . ui-dialog-titlebar { padding : .4 em 1 em ; position : relative ; }
. ui-dialog . ui-dialog-title { float : left ; margin : .1 em 0 ; white-space : nowrap ; width : 90 % ; overflow : hidden ; text-overflow : ellipsis ; }
. ui-dialog . ui-dialog-titlebar-close { position : absolute ; right : .3 em ; top : 50 % ; width : 20 px ; margin : -10 px 0 0 0 ; padding : 1 px ; height : 20 px ; }
. ui-dialog . ui-dialog-content { position : relative ; border : 0 ; padding : .5 em 1 em ; background : none ; overflow : auto ; }
. ui-dialog . ui-dialog-buttonpane { text-align : left ; border-width : 1 px 0 0 0 ; background-image : none ; margin-top : .5 em ; padding : .3 em 1 em .5 em .4 em ; }
. ui-dialog . ui-dialog-buttonpane . ui-dialog-buttonset { float : right ; }
. ui-dialog . ui-dialog-buttonpane button { margin : .5 em .4 em .5 em 0 ; cursor : pointer ; }
. ui-dialog . ui-resizable-se { width : 12 px ; height : 12 px ; right : -5 px ; bottom : -5 px ; background-position : 16 px 16 px ; }
. ui-draggable . ui-dialog-titlebar { cursor : move ; }
. ui-draggable-handle { -ms- touch-action : none ; touch-action : none ; }
. ui-menu { list-style : none ; padding : 0 ; margin : 0 ; display : block ; outline : none ; }
. ui-menu . ui-menu { position : absolute ; }
. ui-menu . ui-menu-item { position : relative ; margin : 0 ; padding : 3 px 1 em 3 px .4 em ; cursor : pointer ; min-height : 0 ; list-style-image : url ( "data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" ) ; } . ui-menu . ui-menu-divider { margin : 5 px 0 ; height : 0 ; font-size : 0 ; line-height : 0 ; border-width : 1 px 0 0 0 ; }
. ui-menu . ui-state-focus , . ui-menu . ui-state-active { margin : -1 px ; }
. ui-menu-icons { position : relative ; }
2020-07-06 14:39:18 +00:00
ul . icon-list {
list-style-type : none ;
}
ul . icon-list li {
display : inline-block ;
padding : 30px ;
}
2020-08-14 14:15:50 +00:00
li . navlink {
display : inline-block ;
2020-08-14 14:38:08 +00:00
padding : 0 . 1em 1 . 5em ;
2020-08-14 14:15:50 +00:00
}
2020-01-04 20:55:41 +00:00
. ui-menu-icons . ui-menu-item { padding-left : 2 em ; } . ui-menu . ui-icon { position : absolute ; top : 0 ; bottom : 0 ; left : .2 em ; margin : auto 0 ; } . ui-menu . ui-menu-icon { left : auto ; right : 0 ; } . ui-progressbar { height : 2 em ; text-align : left ; overflow : hidden ; } . ui-progressbar . ui-progressbar-value { margin : -1 px ; height : 100 % ; } . ui-progressbar . ui-progressbar-overlay { background : url ( "data:image/gif;base64,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" ) ; height : 100 % ; filter : alpha ( opacity = 25 ) ; opacity : 0.25 ; } . ui-progressbar-indeterminate . ui-progressbar-value { background-image : none ; } . ui-resizable { position : relative ; } . ui-resizable-handle { position : absolute ; font-size : 0.1 px ; display : block ; -ms- touch-action : none ; touch-action : none ; } . ui-resizable-disabled . ui-resizable-handle , . ui-resizable-autohide . ui-resizable-handle { display : none ; } . ui-resizable-n { cursor : n-resize ; height : 7 px ; width : 100 % ; top : -5 px ; left : 0 ; } . ui-resizable-s { cursor : s-resize ; height : 7 px ; width : 100 % ; bottom : -5 px ; left : 0 ; } . ui-resizable-e { cursor : e-resize ; width : 7 px ; right : -5 px ; top : 0 ; height : 100 % ; } . ui-resizable-w { cursor : w-resize ; width : 7 px ; left : -5 px ; top : 0 ; height : 100 % ; } . ui-resizable-se { cursor : se-resize ; width : 12 px ; height : 12 px ; right : 1 px ; bottom : 1 px ; } . ui-resizable-sw { cursor : sw-resize ; width : 9 px ; height : 9 px ; left : -5 px ; bottom : -5 px ; } . ui-resizable-nw { cursor : nw-resize ; width : 9 px ; height : 9 px ; left : -5 px ; top : -5 px ; } . ui-resizable-ne { cursor : ne-resize ; width : 9 px ; height : 9 px ; right : -5 px ; top : -5 px ; } . ui-selectable { -ms- touch-action : none ; touch-action : none ; } . ui-selectable-helper { position : absolute ; z-index : 100 ; border : 1 px dotted black ; } . ui-selectmenu-menu { padding : 0 ; margin : 0 ; position : absolute ; top : 0 ; left : 0 ; display : none ; } . ui-selectmenu-menu . ui-menu { overflow : auto ; overflow-x : hidden ; padding-bottom : 1 px ; } . ui-selectmenu-menu . ui-menu . ui-selectmenu-optgroup { font-size : 1 em ; font-weight : bold ; line-height : 1.5 ; padding : 2 px 0.4 em ; margin : 0.5 em 0 0 0 ; h e i g
html , body { color : black ; background-color : white ; }
2020-05-19 15:38:28 +00:00
/ * body { font-size : smaller ; }
2020-01-04 20:55:41 +00:00
html , body , div , form { margin : 0 ; border : none ; padding : 0 ; }
img { border-style : none ; }
span . links img { vertical-align : middle ; margin-right : 0.5 em ; }
2020-05-19 15:38:28 +00:00
h1 { text-align : center ; font-size : 150 % ; /*margin:1em 0;}*/
2020-01-04 20:55:41 +00:00
h2 { text-align : left ; font-size : 130 % ; }
. noscreen { display : none ; }
. italic { font-style : italic ; }
. display { margin-left : 2 em ; margin-right : 2 em ; }
. center { text-align : center ; }
. blockcenter { margin-left : auto ; margin-right : auto ; }
. right { text-align : right ; }
. small { font-size : 70 % ; }
. hide { display : none ; }
. inline { display : inline ; }
. float { float : left ; margin-right : 1 em ; }
. floatright { float : right ; margin-left : 1 em ; }
. clear { clear : both ; }
. narrow { width : 1 % ; }
. wide { width : 100 % ; }
. boxed { border : 1 px solid #d9d6c4 ; padding : 1 ex 1 em ; }
. epigraph { margin : 0 0 0 10 em ; text-align : right ; }
. pagedesc { border : 1 px solid #d9d6c4 ; padding : 1 ex 1 em ; color : inherit ; }
. hstrut { clear : both ; content : "." ; display : block ; height : 0 ; visibility : hidden ; }
. caption { font-weight : bold ; }
. subcaption { text-align : center ; }
. ftshighlight { color : inherit ; background-color : yellow ; }
. red { color : red ; background-color : inherit ; }
. shaded { color : inherit ; }
2020-06-24 20:59:02 +00:00
# content { }
2020-01-04 20:55:41 +00:00
div . breadcrumbs , div . header , div . footer { margin : 1 em 1 em ; clear : both ; }
# print-head { position : absolute ; left : 0 ; right : 0 ; top : 0 ; }
# screen-head { position : absolute ; left : 0 ; right : 0 ; top : 0 ; }
# screen-head > table { border-collapse : collapse ; width : 100 % ; }
# logo { background : #eceadf ; border : 1 px solid #cfcaaf ; border-width : 0 1 px 1 px 0 ; padding : 0 ; width : 1 % ; }
# logo span : hover { opacity : 0.8 ; }
# tagline-badges { color : #654b24 ; font-weight : bold ; background : #eceadf ; border : 1 px solid #cfcaaf ; border-width : 0 1 px 1 px 0 ; padding : 0.5 em 0.5 em ; text-align : center ; }
# tagline-badges > table { width : 100 % ; * width : auto ; }
div . badge { display : inline-block ; margin-left : 1 em ; }
div . badge : hover { opacity : 0.8 ; }
# fb-badge { width : 1 % ; }
# paypal-badge { width : 1 % ; padding-left : 1 em ; }
# flattr-badge { width : 1 % ; padding-left : 1 em ; }
# menubar-search { padding : 1 em 1 em ; }
# menubar { background : #f5f4ef ; border : 1 px solid #d9d5bf ; border-width : 0 1 px 1 px 0 ; padding : 4 px ; text-align : center ; font-weight : bold ; line-height : 1.5 em ; }
# menubar a { margin-left : 1 em ; padding : 2 px 0 1 px 0 ; text-decoration : none ; border-bottom : 1 px solid #cfcaaf ; }
# menubar span . grayed { margin-left : 1 em ; color : gray ; }
# menubar # menubar-first { margin-left : 0 ; }
2020-08-14 14:38:08 +00:00
# search { background : #f5f4ef ; border : 1 px solid #d9d5bf ; border-width : 0 1 px 1 px 0 ; padding : 0.5 em 0.5 em ; width : 96 % ; }
2020-01-04 20:55:41 +00:00
# search table . borderless { background : white ; width : 100 % ; * width : auto ; }
# search td { border : 1 px solid #d9d5bf ; background : transparent ; }
# search form . focused { outline : 1 px solid rgba ( 101 , 75 , 36 , 0.5 ) ; }
# search button { background : transparent ; cursor : pointer ; }
# search # search-button-cell { border-width : 1 px 0 1 px 1 px ; padding : 0 ; }
# search # search-button-cell : hover { background : #654b24 ; }
# search # search-input-cell { border-width : 1 px 0 1 px 0 ; padding : 0 2 px ; width : 100 % ; }
# search # help-button-cell { padding : 0 ; }
# search # help-button-cell : hover { background : #654b24 ; }
# search # search-button { margin : 0 ; padding : 0 2 px ; border : 0 none ; }
# search # search-input { margin : 0 ; padding : 4 px 0 ; border : 0 none ; height : 100 % ; width : 100 % ; outline : none ; box-shadow : none ; -webkit- appearance : none ; }
# search # help-button { margin : 0 ; padding : 0 6 px ; border : 0 none ; }
# search # help-button : hover { color : white ; }
# helpbox { border : 1 px solid #d9d6c4 ; border-radius : 0.5 em ; overflow : hidden ; box-shadow : 3 px 3 px 3 px rgba ( 0 , 0 , 0 , 0.1 ) ; float : right ; clear : both ; margin : 1 em 1 em 0 1 em ; background-color : white ; }
# helpbox > div { margin : 1 em 1 em 0 1 em ; } div . breadcrumbs > ul { padding : 0 ; list-style : none outside none ; }
div . breadcrumbs > ul > li { display : inline-block ; } div . breadcrumbs > ul > li . next : before { content : "› " ; }
2020-06-24 19:27:50 +00:00
# cover-social-wrapper { /*left:0;*/ width : 200 px ; float : left ; /*margin:0 1em;*/ }
2020-01-04 20:55:41 +00:00
# cover { width : 200 px ; } # cover img { box-shadow : 5 px 5 px 5 px rgba ( 0 , 0 , 0 , 0.7 ) ; }
# no-cover { width : 200 px ; height : 300 px ; border : 1 px solid gray ; }
# no-cover > div . icon { position : relative ; top : 139 px ; left : 89 px ; }
# no-cover > div . text { text-align : center ; }
# social { margin-top : 2 em ; }
# social > ul { padding : 0 ; list-style : none outside none ; }
# social > ul > li { display : inline-block ; }
# qr { margin-top : 2 em ; } . qrcode { display : inline-block ; width : 116 px ; height : 116 px ; } . qrcode . qrcode-desktop { background-position : 0 0 ; } . qrcode . qrcode-mobile { background-position : -120 px 0 ; }
2020-06-24 19:27:50 +00:00
# tabs-wrapper { margin : 0 1 em 0 200 px ; }
2020-01-04 20:55:41 +00:00
# tabs { margin-left : 2 em ; } div . clearfix { clear : both ; content : "." ; display : block ; height : 0 ; visibility : hidden ; }
div . copyright { margin : 2 em 1 em ; font-size : 70 % ; }
. paypal-button { min-width : 74 px ; height : 21 px ; }
. flattr-button { position : relative ; top : 1 px ; }
. fb-js-button { display : none ; }
. fb-js-like-button { width : 90 px ; height : 20 px ; }
. fb-js-share-button { height : 21 px ; }
. gplus-js-button { display : none ; }
. gplus-js-plus1-button { width : 90 px ; height : 20 px ; }
. gplus-js-share-button { width : 90 px ; height : 20 px ; }
. twitter-js-button { display : none ; }
. twitter-js-share-button { width : 170 px ; height : 20 px ; }
. twitter-js-follow-button { width : 170 px ; height : 20 px ; }
. rss-follow-button { height : 20 px ; }
th , . shaded , . subcaption , . msgsubcaption , table . tablet , table . tablet td , caption , . caption , . msgcaption , . pagedesc { background-color : #eceadf ; }
2020-05-19 15:38:28 +00:00
a { color : black ; }
2020-01-04 20:55:41 +00:00
a : visited { color : #654b24 ; }
2020-05-19 15:38:28 +00:00
a : hover { background-color : #eceadf ; }
. hover : hover { background-color : #eceadf ; }
2020-01-04 20:55:41 +00:00
. h1 { font-weight : bold ; }
img . cover-art { max-width : 100 % ; }
. ui-corner-all , . ui-corner-top , . ui-corner-left , . ui-corner-tl { border-top-left-radius : 0.5 em ; }
. ui-corner-all , . ui-corner-top , . ui-corner-right , . ui-corner-tr { border-top-right-radius : 0.5 em ; }
. ui-corner-all , . ui-corner-bottom , . ui-corner-left , . ui-corner-bl { border-bottom-left-radius : 0.5 em ; }
. ui-corner-all , . ui-corner-bottom , . ui-corner-right , . ui-corner-br { border-bottom-right-radius : 0.5 em ; }
. ui-widget { font-size : inherit ; font-family : inherit ; }
. ui-widget input , . ui-widget select , . ui-widget textarea , . ui-widget button { font-size : inherit ; font-family : inherit ; }
. ui-widget-header { border : none ; background : transparent ; }
. ui-widget-content { background : #eceadf ; } . ui-tabs { border : none ; background : transparent ; }
. ui-tabs a : focus { outline : none ; }
. ui-tabs a : active { outline : none ; }
. ui-tabs ul . ui-tabs-nav { margin-left : 1 em ; }
. ui-tabs ul . ui-tabs-nav li { margin-right : 1 em ; text-decoration : underline ; overflow : hidden ; }
. ui-tabs ul . ui-tabs-nav li . ui-tabs-selected { background : #eceadf ; color : inherit ; background-color : #eceadf ; top : 1 px ; text-decoration : none ; }
. ui-tabs ul . ui-tabs-nav li a { display : block ; background-color : transparent ; text-decoration : inherit ; }
. ui-tabs ul . ui-tabs-nav li a span . icon { margin-right : 0.5 em ; }
. ui-tabs div . ui-tabs-panel { border : 1 px solid #d9d6c4 ; background : #eceadf ; color : inherit ; background-color : #eceadf ; padding : 0 1 em 1 em 1 em ; border-radius : 0.5 em ; } . ui-autocomplete { border-radius : 0 ; } . ui-autocomplete . ui-menu-item a { border-radius : 0 ; }
span . tab { display : block ; background-repeat : no-repeat ; background-position : left center ; padding-left : 24 px ; }
. fb_iframe_widget { background-color : transparent ; } table { border-collapse : collapse ; border-spacing : 0 ; empty-cells : show ; }
table . bibrec , table . files , table . results , table . helpbox , table . pg_social , table . social { width : 100 % ; background-color : white ; border : 1 px solid #d9d6c4 ; padding : 0 ; }
table . bibrec caption , table . files caption , table . results caption , table . helpbox caption , table . pg_social caption , table . social caption , table . bibrec th , table . files th , table . results th , table . helpbox th , table . pg_social th , table . social th , table . bibrec td , table . files td , table . results td , table . helpbox td , table . pg_social td , table . social td { border : 1 px solid #d9d6c4 ; padding : 0.5 em ; }
table . bibrec caption , table . files caption , table . results caption , table . helpbox caption , table . pg_social caption , table . social caption { border-width : 2 px 2 px 0 2 px ; font-weight : bold ; }
table . bibrec th , table . files th , table . results th , table . helpbox th , table . pg_social th , table . social th , table . bibrec td , table . files td , table . results td , table . helpbox td , table . pg_social td , table . social td { text-align : left ; }
table . bibrec th , table . files th , table . results th , table . helpbox th , table . pg_social th , table . social th { font-weight : bold ; } table . social td { width : 33 % ; vertical-align : middle ; } table . helpbox { display : inline-table ; width : auto ; margin : 0 1 em 1 em 0 ; }
table . helpbox + table { margin-right : 0 ; }
table . borderless { border-width : 0 px ; }
table . borderless caption , table . borderless th , table . borderless td { border-width : 0 px ; padding : 0.5 ex 0.5 em ; }
2020-08-14 14:38:08 +00:00
. icon { display : inline-block ; vertical-align : middle ;
background-image : url ( / pics / sprite . png ? 1591823171 )
width : 23px ;
height : 23px ;
}
2020-01-04 20:55:41 +00:00
ul . results { display : block ; margin : 0 0.5 em ; list-style-type : none ; padding-left : 0 ; -moz- column-width : 20 em ; -moz- column-gap : 1 em ; -moz- column-rule : 1 px solid #cfcaaf ; -webkit- column-width : 20 em ; -webkit- column-gap : 1 em ; -webkit- column-rule : 1 px solid #cfcaaf ; column-width : 20 em ; column-gap : 1 em ; column-rule : 1 px solid #cfcaaf ; }
ul . results li { -webkit- column-break-inside : avoid ; -moz- column-break-inside : avoid ; -ms- column-break-inside : avoid ; -o- column-break-inside : avoid ; break-inside : avoid-column ; display : block ; display : table ; width : 100 % ; }
ul . results li a . link { display : block ; text-decoration : none ; }
ul . results li . padded { padding : 0.5 em 0.5 em ; }
ul . results li . h2 , ul . results li . statusline { background : #eceadf ; color : inherit ; background-color : #eceadf ; }
2020-08-14 14:15:50 +00:00
. cell { padding : 0.2 em 1.8 em ; }
2020-01-04 20:55:41 +00:00
. cell . leftcell { float : left ; vertical-align : top ; }
2020-08-14 14:38:08 +00:00
. cell . content { display : block ; margin-left : 50 px ; padding-left : 1 em ; color : #a01f13 ; }
. cell . content : hover { color : #8d770b ; }
2020-01-04 20:55:41 +00:00
span . title { display : block ; font-weight : bold ; }
a span . title { text-decoration : underline ; }
span . subtitle { display : block ; color : black ; }
span . extra { display : block ; color : gray ; }
h1 . icon { float : left ; }
. icon_flattr { background-position : 0 px 0 px ; width : 93 px ; height : 20 px ; }
. icon_paypal { background-position : 0 px -21 px ; width : 92 px ; height : 26 px ; }
. icon_logo { background-position : 0 px -48 px ; width : 72 px ; height : 72 px ; }
. icon_logo_yellow { background-position : 0 px -121 px ; width : 72 px ; height : 72 px ; }
. icon_gdrive { background-position : 0 px -194 px ; width : 24 px ; height : 21 px ; }
. icon_msdrive { background-position : -25 px -194 px ; width : 24 px ; height : 24 px ; }
. icon_random { background-position : -50 px -194 px ; width : 22 px ; height : 22 px ; }
. icon_subject { background-position : 0 px -219 px ; width : 22 px ; height : 22 px ; }
. icon_back { background-position : -23 px -219 px ; width : 22 px ; height : 22 px ; }
. icon_bibrec { background-position : -46 px -219 px ; width : 22 px ; height : 22 px ; }
. icon_date { background-position : -69 px -219 px ; width : 22 px ; height : 22 px ; }
. icon_external { background-position : 0 px -242 px ; width : 22 px ; height : 22 px ; }
. icon_book_no_images { background-position : -23 px -242 px ; width : 22 px ; height : 22 px ; }
. icon_home { background-position : -46 px -242 px ; width : 22 px ; height : 22 px ; }
. icon_bookshelf { background-position : -69 px -242 px ; width : 22 px ; height : 22 px ; }
. icon_alpha { background-position : 0 px -265 px ; width : 22 px ; height : 22 px ; }
. icon_download { background-position : -23 px -265 px ; width : 22 px ; height : 22 px ; }
. icon_rss { background-position : -46 px -265 px ; width : 22 px ; height : 22 px ; }
. icon_search { background-position : -69 px -265 px ; width : 22 px ; height : 22 px ; }
. icon_language { background-position : 0 px -288 px ; width : 22 px ; height : 22 px ; }
. icon_author { background-position : -23 px -288 px ; width : 22 px ; height : 22 px ; }
. icon_print { background-position : -46 px -288 px ; width : 22 px ; height : 22 px ; }
. icon_audiobook { background-position : -69 px -288 px ; width : 22 px ; height : 22 px ; }
. icon_alias { background-position : 0 px -311 px ; width : 22 px ; height : 22 px ; }
. icon_dropbox { background-position : -23 px -311 px ; width : 22 px ; height : 22 px ; }
. icon_internal { background-position : -46 px -311 px ; width : 22 px ; height : 22 px ; }
. icon_suggestion { background-position : -69 px -311 px ; width : 22 px ; height : 22 px ; }
. icon_popular { background-position : 0 px -334 px ; width : 22 px ; height : 22 px ; }
. icon_folder { background-position : -23 px -334 px ; width : 22 px ; height : 22 px ; }
. icon_quantity { background-position : -46 px -334 px ; width : 22 px ; height : 22 px ; }
. icon_book { background-position : -69 px -334 px ; width : 22 px ; height : 22 px ; }
. icon_more { background-position : 0 px -357 px ; width : 22 px ; height : 22 px ; }
. icon_gplus { background-position : -23 px -357 px ; width : 20 px ; height : 20 px ; }
. icon_facebook { background-position : -44 px -357 px ; width : 20 px ; height : 20 px ; }
. icon_twitter { background-position : -65 px -357 px ; width : 20 px ; height : 20 px ; }
. icon_help { background-position : 0 px -380 px ; width : 16 px ; height : 16 px ; }
. icon_next { background-position : -17 px -380 px ; width : 16 px ; height : 16 px ; }
. icon_smsearch { background-position : -34 px -380 px ; width : 16 px ; height : 16 px ; }
. icon_cancel { background-position : -51 px -380 px ; width : 16 px ; height : 16 px ; }
. icon_qrtab { background-position : -68 px -380 px ; width : 14 px ; height : 14 px ; }
. icon_external_link { background-position : -83 px -380 px ; width : 10 px ; height : 10 px ; }
. suggestion { display : none ; }