@font-face {
font-family: 'Lora';
src: url('../fonts/lora1-regular.eot');
src: url('../fonts/lora1-regular.eot?#iefix') format('embedded-opentype'),
url('../fonts/lora1-regular.woff2') format('woff2'),
url('../fonts/lora1-regular.woff') format('woff'),
url('../fonts/lora1-regular.ttf') format('truetype'),
url('../fonts/lora1-regular.svg#lora1regular') format('svg');
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: 'Lora';
src: url('../fonts/lora1-italic.eot');
src: url('../fonts/lora1-italic.eot?#iefix') format('embedded-opentype'),
url('../fonts/lora1-italic.woff2') format('woff2'),
url('../fonts/lora1-italic.woff') format('woff'),
url('../fonts/lora1-italic.ttf') format('truetype'),
url('../fonts/lora1-italic.svg#lora1italic') format('svg');
font-weight: 400;
font-style: italic;
}
@font-face {
font-family: 'Lora';
src: url('../fonts/lora1-bold.eot');
src: url('../fonts/lora1-bold.eot?#iefix') format('embedded-opentype'),
url('../fonts/lora1-bold.woff2') format('woff2'),
url('../fonts/lora1-bold.woff') format('woff'),
url('../fonts/lora1-bold.ttf') format('truetype'),
url('../fonts/lora1-bold.svg#lora1bold') format('svg');
font-weight: 700;
font-style: normal;
}
@font-face {
font-family: 'Lora';
src: url('../fonts/lora1-bolditalic.eot');
src: url('../fonts/lora1-bolditalic.eot?#iefix') format('embedded-opentype'),
url('../fonts/lora1-bolditalic.woff2') format('woff2'),
url('../fonts/lora1-bolditalic.woff') format('woff'),
url('../fonts/lora1-bolditalic.ttf') format('truetype'),
url('../fonts/lora1-bolditalic.svg#lora1bold_italic') format('svg');
font-weight: 700;
font-style: italic;
}
@font-face {
font-family: 'Tinos';
src: url('../fonts/tinos-regular.eot');
src: url('../fonts/tinos-regular.eot?#iefix') format('embedded-opentype'),
url('../fonts/tinos-regular.woff2') format('woff2'),
url('../fonts/tinos-regular.woff') format('woff'),
url('../fonts/tinos-regular.ttf') format('truetype'),
url('../fonts/tinos-regular.svg#tinosregular') format('svg');
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: 'Tinos';
src: url('../fonts/tinos-italic.eot');
src: url('../fonts/tinos-italic.eot?#iefix') format('embedded-opentype'),
url('../fonts/tinos-italic.woff2') format('woff2'),
url('../fonts/tinos-italic.woff') format('woff'),
url('../fonts/tinos-italic.ttf') format('truetype'),
url('../fonts/tinos-italic.svg#tinositalic') format('svg');
font-weight: 400;
font-style: italic;
}
@font-face {
font-family: 'Tinos';
src: url('../fonts/tinos-bold.eot');
src: url('../fonts/tinos-bold.eot?#iefix') format('embedded-opentype'),
url('../fonts/tinos-bold.woff2') format('woff2'),
url('../fonts/tinos-bold.woff') format('woff'),
url('../fonts/tinos-bold.ttf') format('truetype'),
url('../fonts/tinos-bold.svg#tinosbold') format('svg');
font-weight: 700;
font-style: normal;
}
@font-face {
font-family: 'Tinos';
src: url('../fonts/tinos-bolditalic.eot');
src: url('../fonts/tinos-bolditalic.eot?#iefix') format('embedded-opentype'),
url('../fonts/tinos-bolditalic.woff2') format('woff2'),
url('../fonts/tinos-bolditalic.woff') format('woff'),
url('../fonts/tinos-bolditalic.ttf') format('truetype'),
url('../fonts/tinos-bolditalic.svg#tinosbold_italic') format('svg');
font-weight: 700;
font-style: italic;
}
@font-face {
font-family: 'Roboto';
src: url('../fonts/roboto-regular.eot');
src: url('../fonts/roboto-regular.eot?#iefix') format('embedded-opentype'),
url('../fonts/roboto-regular.woff2') format('woff2'),
url('../fonts/roboto-regular.woff') format('woff'),
url('../fonts/roboto-regular.ttf') format('truetype'),
url('../fonts/roboto-regular.svg#robotoregular') format('svg');
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: 'Roboto';
src: url('../fonts/roboto-italic.eot');
src: url('../fonts/roboto-italic.eot?#iefix') format('embedded-opentype'),
url('../fonts/roboto-italic.woff2') format('woff2'),
url('../fonts/roboto-italic.woff') format('woff'),
url('../fonts/roboto-italic.ttf') format('truetype'),

url('../fonts/roboto-italic.svg#robotoitalic') format('svg');
font-weight: 400;
font-style: italic;
}
@font-face {
font-family: 'Roboto';
src: url('../fonts/roboto-medium.eot');
src: url('../fonts/roboto-medium.eot?#iefix') format('embedded-opentype'),
url('../fonts/roboto-medium.woff2') format('woff2'),
url('../fonts/roboto-medium.woff') format('woff'),
url('../fonts/roboto-medium.ttf') format('truetype'),
url('../fonts/roboto-medium.svg#robotomedium') format('svg');
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: 'Roboto';
src: url('../fonts/roboto-bold.eot');
src: url('../fonts/roboto-bold.eot?#iefix') format('embedded-opentype'),
url('../fonts/roboto-bold.woff2') format('woff2'),
url('../fonts/roboto-bold.woff') format('woff'),
url('../fonts/roboto-bold.ttf') format('truetype'),
url('../fonts/roboto-bold.svg#robotobold') format('svg');
font-weight: 700;
font-style: normal;
}
@font-face {
font-family: 'Icomoon';
src: url('../fonts/icomoon1.eot');
src: url('../fonts/icomoon1.eot?#iefix') format('embedded-opentype'),
url('../fonts/icomoon1.woff') format('woff'),
url('../fonts/icomoon1.ttf') format('truetype'),
url('../fonts/icomoon1.svg#icomoon') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
    font-family: 'TinosCustom';
    src: url('../fonts/TinosCustom.eot');
    src: url('../fonts/TinosCustom.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TinosCustom1.woff') format('woff'),
        url('../fonts/TinosCustom.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'TinosCustom';
    src: url('../fonts/TinosCustom-Italic.eot');
    src: url('../fonts/TinosCustom-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TinosCustom-Italic1.woff') format('woff'),
        url('../fonts/TinosCustom-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'TinosCustom';
    src: url('../fonts/TinosCustom-Bold.eot');
    src: url('../fonts/TinosCustom-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TinosCustom-Bold1.woff') format('woff'),
        url('../fonts/TinosCustom-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'TinosCustom';
    src: url('../fonts/TinosCustom-BoldItalic.eot');
    src: url('../fonts/TinosCustom-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/TinosCustom-BoldItalic1.woff') format('woff'),
        url('../fonts/TinosCustom-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

body {
margin: 0 auto;
padding: 0;
max-width: 140mm;
font: 9pt/145% "Lora", serif;
text-align: left;
background-color: #fff;
}
body.stopljenice,
body.altfont {
font-family: "Tinos", serif;
}
body.altfont1 {
font-family: "TinosCustom", serif;
}

a {
text-decoration: none;
color: #000;
}
/*.ebook a,
.author a,
.showhide,
.hastip {
text-decoration: none;
}
*/
img {
display: inline;
border: none;
}
p {
margin: 0 0 .5em 0;
}
#printlogo {
font: 600 16pt/normal 'Source Sans Pro', sans-serif;
margin-bottom: 2em;
}
#printlogo span {
font: normal 16pt/normal "Icomoon", sans-serif;
}
header,
.leftcol,
h3.section,
.abc,
.pagenav,
.pagination,
#footer,
a.readmore,
.filters,
.books .imageset.left,
.catname,
.date-displayed,
#dictionary-nav {
display: none;
}

.source {
font: 600 8pt/normal 'Source Sans Pro', sans-serif;
padding: 3pt 0;
border: 1px solid #000;
border-left: none;
border-right: none;
margin-bottom: 24pt;
}

.ebook {
padding-bottom: 3pt;
margin-bottom: 2em;
border-bottom: 1px solid #999;
/*font-variant: small-caps;*/
}
.author, .knjige .author, .author-displayed {
font-weight: 700;
font-size: 10pt;
}
.knjige .author .institution {
font-weight: 400;
font-size: 9pt;
}
.showhide {
display: block;
margin-bottom: 1em;
font-weight: 700;
font-size: 10pt;
}
.abstract, .footnotes {
font-size: 8pt;
line-height: 135%;
}
.motto {
font-size: 8pt;
line-height: 135%;
margin: 3em 0 2em 8em;
}
.altfont1 .motto {
margin: 2.5em 0;
font-size: 9pt;
}
.extended {
letter-spacing: 1pt;
}

h1, h2, h3, h4, h5 {
margin: 1em 0;
font-weight: 700;
line-height: normal;
text-align: left;
}
h1 {
margin-top: 0;
font-size: 14pt;
}
h1.subtitle {
font-size: 12pt;
}

h2, .blogitem h2 {
font-size: 13pt;
}
h3 {
font-size: 12pt;
}
h4 {
font-size: 11pt;
}
h5 {
font-size: 10pt;
}

.hastip, .footnote_ref {
font-size: 3pt;
vertical-align: super;
line-height: 100%;
padding-left: 1pt;
}
.footnote_ref {
padding: 0 1pt 0 0;
}
.indent {
margin-left: 4em;
}


table {
width: 100%;
border-collapse: collapse;
margin: 1em auto;
page-break-inside: avoid;
}
th, td {
text-align: left;
vertical-align: top;
padding: 3pt;
border: 1px solid #999;
}

.fixed, .fixed a {
display: none;
}

.literature {
list-style: none;
padding: 0;
/*text-align: left;*/
}
.literature li {
margin: .25em 0 .25em 2em;
text-indent: -2em;
}


.footnotes {
display: block;
}
.footnotes h5 {
margin-top: 3em;
padding-top: 1em;
border-top: 1px solid #999;

}

.date, .timestamp, .articledate, .authorname {
font: 600 9pt/normal 'Source Sans Pro', sans-serif;
}
.blogitem {
margin-bottom: 2em;
}

.contents_item {
padding: 15px 0 0 0;
border-bottom: 1px dotted #999999;
}
.contents_item p {
margin: 0;
}

.scaps {
font-variant: small-caps;
}
.imageset {
margin: 1em auto;
}
.imageset img {
width: 50%;
}
.imageset.center.portrait img {
width: 25%;
}
.imageset.center p {
text-align: center;
font-size: 8pt;
font-style: italic;
}
.ebook.contents .imageset img {
width: 25%;
}
.imageset.center {
text-align: center;
}

.ebook-runninghead,
.stopljenice .ebook-runninghead {
margin-bottom: 1.5em;
}
.entry, .arrow {
font-family: 'Source Sans Pro', sans-serif;
}
.entry {
font-weight: bold;
}

