

/* Start:/local/templates/biotum_v2/components/bitrix/catalog.section.list/leafs/style.css?17930014305524*/
.nbLeafsMenu {height: 100%; overflow: hidden;}

.nbLeafsMenu__bg {position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; background: #fff;; background-position: center center; background-size: cover;}
.nbLeafsMenu__bgItem {position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; background-position: center center; background-size: cover; opacity: 0;
	-webkit-transition: opacity 0s linear .5s;
	-moz-transition: opacity 0s linear .5s;
	-ms-transition: opacity 0s linear .5s;
	-o-transition: opacity 0s linear .5s;
	transition: opacity 0s linear .5s;
}
.nbLeafsMenu__bgItem._active {opacity: 1; z-index: 5;
	-webkit-transition: opacity .5s linear 0s;
	-moz-transition: opacity .5s linear 0s;
	-ms-transition: opacity .5s linear 0s;
	-o-transition: opacity .5s linear 0s;
	transition: opacity .5s linear 0s;
}
.nbLeafsMenu__container {position: relative; height: 100%;}
.nbLeafsMenu__mapContainer { width:780px; height:710px;
	position: absolute; top: 50%; left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	z-index: 5;
}
.nbLeafsMenu__mapBlock {width: inherit; height: inherit; position: relative;}
.nbLeafsMenu__mapBg {
		background: rgba(0,0,0,0.8);
		-webkit-border-radius: 50%;
		-moz-border-radius: 50%;
		border-radius: 50%;
		width: 646px;
		height: 646px; 
		position: absolute; top: 50%; left: 50%;
		-webkit-transform: translate(-50%, -50%);
		-moz-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		-o-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);

}


.nbLeafsMenu__svg {position: relative; width: inherit;}
.nbLeafsMenu__svgLeaf {cursor: pointer;}
.nbLeafsMenu__svgLeaf._shadow {
	stroke: rgba(0,0,0,0.4);
	stroke-width: 26;
	-webkit-transition: .5s;
	-moz-transition: .5s;
	-ms-transition: .5s;
	-o-transition: .5s;
	transition: .5s;
}
.nbLeafsMenu__svgLeaf._shadow._hover {
	stroke: rgba(67,182,73,0.4);
	/*stroke: #43b649;*/
}
.nbLeafsMenu__svgLeaf {  

}

.nbLeafsMenu__list {height: 392px; width: 392px;
	position: absolute; top: 50%; left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	text-align: center;
	padding-top: 109px;
}
.nbLeafsMenu__title {margin: 0;padding: 0; font-size: 20px; text-transform: uppercase; color: #fff; font-family: 'Open Sans', sans-serif; font-weight: 700;
	position: absolute; top: 50%; left: 50%;
	-webkit-transform: translate(-50%, -133px);
	-moz-transform: translate(-50%, -133px);
	-ms-transform: translate(-50%, -133px);
	-o-transform: translate(-50%, -133px);
	transform: translate(-50%, -133px);
}
.nbLeafsMenu__items {position: relative; }
.nbLeafsMenu__item:focus,
.nbLeafsMenu__item {display: block; color: #b0b0b0; font-size: 19px; padding: 4px 0px 5px; text-decoration: none; }
.nbLeafsMenu__item:hover {text-decoration: none;color: #fff;}
.nbLeafsMenu__item._hover {color: #43b649;} 
.nbLeafsMenu__cursor {background: rgba(0,0,0,0.50) url(/local/templates/biotum_v2/components/bitrix/catalog.section.list/leafs/images/nbLeafsMenu__cursor.png) center center no-repeat; height: 392px; width: 392px;
	position: absolute; top: 50%; left: 50%;
	-webkit-transform: translate(-50%, -50%) rotate(0deg);
	-moz-transform: translate(-50%, -50%) rotate(0deg);
	-ms-transform: translate(-50%, -50%) rotate(0deg);
	-o-transform: translate(-50%, -50%) rotate(0deg);
	transform: translate(-50%, -50%) rotate(0deg);
	position: relative; 
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	-webkit-transition: .5s;
	-moz-transition: .5s;
	-ms-transition: .5s;
	-o-transition: .5s;
	transition: .5s;
}


.nbLeafsMenu._section .nbLeafsMenu__mapContainer {left: 0px;}
.nbLeafsMenu._section .nbLeafsMenu__list {text-align: left; padding-left: 215px;}

.nbLeafsMenu._section .nbLeafsMenu__title {
	-webkit-transform: translate(18px, -133px);
	-moz-transform: translate(18px, -133px);
	-ms-transform: translate(18px, -133px);
	-o-transform: translate(18px, -133px);
	transform: translate(18px, -133px);
}


.nbLeafsMenu__svg {transform: rotate(0deg);
transition: .5s;
}

.nbLeafsMenu__leafImg {
	transform-origin: 140px 140px;
	transition: .5s;
	-webkit-transform: translate(0, 0) rotate(0deg);
	-moz-transform: translate(0, 0) rotate(0deg);
	-ms-transform: translate(0, 0) rotate(0deg);
	-o-transform: translate(0, 0) rotate(0deg);
	transform: translate(0, 0) rotate(0deg);
}


.nbLeafsMenu__svg._i0 {transform: rotate(60deg);}
.nbLeafsMenu__svg._i0 .nbLeafsMenu__leafImg {transform: rotate(-60deg);}
.nbLeafsMenu__svg._i1 {transform: rotate(0deg);}
.nbLeafsMenu__svg._i1 .nbLeafsMenu__leafImg {transform: rotate(0deg);}
.nbLeafsMenu__svg._i2 {transform: rotate(-60deg);}
.nbLeafsMenu__svg._i2 .nbLeafsMenu__leafImg {transform: rotate(60deg);}
.nbLeafsMenu__svg._i3 {transform: rotate(-120deg);}
.nbLeafsMenu__svg._i3 .nbLeafsMenu__leafImg {transform: rotate(120deg);}
.nbLeafsMenu__svg._i4 {transform: rotate(-180deg);}
.nbLeafsMenu__svg._i4 .nbLeafsMenu__leafImg {transform: rotate(180deg);}
.nbLeafsMenu__svg._i5 {transform: rotate(-240deg);}
.nbLeafsMenu__svg._i5 .nbLeafsMenu__leafImg {transform: rotate(240deg);}





/* End */


/* Start:/local/templates/biotum_v2/components/bitrix/catalog/products/bitrix/catalog.element/.default/style.css?17930014304854*/
.nbManDetail {
  position: absolute;
  top: 50%;
  right: 0px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  padding: 70px 245px 70px 45px; 
  color: #000;
  background: rgba(255,255,255,0.77) url(/local/templates/biotum_v2/components/bitrix/catalog/products/bitrix/catalog.element/.default/images/mainPage__content_big.png) right top repeat-y;
  width: 1300px;
  height: 706px;
}
.nbManDetail__h1 {font-size: 30px; line-height: 31px; font-family: 'Open Sans Condensed', sans-serif; font-weight: 700; height: 34px; margin-bottom: 29px; display: inline-block;}
.nbManDetail__text {font-size: 18px; line-height: 31px; height: 500px; overflow: auto;}
.nbManDetail__text p {
	margin: 0 0 20px;
	text-indent: 20px;
}
.nbManDetail__text p img {margin-left: -20px;}
.nbManDetail__text a {color: #43b649;}
.nbManDetail__text a:hover {color: #43b649; text-decoration: underline;}
.nbManDetail__text table {background: #fff; width: 100%; margin-bottom: 15px;}
.nbManDetail__text table td,
.nbManDetail__text table th {padding: 5px; font-size: 14px; border: 1px solid #a8a8a8 !important; line-height: 20px;}
.nbManDetail__text table thead td,
.nbManDetail__text table th {background: #bbe7b2; vertical-align: middle; text-align: center;font-weight: bold;}
.nbManDetail__text table td {vertical-align: top;}
.nbManDetail__text table tr {background: #eef0eb;}
.nbManDetail__text table tr:nth-of-type(odd) {background: #fff;}

.nbManDetail__text table.img {background: none;}
.nbManDetail__text table.img tr:nth-of-type(odd) {background: rgba(238, 240, 235, 0.5);}

.nbManDetail__text img {max-width: 100%; height: auto;}

.nbManDetail__text img[align="left"] {margin-right: 15px; margin-bottom: 15px; margin-top: 9px;}
.nbManDetail__text img[align="right"] {margin-left: 15px; margin-bottom: 15px; margin-top: 9px;}

.nbManDetail__text h2,
.nbManDetail__text h3,
.nbManDetail__text h4 {font-weight: bold; text-align: center;}

.nbManDetail_menu {position: absolute; top: 0px; right: 0px; bottom: 0px; width: 242px; overflow: hidden;}
.nbManDetail_menuContainer {height: 100%; margin: 0;padding: 0; list-style: none;}

.nbManDetail_menuItem {display: block; position: relative; text-transform: uppercase;}
.nbManDetail_menuLink:focus,
.nbManDetail_menuLink {padding-left: 65px; display: block; font-size: 16px; color: #fff; position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; } 
.nbManDetail_menuLink:hover {color: #fff; text-decoration: none;}
.nbManDetail_menuItem:after {
	content: ''; display: block; height: 2px; width: 200px; position: absolute; bottom: -1px; right: 0px;
	background: -moz-linear-gradient(left,  rgba(0,0,0,0) 0%, rgba(255,255,255,0.2) 33%, rgba(255,255,255,0.2) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left,  rgba(0,0,0,0) 0%,rgba(255,255,255,0.2) 33%,rgba(255,255,255,0.2) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right,  rgba(0,0,0,0) 0%,rgba(255,255,255,0.2) 33%,rgba(255,255,255,0.2) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#33ffffff',GradientType=1 ); /* IE6-9 */
}

.nbManDetail_menuItemContainer {position: absolute; top: 50%; 
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	padding-right: 10px;
}

.nbManDetail_menuItemHover {position: absolute; top: 0px; right: 0px; width: 100%;
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%);
	-webkit-transition: .3s;
	-moz-transition: .3s;
	-ms-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
	background: url(/local/templates/biotum_v2/components/bitrix/catalog/products/bitrix/catalog.element/.default/images/mainPage__content_bigSelect.png) right top repeat-y;
}


.nbManDetail__docs {} 
.nbManDetail__doc {position: relative; padding-left: 30px;margin-bottom: 5px; border-bottom: 1px solid #BBB; padding-bottom: 5px} 
.nbManDetail__doc:last-child{border-bottom: none;}
.nbManDetail__docDownload {display: inline-block; padding: 4px 12px; text-transform: uppercase; border: 1px solid #3a4145; font-size: 10px; float: right; line-height: 14px; color: #3a4145 !important;
	margin-top: 0px;
}
.nbManDetail__docDownload:hover {background: #43b649; border: 1px solid #43b649; color: #fff !important; text-decoration: none !important; }
.nbManDetail__docIco {font-size: 25px !important; position: absolute; top: 7px; left: 0px;opacity: 0.8; line-height: 16px;}
.nbManDetail__text a.nbManDetail__docName {color: #333; line-height: 10px; color: #3a4145;}
.nbManDetail__docText {font-size: 12px; line-height: 14px; opacity: 0.8;}


/* End */


/* Start:/local/templates/biotum_v2/components/bitrix/form.result.new/sotrudnichestvo/style.css?17930014301802*/
.nbContactForm {}
.nbContactForm {}
.nbContactForm__text {font-size: 32px; line-height: 38px; color: #000;    margin-bottom: 10px;}
.nbContactForm__inputs {}
.nbContactForm__inputs textarea.form-control {height: 122px;}
.nbContactForm._1 .nbContactForm__inputs textarea.form-control {
    height: 86px;
}
.nbContactForm__captcha {height: 66px; overflow: hidden;     margin-bottom: 20px;}
.nbContactForm__captcha.has-error{
	-webkit-box-shadow: 0px 0px 0px 1px #a94442;
	-moz-box-shadow: 0px 0px 0px 1px #a94442;
	box-shadow: 0px 0px 0px 1px #a94442; 
	
}
.nbContactForm__submit {}
.nbContactForm__col {}
.nbContactForm__col._left {padding-right: 25px;}
.nbContactForm__col._right {padding-left: 5px;}
.nbContactForm__group.form-group {margin-bottom: 10px;}
.nbContactForm .g-recaptcha {
    -webkit-transform: scale(0.92);
    -moz-transform: scale(0.92);
    -ms-transform: scale(0.92);
    -o-transform: scale(0.92);
    transform: scale(0.92);
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
}
/*tablets*/
@media (max-width: 992px) {
	.nbContactForm {padding: 15px 0 35px; height: auto; bottom: 0px;}
	.nbContactForm__text  {font-size: 24px; margin-bottom: 10px;}
}

/*phones*/
@media (max-width: 767px) {
	.nbContactForm {position: relative; bottom: 0px; left: 0px; right: 0px;}
	.nbContactForm__text {font-size: 21px; line-height: 23px;}
	.nbContactForm__captcha .g-recaptcha {-webkit-transform: scale(0.96);-moz-transform: scale(0.96);-ms-transform: scale(0.96);-o-transform: scale(0.96);transform: scale(0.96);-webkit-transform-origin: 0 0;-moz-transform-origin: 0 0;-o-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0;}
}

/* End */
/* /local/templates/biotum_v2/components/bitrix/catalog.section.list/leafs/style.css?17930014305524 */
/* /local/templates/biotum_v2/components/bitrix/catalog/products/bitrix/catalog.element/.default/style.css?17930014304854 */
/* /local/templates/biotum_v2/components/bitrix/form.result.new/sotrudnichestvo/style.css?17930014301802 */
