ins.adsbygoogle[data-ad-status="unfilled"] {
    display: none !important;
}

/* 
@media (prefers-color-scheme: dark) {

	body {
	
		background: black;
	
	}

}
 */

/* 
#main.newpoem {
  display: flex;
  overflow: unset;
}

.newpoem .right-col {
  width: 300px;
}

#main #content {
  position: sticky;
  top: 20px;
}

.newpoem .right-col_inner {
  width: 100%;
  position: sticky;
  top: 20px;
}

.newpoem #article {
  width: 800px;
  margin-right: 20px;
  overflow: inherit;
}
 */

.planeta {
  margin: 0 auto 20px auto;
  width: 300px;
  display: none;
}

#news .planeta_main a {
  padding: 0;
  margin: 0;
  background: none;
}

.planeta_main {
  padding-top: 20px;
  background: 0;
  text-align: center;
  margin-left: 20px;
  margin-bottom: 20px;
}

.links {
  width: 200px;
  margin: 0 auto 20px auto;
}

.links a {
  width: 200px;
  height: 200px;
  background: url(/img/gumilevdom.png) center center no-repeat;
  background-size: cover;
  text-indent: -9999px;
  display: block;
}

@media screen and (max-width: 1439px) {
  .newpoem #article {
    width: 470px;
    margin-right: 20px;
  }
}

@media screen and (max-width: 767px) {

  .planeta {
  	 display: block;
  }

  .newpoem #article {
    width: inherit;
    margin-right: inherit;
  }

  .newpoem .right-col {
    display: none;
  }
}

.topbnr { width: 100%; min-width: 320px; }
@media(min-width: 500px) { .topbnr { width: 468px; height: 60px; } }
@media(min-width: 800px) { .topbnr { width: 728px; height: 90px; } }
@media(min-width: 970px) { .topbnr { width: 970px; height: 90px; } }
@media(min-width: 1300px) { .topbnr { width: 1300px; height: 90px; } }

@font-face {
    font-family: 'gumilev';
    src: url('/fonts/gumilev.woff2') format('woff2'),
         url('/fonts/gumilev.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

.change_font,
.add_lines {
	font-size: 20px;
	line-height: 20px;
	float: left;
	color: #000000;
	text-align: center;
	-webkit-appearance: button;
}


.change_font {
	margin-right: 10px;
}

.rec_verses_dsk {
  clear: both;
}

.rec_verses_mob {
	display: none;
}

@media screen and (max-width: 767px) {
	.mdl_rec {
		margin: 0 5%;
	}

	.rec_verses_dsk {
		display: none;
	}
	.rec_verses_mob {
		display: block;
	}
	.add_lines	{
		display: none;
	}
}

/* 
@media screen and (max-width: 767px) {

.change_font,
.add_lines {
	width: 48px;
	height: 48px;
}

}
 */

.rbr ul {
	padding: 0;
	margin: 0;
	list-style: none;
	display: inline;
}

.rbr li {
	text-transform: lowercase;
	display: inline-block;
	padding-right: 5px;
}

.rbr li:after {
	content: ",";
}

.rbr li:last-child:after {
	content: ".";
}

.rtblock {
	clear: both;
}

.poembody {
	width: fit-content;
	margin: 0 auto;
}

.dnt {
	max-width: 240px;
	margin: 20px 0 0 20px;
}

*:focus {
    outline: none;
}

#maintext.autograph {
	font-family: 'gumilev';
	font-size: 24px;
	line-height: 1.2;
}

.addforimg .relblock {
	width: 100%;
	margin: 0;
}

.tagblock {
	clear: both;
}

.relblock {
	text-align: left;
	padding-bottom: 10px;
}

.imgprev {
	float: left;
	padding-bottom: 10px;
}

.imgnext {
	float: right;
}

.langlist ul li {
	display: inline-block;
	width: 260px;
	padding-bottom: 20px;
}

.eventpic {
  float: right;
}

.eventpic figure {
  padding: 0 0 20px 20px;
  margin: 0;
}

.eventpic img {
	width: 320px;
	height: auto;
}

.eventpic figure p {
  padding: !important;
  margin: 0 !important;
}

.eventpic figcaption {
  padding: 0;
  margin: 0;
	font-size: x-small;
}

#rtbBlockHdr {
	width:100%;
	position: relative;
	display: none;
	max-width: 970px;
}

#rtbBlockHdrVrs {
	width:100%;
	margin: 0 auto;
	position: relative;
}

.row {
	width: 250px;
	float: left;
	margin-right: 13px;
	height:250px;
	overflow:hidden;
	text-overflow: ellipsis;
	content: "";
	position:relative;
	text-decoration: none;
	color: inherit;
}

.row:before {
	content:'';
	width:100%;
	height:100%;    
	position:absolute;
	left:0;
	top:0;
	background: linear-gradient(rgba(255,255,255,0) 150px, #fff);
}

.moreverses h2 {
	font-size: 100%;
}

.row h3 {
	font-size: 90%;
}

.moreverses {
	width: 790px;
	float: right;
}

#article .moreverses h2 {
	padding-top: 10px;
}

.rtbClass,
#rtbBlock2,
#rtbBlock3,
#rtbBlock {
  display: table;
  margin: 0 auto;
}

#rtbBlock3 {
  display: none;
	max-width: 970px;
	width:100%;
}

#rtbBlock2,
#rtbBlock {
  max-width: 1300px;
  width:100%;
}

.hb {
position: relative;
top: -4px;
color:#7290d3;
font-size: 120%;
}

.rightblock {
  width: 240px;
  height: 400px;
  margin: 0 0 20px 20px;
  overflow: hidden;
  float: right;
  clear: both;
}

#facebook {
	float: right;
}

#facebook a {
	background: url(/img/social.svg) no-repeat;
	background-size: 480px;
  background-position: -97px 0;
  display: block;
  height: 25px;
	width: 25px;
	margin: 30px 10px 0 0;
  color: #626262;
  font-size: 16px;
  line-height: 25px;
  text-decoration: none;
}

#vk {
  float: right;
  clear: right;
}

#vk a {
	background: url(/img/social.svg) no-repeat;
	background-size: 480px;
  background-position: -64px 0;
  display: block;
  height: 25px;
	width: 25px;
	margin: 30px 0 0 0;
  color: #626262;
  font-size: 16px;
  line-height: 25px;
  text-decoration: none;
  text-indent: -9999px;
}

#tg {
  float: right;
}

#tg a {
	background: url(/img/social.svg) no-repeat;
	background-size: 480px;
  background-position: -162px 0;
  display: block;
  height: 25px;
	width: 25px;
	margin: 30px 10px 0 0;
  color: #626262;
  font-size: 16px;
  line-height: 25px;
  text-decoration: none;
  text-indent: -9999px;
}

#inst {
  float: right;
}

#inst a {
	background: url(/img/social.svg) no-repeat;
	background-size: 480px;
  background-position: -260px 0;
  display: block;
  height: 25px;
	width: 25px;
	margin: 30px 10px 0 0;
  color: #626262;
  font-size: 16px;
  line-height: 25px;
  text-decoration: none;
}

#yutb {
  float: right;
}

#yutb a {
	background: url(/img/social.svg) no-repeat;
	background-size: 480px;
  background-position: -32px 0;
  display: block;
  height: 25px;
	width: 25px;
	margin: 30px 10px 0 0;
  color: #626262;
  font-size: 16px;
  line-height: 25px;
  text-decoration: none;
}

.topbook a {
  text-decoration: none;
  color: #333 !important;
  display: block;
}

.topbook img {
	margin: 0;
}

.bdescr {
	font-size: 90%;
}

#cright .topbook,
#article .topbook {
  width: 240px;
  float: right;
  clear: both;
  padding: 10px 0 20px 0;
  margin-left: 18px;
  position: relative;
  z-index: 10;
}

#cright .topbook {
	padding-top: 0;
}

.topbook.pdf h4 {
	background: url(/img/PDF.svg) no-repeat;
	background-size: contain;
	padding-left: 40px;
}

.topbook small {
	font-size: 11px;
	hyphens: auto;
}

.topbook strong {
	font-size: 12px;
}

.rightpos {
  float: right;
  position: relative;
  margin-top: -37px;
}

#article .rightpos .topbook {
  padding-top: 0;
}

#article .rightpos h3 {
	margin: 0 0 20px 0;
}

body  {
  background: #fefefc url(/img/bg.jpg) repeat-x;
  margin: 0;
  padding: 0;
  color: #333;
  font-family: "Times New Roman", Times, serif;
  text-align: center;
}

a {
  color: #7290d3;
}

#header {
  height: 165px;
  width: 1300px;
  margin: 0 auto;
  text-align: left;
  position: relative;
}

#header .head1,
#header .head2,
#header h1,
#header h2 {
  padding: 0;
  margin: 0;
  position: absolute;
  top: 92px;
  left: 180px;
  display: block;
  font-family: "Times New Roman", Times, serif;
  font-size: 52px;
  line-height: 52px;
  color: #626262;
  font-weight: normal;
  letter-spacing: 1px;
}

#header .head5,
#header h5 {
  font-family: "Times New Roman", Times, serif;
  font-size: 14px;
  color: #626262;
  font-weight: normal;
  padding: 0;
  margin: 0;
  position: absolute;
  top: 145px;
  left: 180px;
  display: block;
}

#header cite  {
  font-family: 'gumilev';
  font-style: normal;
  position: absolute;
  left: 180px;
  top: 20px;
  font-size: 15px;
}

#fp_photo {
  padding: 12px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAACIBAMAAADND3IMAAAAGFBMVEX////9/fnt7evc3Nr6+vj5+fXz8/Dn5+QsKnApAAAAbklEQVRYw+3LwQmAMBBE0U0HDmgDlqAtGO+CKSHYQeo3CIKgXvYk+P+c5vBM14LU1CmE5rh1b5m6dLZOz8WYbi0mc5Wt88HihQMQCAQCgUAgEPhp2AKBQCAQCAQCgUAgEAgEAv8BtY2eimnuPeUdmARLzzoXLy4AAAAASUVORK5CYII=') no-repeat;
  position: absolute;
  top: 18px;
  left: 0;
}

#grad {
  overflow: visible;
  width: 1300px;
  margin: 0 auto;
  text-align: left;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABRQAAAAyBAMAAADfBUpXAAAAKlBMVEUAAAC6urru7uzb29rj4+LLy8vU1NPCwsK+vr76+vj09PLHx8bPz8/p6egQI7btAAAAAXRSTlMAQObYZgAABIFJREFUeNrt3NlrE1EUx/Gvk1TJtAVvbZJqKiRp6i6kTavGBZIUtS4PjTWtK7RVsaKCcV/B2FYFFaKp+iDCuOCTD8YFcXkwLigVoVYsKv4xTlpBQX1QW6fI+TwN917m6cecGQ5nEEL8N7QIQowEhTsQYiR4OxEhRoJcOUKMBEqlEcJ6mlJehLCeRFGMDJlZzvisMEJYLatKfMqDEBbTlBo7SqlehLCWFoiPP+vyy9uiGDa2HgbNDFV7MWl1NdN+erA0GuQn/KEaLya9ItTHoJtBhPhd0zeQV9yulCqbCzcOh2pTx72AtjybSKzyNC5lgOPEPgZptfGuxFrPxoFD7e7G0OY2uJZUSh3vJS90GyF+Vxt53WaQdvUFcsHM+oF8Ob1cO1SdBhyBV2/qEk1emFIK2vxETf/jWH5Df7dvLlq2w9yhcoutPDZztlLuMHkVCPG76jD1myGqBvSmuwTMeuuocr7vMBik73elu0/XbvD3zWpsXULVCYNBWvv6eEcarS7Gsk35xUkppbZjqkH8ihI/GEte4Xoum8W5vJe8MS3nn81zL0HPuQ2Y8agNHJu89bvbc2FtU9PUa669729rTWmYdP8p6Mlyg+7knfmrC3aQZ4+bRfojn2+RN0qJHyB+xTFHme4YDJi0fsVUKt29jsfJTkbfi6selnmxq3BBC1OOMfqJTUUovstN5YwHqXe/Thcn1+B//7mNAfpsZeqQZrX4E4FQ6BNfPb24eN4TPrgutWTUbeBz2bww9j3RBluL48iydFGwcGJzhMzK1HZgugqPfth6hvPOzgP9390thhB/a41e4ShFz5ZDpeoBpri99j3ewgkFkaJYIGhv8N3SmiNaaidwMx/WuMcg2lJtVCLEUFpJhg4o8nihvixM8a5rXXu82ErmM9kWPMhdXxCtuXnu7F4yqhO05BN4RZCFCDGUtuLQS6EoeQYcVe5YwtDub93QV+mJsHHMrTrs2af+uqY9Xi0RSI1L5+MahCojzV6EGEq+CJeOQkF1Mgx6q2rQmyMEQrkJsNNXMh2uuEIx7F1GgTpuwAV3RQP4VmMvQYihZPfMSkWg4MkFtd1bcWi2szUMOLItMLZp2yhzx5MGMq74rvvVWn9qS1ED2NwbsjINKIbYpMRTwFbC9drEc0NPupcC9Wb+9CMTrvjyqewErifdhl6baFyKLwjMSLQhxHDQyiKY9Pa53bnDoVXuiLm0P2hLAfZkV+ilc2lmr4HJrgyEGEbRso1+/7v7SwB/XcwANA/E8xd6oMYPFL9e4PcvSpUixHDS2pUqa+zlm/qJEO3kG702qdRxeSiKf+vynHEvYF1VxyeEsEz0lFK7jLcRe0m+xXxParKwykWXfyoUHpvSAOf8uQMIYQ1NRYCrJ05OA+wyDS2sE3WlmR6Mltp60HNSn4V17CnnK9Vij4xWjfEymT8VFupe5WzdAWNcq7qWIISlxpSAT372Kaxnc0Jc5puF9XQVsUnDWYwEVaXRcQhhvUKlHiCE9RxZj8yUihHBJh8tQgghhBBCCCGEEEIIYYEvMqkjHINNu+0AAAAASUVORK5CYII=') top center no-repeat;
  height: 50px;
}

#grad ul {
  width: 1300px;
  height: 50px;
  padding: 0;
  margin: 0;
  list-style: none;
  position: relative;
}

#grad li {
  display: inline-block;
  height: 30px;
  padding: 20px 0 0 10px;
  font-size: 12px;
  line-height: 12px;
  position: relative;
}

#grad li:before {
  content: "/";
  position: absolute;
  left: 2px;
  top: 20px;
}

#grad li:first-child:before {
  display: none;
}

#grad li a {
  color: #626262;
  text-decoration: none;
}

#grad li a:active,
#grad li a:hover {
  text-decoration: underline;
}

#grad li#ghome {
  padding-left: 0;
}

#grad li#ghome a {
	background: url('data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjNzY4ZmQwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCIgd2lkdGg9IjUwcHgiIGhlaWdodD0iNTBweCI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzY4ZmQwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNNDUgMThMNDUgNDYgNSA0NiA1IDE4Ii8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNzY4ZmQwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTkgNDZMMTkgMjcgMzEgMjcgMzEgNDYiLz48cGF0aCBkPSJNMzUgNkwzNSA5LjAxNiAzNyAxMS4wOTQgMzcgOCAzOSA4IDM5IDEzLjIwMyA0MSAxNS4yNjYgNDEgNnoiLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM3NjhmZDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0yIDIwTDI1IDIuMDUzIDQ4IDIwIi8+PC9zdmc+') no-repeat;
  padding-left: 21px;
	background-size: 14px;
}

#main {
  width: 1300px;
  margin: 0 auto;
  text-align: left;
  position: relative;
  overflow: auto;
  padding-bottom: 20px;
}

.audio-item .relblock {
	clear: inherit;
}

#main.newmain {
	min-height: 510px;
}

#main.newmain #article {
	margin-left: 180px;
}

#main.newmain #cleft {
	position: absolute;
	left: 0;
	top: 0;
}

#content {
  width: 160px;
  font-size: 90%;
}

#content h3 {
  background: url('data:image/gif;base64,R0lGODlhKAAMALMAAP7+/O3t68rKyvX19Nvb2tfX1rm5ueTk487OztPT0ujo5/Hx7/r6+MbGxeDg37+/vyH5BAEAAAAALAAAAAAoAAwAAATREMhJwQp41DlcEQWhbSSXNAIhPMZTjEAgIAcWHDNTTgFBJAZBgLIosBKDQmO4cSB2joYjUCgojA/khHFgPWAbxIJUSEwEFIUgyFyAWgTdRkGQOBWAwVMScCzAASwCOGMDQA8Hc3V5ODd4EgcHCYgVXQYIcnlrSxRWFHoETBINAAykWx+HDhQyQRqmFQQ1ixIEq2Z8DYtuLQeZAQgGSo8SAw8SAmM8DylKWqzBWQoawA0PCFNXYhIMAgkKDAEJdco7AwcfMwTKAzaZE3S2YDv0OxEAOw==') no-repeat bottom;
  padding: 0 0 19px 0;
  margin: 0 auto;
  text-align: center;
  display: block;
  font-family: "Times New Roman", Times, serif;
  font-size: 18px;
  line-height: 14px;
  color: #626262;
  font-weight: normal;
  font-style: italic;
}

#content ul {
  clear: both;
  padding: 0 0 13px 0;
  margin: 0 0 7px 0;
  list-style: none;
  width: 160px;
  overflow: auto;
}

#content li {
  width: 160px;
  clear: both;
  float: left;
  overflow: visible;
  position: relative;
  line-height: 14px;
  padding-top: 7px;
}

#content li a {
  color: #626262;
  text-decoration: none;
  display: block;
  width: 145px;
  float: left;
  clear: both;
  border-bottom: 1px dotted #b9b9b9;
}

#content li a:active, #content li a:hover {
  color: #7290d3;
  border-bottom: 1px dotted #7290d3;
}

#content li a:after {
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 15px;
  color: #b9b9b9;
}

#content li:nth-child(1) a:after { content: "01"; }
#content li:nth-child(2) a:after { content: "02"; }
#content li:nth-child(3) a:after { content: "03"; }
#content li:nth-child(4) a:after { content: "04"; }
#content li:nth-child(5) a:after { content: "05"; }
#content li:nth-child(6) a:after { content: "06"; }

#content li:nth-child(16),
#content li:nth-child(15),
#content li:nth-child(10),
#content li:nth-child(6) {  margin-bottom: 20px; }

#content li:nth-child(7) a:after { content: "07"; }
#content li:nth-child(8) a:after { content: "08"; }
#content li:nth-child(9) a:after { content: "09"; }
#content li:nth-child(10) a:after { content: "10"; }
#content li:nth-child(11) a:after { content: "11"; }
#content li:nth-child(12) a:after { content: "12"; }
#content li:nth-child(13) a:after { content: "13"; }
#content li:nth-child(14) a:after { content: "14"; }
#content li:nth-child(15) a:after { content: "15"; }
#content li:nth-child(16) a:after { content: "16"; }
#content li:nth-child(17) a:after { content: "17"; }

#content li strong a, #content li strong a:after {
  font-weight: normal;
  color: #7290d3;
}

#content li strong a {  border-bottom: 1px dotted #7290d3;  }

#news li:first-child,
#news li.first, #content ul.liend {  border: none; }

#about {
  width: 160px;
  margin: 20px 0;
  background: #e3e3e0 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAAUCAMAAAA9SsZ8AAACGVBMVEUAAAD+/vzx8e////3s7On39/Xw8O7o6OXx8e7p6efq6ufy8u/t7er6+vfp6ef29vTn5+Ty8u/l5eLz8/D19fP///3s7Or29vT19fLz8/H6+vjq6uj6+vf4+Pby8vDs7Orp6eX39/X29vT4+Pb5+fbq6ufn5+Tw8O3o6OXv7+zq6ufu7uvv7+3x8e/r6+n5+ffs7On19fLu7uz5+ffj4+Dq6ujy8vDx8e7q6uj6+vju7uv7+/nt7ern5+Tz8/D+/vz39/Tt7erw8O3w8O7+/vz///7y8u/09PLq6uj9/fvx8e7+/vz29vP19fP09PHt7ev5+ffo6OXy8vDv7+zu7uzk5OHt7evn5+X19fLz8/Ds7Onr6+jo6OXt7ers7Onl5eLp6eby8vDm5uPj4+D7+/j09PLp6ebn5+bv7+z///38/Pr5+fb+/vzo6Obm5uP7+/ny8u/19fLz8/H39/Xw8O35+fbz8/D5+ff39/Xs7Ory8vD19fLy8u/l5eL4+PXg4N7q6ub09PL9/fv6+vj4+PX09PH39/T5+ffr6+j7+/ns7Or9/fv9/fv5+fb39/Xz8/Hk5OH9/fv7+/j39/X5+ffz8/Dq6uf4+Pf39/Tp6eb5+fbl5ePk5OL+/vz///38/Pr7+/j////9/fz29vP09PL5+ffy8vDt7ev4+Pb39/Tv7+zp6efw8O3r6+ju7urs7Or+/vvv7+329vUXY8e7AAAAnXRSTlMA8QHzCTEdP9OLdEUN4dRFMB+LdFtFROjU0s/Ewbu6urmjo4t1XEUwHhkIBPLh1dPOvKajo6KNinpyXFNSTDgxKCQUDPf08/Lw6+rn4NvY1M3LwsC8urGxq6OjnZmLf3RtZGJdXDY1FAL9+/vu4eDTzs3Kycixkoh7cG5lW1AvLBcQ+fb29Ovq5tvb07q0tLOto5uXlJOTj4FjTjkpc9Df4AAABCZJREFUSMfNlWdXE0EUhkfBmBCSGAKhpUMwGEA6iA2xd6T3Js3ee++997I7szWbjv5CN3FnA6ToiXqO75fMzL3nvs/eOZkLRLkVrVX+Da2KTPC/KFsx5d9/vdUlbYfC+YXKwj2enlUgLa1YsSLpeVq6VR3aq1QWbQ9mRbfnWetK8Udh1TTMzk+bNaqvXhlXl21K+p1lap0uL++C55tnTZ7OOC9vkxiRzvN0OmPZbNJvM+rGc9XqsoV1T1faIrepruBFws2qu5+lwGV2aCaWNl4TDO0ynfX4fWtyD8ZVXu/MnTzHMxwiCJKiKBIifs/kQXc0NuOs5AX085ygkcAGXk9edS4Hi+R2Gj76gp6O/LDH39cSO3f17NNLJmFmDLh5C47cMPNylYnGkH04pw2AkeE39zxBu2ECxLQyq5RnOUhSJEkSksQNx/dEoqMdrLiJBUhxBwWWLc1SgJjGLhb4t517p8oCbTmqpj7PZTnSwubi5bV8HxjUrJcBa7gNeO33rwNYilFDwBNokg6Wqko0DIw0ByvGiPqawUueoOJDYjsRU1SSIxmr3vq+fZgPfMk3hpdrORkQdCLAm2JJHJIBCxbe6nLnxaDXMQVATq3JC3Hj4jnoUDcbhx7rMWKeNwEw3cD6wlcWXfnILhmQPO3C6+MQMGdkiL2UFwO+rwCLZTzvz7dYvIjAdIkJvSnDFI3MXfmBEjXGk1VeKAPS9OOv0npaA7wyYIuX8n3B5IEEj+IwDyG2T4oAfxEnaTgXNoI4rSzAq3UsFZD5iwA6hVEyR3ZM4Jfw5rYDCwgzs1uP7dkJb2/fBonUiHRqPpqrOELAnZXacqk+NnzYKXs17/iEOXoPg61H6nFkaTaQVcwXy5PF7dIXV9yBEFWuzS7X3kcpEVPjoV3F2euOaeYgsb1Dr3DJL7NiB78ZJOCohiAD1YIEWlXNeF5sXBbRxhIfJ9IVVWdFI222fShNQOGkrQ1E1HQSQRoxwVLJ4ZRvb28iCn3hIZBBmsoTxTK7a46yjFcQBASR0G4ZlP9Lyxp5Mq3+ET7DNK4yaDU/4hDNCZzgZRiNNfGU7UUZIiA8OwMSaqrBYa+rszv6B+rl/q83hBgy3SumIF/aslxuT/1Av73uVZ2jv16fGGBTOyECEiRdjP2TC08QhqPSw8PPDMOuGVX8np1+3xwZASQoWJMDUgtPEFruXvqMiG1v/C2/IpokooBiD9na1NnNDQ6TF5HUn8HFpjbzrLY5teNQ53exGRIgQZLI3Jj0Yru7zBwH8QT5O4xzCD212K4n81R1sTBqlwG24CcKrtbmLhUltzgq6/6CBwjh6fsXJRaEaOdqpXZAdFlka9gvIMlwC9i9RNJWGu4W8214NmqrlIWrnxyGNJ2x5F/pEA3hlhMFyiotHlyZB6qUJ47CrThj9w/AXV/V2HjvugAAAABJRU5ErkJggg==') no-repeat bottom;
  padding: 0 0 46px 0;
}

#about h3 {
  background: url('data:image/png;base64,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') no-repeat bottom;
  padding: 0;
  margin: 0 0 15px 0;
  height: 45px;
  text-align: center;
  width: 160px;
  display: block;
  font-family: "Times New Roman", Times, serif;
  font-size: 18px;
  line-height: 14px;
  color: #626262;
  font-weight: normal;
  font-style: italic;
}

#about p {
  padding: 0 8px;
  margin: 0;
  font-size: 80%;
}

#about a {
  color: #7290d3;
  display: block;
  background: url('data:image/gif;base64,R0lGODlhCgALAKIAAOPj4HKQ036Y1MfO3bG/2pWq16Gz2I6l1iH5BAEAAAAALAAAAAAKAAsAAAMmCBAy+kow+IZ00IZgMNDEJhzEUgBEsa2gSCoa58EXBUiCvQgllAAAOw==') no-repeat right;
  float: left;
  padding-right: 15px;
  padding-bottom: 3px;
}

#about a.anone {
  background: none;
  padding: 0;
  display: inline;
  float: none;
  color: #333;
}

#about a:active, #about a:hover { text-decoration: none;  }

#cmiddle, #cleft, #cright { float: left;  }

#cleft {
  width: 160px;
  padding: 0 20px 0 0;
}

#update { width: 860px; }

.topbook h3,
#update h3 {
  background: url('data:image/gif;base64,R0lGODlhKAAMALMAAP7+/O3t68rKyvX19Nvb2tfX1rm5ueTk487OztPT0ujo5/Hx7/r6+MbGxeDg37+/vyH5BAEAAAAALAAAAAAoAAwAAATREMhJwQp41DlcEQWhbSSXNAIhPMZTjEAgIAcWHDNTTgFBJAZBgLIosBKDQmO4cSB2joYjUCgojA/khHFgPWAbxIJUSEwEFIUgyFyAWgTdRkGQOBWAwVMScCzAASwCOGMDQA8Hc3V5ODd4EgcHCYgVXQYIcnlrSxRWFHoETBINAAykWx+HDhQyQRqmFQQ1ixIEq2Z8DYtuLQeZAQgGSo8SAw8SAmM8DylKWqzBWQoawA0PCFNXYhIMAgkKDAEJdco7AwcfMwTKAzaZE3S2YDv0OxEAOw==') no-repeat bottom;
  padding: 0 0 19px 0;
  margin: 0 auto 0 70px;
  text-align: center;
  display: block;
  font-family: "Times New Roman", Times, serif;
  font-size: 18px;
  line-height: 14px;
  color: #626262;
  font-weight: normal;
  font-style: italic;
}

#update.news figure {
	float: right;
	padding: 0;
	margin: 0;
}

.topbook h3 {
  margin: 0 0 10px 0;
}

#update ul {
  padding: 0;
  margin: 0;
  list-style: none;
  font-size: 90%;
}

#update li {
	padding-bottom: 15px;
	padding-top: 15px;
}

#update li:first-child {
	padding-top: 0;
}

#update li h4 {
  padding: 0;
  margin: 0;
  font-size: 110%;
}

#update li h4 em {
  font-style: normal;
  font-weight: normal;
  font-size: 80%;
}

#update li a {
  display: inline;
  font-size: 100%;
  padding: 0;
  float: none;
  background: none;
}

#news a, .arc, .arc1 {
  font-size: 80%;
  color: #7290d3;
  display: inline-block;
  background: url('data:image/gif;base64,R0lGODlhCgALAKIAAOPj4HKQ036Y1MfO3bG/2pWq16Gz2I6l1iH5BAEAAAAALAAAAAAKAAsAAAMmCBAy+kow+IZ00IZgMNDEJhzEUgBEsa2gSCoa58EXBUiCvQgllAAAOw==') no-repeat right;
  padding-right: 15px;
  padding-bottom: 3px;
}

.arc1 {  font-size: 100%;  }

#news li a {
  font-size: 100%;
  display: inline;
  background: none;
  float: none;
  padding: 0;
  margin: 0;
}

#update a {  color: #7290d3;  }

#news a {  margin-left: 10px;  }

#update a:active, #update a:hover, #cmiddle a:active, #cmiddle a:hover {  text-decoration: none;  }

#news {
  width: 240px;
  margin: 0 0 0 20px;
  background: #e3e3e0 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAAAhBAMAAAAVGTsrAAAAMFBMVEXj4+D09PLs7OrX19S5ubf+/vz6+vjJycfo6Obw8O7k5OLg4N3m5uT39/b////8/PqWnDUnAAAAAXRSTlMAQObYZgAABUVJREFUeF69ll1IHFcYhk/iRdJZoSrsomlT3Q3Krmir1XZJpBfFKXuRm27gm0aadVEYU1s2huyQaRNKdIrBDQpxwe1O222mSX+SpRcW00q7N4mQooGQajvCXmyFgoFcOKIwEguanjNztrtOdkGT4HP1Mcz5nvneOZwZRCh116Bdg3HXI8ptvYfvVnbJe4PvObVyyyi/WXtcXh1a3R3vC1xfuX3toVH3fCSw7Bm9f1fEtatY9nGwDJd7HvnEFq9w4Y+cwJPpXJqNFhRcjcijs3JcQTmG5ERalt1KwdtH57VAOm8HbbBE9vYxXN759jyjMCXCP9mVTHWoB7jQwlLcap1OqGDCVWQ9N6qBkonfsmj3OgIZ0or/AlH2/EVkNsGO69BRYkz+8Et2Wd38Za/Qfn6EW1jZstkj8wCwMSvLLvmgDuYGYQYAQnLUI49mdIBgOv99lTY+mF+/JrLikeoF2psZDBtFyTtlaO97R0xfM7WUbrT6RAzbfnHt8csoy0w1VkTrpzwk6uh0o+4n5nuw0iAZUbvuuhI8QBor6Lj2Nf8kK2IE9v6/yERuMouWE+je59nXUZNNI9ySQrbUhMie6zvVTZ/GAdDllvKilvhV3Fyfm1kASiY67FGBq6Sv4HHfn6wYTo3jVl4fbcOUj5vFvnLkVOjbul9mOi62pxjjkm1C8A3y66Qe4KGrgUSdY0XSy5C92wl5BNP1Th56ydC3l9du+sKppOmb/FShKVBxiQN5kMl1+7tm8VITypLysm9yOIg64OJ0shz+gY49/hGwkB6KQaAGMVf8gtiG/ucTM879+gFTYnOh7+l+GNukEx8iaVBsk0LzyvQC9A454AlWx+weHaxwlRE+eGCkQwibA1CRKS7p1M0CNaI71PGKRotpRDHjZs9qWjeOugBVHXYoQO/MpvZQCI9vObDMqK99rVHxz2iQ3nCYO20WPylbj4C/tT5tEQrRMQoF0R5sLseplzJCx79wjOpq0XdmVSq0mgVz9kOUg6nTlr9s7ixithf2aseb7FqgP79NFxV7BVoMIpXOnmqjo7dwuSVXVW25UhDeKmIu4vWLwmG7tliZEw+epM1tWcsY4svoJUSZfHGpnm70GG6yz9dka22GHRAQ2lKt7XWaFmig88YgjLayn0dqheWa7ShoG1G3K6Fq2uKc10eOAOF12DYnjDS9vl83NW151uOSEp3LJ09bv44qgnlk4eaZzk7NgPuMFRGGUVrf2Pa8YpMZHBu+opnA+75xi+N3HcHKZevIQrtqtDgksG3jimF+DbaNv8bM95rAnnYA4RB7DlmoAgQdx5GFlMD6yNHOhpnseQ87gJ7WSWUCtzD6tCnW72UXFnOxfqvZ1iIKIv5U0PsH+GDlGGyToMtOTmuD1IRXFMVwG7JS+yoWQ+wD9CRJlKJVaQwCDTHYNuTmQH2uzW+KgqwD+1UiPqZeRsWZ4aFX2lHUwcoBHuYUVJyxikUi5uoCt4ppSx3AkT47o1eqhsBXRb0j/logYnhkXy/8fIxTh66hXMw7iJusrCnsvQHRRVMMUZ6aLVoeuHiEh6dhbsoBkO4v5NW7x4CKAxHdf8kaslOFYMWQA56SQDyCG6SHrV4nrI9AVgzrEZ3+sFKkhI5XDeHAnp4u8h8EoS0/vVcd2AVUbJinVOCqJOJmJM9BHoBLD+N1z0Z62LMA2C1LRp7XPQ6AuRk9Xwx+d2P+dKHoNNY+M8F0g5TI77PhdtIKAYWrmHZmiDuYqYpeIlE/H0K4mZxRDWvahaO2igFH7bqbTCZ/dJGonych2VWfxEyRqLP8B0JJtiGb3C+JAAAAAElFTkSuQmCC') no-repeat bottom;
  padding: 0 0 55px 0;
  clear: both;
}

#news h3 {
  background: url('data:image/png;base64,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') no-repeat bottom;
  padding: 0 0 19px 0;
  margin: 0 auto;
  height: 38px;
  text-align: center;
  display: block;
  font-family: "Times New Roman", Times, serif;
  font-size: 18px;
  line-height: 14px;
  color: #626262;
  font-weight: normal;
  font-style: italic;
}

#go ul,
#forum ul,
#news ul {
  padding: 0;
  margin: 0 10px;
  list-style: none;
  font-size: 90%;
}

#news li {
  padding: 10px 0 10px 0;
  border-top: 1px solid #b4b4b3;
}

#news li h4 {
  padding: 0;
  margin: 0;
  font-size: 100%;
	font-weight: normal;
}

#go,
#forum {
  clear: both;
  width: 240px;
  margin: 10px 0 0 18px;
  padding: 0 0 10px 0;
}

#go ul,
#forum ul {
  margin: 10px 10px 0 10px;
}

#go h3,
#forum h3 {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAAArBAMAAAC0ghhNAAAAMFBMVEX+/vzDw8O7u7vt7ev19fTk5OPb29r6+vjS0tHX19b8/Pro6Ofg4N/Ly8rx8e/5+fc0GkIvAAAAAXRSTlMAQObYZgAABDRJREFUeF7dlmFoG2Ucxh+5u5xruqsJVFPWfEgQTMGDK0GqbsUTPxihlZudtQphrXNpZeu4EbIpW8eSdhXtNppRamepBGTovkjEUdMPGx2RziET227toqYEHGqxg4Hsu03uvfTyclmTWu6DPwgkF+75v8//5f+8L7bI734ZAHsz8x6shI0uzXvGwGQ7/MFlWAYTii0Cq96huATgFqyitvGFybhPRsT7NADszMEiJrATuCpKQsbbC8DeXfsrrID9GXvuAc1iMBfwKvnCbFCCBXBJvBlVgDdEFe0eCTuS+bVYgE3CY/wT4KdizwKtonwUsCmwAKYbttnTaO4WFupVtDbtAl6GJawAzUvxIYBZ8F1h5t3pmRVYwsBIeFhAHvbt7FKO9bfAIqYPy/hfIHRmvXmyw+ntdfTK3LmFgvBBs5BjuzzDfhUA7++ccroOqNgewn1O93hHS0G4z3lGBgU3P2Is9Xe/5+x2ZPBaVDxk0OFTbmrkj/kkugMzzv9cei3WcIVOgVhvSd0nTTrLzzjPqNg6kVjmOxPVHkNlO6lLw3d5fsIWEW759puL9iShMyGXfT3esLV+rzo+RxnYj0E4OovytBGFqhDijTLKUvsU8f7oqGWv/yajOtrc3+NR3FdR0d1l1aWgGro22x5BO7+PYDPssTFUDHthBJvxBwCw3SYh1xn6VoKBVFOl7X7Nl4QB/3SoQwaNTQawAzRC1D0cOrcgTqqU6WrtnpjyZteVHOdBMwogAgo2u09L2R/EtyjTVdnlg760WhAM3gZFXlgCRXvxCRMdhEZdq0tCJTzvfsn4MqGVXjMDSApKqVk2Llqbx3/mB1EhTHTxgTZShnbxv6AUjkGOdvJQLWmeK0nZrcx0qqHEZESlHAuQiGYOCRTYTY3SjTrxCKpC6H+G/5FS0arUQCCFGSik8A08IAOAUi45elGGclHL99QnKIdalTqcJL+5ouMBvRnXUMJJ16vvnocptvEyjmO9gUa19BEZbn6ZFP4CSo78pZBN2V86IPkTc695Ws/ZZs2TWgGOle5xnRa6LKdX43BPd5ok1i8busQ33yGHnEnqfzCKCdXkTNGSmpt/ERtcJkbtuvDrenBtzJX9M+h8HR3bOJfp2wRXr32oW0vxFGXjg0ULNZPFKSKMgmuBxp96367KZqHRRt2fIi4ZQKBepe5pslmYtJMtrj0FjbAC3CbrelyX4KPp4wn+VIqeorWo+5BUvAwX6gIB9z4Qdvc7zuaoufJdO44vw9c/0qVPkw78lQAGZO27Id2ns14xkzY5tPoWxEzo8HOhKU/xMnwiKo4f3BN6P+u9e0AGDXNzXWopCZ2U5pJdBsAvFn58paASwus17obSqvHRXN/6avwqKoD7pGCytZAZH64kgEu7YAnfvAPg/qcoEHBcvHBHhSXwe5suOoZAYP0SLIPxywDwLytgH/pCIdsxAAAAAElFTkSuQmCC') no-repeat 0 22px;
  width: 240px;
  height: 64px;
  padding: 0;
  margin: 0;
  text-align: center;
  display: block;
  font-family: "Times New Roman", Times, serif;
  font-size: 18px;
  line-height: 14px;
  color: #626262;
  font-weight: normal;
  font-style: italic;

}

#go li,
#forum li {
  padding: 15px 0 0 0;
  clear: both;
}

#forum li h4 {
  padding: 0;
  margin: 0;
  font-size: 100%;
}

#forum li em {
  font-style: normal;
  white-space: nowrap;
}

#go li a,
#forum li a {  color: #7290d3;  }

#footer {
  clear: both;
  font-size: 80%;
  width: 1300px;
  margin: 20px auto 40px auto;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA3AAAAAwBAMAAACidIUVAAAAMFBMVEX+/vzDw8LT09LLy8vb29r19fPk5OPt7ev6+vjx8e/8/Pr4+Pa5ubno6Ofg4N/X19d7qKRxAAAAAXRSTlMAQObYZgAABJZJREFUeF7t2m1sU9UDx/HvGN297Tak7RgklEGzqRgL2hXmQypjMF+IEi8PwUiQbSAhmUvofEHR/7JcCIFoAGuCDyEzNkpQXqjVNyYmKm2RQXIXBkqCCQmbxoC8cU0dfxKBKGOBZYFy76VpepbzeX1enV/OyXn4QYlbRyiSahwBZdbuKoQiNZ09FaEnxvZWBCKVzcB5ggUw+XEEIpUuhqX0QskRBCJVTIUujkOPUCtOKj0Be+gFp45AJDUGXXgQkOTnXAThSEofD/QhHOncEHQ8iGCkldWAGpiHUKTTqbcB1A2GbV63YbgbL/8P06RvX629MWtBw65kg04+vLx1STD9kIYJkmNL2Fu3+T3uhytO3rz1m3uRRm4Sjo3u+dsoLuXn3c/GyUVa7b72HcXH0VSlISI5P6u97dyFdChYxDuS4r/IHUk7PRGKWPnVYe5AajmaoKi5Bq8wnsSOmjgUe3LLGEc6WPy5weeZdsaSmFKlI4By/1rGkJyeBEJwVsW5RXI1xRDEl9O5Req8hDBWzaWQotswT41GKKQdCxFIWyuF01mXWcxY4IxGAVCibzBOR52/n8Ipq0Yk5bUaheI8gVoNrHQHF8QA1F+C6bolwWHUJk9zra/xLAD7g0FPBCp/wtlHwTjqEwilsqbAxV6UPlgTHIb14fQfgPrCQMcV4PDvxmwNR6ZBQ5kFpUPQRsEM9iOYdxZyP9TujM/I7Qg3VUTAB58MAOrgEz8bNToALu8xRuzypTcHLwJshNLjsE7jpgojt2T9BZ37seoKwukcwDb1vK/xzwTmVOg401CaAFDDxiPABxrQtRjYHQNnwJgBQAmU9o5EbU751mzymo5tU6YjHldWw6Yvwha+00di+BAmzwWUQLLpmRubpdEK9cfhVNKYHVP8TcY8gMdAjUGPZuXTOt2OTc7GOAJS7N7DWzz9WFAyhxGB691Lfal+2tzGwzieQpnagOPYjSzdF+OvG6nmrZnRkRmsUALDdm/eEYR0cDp2/FiTwIrKXkYoWV9oOVSGk6kzVD7JpKGNcE1XTyeNBti7NJz+PyOcx7BEHfwHOzqXIahVj2JdmeWX9Kv93HbaOBnbmw0t0imJrIMpodByvcVIjR3SM8fyj8cA1n2zEGG1XcKq8nrdctQpjVG7Asl5jNpDRYybKgPG7f7gzhqsctUmsGpfNeJSM61YtOJNLNsxuqDezxgLDsQZ1TX29Lg/nLwcA+Dj1FosU6ZhUdlsHYE5rD4vOadhw65AY3Nz1pe+HgHuGBx0Zw3v380vBu3VgFfEsOQzj4bQnKF2rHhXx5bd0WhUA+4eHPDSf4N0bFGnxbHgUMhS0OIXvxwzyZt1+p4IebMigXn7PILnNlr8imPWpxHypqK1QydvlKcxreVkAvGhDppv8P5F/kw66iaPrmOSY7BGZ2LY730eU9SZ5I/D6CWPticw5Qf3c0wYSsazCRMmD5FH6zXy6KsBTFjjr4oxkazxey9o3EvJWoqWcyr34uj2ezYx0Xyf9Xnn/3qAXL6meLlmksvhjzYEk42vMSG9siXkM3JJU8TCRi7J0OUzFNC/hfHpXbULr7QAAAAASUVORK5CYII=') no-repeat top center;
  padding: 75px 0 0 0;
  text-align: center;
}

#footer em, #footer a {
  color: #3963c4;
  font-style: normal;
  text-decoration: underline;
}

#footer a:active, #footer a:hover { text-decoration: none;  }

#article {
  width: 1120px;
  float: left;
  padding-top: 37px;
  display: block;
  overflow: hidden;
}

#article #update {  width: 1120px;  }

#article .head2,
#article .head1,
#article h2,
#article h1 {
  font-size: 100%;
  padding: 0 0 10px 0;
  margin: 0;
}

#article .head1,
#article h1 {
  font-size: 110%;
}

#article .head1 span,
#article h1 span {
  display: none;
}

#article .head2 a,
#article h2 a {
  color: #3963c4;
}

#arthead .head1,
#arthead .head3,
#arthead h1,
#arthead h3 {
  background: url('data:image/gif;base64,R0lGODlhKAAMALMAAP7+/O3t68rKyvX19Nvb2tfX1rm5ueTk487OztPT0ujo5/Hx7/r6+MbGxeDg37+/vyH5BAEAAAAALAAAAAAoAAwAAATREMhJwQp41DlcEQWhbSSXNAIhPMZTjEAgIAcWHDNTTgFBJAZBgLIosBKDQmO4cSB2joYjUCgojA/khHFgPWAbxIJUSEwEFIUgyFyAWgTdRkGQOBWAwVMScCzAASwCOGMDQA8Hc3V5ODd4EgcHCYgVXQYIcnlrSxRWFHoETBINAAykWx+HDhQyQRqmFQQ1ixIEq2Z8DYtuLQeZAQgGSo8SAw8SAmM8DylKWqzBWQoawA0PCFNXYhIMAgkKDAEJdco7AwcfMwTKAzaZE3S2YDv0OxEAOw==') no-repeat bottom;
  width: 1300px;
  position: absolute;
  left: 0;
  top: 0;
  margin: 0 auto;
  padding: 0 0 19px;
  text-align: center;
  display: block;
  font-family: "Times New Roman", Times, serif;
  font-size: 18px;
  line-height: 14px;
  color: #626262;
  font-weight: normal;
  font-style: italic;
}

#arthead .head1 a,
#arthead .head3 a,
#arthead h1 a,
#arthead h3 a {
  color: #626262;
  text-decoration: none;
}

#arthead .head1 a:active,
#arthead .head3 a:active,
#arthead .head1 a:hover,
#arthead .head3 a:hover,
#arthead h1 a:active,
#arthead h3 a:active,
#arthead h1 a:hover,
#arthead h3 a:hover {
  text-decoration: underline;
}

.newdescr {
	font-size: 80%;
	text-align: right;
	border-bottom: 1px dotted #b9b9b9;
	border-top: 1px dotted #b9b9b9;
	padding: 10px 0;
	margin: 10px 0;
}

.newdescr ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.newdescr figure {
	padding: 0;
	margin: 0;
}

.newdescr h2 {
	display: inline-block;
}

#artdescr {
  width: 240px;
  margin: 0 0 10px 18px;
  padding: 0;
  float: right;
  position: relative;
  z-index: 2;
}


#article .head1 a,
#article h1 a {
	color: #333;
}

#artdescr a {
  color: #3963c4;
}

#artdescr a:active, #artdescr a:hover {
  text-decoration: none;
}

#artdescr ul {
  padding: 0;
  margin: 0 0 10px 0;
  list-style: none;
}

#artdescr li {
  padding-bottom: 5px;
}

#artdescr li img {
  border: none;
  margin: 5px 5px 0 0;
  border: 5px solid #fff;
}

#artgallery {
  margin-bottom: 5px;
  margin-top: 5px;
  overflow: auto;
}

.ui-accordion-content #artgallery {
  margin: 0;
}

#artgallery ul {
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
}

#artgallery li {
  padding-bottom: 0;
  padding-right: 10px;
	display: block;
	float: left;
}

.printcollect li a {
	display: inline-block;
	color: #333;
}

.printcollect li figure {
	padding: 0;
	margin: 0;
	width: 100px;
	display: inline-block;
	overflow: hidden;
}

.printcollect li figcaption {
	width:100%;
	font-size: x-small;
	line-height: 12px;
}

.printcollect li figure img {
	height: 100px;
}

.printcollect.collections ul {
	display: inherit;
}

#artcat {
  text-align: center;
}

#artcat ul {
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: left;
}

#artcat li {
/*   padding-bottom: 10px; */
  margin: 20px 0;
  font-size: 90%;
  line-height: 120%;
}

#artcat li:first-child {
  margin-top: 0;
}
  
#artcat li a {
	color: #7290d3;
	font-size: 120%;
	line-height: 130%;
}

#sort2 li a {
	font-size: 100%;
}

#artcat li a:active, #artcat li a:hover { text-decoration: none;  }

#gallery h1,
#gallery h4,
#artcat h4 {
  padding: 0 0 20px 0;
  margin: 10px 0;
  background: url('data:image/gif;base64,R0lGODlhKAAMALMAAP7+/O3t68rKyvX19Nvb2tfX1rm5ueTk487OztPT0ujo5/Hx7/r6+MbGxeDg37+/vyH5BAEAAAAALAAAAAAoAAwAAATREMhJwQp41DlcEQWhbSSXNAIhPMZTjEAgIAcWHDNTTgFBJAZBgLIosBKDQmO4cSB2joYjUCgojA/khHFgPWAbxIJUSEwEFIUgyFyAWgTdRkGQOBWAwVMScCzAASwCOGMDQA8Hc3V5ODd4EgcHCYgVXQYIcnlrSxRWFHoETBINAAykWx+HDhQyQRqmFQQ1ixIEq2Z8DYtuLQeZAQgGSo8SAw8SAmM8DylKWqzBWQoawA0PCFNXYhIMAgkKDAEJdco7AwcfMwTKAzaZE3S2YDv0OxEAOw==') center bottom no-repeat;
  width: 940px;
}

#artcat h4 small a {
  color: #626262;
}

#maintext {
  font-size: 100%;
  line-height: 150%;
  position: relative;
}

#maintext a { color: #3963c4; }

#maintext p {
  padding: 0;
  margin: 0 0 20px 0;
}

#maintext .place p {
	padding: inherit;
	margin: inherit;
}

#maintext h4 {
  font-size: 100%;  
  padding: 0;
  margin: 0;
}

#maintext h4,
#maintext h3,
#maintext h2 {
  font-size: 100%;  
  padding: 0;
  margin: 20px 0;
}

#maintext ul {
	padding: 0 0 0 20px;
}

.rghthdr,
.rghttxt {
  text-align: right;
  direction: rtl;
}

.rghttxt {
  width: 540px;
}

#artdescrin {
  padding: 47px 10px 25px 10px;
  position: relative;
}

#artdescrin:before {
  content: '';
  background: #e3e3e0 url('data:image/png;base64,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') no-repeat;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

#artdescrin:after {
  content: '';
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAAAhBAMAAAAVGTsrAAAAMFBMVEXj4+D09PLs7OrX19S5ubf+/vz6+vjJycfo6Obw8O7k5OLg4N3m5uT39/b////8/PqWnDUnAAAAAXRSTlMAQObYZgAABUVJREFUeF69ll1IHFcYhk/iRdJZoSrsomlT3Q3Krmir1XZJpBfFKXuRm27gm0aadVEYU1s2huyQaRNKdIrBDQpxwe1O222mSX+SpRcW00q7N4mQooGQajvCXmyFgoFcOKIwEguanjNztrtOdkGT4HP1Mcz5nvneOZwZRCh116Bdg3HXI8ptvYfvVnbJe4PvObVyyyi/WXtcXh1a3R3vC1xfuX3toVH3fCSw7Bm9f1fEtatY9nGwDJd7HvnEFq9w4Y+cwJPpXJqNFhRcjcijs3JcQTmG5ERalt1KwdtH57VAOm8HbbBE9vYxXN759jyjMCXCP9mVTHWoB7jQwlLcap1OqGDCVWQ9N6qBkonfsmj3OgIZ0or/AlH2/EVkNsGO69BRYkz+8Et2Wd38Za/Qfn6EW1jZstkj8wCwMSvLLvmgDuYGYQYAQnLUI49mdIBgOv99lTY+mF+/JrLikeoF2psZDBtFyTtlaO97R0xfM7WUbrT6RAzbfnHt8csoy0w1VkTrpzwk6uh0o+4n5nuw0iAZUbvuuhI8QBor6Lj2Nf8kK2IE9v6/yERuMouWE+je59nXUZNNI9ySQrbUhMie6zvVTZ/GAdDllvKilvhV3Fyfm1kASiY67FGBq6Sv4HHfn6wYTo3jVl4fbcOUj5vFvnLkVOjbul9mOi62pxjjkm1C8A3y66Qe4KGrgUSdY0XSy5C92wl5BNP1Th56ydC3l9du+sKppOmb/FShKVBxiQN5kMl1+7tm8VITypLysm9yOIg64OJ0shz+gY49/hGwkB6KQaAGMVf8gtiG/ucTM879+gFTYnOh7+l+GNukEx8iaVBsk0LzyvQC9A454AlWx+weHaxwlRE+eGCkQwibA1CRKS7p1M0CNaI71PGKRotpRDHjZs9qWjeOugBVHXYoQO/MpvZQCI9vObDMqK99rVHxz2iQ3nCYO20WPylbj4C/tT5tEQrRMQoF0R5sLseplzJCx79wjOpq0XdmVSq0mgVz9kOUg6nTlr9s7ixithf2aseb7FqgP79NFxV7BVoMIpXOnmqjo7dwuSVXVW25UhDeKmIu4vWLwmG7tliZEw+epM1tWcsY4svoJUSZfHGpnm70GG6yz9dka22GHRAQ2lKt7XWaFmig88YgjLayn0dqheWa7ShoG1G3K6Fq2uKc10eOAOF12DYnjDS9vl83NW151uOSEp3LJ09bv44qgnlk4eaZzk7NgPuMFRGGUVrf2Pa8YpMZHBu+opnA+75xi+N3HcHKZevIQrtqtDgksG3jimF+DbaNv8bM95rAnnYA4RB7DlmoAgQdx5GFlMD6yNHOhpnseQ87gJ7WSWUCtzD6tCnW72UXFnOxfqvZ1iIKIv5U0PsH+GDlGGyToMtOTmuD1IRXFMVwG7JS+yoWQ+wD9CRJlKJVaQwCDTHYNuTmQH2uzW+KgqwD+1UiPqZeRsWZ4aFX2lHUwcoBHuYUVJyxikUi5uoCt4ppSx3AkT47o1eqhsBXRb0j/logYnhkXy/8fIxTh66hXMw7iJusrCnsvQHRRVMMUZ6aLVoeuHiEh6dhbsoBkO4v5NW7x4CKAxHdf8kaslOFYMWQA56SQDyCG6SHrV4nrI9AVgzrEZ3+sFKkhI5XDeHAnp4u8h8EoS0/vVcd2AVUbJinVOCqJOJmJM9BHoBLD+N1z0Z62LMA2C1LRp7XPQ6AuRk9Xwx+d2P+dKHoNNY+M8F0g5TI77PhdtIKAYWrmHZmiDuYqYpeIlE/H0K4mZxRDWvahaO2igFH7bqbTCZ/dJGonych2VWfxEyRqLP8B0JJtiGb3C+JAAAAAElFTkSuQmCC') no-repeat bottom;
  width: 240px;
  height: 33px;
  position: absolute;
  left: 0;
  bottom: 0;
}

.artdescr_content {
  font-size: 80%;
  position: relative;
  z-index: 3;
}

#artdescrin ul li:first-child h2 {
  padding: 0;
  margin: 0;
  font-weight: normal;
  display: inline-block;
}

/*
#seccatalog {
  width: 530px;
}
*/
#seccatalog h1,
#seccatalog h3 {
  background: url('data:image/gif;base64,R0lGODlhKAAMALMAAP7+/O3t68rKyvX19Nvb2tfX1rm5ueTk487OztPT0ujo5/Hx7/r6+MbGxeDg37+/vyH5BAEAAAAALAAAAAAoAAwAAATREMhJwQp41DlcEQWhbSSXNAIhPMZTjEAgIAcWHDNTTgFBJAZBgLIosBKDQmO4cSB2joYjUCgojA/khHFgPWAbxIJUSEwEFIUgyFyAWgTdRkGQOBWAwVMScCzAASwCOGMDQA8Hc3V5ODd4EgcHCYgVXQYIcnlrSxRWFHoETBINAAykWx+HDhQyQRqmFQQ1ixIEq2Z8DYtuLQeZAQgGSo8SAw8SAmM8DylKWqzBWQoawA0PCFNXYhIMAgkKDAEJdco7AwcfMwTKAzaZE3S2YDv0OxEAOw==') no-repeat bottom;
  margin: 0 auto 0 70px;
  padding: 0 0 19px;
  text-align: center;
  display: block;
  font-family: "Times New Roman", Times, serif;
  font-size: 18px;
  line-height: 14px;
  color: #626262;
  font-weight: normal;
  font-style: italic;
}


#sort2 ul, #seccatalog ul {
  padding: 0 0 10px 0;
  margin: 0;
  list-style: none;
  font-size: 80%;
  border-bottom: 1px solid #999;
}

#sort2 ul {
  font-size: 100%;  
  border: 0;
}

#sort2 li, #seccatalog li {
  padding: 0;
}

#sort2 li a, #seccatalog li a {
  color: #7290d3;
  background: url('data:image/gif;base64,R0lGODlhCgALAKIAAOPj4HKQ036Y1MfO3bG/2pWq16Gz2I6l1iH5BAEAAAAALAAAAAAKAAsAAAMmCBAy+kow+IZ00IZgMNDEJhzEUgBEsa2gSCoa58EXBUiCvQgllAAAOw==') no-repeat right;
  padding-right: 15px;
  padding-bottom: 3px;
}

.verseslist,
#verseslist {  clear: both;  }

.verseslist ul,
#verseslist ul {
  padding: 7px 0 0 0;
  margin: 0;  
  list-style: none;
  overflow: auto;
  height: 100%;
  font-size: 90%;
}

.verseslist li,
#verseslist li {
  padding-bottom: 3px;
  padding-top: 3px;
  line-height: 120%;
}

.verseslist li a,
#verseslist li a {
  padding: 0;
  margin: 0;
  background: none;
  color: #7290d3;
}

.artcat h2, .verseslist h2,
#artcat h2, #verseslist h2 {
  text-align: left;
  padding: 10px 0 0 0;
  margin: 0;
  font-weight: normal;
  font-size: 100%;
}

#artcat h2 {  padding-bottom: 10px;  }

.verseslist li dl,
#verseslist li dl {
  padding: 5px 0;
  margin: 0;
  overflow: auto;
  height: 100%;
  width: 100%;
}

.verseslist li dt,
#verseslist li dt {
  margin: 0;
  float: left;
  background-repeat : no-repeat;
  background-position : right;
}

.compare1 dt {
  padding: 0 12px 0 0;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAZBAMAAAAPoCkLAAAALVBMVEUAAABiYmK1tbT09PLf392goKDp6efU1NPAwL6MjItsbGyrq6qWlpWBgYF3d3c+5HtQAAAAAXRSTlMAQObYZgAAAFNJREFUCNdjQAMtIMJoCojsSgASjAeAhKEAkCgEEYoXQEQAiKsAJFgngBRqJ4D0AAVZrgAZVhtAShRABEi2cQGQcATpZXwAJBKBEsxHgQzVAgYGAATRDjIgBSCXAAAAAElFTkSuQmCC');
}

.compare2 dt {
  padding: 0 15px 0 0;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAoBAMAAAA4Zgb0AAAAMFBMVEUAAABiYmL09PK1tbTf393U1NOMjIuWlpXKysnAwL5sbGyrq6qgoKDp6eeBgYF3d3dow6WwAAAAAXRSTlMAQObYZgAAAIBJREFUGNNjwAoiFMDU7eUXwLSOJEQ4cQKYchQFU4xiEEpQASwoGACiGiGUoaADiCoUhOiTg1DiYMpQGExpQShOiBzDRAMwxfoYYjXHahDJZN4AorwOgEiW9WAZfWlkUwplIEaLQShBBqjtULfAXIZwJ6MYsh8KJ0D8B/GtA8LvAENbFeIxgElBAAAAAElFTkSuQmCC');
}

.compare3 dt {
  padding: 0 20px 0 0;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAA3BAMAAAD3dNfcAAAAMFBMVEX///9iYmKMjIz19fXV1dW2trbLy8urq6uhoaFsbGyWlpbAwMB3d3fg4OCBgYHq6uqFPl9JAAAAAXRSTlMAQObYZgAAAMZJREFUeF6V0TEKwkAQBdCFaBAhyCxEDYTF4AVSWljEG5jGPjcwN0iOkNpGb5AcQQTrXEG8gJZaCc7/haXb7GN2mJ3ZNX+tbgcE5RXykiM0tgw1DJVToIiBjWTEHjUF2aUsFAnRSKUFBcmBSPvFQKQnNHciTmHOFsiJdQT4kkHdhSH3gN6zHnrOFatQI75NUfGu+5B1Xry0tkADBBIbdpgSGVqVrZ5xLnPjI9ScPScKqfhiLRCxnZAjI3fk9MQ7LfFNh9+P+wD/0iVfcuev5AAAAABJRU5ErkJggg==');
}

.compare4 dt {
  padding: 0 25px 0 0;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAABGBAMAAAA+4anCAAAAMFBMVEX///9iYmK2trbg4OBsbGx3d3fAwMD19fWBgYGMjIzV1dWrq6vLy8uhoaGWlpbq6urpzGAnAAAAAXRSTlMAQObYZgAAAN5JREFUeF6dkrsNwkAQRE8YgSVjpDHmZ1kCByREpgTcAUSICHcAHSDRANcBCTl0QEABlACdkNgzQpdx0dNobz+za/58mzmx8SnInt1Kx5R8j4i+5A56NbYxYsQKD+FZOGQskroeMGA5Yij0gbTCA1huASYrgWOFGXATThWQ69u+wiZizdnnFEuqpuQ3E+JF2abEIM7JTxlkskK6Hdc0o3qN3AzKa7qqliFnZ06/nIKzORPTB7kjz+Sk/HVdD3435O7NAInRjoVv4YWbpx0tTHRRO92Ze32ePdWaXbv3+wVqGCOS2PnCegAAAABJRU5ErkJggg==');
}

.compare1 dd a {
  position: relative;
  top: 7px;
  left: 6px;
}

.compare2 dd a {
  position: relative;
  top: 14px;
  left: 6px;
}

.compare3 dd a {
  position: relative;
  top: 23px;
  left: 6px;
}

.compare4 dd a {
  position: relative;
  top: 32px;
  left: 6px;
}

.verseslist li dt em,
#verseslist li dt em {
  padding: 0;
  margin: 0;  
}

.verseslist li dd,
#verseslist li dd {
  padding: 0;
  margin: 0;
  float: left;
}

.verseslist li small,
#verseslist li small {
  font-size: 100%;  
}

#abc {
  padding: 10px 0 0 0;
  margin: 0;
  list-style: none;
  font-size: 80%;
}

#abc li {
  float: left;
  padding: 0 5px 3px 0;
}

#abc li a { color: #7290d3; }

#vartext {
  width: 1120px;
  overflow: auto;
  margin-bottom: 10px;
}

#vartext td {
  font-size: 90%;
  padding-right: 5px;
  min-width: 220px;
}

#vartext td a {
  color: #626262;  
  font-size: 120%;
}

#vartext td em {
  background: #e7e7e7;  
  font-style: normal;
  color: #7290d3;
}

#vartext table {  width: 100%;  }

#vartext td h2,
#vartext td h1 {
	white-space: nowrap;
}

.picright {
  float: right;
  margin: 0 0 3px 10px;
}

.picleft {
  float: left;  
  margin: 0 10px 3px 0;
}

.picright, .picleft {
  border: 1px dotted #e3e3e0;  
  padding: 3px;
  width: 140px;
  text-align: center;
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.picright img, .picleft img {
	height: auto;
}

.photo a, .picright a, .picleft a  {
  text-decoration: none;
}

.picright a, .picleft a  {
	display: block;
	line-height: 14px;
}

.photo img, .picright img, .picleft img {  border: 0;  }

.picright img, .picleft img {  width: 100%; }

.photo img {  margin: 0 0 10px 0;  }

.photo a {
	color: #626262;
	z-index: 3;
	position: relative;
	display: block;
}

.photo {
  border: 1px dotted #b9b9b9;  
  padding: 6px;
  text-align: center;
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  float: left;
  width: 163px;
  height: 178px;
  position: relative;
  overflow: hidden;
  margin: 0 10px 10px 0;
}

.photo.multiphoto:before {
	content: "";
	border: 1px dotted #b9b9b9;
	position: absolute;
	right: 1px;
	top: 1px;
	left: 1px;
	bottom: 1px;
}

.photo.multiphoto:after {
	content: "";
	border: 1px dotted #b9b9b9;
	position: absolute;
	right: 3px;
	top: 3px;
	left: 3px;
	bottom: 3px;
}

#gallery h1,
#gallery h4 {
  clear: both;  
  text-align: center;
}

.search form {
  padding: 0;
  margin: 0;
}

.search form table {  width: 440px;  }

.search form td {  vertical-align: top;  }

.search form input {  margin-top: 0;}

#pages {
  font-weight: normal;
  font-size: 90%;
}

#pages a {
  text-decoration: none;
  font-weight: normal;
  margin: 0 10px 0 0;
}

#pages strong {
  font-weight: normal;  
  background: #7290d3;
  color: #fff;
  padding: 0 3px;
  margin: 0 10px 0 0;
}

.print {  padding: 0 0 15px 0;  }

.print a {
  background: url('data:image/gif;base64,R0lGODlhDgANALMJAO7u7nd3d6qqqt3d3URERLu7u5mZmWZmZoiIiP///wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAOAA0AAAQ9MEmCqiUyJzSKLwOiSdwHiiNSWCqquRlMrtaaAd5h5h6ACLudoDIqbkQGgnKpNBwTAiZT8DS+EAGWFouIAAA7') no-repeat left;
  padding: 0 0 0 20px;
}

.basic  { width: 220px; }

.basic h2 {
  padding: 0;
  margin: 0;
}

.basic div {
  height: 200px;
  overflow: auto !important;
}


.basic h2 {
  cursor:pointer;
  display:block;
  padding: 5px 0 !important;
  font-size: 100%;
  color: #333;
  border-top: 1px solid #999;
  background: url('data:image/gif;base64,R0lGODlhCgALAKIAAOPj4HKQ036Y1MfO3bG/2pWq16Gz2I6l1iH5BAEAAAAALAAAAAAKAAsAAAMmCBAy+kow+IZ00IZgMNDEJhzEUgBEsa2gSCoa58EXBUiCvQgllAAAOw==') no-repeat right;
}

.rhyme {
  padding-left: 30px;
}

.epigraph {
  text-align: right;  
}

#social {
  padding: 20px 0 0 20px; 
  width: 240px;
}

#soc_h ul, #soc_r ul, #social ul {
  padding: 0;
  margin: 0;
  list-style: none;  
}

#soc_r ul li, #social ul li {  padding: 0 0 5px 0;  }

#soc_r {
  padding: 10px 0;
  width: 240px;
  float: right;
  clear: both;  
  text-align: center;
  z-index: 2;
  position: relative;
}

#soc_h {
  padding: 20px 0 0 0;
  clear: both;
}

#soc_h ul li {  float: left;  }

#maintext p.poem {
  padding-left: 40px;
}

#googlesearch {
	width: 240px;
	float: right;
	margin: 20px 0 0 0;
    -webkit-transition: width 500ms ease-out .1s;
    -moz-transition: width 500ms ease-out .1s;
    -o-transition: width 500ms ease-out .1s;
    transition: width 500ms ease-out .1s;
	position: relative;
	z-index: 10;
}

#googlesearch.wide {
	width: 450px;
}

#article audio {
  width:430px;
}

#arthead.tag h1 {
  color: #000;
}

.relblock {
	clear: both;
	padding: 0 0 20px 0;
}

#article .relblock h2 {
	font-size: 110%;
	padding-top: 10px;
	padding-bottom: 0;
}

.relblock h4,
.relblock h3 {
	font-size: 110%;
	padding: 20px 0 0 0;
	margin: 0;
	clear: both;
}

.relblock hr {
  margin-top: 20px;
}

.relblock ul {
  padding: 0;
  margin: 0;
  list-style: none;
  line-height: 150%;
}

.relblock ul li {
  padding-top: 20px;
}

.relblock a {
	color: #3963c4;
}

.leftban {
	float: left;
	width: 300px;
	height: 250px;
	margin: 0 0 0 -190px;
	padding: 20px 20px 20px 0;
	position: relative;
}

.leftban600 {
	float: left;
	width: 160px;
	height: 600px;
	margin: 0 0 0 -180px;
	position: relative;
}

.leftban:before {
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  content:"ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½";
  position: absolute;
  left: 0;
  top: 0;
}

.verse  #cleft {
  position: absolute;
  left: 0;
  top: 0;
}

.verse #article {
  margin-left: 180px;
}

.verse #maintext {
  float: left;
  width: 790px;
  min-height: 550px;
}

.verse #article h1 {
  width: 520px;
}

.verse .relblock {
  float: left;
}

.verse #soc_r {
  background: #fff;
}

.verse #artdescr {
  position: absolute;
  top: 0;
  right: 0;
}

.hamburger {
  display: none;
	position: absolute;
	right: 16px;
	top: 20px;
	background-color:transparent;
	background-image:url('/img/m.svg');
	background-repeat:no-repeat;
	background-size:30px 24px;
	background-position:center center;
	background-size: cover;
	border:none;
	margin:0;
	padding:0;
	width:40px;
	height:40px;
}

.hamburger:before {
	content:'ìåíþ';
  transform-origin: bottom left;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
	position: absolute;
	top: 22px;
	left: 0;
	color: #000000;
}

.ham_on {
  display: none;
  top: 170px;
  right: 0;
}

.addforimg {
	width: 1120px;
	overflow: auto;
	height: 100%;
	text-align: center;
}

.addforimgin {
  width: 1120px;
  overflow: auto;
  margin: 0 0 10px 0;
  text-align: center;
}

.addforimgin.img100 img {
	width: 100%;
	height: auto;
}

#imgsoc {
	width: 970px;
	text-align: center;
	position: relative;
	margin: 0 auto;
}

#tomainpage { display: none; }

@media screen and (max-width: 1439px) {

	#rtbBlock2,
  #rtbBlock {
    max-width: 970px;
  }

  #article #update,
  #article,
  .addforimg,
  #vartext,
  .addforimgin {
    width: 790px;    
  }

  #gallery h1,
  #gallery h4,
  #artcat h4 {
    width: 610px;
  }

  #grad ul,
  #footer,
  #arthead .head1,
  #arthead .head3,
  #arthead h1,
  #arthead h3,
  #main,
  #grad,
  #header {
    width: 970px;
  }

  #update { width: 530px; }

}

@media screen and (max-width: 1110px) {

	#rtbBlock2,
  #rtbBlock {
    max-width: 700px;
  }

  #header .head1,
  #header .head2,
  #header h1,
  #header h2 {
    font-size: 32px;
  }

  #article #update,
  #article,
  .addforimg,
  #vartext,
  .addforimgin {
    width: 520px;
  }

  #gallery h1,
  #gallery h4,
  #artcat h4 {
    width: 610px;
  }

  #grad ul,
  #footer,
  #arthead .head1,
  #arthead .head3,
  #arthead h1,
  #arthead h3,
  #main,
  #grad,
  #header {
    width: 700px;
  }
  
  #update { width: 260px; }

}

@media screen and (max-width: 767px) {

#maintext.autograph {
	font-size: 20px;
}

#article .header2 {
	margin-left: 5%;
}

.msel-1 #grad {
	display: none;
}

.rbr {
  width: 90%;
  margin: 0 5%;
}

#update ul,
#go ul, #forum ul, #news ul {
	font-size: 100%;
	line-height: 140%;
}

.dnt {
	margin: 20px auto 0 auto;
}

#addinf {
	padding: 10px 0;
}

#addinf h4,
#addinf h3 {
	font-size: 120%;
	line-height: 120%;
	padding: 15px 0;
	margin: 0;
}

#addinf .ui-accordion-header {
	border-bottom: 1px dotted #b9b9b9;
}

#addinf .ui-accordion-header-active {
	border: 0;
}

#addinf .ui-accordion-content-active {
	border-bottom: 1px dotted #b9b9b9;
}

#addinf .ui-accordion-content-active ul {
  margin-bottom: 20px;
}

.langlist ul li {
	display: inherit;
	width: inherit;
	padding-bottom: inherit;
}

.topmobbnr {
	margin: 0 auto 20px auto;
	display: block !important;
}

.eventpic {
  float: none;
}

.eventpic figure {
  padding: 0;
  margin: 0;
}

.eventpic figcaption {
  padding: 0 0 20px 0;
  width: 90%;
  margin: 0 5%;
}

.eventpic figure img {
	width: 100%;
	height: auto;
}

#artgallery li img {
	width: 100%;
	height: auto;
}

#artgallery.printcollect li {
	padding-right: 0;
	padding-top: 20px;
}

.printcollect li figure {
	width: 100%;
}

.printcollect li figcaption {
	font-size: small;
	line-height: 100%;
}

.printcollect ul {
	display: inherit;
}

#main.newmain #article {
  margin-left: 0;
}

#artcat ul {
	margin: 20px 0;
}

.artcat h2, .verseslist h2, #artcat h2, #verseslist h2 {
	width: 90%;
	margin: 0 5%;
}

#tomainpage {
  position: absolute;
  top: 100px;
  right: 60px;
  bottom: 0;
  left: 0;
  display: block;
}

#seccatalog h1, #seccatalog h3 {
  margin: 0 auto;
}

#abc {
  width: 90%;
  margin: 0 5%;
}

#seccatalog {
  width: 90%;
  margin: 10px 5% 0 5%;
}

#sort2 li, #seccatalog li {
  padding-bottom: 7px;
}

#abc li {
  padding: 0 10px 10px 0;
}

.verseslist ul,
#verseslist ul {
  width: 90%;
  margin: 0 5%;
  font-size: 100%;
}

.verseslist li dt,
#verseslist li dt {
  background: 0;
}

.verseslist li dt em,
.verseslist li dd,
#verseslist li dt em,
#verseslist li dd {
  display: none;
}

.verseslist li,
#verseslist li {
  padding-bottom: 10px;
}

	#artcat h4:first-child {
		width: 100%;
		left: 0;
	}

	#article audio,
  #article iframe {
    width: 100%;
  }

  #imgsoc {
    width: 100%;
  }

	.addforimg,
  .addforimgin {
    width: 100%;
    padding: 0;
  }

  .addforimgin {
    padding-top: 20px;
  }

  .addforimgin img {
    width: 100%;
  }

	.rtblock,
	#bp,
  #list1a {
    display: none;
  }

  .hamburger,
	.ham_on {
	  display: block;
	  z-index: 2;
	  cursor: pointer;
	}

	#fp_photo {
		display: none;
	}

	#vk, #tg, #facebook, #inst, #yutb {
	  float: left;
	}

	#vk a, #tg a, #facebook a, #inst a, #yutb a {
	  margin-top: 0;
	  margin-right: 20px;
	}

	#vk a {
	  padding-left: 0;
	  margin-bottom: 20px;
	  width: 25px;
	  text-indent: 100%;
	  overflow: hidden;
	}

  #googlesearch {
    float: none;
    width: auto;
    padding-bottom: 20px;
  }

	#googlesearch.wide {
	  width: auto;
	}

  #header {
		width: 90%;
		margin: 20px auto;
		height: inherit;
  }

  #header cite {
    clear: both;
    position: relative;
    float: left;
    margin-bottom: 15px;
		top: 0;
		left: 0;
		font-size: 12px;
  }

	#header .head1, #header .head2, #header .head5,
	#header h1, #header h2, #header h5 {
	  position: relative;
	  top: 0;
	  left: 0;
	  font-size: 150%;
	  line-height: 100%;
		margin-right: 60px;
		clear: both;
	}

	#header .head5,
	#header h5 {
	  font-size: 100%;
	  margin-right: 0;
	}

	#gallery h1, #gallery h4, #artcat h4 {
	  width: 90%;
	}

	#grad {
	  background-size: 100%;
		width: 90%;
	}

	#grad ul {
	  width: 100%;
	  overflow: hidden;
	}

	#main {
	  width: 100%;
		position: inherit;
	}

	#cleft {
	  width: 0;
	  padding: 0;
	  position: relative;
	}

  #cmiddle {
    width: 100%;
  }

.verseslist li dl,
#verseslist li dl {
  width: 100%;
  padding: 0;
}

  #content {
    display: none;
    z-index: 9999999999;
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    background: #efefef;
    overflow: auto;
    width: 90%;
    padding: 70px 5% 50px 5%;
    font-size: 120%;
  }

	#content h3 {
	  display: none;
	}

  #content ul {
    width: 100%;
    overflow: hidden;
  }

  #content li {
    width: 95%;
    line-height: 100%;
    padding-top: 15px;
  }

  #content li a {
    width: 90%;
  }

	#cright {
	  clear: both;
	  width: 90%;
	  margin: 0 5%;
	}

  #update {
    width: 90%;
    margin: 20px 5%;
  }

	.topbook h3, #update h3 {
	  margin-left: 0;
	}

  #update li {
    padding-bottom: 20px;
  }

	#article #update,
	#news {
	  background: none;
	  width: 90%;
	  margin: 20px 5%;
	  padding: 0;
	}

  #news ul {
    margin: 0;
  }

  #news h3 {
		background: url('data:image/gif;base64,R0lGODlhKAAMALMAAP7+/O3t68rKyvX19Nvb2tfX1rm5ueTk487OztPT0ujo5/Hx7/r6+MbGxeDg37+/vyH5BAEAAAAALAAAAAAoAAwAAATREMhJwQp41DlcEQWhbSSXNAIhPMZTjEAgIAcWHDNTTgFBJAZBgLIosBKDQmO4cSB2joYjUCgojA/khHFgPWAbxIJUSEwEFIUgyFyAWgTdRkGQOBWAwVMScCzAASwCOGMDQA8Hc3V5ODd4EgcHCYgVXQYIcnlrSxRWFHoETBINAAykWx+HDhQyQRqmFQQ1ixIEq2Z8DYtuLQeZAQgGSo8SAw8SAmM8DylKWqzBWQoawA0PCFNXYhIMAgkKDAEJdco7AwcfMwTKAzaZE3S2YDv0OxEAOw==') no-repeat bottom;
  	padding: 0 0 19px 0;
  	height: auto;
  }

	#news li a img {
		width: 100%;
		height: auto;
		margin-bottom: 15px;
	}

  #social {
		float: none;
		margin: 0 auto;
  }

  #forum {
    width: 100%;
    padding: 20px 0 0 0;
    margin: 0;
  }

	#forum h3 {
	  margin: 0 auto;
	}

  #forum ul {
    margin: 0;
  }
	#article.itemimage,
	#article {
	  width: 100%;
	  padding-top: 0;
	}

/* 
#article h1 {
  padding: 19px 0;
}
 */

/* 
#article h2 {
  padding: 0;
  margin: 20px 0;
}
 */

#artcat h2 {
	margin: 0;
}

#article h1 {
  margin: 20px 5%;
}

#artcat {
  width: 90%;
  margin: 0 5%;
}

.hb {
  width: 90%;
  margin: 0 5% 20px 5%;
  font-size: 100%;
  top: 0;
}

#news a, .arc, .arc1 {
  margin-left: 0;
	font-size: 100%;
}

#artcat li {
	font-size: 100%;
}

#artcat li h2 {
  margin: 0;
}

#artcat blockquote {
  margin: 10px 0 0 20px;
}

	#arthead .head1, #arthead .head3,
  #arthead h1, #arthead h3 {
    width: 90%;
    margin: 20px 5%;
    position: relative;
    top: 0;
    left: 0;
    line-height: 20px;
  }

  #artdescr {
    float: none;
    width: 90%;
    margin: 20px 5%;
    padding: 0;
    background: 0;
    text-align: right;
  }

	#artdescrin {
	  padding: 0 0 0 0;
	}
	
	#artdescrin:before,
	#artdescrin:after {
	  display: none;
	}

  #artdescrin .print {
    display: none;
  }

  #soc_r {
    float: none;
    width: 100%;
  }

	#cright .topbook,
	#article .topbook {
		width: 30%;
		margin: 0 5%;
	}

	.topbook h5,
	.topbook h3 {
		display: none;
	}

	.topbook.pdf h4 {
	  background-size: 20px;
	  font-size: 12px;
		padding-left: 30px;
	}

	.topbook img {
		width: 100%;
		margin: 0;
	}

	.topbook .bdescr {
		display: none;
	}

	#about {
	  display: none;
	}

	#footer {
		background-size: 100%;
	  width: 90%;
	  margin: 0 auto 100px auto;
	  padding: 40px 0 0 0;
	  font-size: small;
	}

	#maintext {
	  font-size: 100%;
	  width: 90%;
	  margin: 0 5%;
	}

	#maintext img {
	  width: 100%;
		height: auto;
	}	

	.tagblock,
	.relblock {
	  width: 90%;
	  margin: 20px 5%;
	}

	.relblock ul li {
	  padding-top: 10px;
	}

  .share42-item {
    margin-right: 20px !important;
  }

	.rtbClass, #rtbBlock2, #rtbBlock3, #rtbBlock {
		display: table;
		text-align: center;
	}

	#rtbBlockHdr,
	#rtbBlock3 {
		display: block;
/* 		padding: 20px 0; */
	}

	.photo {
		margin: 20px 5% 0 5%;
	  width: 40%;
	  height: auto;
	  padding: 0;
	  border: 0;
	  font-size: 10px;
	}

	.photo:nth-child(2n) {
	  clear: both;
	}

	.photo a {
		display: block;
	}

	#article .relblock h2 {
		font-size: 120%;
		margin: 20px 0;
		padding-top: 0;
	}

	.row {
	  width: 90%;
	  margin: 0 5%;
	  height: auto;
	}

	.row.ad {
		width: 100%;
		margin: 20px 0;
	}

	.moreverses {
		clear: both;
		float: none;
		width: inherit;
	}

	.moreverses h2 {
	  margin-left: 5%;
	  margin-right: 5%;
	}

	.moreverses hr {
	  margin: 0 5%;
	}

	.moreverses:first-child {
	  border: 0;
	}

	.newdescr {
	  width: 90%;
	  margin: 0 5% 20px 5%;
	  overflow: auto;
	}

	.newdescr ul {
		margin-top: 0;
	}

	#article .newdescr h2 {
		display: inline-block;
		padding: 0;
		margin: 0;
	}

  .short_note {
	  width: 90%;
	  margin: 0 5%;	  
  }

	.rghttxt {
	  width: auto;
	}

}