/*	mag archives & pages
	----------------------------------------------------------------------- */
.spectBg {					background-color: #eee;opacity: 0.66;}

/*	archiv
	----------------------------------------------------------------------- */
div.magarchive H3.cita {			margin: 6px 0 0.3em 0; color: #999;}
div.magarchive H3.mvol {			margin: 1.5em 0 0 0; font-size: 100%;}
div.magarchive H3.mvol.onerow {	margin: 1.2em 0 0 0;}
div.magarchive h5 {				margin: 0.2em 0 0.3em 11px;}
div.magarchive P {				margin: 0.2em 0 0.3em 11px; color: #ddd; font-weight: bold;}
div.magarchive P a {			color: #999; padding: 0 11px;}
div.magarchive span.pidipdf {		-moz-opacity:0.7; filter:alpha(opacity=70); opacity:0.7;
							transition: opacity 0.3s ease-out; -moz-transition: opacity 0.3s ease-out; -webkit-transition: opacity 0.3s ease-out; -o-transition: opacity 0.3s ease-out;}
div.magarchive span.pidipdf:hover {-moz-opacity:1; filter:alpha(opacity=100); opacity:1;}

/*	rozsireni MAG_ONEROW_ARCHIVE */
div.magarchive H3.mvol span.volno {display: inline-block; min-width: 122px;}
div.magarchive div.magnote {		margin: 22px 10%; width: 80%; text-align: center;border-top: 5px solid #ccc;}
div.magarchive div.magnote p {	margin: 6px; text-align: center;color: #555;font-size:105%;}

/*	TOC & article
	----------------------------------------------------------------------- */
div.magarchive H2 { 			margin: 2em 0 1em 0; border-bottom: 2px solid #aaa; border-top: none;}	/* section */
div.magarchive H3.section { 		margin: 2em 0 1em 0; color: #000;}	/* subsection */
div.magarchive div.toc_item {		margin: 22px 0 0 0; padding: 6px 0; border: 2px solid transparent; border-width: 2px 0;}
div.magarchive blockquote.tocWarn {margin: 0.2em 0 1em 0; color: #aaa; font-weight: normal;}
div.magarchive blockquote.tocWarn.cRed {font-weight: bold;}
div.magarchive a:hover div.toc_item, a:hover div.mdtoc, div.clanek a.ma:hover {
							background: #f7f7f7; border-color: #eee; transition: all 0.6s ease-out; -moz-transition: all 0.6s ease-out; -webkit-transition: all 0.6s ease-out; -o-transition: all 0.6s ease-out;}
div.magarchive h3.articleTitle {	margin: 0.2em 0 0.25em 0;}
div.magarchive h4.authors {		margin: 0 0 0.25em 0; color: #333; font-size: 110%;}
div.magarchive p.citation_doi {	margin: 0 0 0.25em 0.1em; font-size: 88%; color: #aaa; font-weight: bold;}
div.magarchive span.doi {		margin: 0 0 0.25em 0; color: #888;}
div.magarchive p.annotation {		margin: 0.5em 0 0.5em 0; color: #555; text-align: justify; font-weight: normal;}
div.magarchive blockquote.tocWarn.lft33 {margin-left: 33px;}
div.magarchive H1 span.jtheme {	font-size: 90%;}

div.clanek a.ma {				display: block; margin: 0; padding: 6px 0; border: 2px solid transparent; border-width: 2px 0;/* vybery clanku pripodobnit obsahu */}
div.clanek a.ma h4 {			margin-top: 6px;}

div.mdtoc {					margin: 11px 0 0 0; padding: 6px 0; border: 2px solid transparent; border-width: 2px 0;}
div.mdtoc h3, div.mdtoc h5 {		margin: 0.2em 0 0.25em 0;}
div.mdtoc h4 {					margin: 0 0 0.25em 0; color: #333; font-size: 110%;}
div.mdtoc p.citation_row {		margin: 0 0 0.25em 0.1em; font-size: 88%; color: #aaa; font-weight: bold;}
div.mdtoc span.doi {			margin: 0 0 0.25em 0; color: #888;}
div.mdtoc p.annotation {			margin: 0.5em 0 0.5em 0; color: #555; text-align: justify; font-weight: normal;}

div.mdtoc span.flrgt {			display: block; float: right; width: 15%; height: auto; margin: 0 0 6px 11px; text-align: center; border: 1px solid #aaa;}
div.mdtoc img.flrgtin {			width: 100%; height: auto; margin: 0;}

div.article {					margin-top: 11px;}
div.article h2, div.article h3, div.article h4, div.article h5, div.article p, div.article dt {
							margin: 0.2em 0 0.3em 0;}
div.article h2.articleTitle, div.article h2.articleTitleEN, div.article h3.articleSubTitle, div.article h3.mandoiInstit,
div.article h5.mandoiConfSponsor, div.article h5.mandoiPublisher, div.article h5.mandoiStdBody {
							color: #666;}
div.article h5.keywords {		margin: 1em 0 0.5em 0;}
div.article h5.mandoiConfSponsor {	line-height: 133%; margin: 1em 0 1em 55px;}

div.article dl {				margin: 0.2em 0 1.5em 0;}
div.article dt.authors  { 		color: #444;}
div.article dd.affiliation { 		margin: 0.2em 0 0.25em 44px; text-indent: -16px; color: #666;}
div.article dt.authors sup { 		color: #888; margin-left: 3px;}
div.article dd.affiliation sup { 	color: #888; margin-right: 6px;}

div.article dt.authors {			margin: 0 0 0.25em 0; color: #333; font-size: 110%;}
div.article p.citation_doi {		margin: 0 0 0.25em 0.1em; font-size: 88%; color: #aaa; font-weight: bold;}
div.article p.annotation {		margin: 0.5em 0 0.5em 0; color: #555; text-align: justify; font-weight: normal;}
div.article span.doi {			margin: 0 0 0.25em 0; color: #888;}

div.article div.engdescr {		margin: 33px 0 15px 0; border-top: 1px solid #ddd;}

h3.refs, h2.refs, h2.attachments, h2.contents {	margin: 1.5em 0 0.25em 0;}
ol.reflist {					margin: 0.5em 0; list-style-type:decimal;}
ol.reflist li {				margin: 0 0 0.4em 60px;color:#666; font-size:95%;text-align:left;}
ol.reflist li a img {			-moz-opacity:0.5; filter:alpha(opacity=50); opacity:0.5;}
ol.reflist li:hover {			color: #333;background:#f6f6f6;}
ol.reflist li:hover a img {		-moz-opacity:0.7; filter:alpha(opacity=70); opacity:0.7;}
ol.reflist li a:hover img {		-moz-opacity:1; filter:alpha(opacity=100); opacity:1;}

a.ma p.authors {				color: #333; font-weight: bold;}

span.editorhdr {				float: right; width: 299px; text-align: left; line-height: 26px; vertical-align: middle; margin: 0 0 6px 11px; padding: 3px 6px; background-color: #fef9be; font-weight: bold; border: 1px solid #FFB70F;}
span.typohist {				float: right; margin: 0 0 6px 11px; padding: 3px 6px;}
span.editorhdr a {				color: #666;}
span.editorhdr i.iac26 {			margin-top: -6px;}
span.editorhdr.editorro { 		background-color: #f5f5f5; border: 1px solid #ddd;}
span.editorhdr.editorro i.iac26 { 	background-position: -208px -130px;}
span.editorhdr.editorro a { 		color: #aaa;}

span.sname {					float: right; vertical-align: top; font-size: 10pt; color: #aaa;}

form#search_form {				margin: 0;}
form#search_form input.search_input{ width:55%; height: 28px; line-height: 28px; vertical-align: middle;}
div.sbblock form#search_form input.search_input {width: 96%; margin-bottom:6px;}
div.sbblock a#sswitch {			margin-left: 0}
div.sbblock form#search_form input[type="submit"] { background: #f9faf8 url("https://webarchiv.lib.cas.cz:443/wayback/20200805114502/https://sreview.soc.cas.cz/etc/jq/img/uni_bg_btn-dark.gif") repeat-x !important;margin-top:6px;}
form#advsrch_form fieldset {		margin: 0;}
form#advsrch_form fieldset legend {min-width: auto;}
a#sswitch {					font-size: 80%; margin-left: 22px; white-space: nowrap; color: #aaa;}
@media (min-width : 1222px) { a#sswitch { margin-left: 33px;}}
a#sswitch:hover {				color: #666;}
form#advsrch_form p.sswitch {		text-align: right; margin: 0 0 6px 0;}
p#advsrchtext {				margin: 6px 0 3px 6px; border-bottom: 1px solid #ccc;}
a#advsrchtext {				float: right; font-size: 90%;}

div.snav {					text-align: center;}
div.snav table tr td {			font-size: 90%; font-weight: bold; border-bottom: 1px solid #ccc;}
div.snav.snavbot table tr td {	border-top: 1px solid #ccc;border-bottom: none;}
table.srchres tr td {			font-size: 90%; border-top: 1px solid #eee;}
table.srchres tr td.deticn {		width: 22px; padding-top: 16px;}
#iTabCont div.snav table {		width: 94%; margin: 11px 3% 6px 3%;}
#iTabCont table.srchres {		width: 94%; margin: 6px 3% 0 3%;}
#iTabCont h3.articleTitle {		margin: 22px 0 0 33px;}
#iTabCont h4.authors {			margin: 6px 0 0 33px;}
#iTabCont p.citation_doi {		margin: 6px 0 0 55px; font-size: 88%; color: #aaa; font-weight: bold;}
#iTabCont p.citation_doi span.doi {color: #888;}
#iTabCont p.annotation {			margin: 0.5em 0 0.5em 55px; color: #555; text-align: justify; font-size: 95%}
#iTabCont table.srchres tr td.detext h3.articleTitle, #iTabCont table.srchres tr td.detext h4, #iTabCont table.srchres tr td.detext p {
							margin: 0.2em 0 0.3em 0;}
#iTabCont table.srchres tr td.detext h3.articleTitle { margin-top: 0;}
table.srchres p.citation_doi {	margin: 0 0 0.25em 0.1em; font-size: 88%; color: #aaa; font-weight: bold;}
table.srchres p.annotation {		margin: 0.5em 0 0.5em 0; color: #555; text-align: justify; font-weight: normal;}
table.srchres span.doi {			color: #888;}
table.srchres tr td.detext a {	display: block; padding: 6px 0;}
table.srchres tr td.detext a:hover{background: #f7f7f7; transition: all 0.6s ease-out; -moz-transition: all 0.6s ease-out; -webkit-transition: all 0.6s ease-out; -o-transition: all 0.6s ease-out;}

table.archhd {					width: 100%; margin: 0}
table.archhd td.deticn{			width: 22px; padding-top:44px;}
table.archhd td div.toc_item{		margin-top: 0}

a.rsslink {					display: block; width: 77px; height: 25px; float: right;margin-left:22px;}
a.rsslink span.rsslink {			display: block; width: 77px; height: 25px; background-image: url(https://webarchiv.lib.cas.cz:443/wayback/20200805114502/https://sreview.soc.cas.cz/etc/jq/img/rss.png); -moz-opacity:0.3; filter:alpha(opacity=30); opacity:0.3;
							transition: opacity 0.6s ease-out; -moz-transition: opacity 0.6s ease-out; -webkit-transition: opacity 0.6s ease-out; -o-transition: opacity 0.6s ease-out;}
a.rsslink:hover span.rsslink {	-moz-opacity:1; filter:alpha(opacity=100); opacity:1;}

iframe.flashbook {				width: 100%; border: 1px solid #aaa; margin-top: 11px;}

a.flash_book_title {			display: block; width: 444px; height: 111px; margin: 6px auto;}
a.flash_book_title.fbtCZ {		background-image: url(https://webarchiv.lib.cas.cz:443/wayback/20200805114502/https://sreview.soc.cas.cz/img/mag_flashbook_CZ.jpg);}
a.flash_book_title.fbtEN {		background-image: url(https://webarchiv.lib.cas.cz:443/wayback/20200805114502/https://sreview.soc.cas.cz/img/mag_flashbook_EN.jpg);}
a.flash_book_title span.fbtCZ {	background-image: url(https://webarchiv.lib.cas.cz:443/wayback/20200805114502/https://sreview.soc.cas.cz/img/mag_flashbook_CZ2.jpg);}
a.flash_book_title span.fbtEN {	background-image: url(https://webarchiv.lib.cas.cz:443/wayback/20200805114502/https://sreview.soc.cas.cz/img/mag_flashbook_EN2.jpg);}
a.flash_book_title span {		display: block; width: 444px; height: 111px; -moz-opacity:0; filter:alpha(opacity=0); opacity:0; transition: opacity 0.6s ease-out; -moz-transition: opacity 0.6s ease-out; -webkit-transition: opacity 0.6s ease-out; -o-transition: opacity 0.6s ease-out;}
a.flash_book_title:hover span {	display: block; width: 444px; height: 111px; -moz-opacity:1; filter:alpha(opacity=100); opacity:1;}

@media only screen and (max-height:  480px) {iframe.flashbook {height: 280px;}}
@media only screen and (max-height:  640px) {iframe.flashbook {height: 380px;}}
@media only screen and (max-height:  800px) {iframe.flashbook {height: 444px;}}
@media only screen and (max-height: 1000px) {iframe.flashbook {height: 555px;}}
@media only screen and (max-height: 1200px) {iframe.flashbook {height: 666px;}}

div#voltitle, div#bigtitle {		border: 1px solid #e5e5e5; padding: 0.6em 3px; margin: 6px auto 22px 6px; text-align: center;}
div#voltitle img {				width: 180px;}
div#bigtitle {					width: 666px;margin: 6px auto;}
p#volnote {					width: 666px;margin: 6px auto; font-size:90%; padding: 11px; background: #eee;}

div#archvolissue {				vertical-align: middle;}
div#archvolissue img.archvolissue{	height: 127px;width: 90px;margin-right:22px;}
div#archvolissue a.issuePDF {		display: inline-block;height: 48px;line-height: 48px;font-size:18pt;margin-left:0;}
div#archvolissue a.issuePDF i.ic48 {margin:0;vertical-align: top;}

span.archvolissue {				display:block;float:right;margin:0 0 11px 11px;background:white;}
span.archvolissue img {			margin:11px 0 11px 11px;}

div.navtabdiv {				margin: 11px 0 0 0; padding: 0; border-bottom: 1px solid #ccc;}
div.navtabdiv table {			width: 100%; margin: 0; padding: 0;}	/* navigave v latestart */
div.navtabdiv table tr td {		font-size: 90%; font-weight: bold;}
div.navtabdiv.ntddn {			margin: 0 0 11px 0; border-top: 1px solid #ccc; border-bottom: none;}
h4.laresult {					margin-left: 0;}

/*	strom
	----------------------------------------------------------------------- */
#ar {						padding:0 6px;}
#ar li {						line-height:22px;color:#999;font-size:90%;margin:0; padding:0; list-style-type:none; list-style-image: none;}
#ar li.arsmall {				margin-left: 33px; line-height:111%;font-weight: normal;font-size:line-height:85%;}
#ar li a {					font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; font-size: 90%; padding-left: 2px;}
#ar li.small a {				font-weight: normal; line-height:18px; padding-left: 22px;}
#ar li.arsuppl {				margin-left: 77px;}
li.arsmall {					margin: 0.3em 5%; padding: 0; color: #888; font-size: 9pt; list-style-type:none; list-style-image: none;}
li.arsmall a {					font-weight: normal; line-height:18px; padding-left: 22px;}

a.arvol {						margin-left: 11px;}
span.arvol {					margin-left: 6px;}
a.arvol, a.arvol:hover, a.arvol:visited, a.arno, a.arno:hover, a.arno:visited, span.arvol, span.arno {
							font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; font-size: 9pt; font-weight: bold; color: #888;}
span.arvol, span.arno {			color: #aaa;}

/*	left mnu accordion
	----------------------------------------------------------------------- */
.lmacc {						width: auto; margin: 33px auto 33px auto; text-align: left;}
.lmacc label, .lmacc a.oneit {	padding: 0 11px; position: relative; z-index: 20; display: block; height: 33px;cursor: pointer; border-top: 1px solid #004d60;
							font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; color: #004d60; line-height: 33px; font-size: 17px; text-shadow: 1px 1px 1px rgba(255,255,255,0.8);
							background: #fff; background: -moz-linear-gradient(top, #f5f5f5 1%, #fff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#f5f5f5), color-stop(100%,#ffffff)); background: -webkit-linear-gradient(top, #f5f5f5 1%,#ffffff 100%); background: -o-linear-gradient(top, #f5f5f5 1%,#ffffff 100%); background: -ms-linear-gradient(top, #f5f5f5 1%,#ffffff 100%); background: linear-gradient(top, #f5f5f5 1%,#ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff',GradientType=0);
							/* box-shadow: 0px 0px 0px 1px rgba(155,155,155,0.3), 1px 0px 0px 0px rgba(255,255,255,0.9) inset, 0px 2px 2px rgba(0,0,0,0.1); */}
.lmacc label:hover, .lmacc a.oneit:hover{ background: #fff;}
.lmacc input:checked + label,
.lmacc input:checked + label:hover{background: #f5fafe; background: -moz-linear-gradient(top, #e7f3fc 1%, #f5fafe 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#e7f3fc), color-stop(100%,#f5fafe)); background: -webkit-linear-gradient(top, #e7f3fc 1%,#f5fafe 100%); background: -o-linear-gradient(top, #e7f3fc 1%,#f5fafe 100%); background: -ms-linear-gradient(top, #e7f3fc 1%,#f5fafe 100%); background: linear-gradient(top, #e7f3fc 1%,#f5fafe 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7f3fc', endColorstr='#f5fafe',GradientType=0);
							color: #414d51; text-shadow: 0px 1px 1px rgba(255,255,255, 0.6); box-shadow: 0px 0px 0px 1px rgba(155,155,155,0.3);}
.lmacc label:hover:after,
.lmacc input:checked + label:hover:after{ content: ''; position: absolute; width: 24px; height: 24px; right: 11px; top: 5px; background: transparent url(https://webarchiv.lib.cas.cz:443/wayback/20200805114502/https://sreview.soc.cas.cz/etc/jq/img/arrow_down.png) no-repeat center center;}
.lmacc input:checked + label:hover:after{ background-image: url(https://webarchiv.lib.cas.cz:443/wayback/20200805114502/https://sreview.soc.cas.cz/etc/jq/img/arrow_up.png);}
.lmacc input{					display: none;}
.lmacc article, .lmacc nav {		background: rgba(255, 255, 255, 0.5);margin-top: -1px;overflow: hidden;height: 0px;position: relative;z-index: 10;
							-webkit-transition: height 0.3s ease-in-out, box-shadow 0.6s linear; -moz-transition: height 0.3s ease-in-out, box-shadow 0.6s linear; -o-transition: height 0.3s ease-in-out, box-shadow 0.6s linear; -ms-transition: height 0.3s ease-in-out, box-shadow 0.6s linear; transition: height 0.3s ease-in-out, box-shadow 0.6s linear;}
.lmacc input:checked ~ article,
.lmacc input:checked ~ nav{		height: auto; overflow-y:visible;box-shadow: 0px 0px 0px 1px rgba(155,155,155,0.3); -webkit-transition: height 0.5s ease-in-out, box-shadow 0.1s linear; -moz-transition: height 0.5s ease-in-out, box-shadow 0.1s linear; -o-transition: height 0.5s ease-in-out, box-shadow 0.1s linear; -ms-transition: height 0.5s ease-in-out, box-shadow 0.1s linear; transition: height 0.5s ease-in-out, box-shadow 0.1s linear;}
.lmacc article li.lev2,
.lmacc nav li.lev2 {			list-style-type:none; list-style-image: none;margin: 9px 3px 0 11px;font-weight: bold;font-size: 10pt;}
							/* article casem smazat, starsi systemy pouzivaji misto nav */

/*	rec. system (neverejna cast)
	----------------------------------------------------------------------- */
div.magtoc p.TOCENName { 	font-size: 105%; font-style: italic;}
H3.revstat {				margin-left: 6px;}
H4.revname {				margin-left: 6px; margin-bottom: 1em;}
H4.TOCname {				margin-left: 6px; margin-bottom: 0.4em; margin-top: 0.2em;}
#iTabCont table.revarticles H3 { margin-left: 6px;}
p.TOCauthor, p.revauthor, p.TOCcomment, p.RevENName, p.revcomment, p.TOCENName, p.commentary, p.payStat, p.sname { margin-left: 6px;}
table.payStat { 			margin-left: 1%; width: 98%; border: 2px solid #ddd;}
table.payStat td { 			border: 1px solid #eee; vertical-align: middle;}

H3.revname, H4.revstat, #iTabCont H3.revname {margin-left: 6px; margin-bottom: 0.6em;}
#iTabCont table.nomarg {		margin-left:0;}

P.revcomment {				text-align: justify;}
P.commentary {				text-align: justify;}
P.review {				margin: 0 0 6px 6px;}
P.sname {					color: #aaa;}

A:hover H3.revstat, A:hover H4.revname, A:hover H4.revstat, A:hover H3.revname, A:hover H4.TOCname, A:hover p.TOCauthor, A:hover p.revauthor, A:hover p.TOCcomment, A:hover p.RevENName, A:hover p.revcomment, A:hover p.TOCENName, A:hover p.commentary {
						color: #962500;}

table.revarticles td.ebneg {	background: url("https://webarchiv.lib.cas.cz:443/wayback/20200805114502/https://sreview.soc.cas.cz/etc/jq/img/mag_ebneg.png") right repeat-y;}
table.revarticles td.ebpos {	background: url("https://webarchiv.lib.cas.cz:443/wayback/20200805114502/https://sreview.soc.cas.cz/etc/jq/img/mag_ebpos.png") right repeat-y;}
table.revarticles td.ebqst {	background: url("https://webarchiv.lib.cas.cz:443/wayback/20200805114502/https://sreview.soc.cas.cz/etc/jq/img/mag_ebqst.png") right repeat-y;}
table.revarticles td span.ebspan {	display: block; width:100%;margin:6px auto 6px auto;text-align:center;}

P.revcomment {				text-align: justify;}
P.commentary {				text-align: justify; color: #962500;}

span.rststist {			display: inline-block; width: 122px;}
span.silentenv {			width: 48px; height: 48px; float: right;}
span.revartleftblock {		display: block; width: auto;}
span.revartflt {			float: left; white-space:nowrap; height: 30px; margin: 3px 6px;}
span.revlabel {			display: inline-block; margin: 3px; white-space:nowrap; vertical-align: middle; text-align: right;}
span.revlabel66 {			width: 66px;}
span.raraid {				color: #333;}

table.rdet td {			font-size: 90%;}
table.rdetfull {			border: 1px solid #ccc;margin:0; width:99%;}
table.rdetfull td {			margin:0; padding:2px 6px;}
table.revevaltab, #iTabCont table.revevaltab { margin: 6px 0;}
table.revevaltab td div.evalgauge {width: 180px;}
table.revevaltab span.oneval {display:inline-block; vertical-align: middle;}
table.revevaltab span.oneval span, table.revevaltab span.oneval a { display:table-cell;vertical-align:middle;}

table#revartflt td, table#revartflt th { padding: 2px;}
table#revartflt td select, table#revartflt td .chzn-container, table#revartflt td .chosen-container { text-align: left;}

td.tp.ralog {				border-top: dotted 1px #eee; color: #999; }

td.raSend, div.raSend {		background-color: #fcdae4;}
td.raSend span.raSend, div.raSend span.raSend {		display: block; border-top: 5px solid #A50021;border-bottom: 5px solid #A50021;}
td.raSend span.raSend a, div.raSend span.raSend a {	color: #A50021;}
td.raSend.raOK, td.raSend.raRev, div.raSend {	animation: blinker1 1s linear infinite;}
div.raSend span.raSend {		padding: 33px 0;}
td.raSend.raRev span.raSend {	padding: 6px 0;}
table.raSrcTab td.cRed, table.revEvals td.cRed {
						border-top: 2px solid #A50021;border-bottom: 2px solid #A50021;background-color: #FAECF0;}
img.blinking, i.blinking {	animation: blinker2 1s linear infinite;}
@keyframes blinker1 {		50% {background-color: #fff;}}
@keyframes blinker2 {		50% {opacity: 0.50;}}

p.finaldec {				display: block; border: 2px solid #FFB70F; margin: 6px 0 6px 6px; padding: 6px; background-color: #FEFCED;}

#addRevi TD P, #addRevi TD H3, #addRevi TD H4, #addRevi TD H5 , #addRevi TD HR {margin-left:0;}

div.evalgauge {			width: 200px; height: 160px; margin: 0 auto;}
div.evalgaugemin {			width: 133px; height: 99px; margin: 11px auto 0 auto; text-align: center;}
span.revevrat {			display: inline-block; float: right;}
span.evalperc {			font-size: 111%; font-weight: bold;}
span.evalsum {				font-size: 144%; font-weight: bold;}
span.prezented {			display: inline-block; background: #78bd43; color: #000; font-weight: bold; margin-top: 11px; padding: 6px;}

span.viewcnt {				float:right;text-align:right;display:inline-block;color: #bbb;width:55px;height:22px;line-height:22px;margin-right:6px;}
span.viewcnt span {			display:inline-block;width: 20px; height:12px; background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20200805114502/https://sreview.soc.cas.cz/etc/jq/img/eye14.gif");float:left;margin: 6px 0 0 0;}
div.rotqbl span.viewcnt {	margin-right:0;width:44px;}

a.btn.btn-min.actBoxPdf {	padding: 0 11px;}

div#page_decline H4 {		margin: 6px 11px;}
div.plum-liberty-theme, div.plum-bigben-theme {float:left;display:inline-block;}
div.sbblock div.plum-liberty-theme, div.sbblock div.plum-bigben-theme {float:none;display:block;width:100%;}

div.revfrmnotice {			margin: 0 5%;}
div.revfrmnotice hr {		margin: 11px 0;width:100%;}
div.revfrmnotice p {		color:#666;margin: 6px 0;width:100%;}

/*	mimport
	----------------------------------------------------------------------- */
div.mineitem h1, div.mineitem h2, div.mineitem h3, div.mineitem h4, div.mineitem h5, div.mineitem p, div.mineitem dl, div.mineitem ul, div.mineitem dd, div.mineitem dt {
						margin: 3px 6px 3px 44px; padding: 0;}
div.mineitem {				margin: 44px 6px 11px 6px; border-top: 2px solid #ccc; padding-top: 11px;}
div.mineitem span.no {		position: relative; z-index: 11; float: left; left: 0; margin: 0; padding: 0; width: 33px; text-align; left;}
div.mineitem ul li {		padding: 0; list-style-type:none; list-style-image: none;margin: 6px 6px 0 33px;}
div.mineitem DEL {			color: red; text-decoration: none; font-weight : bold;}
div.mineitem INS {			color: green; text-decoration: none; font-weight : bold;}
div.mineitem ul.minerefs li {	font-size: 90%;}
div.mineitem div.buttons {	margin: 11px 0 11px 33px;}
div.mineitem HR { 			color: #ddd; background-color: #ddd; margin: 1em auto 0 auto; padding: 0;}
div.mineitem DT span { 		padding: 0;}


/*	magprices (eje, paru)
	----------------------------------------------------------------------- */
table.magPrices th {		font-weight:bold; vertical-align:middle; color: #763402;}
table.magPrices th.cDark {	font-weight:bold; vertical-align:middle; color: #333;}


/*	DOI manual
	----------------------------------------------------------------------- */

div#doichng {				width: 100%; height: 344px; border-bottom: 1px solid #cb6b1d; margin: 0 0 6px 0; padding: 0;
						background-color: #fffced; background-image: -webkit-gradient(linear, top, bottom, from(#fdf4cf), to(#fffced)); background-image: -webkit-linear-gradient(top, #fdf4cf, #fffced); background-image: -moz-linear-gradient(top, #fdf4cf, #fffced); background-image: -ms-linear-gradient(top, #fdf4cf, #fffced); background-image: -o-linear-gradient(top, #fdf4cf, #fffced); background-image: linear-gradient(to bottom, #fdf4cf, #fffced);}
div#doichngmnu {			width: 100%; height: 30px; overflow: hidden; border-bottom: 1px solid #cb6b1d;}
div#doichngmnu a.doichng {	width: 133px; height: 28px; line-height: 28px; font-size: 14px; font-weight: bold; display: inline-block; margin: 0; vertical-align: middle; text-align: center; color: #999;}
div#doichngmnu span.doinochng {  width: 133px; height: 28px; line-height: 28px; font-size: 14px; display: inline-block; margin: 0; vertical-align: middle; text-align: center; color: #ccc;}
div#doichngmnu a.doichng:hover { background-color: #fff5c7; color: #cb6b1d; transition: all 1.2s ease-out; -moz-transition: all 1.2s ease-out; -webkit-transition: all 1.2s ease-out; -o-transition: all 1.2s ease-out;}
div#doichng .anythingSlider-default {	width: 100%; height: 299px; padding: 0;}
div#doichngin {			width: 100%; height: 299px; margin: 0; padding: 0; list-style: none; overflow: hidden;}
div#doichngin li.doichng {	display: inline-block; position: relative; z-index: 222; overflow: hidden; width: 833px; height: auto; margin: 0; padding: 0; list-style: none;  font-size: 90%;
						-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden;
						-webkit-animation-duration: 1s; -webkit-animation-delay: .2s; -webkit-animation-timing-function: ease; -webkit-animation-fill-mode: both;
						-moz-animation-duration: 1s; -moz-animation-delay: .2s; -moz-animation-timing-function: ease; -moz-animation-fill-mode: both;
						-ms-animation-duration: 1s; -ms-animation-delay: .2s; -ms-animation-timing-function: ease; -ms-animation-fill-mode: both;
						animation-duration: 1s; animation-delay: .2s; animation-timing-function: ease; animation-fill-mode: both;}
div#doichngin h2, div#doichngin h3, div#doichngin h4, div#doichngin p, div#doichngin blockquote {
						margin-left: 11px;}
div#doichngin .chosen-container .chosen-results {  max-height: 166px;}
img.orcid {				margin-bottom:6px;}

/*	mag icons
	----------------------------------------------------------------------- */

i.imag {					display: inline-block; margin: 0; padding: 0; vertical-align: text-top; background-repeat: no-repeat;
						width: 48px; height: 48px; line-height: 48px; background-image: url("https://webarchiv.lib.cas.cz:443/wayback/20200805114502/https://sreview.soc.cas.cz/etc/jq/img/igi_magavia.gif");}
P.imag {					display: block; position: relative; padding: 6px 6px 6px 55px; min-height: 44px; _height: 44px; vertical-align: middle; overflow: visible; margin: 6px 0;}
P.imag i.imag { 			position: absolute; left: 3px; top: 2px; z-index:1;}

i.imag.imag-ghost {			width: 144px; height: 144px; line-height: 144px; background-position: 0 0;}
i.imag.imag-pdf {			background-position:   0px -144px;}	P.imag:hover i.imag.imag-pdf,		i.imag.imag-pdf:hover {		background-position:   0px -192px;}
i.imag.imag-pdfsave {		background-position: -48px -144px;}     P.imag:hover i.imag.imag-pdfsave,	i.imag.imag-pdfsave:hover {	background-position: -48px -192px;}
i.imag.imag-pdfdel {		background-position: -96px -144px;}     P.imag:hover i.imag.imag-pdfdel,	i.imag.imag-pdfdel:hover {	background-position: -96px -192px;}
i.imag.imag-reg {			background-position:   0px -240px;}	P.imag:hover i.imag.imag-reg, 	i.imag.imag-reg:hover {		background-position:   0px -288px;}
i.imag.imag-log {			background-position: -48px -240px;}     P.imag:hover i.imag.imag-log, 	i.imag.imag-log:hover {		background-position: -48px -288px;}
i.imag.imag-sch {			background-position: -96px -240px;}     P.imag:hover i.imag.imag-sch, 	i.imag.imag-sch:hover {		background-position: -96px -288px;}
i.imag.imag-regoff {		background-position:   0px -336px;}
i.imag.imag-logoff {		background-position: -48px -336px;}
i.imag.imag-schoff {		background-position: -96px -336px;}

i.imag.imag-rdrada, i.imag.imag-rrnote, i.imag.imag-review, i.imag.imag-locked {	width: 96px; height: 96px; line-height: 96px;}

i.imag.imag-rdrada {		background-position: -144px    0px;}	P.imag:hover i.imag.imag-rdrada, i.imag.imag-rdrada:hover {	background-position: -240px    0px;}
i.imag.imag-rrnote {		background-position: -144px  -96px;}    P.imag:hover i.imag.imag-rrnote, i.imag.imag-rrnote:hover {	background-position: -240px  -96px;}
i.imag.imag-review {		background-position: -144px -192px;}    P.imag:hover i.imag.imag-review, i.imag.imag-review:hover {	background-position: -240px -192px;}
i.imag.imag-locked {		background-position: -144px -288px;}    P.imag:hover i.imag.imag-locked, i.imag.imag-locked:hover {	background-position: -240px -288px;}


/*	image upload
	----------------------------------------------------------------------- */

span.imguplspan {			display: block; float: right; zoom: 1; width: 180px; height: 250px; margin: 0 0 6px 11px; border: 1px dashed #ccc;}
span.imguplspanin {			display: table; width: 48px; height: 48px; margin: 100px auto; zoom: 1; filter: alpha(opacity=33); -moz-opacity:0.33; -khtml-opacity: 0.33; opacity: 0.33;
						transition: opacity .66s ease-in-out; -moz-transition: opacity .66s ease-in-out; -webkit-transition: opacity .66s ease-in-out;}
span.imguplspan:hover span.imguplspanin { filter: alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;}

div.article span.flrgt {		display: block; float: right; width: 22%; max-width: 222px; height: auto; margin: 0 0 6px 11px; text-align: center;border: 1px solid #eee;}
div.article img.flrgtin {	width: 100%; height: auto; margin: 0;}
div.article span.flrgt a.uplBox{ margin: 0 auto 11px auto; font-size: 77%; color: #aaa;}

a.opaqLink {				zoom: 1; filter: alpha(opacity=33); -moz-opacity:0.33; -khtml-opacity: 0.33; opacity: 0.33;
						transition: opacity .66s ease-in-out; -moz-transition: opacity .66s ease-in-out; -webkit-transition: opacity .66s ease-in-out;}
tr:hover a.opaqLink, a.opaqLink:hover {filter: alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;}

/*	citation dnl + indexy
	----------------------------------------------------------------------- */

a.refmancitdn {			display: block; float: right; width: auto; font-size: 80%; color: #888;}
div.addthis_toleft {		float: left; min-width: 33%;}
div.article p.doidates {		overflow: visible; margin: 0.2em 0 0.7em 0; font-size: 80%; color: #888; padding-top: 0.3em; border-top: 1px solid #ddd;}
div.article p.doidates span {	display: block; float: left;}
div.article p.doidates a.refmancitdn {font-size: 100%;}
div.article p.doidates a.refmancitdn span {display: inline; float: none;}
div#page_citdown {			width: 100%; clear: both; padding: 11px 0 0 0; display: none;}
div#page_citdown li {		display: block; float: left; width: 24%; margin: 3px 0; padding: 0; font-size: 80%;}
div#page_citdown.nofloat li {	float: none; width: auto;}
div.sbblock div.addthis_toolbox {	margin: 1em 6px; height: 16px;}
div#citshow { 				width: 100%; clear: both; font-size: 100%; line-height: 144%;font-family: Tahoma, sans-serif; margin: 0 0 1.2em 0; padding: 1em; display: block; border: 1px solid #bbb; border-width: 0 1px 1px 1px; color: #000; background-color: #FEFCED;}
table.cfmnu {				width: 100%; margin: 0;}
table.cfmnu td.citf {		border: 1px solid #ddd;border-bottom: 1px solid #bbb; border-width: 1px 0 1px 1px;color: #888;font-size: 10pt; text-align: center; vertical-align:middle;padding:0;}
table.cfmnu td.citf a {		display:block;width:100%; margin: 4px 0;}
table.cfmnu td.citf.citfact {	border: 1px solid #bbb; border-width: 1px 1px 0 1px;color: #666;background-color: #FEFCED;}
table.cfmnu td.citf:last-child {border-width: 1px 1px 1px 1px;}
table.cfmnu td.citf.citfact:last-child {border-width: 1px 1px 0 1px;}
table.cfmnu td.citf.citfact a {color: #000;}

#page_citshow2 table.cfmnu td.citf a {color: #999;}
#page_citshow2 table.cfmnu td.citf.citfact a {color: #000;}
#page_citshow2 table.cfmnu td.citf, #page_citshow2 table.cfmnu td.citf.citfact, #page_citshow2 table.cfmnu td.citf.citfact:last-child {
						border-color: #ccc;}

a.ixonech {				display: inline-block; opacity: 0.70;width: 4%; border: 1px solid #ddd; padding: 3px;text-align: center;border-bottom: 1px solid #aaa;-webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px;}
a.ixonech.chact {			border: 1px solid #aaa;opacity: 1;border-width: 1px 1px 0 1px;-webkit-box-shadow: inset 0 11px 11px -11px rgba(166,166,166,0.7);-moz-box-shadow: inset 0 11px 11px -11px rgba(166,166,166,0.7);box-shadow: inset 0 11px 11px -11px rgba(166,166,166,0.7);}
h2.secix {				margin-left:0}
h5.ixchars, table.autixtab {	margin-left:0;margin-right:0;width:100%;}
h3.ixjeltop {				margin-left:6px;}
table.autixtab td.ixautrow{	width: 200px;padding: 3px;}
table.autixtab td.ixcitrow{	width: 150px;padding: 3px;text-align: right}
table.autixtab td.ixkeywrow{	width: 322px;padding: 3px;text-align: right}
table.autixtab td.ixjelrow{	width: 66px;padding: 3px;line-height:22px;}
table.autixtab td.ixspans {	padding: 3px;line-height:22px;}
table.autixtab td.ixspans a { margin: 2px 4px;}
table.autixtab td.ixspans a span { padding: 1px 3px;}
table.autixtab tr:hover td{	background: #eee;}

div.citixmnu .rcol {		margin-top: 0;margin-bottom: 6px;}
div.citixmnu span.secsp {	display: inline-block; width: 155px; height: 34px; border: 1px solid #ccc;padding: 0;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
div.citixmnu span.secsp {	overflow: hidden; position: relative;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
div.citixmnu span.secsp span {position: absolute;width: 100%;height: 20px;top: 6px;line-height: 20px; vertical-align: middle; text-align: center; background: transparent;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
div.citixmnu a span.secsp {	cursor: pointer;}
div.citixmnu a:hover span.secsp, div.citixmnu a:active span.secsp {			border-color: #aaa;}
div.citixmnu a:hover span.secsp span, div.citixmnu a:active span.secsp span {	color: #000;}
div.citixmnu a:hover span.secsp span {									background-color: #fff;}

/*	vysledek z pubmedu
	----------------------------------------------------------------------- */
div#includeWarning {		margin-left:3%;font-size:110%;color:#31708f;}
div.pmres, div.crres {		width: 94%; margin: 11px 3%; padding: 6px; border: 1px solid #ccc;}
div.pmres * {				font-family: "Georgia", "Times New Roman", serif;text-transform: none; border: none;color: #444;margin: 0; padding:0;font-size:11pt;list-style:none;line-height: 1.3em;}
div.crres * {				margin: 0; padding:0;list-style:none;}

div.pmres .alert {			display:block;padding: 11px;margin:11px 0;border: 1px solid transparent;border-radius: 4px;}
div.pmres .alert-success {	color: #3c763d;background-color: #dff0d8;border-color: #d6e9c6;}
div.pmres .alert-info {		color: #31708f;background-color: #d9edf7;border-color: #bce8f1;}
div.pmres .alert-warning {	color: #8a6d3b;background-color: #fcf8e3;border-color: #faebcc;}
div.pmres .alert-danger {	color: #a94442;background-color: #f2dede;border-color: #ebccd1;}

div.pmres span.container {	display:block;padding-bottom: 6px;margin: 0 6px;}
div.pmres span.afflist, div.pmres span.abstr, div.pmres span.keywords, div.pmres span.other_content{display:block;margin-top: 22px;}

div.pmres h1, div.pmres h2, div.pmres h3 {font-weight:bold;}
div.pmres h1 {				font-size:1.5em;margin-top:22px;}
div.pmres h2 {				font-size:1.3em;margin-top:11px;}
div.pmres h3 {				font-size:1.1em;margin-top:6px;}
div.pmres h4 {				color:#000;}
div.pmres h4, div.pmres p {	margin-top: 6px;}
div.pmres H1:first-letter, div.pmres H2:first-letter {font-size: inherit; color: #333;}

div.pmres table {			width: 100%;max-width: 100%;margin: 11px 0;}
div.pmres table tr td {		padding: 6px;vertical-align: top;}
div.pmres table.table-bordered, div.pmres table.table-bordered tr td {
						border: 1px solid #ddd;}
div.pmres .ul {			width: 100%;max-width: 100%;margin: 11px 0;}
div.pmres .ul li {			display:block;list-style:none;}
div.pmres a {				color: #337ab7;}

div.pmres span.auths sup {	color: #999; margin: 0 3px;}
div.pmres span.afflist dl dt {display: block;float: left;margin: 0 !important;padding: 0;width: 30px;}
div.pmres span.afflist h3 {	color:#337ab7};
div.pmres span.afflist dl dd {display: block;margin-left: 30px;padding: 0 0 0.2em;white-space: normal;}
div.pmres span.abstr h3 {	color: #985735;}
div.pmres span.abstr h4 {	float: left;margin-right: 0.33em;}
div.pmres span.keywords h4 {	float: left;margin-right: 0.33em;font-weight:bold;}

/*
div.pmres h1, div.pmres h3, div.pmres h4, div.pmres ul {margin: 0.5em 0; color: #333;}
div.pmres h1 {				font-weight: bold; margin: 0.5em 0; color: #000;}
div.pmres h1.success {		color: #080;}
div.pmres h1.error {		color: #a00;}
div.pmres p {				color: #666;}
div.pmres ul li {			list-style: none; margin-left: 11px; font-size: 80%; color: #aaa;}
div.pmres div.auths sup {	color: #aaa; margin: 0 3px;}
div.pmres div.afflist li sup {color: #aaa; margin: 0 3px;}
*/


/*	opruz
	----------------------------------------------------------------------- */

div#showSkilledForm {		font-size: 10pt; padding:0;}
div#showSkilledForm table {	width: 100%; margin: 0; padding:0;}
div#showSkilledForm h1 {		font-size: 14pt;}
div#showSkilledForm h4 {		margin: 6px 11px; text-align: center;}
div#showSkilledForm p.skill1 {font-size: 88%; text-align: justify;}
div#showSkilledForm p.skill2 {font-size: 100%; text-align: left; font-weight: bold; margin-top: 11px;}
div#showSkilledForm li {		font-size: 100%; text-align: left; font-weight : bold;}
div#showSkilledForm p.skill3 {text-align: center;}






/*
     FILE ARCHIVED ON 11:45:02 Aug 5, 2020 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 19:40:49 Aug 15, 2025.
     JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
