@import url(https://fonts.googleapis.com/css?family=Marmelad&subset=latin,cyrillic);
/*-----------------------*/
.b-btnbox,
.b-btnbox:hover, 
.b-btnbox:active, 
a.b-btnbox:hover, 
a.b-btnbox:active {
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
}
/*-----------------------*/
.b-menu {
	overflow: hidden;
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
}
.b-menu .item-1 {
	background: url(/files/110/b-menu-delimeter.png) 21px 100% no-repeat;
}
/*-----------------------*/
.b-search input {
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
}
.b-search button,
.b-search button:hover {
	background-position: 50% 50%;
}
/*-----------------------*/
.b-category .category__item {
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
}
.b-category .category__item:hover {
	background: #ffc600;
}
/*-----------------------*/
.b-galbox .galbox__item {
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
}
/*-----------------------*/
.b-plus {
	padding-top: 26px;
    padding-bottom: 37px;
	font-size: 0
}
.b-plus h2 {
	margin-bottom: 30px;
}
.b-plus .plus__item {
	display: inline-block;
	width: 33.3%;
	padding-bottom: 23px;
	vertical-align: top;
	text-align: center;	
}
.b-plus .img__box {
	padding-bottom: 10px;
}
.b-plus .text__box {
	font-size: 15px;
	color:#606060;
}
/*-----------------------*/
.b-creator {
	font-size: 0;
	padding-top: 21px;	
}
.b-creator h2 {
	margin-bottom: 30px;
}
.b-creator .creator__img {
	display: inline-block;
	width: 16.6%;
	padding-bottom: 20px;
    vertical-align: middle;
}
/*-----------------------*/
/*-----------------------*/