


/* Start:/bitrix/templates/voir_main_template/css/chosen.css*/
/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.1.0
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/
.chosen-select { min-width:200px; }
.filtr-form .chosen-container { margin-right:6px; }

/* @group Base */
.chosen-container {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	font-size: 13px;
	zoom: 1;
 *display: inline;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}
.chosen-container .chosen-drop {
	position: absolute;
	top: 100%;
	margin-top:5px;
	left: -9999px;
	z-index: 1010;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	border: 1px solid #e5e5e5;
	background: #fcfcfc;
	box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}
.chosen-container.chosen-with-drop .chosen-drop {
	left: 0;
}
.chosen-container a {
	cursor: pointer;
}
/* @end */
/* @group Single Chosen */
.chosen-container-single .chosen-single {
	position: relative;
	display: block;
	overflow: hidden;
	padding: 0 0 0 12px;
	height: 28px;
	border: 1px solid #b2b2b2;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	-khtml-border-radius: 10px; 
	border-radius: 10px;
	background: #fff url('/bitrix/templates/voir_main_template/css/../images/input-bg.png') repeat-x top center;
	color: #666666;
	text-decoration: none;
	white-space: nowrap;
	line-height: 27px;
}
/*.chosen-container-single .chosen-default {
	color: #999;
}*/
.chosen-container-single .chosen-single span {
	display: block;
	overflow: hidden;
	margin-right: 26px;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.chosen-container-single .chosen-single-with-deselect span {
	margin-right: 38px;
}
.chosen-container-single .chosen-single abbr {
	position: absolute;
	top: 6px;
	right: 26px;
	display: block;
	width: 12px;
	height: 12px;
	background: url('/bitrix/templates/voir_main_template/css/../images/chosen-sprite.png') -42px 1px no-repeat;
	font-size: 1px;
}
.chosen-container-single .chosen-single abbr:hover {
	background-position: -42px -10px;
}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
	background-position: -42px -10px;
}
.chosen-container-single .chosen-single div {
	position: absolute;
	top: 3px;
	right: 5px;
	display: block;
	width: 18px;
	height: 100%;
}
.chosen-container-single .chosen-single div b {
	display: block;
	width: 100%;
	height: 100%;
	background: url('/bitrix/templates/voir_main_template/css/../images/chosen-sprite.png') no-repeat 0px 2px;
}
.chosen-container-single .chosen-search {
	position: relative;
	z-index: 1010;
	margin: 0;
	padding: 3px 4px;
	white-space: nowrap;
}
.chosen-container-single .chosen-search input[type="text"] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 1px 0;
	padding: 4px 20px 4px 5px;
	width: 100%;
	height: auto;
	outline: 0;
	border: 1px solid #aaa;
	background: white url('/bitrix/templates/voir_main_template/css/../images/chosen-sprite.png') no-repeat 100% -20px;
	background: url('/bitrix/templates/voir_main_template/css/../images/chosen-sprite.png') no-repeat 100% -20px;
	font-size: 1em;
	font-family: sans-serif;
	line-height: normal;
	border-radius: 0;
}
.chosen-container-single .chosen-drop {
	/*margin-top: -1px;
	border-radius: 0 0 4px 4px;
	background-clip: padding-box;*/
}
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
	position: absolute;
	left: -9999px;
}
/* @end */
/* @group Results */
.chosen-container .chosen-results {
	position: relative;
	overflow-x: hidden;
	display:block;
	width:100%;
	overflow-y: auto;
	margin: 0;
	padding: 0;
	max-height: 240px;
	-webkit-overflow-scrolling: touch;
}
.chosen-container .chosen-results li {
	display: none;
	margin: 0;
	padding: 8px 17px;
	list-style: none;
	line-height: 15px;
	-webkit-touch-callout: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#4d4d4d;
	font-size:12px;
	font-style:normal;
	background-image:none;
	/*white-space:nowrap;*/
}
.chosen-container .chosen-results li.active-result {
	display: list-item;
	cursor: pointer;
}
.chosen-container .chosen-results li.disabled-result {
	display: list-item;
	color: #ccc;
	cursor: default;
}
.chosen-container .chosen-results li.highlighted {
	background-color: #333;
	color: #fff;
}
.chosen-container .chosen-results li.no-results {
	display: list-item;
	background: #f4f4f4;
}
.chosen-container .chosen-results li.group-result {
	display: list-item;
	font-weight: bold;
	cursor: default;
}
.chosen-container .chosen-results li.group-option {
	padding-left: 15px;
}
.chosen-container .chosen-results li em {
	font-style: normal;
	text-decoration: underline;
}
/* @end */
/* @group Multi Chosen */
.chosen-container-multi .chosen-choices {
	position: relative;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	width: 100%;
	height: auto !important;
	height: 1%;
	border: 1px solid #aaa;
	background-color: #fff;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
	background-image: -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);
	background-image: -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);
	background-image: -o-linear-gradient(#eeeeee 1%, #ffffff 15%);
	background-image: linear-gradient(#eeeeee 1%, #ffffff 15%);
	cursor: text;
}
.chosen-container-multi .chosen-choices li {
	float: left;
	list-style: none;
}
.chosen-container-multi .chosen-choices li.search-field {
	margin: 0;
	padding: 0;
	white-space: nowrap;
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
	margin: 1px 0;
	padding: 5px;
	height: 15px;
	outline: 0;
	border: 0 !important;
	background: transparent !important;
	box-shadow: none;
	color: #666;
	font-size: 100%;
	font-family: sans-serif;
	line-height: normal;
	border-radius: 0;
}
.chosen-container-multi .chosen-choices li.search-field .default {
	color: #999;
}
.chosen-container-multi .chosen-choices li.search-choice {
	position: relative;
	margin: 3px 0 3px 5px;
	padding: 3px 20px 3px 5px;
	border: 1px solid #aaa;
	border-radius: 3px;
	background-color: #e4e4e4;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
	background-image: -webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
	background-image: -moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
	background-image: -o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
	background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
	background-clip: padding-box;
	box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);
	color: #333;
	line-height: 13px;
	cursor: default;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
	position: absolute;
	top: 4px;
	right: 3px;
	display: block;
	width: 12px;
	height: 12px;
	background: url('/bitrix/templates/voir_main_template/css/../images/chosen-sprite.png') -42px 1px no-repeat;
	font-size: 1px;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
	background-position: -42px -10px;
}
.chosen-container-multi .chosen-choices li.search-choice-disabled {
	padding-right: 5px;
	border: 1px solid #ccc;
	background-color: #e4e4e4;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
	background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
	background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
	background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
	background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
	color: #666;
}
.chosen-container-multi .chosen-choices li.search-choice-focus {
	background: #d4d4d4;
}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
	background-position: -42px -10px;
}
.chosen-container-multi .chosen-results {
	margin: 0;
	padding: 0;
}
.chosen-container-multi .chosen-drop .result-selected {
	display: list-item;
	color: #ccc;
	cursor: default;
}
/* @end */
/* @group Active  */
.chosen-container-active .chosen-single {
	border: 1px solid #e66868;
	color:#1a1a1a;
}
.chosen-container-active .chosen-single:hover {
	color:#1a1a1a !important;
	border: 1px solid #e66868;
}
.chosen-container-active.chosen-with-drop .chosen-single {
	border: 1px solid #e66868;
}
.chosen-container-active.chosen-with-drop .chosen-single div {
	border-left: none;
	background: transparent;
}
.chosen-single:hover { border: solid 1px #4d4d4d; color:#666 !important; }
.chosen-single:hover div b {
	background-position: -18px 2px;
}
.chosen-container-active .chosen-choices {
	border: 1px solid #5897fb;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.chosen-container-active .chosen-choices li.search-field input[type="text"] {
	color: #111 !important;
}
/* @end */
/* @group Disabled Support */
.chosen-disabled {
	opacity: 0.5 !important;
	cursor: default;
}
.chosen-disabled .chosen-single {
	cursor: default;
}
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
	cursor: default;
}
/* @end */
/* @group Right to Left */
.chosen-rtl {
	text-align: right;
}
.chosen-rtl .chosen-single {
	overflow: visible;
	padding: 0 8px 0 0;
}
.chosen-rtl .chosen-single span {
	margin-right: 0;
	margin-left: 26px;
	direction: rtl;
}
.chosen-rtl .chosen-single-with-deselect span {
	margin-left: 38px;
}
.chosen-rtl .chosen-single div {
	right: auto;
	left: 3px;
}
.chosen-rtl .chosen-single abbr {
	right: auto;
	left: 26px;
}
.chosen-rtl .chosen-choices li {
	float: right;
}
.chosen-rtl .chosen-choices li.search-field input[type="text"] {
	direction: rtl;
}
.chosen-rtl .chosen-choices li.search-choice {
	margin: 3px 5px 3px 0;
	padding: 3px 5px 3px 19px;
}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
	right: auto;
	left: 4px;
}
.chosen-rtl.chosen-container-single-nosearch .chosen-search, .chosen-rtl .chosen-drop {
	left: 9999px;
}
.chosen-rtl.chosen-container-single .chosen-results {
	margin: 0 0 4px 4px;
	padding: 0 4px 0 0;
}
.chosen-rtl .chosen-results li.group-option {
	padding-right: 15px;
	padding-left: 0;
}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
	border-right: none;
}
.chosen-rtl .chosen-search input[type="text"] {
	padding: 4px 5px 4px 20px;
	background: white url('/bitrix/templates/voir_main_template/css/../images/chosen-sprite.png') no-repeat -30px -20px;
	background: url('/bitrix/templates/voir_main_template/css/../images/chosen-sprite.png') no-repeat -30px -20px;
	direction: rtl;
}
.chosen-rtl.chosen-container-single .chosen-single div b {
	background-position: 6px 2px;
}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
	background-position: -12px 2px;
}

/* @end */
/* @group Retina compatibility */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) {
/*.chosen-rtl .chosen-search input[type="text"],  .chosen-container-single .chosen-single abbr,  .chosen-container-single .chosen-single div b,  .chosen-container-single .chosen-search input[type="text"],  .chosen-container-multi .chosen-choices .search-choice .search-choice-close,  .chosen-container .chosen-results-scroll-down span,  .chosen-container .chosen-results-scroll-up span {
	background-image: url('/bitrix/templates/voir_main_template/css/../images/chosen-sprite@2x.png') !important;
	background-size: 52px 37px !important;
	background-repeat: no-repeat !important;
}*/
}
/* @end */

/* End */



/* Start:/bitrix/templates/voir_main_template/css/fotorama.css*/
/*!
 * Fotorama 4.6.4 | http://fotorama.io/license/
 */
.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px!important;max-height:99999px!important;min-width:0!important;min-height:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame{-webkit-transform:translateZ(0);transform:translateZ(0)}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame{outline:0}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:'';border-radius:inherit;background-color:rgba(0,175,234,.5)}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{-webkit-transform:none!important;transform:none!important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:-webkit-transform,width;transition-property:transform,width;transition-timing-function:cubic-bezier(0.1,0,.25,1);transition-duration:0ms}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*display:inline;*zoom:1}.fotorama__nav__frame,.fotorama__thumb-border{box-sizing:content-box}.fotorama__caption__wrap{box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play{-webkit-tap-highlight-color:transparent}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url('/bitrix/templates/voir_main_template/css/fotorama.png') no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:2dppx){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url('/bitrix/templates/voir_main_template/css/fotorama@2x.png') 0 0/96px 160px no-repeat}}.fotorama__thumb{background-color:#7f7f7f;background-color:rgba(127,127,127,.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:none!important}}.fotorama{min-width:1px;overflow:hidden}.fotorama:not(.fotorama--unobtrusive)>*:not(:first-child){display:none}.fullscreen{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#000}.fotorama--fullscreen{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;float:none!important;z-index:2147483647!important;background:#000;width:100%!important;height:100%!important;margin:0!important}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage{background:#000}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}.fotorama__stage__frame{overflow:hidden}.fotorama__stage__frame.fotorama__active{z-index:8}.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none!important}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full{display:none}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px!important}.fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #7f7f7f}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00afea;background-image:linear-gradient(to bottom right,rgba(255,255,255,.25),rgba(64,64,64,.1))}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}.fotorama__caption a{text-decoration:none;color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption{display:none}.fotorama__caption__wrap{background-color:#fff;background-color:rgba(255,255,255,.9);padding:5px 10px}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{transition-property:opacity;transition-timing-function:linear;transition-duration:.3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px}.fotorama__arr--prev{left:2px;background-position:0 0}.fotorama__arr--next{right:2px;background-position:-32px 0}.fotorama__arr--disabled{pointer-events:none;cursor:default;*display:none;opacity:.1}.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(32px,-32px,0);transform:translate3d(32px,-32px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-48px,0,0);transform:translate3d(-48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(48px,0,0);transform:translate3d(48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(32px,-32px,0)!important;transform:translate3d(32px,-32px,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-48px,0,0)!important;transform:translate3d(-48px,0,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(48px,0,0)!important;transform:translate3d(48px,0,0)!important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-property:-webkit-transform,opacity;transition-property:transform,opacity;transition-duration:.3s}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.fotorama__nav:before,.fotorama__stage:before{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:-10px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:-10px}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}
/* End */



/* Start:/bitrix/templates/voir_main_template/css/style.css*/
* {
	margin: 0;
	padding: 0;
}
html {
	height: 100%;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block;
}
body {
	font-family: 'Raleway';
	font-size:14px;
	width: 100%;
	height: 100%;
	background-color:#fff;
	color:#1a1a1a;
}
a {
	color: #06F ;
	outline: none;
	text-decoration: none;
}
a:hover { /*color: #b41c1c;*/ }
img { border: none; }
table { border-collapse: collapse; width: 100%; }
td { vertical-align:middle; }

input, select, textarea { font-family: "Raleway", sans-serif; }
input {
	vertical-align: middle;
	outline:none;
}
select { outline:none; }
textarea { outline:none; resize:none; zoom:1; }

ul { list-style:none; }

.fl-left { float:left; }
.fl-right { float:right; }
.clear {
	clear:both;
	font-size:0;
	height:0;
	line-height:0;
}
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
* html .clearfix             { zoom: 1; } 
*:first-child+html .clearfix { zoom: 1; }
.hide { display:none; }

.wrapper {
	margin: 0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}
.main-block {
	width:920px;
	margin:0 auto;
	padding:0 41px;
}

/*basic dimensions*/
.header-index .main-block { padding-bottom: 58px; }
.header-other .main-block { height: 85px; padding-top: 40px; }
.content-index .main-block {
	padding: 75px 0 50px 0;
}
.content-other .main-block {
	padding: 90px 0 80px 0;
}
.content-bottom .main-block {
	padding: 75px 0 60px 0;
}
.footer-top .main-block {
	padding-top: 58px;
	padding-bottom: 58px;
}
.footer-bottom .main-block { padding-top: 40px; }

/*content arrows*/
.content-bottom:after {
	content: "";
	position: absolute;
	width: 49px;
	height: 15px;
	bottom: -15px;
	left: 50%;
	margin-left:-25px;
	z-index:2;
}
.content-bottom:after { background: url('/bitrix/templates/voir_main_template/css/../images/arrow-white.png') no-repeat center center; }

/* fonts new */
@font-face {
    font-family: 'Raleway';
    src: url('/bitrix/templates/voir_main_template/css/../fonts2/Raleway-Medium.eot');
    src: url('/bitrix/templates/voir_main_template/css/../fonts2/Raleway-Medium.eot?#iefix') format('embedded-opentype'),
        url('/bitrix/templates/voir_main_template/css/../fonts2/Raleway-Medium.woff') format('woff'),
        url('/bitrix/templates/voir_main_template/css/../fonts2/Raleway-Medium.ttf') format('truetype'),
        url('/bitrix/templates/voir_main_template/css/../fonts2/Raleway-Medium.svg#Raleway-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'RalewaySemiBold';
    src: url('/bitrix/templates/voir_main_template/css/../fonts2/Raleway-SemiBold.eot');
    src: url('/bitrix/templates/voir_main_template/css/../fonts2/Raleway-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('/bitrix/templates/voir_main_template/css/../fonts2/Raleway-SemiBold.woff') format('woff'),
        url('/bitrix/templates/voir_main_template/css/../fonts2/Raleway-SemiBold.ttf') format('truetype'),
        url('/bitrix/templates/voir_main_template/css/../fonts2/Raleway-SemiBold.svg#Raleway-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
}

/* headings */
h1, h2, h3, h4, h5, h6 { line-height:1em; font-weight:normal; }
.main-point-heading, .main-point-heading span, .secondary-point-heading, .secondary-point-heading span {
	display:inline-block;
	margin:0 auto;
}
html .main-point-heading, html .content-index h1 {
	font-size: 32px;
	margin-bottom: 1.4em;
	text-transform: uppercase;
	width: auto;
}

.secondary-point-heading {
	font-size: 26px;
	text-transform:uppercase;
}
.content-bottom .secondary-point-heading { font-size:27px; margin-bottom:42px; }
.footer-top .secondary-point-heading { font-size:24px; color:#fff; margin-bottom:24px; }

.main-point-heading, .secondary-point-heading {
	font-family: 'RalewaySemiBold';
	position: relative;
	color: #333;
}
.main-point-heading:before, .secondary-point-heading:before,
.main-point-heading:after, .secondary-point-heading:after
{
	display: block;
	content: '';
	position: absolute;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	top: 50%;
	margin-top: -4px;
	background-color: #333;
}
.footer-top .secondary-point-heading:before,
.footer-top .secondary-point-heading:after
{
	background-color: #fff;
}
.main-point-heading:before, .secondary-point-heading:before { left: -20px; }
.main-point-heading:after, .secondary-point-heading:after { right: -20px; }
.article-heading, .article h1 {
	font-size:30px;
	width:700px;
	margin-bottom:63px;
}
h2 {
	font-size:24px;
	text-transform:uppercase;
	margin-bottom:50px;
}
p + h2 { margin-top:75px; }
h3, .c-item-link {
	font-size:20px;
	text-transform:uppercase;
}
.c-item-link, .c-menu-item h3 { display:inline-block; margin-bottom:18px; margin-top:0; }
h3 { margin-bottom:38px; margin-top:11px; }
html a.c-item-link + p, .c-menu-item h3 + p { /*margin:18px 0 0 0;*/ }
html a.c-item-link { /*display:inline-block;*/ /**/border:none; color:#1a1a1a; }
html a.c-item-link:hover { color:#1a1a1a; /*border-bottom:solid 1px #1a1a1a;*/ text-decoration:underline; }

h4 {
	font-size:18px;
	margin-bottom:40px;
	padding-top:40px;
	text-transform:uppercase;
}
h5, h6 {
	font-size:19px;
	font-style:italic;
	margin-bottom:30px;
}

/*list*/
.article ul { margin-bottom:75px; display:inline-block; }
.article ul li {
	padding-left:32px;
	margin-bottom:39px;
	background: url('/bitrix/templates/voir_main_template/css/../images/ul-marker.png') no-repeat 0 5px;
	font-style:italic;
	font-size:16px;
}
.article ul li:last-child { margin-bottom:0; }
.article ul li a, .article .img-link a { color:#025084; border-bottom:solid 1px #8cbcdb; }
.article ul li a:hover, .article .img-link a:hover { color:#025084; border-bottom:none; }

/*text styles*/
hr {
	height:8px;
	background: url('/bitrix/templates/voir_main_template/css/../images/separator-big.png') no-repeat center center;
	border:none;
	margin-bottom:2em;
}
p { margin-bottom:2.2em; }
.content-index .article p { line-height:1.5em; max-width:none; }
.font-bookos {
	color:#114787;
	line-height:124%;
}
.font-big { font-size:19px; }
html p.font-big { margin-bottom:1.6em; line-height:1.4em; }
.font-bigger { font-size:23px; }
html p.font-bigger { margin-bottom:1.5em; line-height:1.22em; }
.font-normal {  }

.font-italic { font-style:italic; }
.text-left { text-align:left; }
.text-center { text-align:center; }
.text-right { text-align:right; }
.font-small { font-size:12px; }
.font-gray { color:#707070; }
.font-small-italic-gray, .font-small-italic-gray * {
	font-family: 'Raleway' !important;
	color: #707070 !important;
	font-style: italic !important;
	font-size: 12px !important;
}
.article { line-height:1.5em; }
.article p { margin-bottom:2.6em; }
.article p.font-small, .article div.font-small, .article p.font-small-italic-gray, .article div.font-small-italic-gray { line-height:1.3em; }
.article > p:last-child, .article > br:last-child, .article > div:last-child, .article > ul:last-child { margin-bottom:0; }
.content-bottom .article > ul:last-child { margin-bottom:30px; }
.article a { border-bottom:solid 1px #89bfff; }
.article a:hover { color:#06F; }
html a[href^="mailto:"], html .article-preview-link, .object-preview a, .ico-link a { color:#025084; border-bottom:solid 1px #8cbcdb; }
html a[href^="mailto:"]:hover, html .article-preview-link:hover, .object-preview a:hover, .ico-link a:hover { color:#025084; border-bottom:none; }
.article img { float:left; margin-bottom:35px; margin-right:45px; }
.a-img { margin-bottom:50px; }
.article img.fl-right { margin-left:45px; margin-right:0px; }
html .article img + p, html .article img + div { padding-top: 8px; }
.article img.fl-right { margin-left:45px; }

/*article elements*/
.article .article-preview { margin-bottom: 46px; }
html .article .article-preview p { width: 100%; max-width: 100%; }
.article-preview-text { margin-top: 18px; }
.article-preview-link { font-style: italic; font-size: 16px; }

/*buttons*/
.btn {
	display:inline-block;
	cursor:pointer;
	vertical-align:middle;
	
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px; 
	-khtml-border-radius: 8px; 
	border-radius: 8px;
}
html .btn {
	background-color: #114787;
	border: solid 1px #114787;
	color: #fff;
}
html .btn:hover {
	background-color: #fff;
	color: #114787 !important;
}
.btn-private {
	height:30px;
	font-size:13px;
	font-style:italic;
	line-height:30px;
	padding:0 18px 3px 40px;
	text-transform:none;
	background: url('/bitrix/templates/voir_main_template/css/../images/btn-private.png') no-repeat top left;
}
input.btn-private, button.btn-private { height:33px; padding-bottom:3px; }
.btn-private:hover { background-position:bottom left; }
.btn-30 {
	height:27px;
	line-height:27px;
	text-transform:uppercase;
	padding:0 12px 3px 12px;
	font-size:12px;
}
.btn-30:hover { background-position: bottom center; }
input.btn-30, button.btn-30 { height:30px; padding-bottom:2px; }
.btn-36 {
	height:33px;
	line-height:33px;
	text-transform:uppercase;
	padding:0 26px 3px 26px;
	font-size:13px;
}
input.btn-36, button.btn-36 { height:36px; padding-bottom:3px; }
.a-link {
	display:inline-block;
	height:26px;
	cursor:pointer;
	border:none;
	background-repeat:no-repeat;
	background-position:top center;
	margin-top:8px;
	border:none;
}
.article .a-link { border:none; }
.a-link + .a-link { margin-left:13px; }
.a-link:hover { background-position:bottom center; }
.a-link-print { width:18px; background-image: url('/bitrix/templates/voir_main_template/css/../images/ico-print.png'); }
.a-link-bookmark { width:18px; background-image: url('/bitrix/templates/voir_main_template/css/../images/ico-bookmark.png'); }
.a-link-back { width:27px; background-image: url('/bitrix/templates/voir_main_template/css/../images/ico-back.png'); }

/*sections*/
.parent-section { margin-left:22px; max-width:350px; margin-top:2px; }
.form-tip {
	display:inline-block;
	margin-left:45px;
	max-width:500px;
	vertical-align:top;
	line-height: 1.35em;
}


/* Header
-----------------------------------------------------------------------------*/
.header-index {
	position:relative;
}
.header-index .header-left, .header-index .header-right {
	display: none !important;
}
.header-index .header-middle {
	margin: 0 auto;
	position: relative;
	background: transparent url('/bitrix/templates/voir_main_template/css/../images/header-big-bg-middle.jpg') no-repeat center center;
	background-size: cover;
}

.header-other {
	background: #0c2f58;
	color: #fff;
	position: relative;
}
.header-other .header-left, .header-other .header-right {
	width: 50%;
	height: 100%;
	position: absolute;
}
.header-other .header-left { left: 0; }
.header-other .header-right { right: 0; }
.header-other .header-middle {
	margin: 0 auto;
	position: relative;
}
.header-middle .main-block { position: relative; }
.h-title {
	font-size: 11px;
	margin: 6px 0 0 0;
	line-height: 1em;
	cursor: default;
}
.h-title strong {
	font-size:9px;
	text-transform:uppercase;
	font-weight:bold;
	line-height:1.4em;
}
.h-logo-link-index-left {
	display: block;
	position: absolute;
	top: 22px;
	left: 60px;
	color: #114787;
    font-size: 20px;
    width: 350px;
    font-weight: 700;
}
.h-logo-link-index-right {
	display: block;
	position: absolute;
	width: 216px;
	height: 78px;
	background: url('/bitrix/templates/voir_main_template/css/../images/logo-link-header-index.png') no-repeat center center;
	top: 22px;
	right: 40px;
}
.h-logo-link-other-left {
	display: block;
	position: absolute;
	width: 216px;
	height: 78px;
	background: url('/bitrix/templates/voir_main_template/css/../images/logo-link-header.png') no-repeat center center;
	top: 22px;
	right: 40px;
}
.header-index .h-logo-link {
	background-image: url('/bitrix/templates/voir_main_template/css/../images/logo-link-header-index.png');
}

.h-auth-link {
	display:block;
	width:12px;
	height:13px;
	margin:10px 0 0 12px;
	background: url('/bitrix/templates/voir_main_template/css/../images/ico-private.png') no-repeat top center;
}
.h-auth-link:hover { background-position:bottom center; }

/* menu (subpage) */
.sf-menu, .sf-menu * {
	margin: 0;
	padding: 0;
	list-style: none;
}
.sf-menu li {
	position: relative;
}
.sf-menu ul {
	position: absolute;
	display: none;
	top: 100%;
	left: 0;
	z-index: 99;
	padding:20px 0;
	margin-top:12px;
	background: #333 url('/bitrix/templates/voir_main_template/css/../images/menu-sub-group-bg.png') repeat-x top center;
}
.sf-menu ul:after, .sf-menu .sf-arr {
	content: "";
	position: absolute;
	width: 84px;
	height: 13px;
	bottom: -13px;
	
}
.sf-menu ul:after { background: url('/bitrix/templates/voir_main_template/css/../images/menu-sub-bottom-left.png') no-repeat center center; left: 0; }
.sf-menu .sf-arr { background: url('/bitrix/templates/voir_main_template/css/../images/menu-sub-bottom-right.png') no-repeat center center; right:0; }

.sf-menu > li {
	float: left;
}
.sf-menu > li > a  {
	font-size:12px;
	color:#fff;
	padding:10px 20px;
	text-transform:lowercase;
}
.sf-menu > li > a:hover, .sf-menu > li > a.active {
	background: url('/bitrix/templates/voir_main_template/css/../images/menu-item-shadow.png') repeat-x bottom center;
	color:#89bfff;
}
.sf-menu li:hover > ul,
.sf-menu li.sfHover > ul {
	display: block;
}

.sf-menu a {
	display: block;
	line-height:1em;
	white-space:nowrap;
	position: relative;
}
.sf-menu ul ul {
	top: 0;
	left: 100%;
}
.sf-menu ul a {
	text-transform:uppercase;
	font-size:12px;
	color:#ccc;
	text-align:center;
	padding:10px 32px;
}
.sf-menu ul a:hover, .sf-menu ul a.active {
	background: #141414 url('/bitrix/templates/voir_main_template/css/../images/menu-sub-item-bg.png') no-repeat top center;
	color:#fff;
}

/*menu(index)*/
.h-logo-banner {
	display: block;
	position: absolute;
	width: 181px;
	height: 269px;
	top: 0;
	left: 50%;
	margin-left: -90px;
	background: url('/bitrix/templates/voir_main_template/css/../images/logo-banner.png') no-repeat center center;
}
.h-menu-index {
	padding-top:200px;
	text-align:center;
	margin-bottom:59px;
}
.h-menu-index-col {
	float:left;
	width:21%;
	padding:0 2%;
}
.h-menu-index-item {
	width:138px;
	height:138px;
	margin:0 auto 30px;
	position:relative;
}
.i-ring, .i-circle, .i-ico, .i-border { display:block; width:100%; height:100%; top:0; left:0; position:absolute; }
.h-menu-index .i-ring {
	background-image:url('/bitrix/templates/voir_main_template/css/../images/menu-item-first-level-ring.png');
	background-repeat:no-repeat;
	background-position:0px 0px;
	background-color:transparent;
}
.m-col-1 .i-ico { background-image:url('/bitrix/templates/voir_main_template/css/../images/ico-menu-first-level-1.png'); }
.m-col-2 .i-ring { background-position:0px -138px; }
.m-col-2 .i-ico { background-image:url('/bitrix/templates/voir_main_template/css/../images/ico-menu-first-level-2.png'); }
.m-col-3 .i-ring { background-position:0px -276px; }
.m-col-3 .i-ico { background-image:url('/bitrix/templates/voir_main_template/css/../images/ico-menu-first-level-3.png'); }
.m-col-4 .i-ring { background-position:0px -414px; }
.m-col-4 .i-ico { background-image:url('/bitrix/templates/voir_main_template/css/../images/ico-menu-first-level-4.png'); }
.h-menu-index-col:hover .i-ring {
	/*-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	transform: rotate(360deg);
	
	 -webkit-transition: all 1s ease-in-out;
	 -moz-transition: all 1s ease-in-out;
	 -o-transition: all 1s ease-in-out;
	 -ms-transition: all 1s ease-in-out;
	 transition: all 1s ease-in-out;*/
}
.h-menu-index .i-circle {
	background: url('/bitrix/templates/voir_main_template/css/../images/menu-item-second-level-circle.png') no-repeat center center;
}
.i-ico {
	background-repeat:no-repeat;
	background-position:center center;
	background-color:transparent;
}

.h-menu-index h2 {
	font-size:22px;
	font-weight:normal;
	margin-bottom:23px;
	line-height:1em;
	color:#114787;
	cursor:default;
	text-transform:lowercase;
}
.h-menu-index a {
	display:block;
	line-height:1em;
	font-size:16px;
	margin-bottom:13px;
	color:#4e4f54;
}
.h-menu-index a:hover { color:#000; }

/* Middle
-----------------------------------------------------------------------------*/
.content {
	padding: 0 0 140px;
}
.content-index {
	background-color: #fff;
	color: #000;
	text-align: center;
	position: relative;
}

.content-other { position:relative; }
.content-other .content-left, .content-other .content-right {
	display: none !important;
}
.content-other .content-middle {
	margin: 0 auto;
	position: relative;
	background: transparent url('/bitrix/templates/voir_main_template/css/../images/content-bg-middle.jpg') no-repeat center center;
	background-size: cover;
}

.content-bottom { position:relative; }
.content-index + .content-bottom {
	background-color: #f9fafa;
}

/*two columns content*/
.one-column-block {
	width: 350px;
	padding: 0 36px;
	text-align: center;
}
.footer-top .one-column-block a { color:#fff; border-color:#fff; }
.footer-top .one-column-block a:hover { color:#fff; }
.one-col-text { margin-bottom:2.2em; }
.article .one-col-text { line-height:18px; }

/*NEWS SLIDER*/
.jcarousel-news-slider {
    position: relative;
    overflow: hidden;
	margin:-11px 0 27px 0;
}
.jcarousel-news-slider ul {
    width: 20000em;
    position: relative;
}
.jcarousel-news-slider li {
    /* Required only for block elements like <li>'s */
    float: left;
}
.jcarousel-news-slider-pagination { text-align:center; }
.jcarousel-news-slider-pagination a {
	display:inline-block;
	font-size:0;
	width:12px;
	height:12px;
	background: url('/bitrix/templates/voir_main_template/css/../images/trigger-slide.png') no-repeat top center;
	text-decoration:none;
	margin:0 8px;
}
.jcarousel-news-slider-pagination a:hover { background-position: center center; }
.jcarousel-news-slider-pagination a.active { background-position: bottom center; }
.news-slide {
	display:block;
	width:180px;
	padding:0 25px;
	text-align:center;
}
.news-slide-number, .news-slide-month { color:#fff; display:block; }
.news-slide-number {
	font-size:30px;
	line-height:1em;
	margin-bottom:6px;
}
.news-slide-month { text-transform:uppercase; font-size:12px; margin-bottom:12px; }
.news-slide hr {
	border:none;
	height:3px;
	background: url('/bitrix/templates/voir_main_template/css/../images/separator-small.png') no-repeat center center;
	margin-bottom:20px;
}
.news-slide-preview { color:#fff; font-size:12px; line-height:1.4em; }

/*child menu*/
.child-menu {
	border:solid 1px #e5e5e5;
	position:relative;
	margin: -58px 0 54px 0;
	padding:10px 10px;
	background: url('/bitrix/templates/voir_main_template/css/../images/submenu-bg.png') repeat-x bottom center;
}
.child-menu a {
	display:inline-block;
	padding:7px 17px;
	border:none;
	color:#4d4d4d;
	font-size:12px;
}
.child-menu a:hover, .child-menu a.active { text-decoration:underline; color:#4d4d4d; }
.child-menu:after {
	content: "";
	position: absolute;
	width: 100%;
	height: 56px;
	top: 100%;
	left:0;
	margin-top:4px;
	background: url('/bitrix/templates/voir_main_template/css/../images/submenu-bottom-bg.png') repeat-x top center;
}
.child-menu + div { z-index:2; }

/*content menu*/
.c-menu { /*font-size:0;*/ }
.article .c-menu:last-child { margin-bottom:-40px; }
.c-menu-item {
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align:top;
	width:430px;
	padding-right:20px;
	margin-bottom:70px;
	/*font-size:14px;*/
}
.c-menu-item:nth-child(2n+1) { width:412px; padding:0 40px 0 0; }
.c-menu-item:nth-child(2n) { width:412px; padding:0 0 0 40px; }
.c-menu-item-img {
	float:left;
	width:133px;
	height:133px;
	position:relative;
}
.c-menu-item-text { padding: 23px 0 0 0; }
.c-menu-item-img + .c-menu-item-text { padding-left:165px; }
.c-menu-item-text p, c-menu-item-text div { margin-bottom:0; }
.c-menu-item .i-ring {
	background-image:url('/bitrix/templates/voir_main_template/css/../images/menu-item-second-level-ring.png');
	background-repeat:no-repeat;
	background-position:0px 0px;
	background-color:transparent;
}
.c-menu-item:hover .i-ring {
	/*-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-o-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	transform: rotate(360deg);
	
	 -webkit-transition: all 1s ease-in-out;
	 -moz-transition: all 1s ease-in-out;
	 -o-transition: all 1s ease-in-out;
	 -ms-transition: all 1s ease-in-out;
	 transition: all 1s ease-in-out;*/
}
.c-menu-item .i-circle { background: url('/bitrix/templates/voir_main_template/css/../images/menu-item-second-level-circle.png') no-repeat center center; }
.c-menu-item .i-border { background: url('/bitrix/templates/voir_main_template/css/../images/menu-item-second-level-img-border.png') no-repeat center center; }
/*
.c-item-idea .i-ico { background: url('/bitrix/templates/voir_main_template/css/../images/ico-menu-second-level-idea.png') no-repeat center center; }
.c-item-report .i-ico { background: url('/bitrix/templates/voir_main_template/css/../images/ico-menu-second-level-report.png') no-repeat center center; }
.c-item-agreement .i-ico { background: url('/bitrix/templates/voir_main_template/css/../images/ico-menu-second-level-agreement.png') no-repeat center center; }
.c-item-home .i-ico { background: url('/bitrix/templates/voir_main_template/css/../images/ico-menu-second-level-home.png') no-repeat center center; }
*/

/*pages*/
.pages { text-align:center; font-size:16px; }
html .pages * { border:none; vertical-align:top; }
.p-l-prev, .p-l-next {
	display:inline-block;
	width:20px;
	height:20px;
	border:none;
	background-repeat:no-repeat;
	background-position:top center;
}
.p-l-next { background-image: url('/bitrix/templates/voir_main_template/css/../images/ico-page-next.png'); margin-left:10px; }
.p-l-prev { background-image: url('/bitrix/templates/voir_main_template/css/../images/ico-page-prev.png'); margin-right:10px; }
.p-l-prev:hover, .p-l-next:hover { background-position:bottom center; }
.p-l-disable:hover { background-position:top center; cursor:default; }
.p-link {
	display:inline-block;
	border:none;
	color:#025084;
	height:20px;
	line-height:20px;
	margin:0 6px;
}
html .p-link:hover, html .p-current { color:#e66868; }

/*tables, objects*/
.object-preview { margin-bottom:57px; }
.object-preview h5 { margin:9px 0 15px; line-height:1.1em; }
.object-preview h5 a { font-size: 19px !important; }
.object-preview a { font-style:italic; font-size:12px; }
.article .object-preview p { margin-bottom:1.65em; }
.obj-data { font-size:11px; display:inline-block; margin-right:18px; margin-bottom:6px; line-height:1.2em; }
.caption { color:#999; text-transform:uppercase; }
.caption {
	font-size:12px;
}
span.caption { display:inline-block; margin-right:5px; }
table .caption, .data-item .caption, .i-form .caption, .voir-data-block .caption {
	font-size:11px;
	margin-bottom:3px;
	font-style:normal;
	font-weight:normal;
}
.voir-data-block { margin-top:-2em; }
.voir-data-item {
	display:inline-block;
	zoom:1;
	*display:inline;
	vertical-align:top;
	width:45%;
	padding-right:4%;
	margin-top:2em;
}
.voir-data-value { font-size:16px; font-style:italic; font-weight:bold; }
.voir-data-table { margin-bottom:3em; margin-top:2.6em; }
.article table:last-child { margin-bottom:0; }
.voir-data-table td {
	font-size:16px;
	font-style:italic;
	padding: 0 5% 24px 0;
	width:45%;
	font-weight:bold;
	vertical-align:top;
}
.voir-data-table tr:last-child td { padding-bottom:0; }

.forum-and-blogs { margin-bottom:2.5em; margin-top:8px; }
.column-forum { width:570px; }
.column-blogs { width:300px; }
.blog-links { margin-bottom: 65px; }
.img-link { margin-bottom: 33px; display:inline-block; vertical-align:top; }
.article .img-link a { font-size:16px; font-style:italic; }
.blog-links .img-link:last-child { margin-bottom:0; }
.img-link-img { width:73px; height:73px; position:relative; float:left; }
.img-link-img + .img-link-text { padding-left:95px; padding-top:15px; }
.img-link-text { }
.img-link .i-circle { background: url('/bitrix/templates/voir_main_template/css/../images/menu-item-third-level-circle.png') no-repeat center center; }
.img-link .i-border { background: url('/bitrix/templates/voir_main_template/css/../images/menu-item-third-level-img-border.png') no-repeat center center; }
.news-date { width:55px; padding:5px 45px 0 5px; text-align:center; }
.news-date span { color:#333; }
.news-table .article-preview, .news-table p, .news-table div { max-width:100%; margin-bottom:0; }
.news-table td { padding-bottom:45px; }

/*links*/
.ico-link {
	display:inline-block;
	margin-right:65px;
}
.ico-form { padding-left:33px; background: url('/bitrix/templates/voir_main_template/css/../images/ico-form.png') no-repeat left center; }
.ico-email { padding-left:39px; background: url('/bitrix/templates/voir_main_template/css/../images/ico-email.png') no-repeat left center; }

/*forms*/
.width-200 { width:200px; }
.width-210 { width:207px; }
.width-280 { width:280px; }
.width-296 { width:296px; }
.width-322 { width:322px; }
.filtr-form { margin-bottom:2.5em; margin-top:25px; }
.dark-overlay {
	position:absolute;
	top:0;
	left:0;
	background-color:#000;
	width:100%;
	height:100%;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);
	-moz-opacity: 0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
	zoom: 1;
	z-index:500;
}
.white-form {
	position:fixed;
	left:50%;
	margin-left:-460px;
	top:40px;
	background: #fff url('/bitrix/templates/voir_main_template/css/../images/form-bg.png') repeat-x bottom center;
	z-index:600;
	/*font-size:130%;*/
	visibility:hidden;
	
	-webkit-box-shadow: 0px 0px 5px #a8a8a8; 
	-moz-box-shadow: 0px 0px 5px #a8a8a8; 
	box-shadow: 0px 0px 5px #a8a8a8;
}
.w-f-content {
	width:810px;
	padding:50px 30px 80px 80px;
}
.w-f-hidden { display:none; }
.w-f-loading {
	display:block;
	position:absolute;
	width:100%;
	height:100%;
	background: url('/bitrix/templates/voir_main_template/css/../images/viewer_loading.gif') no-repeat center center;
}
.white-form h3 { margin:4px 0 35px; }
.white-form .article {
	overflow:auto;
	height:100%;
	padding:0 50px 0 0;
}
.w-f-close {
	position:absolute;
	display:block;
	width:16px;
	height:16px;
	background: url('/bitrix/templates/voir_main_template/css/../images/form-close.png') no-repeat top center;
	top:22px;
	right:30px;
	cursor:pointer;
}
.w-f-close:hover { background-position: bottom center; }
.white-form:after {
	content: "";
	position: absolute;
	width: 920px;
	height: 16px;
	bottom: -16px;
	left: 0;
	z-index:600;
	background: url('/bitrix/templates/voir_main_template/css/../images/form-shadow.png') no-repeat bottom center;
}
.i-form { margin-top:2.6em; }
.i-form fieldset { border:none; margin-bottom:22px; }
.i-form fieldset:last-child { margin:55px 0 0; }
.i-form fieldset .fl-left, .i-form fieldset .fl-right { width:320px; }

.i-text, .textarea-block, .i-form fieldset .inputtext {
	border: 1px solid #B2B2B2;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	-khtml-border-radius: 10px; 
	border-radius: 10px;
	font-family:"Raleway", sans-serif;
	font-size:15px;
}
.i-text, .i-form fieldset .inputtext {
	padding:0 12px;
	height:28px;
	line-height:26px;
	background: #fcfcfc url('/bitrix/templates/voir_main_template/css/../images/input-bg.png') repeat-x bottom center;
}
.i-form fieldset .inputtext { width:296px; }
.i-form fieldset .captchatext input { width:60px; text-align:center; }
html .i-form .captcha img { margin:0; }
.article .refresh-captcha-link {
	display:inline-block;
	margin:0 15px;
	border-bottom: 1px dashed #8CBCDB;
    color: #025084;
	height:21px;
}
.article .refresh-captcha-link:hover { color: #025084; border-bottom:none; height:22px; }
.textarea-block {
	padding:8px 12px;
	height:80px;
	background: #fcfcfc url('/bitrix/templates/voir_main_template/css/../images/input-bg.png') repeat-x top center;
}
.i-textarea, .textarea-block textarea {
	font-family:"Raleway", sans-serif;
	font-size:15px;
	width:100%;
	height:100%;
	border:none;
	background:none;
}
.i-form .caption { margin-bottom:2px; }
.gray-tip, .required, .form-required {
	font-size:15px;
}
.gray-tip { color:#b2b2b2; font-size:13px; }
.required, html .form-required, font.errortext { color:#d70000; }
.form-required { display:inline-block; margin-left:4px; }
font.notetext { color: #008000; }
.content .i-form { width:760px; }
.application-select > input { display:none; }

/* Footer
-----------------------------------------------------------------------------*/
.footer {
	margin: -140px auto 0;
	height: 140px;
	position: relative;
	background-color: #0c2f58;
}
.footer-top {
	background-color: #114787;
	color: #fff;
}
.footer-bottom {
	font-size: 12px;
	color: #fff;
}
.footer-bottom p {
	margin-bottom: 8px;
	color: #999;
	font-size: 11px;
}
.f-logo-link {
	display: block;
	width: 131px;
	height: 48px;
	margin: 0 100px 0 -3px;
	background: url('/bitrix/templates/voir_main_template/css/../images/logo-link-footer.png') no-repeat center center;
}

.footer-text {
	width: 450px;
	cursor: default;
	color: #999;
	font-size: 10px;
}
.f-copyright { color:#808080; }
.f-copynote:hover { color:#ccc; }
.f-dev-link {
	display: block;
	width: 82px;
	height: 14px;
	margin: 7px 3px 0 0;
	background: url('/bitrix/templates/voir_main_template/css/../images/link-developer.png') no-repeat top center;
}
.f-dev-link:hover { background-position:bottom center; }

/* &#194;&#240;&#229;&#236;&#229;&#237;&#237;&#251;&#229; &#241;&#242;&#232;&#235;&#232;
-----------------------------------------------------------------------------*/
.btn-private, .h-auth-link {
	display: none !important;
}

/*innovator slider*/
.innovators-section {
	margin-top: 5rem;
}
.innovators-section .fotorama__nav-wrap {
	margin-top: 2em;
}
.innovators-section__logo {
	display: flex;
	text-align: center;
	margin-bottom: 1.5em;
	gap: 1rem;
	align-items: center;
	justify-content: center;
}
.innovators-section__logo img {
	width: 50px;
}
.innovators-section .fotorama__dot {
	border-color: #114787;
	width: 6px;
    height: 6px;
}
.innovators-section .fotorama__nav__frame.fotorama__active .fotorama__dot {
    border-width: 4px;
}

.innovators-section .fotorama__html, .innovators-slider__slide {
	height: 100%;
}
.innovators-section__heading {
	text-transform: none;
    font-size: 20px;
    text-align: center;
	color: #114787;
	margin-bottom: 0;
}
.innovators-slider__slide {
	height: 100%;
}
.innovators-slider__slide-content {
	height: 100%;
	background-color: #fff;
	padding: 30px 50px;
}
.innovators-slider__slide-content p {
	margin-bottom: 1em;
}
.innovators-slider__slide-heading {
	text-transform: none;
	margin-bottom: 1rem;
}
.innovators-slider__slide-picture {
	max-width: 200px;
	float: right;
	margin: 0 0 1rem 1rem;
}

/*print*/
@media print {
	@page {
		margin: 1cm;
		size: auto;
	}
	* {
		transition: none !important;
		background: none !important;
		color: black !important;
		box-shadow: none !important;
		text-shadow: none !important;
		font-weight: normal !important;
		border-color: #666 !important;
		float: none !important;
		
		/* Images, vectors and such */
		filter: Gray();                          /* IE4-8: depreciated */
		filter: url('/bitrix/templates/voir_main_template/css/desaturate.svg#grayscale'); /* SVG version for IE10, Firefox, Safari 5 and Opera */
		-webkit-filter: grayscale(100%);         /* Chrome + Safari 6 */
		-moz-filter: grayscale(100%);            /* Future proof */
		-ms-filter: grayscale(100%);             /* Future proof */
		-o-filter: grayscale(100%);              /* Future proof */
		filter: grayscale(100%);                 /* Future proof or polyfilled */
	}
	.footer-top, .footer, .header-index, #bx-panel {
		display: none !important;
	}
	html .header-other { background-color:#777777; }
	.main-block { border-top:solid 1px #fff; }
}

/* End */



/* Start:/bitrix/templates/voir_main_template/components/bitrix/menu/menu_subpages/style.css*/
/**Top menu**/
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul
{
	margin:0; padding:0;
	background:#BC262C url('/bitrix/templates/voir_main_template/components/bitrix/menu/menu_subpages/images/header_menu_bg.gif') repeat-x;
	min-height:27px;
	width:100%;
	list-style:none;
	font-size:11px;
	float:left;
	/*font-size:90%*/
}

#horizontal-multilevel-menu
{
	
}

/*Links*/
#horizontal-multilevel-menu a
{
	display:block;
	padding:5px 10px;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:center;
}

#horizontal-multilevel-menu li 
{
	float:left;
}

/*Root items*/
#horizontal-multilevel-menu li a.root-item
{
	color:#fff;
	font-weight:bold;
	padding:7px 12px;
}

/*Root menu selected*/
#horizontal-multilevel-menu li a.root-item-selected
{
	background:#fc8d3d;
	color:#fff;
	font-weight:bold;
	padding:7px 12px;
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item
{
	background:#e26336;
	color:#fff;
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url('/bitrix/templates/voir_main_template/components/bitrix/menu/menu_subpages/images/arrow.gif') center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url('/bitrix/templates/voir_main_template/components/bitrix/menu/menu_subpages/images/lock.gif') center right no-repeat;
}

/*Child-items: hover*/
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover
{
	background:#D6D6D6;
	color:#fff;
}

/*Child-items selected*/
#horizontal-multilevel-menu li.item-selected
{
	background:#D6D6D6;
	color:#fff;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;

	height:auto;
	/*width:12em;*/
	width:135px;
	background:#F5F5F5;
	border:1px solid #C1C1C1;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li 
{
	width:100%;
	border-bottom:1px solid #DEDEDE;
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color:#4F4F4F;
	font-weight:bold;
}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color:#4F4F4F;
}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}
/* End */



/* Start:/bitrix/templates/voir_main_template/components/bitrix/news.detail/contacts_block/style.css*/
div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
	color:#486DAA;
}

/* End */



/* Start:/bitrix/templates/voir_main_template/styles.css*/
/* headings */
h1, h2, h3, h4, h5, h6 { line-height:1em; font-weight:normal; letter-spacing: -1.2px; }
body > h1 {
	font-family: 'BookmanOldStyleBoldItalic', sans-serif;
	font-size:40px;
	color:#e66868;
	width:700px;
	margin-bottom:63px;
}
body > h2 {
	font-family: 'PTSansBold', sans-serif;
	font-size:24px;
	text-transform:uppercase;
	margin-bottom:50px;
}
body > p + h2 { margin-top:75px; }
body > h3 {
	font-family: 'PTSansBold', sans-serif;
	font-size:20px;
	text-transform:uppercase;
}
body > h3 { margin-bottom:38px; margin-top:11px; }
body > h4 {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	letter-spacing:-0.5px;
	margin-bottom:40px;
	padding-top:40px;
	text-transform:uppercase;
}
body > h5, body > h6 {
	font-size:19px;
	font-style:italic;
	margin-bottom:30px;
	letter-spacing:0.1px;
}


/*list*/
body > ul { margin-bottom:75px; display:inline-block; }
body > ul li {
	padding-left:32px;
	margin-bottom:39px;
	max-width:700px;
	background: url(/images/ul-marker.png) no-repeat 0 5px;
	font-style:italic;
	font-size:16px;
}
body > ul li:last-child { margin-bottom:0; }


/*paragraph*/
body > hr {
	height:7px;
	background: url('/bitrix/templates/voir_main_template/images/separator-big.png') no-repeat center center;
	border:none;
	margin-bottom:2em;
}
body > p { margin-bottom:2.2em; min-height:10px; }

.font-big { font-size:19px; }
.font-small-italic-gray { color:#707070; font-style:italic; font-size:12px; }
.font-italic { font-style:italic; }
.font-bookos {
	font-family: 'BookmanOldStyleRegular', sans-serif;
	color:#e66868;
	line-height:124%;
}
.font-bigger { font-size:23px; }

/*img*/
body > img { float:left; max-width:500px; margin-bottom:35px; }
body > img.fl-right { margin-left:45px; margin-right:0px; }
body > img + p, .bx-editor-iframe img + div { padding-top:8px; max-width:828px; }



/* End */
/* /bitrix/templates/voir_main_template/css/chosen.css */
/* /bitrix/templates/voir_main_template/css/fotorama.css */
/* /bitrix/templates/voir_main_template/css/style.css */
/* /bitrix/templates/voir_main_template/components/bitrix/menu/menu_subpages/style.css */
/* /bitrix/templates/voir_main_template/components/bitrix/news.detail/contacts_block/style.css */
/* /bitrix/templates/voir_main_template/styles.css */
