﻿@charset "utf-8";

span.pcPerson
{
}

div.pcSpeech
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
}

div.pcSpeech a
{
	font-weight:bold;
	text-decoration:none;
	border-bottom:dotted 1px;
}

div.pcSpeech li
{
	margin:8px;
}


p.pcTitle td.pcTitle
{
}

span.pcName
{
	font-weight:normal;
	font-variant:small-caps;
	font-size:17px;
}

span.pcAffil
{
	font-size:14px;
}

span.pcPosition
{
	font-size:14px;
}

span.pcDegree
{
	font-size:14px;
}


@media screen and (max-width: 600px) 
{
	span.pcAffil
	{
		display:none;
	}
	
	span.pcPosition
	{
		display:none;
	}
	
	span.pcDegree
	{
		display:none;
	}
	
	div.hcAbstract
	{
		display:block;
		max-height:30vh;
		overflow:auto;
	}
}

@media screen and (min-width: 601px) 
{
	span.pcAffil
	{
		font-size:14px;
		color:#555;
	}
	
	span.pcPosition
	{
		font-size:14px;
		color:#555;
	}
	
	span.pcDegree
	{
		font-size:14px;
		color:#555;
	}
	
	div.hcAbstract
	{
		display:block;
		max-height:50vh;
		overflow:auto;
	}
}

div.pcWrapper
{
	display:none;
	position:fixed;
	left:0;
	top:0;
	right:0;
	width:100%;
	height:100%;
	background-image:url(overlay.png);
	background-repeat:repeat-x repeat-y;
	background-attachment:fixed;
	text-align:center;
	vertical-align:middle;
justify-content: center;
  align-items: center; 	
}

div.pcDetails
{
	margin-left:7vh;
	margin-right:7vh;
	margin-top:auto;
	margin-bottom:auto;
	background:#F0FFF0;
	border:double 5px rgb(255, 204, 153);
/*	border-radius:25px;*/
	
	padding:12px;
	display:inline-block;
/*	height:75vh; */
/*	max-height:75vh; */
	
	height:auto;
	text-align:justify;
	overflow:auto;
	vertical-align:middle;
/*	position:relative;*/
}





p.pcAuthor
{
	
}

p.pcTitleD
{
	text-align:center;
	font-weight:bold;
	font-size:20px;
}


p.pcTitleD a
{
	text-decoration:none;
	font-weight:normal;
	font-size:16px;
}

p.hcSumma:before
{
	content:"Summary: ";
	font-style:italic;
}

p.hcKeywords
{
}

p.hcKeywords::before
{	
	content:"Keywords: ";
	font-style:italic;
}

div.pcDetTop
{
	display:block;
	width:100%;
}
div.hcAbstract
{
	display:block;
	overflow:auto;
	text-align:justify;
}

p.hcAbstract
{
	text-indent:3em;
	margin:0;
	text-align:justify;
	font-size:16px;
}
p.pcEndnotesSection:before
{
	content:"______________________";
	white-space:nowrap;
	font:Tahoma, Geneva, sans-serif;
	font-size:16px;
	font-weight:normal;
}

p.pcFootnote
{
	font-size:14px;
}

a.ftnLink
{
	text-decoration:none;
}


p.hcQuote
{
	margin-left:8%;
	margin-right:8%;
	text-align:justify;
}


p.tcSumma, p.tcSummaR, p.tcKeywords, p.tcKeywordsR
{
	margin:0 5em 0 5em;
	text-align:justify;
}


p.tcGrant
{
	margin:2em 5em 1em 5em;
	text-align:justify;
}

p.tcGrant a
{
	text-decoration:none;
}


p.tcSumma:before
{
	content:"Summary: ";
	font-style:italic;
}
p.tcKeywords:before
{	
	content:"Keywords: ";
	font-style:italic;
}
p.tcSummaR:before
{
	content:"Аннотация: ";
	font-style:italic;
}
p.tcKeywordsR:before
{	
	content:"Ключевые слова: ";
	font-style:italic;
}

p.tcLurkmore
{
	text-align:center;
	font-size:18px;
}

p.tcLurkmore a
{
	text-decoration:none;
	border-bottom:dotted 1px;
}

table.thList
{
	width:100%;
	border:none;
	text-align:left;
}

table.thList td
{
	padding-bottom:16px;
}
