/*
	font-family
	font-size
	color
	background-color
	border-color
*/

@import url(http://web.archive.org/web/20220609091438cs_/http://fonts.googleapis.com/css?family=Open+Sans:300,400italic,400,700&subset=latin,cyrillic);
@import url(http://web.archive.org/web/20220609091438cs_/http://fonts.googleapis.com/css?family=Neucha&subset=latin,cyrillic);

a{
	color: #a95537;
	}
	a:hover{
		color: #90b938;
	}
	a:not([class]):focus,
	a:not([class]):active,
	a:not([class]):visited{
		color: #a5b979;
	}

h1, h2, h3,
.h1, .h2, .h3{
	font-family: 'Neucha', cursive;
	color: #949000;
}

/*
 * fonts
 */
.ab__font{font-size: 14px;font-family: 'Open Sans', sans-serif;} /*main font body*/

	.ab__font__sub{}

	.ab__font__mid{font-size: 16px;}
		@media screen and (max-width:767px) {.ab__font__mid{font-size: 14px;}}

	.ab__font__big{font-size: 18px;}
		@media screen and (max-width:767px) {.ab__font__big{font-size: 16px;}}

/*
 * colors
 */
 .ab__color{color: #555555;} /*body news-calendar__date-now*/
a.ab__color:hover,
a.ab__color:focus,
a.ab__color:active,
a.ab__color:visited{}

	 .ab__color__sub{}
	a.ab__color__sub:hover,
	a.ab__color__sub:focus,
	a.ab__color__sub:active,
	a.ab__color__sub:visited{}

	 .ab__color__sub-2{}
	a.ab__color__sub-2:hover,
	a.ab__color__sub-2:focus,
	a.ab__color__sub-2:active,
	a.ab__color__sub-2:visited{}

	 .ab__color__sub-3{color: #ffffff;} /*photo-sects__item-link*/
	a.ab__color__sub-3:hover,
	a.ab__color__sub-3:focus,
	a.ab__color__sub-3:active,
	a.ab__color__sub-3:visited{color: #ffffff;}

	 .ab__color__sub-4{}
	a.ab__color__sub-4:hover,
	a.ab__color__sub-4:focus,
	a.ab__color__sub-4:active,
	a.ab__color__sub-4:visited{}

/*
 * backgrounds
 */
.ab__background{background: #f3fff4;} /*body*/

	.ab__background__sub{background: #f3fff4;} /*wrapper*/

	.ab__background__sub-2{background: #fff;} /*index-img news-list__item news-detail__text*/

	.ab__background__sub-3{background: #8d8800;} /*header-menu__active-line photo-sects__item*/

	.ab__background__sub-4{}

/*
 * borders
 */
	.ab_border-color__sub{border-color: #f3fff4;} /*photo__section-img*/

	.ab_border-color__sub-2, .header-menu__item-link:focus{border-color: #8d8800;} /*header-menu__item-link-active */

	.ab_border-color__sub-3, hr{border-color: #33764b;}

	.ab_border-color__sub-4{} /*index-img news-list__item news-detail__text*/

.ab__border-color{border-color: transparent;} /* header-menu__item-link navbar-header header footer__inner*/

/*
 * custom
 */
h2 + hr, h3 + hr{
 	display: none;
 }
 .header{
 		border-color: #8d8800;
	border-bottom-style: dashed;
 }
.photo__section-img, .photo__sect-index-img{
	border-left-color: #f3fff4 !important;
}
.photo__sections-list-show-all, .photo__sections-list-hide-all{
	border-top-color: #f3fff4;
	border-bottom-color: #f3fff4;
}
.photo__section-img:after, .photo__sect-index-img:after{
	outline-color: #ccc;
}
@media screen and (max-width:767px) {
	.header__title, .ab__border-color{
		border-color: #8d8800;
	}
	.header-menu__item-link:hover, .header-menu__item-link-active{
		border-color: #90b938 !important;
	}
}
.wrapper{
	box-shadow: none;
}
.bx-wrapper .bx-pager.bx-default-pager a{
	background: #90b938;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active{
	background: #a95537;
}
.news-list__item, .news-detail__text{
	background: none;
	border: none;
}
.footer__inner{
	border-color: #8d8800;
	border-top-style: dashed;
}

/*
playback timings (ms):
  captures_list: 204.15
  exclusion.robots: 0.07
  exclusion.robots.policy: 0.061
  cdx.remote: 0.052
  esindex: 0.009
  LoadShardBlock: 167.274 (3)
  PetaboxLoader3.datanode: 147.624 (4)
  load_resource: 177.055
  PetaboxLoader3.resolve: 137.039
*/