


/* Start:/bitrix/templates/cronos/js/bxslider/jquery.bxslider.css*/
/**
 * BxSlider v4.0 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2012
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	margin: 0 auto 60px;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	-moz-box-shadow: 0 0 5px #ccc;
	-webkit-box-shadow: 0 0 5px #ccc;
	box-shadow: 0 0 5px #ccc;
	border: solid #fff 5px;
	left: -5px;
	background: #fff;
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url('/bitrix/templates/cronos/js/bxslider/images/bx_loader.gif') center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;
	background: url('/bitrix/templates/cronos/js/bxslider/images/controls.png') no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
	right: 10px;
	background: url('/bitrix/templates/cronos/js/bxslider/images/controls.png') no-repeat -43px -32px;
}

.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
	background-position: -43px 0;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url('/bitrix/templates/cronos/js/bxslider/images/controls.png') -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url('/bitrix/templates/cronos/js/bxslider/images/controls.png') -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}
/* End */



/* Start:/bitrix/templates/cronos/js/jquery.fancybox.min.css*/
@charset "UTF-8";.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption-wrap,.fancybox-infobar,.fancybox-toolbar{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}.fancybox-show-caption .fancybox-caption-wrap,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}.fancybox-infobar{top:0;left:50%;margin-left:-79px}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}.fancybox-toolbar{top:0;right:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translateZ(0)}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.fancybox-slide:before{content:"";display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image:before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>div{display:inline-block;position:relative;padding:24px;margin:44px 0;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}.fancybox-iframe{display:block;padding:0;border:0;height:100%}.fancybox-error,.fancybox-iframe{margin:0;width:100%;background:#fff}.fancybox-error{padding:40px;max-width:380px;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px Helvetica Neue,Helvetica,Arial,sans-serif}.fancybox-close-small{position:absolute;top:0;right:0;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:0;outline:none;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"×";position:absolute;top:5px;right:5px;width:30px;height:30px;font:20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background:#fff;transition:background .25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus:after{outline:1px dotted #888}.fancybox-close-small:hover:after{color:#555;background:#eee}.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));pointer-events:none}.fancybox-caption{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.4);font-size:14px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:none}.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover:not([disabled]){color:#fff;background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button[disabled]:after,.fancybox-button[disabled]:before{opacity:.3}.fancybox-button--left:after,.fancybox-button--right:after{top:18px;width:6px;height:6px;background:transparent;border-top:2px solid currentColor;border-right:2px solid currentColor}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.fancybox-button--right:after{right:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}.fancybox-button--close:after,.fancybox-button--close:before{content:"";display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}.fancybox-button--close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-button--close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0;height:100px;width:54px;padding:0;border:0;outline:none;background:none;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .25s}.fancybox-arrow:after{content:"";position:absolute;top:28px;width:44px;height:44px;background-color:rgba(30,30,30,.8);background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:50%;background-size:24px 24px}.fancybox-arrow--right{right:0}.fancybox-arrow--left{left:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fancybox-arrow--left:after,.fancybox-arrow--right:after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:.6}.fancybox-show-nav .fancybox-arrow[disabled]{opacity:.3}.fancybox-slide>.fancybox-loading{border:6px solid hsla(0,0%,39%,.4);border-top:6px solid hsla(0,0%,100%,.6);border-radius:100%;height:50px;width:50px;-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-width:800px){.fancybox-infobar{left:0;margin-left:0}.fancybox-button--left,.fancybox-button--right{display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:none}.fancybox-button--pause:before,.fancybox-button--play:before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}.fancybox-button--play:before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}.fancybox-button--pause:before{width:7px;height:11px;border-style:solid;border-width:0 2px}.fancybox-button--thumbs,.fancybox-thumbs{display:none}@media (min-width:800px){.fancybox-button--thumbs{display:inline-block}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:220px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:none;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(.25,.46,.45,.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}}
/* End */



/* Start:/bitrix/templates/.default/components/bitrix/search.title/search/style.css*/
div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	overflow:hidden;
	z-index:205;
}

table.title-search-result {
	border-collapse: collapse;
	border:none;
	width:10%;
}

table.title-search-result th {
	background-color:#F7F7F7;
	border-right:1px solid #e8e8e8;
	color:#949494;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:14px;
 	padding-right:12px;
	text-align:right;
	vertical-align:top;
	white-space:nowrap;
	width:1%;
}

table.title-search-result td {
	background-color:white;
	color:black;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
	text-align:left;
	white-space:nowrap;
}

table.title-search-result td.title-search-item {
	padding-left:8px;
	padding-right:15px;
}

table.title-search-result td.title-search-item a {
	padding-left:4px;
	padding-right:15px;
	text-decoration: none;
	color:black;
	vertical-align:top;
	display:block;
}

table.title-search-result td.title-search-item img {
	vertical-align:top;
}

table.title-search-result td.title-search-item b {
	color:#cf0000;
	font-weight:normal;
}

table.title-search-result tr.title-search-selected td
,table.title-search-result tr.title-search-selected a
,table.title-search-result tr.title-search-selected td.title-search-more a
{
	background-color:#fff2be;
}

table.title-search-result td.title-search-more {
	font-size:11px;
	font-weight:normal;
	padding-right:15px;
	padding-left:24px;
	padding-top:0px;
}

table.title-search-result td.title-search-more a
{
	padding-left:12px;
	padding-right:15px;
	text-decoration:none;
	color:#999999;
}

table.title-search-result td.title-search-all {
	padding-left:24px;
	padding-right:15px;
}

table.title-search-result td.title-search-all a
{
	padding-left:4px;
	text-decoration:none;
	color:#808080;
}

table.title-search-result td.title-search-separator
, table.title-search-result th.title-search-separator {
	padding-top:0px;
	padding-bottom:0px;
	font-size:4px;
}

div.title-search-fader {
	display:none;
	background-image: url('/bitrix/templates/.default/components/bitrix/search.title/search/images/fader.png');
	background-position: right top;
	background-repeat: repeat-y;
	position:absolute;
}
/* End */



/* Start:/bitrix/templates/cronos/styles.css*/
@font-face {
  font-family: 'PTSerif';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/bitrix/templates/cronos/fonts/PTSerif-Regular.eot');
  src: url('/bitrix/templates/cronos/fonts/PTSerif-Regular.woff') format('woff');
}
@font-face {
  font-family: 'PTSerif Bold';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/bitrix/templates/cronos/fonts/PTSerif-Bold.eot');
  src: url('/bitrix/templates/cronos/fonts/PTSerif-Bold.woff') format('woff');
}
body, div, img, p, span, ul, li, input, button, h1, h2, h3, h4, h5, h6, a, label, textarea, hr, fieldset, select, option, table, tr, td {margin: 0; padding: 0}
a:active, a:focus, img, input, select, textarea, button {outline: 0}
img, input, textarea, hr, button, iframe {border: none}
textarea {resize: vertical}
ul {list-style: none}

body {cursor: default; min-width: 1000px; color: #5c5a5a; font-family: 'PTSerif', serif; font: 400 14px/24px 'PTSerif'}
a, a:visited {color: #007dc3}
a:hover, a:active {text-decoration: none}
.clear {clear: both}
.main {min-height: 100%}
.col {width: 984px; margin: 0 auto}
.line {width: 1000px; height: 5px; margin-left: -8px}
.line.blue {background: #0067ae}
.line.black {background: #171717}

/* header */
.lang {float: right; margin: 38px 0 0 43px; font-size: 15px}
.lang .delim {display: inline-block; width: 1px; height: 17px; background: #bfbfbf; margin: 0 4px -1px}
.lang .active {text-decoration: none; color: #bfbfbf}
.soc {float: right; margin-top: 42px}
.soc .item {float: left; margin: 0 3px}
.soc .link {display: block; width: 19px; height: 19px}
.header .logo {display: block; width: 179px; margin: 30px 40px 0 0; float: left}
.header .nav {overflow: hidden}
.header .nav .item {float: left; padding: 40px 33px 33px; background: url('/bitrix/templates/cronos/images/navBg.png') no-repeat left 50px}
.header .nav .item.fst {background: none}
.header .nav .link {display: block; font: 400 15px 'PTSerif'; color: #282828}
.search {display: block; width: 712px; height: 32px; font: 400 15px/32px 'PTSerif'; padding: 0 5px; border: 1px solid #d1d1d1}


.header .tel {display: block; float: right; color: #000; font: 400 35px/35px 'PTSerif'; margin-top: 2px}
.header .tel .code {display: inline-block; font: 400 20px/20px 'PTSerif'; color: #c4c4c4; margin: 10px 6px 0 0; vertical-align: top}

.cont {clear: both}
.colRight {width: 210px; float: right}
.colRight.var2 {background: url('/bitrix/templates/cronos/images/colRightBg.png') repeat-x center 9px}
.section .head {font: 400 20px/20px 'PTSerif'; color: #000; padding: 15px 0 15px}
.section .head .link {font-size: 15px; color: #999; margin-left: 35px}

.section .body .head a{text-decoration: none !important;}
.section .body .head a:hover{text-decoration: underline !important;}

.section .body {overflow: hidden; *margin-bottom: 32px}
ul.body {font-size: 0}
.section .date {display: block; width: 90px; height: 26px; font: 400 14px/26px 'PTSerif'; color: #fff; background: #007dc3; padding: 0; text-align: center}

/* colRight section */
.colRight .section .head {margin: 17px 0 6px}
.colRight .section .head .link {display: block; margin: 7px 0 0}
.colRight .section .item {margin-bottom: 15px}
.colRight .section .pic {display: block; width: 210px; height: 110px; margin-bottom: 5px}
.colRight .section .body .link {display: inline-block; font: 400 14px/22px 'PTSerif'}
.index .colRight .section .head {margin-top: 0}
.index .colRight .section .head .link {float: left; margin-top: 0}
.index .colRight .section .item {margin-top: 15px}
.index .colRight .section .pic {width: 108px; height: 108px; position: relative; margin-bottom: 7px; padding-bottom: 3px}
.index .colRight .section .pic img {display: block; border-radius: 54px; border-bottom-left-radius: 0}
.index .colRight .section .date {position: absolute; bottom: 0; left: 0}

.colLeft {width: 725px; overflow: hidden}

/* section menu */
.menu {float: left}
.menu .head {padding-bottom: 12px}
.menu {width: 235px}
.menu .item {padding: 10px 0 9px 0; *padding: 6px 0 5px 0; /*background: url('/bitrix/templates/cronos/images/menuItemBg1.png') no-repeat left center*/}
.menu .item img{margin: 0 10px 0 0; float:left;}
.menu .item.even {background: url('/bitrix/templates/cronos/images/menuItemBg2.png') no-repeat left center}
.menu .link {display: inline; text-decoration: none; line-height: 0; white-space: nowrap;}
.menu .link > span {font: 400 15px/15px 'PTSerif';line-height: 25px;}

.btnBox {/*text-align: center;*/ margin-bottom: 10px; margin-top:10px;}
.btn {display: inline-block; text-decoration: none; cursor: pointer}
.btn.gray {font: 400 17px/40px 'PTSerif'; color: #5a5a5a; background: #e0e0e0; padding: 0 17px; border: 1px solid #c5c5c5}
.btn.gray:hover {background: #f1f1f1}
.btn.blue {font: 400 15px/30px 'PTSerif'; color: #fff; background: #096fc2; border: 1px solid #004b95; padding: 0 34px; *padding: 0 17px; height: 30px}
input.btn.blue {height: 32px}
.btn.blue:hover {background: #004b95}
.btn.green {background: #459c7c; font: 600 20px/38px 'PTSerif Bold'; color: #fff; padding: 0 11px}
.btn.green:hover {background: #2f6c56}
.allCat {margin-top: 1px}

.sliderBox {margin: 18px 0 0 235px; width: 490px;}
.slider {height: 517px; position: relative}
.slider .item {position: absolute}
.slider .picBig {display: block; width: 465px; height: 422px; border-radius: 0 211px 211px 0; margin-left: 25px}
.slider .ico {display: block; margin-top: -242px}
.slider .descBox {width: 367px; height: 152px; position: relative; background: #f7f7f7; padding: 15px 20px 0 23px}
.slider .head {display: block; font: 400 27px/27px 'PTSerif'; color: #121212; margin-bottom: 14px}
.slider .text {color: #404040; line-height: 22px}
.slider .shadow {width: 367px; height: 59px; background: url('/bitrix/templates/cronos/images/sliderShadow.png') no-repeat center top}

/* bxslider restyle */
.bx-wrapper {margin-bottom: 0 !important}
.bx-wrapper .bx-viewport {background: none !important; border: none !important; left: 0 !important;
-moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
}
.bx-viewport{min-height:183px !important;}

.bx-wrapper .bx-controls-direction a {margin-top: 0 !important; width: 38px !important; height: 38px !important; background: url('/bitrix/templates/cronos/images/sliderControls.png')}
.bx-wrapper .bx-controls-direction .bx-prev {top: 18px; left: 379px}
.bx-wrapper .bx-controls-direction .bx-next {top: 44px; right: 43px; background-position: bottom}
.bx-wrapper .bx-controls-direction .bx-next:hover {background-position: left bottom}

/* section trio */
.cont .trio {/*margin-top: -25px;*/ margin-top: 0; clear: both;}
.cont .trio .item {display: inline-block; vertical-align: top; width: 318px; margin: 0 0 22px 15px; *float: left}
.index .cont .trio, .index2 .cont .trio {margin-bottom: 47px}
.cont .trio .item.fst {margin-left: 0}
.cont .trio .head, .quad .head {margin-bottom: 15px}
.cont .trio .pic {display: block; width: 318px; height: 138px; margin-bottom: 17px; background: #e0e8eb}
.cont .trio .body .link {display: block; font: 400 16px/22px 'PTSerif'}
.cont .trio.var2 .pic {margin-bottom: 23px}
.cont .trio.var2 .date {float: left}
.cont .trio.var2 .body .link {margin-left: 96px}

.quad .body {margin-bottom: 30px; *padding-bottom: 30px}
.quad .item {display: inline-block; vertical-align: top; width: 210px; margin: 0 0 32px 48px; *float: left}
.quad .item .link {font-size: 14px}
.quad .item.fst {margin-left: 0}
.quad .pic {display: block; width: 210px; height: 110px; background: #cbe1ec; margin-bottom: 10px}

/* footer */
.hFooter {height: 1px; clear: both}

.footer {color: #111; padding-bottom: 20px;}
.footer .text {line-height: 22px}
.footer .blue, .additional .blue {color: #007dc3; text-decoration: underline}
.footer .trio {overflow: hidden; margin-top: 18px}
.footer .trio > li {float: left; width: 318px; margin-left: 15px}
.footer .trio > li.fst {margin-left: 0}
.footer .trio > li.lst .link {margin-right: 3px}
.footer .nav {width: 274px}
.footer .nav .item {width: 124px; padding-left: 13px; background: url('/bitrix/templates/cronos/images/footerNavBg.png') no-repeat left center; float: left}
.footer .nav .link {color: #096fc2; font: 400 16px/27px 'PTSerif'}

/* nopage */
.nopage {min-height: 557px; height: 100%; position: relative}
.nopageBox {width: 405px; width: 405px; margin: auto; text-align: center;}
.nopageBox .errNo, .nopageBox .errMsg {display: block; color: #aeaeae}
.nopageBox .errNo {font: 400 150px/150px 'PTSerif'}
.nopageBox .errMsg {font: 400 40px/40px 'PTSerif'; margin-bottom: 25px}
.nopageBox .text {display: block; font: 400 20px/22px 'PTSerif'; color: #000}
.nopageBox .link {display: inline-block; text-decoration: none; border-bottom: 1px solid #007dc3}
.nopageBox .link:hover {border-bottom: 1px solid #fff}

/* section cat */
.cat.level1 .news-list .item{border-top:none !important;}
.cat.level1 {margin-bottom: 90px}
.cat.level1 > .head {padding-bottom: 5px}
.cat.level1 .body > .item { padding-bottom: 15px; border-top: 1px solid #d1d1d1;}
.cat.level1 .body > .item.fst {border-top: none}
.cat.level1 .item .head {color: #007dc3}
.types .item {padding-left: 22px; background: url('/bitrix/templates/cronos/images/ulBg.png') no-repeat left center}
.types .link {text-decoration: none; font: 400 15px/26px 'PTSerif'}
.types .link:hover {text-decoration: underline}
.cat.level2 .item {padding-left: 25px; background: url('/bitrix/templates/cronos/images/ulBg2.png') no-repeat left center; font-size: 14px}
.cat.level2 .link {display: block; line-height: 30px; text-decoration: none}
.cat.level2 .link span {line-height: 14px}

/* section sendMsg */
.sendMsgForm {overflow: hidden; margin-bottom: 30px}
.sendMsg {float: right; width: 445px}
.textField, .textArea {display: block; width: 423px; height: 32px; border: 1px solid #d1d1d1; margin-bottom: 18px; padding: 0 10px; font: 400 15px/32px 'PTSerif'; color: #000}
.textArea {height: 142px}
.textField.err, .textArea.err {border: 1px solid #f00}
.sendMsgForm .errMsg {width: 262px; background: #fff5f5; border: 1px solid #f00; float: right; padding: 8px 0 8px 11px}
.sendMsgForm .errMsg .item {color: #f00; padding-left: 20px; background: url('/bitrix/templates/cronos/images/errMsgBg.png') no-repeat left center}

/* sections contacts */
.contacts {width: 239px; border-right: 1px solid #f5f5f5}
.contacts span {display: block; font: 400 15px/22px 'PTSerif'}
.contacts .name {color: #c3c3c3}
.contacts .data {color: #000; margin-bottom: 30px}
.contacts .email {color: #007dc3; margin-bottom: 30px; text-decoration: underline}

/* section about */
.about .text {margin-bottom: 24px}

/* section partners */
.partners {margin-bottom: 88px}
.partners .desc {margin-bottom: 35px}
.partners .item {margin-bottom: 14px; overflow: hidden;}
.partners .item > * {float: left}
.partners .item .pic {display: block; height: 84px; margin-right: 32px}
.partners .item .link {display: block; width: 212px; padding: 10px 7px 0 0; font-size: 14px}
.partners .addr {width: 213px; color: #000; font-size: 14px}

/* section subCat */
.subCat .select {float: right; position: relative; font: 400 15px/21px'PTSerif'; padding: 1px 30px 1px 1px; border: 1px solid #d1d1d1; white-space: nowrap}
.subCat .head, .sortByProducer {border-bottom: 1px solid #d1d1d1}
.sortByProducer {font: 400 15px/22px 'PTSerif'; padding: 8px 0}
.sortByProducer .link {margin-right: 8px}
.sortByProducer .active {font: 600 15px/22px 'PTSerif Bold'; color: #282828; text-decoration: none}
.subCat .body {margin-bottom: 26px}
.subCat .item {border-bottom: 1px solid #e9e9e9; padding: 16px 0; overflow: hidden}
.subCat .item > * {float: left}
.subCat .right {width: 190px; float: right}
.subCat .price {margin-bottom: 26px; float: right; width:166px;}
.subCat .article {display: block; text-align: right; color: #959595; font-size: 14px}
.subCat .pic {display: block; width: 202px; height: 130px; border: 1px solid #d1d1d1; margin-right: 12px; float: left}
.subCat .desc {width: 300px}
.subCat .nameBox {display: block; width: 322px; margin: -2px 0 0 216px}
.subCat .name {display: inline-block; width: 304px; font: 400 20px 'PTSerif'; margin: -4px 0 14px}
.subCat .producer {color: #959595; margin-bottom: 10px; font-size: 14px}
.subCat .producer .link {display: inline-block; margin-left: 4px}
.subCat .text {font: 400 15px/22px 'PTSerif'; color: #282828}

/* section position */
.breadcrumbs {overflow: hidden; margin: 12px 0 6px}
.breadcrumbs .item {float: left; padding-left: 10px; background: url('/bitrix/templates/cronos/images/breadcrumbs.png') no-repeat left center; margin-right: 6px}
.breadcrumbs .item.fst {background: none; padding-left: 0}
.position .head {clear: left; margin-bottom: 12px}
.sliderBox2 {overflow: hidden; width: 356px; float: left; margin-right: 32px}
.sliderViewportBox {width: 283px; float: left}
.sliderBox2 .bx-viewport {border: 1px solid #d1d1d1 !important}
.sliderBox2 #slider2pager {margin-left: 290px}
.sliderBox2 #slider2pager .link, .sliderBox2 #slider2pager img {display: block; width: 64px; height: 40px}
.sliderBox2 #slider2pager .link {margin-top: 6px; border: 1px solid #d1d1d1}
.sliderBox2 #slider2pager .link.fst {margin-top: 0px}
.position .desc {margin: 0 0 45px 386px}
.position .desc .name {display: block; font: 400 20px/26px 'PTSerif'; color: #030303; margin-top: -5px}
.print {font: 400 12px/12px 'PTSerif'; background: url('/bitrix/templates/cronos/images/printBg.png') no-repeat left center; padding-left: 19px; text-decoration: none}
.position .btnBox2 {margin: 20px 0}
.article, .producer {display: block}
.article, .article span, .producer, .producer .link {line-height: 20px}
.article, .producer {color: #959595}
.article span {margin-left: 3px; color: #050505}
.producer .link {margin-left: 3px}

.tabs {overflow: hidden; margin-bottom: 26px}
.tabs .item {float: left; margin-left: 40px}
.tabs .item.fst {margin-left: 0}
.tabs .link {display: block; font: 400 20px/20px 'PTSerif'; text-decoration: none; background: url('/bitrix/templates/cronos/images/tabsBg.png') repeat-x bottom}
.tabs .link:hover {color: #202020}
.tabs .link.active {background: none; color: #202020}
.tabCont .item {overflow: hidden}
.tabCont .text {font-size: 15px; color: #464646; text-align: justify; margin-bottom: 32px}
h2 {font: 400 25px/25px 'PTSerif'; color: #242424; text-align: center; margin-bottom: 27px}
.videoBox {position: relative; width: 423px; height: 251px; margin: 0 auto 40px}
.tbl {margin-bottom: 28px}
.tbl .item {border-bottom: 1px solid #c7c7c7}
.tbl .head {margin-bottom: 0; padding: 0}
.tbl .item > span {display: block; font: 400 15px/17px 'PTSerif'; color: #000; float: left; padding: 8px 0}
.tbl .head > span {background: #4c4f59; color: #fff}
.tbl .item > span span {display: inline-block; border-left: 1px solid #c7c7c7; padding-left: 25px}
.tbl .item span.col1 span {border-left: none}
.tbl .head span.col1 span {padding-left: 47px}
.tbl .head span.col2 span {padding-left: 40px}
.tbl .col1 {width: 157px}
.tbl .col2 {width: 136px}
.tbl .col3 {width: 340px}
.tbl .col4 {width: 89px}

.certificates, .additional {border-bottom: 1px solid #d1d1d1}
.certificates {overflow: hidden; padding-bottom: 34px}
.certificates .item {display: inline-block; vertical-align: top; width: 292px; min-height: 54px; background: url('/bitrix/templates/cronos/images/certificatesBg.png') no-repeat left top; padding: 2px 5px 0 60px; *float: left}
.certificates .link, .hashTags a {font-size: 15px}
.additional {font-size: 13px; color: #6d6d6d; padding: 12px 0 20px}
.additional b {font: 600 13px/24px 'PTSerif Bold'; color: #282828}
.hashTags {padding: 5px 0; margin-bottom: 35px}


/*.menu .link > span, .cat.level2 .link > span {text-transform: uppercase}*/
.menu .link > span, .cat.level2 .link > span, .print > span {display: inline-block; border-bottom: 1px solid #afd6ec; cursor: pointer}
.menu .link > span > span, .cat.level2 .link > span > span, .print > span > span {display: inline-block; border-bottom: 1px solid #7fbee1}
.menu .link:hover span, .cat.level2 .link:hover span, .subCat .name:hover span, .print:hover span {border-bottom: 1px solid #fff}

.SortResult{visibility: hidden;}
.about .about_img{float:left; margin: 0 15px 10px 0;}
.info{right:0px; position:absolute; bottom: 0px; }
.detailNews{position:relative; padding-bottom: 24px;}
.position .green{cursor:default;}
#title-search{margin-bottom: 10px;}
.clearSearch {
    position:absolute;
    display:block;
    width:20px;
    height:20px;
    left:700px;
    top:6px;
    background: url('/bitrix/templates/cronos/./images/delete_button.gif') no-repeat;
    opacity: 0;
}
.search_form {
    position: relative;
}
.mf-captcha .textField{width: 143px !important;}
.breadcrumbs{margin:0px;}
.breadcrumbs .item{border: none; color: #5c5a5a; font-family: 'PTSerif', serif; font: 400 14px/24px 'PTSerif'; margin: 0 6px 0 0; padding:0px 0 0 10px;}
.breadcrumbs .item  .link{color: #007dc3; font-family: 'PTSerif', serif; font: 400 14px/24px 'PTSerif' !important; margin: 0px;}


.price a
{
width:135px;
}

.text-center{text-align:center}
.quad .body.news-list{padding-right: 230px}
.catalog_detail_info_wrapper{min-height:213px}
body > div.main.index > div.cont > div > div.colLeft > div.section.menu > div{
	margin-top: 72px;
}

.index-block-text {
    padding: 0;
}
.index-block-text p {
    margin-bottom: 10px;
}
/* End */



/* Start:/bitrix/templates/cronos/template_styles.css*/
/* Chronos Trading, 2026-10-09. Scoped presentation layer; Bitrix admin UI is excluded. */
body.chronos-site {min-width:0;background:#f5f8fb;color:#304657;font:400 16px/1.65 Arial,Helvetica,sans-serif}
.chronos-site .main,.chronos-site .footer {box-sizing:border-box}
.chronos-site .main *, .chronos-site .footer * {box-sizing:border-box}
.chronos-site .col {width:calc(100% - 48px);max-width:1180px;margin-left:auto;margin-right:auto}
.chronos-site .line {width:100%;margin:0;height:3px;background:#087eae}
.chronos-site .main img {max-width:100%}
.chronos-site .main a,.chronos-site .footer a {color:#006899;text-underline-offset:3px}
.chronos-site .main a:focus,.chronos-site .main button:focus,.chronos-site .main input:focus,.chronos-site .main select:focus,.chronos-site .main textarea:focus,.chronos-site .footer a:focus {outline:3px solid #e7a82d;outline-offset:3px}
.chronos-skip {position:absolute;left:16px;top:-100px;z-index:1000;padding:12px 18px;background:#fff;color:#075a87}
.chronos-skip:focus {top:10px}
.chronos-site .header {background:#fff;border-bottom:1px solid #dde7ee;margin-bottom:28px}
.chronos-site .header>.col {display:flex;align-items:center;flex-wrap:wrap;gap:20px 24px;padding-bottom:20px}
.chronos-site .header .line {order:0;flex:0 0 100%;height:4px}
.chronos-site .header .logo {order:1;float:none;margin:0;flex:0 0 179px;width:179px}
.chronos-site .header .logo img {display:block;width:179px;height:auto}
.chronos-site .header .nav {order:2;display:flex;flex-wrap:wrap;flex:1;gap:6px 20px;overflow:visible;margin:0}
.chronos-site .header .nav .item {float:none;padding:0;background:none}
.chronos-site .header .nav .link {font:600 15px/1.5 Arial,Helvetica,sans-serif;color:#263f50;padding:10px 0;text-decoration:none}
.chronos-site .header .nav .selected {color:#006899;box-shadow:0 2px #008db2}
.chronos-header-contact {order:3;display:flex;flex-direction:column;align-items:flex-end;gap:1px}
.chronos-site .chronos-phone {font:700 21px/1.6 Arial,Helvetica,sans-serif;color:#17354a;text-decoration:none;white-space:nowrap}
.chronos-email {font-size:13px;text-decoration:none}
.chronos-site .header .lang {order:4;float:none;margin:0;font:13px/1.5 Arial,Helvetica,sans-serif}
.chronos-site #title-search {order:5;flex:0 0 100%;margin:0}
.chronos-site .header>.col>.clear {display:none}
.chronos-site .search_form {position:relative;display:flex;gap:8px;width:100%}
.chronos-search-label {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.chronos-site .search {width:100%;flex:1;min-width:0;height:46px;padding:0 42px 0 16px;border:1px solid #cad9e4;border-radius:8px;background:#f7fafc;font:16px/1.5 Arial,Helvetica,sans-serif}
.chronos-site .chronos-search-submit {padding:0 24px;border-radius:8px;background:#075a87;color:white;font:600 15px/1.4 Arial,Helvetica,sans-serif;cursor:pointer;min-height:44px}
.chronos-site .clearSearch {left:auto;right:116px;top:7px;width:32px;height:32px;border:0;border-radius:4px;background:transparent url('/bitrix/templates/cronos/images/delete_button.gif') no-repeat center;cursor:pointer}
.chronos-site .chronos-intro {border:1px solid #dbe7ef;border-radius:20px;background:linear-gradient(120deg,#e5f2f7,#fff);padding:38px 44px;margin-bottom:30px}
.chronos-kicker {color:#397084;font-size:12px;font-weight:700;letter-spacing:1.8px;margin:0 0 14px}
.chronos-site .chronos-intro h2 {font:700 40px/1.15 Arial,Helvetica,sans-serif;letter-spacing:-1.4px;text-align:left;color:#163a50;margin:0 0 18px}
.chronos-intro>p:not(.chronos-kicker) {max-width:680px;font-size:17px;line-height:1.7;margin-bottom:24px}
.chronos-actions {display:flex;gap:12px;flex-wrap:wrap}
.chronos-site .chronos-button {display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 22px;border-radius:7px;border:1px solid #075a87;background:#075a87;color:#fff;text-decoration:none;font:600 15px/1.5 Arial,Helvetica,sans-serif}
.chronos-site .chronos-button:hover {background:#064664}
.chronos-site .chronos-button-secondary {background:#fff;color:#075a87}
.chronos-site .chronos-button-secondary:hover {background:#eef6fa}
/* Button labels must override the general link color inside .main. */
.chronos-site .main a.chronos-button {color:#fff}
.chronos-site .main a.chronos-button-secondary {color:#075a87}
.chronos-site .cont>.col {padding-top:4px;padding-bottom:28px}
.chronos-site .colLeft {width:calc(100% - 270px);overflow:visible}
.chronos-site .colLeft .colLeft {width:100%}
.chronos-site .colRight {width:235px;background:none}
.chronos-site .section .head {font-family:Arial,Helvetica,sans-serif;line-height:1.35;font-weight:600;color:#17354a;padding:14px 0}
.chronos-site .section h1.head,.chronos-site h1 {font:700 30px/1.25 Arial,Helvetica,sans-serif;margin-bottom:16px;letter-spacing:-.5px}
.chronos-site .section .head .link {font:400 14px/1.5 Arial,Helvetica,sans-serif}
.chronos-site .section .body {overflow:visible}
.chronos-site .colRight .section {background:#fff;border:1px solid #e1e8ee;border-radius:10px;padding:16px;margin-bottom:20px}
.chronos-site .colRight .section .head {margin:0 0 10px;padding:0;font-size:18px}
.chronos-site .colRight .section .pic {max-width:100%;height:auto}
.chronos-site .menu {width:225px;margin-bottom:24px}
.chronos-site .menu .item {padding:10px 0;border-bottom:1px solid #dde7ee;background:none}
.chronos-site .menu .link {white-space:normal;line-height:1.45}
.chronos-site .menu .link>span {font:500 15px/1.6 Arial,Helvetica,sans-serif}
.chronos-site .menu .item img {max-width:32px;height:auto}
.chronos-site .index .cont>.col>.colLeft>.section.menu>div {margin-top:16px}
.chronos-site .sliderBox {width:calc(100% - 245px);margin-left:245px;margin-top:14px}
.chronos-site .slider .picBig {width:100%;height:300px;object-fit:contain;background:#fff;border-radius:14px;margin:0}
.chronos-site .slider .ico {display:none}
.chronos-site .slider .descBox {width:100%;height:auto;min-height:175px;padding:18px 20px;background:#e8f0f5;border-radius:0 0 12px 12px}
.chronos-site .slider .head {font:700 23px/1.3 Arial,Helvetica,sans-serif}
.chronos-site .slider .text {font:14px/1.65 Arial,Helvetica,sans-serif}
.chronos-site .slider .shadow {display:none}
.chronos-site .bx-wrapper .bx-controls-direction .bx-prev {left:12px;top:250px}
.chronos-site .bx-wrapper .bx-controls-direction .bx-next {right:12px;top:250px}
.chronos-site .cont .trio {padding-top:20px}
.chronos-site .cont .trio .body {display:flex;gap:20px;flex-wrap:wrap}
.chronos-site .cont .trio .body>.item {float:none;width:calc((100% - 40px)/3);margin:0 0 24px}
.chronos-site .cont .trio .pic {width:100%;height:auto;aspect-ratio:318/138;object-fit:cover;border-radius:8px}
.chronos-site .cont .trio .body .link {font:500 16px/1.55 Arial,Helvetica,sans-serif}
.chronos-site .cont .trio.var2 .body .link {margin-left:0;clear:both;padding-top:10px}
.chronos-site .section .date {font:12px/24px Arial,Helvetica,sans-serif;background:#e3eef5;color:#315d78;border-radius:4px;width:auto;display:inline-block;padding:0 8px}
.chronos-site .cat.level1 {margin-bottom:38px}
.chronos-site .cat.level1>.body>.item {border:1px solid #dce6ed;background:#fff;border-radius:10px;padding:18px 20px;margin-bottom:14px}
.chronos-site .cat.level1 .types .link,.chronos-site .cat.level2 .link {font:15px/1.7 Arial,Helvetica,sans-serif}
.chronos-site .cat.level1 .types .item {margin-top:6px}
.chronos-site .subCat .news-list>.item {display:grid;grid-template-columns:160px minmax(0,1fr) 160px;gap:18px;background:#fff;border:1px solid #dce6ed!important;border-radius:12px;padding:20px;margin:0 0 16px;overflow:visible}
.chronos-site .subCat .news-list>.item>* {float:none;min-width:0}
.chronos-site .subCat .news-list>.item>.desc {grid-column:2}
.chronos-site .subCat .news-list>.item>.right {grid-column:3}
.chronos-site .subCat .pic {width:100%;height:145px;object-fit:contain;border:0;margin:0;border-radius:6px;background:#fff}
.chronos-site .subCat .desc,.chronos-site .subCat .right,.chronos-site .subCat .name {width:auto;float:none}
.chronos-site .subCat .name {font:600 19px/1.4 Arial,Helvetica,sans-serif;margin:0 0 8px;text-decoration:none}
.chronos-site .subCat .text {font:14px/1.65 Arial,Helvetica,sans-serif;color:#455e70}
.chronos-site .subCat .producer {font-size:13px;line-height:1.5}
.chronos-site .subCat .price {float:none;width:100%;margin:0 0 12px;font:600 16px/1.5 Arial,Helvetica,sans-serif;padding:11px 12px;border-radius:6px;text-align:center;background:#e7f3f1;color:#226759;overflow-wrap:anywhere}
.chronos-site .subCat .article {font-size:12px;text-align:left;overflow-wrap:anywhere}
.chronos-site .subCat .select.chronos-native-select {padding:0;border:0;white-space:normal;background:transparent;margin:0 0 10px}
.chronos-site .chronos-sort-select {display:block;min-height:42px;max-width:100%;visibility:visible!important;border:1px solid #c5d6e2;border-radius:6px;background:#fff;padding:8px 30px 8px 12px;color:#26475b;font:14px/1.5 Arial,Helvetica,sans-serif}
.chronos-site .SortResult {display:none}
.chronos-site .sortByProducer {clear:both;display:flex;flex-wrap:wrap;gap:8px;padding:12px 0;margin-bottom:12px;font:14px/1.5 Arial,Helvetica,sans-serif}
.chronos-site .sortByProducer .link {margin:0;padding:6px 10px;border-radius:5px;background:#e8eff5;text-decoration:none}
.chronos-site .sortByProducer .active {background:#075a87;color:#fff}
.chronos-site .btn.blue,.chronos-site .btn.gray {height:auto;min-height:42px;border-radius:6px;font:600 15px/1.5 Arial,Helvetica,sans-serif;padding:10px 20px}
.chronos-site .btn.blue {color:#fff;background:#075a87;border-color:#075a87}
.chronos-site .btn.gray {color:#25495e;background:#fff;border-color:#bbcdda}
.chronos-site .show_more[aria-disabled=true] {opacity:.6;cursor:wait}
.chronos-site .breadcrumbs {display:flex;flex-wrap:wrap;gap:5px;margin:4px 0 18px}
.chronos-site .breadcrumbs .item,.chronos-site .breadcrumbs .item .link {font:13px/1.6 Arial,Helvetica,sans-serif!important;float:none;overflow-wrap:anywhere}
.chronos-site .position .desc {margin-bottom:32px}
.chronos-site .position .desc .name {font:700 27px/1.25 Arial,Helvetica,sans-serif;margin:0 0 12px;color:#17354a}
.chronos-site .sliderBox2 {max-width:100%;border:1px solid #dae6ed;border-radius:10px;padding:10px;background:#fff;margin-bottom:22px}
.chronos-site .sliderBox2 .pic {object-fit:contain;max-width:100%;height:auto}
.chronos-site .sliderBox2 .sliderViewportBox {width:calc(100% - 74px)}
.chronos-site .sliderBox2 #slider2pager {margin-left:calc(100% - 64px)}
.chronos-site .position .btnBox2 {display:flex;flex-wrap:wrap;gap:12px}
.chronos-site .position .btn.green {font:700 22px/1.4 Arial,Helvetica,sans-serif;background:#e7f3f1;color:#226759;border-radius:6px;padding:12px 16px;width:auto;cursor:default}
.chronos-site .position .producer,.chronos-site .position .article {font:14px/1.6 Arial,Helvetica,sans-serif}
.chronos-site .tabBox {clear:both}
.chronos-site .tabs {display:flex;flex-wrap:wrap;gap:6px;border-bottom:1px solid #cadce7;padding-bottom:0;margin-bottom:22px}
.chronos-site .tabs .item {float:none;margin:0}
.chronos-site .tabs .link {font:600 15px/1.5 Arial,Helvetica,sans-serif;padding:12px 18px;background:transparent;border-radius:7px 7px 0 0}
.chronos-site .tabs .link.active {background:#075a87;color:#fff}
.chronos-site .tabCont .text {font:16px/1.75 Arial,Helvetica,sans-serif;text-align:left;color:#344e60}
.chronos-site .tabCont .item {overflow-x:auto;overflow-wrap:break-word}
.chronos-site .tabCont table {max-width:100%}
.chronos-site .chronos-product-contact {background:#e8f2f7;border:1px solid #cce0eb;padding:22px;border-radius:12px;margin:22px 0;line-height:1.65}
.chronos-product-contact strong {font-size:20px;color:#17354a}
.chronos-product-contact p {margin:6px 0 16px}
.chronos-contact-phone {display:inline-block;margin-left:18px;font-weight:600;white-space:nowrap}
.chronos-site .additional {border:0;padding:0}
.chronos-site .certificates .item {max-width:100%}
.chronos-site .videoBox {width:100%;max-width:640px;height:auto;aspect-ratio:16/9}
.chronos-site .videoBox iframe {width:100%;height:100%;min-height:240px}
.chronos-site .sendMsg {max-width:100%}
.chronos-site .textField,.chronos-site .textArea {width:100%;max-width:100%;border:1px solid #c7d8e2;border-radius:6px;font:16px/1.5 Arial,Helvetica,sans-serif;padding:10px 12px;height:44px}
.chronos-site .textArea {height:140px}
.chronos-site .contacts span {font-family:Arial,Helvetica,sans-serif}
.chronos-site .partners .item {display:flex;gap:20px;flex-wrap:wrap}
.chronos-site .partners .item>* {float:none}
.chronos-site .partners .item .pic {height:auto;max-width:256px;margin-right:0;object-fit:contain}
.chronos-site .quad .body.news-list {padding-right:0}
.chronos-site .footer {clear:both;background:#fff;border-top:1px solid #d9e5ed;padding:28px 0;margin-top:36px}
.chronos-site .footer .line {display:none}
.chronos-footer-grid {display:grid;grid-template-columns:1.2fr 1fr 1.2fr;gap:28px;color:#627788;font-size:14px;line-height:1.8}
.chronos-footer-grid strong {color:#183c53;font-size:20px}
.chronos-footer-grid nav,.chronos-footer-grid>div {display:flex;flex-direction:column;align-items:flex-start}
.chronos-footer-grid a {text-decoration:none}
.chronos-site .makeOrderFormRow input[type=email],.chronos-site .makeOrderFormRow input[type=tel] {border:1px solid #ccc;display:block;font-size:16px;padding:5px;width:100%;box-sizing:border-box}
@media(max-width:1050px){
 .chronos-site .header .nav {order:4;flex:1 0 70%}
 .chronos-site .header .lang {order:4;margin-left:auto}
 .chronos-header-contact {margin-left:auto}
 .chronos-site .colRight {width:210px}
 .chronos-site .colLeft {width:calc(100% - 240px)}
 .chronos-site .subCat .news-list>.item {grid-template-columns:130px minmax(0,1fr);gap:16px}
 .chronos-site .subCat .news-list>.item>.right {grid-column:2}
 .chronos-site .sliderBox2 {width:300px;margin-right:20px}
 .chronos-site .position .desc {margin-left:320px}
}
@media(max-width:850px){
 .chronos-site .col {width:calc(100% - 32px)}
 .chronos-site .cont>.col {display:flex;flex-wrap:wrap;gap:24px}
 .chronos-site .cont>.col>.colLeft {order:1;width:100%}
 .chronos-site .cont>.col>.colRight {order:2;width:100%;float:none}
 .chronos-site .cont>.col>.trio {order:3;width:100%}
 .chronos-site .colLeft {width:100%}
 .chronos-site .colRight .section .body {display:flex;gap:18px;flex-wrap:wrap}
 .chronos-site .colRight .section .body>.item {flex:1 1 180px;margin:0}
 .chronos-site .chronos-intro {padding:28px}
 .chronos-site .chronos-intro h2 {font-size:35px}
 .chronos-footer-grid {grid-template-columns:1fr 1fr}
 .chronos-site .sendMsg {width:calc(100% - 275px)}
}
@media(max-width:560px){
 .chronos-site .col {width:calc(100% - 24px)}
 .chronos-site .header>.col {gap:14px 12px;padding-bottom:16px}
 .chronos-site .header .logo {width:150px;flex-basis:150px}
 .chronos-site .header .logo img {width:150px}
 .chronos-site .chronos-phone {font-size:17px}
 .chronos-header-contact {align-items:flex-start;flex-basis:100%;order:3}
 .chronos-site .header .lang {order:2;flex:0 0 auto;margin-left:auto}
 .chronos-site .header .nav {order:4;gap:0;display:grid;grid-template-columns:1fr 1fr;flex:1 0 100%}
 .chronos-site .header .nav .link {font-size:14px;padding:8px 4px}
 .chronos-site .chronos-search-submit {padding:0 15px}
 .chronos-site .clearSearch {right:95px}
 .chronos-site .chronos-intro {padding:24px 20px;border-radius:12px}
 .chronos-site .chronos-intro h2 {font-size:29px;letter-spacing:-.6px}
 .chronos-intro>p:not(.chronos-kicker) {font-size:15px}
 .chronos-kicker {font-size:10px;letter-spacing:1px}
 .chronos-actions {gap:9px}
 .chronos-site .chronos-button {padding:10px 15px;font-size:14px}
 .chronos-site .menu {float:none;width:100%;margin-bottom:20px}
 .chronos-site .sliderBox {width:100%;margin:0}
 .chronos-site .slider .picBig {height:260px}
 .chronos-site .slider .descBox {min-height:175px}
 .chronos-site .bx-wrapper .bx-controls-direction .bx-prev,.chronos-site .bx-wrapper .bx-controls-direction .bx-next {top:205px}
 .chronos-site .cont .trio .body>.item {width:100%;margin-bottom:16px}
 .chronos-site .section h1.head,.chronos-site h1 {font-size:25px}
 .chronos-site .subCat .news-list>.item {grid-template-columns:100px minmax(0,1fr);padding:15px;gap:12px}
 .chronos-site .subCat .pic {height:120px}
 .chronos-site .subCat .name {font-size:17px}
 .chronos-site .subCat .text {font-size:13px}
 .chronos-site .subCat .news-list>.item>.right {grid-column:1/-1;display:flex;gap:12px;align-items:center;flex-wrap:wrap}
 .chronos-site .subCat .price {width:auto;min-width:140px;margin:0;font-size:15px}
 .chronos-site .subCat .select {float:none}
 .chronos-site .sliderBox2 {float:none;width:100%;margin-right:0}
 .chronos-site .position .desc {margin:0 0 26px}
 .chronos-site .position .desc .name {font-size:25px}
 .chronos-site .tabs .link {padding:11px 12px;font-size:14px}
 .chronos-site .chronos-product-contact {padding:18px}
 .chronos-contact-phone {margin:12px 0 0;display:block}
 .chronos-site .sendMsg,.chronos-site .contacts {float:none;width:100%;border:0}
 .chronos-site .sendMsgForm .errMsg {width:100%;float:none;margin-bottom:14px}
 .chronos-footer-grid {grid-template-columns:1fr;gap:20px}
 .chronos-site .nopageBox {width:100%}
 .chronos-site .quad .item {width:100%;margin-left:0}
}
@media print {
 body.chronos-site {background:#fff;color:#000}
 .chronos-site .header,.chronos-site .footer,.chronos-site .colRight,.chronos-site .print,.chronos-site .chronos-intro,.chronos-site .chronos-actions {display:none!important}
 .chronos-site .col,.chronos-site .colLeft {width:100%;max-width:none}
 .chronos-site .tabCont>.item {display:block!important}
 .chronos-site .position .desc {margin-left:320px}
 .chronos-site a {color:#000}
}

/* End */
/* /bitrix/templates/cronos/js/bxslider/jquery.bxslider.css */
/* /bitrix/templates/cronos/js/jquery.fancybox.min.css */
/* /bitrix/templates/.default/components/bitrix/search.title/search/style.css */
/* /bitrix/templates/cronos/styles.css */
/* /bitrix/templates/cronos/template_styles.css */
