@import url(https://web.archive.org/web/20180519114447cs_/http://fonts.googleapis.com/css?family=PT+Sans&subset=latin,cyrillic);
@import url(https://web.archive.org/web/20180519114447cs_/http://fonts.googleapis.com/css?family=Lobster&subset=latin,cyrillic);

html {
	height: 100%;
}

body {
	min-height:100%;
	position:relative;
	/*font: 15px 'PT Sans', sans-serif;*/
	font: 15px 'Corbel', sans-serif;
	color:#010101;
	background: url('/assets/images/back.jpg') center -130px repeat;
	background-attachment: fixed;
	background-size: 160%;
}

@font-face {
	font-family: 'Kelson Sans Bold';
	src: url('/web/20180519114447im_/http://prirodny-dar.ru/assets/template/css/fonts/Kelson Sans Bold RU.eot');
	src: local('â˜º'), url('/web/20180519114447im_/http://prirodny-dar.ru/assets/template/css/fonts/Kelson Sans Bold RU.woff') format('woff'), url('/web/20180519114447im_/http://prirodny-dar.ru/assets/template/css/fonts/Kelson Sans Bold RU.ttf') format('truetype'), url('/web/20180519114447im_/http://prirodny-dar.ru/assets/template/css/fonts/Kelson Sans Bold RU.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Kelson Sans Light';
	src: url('/web/20180519114447im_/http://prirodny-dar.ru/assets/template/css/fonts/Kelson Sans Light RU.eot');
	src: local('â˜º'), url('/web/20180519114447im_/http://prirodny-dar.ru/assets/template/css/fonts/Kelson Sans Light RU.woff') format('woff'), url('/web/20180519114447im_/http://prirodny-dar.ru/assets/template/css/fonts/Kelson Sans Light RU.ttf') format('truetype'), url('/web/20180519114447im_/http://prirodny-dar.ru/assets/template/css/fonts/Kelson Sans Light RU.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'Lobster';
	src: url('/web/20180519114447im_/http://prirodny-dar.ru/assets/template/css/fonts/Lobster.eot');
	src: local('â˜º'), url('/web/20180519114447im_/http://prirodny-dar.ru/assets/template/css/fonts/Lobster.woff') format('woff'), url('/web/20180519114447im_/http://prirodny-dar.ru/assets/template/css/fonts/Lobster.ttf') format('truetype'), url('/web/20180519114447im_/http://prirodny-dar.ru/assets/template/css/fonts/Lobster.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

input {
  position: static !important;
}

/*--------------------------------------------*/

.wrapper {
	width:958px;
	margin:0 auto;
    padding-bottom: 3px;
}

.wrapper2 {
	width:958px;
	margin:0 auto;
    padding-bottom: 3px;
}

ul {
    list-style:none;
    margin:0;
    padding: 0;
}

img.right {
	float:right;
	margin-left:20px;
	margin-bottom:20px;
}
/*----------------------------- header -----------------------------*/

#header {
	background:url('/web/20180519114447im_/http://prirodny-dar.ru/assets/template/img/head.jpg') top center no-repeat;
	margin-top:40px;
    font-size: 11pt;
}

#header, #header a {
	color:white;
}

#logo {
	font-size:1em;
	float:left;
	position:relative;
    margin-top: -18px;
}

#logo a {
	text-decoration:none;
}

#logo_img {
	background: url('/assets/images/logo.png') top center no-repeat;
	width:119px;
	height:122px;
	top:-12px;
	left:-10px;
	position:absolute;
}

.h {
    color:#ea802f;
	font:3em Lobster, Sans-Serif;
	margin-left:130px;
	margin-bottom:10px;
}

.subscr {
	color:#368bc4;
	text-align:justify;
	margin-left:130px;
}

/*----------------------------- menu -----------------------------*/

#header ul {
	color:#000000;
	float:right;
	margin-top:10px;
    font-family: 'PT Sans', sans-serif;
}

#header ul a {
	color:#000000;
	text-decoration:none;
}

#header ul li {
	float:left;
	margin-left:40px;
	position:relative;
}

#header ul li:hover a, #header ul li.active a {
	color:#3e92c8;
}

#header ul li:hover:before, #header ul li.active:before {
	content:'\2022';
	font-weight:bold;
	color:#3e92c8;
	left:-15px;
	position:absolute;
}

#consult {
	clear:both;
	text-align:right;
    color:black;
    font-family: 'PT Sans';
    font-size:0.9em;
}

#consult a {
	color:black;
	text-decoration:none;
}

/*----------------------------- main -----------------------------*/

#main {
	margin-top:-5px;
	padding-top:5px;
	overflow:hidden;
	clear:both;
}

.white_back {
    background-color: #fff;
	background-color: rgba(255, 255, 255, .9);
	box-shadow: 0 0px 5px rgba(0, 0, 0, .3);
	border-radius:5px;
}

.left_part {
	float:left;
	width:60%;
	padding-left:40px;
	padding-right:60px;
	padding-top:20px;
	padding-bottom:30px;
	min-height:510px;
}

.right_part {
	margin-left:71.8%;
}

.left_part h1 {
	font-size:1.4em;
	color:#257db9;
	font-weight:normal;
	float:left;
}

.left_part p {
	margin-bottom:15px;
}

.quote {
	text-align:right;
	margin-top:3px;
}

.text {
	margin-top:30px;
	margin-bottom:30px;
	clear:both;
}

.about {
	margin-bottom:35px;
	margin-top:10px;
}

.text p {
	line-height:1.4;
	margin-bottom:7px;
}

.text img {
	float:right;
	margin-top:3px;
}

.book p {
    text-indent:30px;
}

hr {
	height:1px;
	background-color:#2482bf;
    margin-bottom:18px;
    margin-top:20px;
}

#contacts {
	font-size:1.1em;
	text-align:left;
	margin-top:10px;
	overflow:hidden;
}

#contacts p {
    text-indent:0;
}

#phone {
	background: url('/assets/images/phone.png') 0px 7px no-repeat;
	padding-left:40px;
	float:left;
	font-size:1.4em;
}

#address {
	background: url('/assets/images/mail.png') 0px 7px no-repeat;
	padding-left:40px;
	float:right;
	font-size:1.1em;
}

#address p {
	margin-bottom:15px;
}


.feedback {
	background-color: rgba(253, 194, 17, 0.5);
	border-radius:10px;
	padding:25px;
	margin-bottom:20px;
	/* height:290px; */
}

.feedback h1 {
	margin-bottom:20px;
}

.feedback input, .feedback textarea {
	width:100%;
	border-radius:5px;
	height:33px;
	margin-bottom:10px;
	box-shadow:none;
	border:none;
}

.feedback textarea {
	height:120px;
	resize:none;
}

.feedback input[type="button"],
.feedback input[type="submit"] {
	background:url('/web/20180519114447im_/http://prirodny-dar.ru/assets/template/img/button.png') top center no-repeat;
	width:110px;
	height:30px;
	text-align:center;
	box-shadow: 0 0 2px rgba(0,0,0,0.2);
	border:1px solid;
	border-color:#ffcc37;
}

#articles {
	padding:20px 25px;
	padding-bottom:10px;
}

#articles h1 {
	text-align:center;
}

.item  {
	margin-bottom:15px;
	margin-top:15px;
}

.item  hr {
	margin-top:5px;
}

.item .date {
	float:left;
}

.item .author {
	text-align:left;
    min-height:15px;
}

.item  a {
	margin-top:5px;
	display:block;
}

/*--------------------------- footer -----------------------*/

#footer {
	margin-top:40px;
    font-size: 11pt;
}

#footer ul li {
	float:left;
	margin-right:22px;
	
}

#footer ul a {
	color:black;
	text-decoration:none;
}

#footer ul li:hover a , #footer ul li.active a {
	text-decoration:underline;
}

#development {
	text-align:right;
}

#development a {
	color:black;
	text-decoration:underline;
}

#development span {
	text-transform:uppercase;
	margin-left:5px;
}

/*--------------------------- fonts -----------------------*/

h1 {
	font-size:1.4em;
	font-weight:normal;
}

h1.center {
	text-align:center;
	width:100%;
	margin-bottom:25px;
	margin-top:0px;
}

h2 {
	font-size:1.3em;
	font-weight:normal;
	color:#1693cd;
	margin-bottom:5px;
}

.title {
    font:2em Lobster;
	color:#22a6dd;
	text-align:center;
}

a {
	text-decoration:underline;
	color:#227fbb;
}

a:hover {
	color:#227fbb;
}

.blue, strong {
    color:#2585c2;
}

.pagination ul {
  text-align: center;
  font-size: 0;
}

.pagination ul li {
  display: inline;
}

.pagination ul li a {
  text-decoration: none;
  font-size: 14px;
  margin: 0 3px;
  display: inline-block;
}

.pagination ul li a.active {
  opacity: .3;
}

.map {
  box-shadow: 0 0 10px rgba(0, 0, 0, .2);
}

ul.text_list {
    margin-left:10px;
    margin-bottom:10px;
	position:relative;
}

ul.text_list li:before {
	content:'-';
	position:absolute;
	left:-10px;
}

/*
     FILE ARCHIVED ON 11:44:47 May 19, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:39:16 Dec 17, 2018.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  LoadShardBlock: 47.159 (3)
  esindex: 0.007
  captures_list: 64.467
  CDXLines.iter: 12.094 (3)
  PetaboxLoader3.datanode: 63.724 (5)
  exclusion.robots: 0.231
  exclusion.robots.policy: 0.216
  RedisCDXSource: 1.897
  PetaboxLoader3.resolve: 45.324 (2)
  load_resource: 203.987
*/