

/* Start:/local/templates/main/css/datepicker.min.css?170824813712257*/
.datepicker--cells{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.datepicker--cell{border-radius:4px;box-sizing:border-box;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4EB5E6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4EB5E6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#FF9A19;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.-only-timepicker- .datepicker--content,.datepicker--body,.datepicker-inline .datepicker--pointer{display:none}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s,-webkit-transform .3s ease;z-index:100}.datepicker.-from-top-{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s 0s;transition:opacity .3s ease,transform .3s ease,left 0s 0s,-webkit-transform .3s ease}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;transform:none}.datepicker--content{box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:#f0f0f0}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 10px / 2)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 10px / 2)}.datepicker--body.active{display:block}.datepicker--nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--buttons,.datepicker--time{border-top:1px solid #efefef;padding:4px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:-webkit-flex;display:-ms-flexbox;display:flex}.datepicker--button{color:#4EB5E6;cursor:pointer;border-radius:4px;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-webkit-flex:0 1 138px;-ms-flex:0 1 138px;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{-webkit-flex:0 1 153px;-ms-flex:0 1 153px;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:'';background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:0 0;cursor:pointer;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:0}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s;margin-top:-6px}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower{background:0 0}.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:'';background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}
/* End */


/* Start:/local/templates/main/css/jquery-ui.min.css?170824813732076*/
/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(/local/templates/main/css/%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(/local/templates/main/css/%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(/local/templates/main/css/%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(/local/templates/main/css/%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(/local/templates/main/css/%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(/local/templates/main/css/%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(/local/templates/main/css/%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/local/templates/main/css/images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/local/templates/main/css/images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("/local/templates/main/css/images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("/local/templates/main/css/images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("/local/templates/main/css/images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/local/templates/main/css/images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("/local/templates/main/css/images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;filter:Alpha(Opacity=.3)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
/* End */


/* Start:/local/templates/main/css/consults.css?170824947721330*/
.reset-filter {
    display: block;
}
#consults_custom {
    color: #333;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    line-height: 20px;
    font-size: 16px;
}
#consults_custom .submenu {
    overflow: auto;
    position: relative;
    margin-left: 20px;
}
#consults_custom .text-upper {
    text-transform: uppercase;
}
#consults_custom strong, #consults_custom b, #consults_custom .bold {
    font-weight: 700;
}
#consults_custom .condensed {
    font-family: 'Roboto Condensed', sans-serif;
}
#consults_custom ul {
    padding: 0;
    margin: 0;
    display: block;
    list-style: none; 
}
#consults_custom .top_menu_custom {
    background: #fff;
}
#consults_custom .submenu li + li {
    padding-left: 40px;
}
#consults_custom .submenu li {
    float: left;
    padding: 14px 0 20px;
    line-height: 14px;
    font-size: 14px;
}
#consults_custom .submenu li a {
    color: #067482;
    text-decoration: none;
    position: relative;
}
#consults_custom .submenu .active-line {
    height: 8px;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100px;
    display: none;
    background: #03D4CD;
}
#consults_custom .page-main .container_custom {
    margin-left: 230px;
}
#consults_custom .pb-9 {
    padding-bottom: 72px;
}
#consults_custom .pt-3 {
    padding-top: 24px;
}
#consults_custom .page-main .container_custom {
    max-width: 1077px;
    margin: 0 auto;
    margin-left: auto;
    padding: 0 32px;
    padding-top: 0px;
    padding-bottom: 0px;
    position: relative;
}
#consults_custom a.dark-link {
    color: #067482;
}
#consults_custom .reset-filter {
    margin-top: 6px;
}
#consults_custom .reset-filter {
    text-decoration: none !important;
    display: none;
}
#consults_custom .mt-2 {
    margin-top: 16px;
}
#consults_custom .flr {
    float: right;
}
#consults_custom .mb-2 {
    margin-bottom: 16px;
    text-transform: none;
    font-weight: bold;
    display: flex;
}
#consults_custom h3 {
    line-height: 40px;
    font-size: 32px;
    font-weight: 500;
    color: #067482;
    margin: 0 0 24px;
    padding: 0;
}
#consults_custom .filter-panel .item input:focus, #consults_custom .filter-panel .item input.selected {
    background: #03D4CD;
    color: #fff;
}
#consults_custom .filter-panel {
    background: #fff;
    height: 64px;
}
#consults_custom .mb-3 {
    margin-bottom: 24px;
}
#consults_custom .filter-panel .item {
    width: 27.7%;
    float: left;
}
#consults_custom .filter-panel .form-item {
    margin-bottom: 0;
}
#consults_custom .float-label {
    position: relative;
}
#consults_custom .filter-panel .item input {
    border-color: transparent;
    border: 0;
    border-radius: 0;
}
#consults_custom input, #consults_custom textarea {
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    position: relative;
    display: block;
    box-sizing: border-box;
    width: 100%;
    height: 64px;
    background: #FFFFFF;
    border: 2px solid transparent;
    transition: all 0.2s;
    border-radius: 4px;
    outline: none;
    padding: 0 16px;
    font-size: 16px;
    color: #067482;
}
#consults_custom .float-label input:placeholder-shown:not(:focus) + *, #consults_custom .float-label textarea:placeholder-shown:not(:focus) + * {
    color: #067482;
    left: 18px;
    top: 22px;
    position: absolute;
    font-size: 16px;
    line-height: 20px;
}
#consults_custom .filter-panel .float-label label {
    color: #067482;
}
#consults_custom .float-label label {
    position: absolute;
    line-height: 10px;
    font-size: 10px;
    color: #828282;
    left: 18px;
    top: 10px;
}
#consults_custom .anim, #consults_custom .anim *, #consults_custom .anim-root {
    transition: all 0.2s;
}
#consults_custom .filter-panel .item.half {
    width: 16.9%;
}
#consults_custom .mb-1 {
    margin-bottom: 8px;
}
#consults_custom .row-t {
    display: table;
    width: 100%;
}
#consults_custom .time-table .day .date {
    width: 100%;
}
#consults_custom .dark-blue {
    color: #067482;
}
#consults_custom .f500 {
    font-weight: 500;
    font-weight: bold;
}
#consults_custom .row-t > * {
    display: table-cell;
    vertical-align: middle;
    table-layout: fixed;
}
#consults_custom .time-table .day .date span {
    color: #03D4CD;
}
#consults_custom .time-table .doc-row {
    background: #fff;
    margin-top: 8px;
}
#consults_custom .time-table .doc-row + .day {
    margin-top: 16px;
}
#consults_custom .times-free {
    position: relative;
}
#consults_custom .p-2 {
    padding: 16px;
}
#consults_custom .time-table .doctor {
    width: 290px;
}
#consults_custom .doctor.row-t, .header .profile a {
    text-decoration: none;
}
#consults_custom .avatar img {
    border: 2px solid #00F1E9;
    border-radius: 100%;
    width: 44px;
    height: 44px;
}
#consults_custom .small {
    line-height: 16px;
    font-size: 12px;
}
#consults_custom strong, #consults_custom b, #consults_custom .bold {
    font-weight: 700;
}
#consults_custom .time-table .hours p {
    margin-bottom: 8px;
}
#consults_custom .time-table .btn-wrap {
    text-align: right;
}
#consults_custom .time-table .hours {
    display: none;
}
#consults_custom .time-table .hours .btn {
    min-width: 170px;
    position: absolute;
    bottom: 0;
    right: 0;
    line-height: 1.4em;
    padding: 16px 20px;
}
#consults_custom .btn.flr, #consults_custom .btn.fll {
    display: block;
    width: auto;
}
#consults_custom .hour-list .item.active .time, #consults_custom .hour-list .item:hover .time {
    background: #03D4CD;
    color: #fff;
}
#consults_custom .hour-list .item .time {
    height: 32px;
    border: 1px solid #03D4CD;
    border-radius: 20px;
    text-align: center;
    line-height: 32px;
    font-weight: 500;
    font-size: 14px;
}
/*#consults_custom .btn.disabled {
    color: #828282;
}
#consults_custom .btn:disabled, #consults_custom .btn.disabled {
    background: #E0E0E0 !important;
}*/

.popup .btn {
    display: inline-block;
    line-height: 40px;
    vertical-align: middle;
    width: 100%;
    background: #03D4CD;
    border-radius: 4px;
    text-align: center;
    font-weight: 600;
    outline: none;
    position: relative;
    cursor: pointer;
    font-size: 14px;
    padding: 12px 16px;
    font-family: 'Roboto', sans-serif;
    color: #fff;
    transition: all .2s;
    text-decoration: none !important;
    text-transform: uppercase;
    overflow: hidden;
    max-width: 200px;
}
.popup .btn:hover {
    background: #00F1E9;
}

.popup .btn:active,.popup .btn:focus {
    background: #067482;
}

.popup .img.avatar{
    float: left;
}

.popup .columns-popup.popup-avatar>div{
    width: 100%;
}

.popup p + p {
    margin-top: 16px;
}

.promo-code{
    position: relative;
}

input.promo-code-input {
    padding: 21px 22px 21px;
    font-size: 16px;
    border: 2px solid #DADADA;
    -webkit-transition: all 0.3s linear 0s;
    -moz-transition: all 0.3s linear 0s;
    -o-transition: all 0.3s linear 0s;
    transition: all 0.3s linear 0s;
    width: 100%;
    box-sizing: border-box;
}

input.promo-code-input::-webkit-input-placeholder {
    color: #067482;
}

input.promo-code-input:-moz-placeholder {
    color: #067482;
}

input.promo-code-input::-moz-placeholder {
    color: #067482;
}

input.promo-code-input:-ms-input-placeholder {
    color: #067482;
}

.promo-code__label {
    position: absolute;
    width: 64px;
    height: 64px;
    top: 0;
    right: 0;
    border-radius: 0 4px 4px 0;
    background: #03D4CD;
    -webkit-transition: all 0.3s linear 0s;
    -moz-transition: all 0.3s linear 0s;
    -o-transition: all 0.3s linear 0s;
    transition: all 0.3s linear 0s;
}

.promo-code__label:before {
    content: '';
    background: url("/local/templates/main/css/../img/svg/promo-round.svg");
    background-size: contain;
    position: absolute;
    width: 32px;
    height: 32px;
    top: 50%;
    margin-top: -18px;
    left: 50%;
    margin-left: -16px;
}

.promo-code__label:after {
    content: '';
    background: url("/local/templates/main/css/../img/svg/promo-round-pluse.svg");
    background-size: contain;
    position: absolute;
    width: 32px;
    height: 32px;
    top: 50%;
    margin-top: -18px;
    left: 50%;
    margin-left: -16px;
    opacity: 1;
    -webkit-transition: all 0.3s linear 0s;
    -moz-transition: all 0.3s linear 0s;
    -o-transition: all 0.3s linear 0s;
    transition: all 0.3s linear 0s;
}

.promo-code__desc {
    font-size: 12px;
    line-height: 14px;
    margin-top: 8px;
    color: #03D4CD;
}

.promo-code.loading .promo-code__label:before {
    animation: rotate 2s infinite ease-in-out;
}

.promo-code.loading .promo-code__label:after {
    opacity: 0;
}

.promo-code.finish .promo-code__label {
    background: transparent;
}

.promo-code.finish .promo-code__label:before {
    background: transparent;
}

.promo-code.finish .promo-code__label:after {
    background-image: url("/local/templates/main/css/../img/svg/promo-complite.svg");
    opacity: 1;
}

.promo-code.finish .promo-code-input {
    border-color: #03D4CD;
}

.promo-code.error .promo-code-input {
    border-color: #FF595A;
}

.promo-code.error .promo-code__label {
    border-left: 2px solid #FF595A;
}

.promo-code.error .promo-code__desc {
    color: #FF595A;
}

@keyframes rotate {
    from {
        -moz-transform: rotate(0);
        -ms-transform: rotate(0);
        -webkit-transform: rotate(0);
        transform: rotate(0);
    }
    to {
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

ul {
    padding: 0;
    margin: 0;
    display: block;
    list-style:none;
}
li {display: block;
    padding: 0;
    margin: 0;
}

ol {
    padding: 0;
    margin: 20px 0;
    counter-reset: li;
    list-style: none;
}
ol li {
    position: relative;
    margin-left: 40px;
    margin-bottom: 30px;
}
ol li:before {
    content: counter(li)'.';
    counter-increment: li;
    display: inline-block;
    color: #fb7134;
    position: absolute;
    top:1px;
    left:-40px;
    font-weight: 600;
}

#consults_custom .flr {
    float: right;
}
#consults_custom .btn {
    display: inline-block;
    vertical-align: middle;
    border-radius: 4px;
    outline: none;
    position: relative;
    background: #03D4CD;
    cursor: pointer;
    font-family: 'Roboto', sans-serif;
    color: #fff;
    transition: all .2s;
    text-decoration: none !important;
    overflow: hidden;
}
#consults_custom .time-table .btn-wrap .btn {
    width: auto;
}
#consults_custom .btn.btn-small {
    font-weight: 500;
    line-height: 32px;
    height: 32px;
    padding: 0 16px;
    font-size: 14px;
    text-align: center;
    text-transform: none;
    white-space: nowrap;
    min-width: 122px;
}

#consults_custom .btn.btn-small.disabled {
    color:#828282;
    background-color: #E0E0E0;
}
#consults_custom .btn.btn-small.disabled:hover {
    background-color: #d7d7d7;
}
#consults_custom .btn:hover {
    background: #00F1E9;
}
#consults_custom .pl-2 {
    padding-left: 16px;
}
#consults_custom .hour-list {
    margin-left: -8px;
    margin-right: 170px;
}
#consults_custom .pb-2 {
    padding-bottom: 16px;
}
#consults_custom .mt-6 {
    margin-top: 48px;
}
#consults_custom .ofl {
    overflow: auto;
}
#consults_custom .hour-list .item {
    width: 74px;
    margin: 0 8px 16px 8px;
    cursor: pointer;
    float: left;
}
#consults_custom .hour-list .item .time {
    height: 32px;
    background: #FFFFFF;
    border: 1px solid #03D4CD;
    border-radius: 20px;
    text-align: center;
    line-height: 32px;
    font-weight: 500;
    font-size: 14px;
    color: #03D4CD;
}
#consults_custom .hour-list .item .price {
    font-size: 12px;
    text-align: center;
    margin-top: 8px;
    line-height: 12px;
}
#consults_custom .hour-list .item .old-price {
    font-size: 12px;
    text-align: center;
    margin-top: 8px;
    line-height: 12px;
    color: #FF595A;
    text-decoration: line-through;
}
.columns-popup.price-block .old-price {
    position: relative;
    color: #FF595A;
    margin-right: 10px;
    text-decoration: line-through;
    white-space: nowrap;
}
.action-bottom-info .old-price {
    font-weight: bold;
    font-size: 18px;
    color: #FF595A;
    text-decoration: line-through;
    margin-left: 3px;
}

.action-bottom-info .now-price {
    color: #03D4CD;
    font-weight: bold;
    font-size: 18px;
    margin-left: 3px;
}
#consults_custom .center {
    text-align: center;
}
#consults_custom .center-block {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
#consults_custom img {
    display: table;
    padding: 0;
    margin: 0;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    max-width: 100%;
}
#consults_custom .float-label input::placeholder, #consults_custom .float-label textarea::placeholder {
    opacity: 0;
}
#consults_custom a:hover {
    text-decoration: underline;
}
#consults_custom a {
    color: #067482;
    outline: none;
    text-decoration: none;
}
#consults_custom .btn {
    display: inline-block;
    line-height: 40px;
    vertical-align: middle;
    width: 100%;
    background: #03D4CD;
    border-radius: 4px;
    text-align: center;
    font-weight: 600;
    outline: none;
    position: relative;
    cursor: pointer;
    font-size: 14px;
    padding: 12px 16px;
    font-family: 'Roboto', sans-serif;
    color: #fff;
    transition: all .2s;
    text-decoration: none !important;
    text-transform: uppercase;
    overflow: hidden;
}

#consults_custom .btn.disabled {
    color: #828282;
    background-color: #d7d7d7;
}

.ui-autocomplete {
    max-height: 320px;
    overflow-y: auto;
    overflow-x: hidden;
    background: #FFFFFF;
    box-shadow: 0 2px 4px rgba(21, 92, 102, 0.19585);
    border: 0;
}

.ui-menu-item {
    border: 0;
    padding: 0;
    margin: 0;
    background: transparent;
}



.ui-menu .ui-menu-item-wrapper {
    border: 0;
    background: transparent;
    color: #067482;
    margin: 0;
    font-family: 'Roboto', sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: 14px;
    font-size: 14px;
    padding: 25px 16px;
    display: block;
}

.ui-menu .ui-menu-item:nth-child(even) .ui-menu-item-wrapper {
    background: #E6FEFD;
}

.ui-menu .ui-menu-item .ui-menu-item-wrapper:hover, .ui-menu .ui-state-active {
    background: #03D4CD !important;
}

.ui-widget.ui-widget-content {
    border: 0;
}

.ui-autocomplete::-webkit-scrollbar {
    width: 16px;
}

.ui-autocomplete::-webkit-scrollbar-track {
    background-color: transparent;
}


.ui-autocomplete::-webkit-scrollbar-thumb {

    outline: none;
    background: #03D4CD;
    border-radius: 16px;
    border: 4px solid #fff;
    display: block;
}

.datepicker {
    z-index: 200;
    background: #FFFFFF;
    box-shadow: 0 2px 4px rgba(21, 92, 102, 0.19585);
    border: 0;
    font-family: 'Roboto', sans-serif;
    border-radius: 0;
    font-weight: bold;
    line-height: 12px;
    font-size: 12px;
    text-align: center;
    color: #34495E;
    width: 270px;
    padding: 16px 32px;
    text-transform: uppercase;
}
.item-datepicker i {
    position: absolute;
    background: url("/local/templates/personal_cabinet/images/svg/ico-calendar.svg") no-repeat 0 0;
    width: 23px;
    height: 24px;
    right: 16px;
    top: 20px;
    cursor: pointer;
}

.datepicker--pointer {
    display: none;
}

.datepicker--nav {
    border-bottom: 0;
    min-height: 32px;
    padding: 0;
}

.datepicker--day-name {
    font-weight: bold;
    line-height: 12px;
    font-size: 12px;
    color: #828282;
}

.datepicker--cell {
    border-radius: 0;
    height: 32px;
    z-index: 1;
}

.datepicker--cell.-selected-, .datepicker--cell.-selected-.-current- {
    color: #34495E;
    background: #03D4CD;
}

.popup.fancybox-content {
    text-align: left;
    color: #333;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    line-height: 20px;
    font-size: 16px;
    max-width: 620px;
    height: auto;
    padding: 32px 24px 24px;
}
.popup .body {
    padding: 32px 24px 24px;
}
.popup .fancybox-close-small {
    color: #c1c1c1;
    cursor: pointer;
    height: 52px;
    position: absolute;
    width: 52px;
    font-weight: 300;
    font-size: 40px;
    background-color: transparent;
    top: 1%;
    right: 10px;
}
.popup .popup .body {
    /*padding: 32px 24px 24px;*/
}

.popup .columns-popup {
    display: flex;
}
.popup .columns-popup > div {
    width: calc(50% - 40px);
    float: left;
}
.columns-popup > div + div {
    margin-left: 80px;
    width: calc(50% - 20px);
}

#pay_button_global .btn{
    box-sizing: border-box;
    max-width: 240px;
}

.columns-popup .property .doctor{
    position: relative;
}

.columns-popup .property .doctor .img {
    position: absolute;
    left: -64px;
}

.time-table .doc-row.procent{
    position: relative;
}

.time-table .doc-row.procent:before {
    content: '';
    position: absolute;
    background: url("/local/templates/main/css/../images/svg/procent.svg") no-repeat center;
    background-color: #03D4CD;
    width: 20px;
    height: 20px;
    left: -1px;
    top: -1px;
    border-radius: 0 0 5px 0;
}

.time-table .doc-row.procent.active {
    border: 1px solid #03D4CD;
}

.popup .mb-3 {
    font-weight: bold;
    margin: 0 0 24px;
    text-transform: none;
    font-family: 'Roboto', sans-serif;
    color: #067482;
    margin: 0 0 24px;
    padding: 0;

    line-height: 40px;
    font-size: 32px;
    font-weight: 500;
}
.popup .mb-1 {
    margin-bottom: 8px;
}
.popup .mt-2 {
    margin-top: 16px;
}
.popup .mt-3 {
    margin-top: 24px;
}
.popup .dark-blue {
    color: #067482;
}
.popup .f500 {
    font-weight: 500;
    font-weight: bold;
}
.popup .popup .property + .property {
    margin-top: 24px;
}
.property {
    margin-bottom: 25px;
}
.popup .separate {
    height: 1px;
    background: #03D4CD;
}
.popup .font-3 {
    font-size: 32px;
    line-height: 40px;
}
.popup .fancybox-container {
    color: #333;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    line-height: 20px;
    font-size: 16px;
}
.popup .pay-card img {
    display: table;
    padding: 0;
    margin: 0;
    max-width: 100%;
}
.popup .small {
    line-height: 16px;
    font-size: 12px;
}
.popup .fll {
    float: left;
}
.popup a.underline {
    text-decoration: underline;
}
.popup .darkest-blue {
    color: #34495E;
}
.popup .flr {
    float: right;
}

.popup.message {
    min-width: 460px;
    min-height: 116px;
    background: #FFFFFF;
    box-shadow: 5px 10px 10px rgba(51, 51, 51, 0.1);
    border-radius: 4px;
}
.popup.message .body, .popup.message .footer {
    padding-left: 82px;
    position: relative;
}
.fancybox-slide > * {
    padding: 0;
}
.popup .body {
    padding: 0;
}
.popup p {
    padding: 0;
    margin: 0;
    color: #595959;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    line-height: 20px;
    font-size: 16px;
}
.popup .fancybox-content {
    background: #FFFFFF;
    box-shadow: 5px 10px 10px rgba(51, 51, 51, 0.1);
    border-radius: 4px;
}
.popup.message.warning i {
    background: rgba(250, 160, 90, 0.2);
}

.popup.message i {
    position: absolute;
    left: 16px;
    top: 30px;
    width: 48px;
    height: 48px;
    border-radius: 100%;
}
.popup.message.warning i:before {
    background: url(/local/templates/main/css/../images/svg/n-warn.svg) no-repeat center;
}

.popup.message i:before {
    width: 24px;
    height: 24px;
    border-radius: 100%;
    left: 12px;
    top: 12px;
    position: absolute;
    content: '';
    z-index: 10;
}
.popup.message.warning .body{
    padding: 32px 24px 24px 82px;
}
.popup.message.warning i:after {
    background: #f06800;
    border: 2px solid #fff;
    width: 16px;
    height: 16px;
}

.popup.message i:after {
    width: 20px;
    height: 20px;
    border-radius: 100%;
    left: 14px;
    top: 14px;
    position: absolute;
    content: '';
    z-index: 5;
}

@media screen and (max-width: 600px) {
    #consults_custom .time-table .doc-row > .row-t {
        display: block !important;
    }
    
    #consults_custom .time-table .doc-row > .row-t > * {
        display: block !important;
        width:auto;
    }
    
    #consults_custom .time-table .doc-row > .row-t > * + * {
        margin-top: 16px;
    }
    
    #consults_custom .time-table .doc-row .row-t .btn-wrap {
        display: none;
    }
    
    .columns-popup .property .doctor .img{
        position: relative;
        left: 0;
        margin-right: 10px;
    }
    
    #pay_button_global .btn{
        max-width: inherit;
    }
}

@media screen and (max-width: 768px) {
    .popup.message {
        width: 90%;
        min-width: auto;
        margin: auto;
    }
    .filter-panel {
        background: transparent !important;
        height: auto !important;
        overflow: hidden;
    }
    .filter-panel .item {
        width: 50% !important;
        float: left;
        margin-bottom: 8px;
    }
    
    #consults_custom .time-table .hours .btn{
        width: 100%;
        box-sizing: border-box;
    }
    
    #consults_custom .times-free .hour-list{
        width: 100%;
        padding-bottom: 70px;
        margin: 30px 0 10px 0;
    }
}

.page-with-menu__content_w100 {
  width: 100% !important;
}

@media (max-width: 500px) {
    .filter-panel .item {
        width: 100% !important;
    }
}

#consults_custom .hour-list .item .price {
    /* display: none; */
    font-family: 'Fira Sans Condensed';
}
/* End */


/* Start:/local/components/bitrix/main.feedback.new/templates/main/style.min.css?1707136564251*/
div.mf-name,div.mf-email,div.mf-captcha,div.mf-message{width:80%;padding-bottom:.4em}div.mf-name input,div.mf-email input{width:60%}div.mf-message textarea{width:60%}span.mf-req{color:red}div.mf-ok-text{color:green;font-weight:bold;padding-bottom:1em}
/* End */


/* Start:/local/components/bitrix/main.feedback.new/templates/quest/style.min.css?1707136564251*/
div.mf-name,div.mf-email,div.mf-captcha,div.mf-message{width:80%;padding-bottom:.4em}div.mf-name input,div.mf-email input{width:60%}div.mf-message textarea{width:60%}span.mf-req{color:red}div.mf-ok-text{color:green;font-weight:bold;padding-bottom:1em}
/* End */


/* Start:/local/templates/.default/components/bitrix/breadcrumb/otdeleniya/style.min.css?1707136564467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/local/components/bitrix/main.feedback.new/templates/feedback/style.css?17567340584808*/
/*** FEEDBACK ***/
.feedback {
    /*background-color: #eceff1;*/
    margin-top: 30px;
}

.feedback__inner {
    min-height: 248px;
    width: 100%;
    box-sizing: border-box;
    padding-left: 20px;
    padding-right: 20px;
    background-color: #ffffff;
    margin-bottom: 30px;
    border: 6px solid #49d4cf;
}

.feedback__left {
    width: 25%;
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    float: left;
}

.feedback__image {
    padding-left: 63px;
    padding-top: 26px;
    max-width: 192px;
    text-align: center;
}

.feedback__image p {
    font-size: 12px;
}

.feedback__right {
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    float: left;
    width: 69%;
}

.feedback__right h3 {
    font-size: 18px;
    text-transform: uppercase;
    color: #2fceca;
}

.feedback__block {
    padding-top: 10px;
}

.feedback-form {
    padding-top: 10px;
}

.feedback-form #person_div a {
    text-decoration: underline;
    color: #63a0f1;
}

.feedback-form .inp {
    top: 3px !important;
}

.feedback-form .text {
    margin-left: 20px;
}

.feedback-form input {
    max-height: 130px;
    width: 100%;
    margin-top: 30px;
    font-family: 'PT Sans';
    font-size: 18px;
    line-height: 19px;
    color: #30ceca;
    padding-bottom: 7px;
    border-bottom: solid 2px #86dbdf;
    z-index: 1;
}

.feedback-form .error:before {
    position: absolute;
    top: 30px;
    right: 0px;
    content: url(http://pirogovclinic.ru/local/components/bitrix/main.feedback.new/templates/CombinedShape.svg);
    z-index: 2;
}

.feedback-form input::-webkit-input-placeholder { /* Chrome */
    color: #30ceca;
}

.feedback-form input:-ms-input-placeholder { /* IE 10+ */
    color: #30ceca;
}

.feedback-form input::-moz-placeholder { /* Firefox 19+ */
    color: #30ceca;
}

.feedback-form input:-moz-placeholder { /* Firefox 4 - 18 */
    color: #30ceca;
}

.feedback-form .error input {
    position: relative;
}

.feedback-form .error input::-webkit-input-placeholder { /* Chrome */
    color: #f00;
}

.feedback-form .error input:-ms-input-placeholder { /* IE 10+ */
    color: #f00;
}

.feedback-form .error input::-moz-placeholder { /* Firefox 19+ */
    color: #f00;
}

.feedback-form .error input:-moz-placeholder { /* Firefox 4 - 18 */
    color: #f00;
}

.feedback-form__inputs {
    display: flex;
    gap: 30px;
}

@media screen and (max-width: 1200px) {
    .feedback-form__inputs {
        flex-wrap: wrap;
    }
}

.feedback-form__right-block {
    display: flex;
    flex-wrap: wrap;
    gap: 30px;
    align-items: center;
}

.feedback-form .obertka {
    width: 48%;
    /*float: left;*/
    /*padding-left: 20px;*/
}

.feedback-form .obertka:first-child {
    padding-left: 0px;
}

.feedback-form__confidentiality {
    /*float: left;*/
}

.feedback-form__submit {
    width: 200px !important;
    /*height: 40px !important;*/
    border-radius: 100px;
    background-color: #e95c60;
    border: solid 2px #f8cecf !important;
    display: block !important;
    /*margin-top: 64px;*/
    font-family: 'PT Sans Caption';
    font-size: 14px !important;
    font-weight: bold;
    line-height: 34px !important;
    text-align: center;
    display: block;
    /*position: absolute;*/
    /*right: 51px;*/
    color: #ffffff !important;
    max-height: 38px !important;
    text-transform: uppercase;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    cursor: pointer;
}

.feedback-form__button {
    /*float: left;*/
}

.feedback-form__submit:hover {
    border: solid 2px #e95c60 !important;
}

.feedback .success {
    padding-top: 70px;
}

/*** END FEEDBACK ***/
@media screen and (max-width: 850px) {
    .feedback__inner {
        overflow: hidden;
        padding-bottom: 40px;
    }

    .feedback__left, .feedback__right {
        width: 100%;
        padding: 0;
    }

    .feedback-form .obertka {
        width: 100%;
        padding: 0px;
    }

    .feedback-form__button {
        width: 100%;
    }

    .feedback-form__submit {
        position: relative;
        right: 0;
        margin: 0 auto;
    }

    .feedback__image {
        padding-left: 0px;
        max-width: 100%;
    }

    .feedback__image p {
        margin: 0 auto;
        width: 175px;
    }
}

@media screen and (min-width: 850px) and (max-width: 1200px) {
    .feedback__left {
        width: 24%;
    }

    .feedback__right {
        width: 67%;
    }

    .feedback__image {
        padding-left: 0px;
    }

    .feedback-form__button {
        width: 100%;
    }

    .feedback-form .obertka {
        width: 47%;
    }

    .feedback__inner {
        overflow: hidden;
        padding-bottom: 40px;
    }

    .feedback-form__submit {
        position: relative;
        right: 0;
    }
}
/* End */


/* Start:/local/templates/main/css/reset.min.css?1707136566829*/
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}hr,input,textarea{border:none}
/* End */


/* Start:/local/templates/main/css/jquery.scrollbar.min.css?170713656616452*/
.scroll-textarea>.scroll-content>textarea,.scroll-wrapper>.scroll-content{max-width:none!important;overflow:scroll!important;position:relative!important;top:0;margin:0}.scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative}.scroll-wrapper>.scroll-content{border:none!important;box-sizing:content-box!important;height:auto;left:0;max-height:none;padding:0;width:auto!important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element,.scrollbar-macosx>.scroll-element .scroll-element_track{display:none}.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}.scroll-element .scroll-arrow,.scroll-element .scroll-bar{cursor:default}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden!important}.scroll-textarea>.scroll-content>textarea{border:none!important;box-sizing:border-box;height:100%!important;max-height:none!important;outline:0;padding:2px;width:100%!important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}.scrollbar-inner>.scroll-element,.scrollbar-inner>.scroll-element div,.scrollbar-outer>.scroll-element,.scrollbar-outer>.scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-chrome>.scroll-element div,.scrollbar-dynamic>.scroll-element div,.scrollbar-inner>.scroll-element div,.scrollbar-light>.scroll-element div,.scrollbar-macosx>.scroll-element div,.scrollbar-outer>.scroll-element div,.scrollbar-rail>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.scrollbar-inner>.scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%}.scrollbar-inner>.scroll-element.scroll-y{height:100%;right:2px;top:0;width:8px}.scrollbar-inner>.scroll-element .scroll-element_outer,.scrollbar-outer>.scroll-element .scroll-element_outer{overflow:hidden}.scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-inner>.scroll-element .scroll-element_outer,.scrollbar-inner>.scroll-element .scroll-element_track,.scrollbar-outer>.scroll-element .scroll-bar,.scrollbar-outer>.scroll-element .scroll-element_outer,.scrollbar-outer>.scroll-element .scroll-element_track{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-inner>.scroll-element .scroll-element_track{opacity:.4}.scrollbar-inner>.scroll-element .scroll-element_track{background-color:#e0e0e0}.scrollbar-inner>.scroll-element .scroll-bar,.scrollbar-outer>.scroll-element .scroll-bar:hover{background-color:#c2c2c2}.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar,.scrollbar-inner>.scroll-element:hover .scroll-bar,.scrollbar-outer>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191}.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}.scrollbar-chrome>.scroll-element,.scrollbar-light>.scroll-element,.scrollbar-outer>.scroll-element,.scrollbar-rail>.scroll-element{background-color:#fff}.scrollbar-outer>.scroll-element.scroll-x{bottom:0;height:12px;left:0;width:100%}.scrollbar-outer>.scroll-element.scroll-y{height:100%;right:0;top:0;width:12px}.scrollbar-outer>.scroll-element.scroll-x .scroll-element_outer{height:8px;top:2px}.scrollbar-outer>.scroll-element.scroll-y .scroll-element_outer{left:2px;width:8px}.scrollbar-outer>.scroll-element .scroll-element_track{background-color:#eee}.scrollbar-outer>.scroll-element .scroll-bar{background-color:#d9d9d9}.scrollbar-outer>.scroll-content.scroll-scrolly_visible{left:-12px;margin-left:12px}.scrollbar-outer>.scroll-content.scroll-scrollx_visible{top:-12px;margin-top:12px}.scrollbar-outer>.scroll-element.scroll-x .scroll-bar{min-width:10px}.scrollbar-outer>.scroll-element.scroll-y .scroll-bar{min-height:10px}.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-14px}.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-14px}.scrollbar-dynamic>.scroll-element,.scrollbar-dynamic>.scroll-element div,.scrollbar-macosx>.scroll-element,.scrollbar-macosx>.scroll-element div{background:0 0;border:none;margin:0;padding:0;position:absolute;z-index:10}.scrollbar-macosx>.scroll-element .scroll-bar{background-color:#6c6e71;display:block;opacity:0;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;-ms-transition:opacity .2s linear;transition:opacity .2s linear}.scrollbar-macosx:hover>.scroll-element .scroll-bar,.scrollbar-macosx>.scroll-element.scroll-draggable .scroll-bar{opacity:.7}.scrollbar-macosx>.scroll-element.scroll-x{bottom:0;height:0;left:0;min-width:100%;overflow:visible;width:100%}.scrollbar-macosx>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:0}.scrollbar-macosx>.scroll-element.scroll-x .scroll-bar{height:7px;min-width:10px;top:-9px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-bar{left:-9px;min-height:10px;width:7px}.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_outer{left:2px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_size,.scrollbar-light>.scroll-element.scroll-x .scroll-element_size,.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_size{left:-4px}.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_outer{top:2px}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_size,.scrollbar-light>.scroll-element.scroll-y .scroll-element_size,.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_size{top:-4px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,.scrollbar-macosx>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-11px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.scrollbar-macosx>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-11px}.scrollbar-chrome>.scroll-element,.scrollbar-chrome>.scroll-element div,.scrollbar-light>.scroll-element,.scrollbar-light>.scroll-element div,.scrollbar-rail>.scroll-element,.scrollbar-rail>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.scrollbar-light>.scroll-element .scroll-element_outer{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrollbar-light>.scroll-element .scroll-element_size{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');background:-moz-linear-gradient(left,#dbdbdb 0,#e8e8e8 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#dbdbdb),color-stop(100%,#e8e8e8));background:-webkit-linear-gradient(left,#dbdbdb 0,#e8e8e8 100%);background:-o-linear-gradient(left,#dbdbdb 0,#e8e8e8 100%);background:-ms-linear-gradient(left,#dbdbdb 0,#e8e8e8 100%);background:linear-gradient(to right,#dbdbdb 0,#e8e8e8 100%);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrollbar-light>.scroll-element.scroll-x{bottom:0;height:17px;left:0;min-width:100%;width:100%}.scrollbar-light>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:17px}.scrollbar-light>.scroll-element .scroll-bar{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');background:-moz-linear-gradient(left,#fefefe 0,#f5f5f5 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#fefefe),color-stop(100%,#f5f5f5));background:-webkit-linear-gradient(left,#fefefe 0,#f5f5f5 100%);background:-o-linear-gradient(left,#fefefe 0,#f5f5f5 100%);background:-ms-linear-gradient(left,#fefefe 0,#f5f5f5 100%);background:linear-gradient(to right,#fefefe 0,#f5f5f5 100%);border:1px solid #dbdbdb;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.scrollbar-light>.scroll-content.scroll-scrolly_visible,.scrollbar-rail>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.scrollbar-light>.scroll-content.scroll-scrollx_visible{top:-17px;margin-top:17px}.scrollbar-light>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:0}.scrollbar-light>.scroll-element.scroll-y .scroll-bar{left:0;min-height:10px;width:10px}.scrollbar-light>.scroll-element.scroll-x .scroll-element_outer{height:12px;left:2px;top:2px}.scrollbar-light>.scroll-element.scroll-y .scroll-element_outer{left:2px;top:2px;width:12px}.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track,.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-19px}.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track,.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-19px}.scrollbar-rail>.scroll-element .scroll-element_size{background-color:rgba(0,0,0,.3)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-element_size{background-color:rgba(0,0,0,.5)}.scrollbar-rail>.scroll-element.scroll-x{bottom:0;height:12px;left:0;min-width:100%;padding:3px 0 2px;width:100%}.scrollbar-rail>.scroll-element.scroll-y{height:100%;min-height:100%;padding:0 2px 0 3px;right:0;top:0;width:12px}.scrollbar-rail>.scroll-element .scroll-bar{background-color:#d0b9a0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:1px 1px 3px rgba(0,0,0,.5)}.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-bar{box-shadow:1px 1px 3px rgba(0,0,0,.6)}.scrollbar-rail>.scroll-content.scroll-scrollx_visible{margin-top:17px;top:-17px}.scrollbar-rail>.scroll-element.scroll-x .scroll-bar{height:10px;min-width:10px;top:1px}.scrollbar-rail>.scroll-element.scroll-y .scroll-bar{left:1px;min-height:10px;width:10px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_outer{height:15px;left:5px}.scrollbar-rail>.scroll-element.scroll-x .scroll-element_size{height:2px;left:-10px;top:5px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_outer{top:5px;width:15px}.scrollbar-rail>.scroll-element.scroll-y .scroll-element_size{left:5px;top:-10px;width:2px}.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size,.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-25px}.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size,.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-25px}.scrollbar-dynamic>.scroll-element.scroll-x{bottom:2px;height:7px;left:0;min-width:100%;width:100%}.scrollbar-dynamic>.scroll-element.scroll-y{height:100%;min-height:100%;right:2px;top:0;width:7px}.scrollbar-dynamic>.scroll-element .scroll-element_outer{opacity:.3;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.scrollbar-dynamic>.scroll-element .scroll-element_size{background-color:#ccc;opacity:0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s;transition:opacity .2s}.scrollbar-dynamic>.scroll-element .scroll-bar{background-color:#6c6e71;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-bar{bottom:0;height:7px;min-width:24px;top:auto}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-bar{left:auto;min-height:24px;right:0;width:7px}.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_outer{bottom:0;top:auto;left:2px;-webkit-transition:height .2s;-moz-transition:height .2s;-o-transition:height .2s;-ms-transition:height .2s;transition:height .2s}.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_outer{left:auto;right:0;top:2px;-webkit-transition:width .2s;-moz-transition:width .2s;-o-transition:width .2s;-ms-transition:width .2s;transition:width .2s}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer{overflow:hidden;opacity:.7}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-element_size{opacity:1}.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-bar,.scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-bar{height:100%;width:100%;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.scrollbar-dynamic>.scroll-element.scroll-x.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-x:hover .scroll-element_outer{height:20px;min-height:7px}.scrollbar-dynamic>.scroll-element.scroll-y.scroll-draggable .scroll-element_outer,.scrollbar-dynamic>.scroll-element.scroll-y:hover .scroll-element_outer{min-width:7px;width:20px}.scrollbar-chrome>.scroll-element .scroll-element_track{background:#f1f1f1;border:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x{bottom:0;height:16px;left:0;min-width:100%;width:100%}.scrollbar-chrome>.scroll-element.scroll-y{height:100%;min-height:100%;right:0;top:0;width:16px}.scrollbar-chrome>.scroll-element .scroll-bar{background-color:#d9d9d9;border:1px solid #bdbdbd;cursor:default;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.scrollbar-chrome>.scroll-element .scroll-bar:hover{background-color:#c2c2c2;border-color:#a9a9a9}.scrollbar-chrome>.scroll-element.scroll-draggable .scroll-bar{background-color:#919191;border-color:#7e7e7e}.scrollbar-chrome>.scroll-content.scroll-scrolly_visible{left:-16px;margin-left:16px}.scrollbar-chrome>.scroll-content.scroll-scrollx_visible{top:-16px;margin-top:16px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-bar{height:8px;min-width:10px;top:3px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-bar{left:3px;min-height:10px;width:8px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_outer{border-left:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_track{height:14px;left:-3px}.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_size{height:14px;left:-4px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_outer{border-top:1px solid #dbdbdb}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_track{top:-3px;width:14px}.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_size{top:-4px;width:14px}
/* End */


/* Start:/local/templates/main/css/royalslider.min.css?17071365663201*/
.rsContainer,.rsOverflow,.rsVisibleNearbyWrap{-webkit-tap-highlight-color:transparent;position:relative}.royalSlider,.rsContainer,.rsOverflow,.rsThumb{position:relative}.rsContainer,.rsContent,.rsOverflow,.rsSlide,.rsVisibleNearbyWrap{width:100%;height:100%}.rsArrow,.rsThumbs,.rsThumbsArrow{cursor:pointer}.rsOverflow,.rsSlide,.rsThumbs{overflow:hidden}.royalSlider>*,.rsGCaption,.rsTabs,.rsThumb,.rsThumbs{float:left}.royalSlider{direction:ltr}.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0)}.rsWebkit3d .rsABlock,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsContainer,.rsWebkit3d .rsLink,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsPreloader,.rsWebkit3d .rsSlide,.rsWebkit3d .rsThumbs,.rsWebkit3d img{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsContainer,.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img{-webkit-transform:none}.rsOverflow{float:left}.rsVisibleNearbyWrap{overflow:hidden;left:0;top:0}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .3s,opacity .3s linear;-moz-transition:visibility 0s linear .3s,opacity .3s linear;-o-transition:visibility 0s linear .3s,opacity .3s linear;transition:visibility 0s linear .3s,opacity .3s linear}.rsGCaption{width:100%;text-align:center}.royalSlider.rsFullscreen{position:fixed!important;height:auto!important;width:auto!important;margin:0!important;padding:0!important;z-index:2147483647!important;top:0!important;left:0!important;bottom:0!important;right:0!important}.royalSlider .rsSlide.rsFakePreloader{opacity:1!important;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;display:none}.rsSlide{position:absolute;left:0;top:0;display:block}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,0.25)}.rsThumbs{position:relative;z-index:22}.rsTabs{background:0 0!important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:transparent}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsABlock,.rsLink,.rsVideoFrameHolder{left:0;top:0;position:absolute}.rsVideoFrameHolder{background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer .rsVideoObj,.rsVideoContainer embed,.rsVideoContainer iframe,.rsVideoContainer video{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo embed,.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px}.rsABlock{z-index:15}img.rsImg{max-width:none}.grab-cursor{cursor:url(/local/templates/main/css/grab.png) 8 8,move}.grabbing-cursor{cursor:url(/local/templates/main/css/grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{width:100%;height:100%;display:block;z-index:20;background:url(/local/templates/main/css/blank.gif)}
/* End */


/* Start:/local/templates/main/css/selectric.min.css?17071365663060*/
.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #ddd;background:#f8f8f8;position:relative}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-disabled,.selectric-items .disabled{opacity:.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;color:#bbb;text-align:center;font:0/0 a}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#bbb;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric,.selectric-open .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:99}.selectric-open .selectric-items{display:block}.selectric-disabled{cursor:default;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:0 0!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{cursor:default!important;background:0 0!important;color:#666!important;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;color:#444}.selectric-items .selectric-group.disabled li{opacity:1}.selectric-items .selectric-group li{padding-left:25px}
/* End */


/* Start:/local/templates/main/css/all-css.min.css?170713656691099*/
@charset "UTF-8";@import url(/local/templates/main/css/../css/reset.css);@import url(/local/templates/main/css/../css/royalslider.css);@import url(/local/templates/main/css/../css/jquery.scrollbar.css);@import url(/local/templates/main/css/../css/jquery.scrollbar.css);@import url(/local/templates/main/css/../css/selectric.css);.container,.wrapper,body{position:relative}.header-right__search,.header__logo{-o-object-fit:contain;vertical-align:top}.header-right__search:hover g,.header-socials a:hover g{fill:#155C66}.article,.footer-list,.footer-list-wrapper,.header-menu2,.header-right__search,.header-socials a,.header__logo,.header__logo2{vertical-align:top}.article__desc:hover,.blog-list__button,.blog-list__title:hover,.page-with-menu__news-link,.page-with-menu__news-title:hover,.page-with-menu__text .blue:hover,.popular__article-more-info,.popular__article-name:hover,.stock-content__text a:hover{text-decoration:underline}.footer .container,html{height:100%}body{-webkit-text-size-adjust:none;background:0 110px/100% no-repeat fixed #eff1f3;width:100%;height:100%}body.fixed{position:fixed}.wrapper{min-height:100%}.blog,.main,.page-with-menu,.results-page{margin-bottom:0!important}.container{width:79%;margin:0 auto;max-width:1200px}input,select,textarea{-webkit-appearance:none;border-radius:0}input[type=checkbox]{-webkit-appearance:checkbox}input,textarea{outline:0}.clr:after,.clr:before,.container:after,.container:before{content:"";display:table;clear:both}img{max-width:100%;height:auto}.more-button{width:100%;height:90px;background-color:#c2edef;box-shadow:0 2px 4px 0 rgba(20,92,102,.2);margin-top:30px;cursor:pointer;-webkit-transition:.3s;transition:.3s}.more-button:hover{background-color:#30ceca}.more-button__icon{width:40px;height:39.6px;background:url(/local/templates/main/css/../img/news/ajaxPlus.svg) center/100% 100% no-repeat;margin:0 auto;position:relative;top:15px}.more-button__text{font-family:'PT Sans';font-size:14px;font-weight:700;line-height:1.4;text-align:center;display:block;color:#155c66;margin-top:15px}.page-with-menu__pages-counter{bottom:60px;position:absolute;right:0;font-size:0;border-radius:4px;display:inline-block;overflow:hidden}.page-with-menu__pages-counter-arrow,.page-with-menu__pages-counter-num{width:30px;height:30px;background-color:#fff;border-right:1px solid #eceeef;display:inline-block;vertical-align:top;font-family:HelveticaNeue;font-size:14px;color:#fff;text-align:center;line-height:30px;cursor:pointer;-webkit-transition:.3s;transition:.3s}.page-with-menu__pages-counter-arrow:hover,.page-with-menu__pages-counter-num:hover{background-color:#86dbdf;color:#fff}.page-with-menu__pages-counter-arrow a,.page-with-menu__pages-counter-num a{color:#fff;width:100%;height:100%}.page-with-menu__pages-counter-arrow.left a{background:url(/local/templates/main/css/../img/news/lArrowPages.svg) center/13px 16px no-repeat;width:100%;height:100%;display:block}.page-with-menu__pages-counter-arrow.right a{background:url(/local/templates/main/css/../img/news/rArrowPages.svg) center/13px 16px no-repeat;width:100%;height:100%;display:block}.header-top,.page-with-menu__pages-counter-num.active{background-color:#30ceca}.page-with-menu__pages-counter-num{color:#26206a}.page-with-menu__pages-counter-num a{color:#26206a;height:100%;display:block}.header-menu,.header-menu2,.header-menu2__item,.header-menu__item,.header-right__lang,.header-right__search,.header-socials,.header-socials a,.header-socials__item,.header__logo,.header__logo2,.selectric-wrapper{display:inline-block}.page-with-menu__pages-counter-num.active a{color:#fff}.page-with-menu__news-counter{font-family:'PT Sans';font-size:14px;color:#26206a;display:inline-block;position:absolute;left:0;bottom:60px}.selectric-wrapper{width:270px;margin-left:20px;margin-top:34px}.selectric-wrapper:first-child{margin-left:0}.selectric-wrapper.selectric-second{margin-left:67px}.header-burger-menu .header-socials__item:first-child,.header-menu2__item:first-child,.header-menu__item:first-child,.header-socials__item:first-child,.main .rsBullet:first-child{margin-left:0}.selectric-wrapper .label{font-family:'PT Sans';font-size:18px;line-height:.9;color:#30ceca;height:26px;margin:0;width:90%}.selectric-wrapper .selectric{background:#fff;border:none;border-bottom:2px solid #30ceca}.selectric-wrapper .button{background:url(/local/templates/main/css/../img/fake-select-arrow.svg) center no-repeat;width:20px;height:20px}.selectric-wrapper .button:after{content:none}.selectric-wrapper.selectric-open .button{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.selectric-wrapper.selectric-open .selectric{background:#fff;border:none}.selectric-wrapper .selectric-items{box-shadow:0 2px 4px 0 rgba(20,92,102,.2);border:none;-webkit-transition:.3s;transition:.3s}.selectric-wrapper .selectric-scroll{height:250px;width:270px}.selectric-wrapper li{background-color:#fff;padding:15px 0 15px 15px;font-family:'PT Sans';font-size:14px;color:#155c66;-webkit-transition:.3s;transition:.3s;box-sizing:border-box}.selectric-wrapper li:hover{background-color:#30ceca;color:#fff}.selectric-wrapper.selectric-second li:nth-child(3){line-height:50px;padding-top:0}.page-buffer{height:350px}.footer-list-wrapper ul:first-child li:last-child{display:none}.header-menu li:last-child{margin-left:100px}.header-menu :last-child a{font-size:12px;width:164px;display:block;text-align:center;padding:9px 15px;top:0;position:absolute;text-transform:none}.header-menu :last-child a:hover{background:#ee6475;color:#fff}.header{width:100%;z-index:1000000;position:relative}.header-top{height:66px}.header-socials__item{margin-left:22px;line-height:50px}.header-socials a{padding-top:3px}.header-socials a g{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.header-socials .fb{width:8px;height:17px}.header-socials .vk{width:20px;height:11.2px}.header-socials .youtube{width:20px;height:15px}.header-socials .inst{width:17px;margin-top:1px;height:17px}.header-menu{margin-left:133px}.header-menu__item{font-family:'PT Sans';font-size:14px;font-weight:700;line-height:1.4;color:#fff;margin-left:30px}.header-menu__item:hover a{color:#155c66}.header-menu__item a{color:#fff;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.header-right{position:absolute;right:0;top:0;line-height:50px}.header-right__search{width:20px;height:20px;object-fit:contain;position:relative;cursor:pointer;top:4px}.header-right__search g{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.header-menu2__item a,.header-right__lang{-webkit-transition:.2s ease-in-out;text-align:center}.header-burger-menu .header-socials g,.news-share-socials__item:hover g{fill:#e95c60}.header-right__lang{font-family:'PT Sans';font-size:16px;font-weight:700;line-height:1;color:#fff;margin-left:31px;cursor:pointer;transition:.2s ease-in-out}.header-menu2__item a,.header__phone{font-size:14px;font-family:'PT Sans';font-weight:700}.header-right__lang:hover{color:#155c66}.header-bottom{position:absolute;top:50px;width:100%;z-index:100}.header-bottom.fixed{position:fixed;top:0;left:0}.header-bottom .container{width:92%;background-color:#fff;height:90px;line-height:90px;max-width:1320px;box-shadow:0 2px 4px 0 rgba(20,92,102,.3)}.header__logo{background:url(/local/templates/main/css/../img/logo1.svg);width:132px;height:58px;object-fit:contain;margin-top:15px;margin-left:60px}.header__logo2{background:url(/local/templates/main/css/../img/logo2.svg) center no-repeat;width:95px;height:32px;margin-left:30px;margin-top:27px}.header-burger.open .header-burger__line,.header__registration{background-color:#e95c60}.header-menu2{margin-left:140px}.header-menu2__item{margin-left:30px}.header-menu2__item:hover a{color:#e95c60}.header-menu2__item a{transition:.2s ease-in-out;color:#155c66;text-transform:uppercase}.header__phone{text-align:right;color:#e95c60;margin-left:39px;line-height:95px;float:right;margin-right:100px;height:100%}.header__phone span{font-size:24px}.header__registration{width:90px;height:90px;display:block;position:absolute;top:0;right:0;font-family:'PT Sans';font-size:10px;font-weight:700;line-height:1.2;text-align:center;color:#fff;text-transform:uppercase;padding-top:51px;box-sizing:border-box;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.header__registration:hover{background-color:#ee6475}.header__registration:after{content:'';background:url(/local/templates/main/css/../img/call_back.svg) center no-repeat;width:30px;height:29px;position:absolute;top:15px;left:30px}.header__mobile_phone{display:none;top:9px;position:absolute;width:60px;height:70px;padding:0;margin:0 auto;text-align:center;right:39px}.burger-list,.burger-menu-next{margin-left:124px}.header-burger{display:none;position:absolute;right:0;top:32px;width:30px;height:25px}.clinic-menu,.header-burger-menu{top:100px;box-shadow:0 2px 4px 0 rgba(20,92,102,.3);visibility:hidden}.header-burger:after{content:'';height:80px;position:absolute;top:50%;margin-top:-40px;left:50%;margin-left:-40px}.header-burger.open .header-burger__line:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:10px}.header-burger.open .header-burger__line:nth-child(2){opacity:0}.header-burger.open .header-burger__line:nth-child(3){top:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header-burger__line{width:30px;height:5px;-o-object-fit:contain;object-fit:contain;background-color:#30ceca;right:0;position:absolute;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.header-burger__line:first-child{top:0}.header-burger__line:nth-child(2){top:10px}.header-burger__line:nth-child(3){top:20px}.header-burger-menu{width:49%;background-color:#fff;position:fixed;z-index:200;height:100%;-webkit-transition:visibility .3s;transition:visibility .3s}.burger-menu-next,.burger__phone{font-family:'PT Sans';font-weight:700;display:block;position:relative}.clinic-menu.open,.header-burger-menu.open{visibility:visible;-webkit-transition:visibility;transition:visibility}.header-burger-menu .header-socials{position:absolute;left:26%;bottom:30px}.header-burger-menu .header-socials__item{line-height:0;margin-left:54px;vertical-align:middle}.header-burger-menu .header-socials__item:last-child a{font-family:'PT Sans Caption';font-size:18px;font-weight:700;text-align:center;color:#e95c60}.burger-menu-next{font-size:18px;color:#155c66;margin-top:40px;margin-bottom:70px}#master.stock-content__right,.clinic-list{margin-bottom:30px}.burger-menu-next:after{content:'';height:3px;background-color:#86dbdf;position:absolute;bottom:-35px;width:75%;left:0}.burger-menu-next svg{position:absolute;right:58px;top:-5px;opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.burger-menu-next.arrow svg{opacity:1}.burger-list__item{font-family:'PT Sans';font-size:18px;font-weight:700;margin-top:40px}.burger-list__item a{color:#155c66}.burger__phone{color:#e95c60;font-size:24px;text-align:center;margin-top:143px;width:100%;left:0}.burger__button,.burger__button2{width:299px;height:50px;border-radius:47px;background-color:#e95c60;margin-top:34px;margin-left:-155px;font-size:14px;color:#fff;display:block;position:absolute;font-family:'PT Sans';font-weight:700;box-sizing:border-box}.burger__phone span{font-size:40px}.burger__button2{line-height:17px;padding:10px 50px;left:50%;text-transform:uppercase;text-align:center;bottom:150px}.burger__button{line-height:50px;padding-left:90px;left:50%;bottom:80px}.burger__button:after{content:'';background:url(/local/templates/main/css/../img/blablascope.svg) center no-repeat;width:27.6px;height:29px;position:absolute;left:57px;top:11px}.clinic-menu{width:48%;position:fixed;background-color:#f6f8f8;z-index:201;height:100%;-webkit-transition:visibility .3s;transition:visibility .3s}.clinic-list{margin-left:50px}.clinic-list__item{font-family:'PT Sans';font-size:18px;font-weight:700;color:#155c66;margin-top:17px;display:block}.clinic-list__item:first-child,.clinic-list__item:nth-child(2){margin-top:40px}.clinic-list__item:first-child:after{content:'';position:absolute;right:58px;top:38px;background:url(/local/templates/main/css/../img/arrow-right-363-copy-3.svg) center no-repeat;width:25px;height:25px;-o-object-fit:contain;object-fit:contain}#department.page-with-menu__menu-item.main-item:first-child:after,.main-slider__item:first-child:after{content:none}.clinic-list__item a{color:#155c66}.clinic-list-wrapper,.header-burger-menu-wrapper{height:100%;position:relative}.clinic-list-wrapper .scroll-element.scroll-y,.header-burger-menu-wrapper .scroll-element.scroll-y{right:30px;height:80%;top:80px}.header-registration-form{position:absolute;width:614px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(20,92,102,.2);top:50%;left:50%;margin-left:-307px;z-index:11;visibility:hidden;opacity:0;-webkit-transition:.3s;transition:.3s;font-size:16px}.header-registration-form.open{-webkit-transition:visibility,opacity .3s;transition:visibility,opacity .3s;opacity:1;visibility:visible;z-index:1001}.modal .fancybox-close-small{background:url('/local/templates/main/css/../img/close.svg') center no-repeat;font-size:0;right:28px;top:28px;border-radius:0}.modal .fancybox-close-small:hover{background:url('/local/templates/main/css/../img/close.svg') center no-repeat;opacity:.7}.header-registration-form__title{font-family:'PT Sans';font-size:24px;font-weight:700;line-height:.7;color:#30ceca;margin-top:35px;margin-left:129px}.header-registration-form__title.center{margin-left:50px;margin-right:50px;text-align:center}.header-registration-form__close{background:url(/local/templates/main/css/../img/close.svg) center no-repeat;width:30px;height:30px;position:absolute;right:28px;top:28px;-webkit-transition:.3s;transition:.3s;cursor:pointer;z-index:1}.header-registration-form__close:hover{opacity:.7}.header-registration-form__form{width:358px;margin:49px auto 0;position:relative}.header-registration-form__form input,.header-registration-form__form select{display:inline;width:100%;box-sizing:border-box}.header-registration-form__comment,.header-registration-form__form input{max-height:130px;max-width:358px;width:100%;margin-top:30px;font-family:'PT Sans';font-size:18px;line-height:19px;color:#30ceca;padding-bottom:7px;border-bottom:2px solid #86dbdf}.header-registration-form__comment::-webkit-input-placeholder,.header-registration-form__form input::-webkit-input-placeholder{color:#30ceca}.header-registration-form__comment::-moz-placeholder,.header-registration-form__form input::-moz-placeholder{color:#30ceca}.header-registration-form__comment:-ms-input-placeholder,.header-registration-form__form input:-ms-input-placeholder{color:#30ceca}.header-registration-form__comment:-moz-placeholder,.header-registration-form__form input:-moz-placeholder{color:#30ceca}.header-registration-form__comment.error::-webkit-input-placeholder,.header-registration-form__form input.error::-webkit-input-placeholder{color:#e95c60}.header-registration-form__comment.error::-moz-placeholder,.header-registration-form__form input.error::-moz-placeholder{color:#e95c60}.header-registration-form__comment.error:-ms-input-placeholder,.header-registration-form__form input.error:-ms-input-placeholder{color:#e95c60}.header-registration-form__comment.error:-moz-placeholder,.header-registration-form__form input.error:-moz-placeholder{color:#e95c60}.header-registration-form__comment{height:20px}.header-registration-form__depart,.header-registration-form__master,.header-registration-form__service{visibility:hidden;position:absolute;top:0;left:0}.header-registration-form__submit{width:200px!important;height:40px!important;border-radius:100px;background-color:#fff;border:2px solid #f8cecf!important;display:block!important;margin:64px auto;font-family:'PT Sans Caption';font-size:14px!important;font-weight:700;line-height:34px!important;text-align:center;color:#e95c60!important;text-transform:uppercase;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;cursor:pointer}.header-overlay,.search-popup{position:fixed;top:0;height:100%;visibility:hidden;opacity:0;width:100%;left:0}.header-registration-form__submit:hover{border:2px solid #e95c60!important}.header-registration-form__form label.error{background:url(/local/templates/main/css/../img/input-error.svg) center/100% 100% no-repeat;width:23px;height:21.3px;position:absolute;top:0;right:0}#name-error{right:10px;top:32px}#phone-error{right:10px;top:91px}.header-overlay{z-index:1000;background-color:#0f0f11;-webkit-transition:.3s;transition:.3s}.header-overlay.open{-webkit-transition:visibility,opacity .3s;transition:visibility,opacity .3s;opacity:.87;visibility:visible}.search-popup{z-index:10000001;background-color:rgba(255,255,255,.9);-webkit-transition:.3s;transition:.3s}.img-preview.open,.questions-overlay.open,.questions-popup.open,.search-popup.open{-webkit-transition:visibility,opacity .3s;transition:visibility,opacity .3s;opacity:1;visibility:visible}.search-popup form{width:70%;position:absolute;top:50%;margin-left:15%;margin-top:-25px}.search-popup form:hover .search-popup__string-after{background:url(/local/templates/main/css/../img/zoom_red.svg) center no-repeat}.search-popup__string{box-sizing:border-box;padding-right:45px;font-family:'PT Serif Caption';font-size:34px;font-style:italic;line-height:.5;display:block;border-bottom:2px solid #86dbdf;height:50px;width:100%;color:#e95c60;cursor:pointer;background-color:rgba(255,255,255,.01)}.search-popup__string-after,.search-popup__submit{right:0;background:url(/local/templates/main/css/../img/zoom_blue.svg) center/100% 100% no-repeat;width:40px;height:40px;position:absolute;top:0}.search-popup__string::-webkit-input-placeholder{color:#c2edef}.search-popup__string::-moz-placeholder{color:#c2edef}.search-popup__string:-ms-input-placeholder{color:#c2edef}.search-popup__string:-moz-placeholder{color:#c2edef}.footer-list__item:hover a,.footer__licence:hover{color:#155c66}.search-popup__submit{-o-object-fit:contain;object-fit:contain;-webkit-transition:.3s;transition:.3s}.search-popup__submit:hover{background:url(/local/templates/main/css/../img/zoom_red.svg) center/100% 100% no-repeat}.search-popup__string-after{-webkit-transition:.3s;transition:.3s;cursor:pointer}.search-popup__close{background:url(/local/templates/main/css/../img/close.svg) center/100% 100% no-repeat;width:40px;height:40px;position:absolute;top:75px;right:10%;cursor:pointer}.selectric-header-select{width:358px;margin-left:0}.selectric-header-select .selectric-scroll{width:358px}.header-registration-form__warning,.questions__warning{font-family:'PT Sans';font-size:14px;line-height:1.1;color:#e95c60;position:absolute;bottom:27px;left:0;right:0;text-align:center;display:none}.header-registration-form__warning span{position:relative;padding-left:33px}.header-registration-form__warning span:after{content:'';position:absolute;top:-3px;left:0;background:url(/local/templates/main/css/../img/input-error.svg) no-repeat;width:23px;height:21.3px}.footer{height:350px;background-color:#30ceca;width:100%;position:relative;left:0;bottom:0}.footer__logo{background:url(/local/templates/main/css/../img/footer-logo.svg) center no-repeat;width:213px;height:92px;-o-object-fit:contain;object-fit:contain;margin-top:40px;display:inline-block}.footer-list-wrapper{width:500px;display:inline-block;margin-left:10%;margin-top:34px}.footer-list{display:inline-block}.footer-list:last-child{margin-left:130px}.footer-list__item{line-height:24px}.footer-list__item a,.footer__address,.footer__copyright,.footer__time{line-height:1.4;color:#fff}.footer-list__item a{font-family:'PT Sans';font-size:14px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.footer__phone{font-family:'PT Sans Caption';font-size:18px;font-weight:700;text-align:right;color:#fff;position:absolute;top:37px;right:0}.footer__address,.footer__copyright,.footer__developer,.footer__licence,.footer__time,.footer__warning{font-size:14px;position:absolute;font-family:'PT Sans'}.footer__phone span{font-size:26px}.footer__address{top:104px;right:30px}.footer__address:after{content:'';background:url(/local/templates/main/css/../img/pin-rounded-circle-620-copy-3.svg) center/100% 100% no-repeat;width:10.5px;height:15px;position:absolute;top:0;left:-16px}.footer__time{right:55px;top:184px}.footer__time:after{content:'';background:url(/local/templates/main/css/../img/clock-1315-copy-3.svg) center/100% 100% no-repeat;width:15px;height:15px;position:absolute;left:-21px;top:0}.footer__copyright{left:0;bottom:65px}.footer__licence{color:#fff;bottom:46px;left:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.footer__warning{color:#fff;bottom:26px;left:0}.footer__warning a{color:#fff}.footer__warning .text-weak{color:#c2edef}.footer__warning-company{display:block}.footer__counter{background:url('/local/templates/main/css/../img/counter.png?1479142060') center no-repeat;width:88px;height:15px;position:absolute;bottom:29px;left:480px}.footer .header-socials{bottom:10px;right:205px;position:absolute}.footer__developer{text-align:right;color:#c2edef;bottom:26px;right:36px}.main .rsNav,.main-articles{text-align:center}.article:nth-child(3n+2),.contacts-map,.footer.fix,.main-slider__img,.question-block__inner{position:relative}.footer__developer a{color:#c2edef;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.footer__developer a:hover{color:#155c66}.main{background:url(/ny2018.svg) 100% -98px no-repeat}.main-slider{height:500px;width:100%;margin-top:30px;box-shadow:0 2px 4px 0 rgba(20,92,102,.15)}.article,.departments,.main-slider__text,.persons{box-shadow:0 2px 4px 0 rgba(20,92,102,.2)}.main-slider__img{width:750px;height:100%;display:inline-block}.footer-social-ico svg,.main-slider__img img{height:100%}.main-slider__img-overlay{background-color:rgba(254,254,254,.3);width:100%;height:100%;position:absolute;top:0;left:0}.main-slider__text{display:inline-block;width:38%;height:100%;position:absolute;top:0;right:0;background-color:#fff}.main-slider__text .text-inner{width:292px;margin:0 auto}.main-slider__title{font-family:'PT Serif Caption';font-size:26px;line-height:1.2;color:#155c66;margin-top:30px;position:relative}.main-slider__title:after{content:'';height:2px;width:100%;background-color:#86dbdf;position:absolute;bottom:-20px;left:0}.main-slider__desc{font-family:'PT Sans';font-size:16px;line-height:1.5;color:#222944;margin-top:42px}.article__date,.main-slider__item{font-family:'PT Sans';line-height:1.4}.main-slider__questions,.master-slider .rsNav.rsBullets,.stock-content__list{margin-top:10px}.main-slider__item{font-size:14px;color:#222944;position:relative;padding-left:30px}.article__name,.main-slider__button{font-family:'PT Sans Caption';text-transform:uppercase}.about__button:hover,.about__title:hover a,.article__name:hover,.depart-list__item:hover a,.departments__title:hover a,.review-about a:hover,.review-depart a:hover{color:#e95c60}.main-slider__item:after{content:'•';position:absolute;top:0;left:10px}.main-slider__item:first-child{padding-left:0}.main-slider__button{width:200px;height:40px;border-radius:100px;background-color:rgba(255,255,255,.6);border:2px solid #f8cecf;font-size:14px;font-weight:700;line-height:42px;text-align:center;color:#e95c60;margin-top:46px;display:block;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.main-articles,.main-bottom{font-size:0;margin-top:30px}.article,.article__name,.main .rsBullet{display:inline-block}.main-slider__button:hover{border:2px solid #e95c60}.main .rsNav{position:absolute;bottom:0;right:0;width:38%}.main .rsBullet{width:10px;height:10px;background-color:#eceff1;border-radius:50%;margin-left:12px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;vertical-align:middle}.main .rsBullet:hover,.main .rsNavSelected{background-color:#86dbdf}.main .rsNavSelected{width:16px;height:16px}.main .rsArrow{width:50px;height:50px;background-color:#f6f8f8;position:absolute;margin-top:-25px;border-radius:50%;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.main .rsArrow:hover{background-color:#c2edef}.main .rsArrow:after{content:'';width:11px;height:20px;position:absolute;top:50%;margin-top:-10px}.main .rsArrowLeft{top:50%;left:-25px}.main .rsArrowLeft:after{right:22px;background:url(/local/templates/main/css/../img/arrow-left-335.svg) center no-repeat}.main .rsArrowRight{top:50%;right:-25px}.main .rsArrowRight:after{left:22px;background:url(/local/templates/main/css/../img/arrow-right-336.svg) center no-repeat}.main-bottom{margin-bottom:40px;position:relative;height:400px}.article__date,.article__name{font-size:14px;font-weight:700;color:#86dbdf}.article{text-align:left;width:31.5789473%;background-color:#fff;box-sizing:border-box;padding-left:20px;padding-right:20px;padding-top:20px;position:relative}.article:nth-child(3n+1){float:left}.article:nth-child(3n+3){float:right}.article__name{line-height:1.1;text-align:center}.article__name:hover{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.article__date{text-align:right;position:absolute;top:20px;right:20px}.article__desc,.article__person-name{font-family:'PT Sans';font-size:14px;line-height:1.4;color:#155c66;font-weight:700}.article__person{margin-top:20px;display:block}.article__person-icon{width:40px;height:40px;background-color:#c2edef;border-radius:50%;display:inline-block;position:relative;vertical-align:middle}.article__person-icon:after{content:'';background:url(/local/templates/main/css/../img/profile-round-1342-copy.svg) center no-repeat;width:20px;height:20px;-o-object-fit:contain;object-fit:contain;position:absolute;top:10px;left:10px}.article__person-name{display:inline-block;margin-left:10px;vertical-align:middle}.about,.depart-list,.stock__block{vertical-align:top}.article__desc{margin-top:16px;display:block}.article__text,.review-about,.review-depart{font-family:'PT Sans';font-size:14px;color:#222944}.article__img,.article__text{margin-top:10px;display:block}.article__img{width:100%;height:169px;overflow:hidden}.about,.departments{height:400px;padding-left:20px;padding-right:20px;box-sizing:border-box}.article__text{line-height:1.6;letter-spacing:0;margin-bottom:35px}.review-about,.review-depart{line-height:1.4;display:block}.about,.depart-list,.persons{display:inline-block}.review-about a,.review-depart a,.reviews__about a,.reviews__depart a{color:#30ceca;-webkit-transition:.3s;transition:.3s;cursor:pointer}.depart-list__item a,.departments__title a{color:#155c66;-webkit-transition:.2s ease-in-out}.review-about{margin-top:11px}.review-depart{margin-top:5px}.departments{background-color:#fff;margin-top:30px;text-align:center}.departments__title{font-family:'PT Serif Caption';font-size:26px;line-height:1.2;color:#155c66;position:relative;padding-top:20px;text-align:left}.departments__title a{transition:.2s ease-in-out}.departments__title:after{content:'';width:100%;height:2px;background-color:#30ceca;position:absolute;left:0;bottom:-10px}.depart-list{text-align:left}.depart-list.center,.depart-list.left,.depart-list.right{position:relative;padding-left:20px;float:left}.about,.about:after,.about__title:after{position:absolute;left:0}.depart-list__item{font-family:'PT Sans Caption';font-size:14px;font-weight:700;line-height:1.1;text-transform:uppercase;margin-top:40px}.depart-list__item a{transition:.2s ease-in-out}.about__button,.about__title a{-webkit-transition:.2s ease-in-out}.depart-list__item.after-two{margin-top:24px}.about{width:48.7719298%;top:0;background:url('/local/templates/main/css/../img/index/about-bg.png?1479142061') center bottom/cover no-repeat}.about:after{content:'';background-color:rgba(34,41,68,.8);width:100%;height:100%;top:0}.about__title:after,.blog__title:after,.page-with-menu__main-title:after,.persons__title:after{height:2px;content:'';background-color:#30ceca}.about__title{font-family:'PT Serif Caption';font-size:26px;line-height:1.2;position:relative;margin-top:28px;z-index:2}.about__button,.about__text{font-size:14px;z-index:2;color:#fff}.about__title a{color:#fff;transition:.2s ease-in-out}.about__title:after{width:100%;bottom:-10px}.about__text{font-family:'PT Sans';line-height:1.4;position:relative;margin-top:22px}.about__button{width:150px;height:40px;border-radius:100px;border:2px solid #fff;position:absolute;left:50%;margin-left:-75px;bottom:30px;text-transform:uppercase;font-family:'PT Sans Caption';font-weight:700;line-height:42px;text-align:center;transition:.2s ease-in-out}.about__button:hover,.persons-list__item:hover a{border:2px solid #e95c60}.persons{width:48.7719298%;height:400px;background-color:#fff;position:absolute;overflow:hidden;top:0;right:0;box-sizing:border-box;padding-left:20px;padding-right:20px}.persons__title{font-family:'PT Serif Caption';font-size:26px;line-height:1.2;color:#155c66;position:relative;margin-top:28px;margin-bottom:16px}.blog-list__button:hover,.blog-list__section-title:hover,.blog__all-publish.active,.blog__all-publish:hover,.blog__articles.active,.blog__articles:hover,.blog__video#link.active,.blog__video#link:hover,.clinic-list__item.back a,.master-personal-site:hover,.persons__title:hover a,.popular__article-more-info:hover,.popular__article-section:hover{color:#e95c60}.persons__title a{color:#155c66;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.persons__title:after{width:100%;position:absolute;bottom:-10px;left:0}.persons-list-wrapper{width:100%;position:relative;height:100%;text-align:center;margin:0 auto}.persons-list{display:table;width:100%;overflow:visible}.persons-list .row{display:table-row}.persons-list__item{padding-top:16px;display:table-cell;margin-left:16px;text-align:center;overflow:visible;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;z-index:2}.persons-list__item:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.persons-list__item:nth-child(7n+1){margin-left:0}.persons-list__item.five:nth-child(7n+6),.persons-list__item.six:nth-child(7n+7){opacity:0}.persons-list__item a{display:inline-block;width:55px;height:55px;background-color:#d8d8d8;border:2px solid #86dbdf;border-radius:50%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.persons__button{position:absolute;display:block;width:270px;height:40px;border-radius:100px;background-color:#fff;border:2px solid #f8cecf;bottom:30px;left:50%;margin-left:-135px;font-family:'PT Sans Caption';font-size:14px;font-weight:700;text-align:center;color:#e95c60;line-height:42px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.page-with-menu__main-title,.popular__article{width:100%;position:relative;background-color:#fff;box-shadow:0 2px 4px 0 rgba(20,92,102,.2)}.persons__button:hover{border:2px solid #e95c60}.page-with-menu__content#about{background-color:#fff}.page-with-menu__main-title{font-family:'PT Serif Caption';font-size:26px;line-height:1.2;color:#155c66;height:68px;margin-bottom:22px;box-sizing:border-box;padding-left:20px;padding-right:20px;padding-top:8px;text-transform:none}.page-with-menu__main-title:after{position:absolute;bottom:20px;left:20px;right:20px}#blog-page.page-with-menu__menu{width:263px;display:inline-block;margin-right:29px;background-color:inherit;box-shadow:none}.page-with-menu__title>span{max-width:90%;display:inline-block}.popular__title{font-family:'PT Sans Caption';font-size:14px;font-weight:700;line-height:1.1;color:#155c66;text-transform:uppercase;margin-top:0}.popular__article-date,.popular__article-section{font-family:'PT Sans';font-size:14px;line-height:1.4;color:#86dbdf;font-weight:700}.popular__article{height:400px;margin-top:20px}.popular__article-section{margin-top:10px;margin-left:20px;display:inline-block;-webkit-transition:.3s;transition:.3s}.popular__article-date{position:absolute;right:22px;top:10px}.popular__article-img{width:221px;height:169px;line-height:169px;margin:10px auto;display:block}.popular__article-name,.popular__article-text{font-size:14px;line-height:1.4;margin-right:20px}.popular__article-more-info,.popular__article-name,.popular__article-text{font-family:'PT Sans';margin-left:20px}.popular__article-img img{width:100%;height:auto;vertical-align:middle}.popular__article-name{font-weight:700;color:#155c66;display:inline-block;-webkit-transition:.3s;transition:.3s}.popular__article-text{color:#222944;margin-top:10px}.popular__article-more-info{font-size:16px;line-height:1.2;color:#30ceca;margin-top:15px;display:inline-block;-webkit-transition:.3s;transition:.3s}.blog__img{height:461px;overflow:hidden;margin:40px 20px 30px;line-height:461px}.blog__img img{width:100%;height:auto;vertical-align:middle}.blog__video-iframe#video{margin-left:20px;margin-right:20px;height:454px;background-color:#000;margin-top:30px}.page-with-menu__text.third{margin-top:0}.blog__menu{width:100%;height:130px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(20,92,102,.2);margin-top:30px;position:relative}.blog__title{font-family:'PT Serif Caption';font-size:26px;line-height:1.2;color:#155c66;margin-left:20px;margin-right:20px;position:relative;padding-top:8px}.blog__all-publish,.blog__articles,.blog__video#link{font-family:'PT Sans';font-size:18px;line-height:.9;color:#155c66;-webkit-transition:.3s}.blog__title:after{position:absolute;bottom:-8px;left:0;width:100%}.blog__right-menu{position:absolute;right:20px;bottom:32px}.blog__all-publish{transition:.3s}.blog__articles,.blog__video#link{position:relative;margin-left:30px;transition:.3s}.blog__articles{padding-left:27px}.blog__articles:after{-webkit-transition:.3s;transition:.3s;content:'';background:url(/local/templates/main/css/../img/blog/articles.svg) center/100% 100% no-repeat;width:17px;height:22px;position:absolute;top:-1px;left:0}.blog__articles:hover:after{content:'';background:url(/local/templates/main/css/../img/blog/articles-hover.svg) center/100% 100% no-repeat;width:17px;height:22px;position:absolute;top:-1px;left:0}.blog__video:after,.blog__video:hover:after{width:25px;height:18px;position:absolute;left:0;content:''}.blog__video{padding-left:35px}.blog__video:after{-webkit-transition:.3s;transition:.3s;background:url(/local/templates/main/css/../img/blog/videos.svg) center/100% 100% no-repeat;top:0}.blog__video:hover:after{background:url(/local/templates/main/css/../img/blog/videos-hover.svg) center/100% 100% no-repeat;top:0}.blog-list{text-align:center;font-size:0;margin:0 auto;width:100%}.blog-list__date,.blog-list__section-title,.blog-list__text,.blog-list__title{font-family:'PT Sans';font-size:14px;line-height:1.4}.blog-list__item{display:inline-block;width:263px;height:400px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(20,92,102,.2);margin-top:20px;position:relative}.blog-list__img-or-video,.blog-list__section-title,.blog-list__title{margin-top:10px;display:block;margin-left:20px;margin-right:20px}.blog-list__section-title{font-weight:700;color:#86dbdf;text-align:left;-webkit-transition:.3s;transition:.3s}.blog-list__date{font-weight:700;color:#86dbdf;position:absolute;top:10px;right:20px}.blog-list__img-or-video{width:221px;height:169px}.blog-list__title{font-weight:700;color:#155c66;text-align:left;-webkit-transition:.3s;transition:.3s}.blog-list__text{color:#222944;margin-top:15px;margin-left:20px;margin-right:20px;text-align:left;overflow:hidden;max-height:90px}.blog-list__button,.contacts-map-text__address{font-family:'PT Sans';font-size:16px;display:block}.blog-list__button{line-height:1.2;color:#30ceca;margin-left:20px;margin-right:20px;text-align:left;-webkit-transition:.3s;transition:.3s;margin-top:1px}.selectric-blog-select .selectric-scroll,.selectric-blog-select.selectric-wrapper{width:358px!important}#map{height:600px;width:100%}.contacts-map-text{width:488px;background-color:rgba(255,255,255,.9);box-shadow:0 2px 4px 0 rgba(20,92,102,.2);position:absolute;bottom:0;right:0}.contacts-map-text__address{line-height:1.5;color:#222944;margin-left:58px;margin-top:46px;position:relative}.contacts-map-text__address:after{content:'';background:url(/local/templates/main/css/../img/contacts/pin-rounded-circle-620-copy.svg) center no-repeat;width:18px;height:25px;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;left:-28px}.contacts-map-text__phone{font-family:'PT Sans Caption';font-size:27px;font-weight:700;color:#e95c60;display:block;margin-left:30px;margin-top:30px}.contacts-map-text__phone span{font-size:39px}.contacts-map-text__graph-name{font-family:'PT Sans';font-size:16px;line-height:1.5;color:#222944;margin-left:63px;margin-top:35px;display:inline-block;position:relative}.contacts-map-text__graph-name:after{content:'';position:absolute;top:0;left:-33px;width:23px;height:23px;-o-object-fit:contain;object-fit:contain;background:url(/local/templates/main/css/../img/contacts/clock-1315-copy.svg)}.contacts-map-text__graph{background:url(/local/templates/main/css/../img/contacts/graph.svg) center no-repeat;width:360px;height:90px;margin-left:63px;margin-top:20px}.contacts-map-text__btn{width:200px;height:40px;border-radius:100px;background-color:#fff;border:2px solid #f8cecf;display:block;margin:67px auto 50px;text-transform:uppercase;font-family:'PT Sans Caption';font-size:14px;font-weight:700;line-height:42px;text-align:center;color:#e95c60;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.question-button,.stock__button{-webkit-transition:.2s ease-in-out}.contacts-map-text__btn:hover{border:2px solid #e95c60}.clinic-list__item.bordermenu:after{content:'';height:3px;background-color:#86dbdf;position:absolute;width:50%;top:80px}.contacts-address{background-color:#eff1f3}#department.page-with-menu__menu-item,#department.page-with-menu__menu-item.main-item:first-child:hover,.contacts-address__inner{background-color:#fff}.contacts-address__inner{width:100%;box-sizing:border-box;padding-left:20px;padding-right:20px;box-shadow:0 2px 4px 0 rgba(20,92,102,.2);margin-top:30px;margin-bottom:35px}.contacts-address__title{font-family:'PT Serif Caption';font-size:18px;line-height:1.7;color:#155c66;padding-top:20px;position:relative}.contacts-address__item-address,.contacts-address__item-name,.master-desc,.question-block__text,.search-result-block__text,.stock__date,.stock__date-cost-text,.stock__new-cost,.stock__old-cost{line-height:1.4;color:#222944;font-family:'PT Sans';font-size:14px}.contacts-address__title:after{content:'';width:100%;height:2px;background-color:#86dbdf;position:absolute;bottom:-10px;left:0}.contacts-address__list{text-align:center;margin-top:32px}.contacts-address__item{text-align:left;display:inline-block;width:32%;vertical-align:top;margin-bottom:60px}.contacts-address__item:first-child{float:left}.contacts-address__item:nth-child(3){float:right;box-sizing:border-box;padding-right:20px}.contacts-address__item-name{font-weight:700;margin-bottom:10px;display:inline-block}#department.page-with-menu__menu{width:263px;background-color:#fff;box-shadow:none}#department.page-with-menu__menu-item.main-item{position:relative;line-height:50px}#department.page-with-menu__menu-item.main-item:first-child.active{background-color:#fff}#department.page-with-menu__menu-item.main-item:first-child a{color:#30ceca}#department.page-with-menu__menu-item.main-item a{line-height:14px;display:inline-block;vertical-align:middle}#department.page-with-menu__menu-item.main-item:after{content:'+';font-family:'PT Sans';font-size:18px;color:#30ceca;position:absolute;top:0;right:20px;font-weight:700}#department.page-with-menu__menu-item.main-item.active:after{content:'-';color:#fff}.page-with-menu__main-item-container #department.page-with-menu__menu-item,.page-with-menu__main-item-container .page-with-menu__menu-item{font-family:'PT Sans';color:#155c66;padding-left:30px;padding-right:5px;line-height:50px}.page-with-menu__main-item-container #department.page-with-menu__menu-item a{font-size:12px;font-weight:400;vertical-align:middle;line-height:14px;display:inline-block}.page-with-menu__content .page-with-menu__title{text-transform:inherit;padding-right:60px}.page-with-menu__img{width:243px;height:200px;overflow:hidden}.departments-slider,.page-with-menu__slider.history{height:180px!important}.page-with-menu__text-block.department{margin-bottom:57px}.departments-slider{text-align:center;margin-top:30px;margin-bottom:40px;width:auto!important;display:block!important;float:none!important;margin-left:20px;margin-right:20px!important}.departments-slider__item{width:187px!important;height:128px!important;display:inline-block!important;margin-left:20px!important}.departments-slider__item:first-child{margin-left:0!important}.departments-container{text-align:right}.page-with-menu__content.departments-content{display:inline-block;text-align:left;margin-right:3px;margin-top:30px;box-sizing:border-box}.our-spec{height:240px;background-color:inherit;text-align:center!important}.our-spec .rsNav,.stock .rsNav{margin-top:20px}.spec-block{width:32%;height:211px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(20,92,102,.2);display:inline-block;text-align:left}.spec-block:nth-child(2){margin-left:2%;margin-right:2%}#menu-title,.stock__block:first-child{margin-left:0}.spec-block__img{width:55px;height:55px;display:block;margin:20px auto 10px}.spec-block__text,.stock__name{margin-top:10px;font-family:'PT Sans'}.spec-block__img img{width:100%;height:100%;border:2px solid #86dbdf;border-radius:50%}.spec-block__name{font-family:'PT Sans Caption';font-size:14px;font-weight:700;line-height:1.1;text-align:center;color:#155c66;display:block;width:100%}.spec-block__text{font-size:12px;line-height:1.2;text-align:center;color:#222944;display:block;width:100%;height:58px;overflow:hidden}.stock__button,.stock__name{font-size:14px;font-weight:700;color:#e95c60}.stock{height:480px;background-color:inherit;text-align:center!important}.stock__block{width:263px;height:468px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(20,92,102,.2);display:inline-block;margin-left:30px}.stock__name{line-height:1.4;display:block;margin-left:20px;margin-right:20px;text-align:left;height:57px}.stock__img{width:221px;height:169px;margin:10px auto;display:block}.stock__img img{width:100%;height:100%}.stock__button{width:201px;height:40px;border-radius:100px;background-color:#fff;border:2px solid #f8cecf;position:relative;margin:0 auto;display:block;line-height:42px;font-family:'PT Sans Caption';text-align:center;cursor:pointer;transition:.2s ease-in-out}.all-news:hover,.question-button:hover,.stock__button:hover{border:2px solid #e95c60}.question-block{text-align:left}.question-block__date{right:-75px!important}.page-with-menu__content#master,.withoutbg{background-color:initial!important}.mobile-select-menu,.stock.royalSlider.page-with-menu__content.departments-content.withoutbg .rsBullet{background-color:#fff}.stock.royalSlider.page-with-menu__content.departments-content.withoutbg .rsBullet.rsNavSelected{background-color:#30ceca}.mobile-select-menu{display:none;width:100%;margin-bottom:20px}.mobile-select-menu .questions-form{margin-bottom:10px}.mobile-select-menu .first-title{text-transform:initial}.stock-content__button.master,.stock-content__button.master-2{height:40px;border-radius:100px;font-family:'PT Sans Caption';font-size:14px;font-weight:700;line-height:42px;margin:20px auto;text-align:center}#master.page-with-menu__menu,#price-menu{width:263px;background-color:inherit;box-shadow:none}#master.page-with-menu__menu-item,#master.page-with-menu__menu-item.main-item:first-child:hover,.master-list-header,.master-wrapper,.results-page .container{background-color:#fff}#master.page-with-menu__menu-item.main-item{position:relative;line-height:50px}#master.page-with-menu__menu-item.main-item:first-child.active{background-color:#fff}#master.page-with-menu__menu-item.main-item:first-child a{color:#30ceca}#master.page-with-menu__menu-item.main-item:first-child:after{content:none}#master.page-with-menu__menu-item.main-item a{line-height:14px;display:inline-block;vertical-align:middle}#master.page-with-menu__menu-item.main-item:after{content:'+';font-family:'PT Sans';font-size:18px;color:#30ceca;position:absolute;top:0;right:20px;font-weight:700}#master.page-with-menu__menu-item.main-item.active:after{content:'-';color:#fff}#master.stock-content__right:after,.clinic-menu,.header-burger-menu,.header-line-mobile,.header__burger,.page-with-menu__main-item-container{display:none}.master-play{display:block;position:absolute;background:url(/local/templates/main/css/../img/master/play.svg) center/100% 100% no-repeat;width:29px;height:29px;right:20px;top:20px;-webkit-transition:.3s;transition:.3s}.master-facebook,.master-instagram,.master-socials-title,.master-vk,.master-youtube{display:inline-block;vertical-align:middle}.master-play:hover{background:url(/local/templates/main/css/../img/master/play-hover.svg) center/100% 100% no-repeat}.stock-content__img#master{width:244px;height:350px;position:relative;line-height:350px}.stock-content__button.master{width:244px;background-color:#e95c60;border:2px solid #e95c60;color:#fff}.stock-content__button.master-2{width:244px;background-color:#fff;border:2px solid #f8cecf;color:#e95c60}.master-socials{margin-top:20px;line-height:17px}.master-personal-site,.master-socials-title{font-family:'PT Sans';font-size:14px;font-weight:700;line-height:1.4}.master-socials-title{color:#155c66}.master-instagram{background:url(/local/templates/main/css/../img/master/insta.svg) center/100% 100% no-repeat;width:17px;height:17px;margin-left:10px;-webkit-transition:.3s;transition:.3s}.master-instagram:hover{background:url(/local/templates/main/css/../img/master/insta-hover.svg) center/100% 100% no-repeat}.master-facebook{background:url(/local/templates/main/css/../img/master/facebook.svg) center/100% 100% no-repeat;width:8px;height:17px;margin-left:20px;-webkit-transition:.3s;transition:.3s}.master-vk,.master-youtube{width:20px;margin-left:20px}.master-facebook:hover{background:url(/local/templates/main/css/../img/master/facebook-hover.svg) center/100% 100% no-repeat}.master-vk{background:url(/local/templates/main/css/../img/master/vk.svg) center/100% 100% no-repeat;height:11.2px;-webkit-transition:.3s;transition:.3s;margin-top:3px}.master-desc span,.master-personal-site,.surgery-text span{margin-top:20px;display:block}.master-vk:hover{background:url(/local/templates/main/css/../img/master/vk-hover.svg) center/100% 100% no-repeat}.master-youtube{background:url(/local/templates/main/css/../img/master/youtube.svg) center/100% 100% no-repeat;height:15px;-webkit-transition:.3s;transition:.3s}.master-youtube:hover{background:url(/local/templates/main/css/../img/master/youtube-hover.svg) center/100% 100% no-repeat}.master-personal-site{color:#30ceca;padding-left:22px;-webkit-transition:.3s;transition:.3s;position:relative}.master-prof,.master-spec__title{font-family:'PT Sans Caption';line-height:1.1;font-weight:700;font-size:14px;text-transform:uppercase}.master-personal-site:after{content:'';background:url(/local/templates/main/css/../img/master/planet.svg) center/100% 100% no-repeat;position:absolute;top:0;left:0;width:17px;height:17px;-webkit-transition:.3s;transition:.3s}.master-personal-site:hover:after{background:url(/local/templates/main/css/../img/master/planet-hover.svg) center/100% 100% no-repeat}.page-with-menu__content.departments-content.master,.price-table,.stock-content__right{margin-top:30px}.page-with-menu__content.departments-content{background-color:#fff;padding-bottom:30px}.master-slider-title:after,.master-spec__title:after,.news-share-socials:after{height:2px;background-color:#30ceca;content:''}.master-prof{color:#155c66}.master-spec__title{color:#155c66;position:relative;margin-top:30px}.master-spec__title:after{position:absolute;bottom:-8px;left:0;width:100%}.master-spec__list{margin-top:15px}.master-spec__item{font-family:'PT Sans';font-size:14px;font-weight:700;line-height:20px;color:#155c66;-webkit-transition:.3s;transition:.3s}.master-spec__item:hover a{color:#e95c60}.master-spec__item a{-webkit-transition:.3s;transition:.3s;color:#155c66}.question-button{width:201px;height:40px;border-radius:100px;background-color:#fff;border:2px solid #f8cecf;font-family:'PT Sans Caption';display:block;margin:0 auto 30px;text-transform:uppercase;line-height:42px;font-size:14px;font-weight:700;text-align:center;color:#e95c60;transition:.2s ease-in-out}.study__block{font-family:'PT Sans';font-size:14px;line-height:1.4;color:#222944;margin-top:20px;display:block}.master-slider-title{font-family:'PT Serif Caption';font-size:26px;line-height:1.2;color:#155c66;margin-left:20px;margin-right:20px;position:relative;margin-bottom:30px}.master-slider-title:after{position:absolute;bottom:-10px;left:0;width:100%}.master-slider{height:160px;text-align:center}.master-slider-img{width:30%;height:140px;display:inline-block;line-height:140px}.news-share-socials__item,.page-with-menu__date{font-family:'PT Sans';line-height:1.4;text-align:right;font-size:14px;font-weight:700}.master-slider-img:nth-child(2),.master-slider-img:nth-child(3){margin-left:2%}.master-slider-img img{vertical-align:middle;width:100%;height:auto}.blur{-webkit-filter:blur(10px) grayscale(20%);filter:blur(10px) grayscale(20%);pointer-events:none}.cssload-spin-box{position:fixed;margin:-8.5px auto auto -8.5px;left:50%;top:50%;width:17px;height:17px;border-radius:100%;z-index:300;box-shadow:17px 17px rgba(48,206,201,.97),-17px 17px #dfdfdf,-17px -17px #30cec9,17px -17px #dfdfdf;-o-box-shadow:17px 17px rgba(48,206,201,.97),-17px 17px #dfdfdf,-17px -17px #30cec9,17px -17px #dfdfdf;-ms-box-shadow:17px 17px rgba(48,206,201,.97),-17px 17px #dfdfdf,-17px -17px #30cec9,17px -17px #dfdfdf;-webkit-box-shadow:17px 17px rgba(48,206,201,.97),-17px 17px #dfdfdf,-17px -17px #30cec9,17px -17px #dfdfdf;-moz-box-shadow:17px 17px rgba(48,206,201,.97),-17px 17px #dfdfdf,-17px -17px #30cec9,17px -17px #dfdfdf;animation:4.6s infinite cssload-spin;-o-animation:4.6s infinite cssload-spin;-ms-animation:cssload-spin ease infinite 4.6s;-webkit-animation:4.6s infinite cssload-spin;-moz-animation:4.6s infinite cssload-spin}.master-list__master,.page-with-menu__menu,.question-block,.questions-header,.questions-popup{box-shadow:0 2px 4px 0 rgba(20,92,102,.2)}@keyframes cssload-spin{0%,100%{box-shadow:17px 17px rgba(48,206,201,.97),-17px 17px #dfdfdf,-17px -17px #30cec9,17px -17px rgba(223,223,223,.97)}25%{box-shadow:-17px 17px #dfdfdf,-17px -17px rgba(48,206,201,.97),17px -17px #dfdfdf,17px 17px #30cec9}50%{box-shadow:-17px -17px #30cec9,17px -17px rgba(223,223,223,.97),17px 17px #30cec9,-17px 17px #dfdfdf}75%{box-shadow:17px -17px #dfdfdf,17px 17px #4f4d49,-17px 17px #dfdfdf,-17px -17px #4f4d49}}@-webkit-keyframes cssload-spin{0%,100%{box-shadow:17px 17px rgba(48,206,201,.97),-17px 17px #dfdfdf,-17px -17px #30cec9,17px -17px rgba(223,223,223,.97)}25%{box-shadow:-17px 17px #dfdfdf,-17px -17px rgba(48,206,201,.97),17px -17px #dfdfdf,17px 17px #30cec9}50%{box-shadow:-17px -17px #30cec9,17px -17px rgba(223,223,223,.97),17px 17px #30cec9,-17px 17px #dfdfdf}75%{box-shadow:17px -17px #dfdfdf,17px 17px #4f4d49,-17px 17px #dfdfdf,-17px -17px #4f4d49}}.page-with-menu__wrapper.second{padding-bottom:37px}.page-with-menu__date{color:#86dbdf;position:absolute;right:20px;top:18px}.news-share-socials{position:relative;margin-bottom:43px;text-align:right;padding-bottom:14px}.news-share-socials:after{position:absolute;bottom:0;left:20px;right:20px}.news-share-socials__item{display:inline-block;color:#222944}.all-news,.page-with-menu__news-link:hover,.questions-form .filter_right_block li.active label,.questions-form .filter_right_block li:hover label{color:#e95c60}.news-share-socials__item g{fill:#30ceca;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.news-share-socials__item:first-child{margin-right:20px}.news-share-socials__item:last-child{margin-right:20px;margin-left:20px}.all-news{width:210px;height:40px;border-radius:100px;background-color:#fff;border:2px solid #f8cecf;display:block;margin:0 auto 40px;font-family:'PT Sans Caption';font-size:14px;font-weight:700;line-height:42px;text-align:center;text-transform:uppercase;position:relative;-webkit-transition:.3s;transition:.3s}.all-news span{position:relative;padding-left:16px}.all-news span:after{content:'';background:url(/local/templates/main/css/../img/news/buttonArrow.svg) center/100% 100% no-repeat;position:absolute;left:0;top:4px;width:12px;height:8px}.page-with-menu__news{background-color:#fff;min-height:210px;margin-top:20px}#questions-content,.page-with-menu__content{background-color:inherit}.page-with-menu__news:first-child{min-height:267px;padding-top:8px;margin-top:0}.page-with-menu__news:first-child .page-with-menu__news-img,.page-with-menu__news:first-child .page-with-menu__news-inner{margin-top:35px}.page-with-menu__news-img{display:inline-block;width:242px;height:170px;line-height:170px;text-align:center;margin-top:20px;margin-left:20px;overflow:hidden}.page-with-menu__news-date,.page-with-menu__news-text,.page-with-menu__news-title{font-size:14px;line-height:1.4;font-family:'PT Sans'}.page-with-menu__news-img img{width:100%;height:auto;vertical-align:top}.page-with-menu__news-inner{margin-top:20px;margin-left:30px;display:inline-block;vertical-align:top;position:relative;min-height:170px;margin-bottom:20px;max-width:630px}.page-with-menu__news-inner>h2{margin-top:0;margin-right:20px}.page-with-menu__news-title{font-weight:700;color:#155c66;display:block;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.page-with-menu__news-date{font-weight:700;text-align:right;color:#86dbdf;position:absolute;right:-56px;top:0}.page-with-menu__news-text{color:#222944;margin-top:20px;margin-bottom:40px}#menu-title,.page-with-menu__title{margin-bottom:18px;text-transform:uppercase}.page-with-menu__news-link{font-family:'PT Sans';font-size:16px;line-height:1.2;color:#30ceca;position:absolute;left:0;bottom:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}#menu-title,.price-table__title{line-height:1.1;color:#155c66;font-family:'PT Sans Caption'}#price-menu .page-with-menu__menu-item,.e404page .container{background-color:#fff!important}#reviews,#stock-menu,.page-with-menu__content#master-list{background-color:initial}#price-menu .page-with-menu__menu-item:hover{background-color:#c2edef!important}#price-menu .page-with-menu__menu-item.main-item{position:relative;line-height:50px;background-color:#fff}#price-menu .page-with-menu__menu-item.main-item a{line-height:14px;display:inline-block;vertical-align:middle}#price-menu .page-with-menu__menu-item.main-item:hover:after{color:#fff}#price-menu .page-with-menu__menu-item.main-item:first-child:after{content:''}#price-menu .page-with-menu__menu-item.main-item:after{content:'+';font-family:'PT Sans';font-size:18px;color:#30ceca;position:absolute;top:0;right:20px;font-weight:700}#price-menu .page-with-menu__menu-item.main-item.active{background-color:#30ceca!important}#price-menu .page-with-menu__menu-item.main-item.active:after{content:'-';color:#fff}#price-menu .page-with-menu__menu-item.main-item:first-child.active:after{content:''}.page-with-menu__main-item-container .page-with-menu__menu-item a{font-size:12px;font-weight:400;vertical-align:middle;line-height:14px;display:inline-block}.page-with-menu__title{font-weight:700}.page-with-menu__content .page-with-menu__title{font-size:26px;line-height:1.2;font-weight:400;margin-left:20px;margin-right:20px;text-transform:inherit;margin-bottom:0;padding-bottom:10px;border-bottom:2px solid #30ceca}.price-table .star,.price-table td:first-child,.price-table td:last-child{font-family:'PT Sans';line-height:1.4;font-size:14px}.price-table:last-child{margin-bottom:85px}.price-table__title{font-size:14px;font-weight:700;margin-left:20px;margin-bottom:10px}.price-table table{margin-left:20px;margin-right:20px;display:block}.price-table tbody{display:block;width:100%}.price-table tr{width:100%;display:block;background-color:#fff;position:relative}.price-table tr:nth-child(odd){background-color:rgba(194,237,239,.5)}.price-table td{padding-top:5px;padding-bottom:5px}.price-table td:first-child{width:85%;color:#222944;padding-left:10px;display:inline-block}.price-table td:last-child{font-weight:700;color:#222944;position:absolute;right:20px;top:0}.price-table .star{font-style:italic;color:#e95c60;margin-left:20px;margin-right:20px;margin-top:10px}#menu-title{font-size:14px;font-weight:700;margin-right:0}.dontdrop:after{content:none!important}.page-with-menu__content{position:relative}.questions-header{background-color:#fff;height:130px}.questions-form{padding-bottom:15px;position:relative;background-color:#fff}.questions-form__submit{width:201px;height:40px;border-radius:100px;background-color:#fff;border:2px solid #f8cecf;font-family:'PT Sans Caption';font-size:14px;line-height:43px;font-weight:700;text-align:center;color:#e95c60;text-transform:uppercase;position:absolute;right:20px;top:22px;-webkit-transition:.3s;transition:.3s}.question-block__date,.question-block__name{font-size:14px;line-height:1.4;font-weight:700;font-family:'PT Sans'}.questions-form__submit:hover{border:2px solid #e95c60}.questions-form .filter_right_block{float:right;position:relative;right:22px;top:20px}.questions-form .filter_right_block ul li{display:inline-block;padding-left:20px;cursor:pointer;color:#155c66}.questions-form .filter_right_block label{font-size:18px;padding-left:8px;position:relative;top:-4px;cursor:pointer}.questions-form .filter_right_block li.active svg path,.questions-form .filter_right_block li:hover svg path{fill:#E95C60}.question-block{margin-top:20px;background-color:#fff;position:relative}.question-block__inner{margin-left:65px;margin-right:96px}.question-block__name{color:#155c66;padding-top:20px;position:relative}.question-block__name:after{content:'';background:url(/local/templates/main/css/../img/manIcon.svg) center/100% 100% no-repeat;position:absolute;left:-44px;top:18px;width:29px;height:29px}.question-block__date{text-align:right;color:#86dbdf;position:absolute;top:20px}.question-block__open-answer{font-family:'PT Sans';font-size:16px;line-height:1.2;color:#30ceca;text-decoration:underline;margin-top:20px;display:block;margin-bottom:20px;position:relative;-webkit-transition:.3s;transition:.3s}.popular__article-section.stock-element,.question-block__open-answer:hover,.reviews__about a:hover,.reviews__depart a:hover{color:#e95c60}.question-block__open-answer:after{content:'';width:70%;height:2px;background-color:#30ceca;position:absolute;right:0;top:9px;opacity:0;-webkit-transition:.3s;transition:.3s}.question-block__open-answer.line:after{opacity:1}.question-block__answer{font-family:'PT Sans';font-size:14px;line-height:1.4;color:#222944;position:relative;margin:30px 150px 30px 65px;display:none}.questions-overlay,.questions-popup{position:fixed;-webkit-transition:.3s;visibility:hidden;opacity:0}.question-block__answer-title{font-family:'PT Sans';font-size:14px;font-weight:700;line-height:1.4;display:block;text-align:right;color:#155c66}.question-block__answer-title:after{content:'';background:url(/local/templates/main/css/../img/Group11.svg) center/100% 100% no-repeat;width:35px;height:35px;position:absolute;top:-9px;right:-55px}.question-block__answer p{margin-top:20px}.question-block__answer p:nth-child(2){margin-top:0}#questions-button{line-height:44px}.questions-popup{width:614px;height:auto;background-color:#fff;top:50%;left:50%;margin-left:-307px;margin-top:-223.5px;z-index:11;transition:.3s;font-size:16px}.questions-popup .header-registration-form__submit{width:250px!important;height:40px!important;margin:50px auto;-webkit-transition:.3s!important;transition:.3s!important;display:block!important;cursor:pointer}.questions-popup .header-registration-form__submit:hover{border:2px solid #e95c60!important}.questions-popup__input{box-sizing:border-box;width:358px;max-width:358px;height:30px;margin:30px auto 0;max-height:130px;display:block;border-bottom:2px solid #86dbdf;font-family:'PT Sans';font-size:18px;line-height:19px;color:#30ceca;padding-bottom:7px}.questions-popup__input::-webkit-input-placeholder{color:#30ceca}.questions-popup__input::-moz-placeholder{color:#30ceca}.questions-popup__input:-ms-input-placeholder{color:#30ceca}.questions-popup__input:-moz-placeholder{color:#30ceca}.questions-overlay{z-index:10;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.5);transition:.3s}.questions-popup__close{background:url(/local/templates/main/css/../img/close.svg) center no-repeat;width:30px;height:30px;position:absolute;right:28px;top:28px;-webkit-transition:.3s;transition:.3s;cursor:pointer;z-index:2}.img-preview .arrow:hover,.questions-popup__close:hover{opacity:.7}.questions__warning span{position:relative;padding-left:33px}.questions__warning span:after{content:'';position:absolute;top:-3px;left:0;background:url(/local/templates/main/css/../img/input-error.svg) no-repeat;width:23px;height:21.3px}.question-block__name.no-mood:after{background:url(/local/templates/main/css/../img/emotions/Sad.svg) center/100% 100% no-repeat;width:30px;height:30px}.question-block__name.super:after{background:url(/local/templates/main/css/../img/emotions/Excited.svg) center/100% 100% no-repeat;width:30px;height:30px}.question-block__name.good:after{background:url(/local/templates/main/css/../img/emotions/good-hover.svg) center/100% 100% no-repeat;width:30px;height:30px}.question-block__name.straight:after{background:url(/local/templates/main/css/../img/emotions/Straight-Face.svg) center/100% 100% no-repeat;width:30px;height:30px}.question-block__name.bad:after{background:url(/local/templates/main/css/../img/emotions/bad.svg) center/100% 100% no-repeat;width:30px;height:30px}.question-block__name.upset:after{background:url(/local/templates/main/css/../img/emotions/upset.svg) center/100% 100% no-repeat;width:30px;height:30px}.question-block__text{margin-bottom:25px;margin-top:10px}.reviews__about,.reviews__depart{font-family:'PT Sans';font-size:14px;line-height:1.4;color:#155c66;display:block;margin-top:5px}.results-page{padding-top:20px;margin-bottom:30px}.results-page__title{font-family:'PT Serif Caption';font-size:26px;line-height:1.2;color:#155c66;margin-left:65px;margin-right:65px;margin-top:20px;position:relative}.result-page__num,.search-result-block__search-category,.search-result-block__title{font-weight:700;line-height:1.4;font-family:'PT Sans';font-size:14px}.results-page__title:after{content:'';position:absolute;bottom:-10px;left:0;height:2px;width:100%;background-color:#30ceca}.results-page__form{position:relative;margin:75px 65px 40px}.results-page__form:hover .search-popup__string-after{background:url(/local/templates/main/css/../img/zoom_red.svg) center no-repeat}.result-page__submit{background:url(/local/templates/main/css/../img/zoom_blue.svg) center/100% 100% no-repeat;width:40px;height:40px;-o-object-fit:contain;object-fit:contain;-webkit-transition:.3s;transition:.3s;position:absolute;top:0;cursor:pointer;right:0}.result-page__submit:hover{background:url(/local/templates/main/css/../img/zoom_red.svg) center/100% 100% no-repeat}.result-page__num{color:#155c66;margin-left:64px;margin-top:0;display:inline-block}.search-result-block{margin-left:65px;margin-right:65px;background-color:#fff;border-bottom:1px solid #c2edef;margin-top:36px}.search-result-block__title{color:#e95c60}.search-result-block__search-category{text-align:right;color:#155c66;float:right}.search-result-block__text span{display:inline-block;margin-top:20px}.search-result-block__more-info{font-family:'PT Sans';font-size:16px;line-height:1.2;text-align:right;color:#30ceca;float:right;margin-right:68px;margin-bottom:30px;margin-top:30px}.stock__date,.stock__old-cost{color:#155c66;font-weight:700}.search-result-page__more-button{margin-left:65px;width:auto;margin-right:65px;margin-top:0}.search-result-page-news-counter{margin-left:65px}.search-result-page-pages-counter{margin-right:65px}.popular__title.stock-menu-title{position:relative;padding-bottom:10px}.popular__title.stock-menu-title:after{content:'';width:100%;height:2px;background-color:#30ceca;position:absolute;bottom:0;left:0}#stock-menu{width:263px;box-shadow:none}#stock.popular__article{height:461px}.popular__article-img.stock-element{height:169px;margin:20px auto}.make-review-form .selectric-scroll,.page-with-menu__title.stock-element span{width:100%}.stock__line{text-align:left;margin-left:20px;margin-right:20px}.stock__old-cost{text-decoration:line-through}.stock__new-cost{font-size:18px;font-weight:700;line-height:1.1;color:#e95c60;position:relative;left:4px}.stock__counter{margin:10px auto;width:224px;height:59px;position:relative;font-family:'PT Sans'}.stock-content__left{display:inline-block;float:left;margin-top:30px}.stock-content__img{width:243px;height:200px;margin-left:20px;display:inline-block;margin-right:30px;line-height:200px}.img-preview img,.stock-content__img img{width:100%;height:auto;vertical-align:middle}.stock-content__button{font-family:'PT Sans Caption';font-size:14px;font-weight:700;line-height:42px;text-align:center;color:#e95c60;width:201px;height:40px;border-radius:100px;background-color:#fff;border:2px solid #f8cecf;display:block;margin:30px auto;-webkit-transition:.3s;transition:.3s;text-transform:uppercase}.stock-content__item,.stock-content__text{color:#222944;font-size:14px;font-family:'PT Sans'}.go-to-index:hover,.stock-content__button:hover{border:2px solid #e95c60}.stock-content__right{position:relative;float:right;box-sizing:border-box;margin-right:20px}.stock-content__right:after{content:'';left:0;height:2px;background-color:#30ceca;position:absolute;bottom:-20px;right:0}.stock-content__text{line-height:1.4;margin-top:30px}.stock-content__text a{color:#1976d2}.stock-content__item{position:relative;line-height:1.4;box-sizing:border-box}.stock-content__item p{position:relative;padding-left:30px;display:inline}.stock-content__item p:after{content:'•';position:absolute;top:0;left:0}.stock-content__item span,.surgery-text .bold{font-weight:700}.stock-content__people-title{margin-top:18px}.stock-content__people{display:inline-block}.stock-content__people-item,.stock-content__people-title{font-family:'PT Sans';font-size:14px;font-weight:700;line-height:18px;color:#222944}.stock-content__people-item a{color:#155c66;-webkit-transition:.3s;transition:.3s}.make-review-form .no-mood:after,.make-review-form .super:after{content:'';width:25px;height:25px;position:absolute;top:10px;left:10px;-webkit-transition:.3s}.stock-content__people-item a:hover{color:#e95c60}.stock-content__bottom-counter{position:relative;float:right;right:20px;margin-top:50px;margin-bottom:120px;display:inline-block}.stock-content__bottom-counter-date{width:185px;display:inline-block;vertical-align:top}.rsBullet:first-child,.stock-content__bottom-counter .stock__line{margin-left:0}.stock-content__bottom-counter .stock__counter{float:right;display:inline-block;vertical-align:top;margin-top:0;margin-right:0}.make-review-form{margin:20px auto 0;width:360px}.make-review-form .selectric-questions-form-select{width:100%;margin-left:0}.make-review-form input[type=text]{width:100%;font-family:'PT Sans';font-size:18px;line-height:.9;color:#30ceca;height:30px;margin-top:30px;border-bottom:2px solid #86dbdf}.make-review-form input[type=text]::-webkit-input-placeholder{color:#30ceca}.make-review-form input[type=text]::-moz-placeholder{color:#30ceca}.make-review-form input[type=text]:-ms-input-placeholder{color:#30ceca}.make-review-form input[type=text]:-moz-placeholder{color:#30ceca}.make-review-form .header-registration-form__submit{margin:76px auto 30px}.make-review-form input.checkbox[type=checkbox]{width:15px;height:15px;margin-top:10px;margin-left:0;display:inline-block;vertical-align:middle;border:1px solid #30ceca}.make-review-form label{font-family:'PT Sans';font-size:14px;line-height:1.1;color:#e95c60;display:inline-block;vertical-align:middle;margin-left:12px;margin-top:6px}.make-review-form #mood-select{border-bottom:none}.make-review-form .bad,.make-review-form .good,.make-review-form .no-mood,.make-review-form .straight,.make-review-form .super,.make-review-form .upset{position:relative;padding-left:40px}.make-review-form .no-mood:hover:after{content:'';background:url(/local/templates/main/css/../img/emotions/Sad-hover.svg) center/100% 100% no-repeat;width:25px;height:25px;position:absolute;top:10px;left:10px}.make-review-form .no-mood:after{background:url(/local/templates/main/css/../img/emotions/Sad.svg) center/100% 100% no-repeat;transition:.3s}.make-review-form .super:hover:after{content:'';background:url(/local/templates/main/css/../img/emotions/Excited-hover.svg) center/100% 100% no-repeat;width:25px;height:25px;position:absolute;top:10px;left:10px}.make-review-form .super:after{background:url(/local/templates/main/css/../img/emotions/Excited.svg) center/100% 100% no-repeat;transition:.3s}.make-review-form .good:after,.make-review-form .straight:after{content:'';width:25px;height:25px;position:absolute;top:10px;left:10px;-webkit-transition:.3s}.make-review-form .good:hover:after{content:'';background:url(/local/templates/main/css/../img/emotions/happy.svg) center/100% 100% no-repeat;width:25px;height:25px;position:absolute;top:10px;left:10px}.make-review-form .good:after{background:url(/local/templates/main/css/../img/emotions/good-hover.svg) center/100% 100% no-repeat;transition:.3s}.make-review-form .straight:hover:after{content:'';background:url(/local/templates/main/css/../img/emotions/Straight-Face-hover.svg) center/100% 100% no-repeat;width:25px;height:25px;position:absolute;top:10px;left:10px}.make-review-form .straight:after{background:url(/local/templates/main/css/../img/emotions/Straight-Face.svg) center/100% 100% no-repeat;transition:.3s}.make-review-form .bad:after,.make-review-form .upset:after{width:25px;height:25px;top:10px;left:10px;-webkit-transition:.3s;position:absolute;content:''}.make-review-form .bad:hover:after{content:'';background:url(/local/templates/main/css/../img/emotions/bad-hover.svg) center/100% 100% no-repeat;width:25px;height:25px;position:absolute;top:10px;left:10px}.make-review-form .bad:after{background:url(/local/templates/main/css/../img/emotions/bad.svg) center/100% 100% no-repeat;transition:.3s}.make-review-form .upset:hover:after{content:'';background:url(/local/templates/main/css/../img/emotions/Upset-hover.svg) center/100% 100% no-repeat;width:25px;height:25px;position:absolute;top:10px;left:10px}.make-review-form .upset:after{background:url(/local/templates/main/css/../img/emotions/upset.svg) center/100% 100% no-repeat;transition:.3s}#master-list-title-input{display:block;width:90%}#master-list-title-input::-webkit-input-placeholder{color:#155c66}#master-list-title-input::-moz-placeholder{color:#155c66}#master-list-title-input:-ms-input-placeholder{color:#155c66}#master-list-title-input:-moz-placeholder{color:#155c66}.after-input-line{margin-left:20px;margin-right:20px;height:2px;background-color:#30ceca;margin-bottom:20px}.master-list__list{text-align:center}.master-list__master{width:30%;height:211px;background-color:#fff;margin-top:20px;display:inline-block;vertical-align:top}.master-list__master-description,.master-list__master-name{margin-left:10px;margin-right:10px;margin-top:10px;text-align:center}.master-list__master:nth-child(3n+2),.master-list__master:nth-child(3n+3){margin-left:5%}.master-person.persons-list__item{display:block;padding-top:20px}.master-list__master-name{font-family:'PT Sans Caption';font-size:14px;font-weight:700;line-height:1.1;color:#155c66;display:block}.master-list__master-description{font-family:'PT Sans';font-size:12px;line-height:1.2;color:#222944}.dots-block,.surgery-text{font-size:14px;font-family:'PT Sans'}.title-input-form__submit{width:20px;height:20px;background:url(/local/templates/main/css/../img/zoom_blue.svg) center/100% 100% no-repeat;display:block;position:absolute;top:15px;-o-object-fit:contain;object-fit:contain;right:20px;-webkit-transition:.3s;transition:.3s}.title-input-form__submit:hover{background:url(/local/templates/main/css/../img/zoom_red.svg) center/100% 100% no-repeat}.surgery{position:relative;width:100%;height:458px}.surgery__woman{background:url('/local/templates/main/css/../img/woman.png?1483105278') center/100% 100% no-repeat;width:152px;height:458px;position:absolute;left:139px;top:27px}.surgery__woman .dot:first-child{top:23px;left:61px}.surgery__woman .dot:nth-child(2){top:46px;left:82px}.surgery__woman .dot:nth-child(3){top:50px;left:72px}.surgery__woman .dot:nth-child(4){top:50px;left:48px}.surgery__woman .dot:nth-child(5){top:119px;left:61px}.surgery__woman .dot:nth-child(6){top:178px;left:58px}.surgery__woman .dot:nth-child(7){top:71px;left:58px}.surgery__woman .dot:nth-child(8){top:209px;left:63px}.surgery__man{background:url('/local/templates/main/css/../img/man.png?1483105275') center/100% 100% no-repeat;width:142px;height:338px;position:absolute;left:282px;top:53px}.surgery__man .dot:first-child{top:27px;left:74px}.surgery__man .dot:nth-child(2){top:30px;left:61px}.surgery__man .dot:nth-child(3){top:31px;left:85px}.surgery__man .dot:nth-child(4){top:87px;left:83px}.surgery__man .dot:nth-child(5){top:119px;left:65px}.surgery__man .dot:nth-child(6){top:150px;left:60px}.surgery .dot{cursor:pointer;border-radius:100%;width:5px;height:5px;-webkit-transition:.3s;transition:.3s;position:absolute;background-color:#ee6475}.surgery .dot:hover{-webkit-transform:scale(2);transform:scale(2)}.surgery .dot.big{width:23px;height:23px}.dots-blocks{right:20px;position:absolute;top:123px}.dots-block{height:38px;border-radius:40px;display:block;border:2px solid #ee6475;color:#e95c60;padding-left:10px;padding-right:10px;margin-bottom:20px;line-height:38px}.dots-block span{display:inline-block;padding-top:4px;line-height:16px}.surgery-text{line-height:1.4;color:#222944;margin-left:20px;margin-right:20px;margin-bottom:30px}.belly-man,.belly-woman,.ears,.eyes,.hair,.intimate,.man-tits,.neck,.nose,.woman-tits{visibility:hidden;opacity:0;-webkit-transition:.3s;transition:.3s;display:none}.belly-man.active,.belly-woman.active,.ears.active,.eyes.active,.hair.active,.intimate.active,.man-tits.active,.neck.active,.nose.active,.woman-tits.active{-webkit-transition:visibility,opacity .3s;transition:visibility,opacity .3s;visibility:visible;opacity:1;display:block}.counter{position:relative;display:block;width:246px;height:75px}.go-to-index,.page-with-menu__content,.page-with-menu__img,.page-with-menu__menu,.page-with-menu__slider,.page-with-menu__text-block:not(.first){display:inline-block}.ClassyCountdown-value div{color:#155c66;font-size:18px!important;font-weight:700}.ClassyCountdown-value span{position:absolute;top:30px;left:0;width:100%;font-size:11px}.e404page.fix{padding:0}.page-with-menu__title.e404{text-transform:initial;margin-left:65px;margin-right:65px;margin-top:20px}.page-with-menu__slider-item:nth-child(2n+2),.page-with-menu__text-block.second{margin-left:22px}.error-404{font-family:'PT Serif Caption';font-size:34px;font-style:italic;color:#e95c60;line-height:40px;margin:50px 65px 100px}.go-to-index{width:230px;height:40px;border-radius:100px;background-color:#fff;border:2px solid #f8cecf;line-height:42px;font-family:'PT Sans Caption';font-size:14px;font-weight:700;text-align:center;float:right;color:#e95c60;text-transform:uppercase;margin-right:65px;margin-bottom:200px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.page-with-menu__menu{margin-right:32px;width:165px;background-color:#fff}.page-with-menu__menu-item{width:100%;-webkit-transition:.3s;transition:.3s;box-sizing:border-box;cursor:pointer}.page-with-menu__menu-item.active,.page-with-menu__menu-item:hover,.rsBullet.rsNavSelected{background-color:#30ceca}.page-with-menu__menu-item.active a{color:#fff}.page-with-menu__menu-item.second{line-height:14px;padding-top:8px}.page-with-menu__menu-item a{font-family:'PT Sans';font-size:14px;font-weight:700;color:#155c66;display:block;height:100%;padding:15px 10px 15px 20px}.page-with-menu__menu-item:hover a{color:#000}.page-with-menu__content{width:82%;vertical-align:top}.page-with-menu{font-size:0}.page-with-menu__wrapper{width:100%;background-color:#fff}.page-with-menu__wrapper.second{padding-top:15px}.page-with-menu__title{font-family:'PT Serif Caption';font-size:26px;line-height:1.2;color:#155c66;padding-top:8px;position:relative;margin-left:20px;margin-right:20px}.page-with-menu__title.second{padding-top:42px;padding-bottom:10px}.page-with-menu__title:after{content:''}.page-with-menu__img{margin-right:20px;float:left}.page-with-menu__text{font-family:'PT Sans';font-size:14px;line-height:1.4;color:#222944;vertical-align:top;margin-top:25px}.page-with-menu__text-block{vertical-align:top;margin-left:20px;margin-right:20px}.page-with-menu__text.first{margin-top:42px}.page-with-menu__text.second{margin-top:0}.page-with-menu__text .bold{font-weight:800}.page-with-menu__text .blue{color:#1976d2;cursor:pointer}.page-with-menu__slider{width:224px;float:right;margin-right:70px;height:370px}.page-with-menu__slider-item{width:97px;height:70px;display:inline-block;border:2px solid rgba(255,255,255,0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;margin-top:20px}.page-with-menu__slider-item img{height:100%;width:100%}.page-with-menu__slider-item:hover{border:2px solid #30ceca}.page-with-menu__mobile-slider{width:100%;height:160px;display:none}.page-with-menu__mobile-slider .page-with-menu__slider-item{margin-left:0;margin-top:0}.page-with-menu__mobile-slider .rsNav,.page-with-menu__partners-slider .rsNav{margin-top:20px}.page-with-menu__mobile-slider .page-with-menu__slider-item:nth-child(2),.page-with-menu__mobile-slider .page-with-menu__slider-item:nth-child(3){margin-left:30px}.page-with-menu__mobile-slider .mobile-slider-wrapper{width:100%;text-align:center}.page-with-menu__mobile-slider .mobile-slider-wrapper:last-child{margin-top:16px}.page-with-menu__partners-slider{height:190px;width:100%;text-align:center;padding-top:40px;padding-left:20px;box-sizing:border-box;padding-right:20px;background-color:#fff}.page-with-menu__partner{height:100%;display:inline-block;width:20%;text-align:center}.page-with-menu__partner img{vertical-align:middle;display:inline-block}.rsNav{text-align:center;width:100%;margin-top:-10px}.rsBullet{width:10px;height:10px;background-color:#c2edef;border-radius:50%;display:inline-block;margin-left:15px}.img-preview{visibility:hidden;-webkit-transition:.3s;transition:.3s;opacity:0;height:70%;width:70%;top:50%;left:50%;margin-top:-35%;margin-left:-35%;z-index:501;position:fixed}.img-preview-inner{width:100%;height:100%;overflow:hidden}.img-preview .arrow{cursor:pointer;-webkit-transition:.3s;transition:.3s}.img-preview .arrow:after{content:'';width:70px;height:70px;position:absolute;top:-20px;left:-29px}.img-preview .arrow:first-child,.img-preview .arrow:nth-child(2){width:17px;height:30px;top:50%;margin-top:-15px;position:absolute}.img-preview .arrow:first-child{background:url(/local/templates/main/css/../img/about/arrow-right-336-copy.svg) center/100% 100% no-repeat;-o-object-fit:contain;object-fit:contain;left:30px}.img-preview .arrow:nth-child(2){background:url(/local/templates/main/css/../img/about/arrow-right-336.svg) center/100% 100% no-repeat;-o-object-fit:contain;object-fit:contain;right:30px}.img-preview__close{background:url(/local/templates/main/css/../img/close.svg) center/100% 100% no-repeat;width:36px;height:36px;position:absolute;right:-48px;top:-48px;-webkit-transition:.3s;transition:.3s;cursor:pointer}.img-preview__close:hover{opacity:.7}.img-preview .img-preview__counter{font-family:'PT Sans';font-size:18px;font-weight:700;line-height:1.7;color:#f5f5f5;position:absolute;top:-45px;left:0}.overlay{top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);visibility:hidden;-webkit-transition:visibility .3s,opacity .3s;transition:visibility .3s,opacity .3s;opacity:0;z-index:500;position:fixed}.overlay.open{-webkit-transition:visibility,opacity .3s;transition:visibility,opacity .3s;opacity:1;visibility:visible;position:fixed}.footer-social{width:130px;display:flex;justify-content:space-between;position:absolute;right:36px;top:264px}.footer-social-ico{display:inline-block;width:20px;height:20px;text-align:center}.footer-social-ico path{fill:white}.footer-social-ico:hover path{fill:#EB5757}@media screen and (max-width:1470px){.departments-slider{width:445px!important;height:300px!important;margin:30px auto!important}.departments-slider .departments-slider__item:nth-child(3){margin-left:0!important}}@media screen and (max-width:1450px){.our-spec{text-align:center}#department-stock{width:520px;height:278px;margin-left:0;margin-top:20px}#department-stock:first-child{margin-top:0}.department-stock-left{margin-left:20px;float:left}.department-stock-right{float:right;margin-right:20px;height:228px}}@media screen and (max-width:1430px){.header-bottom{background-color:#fff;box-shadow:0 2px 4px 0 rgba(20,92,102,.3)}.header-bottom .container{box-shadow:none;position:initial}.header .header-menu2{margin-left:137px}.header-menu2__item,.header-menu__item{margin-left:20px}.header-menu2__item{text-align:center;line-height:16px;vertical-align:middle}.header__logo{margin-left:0}.header__phone{margin-left:27px}.header-menu li:last-child{margin-left:50px}.footer-list-wrapper{margin-left:5%}.footer-list:last-child{margin-left:86px}.footer__time{right:25px}.footer__address,.footer__developer{right:0}.footer .header-socials{right:165px}.footer-social{right:6px}}.footer-app-block{position:absolute;bottom:25px;right:260px}.footer-app-block__text{color:#fff;margin-bottom:10px}.footer-app-block__itm{margin-right:10px;display:inline-block}@media screen and (max-width:1380px){.blog-list{width:80%}.questions-form .selectric-wrapper.selectric-second{margin-left:20px}}@media screen and (max-width:1310px){.blog-list{width:90%}#questions-button.questions-form__submit{width:150px}}@media screen and (max-width:1300px){.stock-content__bottom-counter .stock__counter{margin:20px 0!important;display:block!important;float:none!important}#review-button{width:140px}.surgery__woman{left:20px}.surgery__man{left:160px}}@media screen and (max-width:1200px){.wrapper{margin-top:30px!important}.page_with_menu{margin-top:120px!important}.questions-form .filter_right_block{text-align:center;float:none;padding-bottom:20px}.header{position:fixed;top:0;left:0;z-index:50000}.header-menu li:last-child,.header-menu2,.header-top{display:none}.header .container{width:86.5882352%;position:relative}.header-line-mobile{height:10px;background-color:#30ceca;width:100%;display:block}.header-bottom{position:relative;top:0}.header__phone{position:absolute}.header__registration{right:92px}.clinic-menu,.header-burger,.header-burger-menu{display:block}.container{width:86.5882352%}.main-slider{margin-top:45px}.main-slider__text{box-sizing:border-box;padding-left:16px;padding-right:4px;width:313px}.about,.departments,.persons{padding-left:10px;padding-right:10px}.main-slider__text .text-inner{width:100%}.main-slider__title{font-size:20px;line-height:1.2;margin-top:20px}.main-slider__title:after{bottom:-10px}.main-slider__desc{margin-top:22px}.main-slider__button{margin-top:30px}.about,.persons{overflow:hidden}.contacts-address__item{width:30%}.page-with-menu__slider{margin-right:38px}}@media screen and (max-width:1100px){.questions-form .selectric-wrapper{width:250px}}@media screen and (max-width:1090px){.footer__counter,.master-list-header,.page-with-menu__content .first-title{display:none}.page-with-menu__menu{display:none!important}.blog-list,.page-with-menu__content{width:100%}.questions-form .selectric-wrapper{width:270px}#review-button,.questions-form__submit{width:201px}.mobile-select-menu{display:block}.mobile-select-menu#master-list{margin-bottom:0}.surgery__woman{left:120px}.surgery__man{left:260px}}@media screen and (max-width:980px){.footer-list:first-child,.footer__address{left:40.8235294%}.footer .header-socials,.footer__developer{right:initial;left:75.2352941%}.article{height:400px;overflow:hidden}.footer{height:509px}.footer-list{position:absolute;top:39px}.footer-list:last-child{left:75.2352941%;margin-left:0}.footer__address{top:255px}.footer__time{left:75.2352941%;top:255px}.footer .header-socials{bottom:103px}.footer__counter{display:none}.blog,.main,.page-with-menu,.results-page{margin-bottom:0!important}.footer-social{right:38px;top:184px}.footer__phone{top:140px}.footer-app-block{position:relative;bottom:0;right:0;margin-top:15px}}@media screen and (max-width:950px){.questions-form,.questions-form__submit{position:inherit!important}.contacts-address{padding-bottom:500px}.blog__menu,.questions-header{height:auto!important}.questions-form .selectric-wrapper{margin-left:20px!important;margin-right:20px!important;width:auto!important}.selectric-questions-form-select{display:block;margin:0 auto!important;padding-top:30px}#blog .selectric-blog-select .selectric-scroll,#blog .selectric-blog-select.selectric-wrapper,.selectric-scroll{width:auto!important}.scroll-wrapper.selectric-items.scroll-inner{width:100%}.questions-form__submit{display:block;margin:30px auto;width:201px!important;right:0}.blog__right-menu{position:initial!important;margin-left:20px!important;margin-top:30px!important;margin-bottom:20px!important}.mobile-select-menu .questions-form{margin-bottom:30px}}@media screen and (max-width:940px){.blog-list{width:75%}}@media screen and (max-width:850px){.contacts-address__item{display:block!important;position:initial;float:none!important;width:90%!important}.footer{height:569px}.question-block__answer,.question-block__inner{margin-right:20px}.question-block__answer-title{position:relative;right:50px}.question-block__date{right:0!important}.departments-question .question-block__date{right:0}}@media screen and (max-width:840px){.footer .container,section{width:91.6666666%}body{background-color:#eceff1}section{margin:0 auto}.clinic-menu,.header-burger-menu,.main .container,.main .rsNav{width:100%}.contacts-address .container,.container{width:90%}.main-slider__title{font-size:26px}.main-slider__text{width:100%;padding-left:95px;padding-right:95px;background-color:rgba(255,255,255,.6)}.main-slider__button{margin:50px auto 0}.rsArrow{display:none!important}.departments{height:auto;padding-left:20px;padding-right:20px;padding-bottom:40px}.depart-list{position:initial!important;display:block;text-align:center;margin:0 auto!important}.depart-list__item{margin-top:30px;font-family:'PT Sans';font-size:18px;font-weight:700;line-height:1.5;color:#155c66}.footer{overflow:hidden}.surgery__woman{left:20px}.surgery__man{left:160px}.footer__phone{right:initial;left:0;top:249px}.footer-app-block{position:absolute;bottom:120px;left:0}}@media screen and (max-width:810px){.blog-list{width:85%}.article{width:100%;position:relative;margin-top:20px;float:none!important;height:auto!important;min-height:auto!important}}@media screen and (max-width:780px){.main-bottom{height:auto;margin-top:20px}.about,.persons{display:block;position:relative;left:auto;right:auto;width:100%;padding-left:20px;padding-right:20px}.main-articles{margin-top:0}.persons{margin-top:20px}}@media screen and (max-width:750px){#department-spec .spec-block,.map{width:100%}.header__mobile_phone{display:block}.header__phone,.header__registration{display:none}.header-burger-menu-wrapper .header__phone{display:block;margin-top:-60px;margin-right:0;line-height:normal;bottom:230px;right:257px}#map{height:253px;margin-top:100px}.contacts-map-text{width:100%;position:initial}.contacts-map-text-inner{width:480px;margin:0 auto}.page-with-menu__img{float:left;margin-right:13px;margin-bottom:10px}.page-with-menu__img.about{width:183px;height:275px}.page-with-menu__text-block.first{padding-right:12px}.page-with-menu__text-block.second{margin-left:20px;margin-right:20px}.page-with-menu__slider{width:431px;text-align:center;margin:0 auto;float:none;display:block;height:200px}.page-with-menu__slider-item:nth-child(2n+2){margin-left:0}.page-with-menu__slider-item{margin-left:5px!important}.page-with-menu__slider-item:first-child,.page-with-menu__slider-item:nth-child(5){margin-left:0!important}#department-spec .spec-block,.page-with-menu__text-block.department,.page-with-menu__text.third{margin-left:0;margin-right:0}.page-with-menu__text{margin-right:20px;margin-left:20px}.page-with-menu__partners-slider{height:160px}.page-with-menu__partner img{-webkit-transform:scale(.8);transform:scale(.8)}.page-with-menu__slider.history{display:block;height:100px!important}.page-with-menu__slider.history .rsNav{margin-bottom:0;margin-top:10px}.page-with-menu__img.history{float:none;margin-bottom:0;margin-top:29px}.page-with-menu__text.first.history{margin-top:10px}#department-spec .spec-block:nth-child(2),#department-spec .spec-block:nth-child(3),.page-with-menu__text-block.second.history{margin-top:20px}.page-with-menu__news-img{width:112px!important;height:79px!important;margin-top:40px}.page-with-menu__news-inner{width:100%!important;float:right!important;display:block!important;margin-top:0!important;margin-bottom:0!important;min-height:auto!important}.page-with-menu__news:first-child .page-with-menu__news-inner{margin-top:0}.page-with-menu__news-title{width:auto;position:absolute;top:-79px;left:142px;right:15px;height:79px;overflow:hidden}.page-with-menu__news-date{right:inherit;left:20px;top:-110px!important}.page-with-menu__news-text{margin:6px 20px 5px!important}.page-with-menu__news-link{position:inherit!important;padding-bottom:20px!important;display:block!important;margin-left:20px!important}.stock-content__left{display:block!important;float:none!important}.stock-content__img{display:block!important;margin:0 auto!important}.stock-content__button{margin:30px auto 0!important}.stock-content__right{margin-left:20px}.master-list__master{width:32.6666666%;margin-left:5%}.master-list__master:nth-child(3n+2){margin-left:5%}.question-block__open-answer:after{width:50%}.question-block__answer-title{margin-bottom:30px}}@media screen and (max-width:720px){.blog-list,.page-with-menu__slider{width:100%}.footer-social{right:0;top:0;position:relative;margin:50px auto}}@media screen and (max-width:670px){.blog-list{width:95%}}@media screen and (max-width:650px){.footer-list,.footer-list-wrapper,.surgery{display:none}.footer{height:569px}.footer__logo{margin:38px auto 43px;display:block}.footer__phone{display:block;position:initial;text-align:center}.footer__center{text-align:center;margin-top:34px}.footer__address,.footer__time{position:relative;top:initial;left:initial;display:inline-block;text-align:left}.footer__time{margin-left:50px}.footer .header-socials{position:initial;width:100%;text-align:center;margin-top:44px}.footer .header-socials__item{-webkit-transform:scale(2.2);transform:scale(2.2);margin-left:72px}.footer .header-socials__item:first-child,.master-list__master,.master-list__master:nth-child(3n+2),.master-list__master:nth-child(3n+3){margin-left:0}.footer__copyright{width:100%;text-align:center;bottom:124px}.footer__licence{width:100%;bottom:80px;text-align:center}.footer__warning{width:100%;text-align:center;bottom:0;position:relative}.footer__developer{width:100%;text-align:center;bottom:10px;left:0}.blog-list,.master-list__master{width:100%}.blog__img{height:300px;line-height:300px}.header-registration-form{width:100%;margin-left:0;left:0;margin-top:0;top:0}.header-registration-form__submit{display:block!important;margin:30px auto}.header-registration-form__title{margin:35px auto 0;text-align:center}.questions-popup{top:0;margin-top:0;left:0;margin-left:0;width:100%;bottom:0}.blog,.main,.page-with-menu,.results-page{margin-bottom:0!important}.footer-app-block,.footer__warning-company{margin-bottom:20px}.wrapper .footer{height:auto}.footer-app-block{position:relative;bottom:0;text-align:center;margin-top:30px}}@media screen and (max-width:600px){#department-stock{width:100%;height:431px;margin-left:0;margin-top:20px}#department-stock:first-child{margin-top:0}.department-stock-left{margin-left:0;float:none}.department-stock-right{float:none;margin-right:0}.stock__line{display:inline-block}.stock__img{margin:20px auto}}@media screen and (max-width:520px){.page_with_menu{margin-top:30px!important}.depart-list{text-align:left}.burger__button{padding-left:0!important;text-align:center!important}.burger__button:AFTER{display:none!important}.make-review-form{width:100%!important}.make-review-form input[type=checkbox]+label span.inp{position:relative;top:2px!important;left:0;margin-top:15px}.make-review-form .cap{width:100%}.make-review-form .obertka+div label{margin-top:-15px}}@media screen and (max-width:400px){.main-slider__text{width:100%;padding-left:20px;padding-right:20px}}@media screen and (min-width:751px){.page-with-menu__slider-item:nth-child(2n+2){float:right}}@media screen and (max-width:350px){.make-review-form .cap{left:-22px}.make-review-form .obertka+div{position:relative!important;margin-bottom:-20px;margin-top:0!important}.make-review-form .obertka+div label{float:left;margin-right:10px;margin-top:-13px}.make-review-form .obertka+div .skrit_cl{display:block;margin-left:25px;line-height:1.1em}}
/* End */


/* Start:/local/templates/main/css/sumoselect.min.css?17071365667178*/
.SelectClass,.SumoSelect.open .search-txt,.SumoUnder{position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;top:0;left:0;width:100%}.SumoSelect>.CaptionCont>span,.SumoSelect>.CaptionCont>span.placeholder{color:#30ceca;font-family:"PT Sans"}.SumoSelect p{margin:0}.SelectBox{padding:5px 8px}.sumoStopScroll{overflow:hidden}.SumoSelect .hidden,.SumoSelect>.optWrapper>.options li span{display:none}.SumoSelect .search-txt{display:none;outline:0}.SumoSelect .no-match{display:none;padding:6px}.SumoSelect.open .search-txt{display:inline-block;margin:0;padding:5px 8px;border:none;box-sizing:border-box;border-radius:5px}.SumoSelect.open>.search>label,.SumoSelect.open>.search>span{visibility:hidden}.SelectClass,.SumoUnder{right:0;height:100%;border:none;box-sizing:border-box;-moz-opacity:0;-khtml-opacity:0;opacity:0}.SelectClass{z-index:1}.SumoSelect .select-all>label,.SumoSelect>.CaptionCont,.SumoSelect>.optWrapper>.options li.opt label{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}.SumoSelect{width:100%;margin:34px 0 0;display:inline-block;position:relative;outline:0}.SumoSelect.open>.CaptionCont,.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont{box-shadow:none;border-color:#30ceca}.SumoSelect>.CaptionCont{position:relative;border-bottom:2px solid #30ceca;min-height:14px;background-color:#fff;margin:0;width:350px;padding-left:0;overflow:hidden}.SumoSelect>.CaptionCont>span{font-size:18px;height:26px;line-height:.9;margin:0;width:90%;white-space:nowrap}.SumoSelect>.CaptionCont>label{position:absolute;top:0;right:0;bottom:0;width:30px;background:#fff}.SumoSelect>.CaptionCont>label>i{background-image:url('/images/strelka_vniz.png');background-position:center center;width:20px;height:11px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-repeat:no-repeat;opacity:.8}.SumoSelect.open>.CaptionCont>label>i{background-image:url('/images/strelka_vverh.png')}.SumoSelect>.optWrapper{display:none;z-index:1000;top:30px;width:358px;position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:0 solid #ddd;box-shadow:0 3px 6px rgba(0,0,0,.11);border-radius:0;overflow:hidden}.SumoSelect.open>.optWrapper{top:29px;display:block}.SumoSelect.open>.optWrapper.up{top:auto;bottom:100%;margin-bottom:5px}.SumoSelect>.optWrapper ul{list-style:none;display:block;padding:0;margin:0;overflow:auto}.SumoSelect>.optWrapper>.options{border-radius:0;position:relative;max-height:250px}.SumoSelect>.optWrapper.okCancelInMulti>.options{border-radius:2px 2px 0 0}.SumoSelect>.optWrapper.okCancelInMulti>.options>li.opt:last-child,.SumoSelect>.optWrapper.selall.okCancelInMulti>.options,.SumoSelect>.optWrapper.selall>.options,.SumoSelect>.optWrapper.selall>.options>li.opt:first-child,.SumoSelect>.optWrapper>.options>li.opt:first-child{border-radius:0}.SumoSelect>.optWrapper>.options li.group.disabled>label{opacity:.5}.SumoSelect>.optWrapper>.options li ul li.opt{padding-left:22px}.SumoSelect>.optWrapper.multiple>.options li ul li.opt{padding-left:50px}.SumoSelect>.optWrapper.isFloating>.options{max-height:100%;box-shadow:0 0 100px #595959}.SumoSelect>.optWrapper>.options li.opt{padding:15px 0 15px 15px;position:relative;border-bottom:1px solid #f5f5f5;height:50px;background-color:#fff;box-sizing:border-box;color:#155c66;font-family:"PT Sans";font-size:14px;transition:.3s}.SumoSelect>.optWrapper>.options>li.opt:last-child{border-radius:0;border-bottom:none}.SumoSelect>.optWrapper>.options li.opt:hover{background-color:#30ceca;color:#fff}.SumoSelect .select-all.sel,.SumoSelect>.optWrapper>.options li.opt.sel{background-color:#a1c0e4}.SumoSelect>.optWrapper>.options li label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer}.SumoSelect>.optWrapper>.options li.group>label{cursor:default;padding:8px 6px;font-weight:700}.SumoSelect>.optWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%}.SumoSelect>.optWrapper>.options li.opt.disabled{background-color:inherit;pointer-events:none;display:none}.SumoSelect>.optWrapper>.options li.opt.disabled *{-moz-opacity:0.5;-khtml-opacity:0.5;opacity:.5}.SumoSelect>.optWrapper.multiple>.options li.opt{padding-left:35px;cursor:pointer}.SumoSelect .select-all>span,.SumoSelect>.optWrapper.multiple>.options li.opt span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px}.SumoSelect .select-all>span i,.SumoSelect>.optWrapper.multiple>.options li.opt span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:14px;height:14px;border:1px solid #aeaeae;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,.15);background-color:#fff}.SumoSelect>.optWrapper>.MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.13);border-radius:0 0 3px 3px}.SumoSelect>.optWrapper.multiple.isFloating>.MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls{display:block}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p{padding:6px}.SumoSelect>.optWrapper.multiple.okCancelInMulti>.MultiControls>p:focus{box-shadow:0 0 2px #a1c0e4;border-color:#a1c0e4;outline:0;background-color:#a1c0e4}.SumoSelect>.optWrapper.multiple>.MultiControls>p{display:inline-block;cursor:pointer;padding:12px;width:50%;box-sizing:border-box;text-align:center}.SumoSelect>.optWrapper.multiple>.MultiControls>p:hover{background-color:#f1f1f1}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk{border-right:1px solid #dbdbdb;border-radius:0 0 0 3px}.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{border-radius:0 0 3px}.SumoSelect>.optWrapper.isFloating>.options li.opt{padding:12px 6px}.SumoSelect>.optWrapper.multiple.isFloating>.options li.opt{padding-left:35px}.SumoSelect>.optWrapper.multiple.isFloating{padding-bottom:43px}.SumoSelect .select-all.partial>span i,.SumoSelect .select-all.selected>span i,.SumoSelect>.optWrapper.multiple>.options li.opt.selected span i{background-color:#11a911;box-shadow:none;border-color:transparent;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC');background-repeat:no-repeat;background-position:center center}.SumoSelect.disabled{opacity:.7;cursor:not-allowed}.SumoSelect.disabled>.CaptionCont{border-color:#ccc;box-shadow:none}.SumoSelect .select-all{border-radius:3px 3px 0 0;position:relative;border-bottom:1px solid #ddd;background-color:#fff;padding:8px 0 3px 35px;height:20px;cursor:pointer}.SumoSelect .select-all>label,.SumoSelect .select-all>span i{cursor:pointer}.SumoSelect .select-all.partial>span i{background-color:#ccc}.SumoSelect>.optWrapper>.options li.optGroup{padding-left:5px;text-decoration:underline}.sumo2{margin:0 auto;width:355px}
/* End */


/* Start:/local/plugins/fancybox/jquery.fancybox.min.css?170713656810053*/
.fancybox-enabled{overflow:hidden;-ms-touch-action:none;touch-action:none}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-container~.fancybox-container{z-index:99992}.fancybox-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0f11;opacity:0;transition-timing-function:cubic-bezier(.55,.06,.68,.19);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-container--ready .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-controls{position:absolute;top:0;left:0;right:0;text-align:center;opacity:0;z-index:99994;transition:opacity .1s;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-show-controls .fancybox-controls{opacity:1}.fancybox-infobar{display:none}.fancybox-show-infobar .fancybox-infobar{display:inline-block;pointer-events:all}.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-buttons{position:absolute;top:0;right:0;display:none;pointer-events:all}.fancybox-show-buttons .fancybox-buttons{display:block}.fancybox-slider-wrap{overflow:hidden}.fancybox-slider,.fancybox-slider-wrap{position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;z-index:99993;-webkit-backface-visibility:hidden;backface-visibility:hidden}.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;-webkit-tap-highlight-color:transparent}.fancybox-slide:before{content:"";height:100%;width:0}.fancybox-slide:before,.fancybox-slide>*{display:inline-block;vertical-align:middle}.fancybox-slide>*{position:relative;padding:24px;margin:44px 0;border-width:0;text-align:left;background-color:#fff;overflow:auto;box-sizing:border-box}.fancybox-slide--image{overflow:hidden}.fancybox-slide--image:before{display:none}.fancybox-content{display:inline-block;position:relative;margin:44px auto;padding:0;border:0;width:80%;height:calc(100% - 88px);vertical-align:middle;line-height:normal;text-align:left;white-space:normal;outline:none;font-size:16px;font-family:Arial,sans-serif;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}.fancybox-slide--video .fancybox-content,.fancybox-slide--video .fancybox-iframe{background:transparent}.fancybox-placeholder{z-index:99995;background:transparent;cursor:default;-webkit-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fancybox-image,.fancybox-placeholder,.fancybox-spaceball{position:absolute;top:0;left:0;margin:0;padding:0;border:0}.fancybox-image,.fancybox-spaceball{width:100%;height:100%;max-width:none;max-height:none;background:transparent;background-size:100% 100%}.fancybox-controls--canzoomOut .fancybox-placeholder{cursor:zoom-out}.fancybox-controls--canzoomIn .fancybox-placeholder{cursor:zoom-in}.fancybox-controls--canGrab .fancybox-placeholder{cursor:-webkit-grab;cursor:grab}.fancybox-controls--isGrabbing .fancybox-placeholder{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-spaceball{z-index:1}.fancybox-tmp{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-error{position:absolute;margin:0;padding:40px;top:50%;left:50%;width:380px;max-width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;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:4px;right:4px;padding:0;margin:0;width:30px;height:30px;font:21px/1 Arial,Helvetica Neue,Helvetica,sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;cursor:pointer;background:#fff;transition:background .2s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus{outline:1px dotted #888}.fancybox-slide--video .fancybox-close-small{top:-36px;right:-36px;background:transparent}.fancybox-close-small:hover{color:#555;background:#eee}.fancybox-caption-wrap{position:absolute;bottom:0;left:0;right:0;padding:60px 30px 0;z-index:99998;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;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));opacity:0;transition:opacity .2s;pointer-events:none}.fancybox-show-caption .fancybox-caption-wrap{opacity:1}.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{pointer-events:all}.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;width:44px;height:44px;line-height:44px;margin:0;padding:0;border:0;cursor:pointer;background:transparent;color:#fff;box-sizing:border-box;vertical-align:top;outline:none}.fancybox-button--disabled{cursor:default}.fancybox-button,.fancybox-infobar__body{background:rgba(30,30,30,.6)}.fancybox-button:hover{background:rgba(0,0,0,.8)}.fancybox-button:after,.fancybox-button:before{content:"";pointer-events:none;position:absolute;border-color:#fff;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}.fancybox-button--left:after{left:20px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.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--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{float:right}.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-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 .6s infinite linear;animation:a .6s 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)}}@media (max-width:800px){.fancybox-controls{text-align:left}.fancybox-button--left,.fancybox-button--right,.fancybox-buttons button:not(.fancybox-button--close){display:none!important}.fancybox-caption{padding:20px 0;margin:0}}.fancybox-button--fullscreen:before{width:15px;height:11px;left:15px;top:16px;border:2px solid;background:none}.fancybox-button--play:before{top:16px;left:18px;width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px;background:transparent}.fancybox-button--pause:before{top:16px;left:18px;width:7px;height:11px;border-style:solid;border-width:0 2px;background:transparent}.fancybox-button--thumbs span{font-size:23px}.fancybox-button--thumbs:before{top:20px;left:21px;width:3px;height:3px;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-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:220px}.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;z-index:99993;word-break:normal;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;box-sizing:border-box}.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 #fff;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}@media (max-width:800px){.fancybox-thumbs{display:none!important}.fancybox-container--thumbs .fancybox-caption-wrap,.fancybox-container--thumbs .fancybox-controls,.fancybox-container--thumbs .fancybox-slider-wrap{right:0}}
/* End */


/* Start:/local/templates/main/styles.css?1707136566257*/
.header {
    z-index: 1!important;
}

.contacts-address{
	    padding-bottom: 350px;
}

.container {
    width: 80%;
    margin: 0 auto;
    position: relative;
    max-width: 1200px;
    font-family: 'PT Sans';
    font-size: 14px;
    line-height: 1.4;
}
/* End */


/* Start:/local/templates/main/template_styles.css?170825054813953*/
#bx_incl_area_1, 
#bx_incl_area_2, #bx_incl_area_3, #bx_incl_area_4, #bx_incl_area_5{
	display: inline-block;
}

div#bx_incl_area_1, div#bx_incl_area_2, div#bx_incl_area_3, div#bx_incl_area_4, div#bx_incl_area_5 {
    display: inline;
}
.header-menu2, .header-menu, .burger-list{
	text-transform: uppercase;
}
.header {
    z-index: 1!important;
}
.page-with-menu {
    margin-top: 0px !important;
}
.page-with-menu__main-title {
    margin-top: 0px;
}
.page-with-menu__pages-counter {
    float: right;
    position: absolute;
    bottom: 0;
    right: 0;
    font-size: 0;
    border-radius: 4px;
    display: inline-block;
    overflow: hidden;
}

#price-menu .page-with-menu__menu-item.main-item.activehold {
    background-color: #30ceca !important;
}
.page-with-menu__wrapper ul li a {
	text-decoration: none;
	color: #30ceca;
}
.page-with-menu__wrapper ul li a:hover {
	text-decoration: underline;
	color: #30ceca;
}
.page-with-menu__wrapper  a {
	color: #1976d2;
}
.page-with-menu__wrapper  a:hover {
	color: #1976d2;
	text-decoration: underline;
}
.page-with-menu__menu-item.activehold a {
    color: #fff;
}
.success{
    padding: 140px 0;
    display: block;
    text-align: center;
        font-size: 20px;
        color: #30ceca;
}

.blog-list__item {
    display: inline-block;
    width: 263px;
    height: 400px;
    background-color: #ffffff;
    box-shadow: 0 2px 4px 0 rgba(20, 92, 102, 0.2);
    margin-top: 20px;
    position: relative;
    float: left;
    margin-right: 37px;
    margin-left: 'auto';
	margin-right: 'auto';
}

.main-slider__title a:visited {
    color: inherit;
    text-decoration: none;
}
.error{
	color: red!important;
	    /*border-color: red!important;*/
}

.page_navigation {
    width: 100%;
    height: 55px;
}

.page-with-menu__news-counter {
    bottom: 0px;
}

@media screen and (max-width: 1060px){
.page-with-menu__menu#price-menu {
    display: block !important; 
    width: 100%!important;
    margin-bottom: 10px;
}
#price-menu .mobile_menu_menu{
	display:none;
}
.mobile_menu_main:after{
	content: '+';
    font-family: 'PT Sans';
    font-size: 18px;
    color: #30ceca;
    position: absolute;
    top: 0;
    right: 20px;
    font-weight: bold;
}
#price-menu .mobile_menu_main.active+.mobile_menu_menu{
	display:block;
}
.page-with-menu__content .first-title{
	display: block;
}
.surgery-text{
	margin-top: 15px;
}
.header-menu {
    /*text-transform: none;*/
}
}

.page-with-menu__content {
    font-size: 14px;
    line-height: 1.4;
    font-family: 'PT Sans';
}

.selectric-wrapper:first-child{
  	margin-left: 0px;
}

.h1_div {
    width: 100%;
    /*background-color: #fff;*/
    padding-bottom: 10px;
display:none;
}

.page-with-menu__news:first-child {
    margin-top: 0px;
}

.empty_page{
    overflow: hidden;
	/*background-color: #fff;*/
	padding: 0 20px 20px 20px;
}

.header-menu2 a.selected{
	color: #e95c60;
}

.header-menu a.selected{
	    color: #155C66;
}

.footer-list a.selected{
	    color: #155C66;
}

::selection {
background: #C2EDEF; /* Safari */
}
::-moz-selection {
background: #C2EDEF; /* Firefox */
}

.header-right__lang {
	display: none;
}

h2 a:visited {
    color: inherit;
    text-decoration: none;
}

h2, h3{
	    font-family: 'PT Sans Caption';
    font-size: 14px;
    font-weight: bold;
    line-height: 1.1;
    color: #155c66;
    position: relative;
    text-transform: uppercase;
    margin-top: 30px;
}

.container {
    width: 91.6666666%;
    margin: 0 auto;
    position: relative;
    max-width: 1200px;
    font-family: 'PT Sans';
    font-size: 14px;
    line-height: 1.4;
}

a{
	color: #30ceca;
}

b{
	font-weight: bold;
}

i{
	font-style: italic;
}

.page-with-menu .page-with-menu__wrapper li{
	line-height: 1.2;
	    padding: 0;
}

.page-with-menu .page-with-menu__wrapper ul{
	    padding: 2px 0 5px 0;
}

.page-with-menu .page-with-menu__wrapper li:before {
    content: '•';
    top: 0;
    padding-right: 20px;
     padding-left: 10px;
     color: #30ceca;
}

.simple_red{
	font-weight: bold;
	color: #E95C60;
}
.simple_green{
	font-weight: bold;
	color: #155C66;
}
.simple_bir{
	font-weight: bold;
	color: #30CECA;
}
.cap{
	width: 358px;
  }
  .cap.error {

    border: solid;
    color: red!important;
    border-color: red!important;
}
#person_div input[type="checkbox"] {
  display: none;
}
input[type="checkbox"] + label span.inp {
    top: 2px;
    position: absolute;
	background-image: url(https://pirogovclinic.ru/local/components/bitrix/main.feedback.new/templates/Rectangle.svg);
	width: 14px;
    height: 14px;
/*    border: 2px solid #86DBDF;
    box-sizing: border-box;
    border-radius: 2px;*/
}
input[type="checkbox"]:checked + label span.inp {
  /*background-color: #86DBDF;*/
    top: 1px !important;
    width: 15px;
    height: 15px;
  	background-image: url(https://pirogovclinic.ru/local/components/bitrix/main.feedback.new/templates/Group.svg);

}
.text{
    margin-left: 16px;
    height: 15px;
    font-weight: normal;
    font-size: 13px;
    color: #333333;
}
.conf{
font-family: PT Sans;
font-style: normal;
font-weight: normal;
line-height: 16px;
font-size: 10px;
color: #828282;
}
.header-registration-form__form{
  margin: 10px auto 0!important;
  width: 450px!important;
}
.header-registration-form{
    /*top: 200px!important;*/

}
.SumoSelect > .CaptionCont{
  width: 98%!important;
}
.header-registration-form__form input, .header-registration-form__comment {
    max-width: 100%!important;
}

.cap.error{
     border: none!important;
}
.header-registration-form__form .selectric-header-select{
  width: 100%!important;
}
.SumoSelect > .optWrapper, .selectric-header-select .selectric-scroll{
    width: 100%!important;

}
.cap{
  position: relative;
}
.questions-popup .obertka.error:before{
  position: absolute;
  top: 0;
  right: 41px;
}
.error:before{
  position: absolute;
  top: 34%;
  right: 0;
  content: url(https://pirogovclinic.ru/local/components/bitrix/main.feedback.new/templates/CombinedShape.svg);
}
.pred{
font-family: PT Sans;
font-style: normal;
font-weight: normal;
line-height: 16px;
font-size: 14px;
color: #E95C60;
    margin-top: -50px;
    margin-bottom: 20px;
}
.pred img{
    top: 5px;
    max-width: 100%;
    height: auto;
    position: relative;
    margin-right: 10px;
}

.obertka{
  position: relative;
}
.obertka.error input {
    border-color: #86dbdf!important;
}
.person_div label{
  font-family: 'PT Sans';
}
.person_div a:hover{
  text-decoration: underline;
}
.header-registration-form__comment.error::-webkit-input-placeholder {
  color: #30ceca;
}
.make-review-form label{
  margin-left: 0;
    margin-top: -10px;
}
.questions-popup .obertka{
    margin: 0 90px;
}
.questions-popup{
  position: absolute!important;
}

.slider_for_otdelenia{
	overflow: hidden;
}

@media screen and (max-width: 740px) {
	.blog-list__item {
		width: 100%;
	}
	
	.blog-list__img-or-video {
		width: auto;
		overflow: hidden;
	}
	
	.page-with-menu__news-inner h2 {
		margin-top: -7px;
	}
	
	.breadcrumbs ul{
		flex-wrap: wrap;
	}
	
	.breadcrumbs li{
		margin-bottom: 10px;
		max-width: 44%;
	}
	
	.modal .fancybox-close-small{
		top: 20px;
		right: 20px;
	}
	
	.header-registration-form{
		width: 90%;
		left: 5%;
		top: 10%;
		overflow: scroll;
		padding: 20px;
		box-sizing:border-box;
		margin-left: 0;
	}
	.header-registration-form__title{
		margin: 11px 30px 0 0;
		text-align: left;
		font-size: 21px;
		line-height: 1em;
	}
	.header-registration-form__form{
		width: 100% !important;
	}
	.header-registration-form__submit{
		margin-bottom: 10px;
	}
	.header-registration-form__form input{
		margin-top: 15px;
	}
	.header-registration-form .cap{
		width: 100%;
	}
	
	.breadcrumbs ul li {
		flex-direction: column;
		justify-content: center;
		min-height: 60px;
	}
}
.breadcrumbs {	
    margin-bottom: 1rem;
}
.breadcrumbs ul {
    display: flex;
}
.breadcrumbs ul li {
    margin-right: 1rem;
    border-radius: 4px;
    background: #fff;
	display: flex;
}
.breadcrumbs ul li:hover {
    background: #EB5757;
}
.breadcrumbs ul li a {
	color:#155C66;
}
/*.breadcrumbs ul li a:hover {
    color:#EB5757;
}*/
.breadcrumbs ul li.active {
    background: #30ceca;
	color:#fff;
}
.breadcrumbs ul li.active a {
	color:#fff;
}
.breadcrumbs ul li.active a {
    color:#fff;
}
/*.breadcrumbs ul li.active a:hover {
    color:#fff;
    background: #30ceca;
}*/
.breadcrumbs ul li a {
    display: block;
    padding: 7px 15px;
}
/*.breadcrumbs ul li:hover {
    background: #30ceca;
}*/
.breadcrumbs ul li:hover a{
    color: #fff;
}

.fast-menu { display: none; }
.fast-menu-popup {
	display: none;
	width: 100%;
	background-color: #fff;
	color: #155c66;
	position: absolute;
	left: 0;
	bottom: 0;
	margin: 0;
}
#fast-menu-contact { height: 215px; }
#fast-menu-callback { height: 100%; }
#fast-menu-callback .feedback__image { display: none; }
.fast-menu-popup .fancybox-close-small { display: none; }
.fast-menu-popup-title {
	text-transform: uppercase;
	background-color: #49d4cf;
	text-align: center;
	color: #fff;
	font-size: 16px;
	height: 55px;
	line-height: 55px;
}
.fast-menu-popup-subtitle {
	text-align: center;
	font-size: 15px;
	height: 45px;
	line-height: 45px;
	color: #155c66;
}
.fast-menu-popup-close {
	width: 100%;
	font-size: 16px;
	height: 55px;
	line-height: 55px;
	text-align: center;
	color: #155c66;
}
.fast-menu-popup-menu a {
	width: calc(100% - 60px);
	color: #222944;
	display: block;
	height: 50px;
	line-height: 50px;
	font-size: 15px;
	border-bottom: 1px solid #49d4cf;
	position: relative;
	padding-left: 60px;
}
.fast-menu-popup-menu a:before,
.fast-menu-popup-menu i {
	content: '';
	display: inline-block;
	width: 30px;
	height: 30px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	position: absolute;
	left: 10px;
	top: 10px;
}
.fast-menu-popup-menu-item-callself:before {
	background-image: url(/local/templates/main/./images/svg/callself.svg);
}
.fast-menu-popup-menu-item-callself span {
	-webkit-animation-name: shake;
	-moz-animation-name: shake;
	-o-animation-name: shake;
	animation-name: shake;
	animation-duration: 6s;
	animation-delay: 1.5s;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
	display: inline-block;
}
.fast-menu-popup-menu-item-callback:before {
	background-image: url(/local/templates/main/./images/svg/callback.svg);
}
.fast-menu-popup-menu-item-yandextaxi:before {
	background-image: url(/local/templates/main/./images/yandextaxi.png);
}
.fast-menu-popup-menu-item-googlemaps:before {
	background-image: url(/local/templates/main/./images/svg/googlemaps.svg);
}
.fast-menu-popup-menu-item-yandexmaps:before {
	background-image: url(/local/templates/main/./images/yandexmaps.png);
}
.fast-menu-popup-menu-item-yandexnavi:before {
	background-image: url(/local/templates/main/./images/yandexnavi.png);
}
@media only screen and (max-width: 499px) {
	.fast-menu {
		display: flex;
		position: fixed;
		z-index: 1000;
		left: 0;
		bottom: 0;
		width: 100%;
		height: 65px;
		background-color: rgba(48, 206, 202, 0.87);
		align-items: center;
		justify-content: center;
	}
	.fast-menu a {
		display: block;
		text-align: center;
		width: 33%;
	}
	.fast-menu a > span {
		color: #fff;
		text-transform: uppercase;
	}
	.fast-menu a:before {
		content: '';
		display: block;
		width: 38px;
		height: 38px;
		margin: 0 auto;
		background-size: 60%;
		background-repeat: no-repeat;
		background-position: 50% 50%;
		border-radius: 19px;
		background-color: #EB5757;
		margin-bottom: 2px;
	}
	.fast-menu-contact:before {
		background-image: url(/local/templates/main/./images/svg/phone.svg);
		-webkit-animation-name: alarm-clock;
		-moz-animation-name: alarm-clock;
		-o-animation-name: alarm-clock;
		animation-name: alarm-clock;
		animation-duration: 3s;
		animation-delay: 1s;
		animation-timing-function: linear;
		animation-iteration-count: infinite;
	}
	.fast-menu-get:before {
		background-image: url(/local/templates/main/./images/svg/placeholder.svg);
	}
	.fast-menu-links:before {
		background-image: url(/local/templates/main/./images/svg/open-menu.svg);
	}
}
@keyframes alarm-clock {
	0%,
	to {
		transform: rotate(0)
	}
	2.6%,
	7.8%,
	13%,
	18.2%,
	23.4% {
		transform: rotate(-30deg)
	}
	5.2%,
	10.2%,
	15.6%,
	20.8% {
		transform: rotate(30deg)
	}
	26% {
		transform: rotate(0)
	}
}
@-webkit-keyframes alarm-clock {
	0%,
	to {
		transform: rotate(0)
	}
	2.6%,
	7.8%,
	13%,
	18.2%,
	23.4% {
		transform: rotate(-30deg)
	}
	5.2%,
	10.2%,
	15.6%,
	20.8% {
		transform: rotate(30deg)
	}
	26% {
		transform: rotate(0)
	}
}
@keyframes burst {
	0%,
	to {
		opacity: 0;
		transform: scale(1)
	}
	12% {
		opacity: 0;
		transform: scale(1)
	}
	20% {
		opacity: .3
	}
	44% {
		opacity: 0
	}
	52% {
		transform: scale(25)
	}
	56% {
		transform: scale(1)
	}
}

@-webkit-keyframes burst {
	0%,
	to {
		opacity: 0;
		transform: scale(1)
	}
	12% {
		opacity: 0;
		transform: scale(1)
	}
	20% {
		opacity: .3
	}
	44% {
		opacity: 0
	}
	52% {
		transform: scale(25)
	}
	56% {
		transform: scale(1)
	}
}
@keyframes shake {
	0%,
	to {
		transform: translateZ(0)
	}
	1.3%,
	3.9%,
	6.50%,
	9.1%,
	11.7% {
		transform: translate3d(-.3em, 0, 0)
	}
	2.6%,
	5.1%,
	7.8%,
	10.4% {
		transform: translate3d(.3em, 0, 0)
	}
	13% {
		transform: translateZ(0)
	}
}

@-webkit-keyframes shake {
	0%,
	to {
		transform: translateZ(0)
	}
	1.3%,
	3.9%,
	6.50%,
	9.1%,
	11.7% {
		transform: translate3d(-.3em, 0, 0)
	}
	2.6%,
	5.1%,
	7.8%,
	10.4% {
		transform: translate3d(.3em, 0, 0)
	}
	13% {
		transform: translateZ(0)
	}
}
.get_call {
    display: block;
    width: 270px;
    height: 40px;
    border-radius: 100px;
    background-color: #ffffff;
    border: solid 2px #f8cecf;
    font-family: 'PT Sans Caption';
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    color: #e95c60 !important;
    text-transform: uppercase;
    line-height: 42px;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    margin: 30px auto 10px;
}
.get_call:hover {
    border: solid 2px #e95c60 !important;
    text-decoration: none !important;
}


@media screen and (max-width: 768px){
.__jivoMobileButton {
    bottom: 65px!important;
}
}
/* End */
/* /local/templates/main/css/datepicker.min.css?170824813712257 */
/* /local/templates/main/css/jquery-ui.min.css?170824813732076 */
/* /local/templates/main/css/consults.css?170824947721330 */
/* /local/components/bitrix/main.feedback.new/templates/main/style.min.css?1707136564251 */
/* /local/components/bitrix/main.feedback.new/templates/quest/style.min.css?1707136564251 */
/* /local/templates/.default/components/bitrix/breadcrumb/otdeleniya/style.min.css?1707136564467 */
/* /local/components/bitrix/main.feedback.new/templates/feedback/style.css?17567340584808 */
/* /local/templates/main/css/reset.min.css?1707136566829 */
/* /local/templates/main/css/jquery.scrollbar.min.css?170713656616452 */
/* /local/templates/main/css/royalslider.min.css?17071365663201 */
/* /local/templates/main/css/selectric.min.css?17071365663060 */
/* /local/templates/main/css/all-css.min.css?170713656691099 */
/* /local/templates/main/css/sumoselect.min.css?17071365667178 */
/* /local/plugins/fancybox/jquery.fancybox.min.css?170713656810053 */
/* /local/templates/main/styles.css?1707136566257 */
/* /local/templates/main/template_styles.css?170825054813953 */
