@font-face{font-family:'PT Sans';font-display:swap;font-style:normal;font-weight:400;src:local('PT Sans'),local('PTSans-Regular'),url(/css/font/google/pt-sans-regular-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'PFBeauSansPro';font-display:swap;src:url('/css/font/pfbeausanspro-reg-webfont.eot');src:url('/css/font/pfbeausanspro-reg-webfont.eot?#iefix') format('embedded-opentype'),url('/css/font/pfbeausanspro-reg-webfont.woff2') format('woff2'),url('/css/font/pfbeausanspro-reg-webfont.woff') format('woff'),url('/css/font/pfbeausanspro-reg-webfont.ttf') format('truetype'),url('/css/font/pfbeausanspro-reg-webfont.svg#PFBeauSansPro') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'PFBeauSansPro';font-display:swap;src:url('/css/font/pfbeausanspro-italic-webfont.eot');src:url('/css/font/pfbeausanspro-italic-webfont.eot?#iefix') format('embedded-opentype'),url('/css/font/pfbeausanspro-italic-webfont.woff2') format('woff2'),url('/css/font/pfbeausanspro-italic-webfont.woff') format('woff'),url('/css/font/pfbeausanspro-italic-webfont.ttf') format('truetype'),url('/css/font/pfbeausanspro-italic-webfont.svg#PFBeauSansPro') format('svg');font-weight:normal;font-style:italic}@font-face{font-family:'PFBeauSansPro';font-display:swap;src:url('/css/font/pfbeausanspro-sebold-webfont.eot');src:url('/css/font/pfbeausanspro-sebold-webfont.eot?#iefix') format('embedded-opentype'),url('/css/font/pfbeausanspro-sebold-webfont.woff2') format('woff2'),url('/css/font/pfbeausanspro-sebold-webfont.woff') format('woff'),url('/css/font/pfbeausanspro-sebold-webfont.ttf') format('truetype'),url('/css/font/pfbeausanspro-sebold-webfont.svg#PFBeauSansPro') format('svg');font-weight:600;font-style:normal}@font-face{font-family:'PFBeauSansPro';font-display:swap;src:url('/css/font/pfbeausanspro-bold-webfont.eot');src:url('/css/font/pfbeausanspro-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/css/font/pfbeausanspro-bold-webfont.woff2') format('woff2'),url('/css/font/pfbeausanspro-bold-webfont.woff') format('woff'),url('/css/font/pfbeausanspro-bold-webfont.ttf') format('truetype'),url('/css/font/pfbeausanspro-bold-webfont.svg#PFBeauSansPro') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'PFBeauSansPro';font-display:swap;src:url('/css/font/pfbeausanspro-book-webfont.eot');src:url('/css/font/pfbeausanspro-book-webfont.eot?#iefix') format('embedded-opentype'),url('/css/font/pfbeausanspro-book-webfont.woff2') format('woff2'),url('/css/font/pfbeausanspro-book-webfont.woff') format('woff'),url('/css/font/pfbeausanspro-book-webfont.ttf') format('truetype'),url('/css/font/pfbeausanspro-book-webfont.svg#PFBeauSansPro') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'kelsonsansboldru';font-display:swap;src:url('/css/font/kelsonsansboldru.eot');src:url('/css/font/kelsonsansboldru.eot?#iefix') format('embedded-opentype'),url('/css/font/kelsonsansboldru.woff') format('woff'),url('/css/font/kelsonsansboldru.ttf') format('truetype'),url('/css/font/kelsonsansboldru.svg#kelsonsansboldru') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'kelsonsansboldru';font-display:swap;src:url('/css/font/kelsonsanslightru.eot');src:url('/css/font/kelsonsanslightru.eot?#iefix') format('embedded-opentype'),url('/css/font/kelsonsanslightru.woff') format('woff'),url('/css/font/kelsonsanslightru.ttf') format('truetype'),url('/css/font/kelsonsanslightru.svg#kelsonsansboldru') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'kelsonsansboldru';font-display:swap;src:url('/css/font/kelsonsanslightru.eot');src:url('/css/font/kelsonsanslightru.eot?#iefix') format('embedded-opentype'),url('/css/font/kelsonsanslightru.woff') format('woff'),url('/css/font/kelsonsanslightru.ttf') format('truetype'),url('/css/font/kelsonsanslightru.svg#kelsonsansboldru') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Rouble';src:url('/css/font/rouble/rouble.eot');src:url('/css/font/rouble/rouble.eot?#iefix') format('embedded-opentype'),url('/css/font/rouble/rouble.woff2') format('woff2'),url('/css/font/rouble/rouble.woff') format('woff'),url('/css/font/rouble/rouble.ttf') format('truetype'),url('/css/font/rouble/rouble.svg#als_rublregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'MyriadPro';font-display:swap;src:url('/css/font/MyriadPro-Regular.eot');src:url('/css/font/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),url('/css/font/MyriadPro-Regular.woff2') format('woff2'),url('/css/font/MyriadPro-Regular.woff') format('woff'),url('/css/font/MyriadPro-Regular.ttf') format('truetype'),url('/css/font/MyriadPro-Regular.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'BigNoodleTitlingCyr';font-display:swap;src:url('/css/font/BigNoodleTitlingCyr.eot');src:url('/css/font/BigNoodleTitlingCyr.eot?#iefix') format('embedded-opentype'),url('/css/font/BigNoodleTitlingCyr.woff') format('woff'),url('/css/font/BigNoodleTitlingCyr.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'PFBeauSansProBlack';font-display:swap;src:url('/css/font/PFBeauSansProBlack.eot');src:url('/css/font/PFBeauSansProBlack.eot?#iefix') format('embedded-opentype'),url('/css/font/PFBeauSansProBlack.woff') format('woff'),url('/css/font/PFBeauSansProBlack.ttf') format('truetype'),url('/css/font/PFBeauSansProBlack.svg') format('svg');font-weight:normal;font-style:normal}.app-g-d12-s4{width:33.3333333%}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:visible !important}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000}#colorbox{outline:0}#colorbox.warning{overflow:visible}#colorbox.warning #cboxWrapper{overflow:visible}#colorbox.warning #cboxClose{top:-21px;right:-25px}#cboxContent{margin-top:20px}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(/image/colorbox/fancybox_loading_2x.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0;outline:0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-28px;background:url(/image/arrow-b.png) no-repeat 0 -58px;width:51px;height:56px;text-indent:-9999px}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-28px;background:url(/image/arrow-b.png) no-repeat;width:51px;height:56px;text-indent:-9999px}#cboxClose{position:absolute;top:4px;right:3px;display:block;background:url(/image/close.png) no-repeat;width:51px;height:53px;text-indent:-9999px}#colorbox.review #cboxClose,#colorbox.record #cboxClose{right:-20px;top:-20px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.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:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(/image/calendar/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(/image/calendar/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(/image/calendar/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;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{border:1px solid #999;background:#dadada url(/image/calendar/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(/image/calendar/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget :active{outline:0}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(/image/calendar/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(/image/calendar/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.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-icon{width:16px;height:16px;background-image:url(/image/calendar/ui-icons_222222_256x240.png)}.ui-widget-content .ui-icon{background-image:url(/image/calendar/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(/image/calendar/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(/image/calendar/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/image/calendar/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(/image/calendar/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(/image/calendar/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/image/calendar/ui-icons_cd0a0a_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-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:-64px -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:-64px -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:0 -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-off{background-position:-96px -144px}.ui-icon-radio-on{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-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px}.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px}.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.ui-widget-overlay{background:#aaa url(/image/calendar/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:alpha(opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(/image/calendar/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.30;filter:alpha(opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.ui-datepicker{width:17em;padding:.2em .2em 0}.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:12px;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:12px;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{background-color:#fff;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-trigger{position:relative;top:3px;left:5px}.ui-datepicker-cover{display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}@media(max-width:765px){.app-main-wrapper.bgfriday-wrapper:after{top:80px !important}}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-gall-prev,.swiper-button-gall-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-gall-prev.swiper-button-disabled,.swiper-button-gall-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-gall-prev,.swiper-container-rtl .swiper-button-gall-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-gall-prev.swiper-button-black,.swiper-container-rtl .swiper-button-gall-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-gall-prev.swiper-button-white,.swiper-container-rtl .swiper-button-gall-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-gall-next,.swiper-container-rtl .swiper-button-gall-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-gall-next.swiper-button-black,.swiper-container-rtl .swiper-button-gall-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-gall-next.swiper-button-white,.swiper-container-rtl .swiper-button-gall-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:0;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,0.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.app-select{width:200px;visibility:hidden !important}.ik_select{width:100% !important;position:relative;height:40px;display:inline-block;*display:inline;zoom:1;vertical-align:middle}.ik_select select{margin:0;padding:0;width:100%;opacity:0;position:absolute}.ik_select_block{position:absolute;z-index:9999;left:0;top:0;display:none}.ik_select_block .ik_select_list{white-space:nowrap;display:table;border:1px solid #f0f0f0;box-sizing:border-box;-moz-box-sizing:border-box;background:#e7e7e7;margin-top:40px;position:relative;zoom:1;z-index:11;width:100%}.ik_select_block .ik_select_list ul{margin:0;padding:0}.ik_select_block .ik_select_list ul li{list-style:none;margin:0;cursor:pointer;padding:3px 12px 3px 15px;position:relative;background:0}.ik_select_block .ik_select_list ul li.ik_select_hover{color:#FFF;background:#707070}.ik_select_link{height:40px;border-radius:4px;border:1px solid #dedede;box-sizing:border-box;white-space:nowrap;position:relative;zoom:1;z-index:11;cursor:pointer;overflow:hidden}.ik_select_link .corner{color:#aaa;font-size:16px;height:15px;position:absolute;right:15px;top:6px;text-shadow:0 0 1px black;transform:rotate(-45deg);width:15px}.ik_select_link_text{color:#aaa;line-height:40px;text-align:left;overflow:hidden;padding:5px 0 0 17px}.ik-arrow{position:absolute;right:8px;top:8px;background:url(/image/arrow-down.png) no-repeat;width:13px;height:9px}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select option,textarea{font-family:PFBeauSansPro,Arial}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}ul,ol,dl,menu{margin-left:0;margin-right:0}pre,code,kbd,samp{font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}small{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}nav ul,nav ol{list-style:none;list-style-image:none}img{max-width:100%;height:auto;border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{margin:0;font-size:100%;vertical-align:baseline;*vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="search"]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box;*behavior:url("/css/boxsizing.htc")}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}* html{font-size:87.5%}html{font-size:14px;line-height:18px}.lib-rhythm-bg{background-image:-webkit-linear-gradient(#eee 1px,transparent 1px);background-image:-moz-linear-gradient(#eee 1px,transparent 1px);background-image:-ms-linear-gradient(#eee 1px,transparent 1px);background-image:-o-linear-gradient(#eee 1px,transparent 1px);background-image:linear-gradient(#eee 1px,transparent 1px);background-position:0 0;background-size:auto 9px}p{margin-top:9px;margin-bottom:0}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}pre,code,kbd,samp{font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;_font-family:'courier new',Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;font-size:14px;line-height:18px;margin-top:9px;margin-bottom:0}h1,h2,h3,h4,h5,h6{font-weight:bold}h1{font-size:36px;line-height:45px;margin-top:9px;margin-bottom:0}h2{font-size:20px;line-height:27px;margin-top:9px;margin-bottom:0}h3{font-size:16px;line-height:27px;margin-top:9px;margin-bottom:0}h4{font-size:15.078px;line-height:27px;margin-top:9px;margin-bottom:0}h5{font-size:12.922px;line-height:18px;margin-top:9px;margin-bottom:0}h6{font-size:11.844px;line-height:18px;margin-top:9px;margin-bottom:0}abbr[title]{font-size:90%;text-transform:uppercase;border-bottom:1px dotted}b,strong{font-weight:bold}i,em{font-style:italic}blockquote{margin-top:9px;margin-bottom:9px}q{quotes:none}q:before,q:after{content:'';content:none}cite{font-style:normal}ul{margin-top:9px;margin-bottom:0;padding:0 0 0 40px}ol{font-size:14px;line-height:18px;margin-top:9px;margin-bottom:0;padding:0 0 0 40px}dl{font-size:14px;line-height:18px;margin-top:9px;margin-bottom:0}dfn{font-style:italic}mark{background:#ff0;color:#000}hr{border:0;border-top:solid 1px #000;border-bottom:solid 1px #fff;font-size:14px;line-height:18px;margin-top:9px;margin-bottom:9px}small{font-size:75%;line-height:1}.lib-dev-master-break{font-size:10px;line-height:18px;margin-top:18px;margin-bottom:18px;padding-left:10px;padding-right:10px;font-family:Consolas,"Andale Mono WT","Andale Mono","Lucida Console","Lucida Sans Typewriter","DejaVu Sans Mono","Bitstream Vera Sans Mono","Liberation Mono","Nimbus Mono L",Monaco,"Courier New",Courier,monospace;background-color:#444;color:#fff}.app-ui-button,.app-ui-input,.app-ui-select{display:inline-block;vertical-align:middle}.app-ui-button{text-decoration:none}.app-ui-input{outline:none !important;position:relative}.app-ui-input input{border:none !important;background:none !important;padding-left:0;padding-right:0;outline:0;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle}.app-ui-input .app-ui-input-prepend,.app-ui-input .app-ui-input-append,.app-ui-input .app-ui-input-insert{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;vertical-align:top}.app-ui-input--wide{display:block !important}.app-ui-input--wide input{width:100%}.app-ui-input--wide .app-ui-input-prepend,.app-ui-input--wide .app-ui-input-append{position:absolute}.app-ui-textarea{height:auto}.app-ui-textarea--wide{display:block}.app-ui-textarea--wide textarea{width:100%;padding:0;margin:0;border:none !important;background:none !important}.app-g-m4-r{float:left;width:auto}.app-col-25.margin,.app-col-30.margin,.app-col-33.margin,.app-col-40.margin,.app-col-50.margin,.app-col-60.margin,.app-col-70.margin,.app-col-90.margin{margin-left:-30px}.app-col-100{clear:both;padding-left:0;width:100%}.app-col-100:after{clear:both;content:"";display:block;width:100%}body{overflow-x:hidden}body font[size="4"]{font-size:19px}.layout-loading{background:rgba(0,0,0,0.2);cursor:pointer;height:100%;left:0;position:fixed;width:500%;z-index:9999}.layout-loading:before{background:url(/image/colorbox/fancybox_loading_2x.gif);content:"";display:block;height:48px;left:50%;margin:-24px 0 0 -24px;position:fixed;top:50%;width:48px}.captcha-reload{display:inline-block;height:38px;margin:-1px;position:relative;width:0}.captcha-reload:before{background:url(/image/refresh-32.png) no-repeat center;content:"";cursor:pointer;display:block;height:31px;left:5px;position:absolute;top:0;width:31px}.captcha-reload.loading:before{background:url(/image/colorbox/loading_2.gif) no-repeat center}.funny-bd .rulpart{font-size:24px;font-weight:bold;color:#48b529;border-radius:25px;background-color:#cbedc1;display:block;padding:15px 0;position:relative;margin:30px 0 10px 0 !important}.funny-bd .rulpart:before{content:url('/razvlecheniya/bowlingday/img/ic-rule.png');display:inline-block;border-radius:25px;background-color:#52c531;text-align:center;padding:12px 13px;position:absolute;top:0;left:0}.funny-bd .rulpart span{margin-left:70px}.funny-bd .halfy.first{margin-left:0 !important}.funny-bd .yellowg p:before{content:url('/razvlecheniya/bowlingday/img/check-or.gif') !important;position:absolute;left:0}.funny-bd .halfy a{text-decoration:underline;color:#008bcf}.funny-bd .halfy span{font-weight:bold;color:#f91602}.funny-bd .halfy p{padding-left:20px;position:relative;margin:15px}.funny-bd .halfy p:before{content:url('/razvlecheniya/bowlingday/img/check-gr.gif');position:absolute;left:0}.funny-bd .halfy b{color:#008ad2;font-size:24px;display:block}.funny-bd .halfy img{width:100%;margin-bottom:15px}.funny-bd .rightly{font-size:24px;font-weight:bold;color:#fab300;border-radius:25px;background-color:#fde8b2;display:block;padding:15px 0;position:relative;margin:30px 0 10px 0 !important}.funny-bd .rightly:before{content:url('/razvlecheniya/bowlingday/img/ic-welcome.png');display:inline-block;border-radius:25px;background-color:#fab300;text-align:center;padding:12px 13px;position:absolute;top:0;left:0}.funny-bd .rightly span{margin-left:70px}.funny-bd .lin{height:3px;display:block;background-color:#0599f1;margin:5px 0 20px 0 !important}.funny-bd-back{background-image:url('/razvlecheniya/bowlingday/img/pattern.jpg');margin-left:0 !important;margin:40px 0;padding-bottom:30px}.funny-bd-back .tit{font-size:24px;font-weight:bold;color:#606060;margin:25px 0}.funny-bd-back img{border:solid 3px #fff;width:98%}.funny-bd-back .halfy.first{margin-left:0 !important}a{color:#008bcf}a:hover{text-decoration:none;color:#f6a300}p,table,div{color:#606060;-webkit-font-smoothing:antialiased;line-height:20px}p{margin-top:15px}.red{color:red}.app-hidden{display:none}.app-overflow{overflow:hidden}.app-relative{position:relative}.app-clear{clear:both}.app-page-nav{margin:0;padding:0;list-style:none;overflow:hidden}.app-page-nav li{display:inline;float:left;margin-left:10px;padding:0}.app-page-nav li:first-child{padding:0;margin-left:0}.mt100{margin-top:120px}.mb20{margin-bottom:20px}.mr20{margin-right:20px}.mb40{margin-bottom:40px}.app-mobile-only{display:none}.app-main-wrapper .app-indent{margin-left:0 !important;width:100%}.app-main-wrapper.wide .app-indent .app-h1-acv{display:none}.app-main-wrapper.wide .app-fixed-nav{display:none}.h1{font-size:36px;line-height:45px;margin:9px 0 0 0;font-weight:bold}h1,.h1{color:#ee7e00;font-family:PFBeauSansPro,Arial;font-weight:300}h1.a-center,.h1.a-center{text-align:center}.app-h1{color:#008ad2;line-height:36px;margin-bottom:10px;margin-top:14px}.app-h2{color:#008ad2;margin-top:10px;font-size:20px;font-weight:normal;line-height:20px}.app-h2.small{font-size:18px;margin:88px 0 8px;padding:0 5px}.app-h2.large{font-size:24px;font-weight:normal;text-transform:uppercase}.app-h2.black{color:#393939;font-size:18px;font-weight:bold;margin-bottom:-5px}.app-h2.orange{color:#f29400;font-size:24px}.app-h2.center{text-align:center}h3{font-size:16px;font-weight:normal;color:#008ad2;margin-top:20px}.app-h3.big{font-size:24px;text-transform:uppercase}.app-cert{position:absolute;top:25px;right:30px;background:url(/image/bonus.png) no-repeat;width:264px;height:114px}.app-online-button{box-shadow:inset 0 -5px 10px 0 rgba(0,0,0,0.1);position:absolute;top:113px;right:0;width:247px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;behavior:url("/css/PIE.htc");background:#f14d63;background:-webkit-gradient(linear,0 0,100% 0,from(#f67a4c),to(#f14d63));background:-webkit-linear-gradient(left,#f67a4c,#f14d63);background:-moz-linear-gradient(left,#f67a4c,#f14d63);background:-ms-linear-gradient(left,#f67a4c,#f14d63);background:-o-linear-gradient(left,#f67a4c,#f14d63);background:linear-gradient(left,#f67a4c,#f14d63);-pie-background:linear-gradient(left,#f67a4c,#f14d63)}.app-online-button:hover{box-shadow:inset 0 5px 10px 0 rgba(0,0,0,0.1);background:#f35f5a;background:-webkit-gradient(linear,0 0,0 100%,from(#f14d63),to(#f67a4c));background-image:-webkit-linear-gradient(top,#f14d63,#f67a4c);background-image:-moz-linear-gradient(top,#f14d63,#f67a4c);background-image:-ms-linear-gradient(top,#f14d63,#f67a4c);background-image:-o-linear-gradient(top,#f14d63,#f67a4c);background-image:linear-gradient(top,#f14d63,#f67a4c);-pie-background:linear-gradient(top,#f14d63,#f67a4c)}.app-online-button .ob-cursor{width:13px;height:15px;background:url(/image/icon_3.png) no-repeat;display:block;position:absolute;right:50px;top:31px}.app-online-button .ob-discount,.app-online-button .ob-desc,.app-online-button .ob-do{color:#FFF;text-decoration:none;position:absolute;font-family:Arial}.app-online-button .ob-discount{font-size:18px;left:15px;top:30px}.app-online-button .ob-discount span{font-size:20px}.app-online-button .ob-discount i{font-size:20px;font-style:normal}.app-online-button .ob-desc{left:114px;top:7px;font-size:18px;line-height:21px;letter-spacing:1px}.app-online-button .ob-do{left:0;position:absolute;top:0;font-size:14px;font-weight:bold;line-height:45px;letter-spacing:1px;text-align:center;width:100%}.app-online-button img{height:82px;position:absolute;right:-20px;top:-26px;width:101px}.app-soc{display:block;margin-top:20px;position:relative;z-index:1000}.app-soc a{display:block;background:url(/image/social.png) no-repeat;width:33px;height:33px;float:left;margin-left:2px;outline:0}.app-soc a:hover{opacity:.8;filter:alpha(opacity=80)}.app-soc .soc-vk{margin-left:0;background-position:0 -153px}.app-soc .soc-fb{background-position:0 -115px}.app-soc .soc-od{background-position:0 -77px}.app-soc .soc-tw{background-position:0 -39px}.app-soc .soc-ig{background-position:0 -1px}.app-soc .soc-yt{background-position:0 -191px}#HzzVwH4pik{list-style:none;margin:0;padding:0}.app-thermometer{position:relative;height:40px;margin-top:13px}.app-thermometer *{font:bold italic 13px "Open Sans";line-height:1.2em}.app-thermometer .thermometer--ico{left:68px}.app-thermometer .thermometer--air{left:0}.app-thermometer .thermometer--water{left:124px}.app-thermometer .thermometer--ico,.app-thermometer .thermometer--air,.app-thermometer .thermometer--water{position:absolute;top:0}.app-thermometer .thermometer--ico{background:url(/image/therm.png) no-repeat;width:48px;height:40px;top:-4px}.app-thermometer .thermometer--temp{font-size:16px;text-align:center}.app-thermometer .thermometer--air{color:#ec7208}.app-thermometer .thermometer--air .thermometer--temp{color:#ed5400}.app-thermometer .thermometer--water{color:#03b4f8}.app-thermometer .thermometer--water .thermometer--temp{color:#01a9e9}.app-head{background:url(/image/bgr_2.jpg) repeat-x;position:relative;height:324px}.app-head .app-cloud{height:425px;position:relative}.app-head .app-cloud--work{height:225px}.app-head .app-cloud--with-banner{height:375px}.app-head .cloud-parallax,.app-head .cloud-mobile{background:url(/image/oblaka-1.gif) no-repeat;position:absolute;top:0;height:225px}.app-head .cloud-parallax{left:50%;margin-left:-248px;max-width:none;width:497px}.app-head .cloud-mobile{width:100%;left:0;display:none;background-position:50% 0}.app-head .app-top-wave-wrapper{width:100%;height:32px;position:absolute;bottom:-20px;left:0;z-index:2;overflow:hidden}.app-head .app-top-wave{height:32px;width:3000px;background:url(/image/work-top.png) repeat-x;position:absolute;left:0;top:0}.app-header-party{background:#b2e6fe;border-bottom:4px solid #0060cb;height:135px;left:0;overflow:hidden;position:absolute;top:185px;width:100%}.app-header-party i{background:url(/image/rain-party/header-party-20160729.jpg) no-repeat center bottom;background-size:100%;left:50%;margin:0 0 0 -960px;height:100%;position:absolute;width:1920px}.app-header-party a{height:100%;padding:0;position:absolute;top:0;width:100%;z-index:10}.app-header-red-link{color:#e00;font-size:14px;font-weight:bold;left:-100px;position:absolute;text-decoration:none;top:80px}.app-header-red-link:hover{color:#e00;text-decoration:underline}.app-phone{font:32px/32px 'PT Sans',sans-serif;color:#1e2f3b;position:relative;padding-left:57px;padding-top:5px;margin-top:11px;float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("/css/boxsizing.htc");white-space:nowrap}.app-phone a{color:#1e2f3b;text-decoration:none}.app-phone:hover .app-p-ico{background-position:0 -45px}.app-phone span{font-size:16px;line-height:20px;vertical-align:top}.app-phone .app-p-ico{width:49px;height:45px;display:block;background:url(/image/top-call-me2.png) no-repeat;position:absolute;top:-2px;left:5px}.app-phone.app-pos2 img{position:relative;top:7px}.app-logo{width:221px;height:133px;margin:15px auto 0;display:block;position:relative;z-index:999}.logo-link{display:block}.app-gallery a{outline:0}.app-search{position:relative;margin-top:13px;width:204px;z-index:100}.app-search input[type="text"]{width:100%;height:25px;margin:0;padding:0 50px 0 10px;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("/css/boxsizing.htc");-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;behavior:url("/css/PIE.htc");position:relative;font:13px/25px PFBeauSansPro,Arial;outline:0}.app-search input[type="submit"]{width:43px;height:25px;background:url(/image/top-search2.png) no-repeat;border:0;position:absolute;top:0;right:-1px}.app-top-btns{position:absolute;right:0;top:53px}.app-top-btn{position:relative;z-index:2;font:italic bold 14px 'Open Sans',sans-serif;font-size:11px;color:#0053a1;text-decoration:none;float:left;display:block}.app-top-btn:hover{color:#0053a1}.app-top-btn i{display:block;position:absolute}.app-top-btn span{display:block;padding-left:22px;line-height:13px}.app-top-btn.app-btn-mail{margin-top:19px}.app-top-btn.app-btn-mail i{background:url(/image/top-letter.png) no-repeat;width:37px;height:39px;top:-9px}.app-top-btn.app-btn-mail span{padding-left:36px}.app-top-btn.app-btn-mail:hover i{background-position:0 -38px}.app-top-btn.app-btn-cab{margin-top:13px;float:none}.app-top-btn.app-btn-cab i{background:url(/image/ico_cabinet.png) no-repeat;width:21px;height:32px;top:-9px}.app-top-btn.app-btn-cab:hover i{background-position:0 -37px}.app-top-btn.app-btn-link{margin-top:13px}.app-top-btn.app-btn-link i{background:url(/image/top-map.png) no-repeat 0 0;width:33px;height:39px;top:-6px}.app-top-btn.app-btn-link span{padding-left:30px;margin-top:7px}.app-top-btn.app-btn-link:hover i{background-position:0 -44px}.app-bubbles-review{position:absolute;right:50%;top:30px;height:71px;width:46px;margin-right:88px;overflow:hidden;z-index:9;display:none}.app-bubbles-review .bubble{background:url(/image/bubbles-right.png) repeat-y;width:42px;height:71px}.app-bubbles-review .bubble-wr-top,.app-bubbles-review .bubble-wr-bot{width:46px;height:12px;position:absolute;left:0}.app-bubbles-review .bubble-wr-top{background:url(/image/bubbles-top-1.png) repeat-x;top:0}.app-bubbles-review .bubble-wr-bot{background:url(/image/bubbles-down-1.png) repeat-x;bottom:0}.app-o-fish{background:url(/image/fish-s.png) no-repeat;position:absolute;top:110px;right:50%;margin-right:60px;width:75px;height:53px;z-index:9;display:none}.app-preim{background:#008bd0;position:relative}.app-preim .fishes{background:url(/image/fish-1024.png) no-repeat;position:absolute;left:150px;top:65px;width:792px;height:173px}.app-preim .app-bubbles-left{position:absolute;left:33%;top:210px;height:119px;width:46px}.app-preim .app-bubbles-left .bubble{background:url(/image/bubbles-left.png) repeat-y;width:46px;height:119px}.app-preim .app-bubbles-left .bubble-wr-top,.app-preim .app-bubbles-left .bubble-wr-bot{width:46px;height:12px;position:absolute;left:0}.app-preim .app-bubbles-left .bubble-wr-top{background:url(/image/bubbles-top.png) repeat-x;top:0}.app-preim .app-bubbles-left .bubble-wr-bot{background:url(/image/bubbles-down.png) repeat-x;bottom:0}.app-preim .app-bubbles-right{position:absolute;left:62%;top:120px;z-index:1000;height:71px;width:42px}.app-preim .app-bubbles-right .bubble{background:url(/image/bubbles-right.png) repeat-y;width:42px;height:71px}.app-preim .app-bubbles-right .bubble-wr-top,.app-preim .app-bubbles-right .bubble-wr-bot{width:42px;height:12px;position:absolute;left:0}.app-preim .app-bubbles-right .bubble-wr-top{background:url(/image/bubbles-top.png) repeat-x;top:0}.app-preim .app-bubbles-right .bubble-wr-bot{background:url(/image/bubbles-down.png) repeat-x;bottom:0}.app-preim .app-p-wave{width:100%;height:137px;background:url(/image/wave-preimuschestva.png) repeat-x;margin-top:-80px;position:relative;z-index:97}.app-preim-box{width:100%;float:right;margin-top:-130px;position:relative;z-index:99}.app-preim-box:after{content:" ";display:block;clear:both}.app-preim-box .app-p-section{width:30%;float:left;margin-left:5%;margin-bottom:60px}.app-preim-box .app-p-section:first-child{margin-left:0}.app-preim-box .app-p-section .app-p-img{line-height:0;margin-bottom:-15px}.app-preim-box .app-p-section h1,.app-preim-box .app-p-section .h1,.app-preim-box .app-p-section p{text-align:center;margin-top:0}.app-preim-box .app-p-section h1,.app-preim-box .app-p-section .h1{height:60px;display:block;margin-top:20px;text-align:center;width:100%;vertical-align:bottom;font:600 24px/29px PFBeauSansPro,Arial;color:#fff;text-transform:uppercase;white-space:nowrap}.app-preim-box .app-p-section p{font:12px/14px 'Open Sans',sans-serif;color:#fff;margin-top:15px;min-height:60px}.app-preim-box .app-p-section .app-p-btn{display:block;text-align:center;text-decoration:none;font:bold 14px/40px 'Open Sans',sans-serif;color:#004677;text-transform:uppercase;text-shadow:0 2px 0 #ffe559;padding:0 10px;margin-left:auto;margin-right:auto;margin-top:10px;width:220px;background:#ffc800;background:-webkit-gradient(linear,0 0,0 100%,from(#ffda00),to(#ffae00));background-image:-webkit-linear-gradient(top,#ffda00,#ffae00);background-image:-moz-linear-gradient(top,#ffda00,#ffae00);background-image:-ms-linear-gradient(top,#ffda00,#ffae00);background-image:-o-linear-gradient(top,#ffda00,#ffae00);background-image:linear-gradient(top,#ffda00,#ffae00);-pie-background:linear-gradient(top,#ffda00,#ffae00);-webkit-box-shadow:0 5px 7px #0071a9;-moz-box-shadow:0 5px 7px #0071a9;box-shadow:0 5px 7px #0071a9;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("/css/boxsizing.htc");behavior:url("/css/PIE.htc");position:relative}.app-preim-box .app-p-section .app-p-btn:hover{background:#ffc000;background:-webkit-gradient(linear,0 0,0 100%,from(#ffae00),to(#ffda00));background-image:-webkit-linear-gradient(top,#ffae00,#ffda00);background-image:-moz-linear-gradient(top,#ffae00,#ffda00);background-image:-ms-linear-gradient(top,#ffae00,#ffda00);background-image:-o-linear-gradient(top,#ffae00,#ffda00);background-image:linear-gradient(top,#ffae00,#ffda00);-pie-background:linear-gradient(top,#ffae00,#ffda00)}.app-two-groups{overflow:hidden}.app-block-archive,.app-block-subscribe,.app-groupsvisit,.app-tourvisit,.app-block-groups,.app-fitnes-i-sport,.app-refund-popup,.app-loginfirst-popup,.app-checkoutcart-popup{background:#008bd0;position:relative;height:290px;width:379px;overflow:hidden;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("/css/boxsizing.htc");behavior:url("/css/PIE.htc")}.app-checkoutcart-popup{height:auto !important}.app-checkoutcart-popup--login{background:#fff;padding:20px 20px 0}.app-checkoutcart-popup--login form p{color:#606060}.app-checkoutcart-popup--login form p.error{color:red}.app-checkoutcart-popup .app-btn{white-space:nowrap}.app-groupsvisit .app-form .caption{font-size:16px;margin:5px 0 2px 0}.app-groupsvisit .app-form input[type="text"],.app-groupsvisit .app-form select{height:30px;line-height:30px}.app-tourvisit .app-form .caption{font-size:16px;margin:5px 0 2px 0}.app-tourvisit .app-form input[type="text"],.app-tourvisit .app-form select{height:30px;line-height:30px}.app-fitnes-i-sport .submit-wrapper{margin-bottom:30px !important}.app-fitnes-i-sport label{display:block;font-size:18px;margin:20px 0 0;padding:0 0 0 35px;position:relative}.app-fitnes-i-sport input[type=checkbox]{display:none}.app-fitnes-i-sport i{background:#fff;border-radius:4px;color:#008bd0;cursor:pointer;display:inline-block;font-size:22px;font-style:normal;height:20px;left:0;padding:3px 5px;position:absolute;top:-5px;width:17px}.app-block-groups{height:180px;margin-bottom:12px}.app-block-groups .link{font-size:24px;text-transform:uppercase;line-height:1.2em;display:block;margin-top:50px;text-decoration:none;color:#fff}.app-block-groups .link:hover{text-decoration:underline}.app-block-groups .link.two-lines{position:relative;top:-12px}.app-groupsvisit{height:650px}.app-fitnes-i-sport{float:none;height:auto;margin-bottom:20px}.app-cal{background:url(/image/i_calendar.png) no-repeat -2px 0;width:31px;height:25px;cursor:pointer;position:relative;display:block}.app-block-archive{float:left}.app-block-archive .caption{position:absolute;background:url(/image/kalendar.png) no-repeat;width:54px;height:237px;top:26px;left:15px}.app-block-subscribe,.app-groupsvisit,.app-tourvisit,.app-fitnes-i-sport{padding:26px 32px 0 32px;float:right}.app-block-subscribe *,.app-groupsvisit *,.app-tourvisit *,.app-fitnes-i-sport *{color:#fff}.app-fitnes-i-sport{padding-bottom:20px;padding-right:40px}.app-block-groups{padding:26px 10px 0 32px;color:#fff}.app-block-groups *{color:#fff}.app-block-groups--1{float:left}.app-block-groups--2{float:right}.app-square-map-contact{display:inline-block;width:100%;height:450px}.app-square-map-contact .gm-style .gmnoprint,.app-square-map-contact .gm-style .gm-style-cc{display:none}.app-maps{position:relative;margin-top:50px}.app-maps img{max-width:none}.app-maps--work{margin-top:25px;margin-bottom:11px}.app-maps--work .app-mt-wave{background:url(/image/wave-contact.png) repeat-x !important}.app-maps .app-map-contact{display:inline-block;width:100%;height:450px}.app-maps .app-mt-wave{width:100%;height:261px;background:url(/image/wave-map1.png) repeat-x;position:absolute;top:0;left:0;z-index:1}.app-maps .app-mt-wave2{width:100%;height:171px;background:url(/image/bckg_map.png) repeat-x;position:absolute;top:0;left:0;z-index:1}.app-maps .app-mb-wave{width:100%;height:83px;background:url(/image/wave-map2.png) 10px 0 repeat-x;position:absolute;bottom:0;left:0;z-index:1}.app-maps .app-m-text{position:relative;z-index:98;height:510px;margin-bottom:-510px;overflow:hidden}.app-maps .app-m-text .app-m-block-wrapper{position:absolute;left:160px;top:110px}.app-maps .app-m-text .app-m-block{position:absolute;left:0;margin-left:-5px;top:0;width:300px}.app-maps .app-m-text h1,.app-maps .app-m-text .h1{color:#008ad2;margin-bottom:15px}.app-maps .app-m-text .app-m-adress{width:370px;height:220px;background:#03b4f8;background:-webkit-gradient(linear,0 0,0 100%,from(#0cf),to(#0790ee));background-image:-webkit-linear-gradient(top,#0cf,#0790ee);background-image:-moz-linear-gradient(top,#0cf,#0790ee);background-image:-ms-linear-gradient(top,#0cf,#0790ee);background-image:-o-linear-gradient(top,#0cf,#0790ee);background-image:linear-gradient(top,#0cf,#0790ee);-pie-background:linear-gradient(top,#0cf,#0790ee);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.35),0 2px 0 rgba(255,255,255,0.35) inset;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.35),0 2px 0 rgba(255,255,255,0.35) inset;box-shadow:0 2px 3px rgba(0,0,0,0.35),0 2px 0 rgba(255,255,255,0.35) inset;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("/css/boxsizing.htc");behavior:url("/css/PIE.htc");position:relative;padding-top:2px}.app-maps .app-m-text .app-m-adress p{color:#fff;padding-top:2px;padding-left:45px;font:13px/16px PFBeauSansPro,Arial}.app-maps .app-m-text .app-m-adress p span{font-size:18px;font-weight:600}.app-maps .app-m-text .app-m-adress p a{color:#fff;text-decoration:none}.app-maps .app-m-text .app-m-adress p .app-m-ico{display:block;width:19px;height:19px;float:left;margin-left:-30px;position:relative;top:-2px}.app-maps .app-m-text .app-m-adress p .app-m-ico--1{background:url(/image/ico-contact1.png) no-repeat}.app-maps .app-m-text .app-m-adress p .app-m-ico--2{background:url(/image/ico-contact2.png) no-repeat}.app-maps .app-m-text .app-m-adress p .app-m-ico--3{background:url(/image/ico-contact4.png) no-repeat}.app-maps .app-m-text .app-m-adress p .app-m-ico--4{background:url(/image/ico-contact3.png) no-repeat}.app-mt-wave3{width:100%;height:47px;background:url(/image/bkg_wave.gif) repeat-x;position:absolute;top:-15px;left:0;z-index:1}.app-box.app-box.box-specpublic{display:table-cell}#specpublic-topnews{padding-left:20px}.app-box:after{content:" ";display:block;clear:both}.app-box>.app-box-margin{margin-bottom:10px;margin-top:45px;position:relative}.app-box .app-b-coll{width:30%;float:left;margin-left:5%;margin-top:45px;margin-bottom:10px;position:relative}.app-box .app-b-coll:first-child{margin-left:0}.app-box .app-b-img{line-height:0;text-align:center;background:#fff;-webkit-box-shadow:0 1px 4px #cccfd7;-moz-box-shadow:0 1px 4px #cccfd7;box-shadow:0 1px 4px #cccfd7;behavior:url("/css/PIE.htc");position:relative;padding:5px 0}.app-box .app-b-img a{display:block;margin:0}.app-box a{text-decoration:none;color:#008bcf;font:14px/18px PFBeauSansPro,Arial;display:inline-block;margin-top:10px}.app-news-box{width:100%;margin-top:20px}.app-n-img{border:8px solid #fff;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("/css/boxsizing.htc");-webkit-box-shadow:0 1px 4px #cccfd7;-moz-box-shadow:0 1px 4px #cccfd7;box-shadow:0 1px 4px #cccfd7;behavior:url("/css/PIE.htc");position:relative}.app-n-img--banner{border:0}.app-n-img a{display:block;margin:0;line-height:0}.app-n-img img{width:100%}.app-n-img .app-sticker{width:117px;height:42px;position:absolute;top:-43px;left:-20px}.app-n-img .app-sticker--news{background:url(/image/ico-news.png) no-repeat}.app-n-img .app-sticker--sale{background:url(/image/ico-act.png) no-repeat}.app-n-img .app-sticker--events{background:url(/image/ico-events.png) no-repeat}.app-n-txt{margin-top:25px;margin-bottom:5px;font:italic normal 16px/20px PFBeauSansPro,Arial}.app-n-txt a{color:#008bcf !important;margin-top:0;font-style:italic;font-size:16px;text-decoration:underline;line-height:20px}.app-n-txt a:hover{text-decoration:none}.app-n-txt span{display:block;font-size:13px;color:#75848c;font-style:normal}.app-plusminus{display:block;width:22px;height:22px;text-decoration:none;background:#03b4f8;background:-webkit-gradient(linear,0 0,0 100%,from(#0cf),to(#0790ee));background-image:-webkit-linear-gradient(top,#0cf,#0790ee);background-image:-moz-linear-gradient(top,#0cf,#0790ee);background-image:-ms-linear-gradient(top,#0cf,#0790ee);background-image:-o-linear-gradient(top,#0cf,#0790ee);background-image:linear-gradient(top,#0cf,#0790ee);-pie-background:linear-gradient(top,#0cf,#0790ee);-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;behavior:url("/css/PIE.htc");position:relative;cursor:pointer;border:0}.app-plusminus .plusminus-plus,.app-plusminus .plusminus-minus{display:block;position:absolute;background:url(/image/plus-or-minus.png) no-repeat;width:8px;height:8px;top:7px;left:7px}.app-plusminus.disabled{background:#b8b8b8;background:-webkit-gradient(linear,0 0,0 100%,from(#ccc),to(#999));background-image:-webkit-linear-gradient(top,#ccc,#999);background-image:-moz-linear-gradient(top,#ccc,#999);background-image:-ms-linear-gradient(top,#ccc,#999);background-image:-o-linear-gradient(top,#ccc,#999);background-image:linear-gradient(top,#ccc,#999);-pie-background:linear-gradient(top,#ccc,#999)}.app-plusminus .plusminus-minus{background-position:-13px 0}.app-btn{display:inline-block;height:40px;text-decoration:none;color:#fff !important;padding:0 20px;font:18px/40px 'Open Sans',sans-serif;background:#03b4f8;background:-webkit-gradient(linear,0 0,0 100%,from(#0cf),to(#0790ee));background-image:-webkit-linear-gradient(top,#0cf,#0790ee);background-image:-moz-linear-gradient(top,#0cf,#0790ee);background-image:-ms-linear-gradient(top,#0cf,#0790ee);background-image:-o-linear-gradient(top,#0cf,#0790ee);background-image:linear-gradient(top,#0cf,#0790ee);-pie-background:linear-gradient(top,#0cf,#0790ee);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("/css/boxsizing.htc");-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;-webkit-box-shadow:0 2px 3px #c7c7c7;-moz-box-shadow:0 2px 3px #c7c7c7;box-shadow:0 2px 3px #c7c7c7;behavior:url("/css/PIE.htc");position:relative;cursor:pointer;border:0}.app-btn--buy{display:block;width:100px;margin:0 auto}.app-btn--buysmall{display:block;width:90px;height:27px;font-size:12px;margin:0 auto;line-height:27px;z-index:2}.app-btn--photoalbum{font-size:14px;margin-bottom:40px}.app-btn--subscribe{margin-top:15px;margin-right:0}.app-btn--groupsvisit,.app-btn--tourvisit{margin-top:15px;margin-right:0}.app-btn--blue-bg{-webkit-box-shadow:0 2px 3px #026da5;-moz-box-shadow:0 2px 3px #026da5;box-shadow:0 2px 3px #026da5}.app-btn--readmore{margin:20px 0}.app-btn--calendar{height:30px;line-height:27px}.app-btn--online-order{display:inline-block;float:none;font-size:14px;height:30px;line-height:30px;margin:0 0 20px}.app-btn--wide{display:block;width:auto}.app-btn:hover{background:#04a8f5;background:-webkit-gradient(linear,0 0,0 100%,from(#0790ee),to(#0cf));background-image:-webkit-linear-gradient(top,#0790ee,#0cf);background-image:-moz-linear-gradient(top,#0790ee,#0cf);background-image:-ms-linear-gradient(top,#0790ee,#0cf);background-image:-o-linear-gradient(top,#0790ee,#0cf);background-image:linear-gradient(top,#0790ee,#0cf);-pie-background:linear-gradient(top,#0790ee,#0cf)}.app-btn .icon{display:inline-block;width:18px;height:18px;position:relative;bottom:-1px;margin-right:5px}.app-btn .icon--arhiv{background:url(/image/ico-archiv.png) no-repeat}.app-btn .icon--responder{background:url(/image/ico-rss.png) no-repeat}.app-btn--uppertext{font:bold 13px 'Open Sans',sans-serif;color:#fff;text-decoration:none;text-transform:uppercase;text-shadow:0 -1px 0 #015ed0;display:block;text-align:center;padding:20px 35px 40px 35px;margin-bottom:20px}.app-btn--yellow{background:#f6a000 !important;background:-webkit-gradient(linear,0 0,0 100%,from(#fab400),to(#ef8200)) !important;background-image:-webkit-linear-gradient(top,#fab400,#ef8200);background-image:-moz-linear-gradient(top,#fab400,#ef8200);background-image:-ms-linear-gradient(top,#fab400,#ef8200);background-image:-o-linear-gradient(top,#fab400,#ef8200);background-image:linear-gradient(top,#fab400,#ef8200);-pie-background:linear-gradient(top,#fab400,#ef8200)}.app-btn--yellow:hover{background:#f39600 !important;background:-webkit-gradient(linear,0 0,0 100%,from(#ef8200),to(#fab400)) !important;background-image:-webkit-linear-gradient(top,#ef8200,#fab400);background-image:-moz-linear-gradient(top,#ef8200,#fab400);background-image:-ms-linear-gradient(top,#ef8200,#fab400);background-image:-o-linear-gradient(top,#ef8200,#fab400);background-image:linear-gradient(top,#ef8200,#fab400);-pie-background:linear-gradient(top,#ef8200,#fab400)}.app-btn--yellow-light{background:#ebd007 !important;background:-webkit-gradient(linear,0 0,0 100%,from(#f3db0c),to(#e0c000)) !important;background-image:-webkit-linear-gradient(top,#f3db0c,#e0c000);background-image:-moz-linear-gradient(top,#f3db0c,#e0c000);background-image:-ms-linear-gradient(top,#f3db0c,#e0c000);background-image:-o-linear-gradient(top,#f3db0c,#e0c000);background-image:linear-gradient(top,#f3db0c,#e0c000);-pie-background:linear-gradient(top,#f3db0c,#e0c000)}.app-btn--yellow-light:hover{background:#e8cb05 !important;background:-webkit-gradient(linear,0 0,0 100%,from(#e0c000),to(#f3db0c)) !important;background-image:-webkit-linear-gradient(top,#e0c000,#f3db0c);background-image:-moz-linear-gradient(top,#e0c000,#f3db0c);background-image:-ms-linear-gradient(top,#e0c000,#f3db0c);background-image:-o-linear-gradient(top,#e0c000,#f3db0c);background-image:linear-gradient(top,#e0c000,#f3db0c);-pie-background:linear-gradient(top,#e0c000,#f3db0c)}.app-btn--textred{color:#d23e00 !important;font-weight:bold}.pull-left{margin-left:195px}.app-otzov-wrap{background:#0599f1;margin-top:45px;position:relative}.app-otzov-wrap .app-o-wave{width:100%;height:92px;background:url(/image/wave-btm.png) repeat-x;position:absolute;top:-92px;left:0}.app-otzov-box{width:770px;margin:-30px auto 0;position:relative;z-index:99}.app-otzov-box h1,.app-otzov-box .h1{color:#fff;text-transform:none;margin-top:0;line-height:31px;position:relative;z-index:10}.app-otzov-box .app-otz-more{color:#fff;position:absolute;top:5px;right:0;font-size:16px;font-style:italic;z-index:99}.app-o-img{width:100%;height:456px;position:absolute;left:-20px}.app-o-img .app-o-img-krug{width:100%;height:456px;background:url(/image/porthole-main.png) no-repeat;position:absolute;top:0;left:0;z-index:3}.app-o-img span{display:table-cell;width:456px;height:456px;vertical-align:middle}.app-o-img .app-fade-img{height:456px;position:absolute;left:100px;top:0;opacity:0;width:270px}.app-o-img .app-fade-img:first-child{opacity:1}.app-o-img .app-fade-img img{margin-top:93px}.app-o-text{width:348px;height:276px;position:absolute;top:85px;right:80px;z-index:5;background:url(/image/bubble-1024.png) no-repeat}.app-o-text .app-fade-txt{height:276px;position:absolute;left:0;top:0;opacity:0}.app-o-text .app-fade-txt.first{opacity:1}.app-o-text .header{color:#75848c;font:600 22px PFBeauSansPro,Arial;margin:35px 0 0 60px}.app-o-text .text{margin:0 40px 0 60px;font:14px/20px PFBeauSansPro,Arial;color:#606060}.app-o-text .text span{font-size:14px;font-weight:600;color:#ffa400;display:block;margin-bottom:10px}.new-main-review{position:relative;margin-top:85px;margin-left:115px;left:-45px}.new-main-review .app-fade-txt{position:absolute;top:0;left:0;z-index:10}.new-main-review .review-item{float:left;width:48%;margin-left:2%}.new-main-review .review-item:first-child{margin-left:0}.new-main-review .review-item .b-name{margin-bottom:10px}.new-main-review .review-item .name{position:relative;z-index:20;color:#fff;font-size:16px;margin-left:45px}.new-main-review .review-item .date{color:#fabd0c;margin-left:45px}.new-main-review .review-item .anounce{width:100%;height:300px;background:url(/image/bubble-review.png) no-repeat;background-size:100%;padding:65px 30px 50px 45px;box-sizing:border-box}.new-main-review .review-item .anounce>span{overflow:hidden;display:inline-block;height:220px}.app-bread-crumbs{margin-top:20px;padding-bottom:5px;color:#9c9c9c;font:14px PFBeauSansPro,Arial}.app-bread-crumbs span{margin-left:12px;margin-right:12px}.app-404{text-align:center;line-height:0;margin-top:22px}.app-h2-404{margin-top:20px;font-size:18px;line-height:22px;color:#ee7e00}.app-ul{margin:20px 0 0 0;padding:0;list-style:none}.app-ul li{background:url(/image/list.gif) 0 3px no-repeat;padding-left:22px}.app-ul--simple li{background:url(/image/bullet.png) 0 6px no-repeat}.app-ul--none li{background:0}.app-ol{margin:20px 0 0 15px;padding:0}.app-ol>li{line-height:20px;padding-left:7px}.app-articles{margin-top:5px;margin-bottom:40px}.app-articles p{margin-top:20px}.app-articles a{font-size:16px}.app-media-title{color:#008ad2;display:block;text-transform:uppercase;font:22px PFBeauSansPro,Arial;text-align:center;margin:0 auto 28px}.app-media-title--slider-right{background:#f6a000;background:-webkit-gradient(linear,0 0,0 100%,from(#fab400),to(#ef8200));background-image:-webkit-linear-gradient(top,#fab400,#ef8200);background-image:-moz-linear-gradient(top,#fab400,#ef8200);background-image:-ms-linear-gradient(top,#fab400,#ef8200);background-image:-o-linear-gradient(top,#fab400,#ef8200);background-image:linear-gradient(top,#fab400,#ef8200);-pie-background:linear-gradient(top,#fab400,#ef8200);border-radius:200px;box-shadow:0 2px 3px #b0b0b0,0 2px 0 rgba(255,255,255,0.35) inset;color:#fff;height:55px;width:245px;line-height:55px;position:relative;text-align:center;text-decoration:none;font-size:22px !important}.app-media-img{line-height:0;max-width:270px;margin-left:auto;margin-right:auto;margin-bottom:30px;margin-top:10px;position:relative;display:block;outline:0}.app-media-img--groups{margin:0 15px 0 0;width:130px;float:left}.app-media-img--vertical{margin-top:0;margin-bottom:40px}.app-media-img--vertical.last{margin-bottom:0}.app-media-img--round img{border-radius:100%}.app-media-img img{border-radius:100%;width:100%}.app-media-img .app-media-krug{position:absolute;top:0;left:0;z-index:99;width:100%;height:100%}.app-media-img .app-media-krug img{border-radius:100%}.app-media-img .app-media-krug .icon-video{background:url(/image/youtube.png) no-repeat center;height:58px;left:50%;margin:-25px 0 0 -40px;position:absolute;top:50%;width:81px}.app-media-img-small{line-height:0;max-width:210px;margin-left:auto;margin-right:auto;margin-bottom:30px;margin-top:10px;position:relative;display:block;outline:0}.app-media-img-small--groups{margin:0 15px 0 0;width:130px;float:left}.app-media-img-small--vertical{margin-top:0;margin-bottom:40px}.app-media-img-small--vertical>img{position:relative;left:-2px}.app-media-img-small--vertical.last{margin-bottom:0}.app-media-img-small img{width:100%}.app-media-img-small .app-media-krug{position:absolute;top:0;left:0;z-index:99;width:100%;height:100%}.app-papper{margin:15px 0 20px 0;padding:0;list-style:none}.app-papper:after{content:" ";display:block;clear:both}.app-papper li{display:inline;float:left;margin-left:10px}.app-papper li:first-child{margin-left:0}.app-papper li a{display:block;background:#03b4f8;background:-webkit-gradient(linear,0 0,0 100%,from(#0cf),to(#0790ee));background-image:-webkit-linear-gradient(top,#0cf,#0790ee);background-image:-moz-linear-gradient(top,#0cf,#0790ee);background-image:-ms-linear-gradient(top,#0cf,#0790ee);background-image:-o-linear-gradient(top,#0cf,#0790ee);background-image:linear-gradient(top,#0cf,#0790ee);-pie-background:linear-gradient(top,#0cf,#0790ee);-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-box-shadow:0 2px 3px #b4b4b4,0 2px 0 rgba(255,255,255,0.4) inset;-moz-box-shadow:0 2px 3px #b4b4b4,0 2px 0 rgba(255,255,255,0.4) inset;box-shadow:0 2px 3px #b4b4b4,0 2px 0 rgba(255,255,255,0.4) inset;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("/css/boxsizing.htc");behavior:url("/css/PIE.htc");padding-left:12px;padding-right:12px;position:relative;color:#fff;text-decoration:none;text-align:center;font:bold 14px/40px PFBeauSansPro,Arial;min-width:40px;height:40px}.app-papper li a:hover,.app-papper li a.app-page-papper-act{background:#04a8f5;background:-webkit-gradient(linear,0 0,0 100%,from(#0790ee),to(#0cf));background-image:-webkit-linear-gradient(top,#0790ee,#0cf);background-image:-moz-linear-gradient(top,#0790ee,#0cf);background-image:-ms-linear-gradient(top,#0790ee,#0cf);background-image:-o-linear-gradient(top,#0790ee,#0cf);background-image:linear-gradient(top,#0790ee,#0cf);-pie-background:linear-gradient(top,#0790ee,#0cf);-webkit-box-shadow:0 5px 3px rgba(0,85,131,0.65) inset;-moz-box-shadow:0 5px 3px rgba(0,85,131,0.65) inset;box-shadow:0 5px 3px rgba(0,85,131,0.65) inset}.app-review-new{background:#fff;box-sizing:border-box;padding:30px 35px 35px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.app-review-new .app-btn--blue-bg{background:#0695f1;background:-webkit-gradient(linear,0 0,0 100%,from(#0695f1),to(#0695f1));background-image:-webkit-linear-gradient(top,#0695f1,#0695f1);background-image:-moz-linear-gradient(top,#0695f1,#0695f1);background-image:-ms-linear-gradient(top,#0695f1,#0695f1);background-image:-o-linear-gradient(top,#0695f1,#0695f1);background-image:linear-gradient(top,#0695f1,#0695f1);-pie-background:linear-gradient(top,#0695f1,#0695f1);-webkit-box-shadow:0 5px 3px rgba(6,149,241,0.65) inset;-moz-box-shadow:0 5px 3px rgba(6,149,241,0.65) inset;box-shadow:0 5px 3px rgba(6,149,241,0.65) inset;font-size:15px;padding:0 25px}.app-review-new .app-form input[type=text]{border:1px solid #dedede}.app-review-new .bottom-label{color:red;font-size:13px;margin:25px 0 30px}.app-review-new .app-form textarea{border:1px solid #dedede}.app-review-new .app-form .title{text-transform:none;color:#333;font-weight:bold;margin:0 0 35px;text-align:center}.app-review-new .row-review-form{width:100%;overflow:hidden;margin-bottom:10px}.app-review-new .row-review-form .caption{width:33%;float:left;margin-right:1%;font-size:14px}.app-review-new .row-review-form .caption sup{color:red}.app-review-new .row-review-form .field-text{margin-left:34%}.wrap-cosmitic-form{padding:0 35px}.label-name-service{width:100%;box-sizing:border-box;padding:15px 35px;background:#f2f2f2;font-size:14px;margin-bottom:30px}.app-serv-cosmetics-new{background:#fff;width:530px;box-sizing:border-box;padding:30px 0 35px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.app-serv-cosmetics-new .app-btn--blue-bg{background:#0695f1;background:-webkit-gradient(linear,0 0,0 100%,from(#0695f1),to(#0695f1));background-image:-webkit-linear-gradient(top,#0695f1,#0695f1);background-image:-moz-linear-gradient(top,#0695f1,#0695f1);background-image:-ms-linear-gradient(top,#0695f1,#0695f1);background-image:-o-linear-gradient(top,#0695f1,#0695f1);background-image:linear-gradient(top,#0695f1,#0695f1);-pie-background:linear-gradient(top,#0695f1,#0695f1);-webkit-box-shadow:0 5px 3px rgba(6,149,241,0.65) inset;-moz-box-shadow:0 5px 3px rgba(6,149,241,0.65) inset;box-shadow:0 5px 3px rgba(6,149,241,0.65) inset;font-size:15px;padding:0 35px}.app-serv-cosmetics-new .center{text-align:center}.app-serv-cosmetics-new .app-form input[type=text]{border:1px solid #dedede}.app-serv-cosmetics-new .app-form input[type=text]::placeholder{color:#aaa}.app-serv-cosmetics-new .app-form textarea{border:1px solid #dedede}.app-serv-cosmetics-new .app-form .title{text-transform:none;color:#333;font-weight:bold;margin:0 0 30px;text-align:center}.app-serv-cosmetics-new .bottom-label{color:red;font-size:13px;margin:25px 0 20px}.app-serv-cosmetics-new .row-cosmetics-form{width:100%;overflow:hidden;margin-bottom:10px}.app-serv-cosmetics-new .row-cosmetics-form.cal-date .field-text{position:relative}.app-serv-cosmetics-new .row-cosmetics-form.cal-date .field-text:after{background:url(/image/calendar-grey.jpg) no-repeat;content:"";cursor:pointer;display:block;height:20px;margin:-10px 15px 0 0;position:absolute;right:0;top:50%;width:20px;z-index:10}.app-serv-cosmetics-new .row-cosmetics-form.cal-date .field-text input[type=text]{padding-right:45px}.app-serv-cosmetics-new .row-cosmetics-form .caption{color:#333;width:30%;float:left;margin-right:1%;font-size:14px;margin:9px 0 5px 0}.app-serv-cosmetics-new .row-cosmetics-form .caption sup{color:red}.app-serv-cosmetics-new .row-cosmetics-form .caption--n2{margin:0 0 5px 0}.app-serv-cosmetics-new .row-cosmetics-form .caption--n3{margin:40px 0 5px 0}.app-serv-cosmetics-new .row-cosmetics-form .field-text{margin-left:31%}.app-serv-cosmetics-new--spaprograms .row-cosmetics-form .caption{text-align:right}.app-serv-cosmetics-new--spaprograms .row-cosmetics-form .field-text{margin-left:36%}.app-papper--new-nav{margin:65px 0 50px 0;padding:0;list-style:none}.app-papper--new-nav:after{content:" ";display:block;clear:both}.app-papper--new-nav li{display:inline;float:left;margin-left:3px}.app-papper--new-nav li:first-child{margin-left:0}.app-papper--new-nav li a{display:block;background:0;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("/css/boxsizing.htc");behavior:url("/css/PIE.htc");padding-left:5px;padding-right:5px;position:relative;color:#606060;text-decoration:none;text-align:center;font:bold 14px/30px PFBeauSansPro,Arial;min-width:30px;height:30px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.app-papper--new-nav li a:hover,.app-papper--new-nav li a.app-page-papper-act{color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#45a8df;background:-webkit-gradient(linear,0 0,0 100%,from(#45a8df),to(#45a8df));background-image:-webkit-linear-gradient(top,#45a8df,#45a8df);background-image:-moz-linear-gradient(top,#45a8df,#45a8df);background-image:-ms-linear-gradient(top,#45a8df,#45a8df);background-image:-o-linear-gradient(top,#45a8df,#45a8df);background-image:linear-gradient(top,#45a8df,#45a8df);-pie-background:linear-gradient(top,#45a8df,#45a8df)}.app-papper--new-nav .li-arrow a{padding:0 5px;min-width:15px}.app-papper--new-nav .li-arrow a:hover{background:none !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#45a8df;background:-webkit-gradient(linear,0 0,0 100%,from(#45a8df),to(#45a8df));background-image:-webkit-linear-gradient(top,#45a8df,#45a8df);background-image:-moz-linear-gradient(top,#45a8df,#45a8df);background-image:-ms-linear-gradient(top,#45a8df,#45a8df);background-image:-o-linear-gradient(top,#45a8df,#45a8df);background-image:linear-gradient(top,#45a8df,#45a8df);-pie-background:linear-gradient(top,#45a8df,#45a8df);color:#45a8df}.app-papper--new-nav .li-arrow--left{margin-right:0}.app-papper--new-nav .li-arrow--right{margin-right:0}.app-orange-btn:after{content:" ";display:block;clear:both}.app-orange-btn a{cursor:pointer;display:block;background:#f6a000;background:-webkit-gradient(linear,0 0,0 100%,from(#fab400),to(#ef8200));background-image:-webkit-linear-gradient(top,#fab400,#ef8200);background-image:-moz-linear-gradient(top,#fab400,#ef8200);background-image:-ms-linear-gradient(top,#fab400,#ef8200);background-image:-o-linear-gradient(top,#fab400,#ef8200);background-image:linear-gradient(top,#fab400,#ef8200);-pie-background:linear-gradient(top,#fab400,#ef8200);-webkit-box-shadow:0 2px 3px #b0b0b0,0 2px 0 rgba(255,255,255,0.35) inset;-moz-box-shadow:0 2px 3px #b0b0b0,0 2px 0 rgba(255,255,255,0.35) inset;box-shadow:0 2px 3px #b0b0b0,0 2px 0 rgba(255,255,255,0.35) inset;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;behavior:url("/css/PIE.htc");position:relative;height:60px;font:18px/60px PFBeauSansPro,Arial;color:#fff;text-decoration:none;text-align:center;float:left;width:151px;margin-left:3px;margin-bottom:10px}.app-orange-btn a.first{margin-left:0;width:150px}.app-orange-btn a:hover,.app-orange-btn a.current{background:#efaa00;-pie-background:linear-gradient(#efaa00,#efaa00);-webkit-box-shadow:0 5px 3px rgba(227,106,0,0.65) inset;-moz-box-shadow:0 5px 3px rgba(227,106,0,0.65) inset;box-shadow:0 5px 3px rgba(227,106,0,0.65) inset}.app-h1-acv{color:#008ad2;font:300 30px PFBeauSansPro,Arial;margin-top:35px;margin-bottom:20px}.app-h2-acv{font:300 24px PFBeauSansPro,Arial;color:#008ad2;text-transform:uppercase;margin-top:20px;margin-bottom:15px}.app-h2-cap{font:300 30px PFBeauSansPro,Arial;color:#008ad2;text-transform:uppercase;margin-top:20px;margin-bottom:15px}.app-price-article{margin-top:92px}.app-price-article .price-article--ico span{display:block;margin-left:60px;text-align:center;font-size:20px;margin-bottom:10px}.app-price-article .app-img-stadiometer{margin:-50px 0 0;float:right;width:150px}.app-price-article .app-img-stadiometer img{position:absolute}.app-tags a{color:#75848c;font-size:12px;text-decoration:underline;padding-left:5px}.app-tags a:hover{text-decoration:none}.app-tags a:first-letter {text-transform:uppercase}.app-tags .tag{display:inline-block;background:url(/image/tag.png) no-repeat;width:16px;height:18px;position:relative;top:2px}.app-foot{padding-top:30px;background:#008bd0;position:relative;z-index:99}.app-foot .app-f-wave{width:100%;height:80px;background:url(/image/wave-btm2.png) repeat-x;position:absolute;top:-80px;left:0;z-index:99}.app-foot .app-g-d12{position:relative;top:-26px}.app-foot-section{width:130px;float:left;margin-left:30px}.app-foot-section.first{margin-left:0}.app-foot-section--4{width:290px}.app-adress{margin:0;padding:0;list-style:none}.app-adress li{color:#86d7ff;font:600 11px/18px 'Open Sans',sans-serif}.app-adress li a{color:#86d7ff;text-decoration:none}.app-adress li.section{font:bold 13px 'Open Sans',sans-serif;margin-bottom:15px;color:#fff}.app-adress li.section a{font:bold 13px 'Open Sans',sans-serif;color:#fff;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("/css/boxsizing.htc");-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;-ms-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease;behavior:url("/css/PIE.htc");position:relative}.app-adress li.section a:hover,.app-adress li.section a.active{background:#00689b;padding:1px 10px;margin-left:-10px}.app-copy{color:#86d7ff;font:600 11px/18px 'Open Sans',sans-serif;margin-top:0;position:relative}.app-copy a{color:#86d7ff;text-decoration:none}.app-scrolltop{display:none;position:fixed;right:44%;margin-right:-440px;bottom:100px;background:url(/image/up_arrow.png) no-repeat;width:61px;height:61px;cursor:pointer;z-index:100;color:transparent}.app-scrolltop:hover{background-position:0 -70px}.app-seo-text{margin:30px 0 15px 0}.app-seo-text *{font-size:11px;line-height:18px;color:#86d7ff}.app-seo-text .readmore{text-decoration:none}.app-seo-text .readmore span{border-bottom:1px dashed #86d7ff;color:#fff}.app-seo-text .fulltext{display:none}.Sculpt{border:1px solid #000;padding:1px 25px 1px 25px;background-color:#d57da9;font-weight:bold}.Circuit_Training{border:1px solid #000;padding:1px 25px 1px 25px;background-color:red;font-weight:bold}.Hot_Iron{border:1px solid #000;padding:1px 25px 1px 25px;background-color:#6ff;font-weight:bold}.Corex{border:1px solid #000;padding:1px 25px 1px 25px;background-color:#92d050;font-weight:bold}.Body_Pump{border:1px solid #000;padding:1px 25px 1px 25px;background-color:silver;font-weight:bold}.StepAerobic{border:1px solid #000;padding:1px 25px 1px 25px;background-color:#b1a0c7;font-weight:bold}.Latina{border:1px solid #000;padding:1px 25px 1px 25px;background-color:#55c78e;font-weight:bold}.Strip{border:1px solid #000;padding:1px 25px 1px 25px;background-color:#39e430;font-weight:bold}.Zumba{border:1px solid #000;padding:1px 25px 1px 25px;background-color:#ff5bd4;font-weight:bold}.Belly_Dance{border:1px solid #000;padding:1px 25px 1px 25px;background-color:#a79c65;font-weight:bold}.Stretch{border:1px solid #000;padding:1px 25px 1px 25px;background-color:#f60;font-weight:bold}.DStretch{border:1px solid #000;padding:1px 25px 1px 25px;background-color:#31869b;font-weight:bold}.Pilates{border:1px solid #000;padding:1px 25px 1px 25px;background-color:#9fcfff;font-weight:bold}.Body_Balance{border:1px solid #000;padding:1px 25px 1px 25px;background-color:#00a7e2;font-weight:bold}.Body_Flow{border:1px solid #000;padding:1px 25px 1px 25px;background-color:#fc9;font-weight:bold}.Yoga_Hatha{border:1px solid #000;padding:1px 25px 1px 25px;background-color:#ff0;font-weight:bold}.Tai_Chi{border:1px solid #000;padding:1px 25px 1px 25px;background-color:#ffb9b9;font-weight:bold}.Qigong{border:1px solid #000;padding:1px 25px 1px 25px;background-color:#ff9;font-weight:bold}.fit{border:1px solid #000;padding:1px 25px 1px 25px;background-color:#7979ff;font-weight:bold}.ABS{border:1px solid #000;padding:1px 25px 1px 25px;background-color:#008000;font-weight:bold}.app-tarifs-newyear-button a{cursor:pointer;display:block;width:150px;background:#e8e8e8;background:-webkit-gradient(linear,0 0,0 100%,from(#e4e4e4),to(#efefef));background-image:-webkit-linear-gradient(top,#e4e4e4,#efefef);background-image:-moz-linear-gradient(top,#e4e4e4,#efefef);background-image:-ms-linear-gradient(top,#e4e4e4,#efefef);background-image:-o-linear-gradient(top,#e4e4e4,#efefef);background-image:linear-gradient(top,#e4e4e4,#efefef);-pie-background:linear-gradient(top,#e4e4e4,#efefef);-webkit-box-shadow:0 0 1px #fff inset;-moz-box-shadow:0 0 1px #fff inset;box-shadow:0 0 1px #fff inset;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("/css/boxsizing.htc");behavior:url("/css/PIE.htc");position:relative;height:33px;font:16px/35px PFBeauSansPro,Arial;text-transform:uppercase;color:#a6a6a6;text-decoration:none;text-align:center;float:left;border:1px solid #c4c4c4}.app-tarifs-newyear-button a.first{margin-left:0;width:220px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px}.app-tarifs-newyear-button a.last{margin-left:0;width:260px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;border-top-right-radius:10px;border-bottom-right-radius:10px}.app-tarifs-newyear-button a:hover,.app-tarifs-newyear-button a.current{border:0;background:#efaa00;-pie-background:linear-gradient(#efaa00,#efaa00);-webkit-box-shadow:0 1px 5px #ef7400 inset;-moz-box-shadow:0 1px 5px #ef7400 inset;box-shadow:0 1px 5px #ef7400 inset;color:#fff}.app-tarifs-newyear-button a:hover span,.app-tarifs-newyear-button a.current span{border-bottom:0;font:16px/34px PFBeauSansPro,Arial}.app-tarifs-newyear-button a span{border-bottom:1px dotted;display:inline-block;height:24px}.TA_socialButtonBubbles{margin-top:16px;margin-left:10px}.app-spa-link{text-align:left;margin-top:20px;margin-bottom:20px}.app-spa-service .app-h2-acv{font-size:20px;height:54px}.app-button-repeat50{left:217px;position:absolute;top:113px;width:100%;height:auto;z-index:9}.app-button-tatiana-day{left:645px;position:absolute;top:101px;width:100%;height:auto;z-index:10}.middle-work-page{height:auto;width:100%;margin:0 0 120px}.middle-work-page .app-h1{margin-bottom:20px}.sl-afisha-right-item{height:430px}.wrap-item-sport{overflow:hidden;clear:both}.float-image-sport-left{float:left;margin:5px 30px 20px 0}.float-left-image-text{float:left;margin:20px 45px 15px 0}.app-slider-media--right{height:933px}.app-slider-media--right-sport{height:1280px}.app-slider-media-box--new-right{margin-top:125px}.app-box-slider-right{width:100%;margin-bottom:10px}.app-box-slider-right .app-box--slide-right .app-n-img{width:230px;height:190px}.app-box-slider-right .app-box--slide-right .app-n-img .app-sticker{top:-55px}.position-block-rules{height:170px;position:absolute;right:10px;top:-127px;z-index:10}.position-block-rules a{color:#606060;display:block;font-size:14px;margin:0 0 3px}.position-block-rules .rules-man{margin-top:95px;text-align:right}.position-block-rules .app-childrens{background:#ff7f27;box-sizing:border-box;border-radius:20px;color:#fff;font-size:14px;margin:30px -10px 0 0;padding:10px;position:absolute;right:0;text-align:center;text-transform:uppercase;width:220px}.top-price-category{margin:0 0 35px;float:left;clear:both;width:100%;position:relative;z-index:2}.top-price-category .icon-block{float:left;margin:0 10px;text-align:center;width:125px}.top-price-category .icon-block>div{background:#ace5ff;box-sizing:border-box;cursor:pointer;display:inline-block;width:60px;height:60px;padding:13px 0 0;border-radius:100px;position:relative}.top-price-category .icon-block span{display:block;font-size:16px;margin:10px 0 0}.top-price-category .icon-block.active>div,.top-price-category .icon-block:hover>div{background-color:#0794ef;border:2px solid #016db3}.top-price-category .icon-block.active span,.top-price-category .icon-block:hover span{font-weight:bold}.top-price-category .icon-block.active .btn-price-category--n2,.top-price-category .icon-block:hover .btn-price-category--n2{background-position:0 -23px}.top-price-category .icon-block.active .btn-price-category--n5,.top-price-category .icon-block:hover .btn-price-category--n5{background-position:0 -92px}.top-price-category .icon-block.active .btn-price-category--n4,.top-price-category .icon-block:hover .btn-price-category--n4{background-position:0 -155px}.top-price-category .icon-block.active .btn-price-category--n3,.top-price-category .icon-block:hover .btn-price-category--n3{background:0}.top-price-category .icon-block.active .btn-price-category--n3:before,.top-price-category .icon-block:hover .btn-price-category--n3:before{color:#fff;left:-2px;top:-2px}.top-price-category .icon-block.active .btn-price-category--n6,.top-price-category .icon-block:hover .btn-price-category--n6{background-position:0 -292px}.top-price-category .icon-block:first-child{margin-left:0}.top-price-category .btn-price-category{display:inline-block;overflow:hidden;background:url("/image/icon-round-2.png") no-repeat}.top-price-category .btn-price-category--n2{background-position:2px 5px;width:37px;height:27px}.top-price-category .btn-price-category--n5{background-position:1px -51px;width:37px;height:37px}.top-price-category .btn-price-category--n4{background-position:1px -128px;width:37px;height:28px}.top-price-category .btn-price-category--n3{background:0;height:32px;width:37px}.top-price-category .btn-price-category--n3:before{color:#0794ef;content:"SPA";font-family:PFBeauSansPro,Arial;font-size:20px;font-weight:normal;height:60px;line-height:60px;left:0;position:absolute;text-align:center;top:0;width:60px}.top-price-category .btn-price-category--n6{background-position:1px -254px;width:37px;height:33px}.not-m-hide{display:none}.app-trainers-wrapper{margin-left:-30px}.app-trainers-wrapper .trainer:nth-child(3n+1){clear:left}body.app-top-bar{padding-top:40px}body.app-top-bar .app-top-bar-wrapper{background:#fff;box-sizing:border-box;height:40px;left:0;line-height:40px;position:absolute;text-align:center;top:0;width:100%}body.app-top-bar .app-top-bar-wrapper a{color:#00a2e2;display:inline-block;font-size:16px;position:relative;text-align:center;text-decoration:none;width:1200px}body.app-top-bar .app-top-bar-wrapper a>svg{display:inline-block;fill:#00a2e2;height:35px;margin:0 10px 0 0;vertical-align:middle;width:30px}body.app-top-bar .app-top-bar-wrapper span{margin:0 0 0 15px;text-decoration:underline}body.app-top-bar .app-top-bar-wrapper .close{border-radius:100%;height:40px;line-height:40px;position:absolute;right:30px;text-align:center;top:0;transition:.2s;width:40px}body.app-top-bar .app-top-bar-wrapper .close:hover{background:#fff;box-shadow:0 0 15px 1px rgba(0,0,0,0.3)}body.app-top-bar .app-top-bar-wrapper .close svg{display:inline-block;fill:#00a2e2;height:14px;vertical-align:middle;width:14px}.app-contacts-schedule{margin:20px 0}.app-contacts-schedule a{color:#00a2e2;display:inline-block;font-size:16px}.app-contacts-schedule svg{display:inline-block;fill:#00a2e2;height:35px;margin:0 10px 0 0;vertical-align:middle;width:30px}.app-btn-nav,.app-mobile-nav{display:none}.app-bottom-nav{margin:0 0 20px 0;padding:0;list-style:none;position:relative;z-index:99;min-height:127px}.app-bottom-nav li{color:#fff;line-height:11px;margin-bottom:3px}.app-bottom-nav li.section{margin-bottom:13px;font-weight:bold}.app-bottom-nav li.section a{font:bold 13px 'Open Sans',sans-serif}.app-bottom-nav li.accent a{font-weight:bold}.app-bottom-nav li a{display:block;padding:1px 10px;margin-left:-10px;font:600 11px/14px 'Open Sans',sans-serif;color:#fff;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("/css/boxsizing.htc");-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;-ms-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease;behavior:url("/css/PIE.htc");position:relative}.app-bottom-nav li a:hover,.app-bottom-nav li a.active{background:#00689b}.h-auto{min-height:0 !important;margin-bottom:0}.app-m-hide-btn{display:none}.app-nav-wrap{display:block;width:84%;height:52px;position:absolute;bottom:-32px;left:8%;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.35),0 2px 0 rgba(255,255,255,0.65) inset;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.35),0 2px 0 rgba(255,255,255,0.65) inset;box-shadow:0 2px 3px rgba(0,0,0,0.35),0 2px 0 rgba(255,255,255,0.65) inset;-webkit-border-radius:200px;-moz-border-radius:200px;border-radius:200px;background:#03b4f8;background:-webkit-gradient(linear,0 0,0 100%,from(#0cf),to(#0790ee));background-image:-webkit-linear-gradient(top,#0cf,#0790ee);background-image:-moz-linear-gradient(top,#0cf,#0790ee);background-image:-ms-linear-gradient(top,#0cf,#0790ee);background-image:-o-linear-gradient(top,#0cf,#0790ee);background-image:linear-gradient(top,#0cf,#0790ee);-pie-background:linear-gradient(top,#0cf,#0790ee);behavior:url("/css/PIE.htc");z-index:110}.app-nav-wrap .app-nav{margin:1px 0 0 0;padding:0;list-style:none;display:table;width:100%;position:relative}.app-nav-wrap .app-nav>li{display:table-cell;width:11.11111111111111%;height:51px;padding:0}.app-nav-wrap .app-nav>li:first-child a:before{display:none}.app-nav-wrap .app-nav>li.sfHover>a,.app-nav-wrap .app-nav>li:hover>a,.app-nav-wrap .app-nav>li.active>a{background:#04a8f5;background:-webkit-gradient(linear,0 0,0 100%,from(#0790ee),to(#0cf));background-image:-webkit-linear-gradient(top,#0790ee,#0cf);background-image:-moz-linear-gradient(top,#0790ee,#0cf);background-image:-ms-linear-gradient(top,#0790ee,#0cf);background-image:-o-linear-gradient(top,#0790ee,#0cf);background-image:linear-gradient(top,#0790ee,#0cf);-pie-background:linear-gradient(top,#0790ee,#0cf)}.app-nav-wrap .app-nav>li:hover .sf-submenu{display:block}.app-nav-wrap .app-nav>li>a{background:#03b4f8;background:-webkit-gradient(linear,0 0,0 100%,from(#0cf),to(#0790ee));background-image:-webkit-linear-gradient(top,#0cf,#0790ee);background-image:-moz-linear-gradient(top,#0cf,#0790ee);background-image:-ms-linear-gradient(top,#0cf,#0790ee);background-image:-o-linear-gradient(top,#0cf,#0790ee);background-image:linear-gradient(top,#0cf,#0790ee);-pie-background:linear-gradient(top,#0cf,#0790ee);behavior:url("/css/PIE.htc");width:100%;font:bold 12px/51px 'Open Sans',sans-serif;color:#fff;text-decoration:none;text-transform:uppercase;text-shadow:0 -1px 0 #015ed0;display:block;text-align:center;padding:0 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("/css/boxsizing.htc");position:relative}.app-nav-wrap .app-nav>li>a span{display:inline-block;line-height:1.4;vertical-align:middle}.app-nav-wrap .app-nav>li>a.app-n-l{-webkit-border-radius:200px 0 0 200px;-moz-border-radius:200px 0 0 200px;border-radius:200px 0 0 200px}.app-nav-wrap .app-nav>li>a.app-n-r{-webkit-border-radius:0 200px 200px 0;-moz-border-radius:0 200px 200px 0;border-radius:0 200px 200px 0}.app-nav-wrap .app-nav>li>a:before{content:" ";display:block;width:1px;height:100%;background:#009de2;border-right:1px solid #27a4f7;position:absolute;top:0;left:0}.app-nav-wrap .app-nav .sf-submenu{width:100%;position:absolute;left:0;display:none;overflow:hidden;background:#fce219;top:22px;z-index:-1;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;behavior:url("/css/PIE.htc");list-style:none;padding:30px 0 1px 0}.app-nav-wrap .app-nav .sf-submenu>li{float:left;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;behavior:url("/css/PIE.htc");position:relative;border:2px solid #fff;display:table-cell;width:166px;height:36px;text-align:center;margin:0 15px 10px 0}.app-nav-wrap .app-nav .sf-submenu>li.first{margin-left:10px;clear:both}.app-nav-wrap .app-nav .sf-submenu>li.last{margin-right:0}.app-nav-wrap .app-nav .sf-submenu>li:hover,.app-nav-wrap .app-nav .sf-submenu>li.active{background:#f59002;-webkit-box-shadow:0 5px 3px rgba(227,106,0,0.35) inset;-moz-box-shadow:0 5px 3px rgba(227,106,0,0.35) inset;box-shadow:0 5px 3px rgba(227,106,0,0.35) inset}.app-nav-wrap .app-nav .sf-submenu>li:hover a td,.app-nav-wrap .app-nav .sf-submenu>li.active a td{color:#fff}.app-nav-wrap .app-nav .sf-submenu>li a{text-decoration:none;outline:0}.app-nav-wrap .app-nav .sf-submenu>li a td{color:#004888}.app-nav-wrap .app-nav .sf-submenu>li table{width:100%}.app-nav-wrap .app-nav .sf-submenu>li td{vertical-align:middle;height:36px;width:100%;font-size:14px;line-height:14px;padding:0 10px}.app-fixed-nav{display:block;margin:0;padding:0;position:absolute;top:425px;z-index:101;background:#f6a000;background:-webkit-gradient(linear,0 0,0 100%,from(#fab400),to(#ef8200));background-image:-webkit-linear-gradient(top,#fab400,#ef8200);background-image:-moz-linear-gradient(top,#fab400,#ef8200);background-image:-ms-linear-gradient(top,#fab400,#ef8200);background-image:-o-linear-gradient(top,#fab400,#ef8200);background-image:linear-gradient(top,#fab400,#ef8200);-pie-background:linear-gradient(top,#fab400,#ef8200);-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.35),0 2px 0 rgba(255,255,255,0.35) inset;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.35),0 2px 0 rgba(255,255,255,0.35) inset;box-shadow:0 2px 3px rgba(0,0,0,0.35),0 2px 0 rgba(255,255,255,0.35) inset;-webkit-border-radius:300px;-moz-border-radius:300px;border-radius:300px;behavior:url("/css/PIE.htc");width:110px;list-style:none}.app-fixed-nav>li{display:block;position:relative;z-index:101}.app-fixed-nav>li.sfHover>a,.app-fixed-nav>li:hover>a,.app-fixed-nav>li.active>a{background:#e36a00}.app-fixed-nav>li>a{display:block;color:#fff;text-decoration:none;text-align:center;padding:10px 0;border-top:1px solid #e36a00;font:13px PFBeauSansPro,Arial;behavior:url("/css/PIE.htc");-webkit-transition:background .2s ease;-moz-transition:background .2s ease;-ms-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease;position:relative;z-index:101}.app-fixed-nav>li>a.app-f-top{border-top:0;padding-top:15px;-webkit-border-radius:300px 300px 0 0;-moz-border-radius:300px 300px 0 0;border-radius:300px 300px 0 0}.app-fixed-nav>li>a.app-f-bottom{-webkit-border-radius:0 0 300px 300px;-moz-border-radius:0 0 300px 300px;border-radius:0 0 300px 300px}.app-fixed-nav>li>a .app-f-ico{display:block;width:42px;height:42px;margin:0 auto 5px;background:url(/image/menu3.png) no-repeat}.app-fixed-nav>li>a .app-f-ico--2{background-position:0 -47px}.app-fixed-nav>li>a .app-f-ico--3{background-position:0 -94px}.app-fixed-nav>li>a .app-f-ico--4{background-position:0 -141px}.app-fixed-nav>li>a .app-f-ico--5{background-position:0 -189px}.app-fixed-nav>li>a .app-f-ico--6{background-position:0 -284px}.app-fixed-nav>li>a .app-f-ico--7{background-position:0 -237px}.app-fixed-nav .sf-submenu{position:absolute;left:122px;display:none;background:#fce219;top:33px;z-index:100;-webkit-border-radius:0 10px 10px 10px;-moz-border-radius:0 10px 10px 10px;border-radius:0 10px 10px 10px;behavior:url("/css/PIE.htc");list-style:none;padding:10px 5px 0 5px}.app-fixed-nav .sf-submenu>li{float:left;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;behavior:url("/css/PIE.htc");position:relative;border:2px solid #fff;display:table-cell;width:166px;height:36px;text-align:center;margin:0 0 10px 0}.app-fixed-nav .sf-submenu>li:hover,.app-fixed-nav .sf-submenu>li.active{background:#f59002;-webkit-box-shadow:0 5px 3px rgba(227,106,0,0.35) inset;-moz-box-shadow:0 5px 3px rgba(227,106,0,0.35) inset;box-shadow:0 5px 3px rgba(227,106,0,0.35) inset}.app-fixed-nav .sf-submenu>li:hover a td,.app-fixed-nav .sf-submenu>li.active a td{color:#fff}.app-fixed-nav .sf-submenu>li a{text-decoration:none;outline:0}.app-fixed-nav .sf-submenu>li a td{color:#004888}.app-fixed-nav .sf-submenu>li table{width:100%}.app-fixed-nav .sf-submenu>li td{vertical-align:middle;height:36px;width:100%;font-size:14px;line-height:14px;padding:0 10px}.bx-pager{width:190px;height:141px;background:url(/image/slider-text2.png) no-repeat;margin:240px auto 0;position:absolute;overflow:hidden;top:0;left:50%;z-index:10}.bx-pager h1,.bx-pager a{font:bold 17px/20px PFBeauSansPro,Arial;color:#fff;text-transform:uppercase;margin:44px auto 0;text-shadow:0 -1px 0 #015ed0;width:146px;text-decoration:none}.bx-pager.gift-card{background:url(/image/slider/banner_clean.png) no-repeat left center;height:162px;margin:220px 0 0 -140px;width:323px}.bx-pager.gift-card.ny{background-image:url(/image/ny/slider-NY-button.png)}.bx-pager.gift-card .gift-flag{background:url(/image/slider/banner_sale5.png) no-repeat center;height:60px;left:50%;margin:-50px 0 0 -13px;pointer-events:none;position:absolute;top:50%;width:174px}.bx-pager.gift-card .bx-pager-selector,.bx-pager.gift-card .js-mp-slider-text{display:none}.bx-pager.gift-card a.link{display:inline-block;height:100%;margin:0;width:100%}.bx-pager-selector{position:absolute;bottom:18px;left:50%;width:146px;margin-left:-72px}.bx-pager-item{float:left;width:42px;height:5px;overflow:hidden}.bx-pager-item:first-child{margin-left:0}.bx-pager-item .bx-pager-link{margin:0 0 0 6px;display:block;text-indent:-9999px;background:#fff;width:100%;height:5px}.bx-pager-item .bx-pager-link.active{background:#ffd804}.app-slider-news{top:0;left:0;height:400px;padding-left:10px}.app-slider-news .slider{width:100%;height:100px}.app-slider-news .slider .slide{float:left;margin-right:5%;width:29%;margin-top:105px;overflow:visible !important}.app-slider-news .app-newsslider-buttons{position:absolute;top:0;left:0;width:100%;overflow:hidden;visibility:hidden}.app-slider-news .app-newsslider-buttons .itemselector{position:relative;left:50%;float:left;list-style:none;margin:0;padding:0}.app-slider-news .app-newsslider-buttons .itemselector .itemselector-prev,.app-slider-news .app-newsslider-buttons .itemselector .itemselector-next,.app-slider-news .app-newsslider-buttons .itemselector .itemselector-item{position:relative;left:-50%;display:block;float:left}.app-slider-news .app-newsslider-buttons .itemselector .itemselector-prev,.app-slider-news .app-newsslider-buttons .itemselector .itemselector-next{width:44px;height:44px;background:url(/image/arrow-s.png) no-repeat}.app-slider-news .app-newsslider-buttons .itemselector .itemselector-prev{margin-right:1px}.app-slider-news .app-newsslider-buttons .itemselector .itemselector-next{background-position:0 -49px;margin-left:1px}.app-slider-news .app-newsslider-buttons .itemselector .itemselector-item{width:14px;height:13px;margin-left:10px;margin-top:15px;background:url(/image/news-slider.png) 0 -19px no-repeat}.app-slider-news .app-newsslider-buttons .itemselector .itemselector-item.first{margin-left:0}.app-slider-news .app-newsslider-buttons .itemselector .itemselector-item.selected{background-position:0 0}.app-slider-otzov{top:0;left:0;height:550px;margin-top:-65px;z-index:1}.app-slider-otzov .slider{width:100%;height:456px}.app-slider-otzov .slider .slide{float:left;width:100%;height:456px}.app-slider-otzov .slider2{width:100%;height:456px;position:relative}.app-slider-otzov .slider2 .slide2{position:relative;width:100%;height:456px}.app-slider-otzov .app-slider-o-selector{width:62px;height:13px;position:absolute;top:367px;left:176px;z-index:4}.app-slider-otzov .app-slider-o-selector .app-slider-o-selector-button{width:14px;height:13px;float:left;margin-left:10px;background:url(/image/news-slider.png) 0 -36px no-repeat}.app-slider-otzov .app-slider-o-selector .app-slider-o-selector-button:first-child{margin-left:0}.app-slider-otzov .app-slider-o-selector .selected{background-position:0 0}.app-slider-otzov .app-slider-o-prev,.app-slider-otzov .app-slider-o-next{cursor:pointer;width:51px;height:56px;background:url(/image/arrow-b.png) no-repeat;position:absolute;top:260px;z-index:9999}.app-slider-otzov .app-slider-o-prev{left:0;background-position:0 -58px}.app-slider-otzov .app-slider-o-next{right:0}.slider-main{background:#ddd;overflow:hidden;position:relative}.slider-main .swiper-wrapper{display:flex;height:380px;position:relative;width:100%}.slider-main .swiper-slide{background-size:cover;background-position:center;box-sizing:border-box;color:white;flex-shrink:0;font-size:30px;height:100%;position:relative;width:100%}.slider-main .swiper-slide a{height:100%;left:0;position:absolute;top:0;width:100%}.slider-main .swiper-pagination{left:50%;margin:-30px 0 0 -100px;position:absolute;text-align:center;width:240px}.slider-main .swiper-pagination .swiper-pagination-bullet{background:#ccc;border-radius:100%;box-sizing:border-box;cursor:pointer;display:inline-block;height:16px;margin:0 7px;width:16px;opacity:1}.slider-main .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0cf;background:-moz-linear-gradient(top,#0cf 0,#0790ee 100%);background:-webkit-linear-gradient(top,#0cf 0,#0790ee 100%);background:linear-gradient(to bottom,#0cf 0,#0790ee 100%)}.slider-main .swiper-button{background:url(/image/arrow_round.png) no-repeat center top;border-radius:100%;cursor:pointer;height:62px;margin:10px 0 0;position:absolute;top:-225px;width:62px;z-index:100}.slider-main .swiper-button.swiper-button-prev{background-position:center top;left:0}.slider-main .swiper-button.swiper-button-next{background-position:center bottom;right:0}.mp-slider-wrapper{height:470px !important;overflow-y:hidden !important;width:100%}.mp-slider-wrapper img{width:1920px;height:470px}.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1;width:100%;height:470px !important;overflow-y:hidden !important}.bx-wrapper img{min-width:100%;max-width:none;height:auto}.bx-wrapper .bx-viewport{background:#008bd0;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);z-index:10}.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-controls-direction{width:930px;margin:0 auto;position:relative}.bx-wrapper .bx-prev,.bx-wrapper .bx-next{background:url(/image/slider-arrow.png) no-repeat;position:absolute;top:-200px;outline:0;width:50px;height:85px;text-indent:-9999px;z-index:10}.bx-wrapper .bx-prev.disabled,.bx-wrapper .bx-next.disabled{display:none}.bx-wrapper .bx-prev{left:0}.bx-wrapper .bx-next{right:0;background-position:0 -91px}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/image/bxslider/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/image/bxslider/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.app-photoslider{position:relative;height:484px}.app-photoslider--wrapper{width:100%;height:484px;overflow:hidden}.app-photoslider .slider{width:100%;height:484px}.app-photoslider .slider .slide{float:left;width:970px;overflow:visible !important}.app-photoslider .slider .slide a,.app-photoslider .slider .slide img{display:block}.app-photoslider-buttons{position:absolute;top:50%;left:0;margin-top:-22px;width:100%}.app-photoslider-buttons .itemselector-prev,.app-photoslider-buttons .itemselector-next{position:absolute;display:block;width:44px;height:44px;background:url(/image/arrow-s.png) no-repeat;top:0}.app-photoslider-buttons .itemselector-prev{left:20px}.app-photoslider-buttons .itemselector-next{background-position:0 -49px;right:20px}.app-slider-media-box{position:relative;margin:106px 0 81px 0}.app-slider-media-box--horizontal{margin:20px 0}.app-slider-media-box--horizontal .app-slider-media{height:300px}.app-slider-media-box--horizontal .app-slider-media .slider .slide{margin:0 2.5%}.app-slider-media-box--horizontal .app-slider-media.two-rows{height:600px}.app-slider-media-box--horizontal .app-slider-media.two-rows .slider .slide{height:520px;margin:0 30px;width:235px}.app-slider-media-box--horizontal .app-slider-media-next,.app-slider-media-box--horizontal .app-slider-media-next:hover{background:url(/image/arrow-b.png) no-repeat 0 bottom;left:-40px;margin:-30px 0 0;top:50%;z-index:10}.app-slider-media-box--horizontal .app-slider-media-prev,.app-slider-media-box--horizontal .app-slider-media-prev:hover{background:url(/image/arrow-b.png) no-repeat 0 top;left:auto;right:-60px;margin:-30px 0 0;top:50%;z-index:10}.app-slider-media-box--party .app-slider-media .slider .slide{border-radius:100%;height:270px !important;overflow:hidden}.app-slider-media-prev,.app-slider-media-next{background:url(/image/arrow-vertical.png) no-repeat;width:51px;height:55px;position:absolute;left:50%;margin-left:-25px}.app-slider-media-prev{top:-81px}.app-slider-media-prev:hover{background-position:-56px 0}.app-slider-media-next{background-position:0 -61px;bottom:-81px}.app-slider-media-next:hover{background-position:-56px -61px}.app-slider-media{position:relative;overflow:hidden;width:100%;height:836%}.app-slider-media .slider{width:100%;height:100%}.app-slider-media .slider .slide{display:block;float:left;width:100%;height:252%}.app-col-zoo{width:20%;height:auto;margin:0 2.5%;padding-left:0;float:left}.slides-banners-top{width:100%;height:135px;background:#a4e4ff;position:relative}.slides-banners-top img{max-width:100%;height:135px;object-fit:cover}.slides-banners-top img.big{display:block}.slides-banners-top img.small{display:none}.slides-banners-top ul{margin:0;padding:0}.slides-banners-top ul li{position:absolute;left:0;list-style:none;width:100%;text-align:center}.slides-banners-top ul li.show{z-index:100}.slides-banners-top ul li a{display:block;text-align:center;height:135px}.button-plan{line-height:37px;margin:15px 10px 20px 16px}.top-section-1 .app-button-bonus{display:none}.fit-img-afisha.cards{float:right;margin:3px}.crossfit-img-afisha{margin:10px auto;max-width:475px}.fit8-march{text-align:center;margin-bottom:10px}#TA_certificateOfExcellence371{width:110px !important;position:absolute;left:210px;top:100px}#TA_certificateOfExcellence371 #aXAGKM3xv{display:none}#TA_certificateOfExcellence371 ul{list-style:none}#TA_certificateOfExcellence371 #CDSWIDCOE.widCOE{width:110px !important}#TA_certificateOfExcellence371 #CDSWIDCOE.widCOE .widCOETitle{padding-top:0 !important;font-size:9px !important}#TA_certificateOfExcellence371 #CDSWIDCOE.widCOE .widCOEDateText{font-size:8px !important}#TA_certificateOfExcellence371 #CDSWIDCOE.widCOE .widCOEDate{background-image:none !important;margin-top:-5px}#TA_certificateOfExcellence371 #CDSWIDCOE.widCOE .widCOEDate .widCOEDateText{background-color:transparent !important;padding:0 !important}#TA_certificateOfExcellence371 #CDSWIDCOE.widCOE .widCOELink{padding:36px 0 0 0 !important;margin-top:-46px !important}#TA_certificateOfExcellence371 #CDSWIDCOE.widCOE .widCOELink a{font-size:10px !important}.contacts-wrapper{display:table-cell;position:relative;top:-15px}.app-print-page{float:right;font-size:16px;margin:10px 75px}.error{color:red;margin:5px 0}.app-button-bonus{position:absolute;top:70px;left:133px;z-index:15}.app-button-bonus img{max-width:197px}.app-content{min-height:400px}.pricelist-control{background:#ace5ff;font-size:20px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;behavior:url("/css/PIE.htc");position:relative;float:left;width:240px;height:65px;cursor:pointer}.pricelist-control.active{background:#0794ef;z-index:5;-webkit-box-shadow:2px 0 2px rgba(0,0,0,0.25);-moz-box-shadow:2px 0 2px rgba(0,0,0,0.25);box-shadow:2px 0 2px rgba(0,0,0,0.25);behavior:url("/css/PIE.htc")}.pricelist-control.active .pricelist-control--inner{color:#fff}.pricelist-control.wide{width:330px}.pricelist-control--inner{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;-webkit-box-shadow:0 2px 2px rgba(255,255,255,0.65) inset;-moz-box-shadow:0 2px 2px rgba(255,255,255,0.65) inset;box-shadow:0 2px 2px rgba(255,255,255,0.65) inset;behavior:url("/css/PIE.htc");padding-top:15px;height:50px;position:relative;width:100%;text-align:center;color:#606060}.pricelist-control--inner.one-line{padding-top:23px;height:42px}.pricelist-tab{display:none}.pricelist-tab.active{display:block}.border{height:3px;background:#0599f1;margin-top:13px;margin-bottom:-5px}.icon-number{width:102px;height:44px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;behavior:url("/css/PIE.htc");position:relative;background:#f28d01;float:left;margin-right:12px;margin-top:15px;overflow:hidden}.icon-number span{display:block;width:44px;height:44px;background:#f9af00;color:#fff;text-align:center;font-size:18px;font-weight:bold;line-height:44px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;-webkit-box-shadow:0 0 10px #ca7601;-moz-box-shadow:0 0 10px #ca7601;box-shadow:0 0 10px #ca7601;behavior:url("/css/PIE.htc");position:relative}.icon-number--1{background:#f28d01 url(/image/about-1.png) 55px center no-repeat}.icon-number--2{background:#f28d01 url(/image/about-2.png) 55px center no-repeat}.icon-number--3{background:#f28d01 url(/image/about-3.png) 55px center no-repeat}.icon-number--4{background:#f28d01 url(/image/about-4.png) 55px center no-repeat}.icon-number--5{background:#f28d01 url(/image/about-5.png) 55px center no-repeat}.icon-number--6{background:#f28d01 url(/image/about-6.png) 55px center no-repeat}.icon-number--7{background:#f28d01 url(/image/about-7.png) 55px center no-repeat}.icon{display:inline-block;width:16px;height:16px;position:relative;margin-top:2px;margin-right:5px}.icon-tel{background:url(/image/ico-phone.png) no-repeat;bottom:-2px}.icon-mail{background:url(/image/ico-mail.png) no-repeat;bottom:-4px}.icon-time{background:url(/image/ico-time.png) no-repeat;bottom:-2px}.title-orange{font-size:18px;color:#f6a300}.mt0{margin-top:0}.ml25{margin-left:25px}.mt5{margin-top:5px}.app-img-border{position:relative;border:2px solid #0066bf;-webkit-box-shadow:0 2px 3px rgba(0,0,0,0.35),0 2px 0 rgba(255,255,255,0.65) inset;-moz-box-shadow:0 2px 3px rgba(0,0,0,0.35),0 2px 0 rgba(255,255,255,0.65) inset;box-shadow:0 2px 3px rgba(0,0,0,0.35),0 2px 0 rgba(255,255,255,0.65) inset;behavior:url("/css/PIE.htc")}.app-lefttext{display:block;float:left}.app-righttext{display:block;float:left;overflow:hidden}.app-box-left{float:left;width:290px;padding-right:30px}.app-box-right{overflow:hidden;margin-top:10px}.app-b-images{width:290px;float:left;margin-top:3px}.date{color:#b7b7b7;font-size:14px;margin-top:5px;margin-bottom:8px}.app-review-list{width:100%;clear:both;overflow:hidden}.app-review-list .name{margin-bottom:30px}.app-btn--add-review{margin:25px 0 50px;background:#0695f1;background:-webkit-gradient(linear,0 0,0 100%,from(#0695f1),to(#0695f1));background-image:-webkit-linear-gradient(top,#0695f1,#0695f1);background-image:-moz-linear-gradient(top,#0695f1,#0695f1);background-image:-ms-linear-gradient(top,#0695f1,#0695f1);background-image:-o-linear-gradient(top,#0695f1,#0695f1);background-image:linear-gradient(top,#0695f1,#0695f1);-pie-background:linear-gradient(top,#0695f1,#0695f1);-webkit-box-shadow:0 5px 3px rgba(6,149,241,0.65) inset;-moz-box-shadow:0 5px 3px rgba(6,149,241,0.65) inset;box-shadow:0 5px 3px rgba(6,149,241,0.65) inset;padding:0 25px}.app-otzv{background:#e1f8fe;margin-bottom:25px;padding:20px 35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("/css/boxsizing.htc");-webkit-border-radius:45px;-moz-border-radius:45px;border-radius:45px;behavior:url("/css/PIE.htc");position:relative}.app-otzv:before{content:" ";width:0;height:0;border-bottom:35px solid #e1f8fe;border-left:42px solid rgba(255,255,255,0);position:absolute;top:-26px;left:70px;transform:rotate(-350deg)}.app-color-block{border:1px solid black;font-weight:bold;width:190px;display:inline-block;text-align:center;margin-right:15px}.app-orange-title{color:#f08800;font-weight:bold;font-size:18px;margin-top:25px}.app-orange-numbers{background:#f49a00;background:-webkit-gradient(linear,0 0,0 100%,from(#f18d00),to(#f9ad00));background-image:-webkit-linear-gradient(top,#f18d00,#f9ad00);background-image:-moz-linear-gradient(top,#f18d00,#f9ad00);background-image:-ms-linear-gradient(top,#f18d00,#f9ad00);background-image:-o-linear-gradient(top,#f18d00,#f9ad00);background-image:linear-gradient(top,#f18d00,#f9ad00);-pie-background:linear-gradient(top,#f18d00,#f9ad00);-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;behavior:url("/css/PIE.htc");width:28px;height:23px;text-align:center;display:block;color:#fff;font-size:14px;padding-top:5px;float:left;position:relative;top:-4px;margin-right:10px}.app-snoska{background:#e2f8ff;border-top:5px solid #229ad6;padding:25px 20px;margin:30px 0}.app-bonus-maintext{background:url('/image/im-bonus.jpg') no-repeat center;width:100%;height:230px}.app-bonus-maintext p{color:#01608f;font-weight:600;font-size:22px;text-align:center;line-height:30px;position:relative;top:113px;margin-left:-55px}.app-bonus-maintext p span{font-size:28px}.app-email-pic{position:relative;top:4px}.app-email-pic2{position:relative;top:3px}.app-email-pic3{position:relative;top:2px}.app-header-calendar{position:relative;text-decoration:none;white-space:nowrap}.app-header-calendar img{max-width:none;position:absolute;z-index:100}.app-header-calendar span{font-family:'PT Sans';position:absolute;z-index:100}.app-header-calendar .month{color:#fff;font-size:12px;font-weight:bold;left:-84px;text-align:center;top:142px;width:75px}.app-header-calendar .number{color:#ff3600;font-size:24px;font-weight:bold;left:-84px;text-align:center;top:163px;width:75px}.app-header-calendar .name{color:#e00b00;font-weight:bold;font-size:16px;line-height:16px;left:-1px;text-shadow:-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,1px 1px 1px #fff,-2px -2px 1px #fff,2px -2px 1px #fff,-2px 2px 1px #fff,2px 2px 1px #fff,-2px -1px 1px #fff,2px -1px 1px #fff,-2px 1px 1px #fff,2px 1px 1px #fff,-1px -2px 1px #fff,1px -2px 1px #fff,-1px 2px 1px #fff,1px 2px 1px #fff;top:151px}.app-warning-wrapper{display:none}.app-warning-content{background:#fff;border-radius:20px;box-sizing:border-box;color:#333;font-size:16px;max-width:570px;padding:60px 50px}.app-warning-content--bowling{background:url(/image/girl_bowling_2.jpg) no-repeat center bottom #fff;max-width:900px;padding-bottom:300px}.app-warning-content--bowling .buttons-list{position:relative;top:295px}.app-warning-content--bowling .buttons-list .app-btn{box-shadow:0 0 10px 5px #fff}.app-warning-content--bowling .alert{color:red}.app-warning-content--wide{max-width:1024px}.app-warning-content h1{color:#333;font-size:24px;font-weight:bold;margin:0 0 15px;text-transform:none}.app-warning-content p,.app-warning-content div{color:#333;font-size:16px}.app-warning-content .author{color:#6c6c6c;display:block;font-size:16px;margin:10px 0 0;text-align:right}.app-actions-popup-content{background:#008bd0;border-radius:20px;box-sizing:border-box;color:#fff;font-size:16px;max-width:570px;padding:60px 50px}.app-actions-popup-content h1{color:#333;font-size:24px;font-weight:bold;margin:0 0 15px;text-transform:none}.app-actions-popup-content p,.app-actions-popup-content div{color:#fff;font-size:16px}.spa-salon-picture-buttons{position:relative}.spa-salon-picture-buttons>img{display:block;height:525px;width:auto}.spa-salon-picture-buttons .panel{background:#fff;box-sizing:border-box;padding:0 0 0 10px;position:absolute;top:0;right:0;height:100%;width:205px}.spa-salon-picture-buttons .panel .panel-button{background:#00cbfe;background:-moz-linear-gradient(top,#00cbfe 0,#0793ef 100%);background:-webkit-linear-gradient(top,#00cbfe 0,#0793ef 100%);background:linear-gradient(to bottom,#00cbfe 0,#0793ef 100%);border:2px solid #0693ee;border-radius:5px;box-sizing:border-box;color:#fff;display:block;font-size:18px;font-weight:bold;height:165px;line-height:24px;padding:10px 0 0;position:absolute;right:0;text-align:center;text-decoration:none;white-space:nowrap;width:194px}.spa-salon-picture-buttons .panel .panel-button--top{top:0}.spa-salon-picture-buttons .panel .panel-button--middle{top:180px}.spa-salon-picture-buttons .panel .panel-button--bottom{bottom:0;white-space:normal}.spa-salon-picture-buttons .panel .panel-button u{display:inline-block;position:relative;text-decoration:none}.spa-salon-picture-buttons .panel .panel-button u:before{background:#00cafe;bottom:-8px;content:"";display:block;height:17px;left:-10px;padding:0 10px;position:absolute;width:100%}.spa-salon-picture-buttons .panel .panel-button u i{display:block;font-style:normal;position:relative;z-index:100;line-height:16px}.spa-salon-picture-buttons .panel .panel-button span{color:#e36a00;font-size:18px;text-transform:uppercase;text-shadow:-2px 0 1px #fff,2px 0 1px #fff,0 -2px 1px #fff,0 2px 1px #fff,-1px -1px 1px #fff,1px -1px 1px #fff,-1px 1px 1px #fff,1px 1px 1px #fff}.spa-salon-picture-buttons .panel .panel-button span.new{color:red;float:right;font-size:12px;margin:-10px 10px 0 0}.bowlingday-block-interest .interest-item{float:left;width:450px}.bowlingday-block-interest .interest-item.img{display:flex;align-items:center;min-height:232px}.bowlingday-block-interest .interest-item.img img{max-width:450px;height:auto}.bowlingday-block-interest .interest-item.text{display:flex;align-items:center;min-height:232px;padding:0 15px}.bowlingday-block-interest .interest-item.text p{margin-top:0}.bowlingday-block-karibia{margin:20px 0}.bowlingday-block-karibia .pic-group{margin:20px auto;overflow:hidden}.bowlingday-block-karibia .pic-group img{float:left;margin:5px;width:auto}.app-form-white select,.app-form-white textarea,.app-form-white input{outline:0}.app-form-white textarea{min-height:50px}.app-form-white input[type="text"],.app-form-white input[type="password"],.app-form-white select,.app-form-white textarea{border:1px solid #cecece;padding:0 18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("/css/boxsizing.htc");-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;behavior:url("/css/PIE.htc");color:#000;position:relative}.app-form-white textarea{resize:none}.app-form-white input[type="text"],.app-form-white input[type="password"],.app-form-white select{height:40px;line-height:40px}.app-form-white--reg .calendar-icon{position:relative;top:10px}.app-form-white--reg td{padding-bottom:10px}.app-form-white--reg td:first-child{padding-right:20px}.app-form select,.app-form textarea,.app-form input{outline:0}.app-form textarea{min-height:50px}.app-form textarea,.app-form input[type="text"],.app-form input[type="file"],.app-form input[type="password"],.app-form select{border:0;width:100%;padding:0 18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("/css/boxsizing.htc");-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;behavior:url("/css/PIE.htc");color:#000;position:relative}.app-form option{color:#000}.app-form input[type="text"],.app-form input[type="password"],.app-form select{height:40px;line-height:40px;border:transparent 3px}.app-form input[type="text"]:focus,.app-form input[type="password"]:focus,.app-form select:focus{padding-left:15px;border:#ffd800 solid 3px;line-height:30px}.app-form input[type="submit"]{border:0;display:inline-block;text-decoration:none;text-transform:uppercase;font:normal normal 12px PFBeauSansPro,Arial;height:32px;line-height:32px;color:#2b4898;padding:0 12px;background:#ccdff5;background:-webkit-gradient(linear,0 0,0 100%,from(#dfefff),to(#afc7e7));background-image:-webkit-linear-gradient(top,#dfefff,#afc7e7);background-image:-moz-linear-gradient(top,#dfefff,#afc7e7);background-image:-ms-linear-gradient(top,#dfefff,#afc7e7);background-image:-o-linear-gradient(top,#dfefff,#afc7e7);background-image:linear-gradient(top,#dfefff,#afc7e7);-pie-background:linear-gradient(top,#dfefff,#afc7e7);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;behavior:url("/css/PIE.htc");position:relative;margin-right:3px}.app-form .readonly{color:#9e9e9e !important;font-style:italic !important;background:#e0e0e0}.app-form .red{color:red}.app-form .title{font-size:24px;text-transform:uppercase;margin-bottom:12px;line-height:1.2em}.app-form .caption{font-size:18px;margin:12px 0 5px 0}.app-form .submit-wrapper{text-align:center;margin:0 auto}.app-form.app-subscribe-form input[type="submit"],.app-form.app-groupsvisit-form input[type="submit"],.app-form.app-tourvisit-form input[type="submit"]{display:none}.form-two-col{width:50%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("/css/boxsizing.htc")}.form-two-col--wrapper{overflow:hidden}.form-two-col--1{padding-right:10px}.form-two-col--2{padding-left:10px}.cal-date{position:relative}.cal-date .calendar{display:inline-block;font-style:italic}.cal-date .calendar .app-cal{display:inline-block;position:relative;top:5px;margin:0 10px 0 10px}.app-tabs{min-height:650px}.app-tarifs-special-button{background:#ace5ff;border-radius:50px;box-shadow:inset 0 3px 0 0 #d4f4ff;box-sizing:border-box;color:#017fd0;cursor:pointer;display:inline-block;font-size:14px;min-height:53px;line-height:23px;margin:0;padding:15px 20px;position:relative;text-decoration:none;text-transform:uppercase;white-space:nowrap;width:18%}.app-tarifs-special-button.active,.app-tarifs-special-button:hover{background:#0794ef;box-shadow:inset 0 0 0 2px #005ba8;color:#fff}.app-tarifs-special-button--weekdays,.app-tarifs-special-button--holidays{padding-left:45px}.app-tarifs-special-button--weekdays i{background-position:0 -38px}.app-tarifs-special-button--weekdays:hover i,.app-tarifs-special-button--weekdays.active i{background-position:0 0}.app-tarifs-special-button--holidays i{background-position:-38px -38px}.app-tarifs-special-button--holidays:hover i,.app-tarifs-special-button--holidays.active i{background-position:-38px 0}.app-tarifs-special-button--newyear{padding-left:45px;padding-right:4px}.app-tarifs-special-button--newyear i{background-image:url(/image/xmas.png) !important;background-position:0 0;left:10px !important}.app-tarifs-special-button--newyear:hover i,.app-tarifs-special-button--newyear.active i{background-position:0 -38px}.app-tarifs-special-button--pay{background:#03b4f8;background:-webkit-gradient(linear,0 0,0 100%,from(#0cf),to(#0790ee));background-image:-webkit-linear-gradient(top,#0cf,#0790ee);background-image:-moz-linear-gradient(top,#0cf,#0790ee);background-image:-ms-linear-gradient(top,#0cf,#0790ee);background-image:-o-linear-gradient(top,#0cf,#0790ee);background-image:linear-gradient(top,#0cf,#0790ee);-pie-background:linear-gradient(top,#0cf,#0790ee);-webkit-box-shadow:0 2px 3px #c7c7c7;-moz-box-shadow:0 2px 3px #c7c7c7;box-shadow:0 2px 3px #c7c7c7;color:#fff;height:53px;margin:-54px 0 0;position:absolute;white-space:nowrap;width:auto}.app-tarifs-special-button--pay span{box-shadow:inset 0 -2px 0 0 #9ae9ff;background:#fff;border-radius:20px;color:red;display:inline-block;font-size:16px;margin-left:10px;text-align:center;width:50px}.app-tarifs-special-button--25{text-align:center}.app-tarifs-special-button i{background-image:url(/image/ico_calendar.png);background-repeat:no-repeat;height:33px;left:15px;margin:-18px 0 0;position:absolute;top:50%;width:32px}.app-tarifs-special-table{display:none}.app-tarifs-special-table.active{display:block}.app-tarifs-tabs h2{display:inline-block;font-weight:normal;text-align:center}.app-tarifs-tabs-content{display:none}.app-tarifs-tabs-content.active{display:block}.app-tarifs-button-wrapper{margin:15px 0 0}.app-tarifs-button-wrapper .app-tarifs-button{background:#ace5ff;border-radius:10px 10px 0 0;box-shadow:inset 0 3px 0 0 #d7f1fe;color:#0794ef;cursor:pointer;display:inline-block;font-family:PFBeauSansPro,Arial;font-size:18px;font-weight:normal;line-height:45px;min-height:45px;margin:0 -1px 0 0;padding:0 20px;text-align:center;vertical-align:bottom;min-width:200px}.app-tarifs-button-wrapper .app-tarifs-button--holidays{padding:0 50px}.app-tarifs-button-wrapper .app-tarifs-button i{display:inline-block;height:45px;margin:0 -4px 0 0;position:relative;vertical-align:middle;width:0}.app-tarifs-button-wrapper .app-tarifs-button i:before{content:"";height:35px;left:50%;margin:-18px 0 0 -18px;position:absolute;top:50%;width:35px}.app-tarifs-button-wrapper .app-tarifs-button.active,.app-tarifs-button-wrapper .app-tarifs-button:hover{background:#0794ef;box-shadow:none;color:#fff}.app-tarifs-button-wrapper .app-tarifs-button--weekdays i,.app-tarifs-button-wrapper .app-tarifs-button--holidays i,.app-tarifs-button-wrapper .app-tarifs-button--party i,.app-tarifs-button-wrapper .app-tarifs-button--vacation i,.app-tarifs-button-wrapper .app-tarifs-button--newyear i{width:45px}.app-tarifs-button-wrapper .app-tarifs-button--weekdays i:before{background:url(/image/ico_calendar.png) no-repeat 0 -38px}.app-tarifs-button-wrapper .app-tarifs-button--weekdays.active i:before,.app-tarifs-button-wrapper .app-tarifs-button--weekdays:hover i:before{background-position:0 0}.app-tarifs-button-wrapper .app-tarifs-button--holidays i:before{background:url(/image/ico_calendar.png) no-repeat -38px -38px}.app-tarifs-button-wrapper .app-tarifs-button--holidays.active i:before,.app-tarifs-button-wrapper .app-tarifs-button--holidays:hover i:before{background-position:-38px 0}.app-tarifs-button-wrapper .app-tarifs-button--party i{margin:0}.app-tarifs-button-wrapper .app-tarifs-button--party i:before{background:url(/image/icon-tab3.png) no-repeat 0 0;margin-left:-19px;width:37px}.app-tarifs-button-wrapper .app-tarifs-button--party.active i:before,.app-tarifs-button-wrapper .app-tarifs-button--party:hover i:before{background-position:0 -38px}.app-tarifs-button-wrapper .app-tarifs-button--newyear i:before{background:url(/image/xmas.png) no-repeat 0 0}.app-tarifs-button-wrapper .app-tarifs-button--newyear.active i:before,.app-tarifs-button-wrapper .app-tarifs-button--newyear:hover i:before{background-position:0 -38px}.app-tarifs-button-wrapper .app-tarifs-button--vacation i:before{background:url(/image/ico-vacation-blue.png) no-repeat 0 2px}.app-tarifs-button-wrapper .app-tarifs-button--vacation.active i:before,.app-tarifs-button-wrapper .app-tarifs-button--vacation:hover i:before{background:url(/image/ico-vacation-white.png) no-repeat 0 2px}.app-special-tarifs-link{display:none}.semi-bold{font-weight:600}.app-auto-popup-message{display:none}.app-table{width:100%;margin-bottom:30px;position:relative}.app-table th,.app-table td{border:1px solid #dedede}.app-table th{background:#0794ef;height:30px;color:#fff;font:normal 14px PFBeauSansPro,Arial}.app-table th.semi-bold{font-weight:600}.app-table th.price{white-space:nowrap}.app-table th.price:after{background:url(/image/ico_ruble.png) no-repeat center;content:" ";display:inline-block;height:25px;margin:0 0 -7px 5px;width:25px}.app-table--no-border{border:1px solid #dedede;border-collapse:separate;border-width:0 1px 1px 0}.app-table--no-border td,.app-table--no-border th{border:1px solid #dedede;border-width:1px 0 0 1px}.app-table--no-border td.right,.app-table--no-border th.right{border-right:1px solid #dedede}.app-table--no-border td.bottom,.app-table--no-border th.bottom{border-bottom:1px solid #dedede}.app-table--no-border tr.-no-border td{border-left:0;border-right:0;padding:0}.app-table--no-border tr.-no-border td .paint-right-border{padding:20px 0 40px;position:relative;text-align:left}.app-table--no-border tr.-no-border td .paint-right-border:before{background:#fff;content:"";display:block;height:100%;position:absolute;right:-1px;top:0;width:1px}.app-table .yellow{background:#fff2a7;font-weight:600}.app-table .ticket-type{background:#fff2a7}.app-table .ticket-type--kid{background:#ace5ff}.app-table .ticket-price-limit{font-size:14px;font-weight:normal;margin:5px 0 0;text-align:center;white-space:nowrap}.app-table td{text-align:center;padding:12px 3px}.app-table td.price{font-size:30px;font-weight:bold;padding-bottom:5px;padding-top:10px}.app-table .td{background:#f2f2f2}.app-table--tablet{display:none}.app-table .orange,.app-table .orange td{color:#f29400;font-weight:bold}.app-table .orange.thin,.app-table .orange td.thin{font-weight:normal}.app-tickets-table-conditions{background:#ffd600;border-radius:20px;color:#d23e00;cursor:pointer;display:inline-block;float:right;font-weight:bold;height:20px;line-height:20px;margin:0 0 0 -20px;position:relative;text-align:center;top:-12px;width:20px}.app-tickets-table-conditions--tablet{display:none}.app-calendar-wrapper{margin:0 20px 0 78px;-webkit-box-shadow:0 4px 8px #005985;-moz-box-shadow:0 4px 8px #005985;box-shadow:0 4px 8px #005985;behavior:url("/css/PIE.htc");position:relative;top:25px}.app-calendar-wrapper td,.app-calendar-wrapper th{padding:0}.app-calendar{width:100%}.app-calendar .calendar-arrow-previous,.app-calendar .calendar-arrow-next{cursor:pointer;position:absolute;top:0;width:55px;height:36px}.app-calendar .calendar-arrow-previous i,.app-calendar .calendar-arrow-next i{background:url(/image/archiv-arrow.png) no-repeat 50% 0;width:7px;height:10px;display:block;position:absolute;top:50%;margin-top:-5px}.app-calendar .calendar-arrow-previous{left:0}.app-calendar .calendar-arrow-previous i{left:9px}.app-calendar .calendar-arrow-next{right:0}.app-calendar .calendar-arrow-next i{background-position:50% -15px;right:9px}.app-calendar .calendar-caption{background:#ffd800;padding-top:8px;height:28px;font-size:16px;text-transform:uppercase;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;behavior:url("/css/PIE.htc");position:relative;color:#4d5155;border-top:1px solid #fff}.app-calendar .calendar-dates{width:100%}.app-calendar .day-cell{background:#fff;font-size:14px;text-align:center;padding-top:6px;height:27px}.app-calendar .calendar-day{width:14.28571428%;border:1px solid #d0d4d9;height:33px}.app-calendar .calendar-day .day-link{text-decoration:none;display:block}.app-calendar .calendar-day .day-info{display:block;background:url(/image/archiv-day.png) no-repeat;width:11px;height:11px;position:absolute;top:0;right:0}.app-calendar .calendar-day .day-cell{position:relative}.app-calendar .calendar-day.day--0{border-left:0}.app-calendar .calendar-day.day--6{border-right:0}.app-calendar .calendar-day.day--today .day-cell{background:url(/image/archiv-sq.png) repeat-x;color:#fff}.app-calendar .calendar-day.day--current-month *{color:#4d5155}.app-calendar .calendar-day.day--previous-month *,.app-calendar .calendar-day.day--next-month *{color:#cccfd3}.app-calendar .calendar-day.day--holiday .day-cell{background:url(/image/cena_bg.png) repeat-x;color:#fff}.app-calendar .calendar-day.day--holiday .day-hint{display:block;background:url(/image/cena_star.png) no-repeat;width:19px;height:18px;position:absolute;bottom:0;left:}.app-calendar .calendar-day.first-week{border-top:0}.app-calendar .calendar-day.last-week{border-bottom:0}.app-alert{height:100%;left:0;position:fixed;top:0;width:100%;z-index:20000}.app-alert .app-alert-window{left:0;position:absolute;text-align:center;top:50%;width:100%}.app-alert .app-alert-content-wrapper{display:inline-block;margin:0 auto;position:relative}.app-alert .app-alert-content{background:#008bd0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("/css/boxsizing.htc");behavior:url("/css/PIE.htc");position:relative;overflow:hidden;padding:30px 50px;max-width:500px;color:#fff;border:1px solid #fff}.app-alert .app-alert-content *{color:#fff}.app-alert .app-alert-close{background:url(/image/close.png) no-repeat left top;cursor:pointer;height:53px;position:absolute;right:-24px;top:-22px;width:51px}.pickmeup{background:#fff;border:1px solid #d0d4d9;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box;*behavior:url("/css/boxsizing.htc");behavior:url("/css/PIE.htc");display:none;position:absolute;z-index:100000;margin-top:5px}.pickmeup *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("/css/boxsizing.htc");behavior:url("/css/PIE.htc")}.pickmeup .pickmeup-close{position:absolute;top:-17px;right:-19px;width:31px;height:28px;background:url(/image/close-tiny.png) no-repeat;cursor:pointer}.pickmeup .pmu-instance{display:inline-block;height:13.8em;padding:.5em;text-align:center;width:16em}.pickmeup .pmu-instance .pmu-button{color:#4d5155;cursor:pointer;outline:0;text-decoration:none;float:left}.pickmeup .pmu-instance .pmu-button:hover{color:#88c5eb}.pickmeup .pmu-instance .pmu-today{background:#e02e0b;color:#fff}.pickmeup .pmu-instance .pmu-not-in-month{color:#a8a8a8}.pickmeup .pmu-instance .pmu-not-in-month.pmu-today,.pickmeup .pmu-instance .pmu-not-in-month.pmu-selected{color:#a8a8a8;background:#fff}.pickmeup .pmu-instance .pmu-disabled,.pickmeup .pmu-instance .pmu-disabled:hover{color:#a8a8a8;cursor:default}.pickmeup .pmu-instance .pmu-selected{background:#3a76a7;color:#fff}.pickmeup .pmu-instance nav{color:#eee;width:15em;line-height:2em;overflow:hidden}.pickmeup .pmu-instance nav *:first-child :hover{color:#88c5eb}.pickmeup .pmu-instance nav .pmu-prev,.pickmeup .pmu-instance nav .pmu-next{height:10px;position:relative;top:3px;width:1em;background:url(/image/calendar-arr.png) no-repeat 50% 0}.pickmeup .pmu-instance nav .pmu-next{background-position:50% -15px}.pickmeup .pmu-instance nav .pmu-month{color:#3876a6;font-weight:bold;width:13em;text-transform:uppercase;border-bottom:1px solid #d0d4d9}.pickmeup .pmu-instance .pmu-years *,.pickmeup .pmu-instance .pmu-months *{display:inline-block;line-height:3.6em;width:3.5em}.pickmeup .pmu-instance .pmu-day-of-week{cursor:default}.pickmeup .pmu-instance .pmu-day-of-week *{color:#3876a6;font-weight:bold}.pickmeup .pmu-instance .pmu-day-of-week *,.pickmeup .pmu-instance .pmu-days *{display:inline-block;line-height:1.5em;width:2em}.pickmeup .pmu-instance .pmu-day-of-week *{line-height:1.8em}.pickmeup .pmu-instance:first-child:last-child .pmu-month{width:12em}.pickmeup .pmu-days,.pickmeup .pmu-day-of-week,.pickmeup .pmu-months,.pickmeup .pmu-years{display:none}.pickmeup.pmu-view-days .pmu-days,.pickmeup.pmu-view-days .pmu-day-of-week,.pickmeup.pmu-view-months .pmu-months,.pickmeup.pmu-view-years .pmu-years{display:inline-block}.pickmeup .pickmeup-buttons{width:15em;position:relative;height:45px}.pickmeup .pickmeup-buttons .pickmeup-button{position:absolute;top:0}.pickmeup .pickmeup-buttons .pickmeup-button--submit{left:50%;margin-left:-58px}.qtip-wrapper img{max-width:none}.qtip-wrapper .dates .day{vertical-align:top;text-align:right;padding-right:8px}.qtip-wrapper .dates .day .round{color:#fff;background:#ffd800;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;behavior:url("/css/PIE.htc");width:25px;height:25px;position:relative;text-align:center;line-height:25px}.qtip-wrapper .dates .name{padding-top:4px;vertical-align:top;text-align:left}.app-groupsvisit--banket{width:479px;height:540px}.app-groupsvisit--gruppy{width:479px;height:640px}.app-groupsvisit--shkolnikam{width:479px;height:740px}.app-groupsvisit--studety{width:479px;height:755px}.app-groupsvisit--studety .app-form .title{margin-right:10px}.app-review-new{width:530px}.app-tourvisit{width:479px;height:730px}.app-party-popup-picture{box-sizing:border-box;min-width:280px}.app-form-white .inputcounter,.inputcounter{position:relative;width:76px;height:23px;text-align:center;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background:#e7e7e7;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;behavior:url("/css/PIE.htc")}.app-form-white .inputcounter input,.inputcounter input{border:0;height:auto;width:30px;margin:0 auto;background:transparent;outline:0;display:block;line-height:18px;text-align:center;padding:2px 0 2px 0}.app-form-white .inputcounter .inputcounter-val,.inputcounter .inputcounter-val{font-size:18px;color:#606060}.app-form-white .inputcounter .inputcounter-inc,.inputcounter .inputcounter-inc,.app-form-white .inputcounter .inputcounter-dec,.inputcounter .inputcounter-dec{position:absolute;top:0;width:22px;height:23px;cursor:pointer}.app-form-white .inputcounter .inputcounter-inc,.inputcounter .inputcounter-inc{right:0;background-position:-19px center}.app-form-white .inputcounter .inputcounter-dec,.inputcounter .inputcounter-dec{left:0;background-position:0 center}.app-cabinet-warning{background:#f5f5f5;font-size:16px;margin:20px 0 0;padding:20px 20px 20px 57px;position:relative}.app-cabinet-warning:before{background:#f8a700;border-radius:100%;color:#fff;content:"i";font-size:17px;height:22px;left:20px;line-height:22px;position:absolute;text-align:center;top:18px;width:22px}.app-cabinet-warning .app-h2{font-size:18px;margin:0}.app-cabinet-contacts{background:#f5f5f5;color:#606060;font-size:18px;font-weight:bold;line-height:30px;margin:20px 0 40px;min-height:102px;padding:0 20px 20px;position:relative}.app-cabinet-contacts i{display:inline-block;margin:0 10px 0 0}.app-cabinet-contacts i.phone{background:url(/image/cabinet/tickets-phone.png) no-repeat center;height:24px;margin-bottom:-7px;width:22px}.app-cabinet-contacts i.mail{background:url(/image/top-letter.png) no-repeat center 2px;height:26px;margin-right:14px;width:20px}.app-cabinet-contacts .mail-wrapper{display:inline-block;margin-left:40px;position:relative;top:2px}.app-cabinet-contacts .js-spoiler-element{font-size:14px}.app-cabinet-contacts .pay-rules-butt{margin:-20px 0 0;position:absolute;right:20px;top:50%}.app-cabinet-contacts .mail img{position:relative;top:3px}.app-cabinet-contacts .app-h2{font-size:18px;margin:0 0 10px;padding:20px 0 0 37px}.app-cabinet-summ{float:right;font-size:24px;margin:0 0 20px}.app-cabinet-summ span{color:#e36a00}.app-cabinet-summ i{font-family:'Rouble';font-style:normal}.app-cabinet-image{padding:40px 0 30px;text-align:center}.app-refund-popup,.app-loginfirst-popup,.app-checkoutcart-popup{width:300px;height:180px}.app-refund-popup--inner,.app-loginfirst-popup--inner,.app-checkoutcart-popup--inner{padding:60px 30px 0 30px}.app-refund-popup p,.app-loginfirst-popup p,.app-checkoutcart-popup p{color:#FFF;margin:0 0 20px 0;text-align:center}.app-refund-popup .app-btn-group,.app-loginfirst-popup .app-btn-group,.app-checkoutcart-popup .app-btn-group{text-align:center}.app-refund-popup .app-btn,.app-loginfirst-popup .app-btn,.app-checkoutcart-popup .app-btn{margin:0 10px}.app-btn.app-btn--blink-orange{animation:app-btn-blink-orange 1.5s infinite linear}.app-btn--new-cash{background:#e45b00 !important;background:-webkit-gradient(linear,0 0,0 100%,from(#e36900),to(#e64700)) !important;background-image:-webkit-linear-gradient(top,#e36900,#e64700);background-image:-moz-linear-gradient(top,#e36900,#e64700);background-image:-ms-linear-gradient(top,#e36900,#e64700);background-image:-o-linear-gradient(top,#e36900,#e64700);background-image:linear-gradient(top,#e36900,#e64700);-pie-background:linear-gradient(top,#e36900,#e64700)}.app-btn--new-cash:hover{background:#e55500 !important;background:-webkit-gradient(linear,0 0,0 100%,from(#e64700),to(#e36900)) !important;background-image:-webkit-linear-gradient(top,#e64700,#e36900);background-image:-moz-linear-gradient(top,#e64700,#e36900);background-image:-ms-linear-gradient(top,#e64700,#e36900);background-image:-o-linear-gradient(top,#e64700,#e36900);background-image:linear-gradient(top,#e64700,#e36900);-pie-background:linear-gradient(top,#e64700,#e36900)}.app-btn--delete-basket img{max-width:none}@keyframes app-btn-blink-orange{from{box-shadow:0 0 0 0 #f7a60e}50%{box-shadow:0 0 3px 3px #f7a60e}to{box-shadow:0 0 0 0 #f7a60e}}.app-loginfirst-popup,.app-checkoutcart-popup{height:210px}.app-loginfirst-popup p,.app-checkoutcart-popup p{margin:0 0 10px 0}.app-checkoutcart-popup{width:340px}.tarif-name,.tarif-cat,.tarif-time,.tarif-dow,.tarif-amount,.tarif-ticket{display:block;text-align:center}.tarif-name b,.tarif-cat b,.tarif-time b,.tarif-dow b,.tarif-amount b,.tarif-ticket b{color:#e36a00}.cassa-ticket{margin:20px 0 40px 0}.cassa-ticket .tarif-name,.cassa-ticket .tarif-cat,.cassa-ticket .tarif-time,.cassa-ticket .tarif-dow,.cassa-ticket .tarif-amount,.cassa-ticket .tarif-ticket{text-align:left}.tarif-name{color:#0794ef;font-weight:bold}.tarif-name .tarif-hours{color:#ed1c24;font-size:16px}.cassa-detail .tarif-name,.cassa-detail .tarif-cat,.cassa-detail .tarif-time,.cassa-detail .tarif-dow,.cassa-detail .tarif-amount,.cassa-detail .tarif-ticket{text-align:left}.buy-ico{background:url(/image/ico-ticket.gif) no-repeat;width:107px;height:97px}.buy-ico--block{overflow:hidden}.buy-ico--block .buy-ico{float:left}.buy-ico--block .app-btn{margin:30px 0 0 10px}.login-popup{position:absolute;top:40px;left:0;background:#ffd800;-webkit-border-radius:0 4px 4px 4px;-moz-border-radius:0 4px 4px 4px;border-radius:0 4px 4px 4px;behavior:url("/css/PIE.htc");width:170px;z-index:1000;padding:20px 20px 5px 20px}.login-popup--wrapper{position:relative;display:none}.login-popup input{margin-bottom:10px}.login-popup .alert{text-align:center}.login-popup input[type="text"],.login-popup input[type="password"]{outline:0;border:0;padding:0 18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("/css/boxsizing.htc");-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;behavior:url("/css/PIE.htc");color:#000;position:relative;background:#fff}.login-popup input[type="text"],.login-popup input[type="password"],.login-popup select{height:40px;line-height:40px;width:100%}.login-popup .app-btn{width:120px;margin:5px auto 0;display:block}.login-popup .corner{background:url(/image/menu_left.png) no-repeat;display:block;width:23px;height:36px;position:absolute;top:0;left:-13px}.login-popup .control-links{margin-top:10px;text-align:center}.login-popup .control-links a{font-size:13px}.login-popup .bx-auth-serv-icons{text-align:center}.button-close{position:absolute;top:-7px;right:-9px;width:31px;height:28px;background:url(/image/close-tiny.png) no-repeat;cursor:pointer;text-indent:-9999px;border:0;outline:0}.app-cabinet-login .field-name{box-sizing:border-box;clear:left;float:left;padding:10px 0 10px;width:30%}.app-cabinet-login .field-name.wide{padding-bottom:10px;width:35%}.app-cabinet-login .field-value-button{float:left;text-align:right;width:100%}.app-cabinet-login .field-value-button a{display:inline-block;margin:10px 0;width:auto}.app-cabinet-login .field-value{box-sizing:border-box;float:left;padding:0 0 10px;position:relative;width:70%}.app-cabinet-login .field-value input[type=text],.app-cabinet-login .field-value input[type=password]{width:80%}.app-cabinet-login .field-value input[type=text].active,.app-cabinet-login .field-value input[type=password].active{color:#de0600}.app-cabinet-login .field-value textarea{box-sizing:border-box;color:#000;font-size:12px;line-height:14px;height:40px;min-height:inherit;padding:5px 10px;resize:none;width:80%}.app-cabinet-login .field-value textarea.active{color:#de0600}.app-cabinet-login .field-value .capcha{display:block}.app-cabinet-login .field-value .calendar-icon{left:100%;margin:0 0 0 3px;position:absolute;top:10px}.app-cabinet-login .field-value.wide{padding-bottom:10px;width:65%}.app-cabinet-login .field-value.wide input[type=text],.app-cabinet-login .field-value.wide input[type=password],.app-cabinet-login .field-value.wide textarea{width:100%}.app-cabinet-login .field-value.captcha{white-space:nowrap}.app-cabinet-login .field-value.captcha img{display:inline}.app-cabinet-login .field-value.field-value-phone{position:relative}.app-cabinet-login .field-value.field-value-phone i{background:#eaeaea;border-radius:5px 0 0 5px;font-size:16px;font-style:normal;height:40px;line-height:40px;padding:0 8px;position:absolute;z-index:100}.app-cabinet-login .field-value.field-value-phone input{padding-left:40px}.app-cabinet-login .field-center{clear:both;float:none;text-align:center}.app-cabinet-login .required{color:red;font-style:normal}.app-cabinet-promocode-wrapper{position:relative}.app-cabinet-promocode-wrapper i{display:none}.app-cabinet-promocode-wrapper .app-cabinet-promocode,.app-cabinet-promocode-wrapper input.app-cabinet-promocode[type=text]{border:1px solid #cecece;border-radius:4px;display:block;height:30px;line-height:30px;margin:0 auto 25px;padding:0 18px;text-align:center;width:auto}.app-cabinet-promocode-wrapper.active i{background:#fff;border-radius:4px;background:#03b4f8;background:-webkit-gradient(linear,0 0,0 100%,from(#0cf),to(#0790ee));background-image:-webkit-linear-gradient(top,#0cf,#0790ee);background-image:-moz-linear-gradient(top,#0cf,#0790ee);background-image:-ms-linear-gradient(top,#0cf,#0790ee);background-image:-o-linear-gradient(top,#0cf,#0790ee);background-image:linear-gradient(top,#0cf,#0790ee);-pie-background:linear-gradient(top,#0cf,#0790ee);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;behavior:url("/css/PIE.htc");color:#fff;cursor:pointer;display:block;font-size:12px;font-style:normal;height:30px;left:50%;line-height:30px;margin:3px 0 0 -40px;padding:0 10px;position:absolute;top:100%;white-space:nowrap;z-index:10}.app-second-tarifs{color:#fff}.app-second-tarifs p{color:#fff}.app-second-tarifs i{font-size:12px;font-style:normal;line-height:18px}.app-second-tarifs h2{font-size:14px;font-weight:normal;margin:0 0 10px;text-align:center}.app-second-tarifs table{color:#fff;width:100%}.app-second-tarifs table td{color:#fff;padding:0 5px 10px;text-align:center}.app-second-tarifs table td .red{text-shadow:0 -1px 1px #888,-1px 0 1px #888,1px 0 1px #000,0 1px 0 #000}.app-second-tarifs table td div,.app-second-tarifs table td p{color:#fff}.app-second-tarifs table td .description{font-size:12px}.app-second-tarifs .price-first{font-size:12px}.app-second-ticket-popup{background:#008bd0;border-radius:20px;width:680px}.app-second-ticket-popup--inner{color:#fff;padding:60px 30px 30px 30px}.app-second-ticket-popup--inner p{color:#fff}.app-second-ticket-popup--inner .app-tarifs-special-button-wrapper{margin:0 0 10px}.app-second-ticket-popup--inner .app-tarifs-special-button-wrapper .app-tarifs-special-button{padding-left:55px;width:auto}.app-second-ticket-popup--inner .ticket-valid-thru{clear:both;color:#fff;line-height:12px;margin:10px 0;text-align:center}.app-second-ticket-popup--inner .ticket-valid-thru .caption{font-size:11px}.app-second-ticket-popup--inner .ticket-valid-thru .value{font-size:14px}.app-basket-action-row{margin:0 0 10px;min-height:40px;padding:0 130px 0 0;position:relative;text-align:right}.app-basket-action-row .app-btn{position:absolute;right:0;top:-10px}.app-cabinet-logout{float:right;margin-top:-51px}.app-restore-password-error{color:red;font-size:16px;font-weight:bold}.velvet-text--wr{width:320px;height:35px;top:140px;left:-52px}.birth-balloons{position:absolute;top:-11px;left:-203px;background:url(/image/balloon.png) no-repeat;width:596px;height:221px;z-index:2}.birth-light{position:absolute;top:-11px;background:url(/image/light.png) no-repeat;width:1000px;height:221px;z-index:1;left:50%;margin-left:-494px}.app-birth-light-block{height:215px;position:absolute;width:100%;overflow:hidden}.app-velvet-light-block{height:170px;position:absolute;width:100%;overflow:hidden;margin-top:50px}.velvet-light{position:absolute;background:url(/image/header/cocktail.png) no-repeat;width:117px;height:102px;z-index:1;left:50%;margin-left:-225px;display:none}.birth-date{display:block}.birth-date--wr{display:block;position:absolute;top:130px;left:-190px;width:210px;height:47px;z-index:3}.velvet-text{display:block}.velvet-text--wr{display:block;position:absolute;z-index:15}.logo-link{position:relative;top:-11px;z-index:1020}.top-section-1{position:relative}.top-section-2{position:relative;z-index:1000}.app-head-shary{position:absolute;left:257px;z-index:8;top:0;width:648px;height:146px;background:url("/image/Bday/balloon-top.png") no-repeat}.app-head--bg2-kids{background:url("/image/Bday/kids-top.png") no-repeat;height:108px;left:488px;position:absolute;width:163px;z-index:1022 !important;top:113px}.app-tickets-table td:first-child,.app-tickets-table th:first-child{border-left:0}.bgrow-noactive{background-color:#d3e0eb;opacity:.4}.app-tarif-goodmorning{display:block;line-height:20px;margin:-30px 0 0;position:relative}.app-table-bottom-text{background:#0794ef;color:#fff;font-size:20px;line-height:20px;margin:-25px 0 40px;padding:15px 0;text-align:center}.app-table-bottom-text-red{color:#ee1101;font-size:16px;line-height:20px;margin:0 0 60px;padding:0 0 0 70px}.ticket-detail-description strong{display:block;font-size:22px;font-weight:normal;margin:0 0 15px}.ticket-detail-description span{display:block;font-size:14px;line-height:16px;padding:0 15px;text-align:center}.ticket-detail-description a{background:#e36800;background:-moz-linear-gradient(top,#e36800 0,#ff3601 100%);background:-webkit-linear-gradient(top,#e36800 0,#ff3601 100%);background:linear-gradient(to bottom,#e36800 0,#ff3601 100%);border-radius:20px;box-shadow:0 2px 3px #c7c7c7;color:#fff;display:block;font-size:14px;line-height:20px;margin:10px auto;padding:10px 20px;text-decoration:none;max-width:200px}.ticket-detail-description a:hover{background:#ff3601;background:-moz-linear-gradient(top,#ff3601 0,#e36800 100%);background:-webkit-linear-gradient(top,#ff3601 0,#e36800 100%);background:linear-gradient(to bottom,#ff3601 0,#e36800 100%)}.app-ticket-mark-wrapper{left:0;position:absolute;text-align:left;top:0}.app-ticket-mark{box-sizing:border-box;color:#fff;display:block;font-size:12px;font-weight:600;height:19px;line-height:19px;padding:0 0 0 27px;width:145px}.app-ticket-mark svg{fill:#fff;height:18px;left:3px;position:absolute;top:1px;width:18px}.app-ticket-mark--5for35{background:#f29400}.app-ticket-mark--bestrelax{background:#34ab6f}.app-ticket-mark--profittaste{background:#5bbfff}.app-tickets-table{background:#fff;border:1px solid #dedede;border-width:0 1px 1px 0;border-collapse:separate;width:100%;margin:0 0 30px 0;position:relative}.app-tickets-table th{background:#0794ef;height:30px;color:#fff;font:normal 14px PFBeauSansPro,Arial;padding:0 3px 0 3px;line-height:30px;vertical-align:middle}.app-tickets-table th img{left:5px;position:relative;top:6px}.app-tickets-table th.empty{background:0;border:0;padding:0 30px 0 0}.app-tickets-table td{line-height:14px;padding:15px 3px 15px 3px;position:relative;text-align:center;vertical-align:middle}.app-tickets-table td.empty{background:0;border-color:#fff #fff #fff #dedede;border-style:solid;border-width:0 0 3px 1px;padding:0;vertical-align:bottom}.app-tickets-table td.empty div{background:#fff;height:5px;position:relative;top:5px;z-index:10}.app-tickets-table td,.app-tickets-table th{border:1px solid #dedede;border-width:1px 0 0 1px}.app-tickets-table .td{background:#f2f2f2}.app-tickets-table--auto-border{border:1px solid #dedede;border-width:0 1px 1px 0}.app-tickets-table--auto-border td,.app-tickets-table--auto-border th,.app-tickets-table--auto-border td:first-child,.app-tickets-table--auto-border th:first-child{border:1px solid #dedede;border-width:1px 0 0 1px}.app-tickets-table--auto-border td.right,.app-tickets-table--auto-border th.right,.app-tickets-table--auto-border td:first-child.right,.app-tickets-table--auto-border th:first-child.right{border-right:1px solid #dedede}.app-tickets-table--auto-border td.bottom,.app-tickets-table--auto-border th.bottom,.app-tickets-table--auto-border td:first-child.bottom,.app-tickets-table--auto-border th:first-child.bottom{border-bottom:1px solid #dedede}.app-tickets-table .ticket-name.tall{height:150px}.app-tickets-table .ticket-name .name{font-size:16px;margin:0 0 10px}.app-tickets-table .ticket-name .name.blue{color:#0794ef}.app-tickets-table .ticket-name span{color:#f29400;font-weight:bold}.app-tickets-table .ticket-name span.grey{color:gray;display:block;font-size:17px;margin:5px 0 0;text-transform:uppercase}.app-tickets-table .ticket-name span.red{color:red;display:block;font-weight:normal;margin-top:5px}.app-tickets-table .ticket-name span.star{color:#ee1101;font-size:20px;font-weight:bold;padding:0 0 0 5px}.app-tickets-table .ticket-name span.time{font-weight:normal}.app-tickets-table .ticket-name span.thin{font-weight:normal}.app-tickets-table .ticket-name span.uppercase{text-transform:uppercase}.app-tickets-table .ticket-name b{color:#7f7f7f;font-size:17px;line-height:18px;margin:2px 0 0}.app-tickets-table .ticket-name:hover b{text-decoration:underline}.app-tickets-table .ticket-name .day{color:#f29400;display:inline}.app-tickets-table .ticket-name .app-wrap{line-height:16px;white-space:normal}.app-tickets-table .ticket-time{font-weight:bold}.app-tickets-table .ticket-desc{position:relative;text-shadow:1px 0 0 #fff,0 1px 0 #fff,-1px 0 0 #fff,0 -1px 0 #fff;z-index:1}.app-tickets-table .ticket-desc--image{padding:0}.app-tickets-table .ticket-desc--image img{display:block;line-height:1px}.app-tickets-table .ticket-desc .app-wrap{white-space:normal}.app-tickets-table .ticket-sales-leader{float:right;position:relative}.app-tickets-table .ticket-sales-leader:after{content:"";background:url(/image/price-35-instead-5.png) no-repeat center;height:66px;margin:-140px 0 0;position:absolute;transform:rotate(-45deg);right:0;width:65px}.app-tickets-table .ticket-sales-leader.set-3-instead-5:after{background-image:url(/image/price-3-instead-5.png)}.app-tickets-table .ticket-best-price{float:right;position:relative}.app-tickets-table .ticket-best-price:after{content:"";background:url(/image/best-price-sm.png) no-repeat center;height:65px;margin:-50px 0 0;position:absolute;transform:rotate(-45deg);right:0;width:65px}.app-tickets-table .app-tickets-table-left-header{background:#0794ef;padding:0 25px}.app-tickets-table .app-tickets-table-left-header.-card:after{content:"";display:block;height:300px}.app-tickets-table .app-tickets-table-left-header.-card>div{margin-top:150px}.app-tickets-table .app-tickets-table-left-header>div{color:#fff;font-size:20px;height:0;line-height:0;margin-left:-250px;pointer-events:none;position:absolute;transform:rotate(-90deg);transform-origin:center;white-space:nowrap;width:500px}.app-tickets-table .ticket-type{white-space:nowrap}.app-tickets-table .ticket-type.wide i{height:110px}.app-tickets-table .ticket-type p{display:inline-block;margin:0;min-width:100px;vertical-align:middle;white-space:normal}.app-tickets-table .ticket-type i{display:inline-block;height:40px;vertical-align:middle}.app-tickets-table .ticket-type .orange{color:#f29400;font-weight:bold}.app-tickets-table .ticket-price{width:190px;min-width:190px;padding:31px 0 5px;text-align:left}.app-tickets-table .ticket-price.center{text-align:center}.app-tickets-table .ticket-price.autumn{padding:5px}.app-tickets-table .ticket-price.autumn .app-btn{margin:10px 0 10px;text-transform:uppercase}.app-tickets-table .ticket-price .ticket-price-bonus{position:absolute;bottom:0;right:0;width:45px;height:51px}.app-tickets-table .ticket-price .app-btn{display:inline-block}.app-tickets-table .cassa-amount{font-weight:bold;font-size:28px}.app-tickets-table .cassa-amount span{display:block;font-size:18px;font-weight:normal;line-height:18px;margin:5px 0 0}.app-tickets-table .cassa-amount .dash{display:block;height:80px;position:relative}.app-tickets-table .cassa-amount .dash:before{background:#606060;content:"";display:block;height:2px;left:50%;margin:0 0 0 -10px;position:absolute;top:50%;width:20px}.app-tickets-table .odd .ticket-type{background:#fff2a7}.app-tickets-table .even .ticket-type{background:#ace5ff}.app-tickets-table .price-val{font-size:28px;font-weight:bold;color:#ee1101;float:left;line-height:26px;padding:6px 0;margin:1px 10px 0 37px;position:relative;text-align:center}.app-tickets-table .price-val--cassa{padding-top:50px;float:none;width:auto}.app-tickets-table .price-val--small{display:inline-block;float:none;font-size:18px;white-space:nowrap;width:auto}.app-tickets-table .price-val.autumn{color:#666;display:block;font-size:24px;margin:0;text-align:center;width:100%}.app-tickets-table .price-val.autumn>span{margin:5px auto 0;width:80px}.app-tickets-table .price-val>span{color:#ee1101;display:block;font-size:22px;margin:5px 0 0;position:relative}.app-tickets-table .price-val>span:before{background:#222;content:"";height:3px;left:0;margin:10px 0 0;position:absolute;top:0;transform:rotate(-15deg);width:100%}.app-tickets-table .ticket-valid-thru{clear:both;color:#888;height:0;margin:10px 0 20px 10px;text-align:left}.app-tickets-table .ticket-valid-thru .caption{font-size:11px}.app-tickets-table .ticket-valid-thru.large{height:5px;line-height:12px}.app-tickets-table .ticket-valid-thru.autumn{font-size:13px;height:20px;margin:10px 0;position:relative;text-align:center}.app-tickets-table .ticket-valid-thru.autumn strong{font-size:14px}.app-tickets-table .ticket-valid-thru.no-sale{padding-left:0 !important}.app-tickets-table .ticket-valid-thru.no-sale .caption{padding-right:5px}.app-tickets-table .ticket-valid-thru.no-sale br{display:none}.app-tickets-table .ticket-only-cassa{display:block;font-size:18px;font-weight:normal;line-height:18px;margin:-20px 0 0;text-align:center}.app-tickets-table .app-btn{font-size:14px;height:32px;line-height:32px;margin-top:2px;width:auto}.app-tickets-table .dow-breaker{height:0;width:100%;padding:0}.app-tickets-table .dow-breaker div{height:0;position:relative}.app-tickets-table .dow-breaker span{display:block;border:1px solid #979797;font-size:1px;position:absolute;top:-1px;left:-1px;width:100%;height:0}.app-tickets-table .app-popup-description{cursor:pointer}.app-tickets-table .massage-info{color:#f29400;cursor:pointer;text-decoration:underline}.app-tickets-table .massage-info:hover{text-decoration:none}.popup-ticket-description{background:#008bd0;border-radius:20px;box-sizing:border-box;color:#fff;font-size:14px;padding:60px 30px;width:340px}.popup-ticket-description p{color:#fff;font-size:14px}.popup-ticket-description-other{background:#008bd0;border-radius:20px;box-sizing:border-box;color:#fff;font-size:14px;min-width:550px;padding:60px 30px;width:340px}.popup-ticket-description-other p{color:#fff;font-size:14px}.popup-ticket-description-other h2{color:#fff;font-size:24px}.popup-ticket-description-other h3{color:#fff;font-size:17px;font-weight:bold}.ticket-price-profit{color:red;font-size:13px;font-weight:normal;margin:5px 0}.ticket-price-profit strong{font-size:14px;font-weight:bold}.app-tickets-table-mobile-button{margin-top:30px}.app-tickets-table-mobile-name,.app-tickets-table-mobile,.app-tickets-table-mobile-end{display:none}.app-tickets-table--bowling td{padding:12px 3px;vertical-align:middle}.app-tickets-table--bowling td.ticket-time{font-weight:normal;white-space:nowrap}.app-tickets-table--bowling td.cassa-amount{font-size:14px;font-weight:normal;white-space:nowrap}.app-tickets-table--bowling td.ticket-price{padding:13px 0;min-width:200px}.app-tickets-table--bowling td.ticket-price.td .ticket-price-popup,.app-tickets-table--bowling td.ticket-price.td .ticket-price-popup-content{background:#f2f2f2}.app-tickets-table--bowling td.ticket-price.td .ticket-price-popup .bg{background:#f2f2f2}.app-tickets-table--bowling td.ticket-price .ticket-price-popup-wrapper{height:0;margin:-22px 0 0;position:relative;white-space:nowrap}.app-tickets-table--bowling td.ticket-price .ticket-price-popup{background:#fff;border:1px solid #dedede;border-width:0 1px 0 0;box-sizing:border-box;display:none;left:1px;padding:5px 0 0;position:absolute;text-align:right;top:48px;width:100%;z-index:10}.app-tickets-table--bowling td.ticket-price .ticket-price-popup.active{display:block}.app-tickets-table--bowling td.ticket-price .ticket-price-popup .rouble{left:3px;position:relative;top:6px}.app-tickets-table--bowling td.ticket-price .ticket-price-popup .bg{background:#fff;height:1px;position:absolute;right:1px;top:5px;width:100%;z-index:10}.app-tickets-table--bowling td.ticket-price .ticket-price-popup-content{background:#fff;border:1px solid #dedede;box-shadow:0 10px 10px 1px rgba(0,0,0,0.5);display:inline-block;margin:0 -1px 0 0;padding:20px 0 0 20px;white-space:normal}.app-tickets-table--bowling td.ticket-price .ticket-price-popup-content .tarif{border:1px solid #fff;border-radius:10px;box-shadow:0 0 10px 1px rgba(7,148,239,0.4);box-sizing:border-box;display:inline-block;margin:0 20px 20px 0;padding:5px 10px;text-align:left;vertical-align:top}.app-tickets-table--bowling td.ticket-price .ticket-price-popup-content .tarif:hover{border:1px solid #0794ef;box-shadow:0 0 10px 1px #0794ef}.app-tickets-table--bowling td.ticket-price .ticket-price-popup-content .price-per-hour{font-size:10px;height:15px;line-height:15px;margin:0 -8px;white-space:nowrap}.app-tickets-table--bowling td.ticket-price .ticket-price-popup-content-wrapper{position:absolute;right:0;width:660px}.app-tickets-table--bowling td.ticket-price .ticket-price-popup-content-wrapper .close{background:url(/image/close.png) no-repeat center top;bottom:-10px;border-radius:50px;box-shadow:5px 5px 5px 1px rgba(0,0,0,0.5);cursor:pointer;height:45px;position:absolute;right:-10px;width:45px}.app-tickets-table--bowling .app-btn--buysmall{display:inline-block;padding:0;text-align:center;white-space:nowrap;width:90px}.app-btn-bowling{background:url(/image/bowling_button.png) no-repeat left center;cursor:pointer;display:inline-block;height:44px;margin:0 auto;width:44px}.app-btn-bowling:hover,.app-btn-bowling.app-btn--incative{background-position:right center}.app-tickets-table-mobile-caption{display:none}.app-twin-table{box-sizing:border-box;margin-top:10px;width:50%;float:left}.app-twin-table.left{padding:0 20px 0 0}.app-twin-table.right{padding:0 0 0 20px}.tmp-archive{margin:0 auto;display:block;width:130px}.app-btn--offer{background:#e45b00;background:-webkit-gradient(linear,0 0,0 100%,from(#e36900),to(#e64700));background-image:-webkit-linear-gradient(top,#e36900,#e64700);background-image:-moz-linear-gradient(top,#e36900,#e64700);background-image:-ms-linear-gradient(top,#e36900,#e64700);background-image:-o-linear-gradient(top,#e36900,#e64700);background-image:linear-gradient(top,#e36900,#e64700);-pie-background:linear-gradient(top,#e36900,#e64700);float:right;margin:40px 162px 0 0;position:relative}.app-btn--offer:hover{background:#e55500;background:-webkit-gradient(linear,0 0,0 100%,from(#e64700),to(#e36900));background-image:-webkit-linear-gradient(top,#e64700,#e36900);background-image:-moz-linear-gradient(top,#e64700,#e36900);background-image:-ms-linear-gradient(top,#e64700,#e36900);background-image:-o-linear-gradient(top,#e64700,#e36900);background-image:linear-gradient(top,#e64700,#e36900);-pie-background:linear-gradient(top,#e64700,#e36900)}.app-btn--offer i{background:url(/image/cabinet/ticket-img-3.jpg) no-repeat;height:126px;left:100%;margin:0 0 0 20px;position:absolute;top:-42px;width:142px}.app-btn--offer-decline{float:left;margin:40px 20px 20px 0}.app-btn.app-btn--incative{background:#909090;background:-webkit-gradient(linear,0 0,0 100%,from(#9f9f9f),to(#7a7a7a));background-image:-webkit-linear-gradient(top,#9f9f9f,#7a7a7a);background-image:-moz-linear-gradient(top,#9f9f9f,#7a7a7a);background-image:-ms-linear-gradient(top,#9f9f9f,#7a7a7a);background-image:-o-linear-gradient(top,#9f9f9f,#7a7a7a);background-image:linear-gradient(top,#9f9f9f,#7a7a7a);-pie-background:linear-gradient(top,#9f9f9f,#7a7a7a)}.mCustomScrollBox>.mCSB_scrollTools{width:16px;height:100%;top:0;right:0}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;bottom:0;margin:0;right:-1px;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:21px 0}.mCSB_scrollTools .mCSB_draggerRail{width:22px;height:100%;margin:0 auto;background:#eee}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;height:120px;width:100%}.mCSB_scrollTools .mCSB_buttonUp{background:url(/image/cabinet/arrows-oferta.png) no-repeat 0 top;right:0;top:0;width:21px;height:21px;position:absolute}.mCSB_scrollTools .mCSB_buttonDown{background:url(/image/cabinet/arrows-oferta.png) no-repeat 0 bottom;bottom:0;right:0;width:21px;height:21px;position:absolute}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:22px;height:100%;margin:0 auto;left:0;opacity:1;position:relative;text-align:center}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#02c6f8;background:-moz-linear-gradient(top,#02c6f8 0,#0792ef 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#02c6f8),color-stop(100%,#0792ef));background:-webkit-linear-gradient(top,#02c6f8 0,#0792ef 100%);background:-o-linear-gradient(top,#02c6f8 0,#0792ef 100%);background:-ms-linear-gradient(top,#02c6f8 0,#0792ef 100%);background:linear-gradient(to bottom,#02c6f8 0,#0792ef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#02c6f8',endColorstr='#0792ef',GradientType=0)}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{opacity:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:before{background:url(/image/cabinet/polzunok-center.png) no-repeat center;content:" ";height:9px;left:0;margin:-5px 0 0 -1px;position:absolute;top:50%;width:100%}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{opacity:1}.prettycheckbox,.prettyradio{display:inline-block;padding:0;margin:0}.prettycheckbox>a,.prettyradio>a{display:block;height:19px;float:left;cursor:pointer;margin:0;width:19px}.prettycheckbox>a:focus,.prettyradio>a:focus{outline:0 none}.prettycheckbox label,.prettyradio label{display:block;float:left;margin:0 5px 6px 10px;cursor:pointer}.prettycheckbox a.disabled,.prettyradio a.disabled,.prettycheckbox label.disabled,.prettyradio label.disabled{cursor:not-allowed}.prettycheckbox>a{background:url(/image/cabinet/checkbox.gif) no-repeat 0 top}.prettycheckbox>a.checked{background:url(/image/cabinet/checkbox.gif) no-repeat 0 bottom}.app-offer-error-wrapper{margin:-18px;padding:18px;transition:.5s}.app-offer-error-wrapper.active,.app-offer-error-wrapper.active-show-error{position:relative}.app-offer-error-wrapper.active{box-shadow:0 0 0 99999px rgba(0,0,0,0.8);z-index:10000}.app-offer-error-wrapper.active .app-offer-error{height:20px}.app-offer-error-wrapper.active-show-error{box-shadow:none}.app-offer-error-wrapper .app-offer-error{height:0;overflow:hidden;transition:.5s}.app-block-archive{overflow:visible}.app-cal-holidays{position:absolute;left:0;bottom:-60px;background:url(/image/cena_prazdnik.png) no-repeat;padding:7px 0 0 60px;height:33px;margin:16px 0 0 78px;color:#76848f}.app-block-mainevent{float:left;width:379px}.app-block-mainevent .app-box .app-b-coll{margin-top:34px}.app-block-mainevent .app-sticker{width:169px}.app-block-mainevent .app-sticker--news{background:url(/image/ico-news_big.png) no-repeat}.app-block-mainevent .app-sticker--sale{background:url(/image/ico-act_big.png) no-repeat}.app-block-mainevent .app-sticker--events{background:url(/image/ico-events_big.png) no-repeat}.app-bonus-page-buttons-wrapper{display:table;float:left;width:100%}.new-tablic-tarif-bonus{float:left;margin:10px 10px 20px 5px;position:relative}.new-tablic-tarif-bonus td{padding:5px;color:#fff;text-align:center;border:1px solid #fff;vertical-align:middle;height:15px;line-height:15px}.new-tablic-tarif-bonus .w33{width:65px}@keyframes animation-button-blink{0{opacity:1}50%{opacity:.1}100%{opacity:1}}.app-bonus-page-buttons{display:table-cell;text-align:center;vertical-align:middle;width:100%}.app-bonus-page-buttons .app-btn--blink{animation:animation-button-blink 1s infinite;animation-delay:1s}.app-bonus-page-buttons a{display:block;font-size:17px;height:60px;line-height:60px;margin:40px 0;opacity:1}.app-bonus-tariff-voucher{background:#007ab9;background:-moz-linear-gradient(left,#007ab9 0,#0278b6 13%,#0284c2 20%,#0190cc 31%,#0190cc 100%);background:-webkit-linear-gradient(left,#007ab9 0,#0278b6 13%,#0284c2 20%,#0190cc 31%,#0190cc 100%);background:linear-gradient(to right,#007ab9 0,#0278b6 13%,#0284c2 20%,#0190cc 31%,#0190cc 100%);border-radius:10px;line-height:1px;overflow:hidden;position:relative}.app-bonus-tariff-voucher img{float:left;margin:0 -85px 0 0}.app-bonus-tariff-voucher .text{color:#fff;font-size:14px}.app-bonus-tariff-voucher .text.pr10{padding-right:10px}.app-bonus-tariff-voucher .text.karibe-summer{margin-top:25px}.app-bonus-tariff-voucher .text .description{box-sizing:border-box;float:left}.app-bonus-tariff-voucher .text .description ul{margin:0;padding:0 0 0 20px}.app-bonus-tariff-voucher .text .description ul li{color:#fff;font-size:13px}.app-bonus-tariff-voucher .text .description h2{color:#ee7e00;font-size:30px;line-height:35px;margin:20px 0;text-shadow:1px 0 1px #fff,0 1px 1px #fff}.app-bonus-tariff-voucher .text h2{color:#fff;font-weight:bold;line-height:30px;margin:0 0 50px;text-transform:uppercase}.app-bonus-tariff-voucher .text h3{color:#fff;font-size:18px;font-weight:bold;line-height:20px;margin:20px 0 0}.app-bonus-tariff-voucher .text h3.nomargin{margin:3px 0 0}.app-bonus-tariff-voucher .text h3.uppercase{text-transform:uppercase}.app-bonus-tariff-voucher .text p{color:#fff;padding-left:5px}.app-bonus-tariff-voucher .table-div{width:320px}.app-bonus-tariff-voucher .table-div--with-button{width:400px}.app-bonus-tariff-voucher .table{display:inline-block;width:500px;float:right;padding:0 10px 5px 0}.app-bonus-tariff-voucher .table table{border:1px solid #fff;color:#fff;margin:20px 0;width:100%}.app-bonus-tariff-voucher .table table th{border:1px solid #fff;text-align:center}.app-bonus-tariff-voucher .table table td{border:1px solid #fff;text-align:center}.app-bonus-tariff-voucher .table-div{border:1px solid #fff;border-width:0 0 0 1px;clear:right;display:inline-block;margin:10px 0;padding:0}.app-bonus-tariff-voucher .table-div .td{border:1px solid #fff;border-width:1px 1px 1px 0;box-sizing:border-box;color:#fff;display:inline-block;float:left;margin:-1px 0 0;height:24px;line-height:24px;text-align:center;white-space:nowrap}.app-bonus-tariff-voucher .table-div .td--w100{width:99.9%}.app-bonus-tariff-voucher .table-div .td--w33{width:33.3%}.app-bonus-tariff-voucher--soon .text h2{margin-bottom:30px}.app-bonus-tariff-voucher--soon .text p{font-size:13px}.app-bonus-tariff-voucher .app-btn{bottom:18px;box-shadow:0 2px 3px rgba(200,200,200,0.3);left:20px;position:absolute}.app-bonus-tariff-voucher .app-btn--buy{bottom:auto;left:auto;margin:25px 0 0;position:absolute;right:10px;top:auto;width:230px}.app-bonus-tariff-info-wrapper{box-sizing:border-box;margin:0 0 0 -10px;width:100%}.app-bonus-tariff-info-wrapper div{box-sizing:border-box;display:inline-block;float:left;margin:100px 0 50px;padding:0 0 0 10px;position:relative;width:25%}.app-bonus-tariff-info-wrapper div p{background:#f0f3f5;color:#797979;display:inline-block;font-size:13px;margin:0;padding:50px 25px 40px}.app-bonus-tariff-info-wrapper img{height:90px;left:50%;margin:0 0 0 -45px;position:absolute;top:-65px;width:90px}.app-bonus-tariff-info-wrapper--three div{width:33.33%}.app-bonus-tarif-slogan{clear:both;color:#e36a00;font-size:24px;font-weight:bold;margin:0 0 50px;text-align:center}.app-bonus-lottery-info{background:#008bd0;border-radius:10px;overflow:hidden;position:relative}.app-bonus-lottery-info img{float:left;margin:0 -180px 0 0}.app-bonus-lottery-info i{background:url(/image/bonus/lottery-stamp.png) no-repeat;position:absolute}.app-bonus-lottery-info h2{color:#fff;font-size:48px;font-weight:bold;line-height:48px;margin:40px 0 50px;text-transform:uppercase}.app-bonus-lottery-info h2 span{display:block;font-size:30px;line-height:36px}.app-bonus-lottery-info p{color:#fff;font-size:16px;margin:0}.app-bonus-lottery-info-wrapper{box-sizing:border-box;margin:0 0 0 -10px;width:100%}.app-bonus-lottery-info-wrapper div{box-sizing:border-box;display:inline-block;float:left;margin:100px 0 10px;padding:0 0 0 10px;position:relative;width:25%}.app-bonus-lottery-info-wrapper div img{height:90px;left:100%;margin:0 0 0 -163px;position:absolute;top:-65px;width:163px}.app-bonus-lottery-info-wrapper div p{background:#f0f3f5;color:#797979;display:block;font-size:13px;margin:0;padding:50px 25px 40px;text-align:center}.app-bonus-lottery-slogan{clear:both;color:#e36a00;font-size:24px;font-weight:bold;margin:40px 0 50px;text-align:center}.text-block-sale-end{max-width:970px;height:50px;border-radius:5px;background:#f18e00;text-align:center;font-size:20px;color:#fff;padding:15px 0;box-sizing:border-box;top:10px;position:relative}.text-block-sale-end--soon{background:#ffcb00;font-size:22px;font-weight:bold}.text-block-sale-end--wide{max-width:none}.block-sale-prolongation{background-color:#54c926;font-size:22px}.page-bonus-tariff p,.page-bonus-tariff li{font-size:16px;line-height:20px}.page-bonus-tariff .blue{color:#008ad2 !important}.page-bonus-tariff .orange{color:#ee7e00 !important}.app-akcii-finished-info{background:#f28f00;border-radius:5px;color:#fff;display:inline-block;font-size:20px;height:50px;line-height:50px;margin:10px 0;padding:0 12px}.app-akcii-finished-icon{background:url(/image/completed-h.png) no-repeat center;bottom:-8px;height:25px;left:0;position:absolute;width:100%}.app-akcii-finished-icon.vertical{background-image:url(/image/completed-v.png);bottom:auto;margin-top:-25px}.bgparty-wrapper{height:100%;width:100%;position:relative;background:#1b609b url(/image/night-party/bgr-2_2_1280.jpg) no-repeat 50% 5.2%}.bgparty-wrapper .bg-1{background:url(/image/night-party/bgr-2_2_1280.jpg) no-repeat top center;position:absolute;background-size:cover height:1821px;width:100%;left:0;top:223px}.bgparty-wrapper .bg-2{background:url(/image/night-party/bgr-2_2_niz_1280.jpg) no-repeat top center;background-size:cover;height:1344px;width:100%;position:absolute;left:0;bottom:595px}.bgparty-wrapper .bg-1,.bgparty-wrapper .bg-2,.bgparty-wrapper .bg-3,.bgparty-wrapper .bg-4,.bgparty-wrapper .bg-5{display:none}.bg-page-party .app-slider-media-box--horizontal .app-slider-media-prev,.bg-page-party .app-slider-media-box--horizontal .app-slider-media-prev:hover{right:-55px}.bg-page-party .app-indent{position:relative}.bg-page-party .app-h1{display:none}.bg-page-party .app-bread-crumbs{position:absolute;z-index:10;margin:40px 0 0 195px}.bg-page-party .page-ocean-party{color:#fff;position:relative;margin-top:905px}.bg-page-party .page-ocean-party .top-header-h2{width:100%;color:#fff;font-size:51px;margin-bottom:55px;text-align:center}.bg-page-party .page-ocean-party .js-pricelist-elm{background:#fff}.bg-page-party .page-ocean-party .top-content{margin:20px 0 35px;position:relative;z-index:3}.bg-page-party .page-ocean-party .top-content .b-left{color:#fff;float:left;width:65%;padding:0 25px 20px 25px}.bg-page-party .page-ocean-party .top-content .b-left .h3-z-ny{font-size:30px;margin-bottom:25px;margin-top:0;color:#fff}.bg-page-party .page-ocean-party .top-content .b-left a{text-decoration:none;color:#fff}.bg-page-party .page-ocean-party .top-content .b-left h2{margin-top:0;padding-top:0;font-size:24px}.bg-page-party .page-ocean-party .top-content .b-left p{margin-bottom:16px;line-height:24px;color:#fff}.bg-page-party .page-ocean-party .top-content .b-left .slogan{display:block;margin-top:20px;text-transform:uppercase}.bg-page-party .page-ocean-party .top-content .b-left .line-divide{width:100%;height:1px;background:#c2c2c2;margin:25px 0 0}.bg-page-party .page-ocean-party .top-content .b-left .red-event-info{color:#e20c00;margin-bottom:5px;margin-top:0;line-height:20px}.bg-page-party .page-ocean-party .top-content .b-left ul{margin:0;padding:0 0 0 18px}.bg-page-party .page-ocean-party .top-content .b-left ul li{color:#fff}.bg-page-party .page-ocean-party .top-content .b-right{width:auto;margin-left:68%}.bg-page-party .page-ocean-party .middle-content{margin-top:100px;overflow:hidden}.bg-page-party .page-ocean-party .middle-content p{color:#fff}.bg-page-party .page-ocean-party .middle-content .b-left2{float:left;width:310px}.bg-page-party .page-ocean-party .middle-content .b-right2{width:864px;margin-left:336px}.bg-page-party .page-ocean-party .middle-content .b-right2 p{color:#fff}.bg-page-party .page-ocean-party .bottom-content{margin-top:30px}.bg-page-party .page-ocean-party .bottom-content .photo-group{overflow:hidden}.bg-page-party .page-ocean-party .bottom-content .photo-group .photo{margin-left:0;margin-bottom:10px;float:left;max-width:100%}.bg-page-party .page-ocean-party .bottom-content .photo-group .b-padding{width:15px;height:100%;float:left}.bg-page-party .page-ocean-party .bottom-content .text-descript-photo{margin:15px 0 30px;color:#fff}.bg-page-party .page-ocean-party .bottom-content .text-descript-photo.new-color{color:#d6cecc}.page-club-card .heading-red-text{margin:20px 0;color:red;font-weight:bold}.page-club-card .more{display:block;margin:20px 0;cursor:pointer}.page-club-card .text-hide{display:none;overflow:hidden;margin:20px 0}.new-block-slider-right{float:right;margin-top:-60px;width:245px}.new-block-slider-right .sl-afisha-right-item img{max-width:245px}.new-block-slider-right .app-box-slider-right .app-box--slide-right .app-n-img .app-sticker{top:-44px}body.body-rozygrysh{background:#0f3353 url(../image/rozygrysh/bg-body.jpg);background-size:100% 100%}.middle-page-rozygrysh{height:2800px;width:100%;background:url(../image/rozygrysh/bg.jpg) no-repeat top center;background-size:100% auto;color:#fff;text-align:center}.middle-page-rozygrysh .rozygrysh-content{margin-top:-54px}.middle-page-rozygrysh h1{font-size:100px;margin-top:45px;font-family:Arial;color:#fff;font-size:146px;font-weight:700;line-height:100px}.middle-page-rozygrysh .date{color:#fff;font-size:33px;font-weight:400;line-height:45px;font-family:Arial;margin-top:22px;margin-bottom:15px}.middle-page-rozygrysh .left-info{float:left;width:599px;margin-right:27px;font-family:Arial;margin-left:95px;margin-top:-5px}.middle-page-rozygrysh .left-info span.text-color1{color:#ffae00}.middle-page-rozygrysh .left-info span.text-color2{color:#511357}.middle-page-rozygrysh .left-info span.text-color3{color:#c7d301}.middle-page-rozygrysh .left-info>p{color:#fff}.middle-page-rozygrysh .left-info>p.big-text{font-size:28px;line-height:38px;margin-bottom:35px;font-weight:400}.middle-page-rozygrysh .small-text{color:#fff;margin-top:42px;border-top:1px dashed #fff;padding-top:10px;font-size:10px;font-weight:400;line-height:15px;text-align:justify}.middle-page-rozygrysh .btn-regulations{margin:50px 0 0;text-align:center}.middle-page-rozygrysh .right-info{width:348px;float:left;margin-top:20px;margin-bottom:15px}.middle-page-rozygrysh .slider-rozygrysh{clear:both;width:100%;height:600px;position:relative}.middle-page-rozygrysh .slider-rozygrysh .app-slider{height:600px}.slider-rozygrysh .app-slider-roz-prev,.slider-rozygrysh .app-slider-roz-next{background:url("../image/arrow-s.png") no-repeat scroll 0 0;cursor:pointer;height:42px;position:absolute;top:240px;width:44px;z-index:9999}.slider-rozygrysh .app-slider-roz-prev{left:20px;background-position:0 0}.slider-rozygrysh .app-slider-roz-next{right:20px;background-position:0 -49px}.slider-rozygrysh .app-slider-o-selector{width:160px;height:13px;margin:0 auto}.slider-rozygrysh .app-slider-o-selector .app-slider-o-selector-button{width:14px;height:13px;float:left;margin-left:10px;background:url(../image/news-slider.png) 0 -36px no-repeat}.slider-rozygrysh .app-slider-o-selector .app-slider-o-selector-button:first-child{margin-left:0}.slider-rozygrysh .app-slider-o-selector .selected{background-position:0 0}body.body-rozygrysh{background:#0f3353 url(../image/rozygrysh/bg-body.jpg);background-size:100% 100%}body.body-rozygrysh .app-h1,body.body-rozygrysh .app-fixed-nav,body.body-rozygrysh .app-bread-crumbs{display:none}body.body-rozygrysh .mt100{margin-top:55px}.middle-page-rozygrysh{height:2750px;width:100%;background:url(../image/rozygrysh/bg.jpg) no-repeat top center;background-size:100% auto;color:#fff;text-align:center}.middle-page-rozygrysh .block-pic-top{position:relative;background:url(../image/rozygrysh/pic-line.png) no-repeat top center;width:967px;height:163px;margin:0 auto}.middle-page-rozygrysh .block-pic-top .jurmala-img{position:absolute;top:0;left:0;border:0}.middle-page-rozygrysh .block-pic-top .airbaltic-img{position:absolute;top:0;right:0;border:0}.middle-page-rozygrysh .rozygrysh-content{margin-top:-54px}.middle-page-rozygrysh h1{font-size:100px;margin-top:45px;font-family:Arial;color:#fff;font-size:146px;font-weight:700;line-height:100px}.middle-page-rozygrysh .date{color:#fff;font-size:33px;font-weight:400;line-height:45px;font-family:Arial;margin-top:22px;margin-bottom:15px}.middle-page-rozygrysh .left-info{float:left;width:599px;margin-right:27px;font-family:Arial;margin-left:95px;margin-top:-5px}.middle-page-rozygrysh .left-info span.text-color1{color:#ffae00}.middle-page-rozygrysh .left-info span.text-color2{color:#511357}.middle-page-rozygrysh .left-info span.text-color3{color:#c7d301}.middle-page-rozygrysh .left-info>p{color:#fff}.middle-page-rozygrysh .left-info>p.big-text{font-size:28px;line-height:38px;margin-bottom:35px;font-weight:400}.middle-page-rozygrysh .small-text{color:#fff;margin-top:42px;border-top:1px dashed #fff;padding-top:10px;font-size:10px;font-weight:400;line-height:15px;text-align:justify}.middle-page-rozygrysh .btn-regulations{margin:50px 0 0;text-align:center}.middle-page-rozygrysh .right-info{width:348px;float:left;margin-top:20px;margin-bottom:15px}.middle-page-rozygrysh .slider-rozygrysh{clear:both;width:100%;height:600px;position:relative}.middle-page-rozygrysh .slider-rozygrysh .app-slider{height:600px}.slider-rozygrysh .app-slider-roz-prev,.slider-rozygrysh .app-slider-roz-next{background:url("../image/arrow-s.png") no-repeat scroll 0 0;cursor:pointer;height:42px;position:absolute;top:240px;width:44px;z-index:9999}.slider-rozygrysh .app-slider-roz-prev{left:20px;background-position:0 0}.slider-rozygrysh .app-slider-roz-next{right:20px;background-position:0 -49px}.slider-rozygrysh .app-slider-o-selector{width:160px;height:13px;margin:0 auto}.slider-rozygrysh .app-slider-o-selector .app-slider-o-selector-button{width:14px;height:13px;float:left;margin-left:10px;background:url(../image/news-slider.png) 0 -36px no-repeat}.slider-rozygrysh .app-slider-o-selector .app-slider-o-selector-button:first-child{margin-left:0}.slider-rozygrysh .app-slider-o-selector .selected{background-position:0 0}.app-head--picture-santa{height:105px;position:absolute;top:116px;width:258px}.logo-link{top:0}.app-logo{left:-20px;width:235px}.app-foot .ny-snow{background:url(/image/ny/2016/pattern_footer.png) repeat;bottom:0;height:110%;position:absolute;width:100%;z-index:100}.app-foot .ny-snow:before{background:url(/image/ny/2016/pattern_snow.png) center repeat-x;bottom:0;content:" ";height:74px;left:0;position:absolute;width:100%}.app-foot .ny-snow:after{background:url(/image/ny/2016/img-footer.png) no-repeat;bottom:20px;content:" ";height:152px;left:50%;margin:0 0 0 -220px;position:absolute;width:380px}.app-fix-ny-footer-layer{position:relative;z-index:101}body.body-ny2017{background:#ececea;overflow-x:hidden}body.body-ny2017 .app-h1,body.body-ny2017 .app-fixed-nav,body.body-ny2017 .app-bread-crumbs{display:none}.middle-page-ny2017{height:100%;width:100%;background:url(../image/ny-2017/background.jpg) no-repeat 0 715px;background-size:100% auto;color:#fff;text-align:center;font-family:Verdana,Arial,sans-serif;position:relative}.middle-page-ny2017 .block-img-ny{position:absolute;top:-565px;left:50px}.middle-page-ny2017 .top-big-img{height:768px;object-fit:cover}.middle-page-ny2017 .pos-bg{position:absolute;top:50px;z-index:10}.middle-page-ny2017 .pos-bg--left{left:-225px}.middle-page-ny2017 .pos-bg--right{right:-170px}.middle-page-ny2017 .ny2017-content{margin-top:-45px}.middle-page-ny2017 .ny2017-content .btn{text-transform:uppercase;color:#fff;font-family:Verdana;text-align:center;display:inline-block;padding:14px;text-decoration:none;border-radius:15px;background:#d00e05;background:-moz-radial-gradient(center,ellipse cover,#d00e05 0,#d00e05 37%,#8f0222 99%,#d00e05 100%,#6d0019 100%);background:-webkit-radial-gradient(center,ellipse cover,#d00e05 0,#d00e05 37%,#8f0222 99%,#d00e05 100%,#6d0019 100%);background:radial-gradient(ellipse at center,#d00e05 0,#d00e05 37%,#8f0222 99%,#d00e05 100%,#6d0019 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d00e05',endColorstr='#6d0019',GradientType=1);text-shadow:1px 2px 4px #000}.middle-page-ny2017 .ny2017-content .btn--small{font-size:20px}.middle-page-ny2017 .ny2017-content .btn--small-loyal{padding:30px 14px;font-size:32px;width:94%}.middle-page-ny2017 .ny2017-content .btn--blue{width:100%;display:block;font-size:24px;margin-bottom:28px;padding:22px 15px;background:#02acd1;text-shadow:1px 2px 4px #000;background:-moz-linear-gradient(center top,#02acd1,#1163a3) repeat;background:-webkit-linear-gradient(center top,#02acd1,#1163a3) repeat;background:-o-linear-gradient(center top,#02acd1,#1163a3) repeat;background:linear-gradient(center top,#02acd1,#1163a3) repeat}.middle-page-ny2017 .hdr-time{color:#ca0d04;text-transform:uppercase;font-size:38px;line-height:45px;font-family:Impact;margin:42px 0 35px;float:left;padding-left:55px;position:relative}.middle-page-ny2017 .hdr-time:before{content:"";position:absolute;top:0;left:0;width:42px;height:50px;background:url(../image/ny-2017/icon_bell.png) no-repeat}.middle-page-ny2017 .right-info{width:251px;float:right;margin-top:-88px;margin-bottom:15px;text-align:left;margin-right:100px}.middle-page-ny2017 .right-info .links-aqua-r{text-align:right;margin-bottom:0;line-height:7px}.middle-page-ny2017 .right-info .block-btn-snegovik{position:relative;margin-bottom:27px}.middle-page-ny2017 .right-info .snegovik-btn{position:relative;top:14px}.middle-page-ny2017 .right-info .banner-regym-moroz{height:500px;border-radius:15px;width:100%;box-sizing:border-box;position:relative;margin-top:35px;background:#d00e05;background:-moz-radial-gradient(center,ellipse cover,#d00e05 5%,#d00e05 7%,#8f0222 100%,#d00e05 100%,#6d0019 100%);background:-webkit-radial-gradient(center,ellipse cover,#d00e05 5%,#d00e05 7%,#8f0222 100%,#d00e05 100%,#6d0019 100%);background:radial-gradient(ellipse at center,#d00e05 5%,#d00e05 7%,#8f0222 100%,#d00e05 100%,#6d0019 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d00e05',endColorstr='#6d0019',GradientType=1)}.middle-page-ny2017 .right-info .banner-regym-moroz .text-regym{color:#fff;padding:0 15px}.middle-page-ny2017 .right-info .banner-regym-moroz .text-regym ul{padding-left:14px}.middle-page-ny2017 .right-info .banner-regym-moroz .text-regym li{margin-top:5px;font-family:Arial;font-size:12px}.middle-page-ny2017 .right-info .banner-regym-moroz h3{font-weight:bold;font-size:16px;padding:30px 0 10px;text-transform:uppercase;line-height:20px;color:#fff;text-align:center;font-family:Arial}.middle-page-ny2017 .right-info .banner-regym-moroz .moroz-pic-banner{position:absolute;left:0;bottom:0}.middle-page-ny2017 .left-info{float:left;width:695px;margin-right:27px;font-family:Arial;margin-left:95px;margin-top:-5px;text-align:left}.middle-page-ny2017 .left-info .block-icons{width:100%}.middle-page-ny2017 .left-info .block-icons-item{display:table-cell;width:210px;text-align:center}.middle-page-ny2017 .left-info .block-icons-item .pic{background:url(../image/ny-2017/icon-1.png) no-repeat;width:150px;height:150px;margin:0 auto}.middle-page-ny2017 .left-info .block-icons-item .pic.pic--n1{background-position:0 0}.middle-page-ny2017 .left-info .block-icons-item .pic.pic--n2{background-position:-200px 0}.middle-page-ny2017 .left-info .block-icons-item .pic.pic--n3{background-position:-409px 0}.middle-page-ny2017 .left-info .block-icons-item .text{margin-top:25px;width:100%;text-align:center;font-weight:bold;font-size:18px;color:#636363;line-height:20px;text-transform:uppercase}.middle-page-ny2017 .left-info .block-icons-item:hover .pic.pic--n1{background-position:0 -190px}.middle-page-ny2017 .left-info .block-icons-item:hover .pic.pic--n2{background-position:-200px -190px}.middle-page-ny2017 .left-info .block-icons-item:hover .pic.pic--n3{background-position:-409px -190px}.middle-page-ny2017 .left-info .block-icons-item:hover .text{color:#ca0d04;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,2px 2px 0 #fff,-2px -2px 0 #fff,3px 3px 0 #fff,-3px -3px 0 #fff,4px 4px 0 #fff,-4px -4px 0 #fff}.middle-page-ny2017 .left-info .programms{margin:50px 0 0;position:relative;display:none}.middle-page-ny2017 .left-info .programms.active{display:block}.middle-page-ny2017 .left-info .programms .pic-kloun{position:absolute;top:0;left:0;z-index:5}.middle-page-ny2017 .left-info .programms .pic-eco{position:absolute;top:70px;left:20px;z-index:5}.middle-page-ny2017 .left-info .programms .pic-baby{position:absolute;top:65px;left:35px;z-index:5}.middle-page-ny2017 .left-info .programms .info-text{background:#edecec;padding:45px 25px 50px 172px;position:absolute;top:48px;left:0;z-index:4;width:600px;border:2px solid #e3e3e3;box-sizing:border-box;border-radius:15px}.middle-page-ny2017 .left-info .programms h3{color:#636363;font-size:20px;margin:0 0 0 22px}.middle-page-ny2017 .left-info .programms ul{margin:20px 0 0 0}.middle-page-ny2017 .left-info .programms li{color:#717171;font-size:16px}.middle-page-ny2017 .heading-blocks{font-size:46px;font-family:Verdana,Arial,sans-serif;margin:65px auto 45px;text-transform:uppercase}.svg-1{width:485px;height:120px}.svg-2{width:365px;height:120px}.svg-3{width:410px;height:120px}.middle-page-ny2017 .service-aqua{clear:both;overflow:hidden;margin:25px 100px 20px 95px}.middle-page-ny2017 .service-aqua .service-aqua-item{float:left;width:301px;margin-left:35px}.middle-page-ny2017 .service-aqua .pic{position:relative}.middle-page-ny2017 .service-aqua .label{position:absolute;bottom:15px;left:0;width:180px;padding:8px 0 11px 15px;text-align:left;color:#fff;font-size:18px;background:#d00e05;background:-moz-radial-gradient(center,ellipse cover,#d00e05 5%,#d00e05 7%,#8f0222 100%,#d00e05 100%,#6d0019 100%);background:-webkit-radial-gradient(center,ellipse cover,#d00e05 5%,#d00e05 7%,#8f0222 100%,#d00e05 100%,#6d0019 100%);background:radial-gradient(ellipse at center,#d00e05 5%,#d00e05 7%,#8f0222 100%,#d00e05 100%,#6d0019 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d00e05',endColorstr='#6d0019',GradientType=1)}.middle-page-ny2017 .service-aqua .service-aqua-abz{font-size:17px;margin-bottom:55px;text-align:center;line-height:22px}.middle-page-ny2017 .service-aqua .service-aqua-item-first{margin-left:0}.middle-page-ny2017 .service-aqua .text-item{line-height:25px;margin-top:15px}.middle-page-ny2017 .service-aqua .text-item--left{text-align:left}.middle-page-ny2017 .service-aqua .text-item--right{text-align:right}.middle-page-ny2017 .recommendation h2{font-size:46px;font-weight:bold;color:#9f0b02;text-transform:uppercase}.middle-page-ny2017 .recommendation .wrapper-block{overflow:hidden;clear:both;margin:25px 100px 20px 95px}.middle-page-ny2017 .recommendation .left-block{float:left;width:50%}.middle-page-ny2017 .recommendation .right-block{float:left;margin-left:5%;width:42%}.middle-page-ny2017 .recommendation h3{color:#636363;text-align:center;margin-bottom:20px;font-size:20px}.middle-page-ny2017 .recommendation .left-block-text{text-align:justify;margin-top:25px;line-height:25px}.middle-page-ny2017 .action-akvazona{clear:both;margin:25px 100px 20px 95px}.middle-page-ny2017 .action-akvazona .app-content{margin-left:-210px}.middle-page-ny2017 .action-akvazona .app-box{margin-top:25px}.middle-page-ny2017 .action-akvazona .app-n-txt{text-align:left}.middle-page-ny2017 .text-bottom-page{clear:both;margin:50px 100px 20px 95px;overflow:hidden;text-align:left}.middle-page-ny2017 .slider-rozygrysh{clear:both;width:100%;height:650px;position:relative}.middle-page-ny2017 .app-slider{height:600px}.middle-page-ny2017 .app-slider .slider .slide>img{border-radius:15px}.middle-page-ny2017 .app-slider-roz-prev,.middle-page-ny2017 .slider-rozygrysh .app-slider-roz-next{background:url("../image/arrow-s.png") no-repeat;cursor:pointer;height:42px;position:absolute;top:240px;width:44px;z-index:9999}.middle-page-ny2017 .app-slider-roz-prev{left:20px;background-position:0 0}.middle-page-ny2017 .app-slider-roz-next{right:20px;background-position:0 -52px !important}.middle-page-ny2017 .app-slider-o-selector{width:86px;height:13px;margin:0 auto}.middle-page-ny2017 .app-slider-o-selector .app-slider-o-selector-button{width:14px;height:13px;float:left;margin-left:10px;background:url(../image/news-slider.png) 0 -36px no-repeat}.middle-page-ny2017 .app-slider-o-selector .app-slider-o-selector-button:first-child{margin-left:0}.middle-page-ny2017 .app-slider-o-selector .selected{background-position:0 0}.middle-page-new-akvazona .flex-control-thumbs li{margin:5px 3px}.middle-page-new-akvazona .flex-control-thumbs img{width:116px;opacity:1}.middle-page-new-akvazona .top-img-summer-beach{position:absolute;top:-225px;left:50%;margin-left:-169px;z-index:5}body.body-new-akvazona{background:url(../image/new-akvazona/bgr.png) repeat 0 0;overflow-x:hidden;height:100%;width:100%}body.body-new-akvazona .app-h1,body.body-new-akvazona .app-fixed-nav,body.body-new-akvazona .app-bread-crumbs{display:none}.middle-page-new-akvazona{height:100%;width:100%;color:#fff;text-align:center;position:relative}.middle-page-new-akvazona .block-img-ny{position:absolute;top:-565px;left:50px}.middle-page-new-akvazona .top-big-img{height:605px;object-fit:cover}.middle-page-new-akvazona .pos-bg{position:absolute;top:50px;z-index:10}.middle-page-new-akvazona .pos-bg--left{left:-225px}.middle-page-new-akvazona .pos-bg--right{right:-170px}.middle-page-new-akvazona .akvazona-content{margin-top:0}.middle-page-new-akvazona .akvazona-content p,.middle-page-new-akvazona .akvazona-content table,.middle-page-new-akvazona .akvazona-content div{color:#75848c}.middle-page-new-akvazona .akvazona-content h2{font-size:36px;font-weight:normal;color:#ee7e00}.middle-page-new-akvazona .akvazona-content .text-top .text-1{color:#ee7e00;font-weight:bold;font-size:36px;line-height:1;margin-top:35px;text-align:center}.middle-page-new-akvazona .akvazona-content .text-top .text-2{color:#ec0000;font-weight:normal;font-size:36px;margin-top:45px;position:relative}.middle-page-new-akvazona .akvazona-content .text-top .text-2:before{position:absolute;top:-18px;left:255px;content:"";display:inline-block;background:url(/image/icon-clock-akvazona.png) no-repeat;width:56px;height:56px}.middle-page-new-akvazona .akvazona-content .btn{box-shadow:inset 0 -5px 10px 0 rgba(0,0,0,0.1);color:#fff;font-family:Verdana;font-size:18px;letter-spacing:-1px;display:inline-block;padding:13px 16px;text-decoration:none;border-radius:25px;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,0.5);text-transform:uppercase;background:#f14d63;background:-webkit-gradient(linear,0 0,100% 0,from(#f67a4c),to(#f14d63));background:-webkit-linear-gradient(left,#f67a4c,#f14d63);background:-moz-linear-gradient(left,#f67a4c,#f14d63);background:-ms-linear-gradient(left,#f67a4c,#f14d63);background:-o-linear-gradient(left,#f67a4c,#f14d63);background:linear-gradient(left,#f67a4c,#f14d63);-pie-background:linear-gradient(left,#f67a4c,#f14d63)}.middle-page-new-akvazona .akvazona-content .btn:hover{box-shadow:inset 0 5px 10px 0 rgba(0,0,0,0.1)}.middle-page-new-akvazona .akvazona-content .btn--small{font-size:21px}.middle-page-new-akvazona .akvazona-content .btn--small-loyal{background:#f67a4c;background:-webkit-gradient(linear,0 0,100% 0,from(#f14d63),to(#f67a4c));background:-webkit-linear-gradient(left,#f14d63,#f67a4c);background:-moz-linear-gradient(left,#f14d63,#f67a4c);background:-ms-linear-gradient(left,#f14d63,#f67a4c);background:-o-linear-gradient(left,#f14d63,#f67a4c);background:linear-gradient(left,#f14d63,#f67a4c);-pie-background:linear-gradient(left,#f14d63,#f67a4c);box-shadow:inset 0 -5px 10px 0 rgba(0,0,0,0.1);padding:23px 16px;font-size:30px;width:94%;text-shadow:0 1px 3px rgba(0,0,0,0.5)}.middle-page-new-akvazona .akvazona-content .btn--small-loyal:hover{box-shadow:inset 0 5px 10px 0 rgba(0,0,0,0.1)}.middle-page-new-akvazona .akvazona-content .btn--blue{width:100%;display:block;font-size:30px;margin-bottom:20px;padding:23px 16px;background:#02acd1;text-shadow:0 1px 3px rgba(0,0,0,0.5);background:#03b2f8;background:-webkit-gradient(linear,0 0,0 100%,from(#01c1fc),to(#059bf1));background-image:-webkit-linear-gradient(top,#01c1fc,#059bf1);background-image:-moz-linear-gradient(top,#01c1fc,#059bf1);background-image:-ms-linear-gradient(top,#01c1fc,#059bf1);background-image:-o-linear-gradient(top,#01c1fc,#059bf1);background-image:linear-gradient(top,#01c1fc,#059bf1);-pie-background:linear-gradient(top,#01c1fc,#059bf1)}.middle-page-new-akvazona .akvazona-content .btn--blue:hover{background:#03aaf5;background:-webkit-gradient(linear,0 0,0 100%,from(#059bf1),to(#01c1fc));background-image:-webkit-linear-gradient(top,#059bf1,#01c1fc);background-image:-moz-linear-gradient(top,#059bf1,#01c1fc);background-image:-ms-linear-gradient(top,#059bf1,#01c1fc);background-image:-o-linear-gradient(top,#059bf1,#01c1fc);background-image:linear-gradient(top,#059bf1,#01c1fc);-pie-background:linear-gradient(top,#059bf1,#01c1fc)}.middle-page-new-akvazona .hdr-time{color:#ca0d04;text-transform:uppercase;font-size:38px;line-height:45px;font-family:Impact;margin:42px 0 35px;float:left;padding-left:55px;position:relative}.middle-page-new-akvazona .hdr-time:before{content:"";position:absolute;top:0;left:0;width:42px;height:50px;background:url(../image/ny-2017/icon_bell.png) no-repeat}.middle-page-new-akvazona .right-info{width:28%;float:right;margin-bottom:15px;text-align:left;margin-top:30px;margin-right:90px;position:relative}.middle-page-new-akvazona .right-info .links-aqua-r{font-size:15px;line-height:7px;margin:0;position:absolute;right:0;text-align:right;top:150px}.middle-page-new-akvazona .right-info .links-aqua-r a{display:block;margin:0 0 25px}.middle-page-new-akvazona .right-info .block-btn-snegovik{margin:0;position:absolute;right:0;top:80px}.middle-page-new-akvazona .right-info .snegovik-btn{position:relative;top:14px}.middle-page-new-akvazona .right-info .banner-regym-moroz{height:500px;border-radius:15px;width:100%;box-sizing:border-box;position:relative;margin-top:35px;background:#d00e05;background:-moz-radial-gradient(center,ellipse cover,#d00e05 5%,#d00e05 7%,#8f0222 100%,#d00e05 100%,#6d0019 100%);background:-webkit-radial-gradient(center,ellipse cover,#d00e05 5%,#d00e05 7%,#8f0222 100%,#d00e05 100%,#6d0019 100%);background:radial-gradient(ellipse at center,#d00e05 5%,#d00e05 7%,#8f0222 100%,#d00e05 100%,#6d0019 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d00e05',endColorstr='#6d0019',GradientType=1)}.middle-page-new-akvazona .right-info .banner-regym-moroz .text-regym{color:#fff;padding:0 15px}.middle-page-new-akvazona .right-info .banner-regym-moroz .text-regym ul{padding-left:14px}.middle-page-new-akvazona .right-info .banner-regym-moroz .text-regym li{margin-top:5px;font-family:Arial;font-size:12px}.middle-page-new-akvazona .right-info .banner-regym-moroz h3{font-weight:bold;font-size:16px;padding:30px 0 10px;text-transform:uppercase;line-height:20px;color:#fff;text-align:center;font-family:Arial}.middle-page-new-akvazona .right-info .banner-regym-moroz .moroz-pic-banner{position:absolute;left:0;bottom:0}.middle-page-new-akvazona .right-info .block-icons-item{display:table-cell;width:210px;text-align:center}.middle-page-new-akvazona .right-info .block-icons-item .pic{background:url(../image/ny-2017/icon-1.png) no-repeat;width:150px;height:150px;margin:0 auto}.middle-page-new-akvazona .right-info .block-icons-item .pic.pic--n1{background-position:0 0}.middle-page-new-akvazona .right-info .block-icons-item .pic.pic--n2{background-position:-200px 0}.middle-page-new-akvazona .right-info .block-icons-item .pic.pic--n3{background-position:-409px 0}.middle-page-new-akvazona .right-info .block-icons-item .text{margin-top:25px;width:100%;text-align:center;font-weight:bold;font-size:18px;color:#636363;line-height:20px;text-transform:uppercase}.middle-page-new-akvazona .right-info .block-icons-item:hover .pic.pic--n1{background-position:0 -190px}.middle-page-new-akvazona .right-info .block-icons-item:hover .pic.pic--n2{background-position:-200px -190px}.middle-page-new-akvazona .right-info .block-icons-item:hover .pic.pic--n3{background-position:-409px -190px}.middle-page-new-akvazona .right-info .block-icons-item:hover .text{color:#ca0d04;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,2px 2px 0 #fff,-2px -2px 0 #fff,3px 3px 0 #fff,-3px -3px 0 #fff,4px 4px 0 #fff,-4px -4px 0 #fff}.middle-page-new-akvazona .akvazona-video-block .video-link{cursor:pointer;line-height:1px;margin:40px 0 0;overflow:hidden;position:relative}.middle-page-new-akvazona .akvazona-video-block .video-link:before{background:#000;border-radius:12px;content:"";height:50px;left:50%;margin:-25px 0 0 -35px;opacity:.7;position:absolute;transition:.1s;top:50%;width:70px;z-index:10}.middle-page-new-akvazona .akvazona-video-block .video-link:hover:before{background:#c00}.middle-page-new-akvazona .akvazona-video-block .video-link:after{color:#fff;content:"▶";font-size:26px;height:50px;left:50%;line-height:50px;margin:-25px 0 0 -35px;position:absolute;text-align:center;top:50%;width:70px;z-index:10}.middle-page-new-akvazona .akvazona-video-block .video-link.active:before,.middle-page-new-akvazona .akvazona-video-block .video-link.active:after,.middle-page-new-akvazona .akvazona-video-block .video-link.active img{display:none}.middle-page-new-akvazona .akvazona-video-block .video-link img{height:100%;position:absolute;top:0;left:0;object-fit:cover;width:100%}.middle-page-new-akvazona .video-description{font-size:16px;margin:0;text-align:center}.middle-page-new-akvazona .left-info{cursor:pointer;float:left;width:58%;margin-right:0;font-family:Arial;margin-left:95px;margin-top:25px;margin-bottom:35px;text-align:left}.middle-page-new-akvazona .left-info .group-block-circle{margin-top:5px}.middle-page-new-akvazona .left-info .icon-c{margin-bottom:15px}.middle-page-new-akvazona .left-info .item-block-circle{float:left;font-size:15px;margin-left:25px;text-align:center;width:30%}.middle-page-new-akvazona .left-info .item-block-circle:first-child{margin-left:0}.middle-page-new-akvazona .left-info .block-icons{width:100%}.middle-page-new-akvazona .left-info .programms{margin:50px 0 0;position:relative;display:none}.middle-page-new-akvazona .left-info .programms.active{display:block}.middle-page-new-akvazona .left-info .programms .pic-kloun{position:absolute;top:0;left:0;z-index:5}.middle-page-new-akvazona .left-info .programms .pic-eco{position:absolute;top:70px;left:20px;z-index:5}.middle-page-new-akvazona .left-info .programms .pic-baby{position:absolute;top:65px;left:35px;z-index:5}.middle-page-new-akvazona .left-info .programms .info-text{background:#edecec;padding:45px 25px 50px 172px;position:absolute;top:48px;left:0;z-index:4;width:600px;border:2px solid #e3e3e3;box-sizing:border-box;border-radius:15px}.middle-page-new-akvazona .left-info .programms h3{color:#636363;font-size:20px;margin:0 0 0 22px}.middle-page-new-akvazona .left-info .programms ul{margin:20px 0 0 0}.middle-page-new-akvazona .left-info .programms li{color:#717171;font-size:16px}.middle-page-new-akvazona .akvazona-content .heading-blocks{color:#008ad2;font-size:34px;font-family:PFBeauSansPro,Arial;line-height:36px;margin:20px 0 40px}.svg-1{width:485px;height:120px}.svg-2{width:365px;height:60px}.svg-3{display:inline-block;height:45px;margin:25px auto 0;font-family:PFBeauSansPro,Arial;width:480px}.middle-page-new-akvazona .service-aqua{clear:both;overflow:hidden;margin:25px 100px 20px 95px}.middle-page-new-akvazona .service-aqua .service-aqua-item{float:left;width:33%;margin-bottom:20px;padding:0 2%;box-sizing:border-box}.middle-page-new-akvazona .service-aqua .pic{position:relative}.middle-page-new-akvazona .service-aqua .pic>img{border-radius:10px}.middle-page-new-akvazona .service-aqua .label{position:absolute;bottom:25px;left:0;width:160px;padding:6px 0 8px;color:#fff;font-size:20px;background:#f70000;background:-moz-linear-gradient(top,#f70000 0,#d00000 100%);background:-webkit-linear-gradient(top,#f70000 0,#d00000 100%);background:linear-gradient(to bottom,#f70000 0,#d00000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f70000',endColorstr='#d00000',GradientType=0);text-align:center}.middle-page-new-akvazona .service-aqua .service-aqua-abz{font-size:19px;margin-bottom:25px;text-align:center;line-height:22px}.middle-page-new-akvazona .service-aqua .text-item{font-size:14px;line-height:20px;margin:5px 0 0}.middle-page-new-akvazona .service-aqua .text-item--left{padding-left:10px;text-align:center}.middle-page-new-akvazona .service-aqua .text-item--right{text-align:center}.middle-page-new-akvazona .recommendation{margin-top:30px}.middle-page-new-akvazona .recommendation .wrapper-block{overflow:hidden;clear:both;margin:25px 100px 20px 95px}.middle-page-new-akvazona .recommendation .left-block{float:left;width:46%}.middle-page-new-akvazona .recommendation .right-block{float:left;margin-left:5%;width:45%}.middle-page-new-akvazona .recommendation h3{color:#ee7e00;text-align:center;margin-bottom:20px;font-size:20px}.middle-page-new-akvazona .recommendation .left-block-text{font-size:13px;line-height:20px;margin:15px 0 0;padding-left:4px;text-align:justify}.middle-page-new-akvazona .action-akvazona{clear:both;margin:25px 100px 20px 95px}.middle-page-new-akvazona .action-akvazona .app-content{margin-left:-210px}.middle-page-new-akvazona .action-akvazona .app-box{margin-top:25px}.middle-page-new-akvazona .action-akvazona .app-n-txt{text-align:left}.middle-page-new-akvazona .text-bottom-page{clear:both;margin:0 100px 20px 95px;overflow:hidden;text-align:left}.middle-page-new-akvazona .text-bottom-page p{color:#606060}.middle-page-new-akvazona .slider-rozygrysh{clear:both;width:100%;height:650px;position:relative}.middle-page-new-akvazona .app-slider{height:600px}.middle-page-new-akvazona .app-slider .slider .slide>img{border-radius:15px}.middle-page-new-akvazona .app-slider-roz-prev,.middle-page-new-akvazona .slider-rozygrysh .app-slider-roz-next{background:url("../image/arrow-s.png") no-repeat;cursor:pointer;height:42px;position:absolute;width:44px;z-index:9999}.middle-page-new-akvazona .app-slider-roz-prev{top:560px;left:41%;background-position:0 0}.middle-page-new-akvazona .app-slider-roz-next{top:563px;right:41%;background-position:0 -52px !important}.middle-page-new-akvazona .app-slider-o-selector{width:86px;height:13px;margin:-23px auto 0}.middle-page-new-akvazona .app-slider-o-selector .app-slider-o-selector-button{width:14px;height:13px;float:left;margin-left:10px;background:url(../image/news-slider.png) 0 -18px no-repeat}.middle-page-new-akvazona .app-slider-o-selector .app-slider-o-selector-button:first-child{margin-left:0}.middle-page-new-akvazona .app-slider-o-selector .selected{background-position:0 0}.middle-page-new-akvazona--main .akvazona-content .text-top .text-1{color:#008ad2;font-size:40px}.middle-page-new-akvazona--main .akvazona-content .text-top .text-2{color:#008ad2;font-size:30px;margin:15px 0 10px;padding:0}.middle-page-new-akvazona--main .akvazona-content .text-top .text-2:before{display:none}.middle-page-new-akvazona--main .akvazona-content .btn--small{font-size:18px;margin:-20px 0 0;padding:15px 25px}.middle-page-new-akvazona--main .akvazona-content div{color:#4a4a4a;font-family:PFBeauSansPro,Arial}.middle-page-new-akvazona--main .akvazona-content div.h1{color:#008ad2;font-size:28px}.middle-page-new-akvazona--main .akvazona-content .heading-blocks{font-size:30px;margin:0 0 10px}.middle-page-new-akvazona--main .right-info .links-aqua-r{top:135px}.middle-page-new-akvazona--main .service-aqua .service-aqua-abz{color:#008ad2}.middle-page-new-akvazona--main .service-aqua .text-item{font-size:15px}body.body-lasertag .app-fixed-nav{display:none}.p-lasertag{overflow:hidden;clear:both}.p-lasertag .bottom-info{overflow:hidden;clear:both;height:auto;margin-top:0;box-sizing:border-box;padding:45px 35px;background-color:#f0f3f5}.p-lasertag .bottom-info .bl{position:relative;float:left;box-sizing:border-box;width:50%;padding-left:50px}.p-lasertag .bottom-info .bl:before{position:absolute;content:"";top:0;left:0}.p-lasertag .bottom-info .bl-left{padding-left:85px;padding-right:15px}.p-lasertag .bottom-info .bl-right{padding-left:100px}.p-lasertag .bottom-info .bl-left:before{width:46px;height:60px;background:url(/image/quest/Quest_ico_tel.png) no-repeat}.p-lasertag .bottom-info .bl-right:before{width:66px;height:60px;background:url(/image/quest/Quest_ico_site.png) no-repeat}.p-lasertag .bottom-info .phone,.p-lasertag .bottom-info .website{font-size:18px;font-weight:bold;margin-top:15px}.p-lasertag-row{overflow:hidden;clear:both;height:auto;margin-bottom:35px}.p-lasertag-row:first-child{margin-top:15px}.p-lasertag-row .row-text{float:left;width:56%;margin-right:3%}.p-lasertag-row .row-text h2{font-weight:bold;font-size:26px;color:#f08800}.p-lasertag-row .row-text p{line-height:22px}.p-lasertag-row .row-text .sub-name{font-size:18px}.p-lasertag-row .rec-age{position:relative;margin-top:25px}.p-lasertag-row .rec-age p{font-size:18px}.p-lasertag-row .rec-age .age{background-color:#009de2;border-radius:20px;color:#fff;display:inline-block;font-size:16px;font-weight:bold;margin:0 0 0 5px;padding:8px 10px}.p-lasertag-row .abz-link{margin-top:10px}.p-lasertag-row .row-pic{float:right}.app-main-wrapper.bgfriday-wrapper{background:#1e0380;background:-moz-linear-gradient(top,#1e0380 50%,#06002c 100%);background:-webkit-linear-gradient(top,#1e0380 50%,#06002c 100%);background:linear-gradient(to bottom,#1e0380 50%,#06002c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e0380',endColorstr='#06002c',GradientType=0)}.app-main-wrapper.bgfriday-wrapper:before{background:url(/image/blackfriday/blackfriday-bgr.png) repeat;content:"";height:950px;left:0;position:absolute;top:350px;width:100%;z-index:1}.app-main-wrapper.bgfriday-wrapper:after{background:#000;background:-moz-linear-gradient(top,#000 20%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,#000 20%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,#000 20%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0,0,0,1)',endColorstr='rgba(0,0,0,0)',GradientType=0);content:"";height:500px;left:0;pointer-events:none;position:absolute;top:260px;width:100%;z-index:1}.app-main-wrapper.bgfriday-wrapper .bg-page-blackfriday-palm{background:url(/image/blackfriday/blackfriday-palm.png) no-repeat;top:-417px;height:293px;left:0;position:absolute;width:336px;z-index:1}.app-main-wrapper.bgfriday-wrapper .app-h1{color:#ffd92e;position:relative;z-index:10}.app-main-wrapper.bgfriday-wrapper .app-bread-crumbs{position:relative;z-index:10}.app-main-wrapper.bgfriday-wrapper .app-tickets-table{background:#fff}.app-main-wrapper.bgfriday-wrapper .app-tarifs-button-wrapper .app-tarifs-button{position:relative;z-index:10}.app-main-wrapper.bgfriday-wrapper .app-tarifs-special-button-wrapper{text-align:left}.app-main-wrapper.bgfriday-wrapper .app-tarifs-special-button{border:1px solid #fff;border-radius:10px 10px 0 0;border-width:1px 1px 0;box-shadow:none;font-size:18px;line-height:20px;margin:0 -2px 0 0;min-height:65px;padding:12px 0 0 65px;vertical-align:bottom;width:242px}.app-main-wrapper.bgfriday-wrapper .app-tarifs-special-button i{left:22px}.app-main-wrapper.bgfriday-wrapper .app-tarifs-special-button--weekdays{padding:22px 0 0 82px}.app-main-wrapper.bgfriday-wrapper .app-tarifs-special-button--weekdays i{left:40px}.app-main-wrapper.bgfriday-wrapper .app-indent,.app-main-wrapper.bgfriday-wrapper .app-content{position:relative;z-index:100}.app-main-wrapper.bgfriday-wrapper .bg-page-blackfriday-wave{background:url(/image/blackfriday/blackfriday-sea.png) repeat-x;top:-124px;height:100px;left:0;position:absolute;width:100%}.app-main-wrapper.bgfriday-wrapper .bg-page-blackfriday-island{background:url(/image/blackfriday/blackfriday-island.png) no-repeat;top:-405px;height:395px;right:0;position:absolute;width:514px;z-index:1}.app-main-wrapper.bgfriday-wrapper .bg-page-blackfriday-pirate{background:url(/image/blackfriday/blackfriday-pirate.png) no-repeat;top:-285px;height:239px;right:100px;position:absolute;width:282px;z-index:2}.app-main-wrapper.bgfriday-wrapper .bg-page-blackfriday-sale{background:url(/image/blackfriday/blackfriday-yellow_2017.png) no-repeat;top:-155px;height:302px;right:-55px;pointer-events:none;position:absolute;width:345px}.app-main-wrapper.bgfriday-wrapper .page-blackfriday-description p{color:#fff;position:relative;text-shadow:1px 1px 1px #0b0132,1px -1px 1px #0b0132,-1px -1px 1px #0b0132,-1px 1px 1px #0b0132,2px 1px 2px #0b0132,1px 2px 2px #0b0132;z-index:10}.app-main-wrapper .sale-h2{color:#ee7e00;font-size:24px;font-weight:normal}.app-main-wrapper .sale-svg-bottom{font-size:26px;text-align:center}.app-main-wrapper .sale-svg-bottom svg{display:inline-block;font-family:PFBeauSansPro,Arial;height:45px;width:600px}.app-main-wrapper .sale-svg-bottom .text-alternative{display:none}.app-thermometer{z-index:1}.app-head:after{background-image:url(/image/top_spring.png);bottom:0;background-repeat:no-repeat;background-size:auto 100%;background-position:center;top:-6px;content:" ";height:196px;left:-30px;position:absolute;width:100%;display:block}.app-main-wrapper.bg8march-wrapper{background:url(/image/8march/fon_left.png) no-repeat left 230px,url(/image/8march/fon_right.png) no-repeat right 230px,url(/image/8march/fon_top.png) no-repeat center 230px,url(/image/8march/fon_bottom.png) no-repeat center 920px,#fff0f5}.app-main-wrapper.bg8march-wrapper .app-head .app-top-wave-wrapper:after{background:#fff;background:-moz-linear-gradient(top,#fff 0,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,#fff 0,rgba(255,255,255,0) 100%);bottom:0;content:"";height:12px;left:0;position:absolute;width:100%}.app-main-wrapper.bg8march-wrapper .app-head .app-top-wave{height:20px}.app-main-wrapper.bg8march-wrapper .app-bread-crumbs{margin-top:40px}.app-main-wrapper.bg8march-wrapper .app-table-word-wrapper{margin:30px 0 0;position:relative}.app-main-wrapper.bg8march-wrapper .app-8march-text{margin:0 0 30px}.app-main-wrapper.bg8march-wrapper .app-tarifs-button-wrapper .app-tarifs-button{position:relative;z-index:30}.app-main-wrapper.bg8march-wrapper .app-tickets-table img,.app-main-wrapper.bg8march-wrapper .app-tickets-table a,.app-main-wrapper.bg8march-wrapper .app-tickets-table th span,.app-main-wrapper.bg8march-wrapper .app-tickets-table .inputcounter{position:relative;z-index:20}.app-main-wrapper.bg8march-wrapper .app-tickets-table .ticket-name div{position:relative;z-index:20;text-shadow:0 0 3px #fff}.app-main-wrapper.bg8march-wrapper .app-8march-bg-wrapper{position:relative}.app-main-wrapper.bg8march-wrapper .app-8march-bg-0{background:url(/image/8march/flower-left.png) no-repeat;bottom:-60px;height:416px;left:-223px;position:absolute;width:571px;z-index:11}.app-main-wrapper.bg8march-wrapper .app-8march-bg-1{background:url(/image/8march/flower-right.png) no-repeat;bottom:-91px;height:362px;right:-165px;position:absolute;width:559px;z-index:10}.app-main-wrapper.raiffeisen-wrapper{background:url(/image/raiffeisen/bgr-px.jpg) repeat-x}.app-main-wrapper.raiffeisen-wrapper .app-head{box-shadow:inset 0 -5px 0 0 #0060cb}.app-main-wrapper.raiffeisen-wrapper .app-table-word-wrapper{position:relative}.app-main-wrapper.raiffeisen-wrapper .app-table-word-wrapper .app-bg-sign{position:absolute;right:-20px;top:-130px}.app-main-wrapper.raiffeisen-wrapper .app-table-word-wrapper .page-raiffeisen-description{padding-right:40%;position:relative;z-index:10}.app-main-wrapper.raiffeisen-wrapper .app-table-word-wrapper .page-raiffeisen-description ul{margin-top:5px;padding-left:15px}.app-main-wrapper.raiffeisen-wrapper .app-tickets-table{background:#fff}.app-main-wrapper .app-bread-crumbs{color:#606060}.table-cassa-closed-list{background:#fff;border:1px solid #cecece;border-width:1px 0 0 1px;margin:30px 0 100px}.table-cassa-closed-list th,.table-cassa-closed-list td{border:1px solid #cecece;border-width:0 1px 1px 0;padding:0 10px;text-align:center}.table-cassa-closed-list th{cursor:pointer;transition:.2s}.table-cassa-closed-list th:hover{background:#eee}.table-cassa-closed-list th.active i{background:url(/image/archiv-arrow.png) no-repeat 0 0;display:inline-block;font-size:16px;height:10px;margin:0 0 0 8px;transform:rotate(90deg);width:7px}.table-cassa-closed-list th.active.DESC i{transform:rotate(-90deg)}.app-main-wrapper.bgspringsale-wrapper{background:url(/image/sale/spring/spring_sale--2.jpg) no-repeat center bottom 680px,#ffdee9}.app-main-wrapper.bgspringsale-wrapper .page-springsale-description{margin:1.5% 0 0}.app-main-wrapper.bgspringsale-wrapper .page-springsale-description p{color:#222;margin:5px 0 0}.app-main-wrapper.bgspringsale-wrapper .app-tabs{min-height:430px}.page-springsale{padding-bottom:90px}.page-springsale-bottom-flower--1{background:url(/image/sale/spring/flower_left.png) no-repeat;height:230px;left:11%;pointer-events:none;position:absolute;top:-260px;width:373px}.top-banner-cosmetology{width:1280px;box-sizing:border-box;height:auto;padding:20px 50px;margin:4px auto 0;background:#f1f6f9;position:relative;overflow:hidden}.top-banner-cosmetology .pos-pic-cosm{position:absolute;top:0;right:auto;left:56%;z-index:2;height:100%;max-width:none}.top-banner-cosmetology .banner-text{width:64%;color:#525252;position:relative;z-index:5}.top-banner-cosmetology .banner-text .big-text{font-size:25px;line-height:28px;margin-bottom:30px}.top-banner-cosmetology .banner-text .small-text{font-size:14px;font-weight:normal;line-height:22px}.top-banner-cosmetology .banner-text .small-text ul{margin:9px 0}.heading-h2-cosm{color:#008ad2;font-size:30px;line-height:25px;margin:0 0 35px;font-weight:normal}.contact-item-cosm{float:left;width:50%;box-sizing:border-box}.contact-item-cosm .item-cosm{position:relative;overflow:hidden;clear:both}.contact-item-cosm .item-cosm:first-child{margin-bottom:30px}.contact-item-cosm .item-cosm .icon-cosm{position:relative;border-radius:100%;float:left;width:50px;height:50px;background:#ff8e01;box-sizing:border-box;padding:15px}.contact-item-cosm .item-cosm .group-text{float:left;margin-left:15px;width:80%}.contact-item-cosm .item-cosm .group-text p{margin-top:5px}.contact-item-cosm .item-cosm .heading{color:#ff8e01;font-size:18px}.cosm-more-lnk{display:inline-block;padding-bottom:0;border-bottom:2px dashed #008ad2;cursor:pointer}.cosm-more-lnk.cosm-more-lnk-active{color:#008ad2}.cosm-text-more{display:none;margin-top:10px;border-left:2px solid #008ad2;text-shadow:none;padding:5px 12px;box-sizing:border-box;width:100%;height:auto}.cosm-text-more p{line-height:20px;font-size:14px;margin-top:10px}.cosm-text-more p:first-child{margin-top:0}.content-cosmetology{width:1280px;box-sizing:border-box;height:auto;padding:35px 50px 0;margin:0 auto 55px}.content-cosmetology .navigation{padding-bottom:10px;border-bottom:2px solid #eef5f5;width:100%;text-align:center}.content-cosmetology .navigation a{display:inline-block;color:#b1c3ca;margin-left:5%;font-size:18px;cursor:pointer;text-decoration:none;position:relative}.content-cosmetology .navigation a:before{content:"";display:none;position:absolute;top:32px;left:-10px;width:100%;height:2px;padding:0 10px;background:#03b0f5}.content-cosmetology .navigation a:first-child{margin-left:0}.content-cosmetology .navigation a:hover{color:#03b0f5}.content-cosmetology .navigation a:hover:before{display:inline-block}.cosm-text-contacts{margin-top:50px;overflow:hidden}.cosmetology-table{overflow:hidden;clear:both;margin:35px auto;width:1280px;box-sizing:border-box;height:auto}.cosmetology-table-group{overflow:hidden;clear:both;margin:0 auto 70px}.cosmetology-table-group .title-table-group{width:100%;box-sizing:border-box;font-weight:600;padding:0 50px;color:#5d5d5d;font-size:18px;position:relative;padding-left:130px;margin-bottom:35px;padding-top:15px}.cosmetology-table-group .title-table-group:before{content:"";position:absolute;left:50px;display:block}.cosmetology-table-group .title-table-group--num1:before{width:60px;height:50px;top:-8px;background:url(/image/cosmetology/eyelashes-brows.svg) no-repeat}.cosmetology-table-group .title-table-group--num2:before{width:60px;height:50px;top:-8px;background:url(/image/cosmetology/face-massage.svg) no-repeat}.cosmetology-table-group .title-table-group--num3:before{width:60px;height:50px;top:-8px;background:url(/image/cosmetology/face-care.svg) no-repeat}.cosmetology-table-group .title-table-group--num4:before{width:60px;height:60px;top:-8px;background:url(/image/cosmetology/epilation.svg) no-repeat}.cosmetology-table-item{overflow:hidden;clear:both;color:#5d5d5d;background:#f2f2f2;font-size:15px;text-shadow:0 0 1px #bbb;padding:10px 50px;display:flex;justify-content:space-between;align-items:center;width:100%;box-sizing:border-box}.cosmetology-table-item.cosmetology-table-item-active{align-items:flex-start}.cosmetology-table-item.cosmetology-table-item-active .cell:nth-of-type(1){padding-top:9px}.cosmetology-table-item.cosmetology-table-item-active .cell:nth-of-type(2){padding-top:10px}.cosmetology-table-item.cosmetology-table-item-active .cell:nth-of-type(3){padding-top:10px}.cosmetology-table-item.cosmetology-table-item-active .cell:nth-of-type(4){padding-top:0}.cosmetology-table-item:nth-child(odd){background:#fff}.cosmetology-table-item .cell:nth-of-type(1){width:30%}.cosmetology-table-item .cell:nth-of-type(3){width:10%;text-align:left}.cosmetology-table-item .cell .btn-cell{display:inline-block;background:#0695f1;border-radius:20px;color:#fff;text-align:center;padding:10px 0;width:130px;cursor:pointer;text-decoration:none}.cosmetology-table-item .cell .btn-cell:hover{background:#0790ee}.top-banner-spaprogram{background:url(/image/spa/program/banner_spa_photo.jpg) no-repeat right;background-size:cover;width:1280px;box-sizing:border-box;height:auto;padding:25px 50px 17px;margin:15px auto 30px;position:relative;overflow:hidden}.top-banner-spaprogram .pos-pic-cosm{position:absolute;top:0;right:auto;left:56%;z-index:2;height:100%;max-width:none}.top-banner-spaprogram .banner-text{width:64%;color:#525252;position:relative;z-index:5}.top-banner-spaprogram .banner-text .big-text{color:#ff8e01;font-size:28px;font-weight:300;line-height:25px;margin:0 0 10px}.top-banner-spaprogram .banner-text .small-text{font-size:14px;font-weight:normal;line-height:22px}.top-banner-spaprogram .banner-text .small-text ul{margin:9px 0}.top-banner-spaprogram .banner-text ol{counter-reset:spaProgramCounter;margin:0;padding:0 0 0 15px}.top-banner-spaprogram .banner-text ol>li{font-size:15px;line-height:21px;list-style:none;margin:0 0 8px;position:relative}.top-banner-spaprogram .banner-text ol>li:before{counter-increment:spaProgramCounter;content:counter(spaProgramCounter) '.';color:#606060;display:inline-block;font-size:15px;font-weight:bold;left:0;margin:0 0 0 -20px;position:absolute;text-align:center;width:15px}.top-banner-spaprogram .banner-text .big-line{line-height:50px}.top-banner-spaprogram .banner-text .button{background:#ff8e01;border-radius:35px;color:#fff;cursor:pointer;font-weight:600;height:35px;line-height:35px;margin:-40px -40px 0 0;padding:0 22px;position:absolute;right:0;white-space:nowrap}.top-banner-spaprogram .banner-text .phone{background:url(/image/spa/program/tel_orange.png) no-repeat center;height:18px;margin:16px 0 0 -22px;position:absolute;width:18px}.top-banner-spaprogram .banner-text a{color:#ff8e01}.spa-program-tarifs-container{align-content:stretch;display:flex;flex-wrap:wrap;margin:0 -1%}.spa-program-tarifs-item{align-content:stretch;align-items:stretch;border:1px solid #dcdcdc;box-shadow:0 0 20px 0 rgba(100,100,100,0.1);box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 1% 25px;width:31.333%}.spa-program-tarifs-header{align-self:flex-start;color:#606060;flex-direction:column;justify-content:space-between;width:100%}.spa-program-tarifs-title{background:#f2f2f2;box-sizing:border-box;font-size:23px;font-weight:300;height:80px;line-height:23px;padding:30px 10px 0;text-align:center;width:100%}.spa-program-tarifs-content{align-self:flex-start;box-sizing:border-box;color:#606060;flex-direction:column;justify-content:space-between;padding:10px 5px 20px 15px;width:100%}.spa-program-tarifs-content .blue{color:#0695f1;font-size:15px;font-weight:bold}.spa-program-tarifs-content p{line-height:28px;margin:13px 0 12px}.spa-program-tarifs-content ul{font-size:15px;margin:1px 0 0;padding:0}.spa-program-tarifs-content ul>li{line-height:21px;list-style:none;margin:0 0 5px;padding:0 0 0 10px;position:relative}.spa-program-tarifs-content ul>li:before{background:#606060;border-radius:100%;content:"";height:3px;left:2px;position:absolute;top:10px;transform:rotate(45deg);width:3px}.spa-program-tarifs-content span{color:#979797;white-space:nowrap}.spa-program-tarifs-content .profit{background:#f2f2f2;display:inline-block;font-size:15px;height:30px;line-height:30px;padding:0 5px;vertical-align:middle}.spa-program-tarifs-bottom{align-self:flex-end;border-top:1px dashed #dcdcdc;box-sizing:border-box;color:#606060;height:120px;flex-direction:column;justify-content:space-between;width:100%}.spa-program-tarifs-bottom .price{color:#d30900;font-size:22px;font-weight:normal;height:55px;line-height:55px;text-align:center}.spa-program-tarifs-bottom .price span{font-weight:bold}.spa-program-tarifs-bottom span.dow{color:#606060;display:inline-block;font-size:16px;font-weight:600;margin:2px 0 0;vertical-align:top}.spa-program-tarifs-bottom .input-counter{background:#f2f2f2;border-radius:40px;box-sizing:border-box;display:inline-block;font-size:16px;height:40px;margin:0 6% 0 10%;padding:0 20px;position:relative;width:38%}.spa-program-tarifs-bottom .input-counter:after{content:"шт.";font-size:15px;height:100%;left:48%;line-height:40px;position:absolute;top:0;width:30px}.spa-program-tarifs-bottom .input-counter input{background:0;border:0;box-sizing:border-box;color:#606060;height:40px;line-height:40px;margin:0 0 0 12%;outline:0;padding:0;text-align:right;width:32%}.spa-program-tarifs-bottom .input-counter .minus,.spa-program-tarifs-bottom .input-counter .plus{color:#0695f1;cursor:pointer;font-weight:bold;height:30px;line-height:20px;margin:-15px 0 0;position:absolute;text-align:center;top:50%;width:30px;z-index:100}.spa-program-tarifs-bottom .input-counter .minus:before,.spa-program-tarifs-bottom .input-counter .plus:before{background:#0695f1;content:"";height:2px;left:50%;margin:-1px 0 0 -6px;position:absolute;top:50%;width:12px}.spa-program-tarifs-bottom .input-counter .minus{left:10px}.spa-program-tarifs-bottom .input-counter .plus{right:10px}.spa-program-tarifs-bottom .input-counter .plus:after{background:#0695f1;content:"";height:12px;left:50%;margin:-6px 0 0 -1px;position:absolute;top:50%;width:2px}.spa-program-tarifs-bottom button,.spa-program-tarifs-bottom *[data-type="buy-spa"]{background:#0695f1;border:0;border-radius:40px;color:#fff;display:inline-block;font-size:15px;height:40px;line-height:40px;margin:0;text-align:center;text-decoration:none;width:37%}@media(max-width:628px){.app-g-m4{*zoom:1;padding-left:5%;padding-right:5%}.app-g-m4:before,.app-g-m4:after{display:table;content:""}.app-g-m4:after{clear:both}.lib-grid-bg .app-g-m4-r{background-image:-webkit-linear-gradient(0,rgba(200,200,200,0.3) 100%,transparent 100%);background-image:-moz-linear-gradient(0,rgba(200,200,200,0.3) 100%,transparent 100%);background-image:-ms-linear-gradient(0,rgba(200,200,200,0.3) 100%,transparent 100%);background-image:-o-linear-gradient(0,rgba(200,200,200,0.3) 100%,transparent 100%);background-image:linear-gradient(0,rgba(200,200,200,0.3) 100%,transparent 100%);background-position:0 0;background-size:90%}.app-g-m4-r{width:100%;*zoom:1}.app-g-m4-r:before,.app-g-m4-r:after{display:table;content:""}.app-g-m4-r:after{clear:both}.app-g-m4-r [class*="app-g-m4-s"]{float:left;margin-left:0}.app-g-m4-r [class*="app-g-m4-o"]{margin-right:-100%}.app-g-m4-r .app-g-m4-1{margin-left:0}.app-g-m4-s1{width:90%}.app-g-m4-o1{margin-left:90% !important}.app-g-m4-o0{margin-left:0 !important}.app-g-m4{display:block;margin:0 auto;width:90%}.app-col-25,.app-col-30,.app-col-33,.app-col-40,.app-col-50,.app-col-60,.app-col-70,.app-col-90{box-sizing:border-box;float:none;padding-left:0;width:100%}.app-col-25.margin,.app-col-30.margin,.app-col-33.margin,.app-col-40.margin,.app-col-50.margin,.app-col-60.margin,.app-col-70.margin,.app-col-90.margin{margin-left:0}.app-h1{font-size:28px}.app-btn{padding:0 14px}.app-btn--mobile-multiline{line-height:30px;height:auto}.pay-rules-butt{line-height:20px}.flowers{display:none}.app-head{background:url(/image/bgr_2_note.jpg) repeat-x 0 -61px;height:209px;position:relative}.app-head.no-banners{height:210px;margin-bottom:-30px}.app-head .cloud-parallax{display:none}.app-head .cloud-mobile{display:block}.app-head .app-cloud{height:282px !important}.app-head .app-cloud--work{height:309px}.app-head .app-cloud--with-banner{height:334px}.app-head .app-header-party{background:0;box-sizing:border-box;height:99px !important;padding-top:45px;top:110px;z-index:5}.app-head .app-header-party i{background-size:200% auto;background-position:55% bottom;left:0;margin:0 !important;width:100%}.app-head .app-header-red-link{left:50%;margin:0 0 0 -45px;top:95px}.app-head .app-header-warning{height:268px;top:230px}.app-scrolltop{position:absolute;right:0;bottom:auto;top:-125px;display:block !important;margin-right:0;color:white;text-align:center;padding-top:54px;height:10px}.app-foot{padding-top:40px}.app-soc{display:block}.app-soc--wrapper{position:absolute;right:-10px;top:-76px}.app-soc li a.app-s-bonus{display:block}.app-soc li a.app-s-news{display:block}.app-thermometer{height:120px;overflow:hidden;position:absolute;right:-15px;top:8px;width:65px}.app-thermometer .thermometer--air{top:0;right:5px;left:auto}.app-thermometer .thermometer--ico{top:35px;right:10px;left:auto}.app-thermometer .thermometer--water{top:80px;right:5px;left:auto}.app-top-btns{height:85px;right:auto;left:0}.app-top-btn{width:40px;position:absolute;margin:0}.app-top-btn.app-btn-cab{left:20px;top:15px}.app-top-btn.app-btn-cab i{left:-20px}.app-top-btn.app-btn-mail{top:-5px;left:-8px}.app-top-btn.app-btn-link{top:35px;left:-6px}.TA_socialButtonBubbles{display:none}.app-phone{position:absolute;top:-25px;left:50%;margin-left:-140px;width:256px;margin-top:36px;font-size:26px}.app-phone span{font-size:12px}.app-adress{margin:9px 0 0 0}.app-media-title{font-size:30px;margin-top:30px}.app-block-archive{width:100%;float:none}.app-mobile-only{display:block}.app-block-subscribe,.app-groupsvisit,.app-tourvisit,.app-block-groups,.app-fitnes-i-sport{width:100%;float:none;margin-top:15px;height:290px}.app-block-subscribe.popup,.app-groupsvisit.popup,.app-tourvisit.popup,.app-block-groups.popup,.app-fitnes-i-sport.popup{margin-top:0}.app-fitnes-i-sport{height:490px}.app-media-img--groups{width:80px;margin:0 auto;float:none}.app-block-groups{height:150px;padding:26px 10px 0 10px}.app-block-groups .link{margin:10px 0 0 0;text-align:center}.app-block-groups .link.two-lines{top:0}.app-groupsvisit{height:695px;width:320px}.app-groupsvisit .calendar{font-size:12px}.app-groupsvisit .calendar-caption{display:none}.app-groupsvisit .cal-date .calendar .app-cal{margin-left:0}.app-tourvisit .calendar{font-size:12px}.app-tourvisit .calendar-caption{display:none}.app-tourvisit .cal-date .calendar .app-cal{margin-left:0}.m-hide{display:none !important}.app-logo{position:absolute;top:0;left:50%;margin-top:0;margin-left:-55px;width:110px;height:75px}.app-search{display:none}.app-top-btn span{display:none}.app-preim .app-bubbles-right,.app-preim .app-bubbles-left,.app-preim .fishes{display:none}.app-preim-box{width:210px;margin-left:auto;margin-right:auto;margin-top:-125px;float:none}.app-preim-box .app-p-section{width:100%;margin-left:0}.app-maps .app-m-text{height:650px;margin-bottom:-650px}.app-maps .app-m-text .app-m-block-wrapper{left:0}.app-maps .app-m-text h1,.app-maps .app-m-text .h1{text-align:center}.app-maps .app-m-text .app-m-adress{width:270px;margin-top:185px;padding-top:3px}.app-maps .app-m-text .app-m-adress p{padding-top:0;margin-top:17px}.app-maps .app-map-contact{width:100%;height:650px}.app-box.app-box.box-specpublic{display:block}#specpublic-topnews{padding-left:0;margin-top:55px}.app-box .app-b-coll{margin-left:0;float:none;width:270px;margin-left:auto !important;margin-right:auto;margin-bottom:20px}.app-news-box{width:288px;margin:35px auto 0}.app-n-img,.app-n-txt{width:270px;margin-left:auto;margin-right:auto}.app-n-img.mainevent-specpublic,.app-n-txt.mainevent-specpublic{width:200px}.pull-left{margin-left:0;margin-bottom:15px}.app-otzov-wrap{margin-top:55px}.app-otzov-box{width:100%}.app-otzov-box h1,.app-otzov-box .h1{line-height:37px;margin-left:15px}.app-otzov-box .app-otz-more{top:auto;bottom:95px;right:50%;margin-right:-40px}.app-o-img{margin-left:auto;margin-right:auto;width:100%;left:0}.app-o-img .app-fade-img{left:50%;margin-left:-150px}.app-o-img .app-o-img-krug{width:100%;background-position:50% 0}.app-o-img span{width:900px}.app-o-text{overflow:hidden;margin-top:-60px;position:relative;top:410px;left:-5px;margin-left:auto;margin-right:auto;width:300px;height:302px;background:url(/image/bubble-320.png) no-repeat}.app-o-text .app-fade-txt{height:302px}.app-o-text h1,.app-o-text .h1{margin-left:35px;margin-top:57px;margin-bottom:-5px}.app-o-text p{margin-left:35px;margin-right:12px}.app-o-text .text{max-height:230px;overflow:hidden}.app-foot-section{margin-left:0;width:100%}.app-copy{clear:both}.app-bread-crumbs{margin-bottom:-10px;margin-top:45px;padding-bottom:0}.app-404{margin-bottom:40px}.app-orange-btn a{width:100%;margin-left:0;margin-bottom:10px}.app-orange-btn a.first{width:100%}.app-tarifs-newyear-button a{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;width:100%;margin-bottom:10px}.app-tarifs-newyear-button a.first{width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.app-tarifs-newyear-button a.last{width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.TA_socialButtonBubbles{top:142px;left:8px}.socialWidgetCallout{display:none !important}.app-online-button{height:45px;left:50%;margin:0 0 0 -90px;right:auto;top:100px;width:180px}.app-online-button .ob-cursor{right:34px;top:28px}.app-online-button .ob-discount{font-size:18px;left:15px;top:24px}.app-online-button .ob-discount span{font-size:18px}.app-online-button .ob-desc{left:76px;top:7px;font-size:16px;line-height:18px;letter-spacing:normal}.app-online-button .ob-do{font-size:12px;letter-spacing:normal}.app-online-button img{height:62px;position:absolute;right:-20px;top:-10px;width:80px}.app-phone{position:absolute;top:-124px;width:256px;margin-top:36px;font-size:16px;line-height:10px;left:0;padding-left:38px;margin-left:0}.app-phone span{font-size:10px;display:block}.app-phone .app-p-ico{width:40px;height:37px;display:block;background:url(/image/main-320-tel.png) no-repeat;position:absolute;top:6px;left:0}.app-phone:hover .app-p-ico{background-position:0 0}.app-phone.app-pos2{position:relative !important;margin-top:0 !important;top:0}.app-phone.app-pos2 img{position:absolute !important;top:19px !important;margin-left:4px}.app-price-article .app-img-stadiometer{float:none;text-align:center;margin:50px auto 0;position:static}.app-price-article .app-img-stadiometer img{position:static}.app-spa-service .app-h2-acv{font-size:22px;height:auto}.app-button-repeat50{left:50%;margin:0 0 0 -127px;top:77px;width:auto}.app-button-tatiana-day{left:50%;margin:0 0 0 -123px;max-width:215px;top:90px;width:auto}.app-g-d12-s9.app-g-m4-r.new-cont-desktop{width:100%}.app-btn--prog-loyal{font-size:14px}.new-tablic-tarif-bonus--tsmall{line-height:16px;padding:2px;font-size:12px}.top-price-category{width:100%;float:none;position:static;margin:5px 0 30px;text-align:center}.top-price-category .btn-price-category{margin-left:-18px;position:absolute}.top-price-category .btn-price-category--n3{height:57px;margin:-10px 0 0 -30px;width:57px}.top-price-category .icon-block{display:inline-block;float:none;margin:0 4px;transform:scale(0.95);width:15.8%}.top-price-category .icon-block.active span{display:block;font-size:20px;left:0;position:absolute}.top-price-category .icon-block span{display:none}.position-block-rules{height:50px;position:static;width:100%;text-align:center;margin:0}.position-block-rules .app-btn{padding:0 10px;font-size:12px;text-align:center;display:inline-block;float:none;line-height:12px;margin-left:3px;padding:5px 5px 0;vertical-align:top;width:90px}.position-block-rules .rules-man{margin:20px auto 0;width:150px}.position-block-rules .app-childrens{background:0;color:#606060;margin:0;padding:10px 0;position:static;text-align:left;text-transform:none;width:100%}.position-block-rules .app-childrens br{display:none}.position-block-rules a{display:none}.not-m-hide{display:block}.app-h2.small{font-size:14px;margin-top:120px}.app-trainers-wrapper{margin-left:0}.captcha-reload.mobile-reverse{margin-left:-230px}body.app-top-bar{padding-top:60px}body.app-top-bar .app-top-bar-wrapper{height:60px;left:-10px;line-height:20px;padding:0 20px;z-index:1000}body.app-top-bar .app-top-bar-wrapper a{width:100%}body.app-top-bar .app-top-bar-wrapper span{display:inline-block;margin:0 0 0 10px;padding:0}body.app-top-bar .app-top-bar-wrapper .close{margin:-20px 0 0;right:30px;top:75%}.new-main-review{left:-56px}.new-main-review .review-item{width:100%;float:none}.new-main-review .review-item .anounce{padding:26px;font-size:12px;margin-bottom:20px;height:auto;background-size:100% 100%}.new-main-review .review-item .anounce>span{height:80px}.new-main-review .review-item .date{margin-left:0}.new-main-review .review-item .name{margin-left:0}.app-serv-cosmetics-new{width:320px}.app-serv-cosmetics-new .row-cosmetics-form .caption{width:100%}.app-serv-cosmetics-new .row-cosmetics-form .field-text{margin-left:0}.app-serv-cosmetics-new .row-cosmetics-form .caption--n2{margin-top:9px}.app-serv-cosmetics-new .app-form .title{margin-top:25px}.app-mobile-nav{display:none;position:absolute;left:0;bottom:110px;z-index:101;width:90%;margin-left:5%;margin-right:5%}.app-mobile-nav.with-banners{bottom:50px}.app-mobile-nav ul{width:100%;position:absolute;top:-5px;left:0;background:#ffd800;padding:45px 5px 0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("/css/boxsizing.htc");-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.app-mobile-nav ul li{display:block;margin:0 0 10px 0;width:100%;height:36px;float:left;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;*behavior:url("/css/boxsizing.htc");-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;behavior:url("/css/PIE.htc");position:relative;border:2px solid #fff}.app-mobile-nav ul li table{width:100%}.app-mobile-nav ul li td{vertical-align:middle;height:36px;width:100%;font-size:14px;line-height:14px;padding:0 10px}.app-mobile-nav ul li a{text-decoration:none;outline:0}.app-mobile-nav ul li a td{color:#004888}.app-mobile-nav ul li:hover,.app-mobile-nav ul li.active{background:#efaa00;-webkit-box-shadow:0 5px 3px rgba(227,106,0,0.35) inset;-moz-box-shadow:0 5px 3px rgba(227,106,0,0.35) inset;box-shadow:0 5px 3px rgba(227,106,0,0.35) inset}.app-mobile-nav ul li:hover a td,.app-mobile-nav ul li.active a td{color:#fff}.app-btn-nav{position:relative;z-index:10;display:block;text-decoration:none;text-align:center;font:bold 24px/50px 'Open Sans',sans-serif;color:#fff !important;text-transform:uppercase;text-shadow:0 -1px 0 #015ed0}.app-m-hide-btn{position:relative;z-index:99;color:#fff;top:-10px;border-bottom:1px dashed #fff;cursor:pointer;display:inline-block;font-size:20px}.app-m-hide{display:none}.app-bottom-nav{min-height:0}.app-bottom-nav li a{display:inline}.app-nav-wrap{display:block !important;width:90%;left:0;height:50px;bottom:80px;margin-left:5%;margin-right:5%}.app-nav-wrap.with-banners{bottom:20px}.app-nav-wrap .app-nav{display:none}.app-fixed-nav{display:none}.slider-main{margin:15px 0 40px;overflow:visible}.slider-main .swiper-wrapper{height:120px}.slider-main .swiper-button{display:none;top:-90px}.slider-main .swiper-pagination{bottom:-30px;margin:0 0 0 -120px}.bx-pager{margin-top:92px;width:302px;height:222px;background:url(/image/slider-text-s.png) no-repeat}.bx-pager h1{margin-top:65px;width:210px;font-size:24px;line-height:33px}.bx-pager-selector{width:210px;margin-left:-105px;bottom:30px}.app-slider-news{padding-left:0}.app-slider-news .slider .slide{width:100%;margin-left:15px;margin-right:10px}.app-slider-news .app-newsslider-buttons .itemselector .itemselector-item{margin-left:5px}.app-slider-otzov{height:580px}.app-slider-otzov .app-slider-o-selector{left:50%;margin-left:-31px}.app-slider-otzov .slider2{height:720px}.app-slider-otzov .slider2 .app-o-img{overflow:hidden}.app-slider-otzov .app-slider-o-prev,.app-slider-otzov .app-slider-o-next{top:380px}.bx-wrapper{width:100%}.bx-wrapper .bx-controls-direction{width:100%}.bx-wrapper .bx-prev,.bx-wrapper .bx-next{top:-360px;width:27px;height:45px;background:url(/image/slider-arrow-s.png) no-repeat}.bx-wrapper .bx-prev{left:20px}.bx-wrapper .bx-next{right:20px;background-position:0 -45px}.app-photoslider{height:220px;width:350px}.app-photoslider--wrapper{height:220px;width:350px;margin:0 auto}.app-photoslider .slider{height:220px}.app-slider-media{width:270px;margin:0 auto;height:270px}.app-slider-media .slider .slide{height:270px}.app-slider-media--large{height:270px;padding-left:0;width:270px}.app-slider-media--large .slider .slide{height:270px}.app-slider-media-box--horizontal .app-slider-media-next,.app-slider-media-box--horizontal .app-slider-media-next:hover{left:10px}.app-slider-media-box--horizontal .app-slider-media-prev,.app-slider-media-box--horizontal .app-slider-media-prev:hover{right:10px}.app-slider-media-box--horizontal .app-slider-media .slider .slide{margin:0}.app-slider-media-box--horizontal .app-slider-media.two-rows .slider .slide{height:580px;width:100%}.app-col-zoo{width:100%;height:auto;margin:0;float:none}.slides-banners-top{position:static}.slides-banners-top img{height:50px;max-width:320px}.slides-banners-top img.big{display:none}.slides-banners-top img.small{display:inline-block}#TA_certificateOfExcellence371{display:none}.button-plan{margin:15px 10px 20px 44px}.fit-img-afisha.cards{float:none}.app-soc{display:none}.app-content{min-height:none}.icon-number{width:35px;height:35px;margin-top:20px}.icon-number span{width:35px;height:35px;line-height:35px;margin-right:5px}.ml25{margin-left:0}.app-box-left{float:none;width:100%}.app-box-right{padding-left:0;margin-top:-3px}.app-b-images{margin-left:auto;margin-right:auto;max-width:250px;width:auto}.app-otzv{margin-top:40px;margin-bottom:40px}.app-otzv:before{left:45px;top:-22px;border-top:0;border-bottom:30px solid #e1f8fe}.app-bonus-maintext p{font-size:17px;margin-left:0;top:121px;line-height:18px}.app-bonus-maintext p span{font-size:22px}.app-logo .app-button-bonus{display:none}.top-section-1{width:100%}.top-section-1 .app-button-bonus{display:block;top:140px;left:13px}.top-section-2{width:100%}.app-header-calendar{display:block;width:100%}.app-header-calendar img{left:50%;margin-left:-85px;top:70px}.app-header-calendar span{margin:-70px 0 0 50%}.pricelist-tab.online .app-btn--buysmall{margin-top:10px}.pricelist-tab.special{display:none}.app-warning-content{max-width:280px}.app-warning-content--wide{max-width:280px}.app-warning-content--wide iframe{width:180px !important}.app-warning-content--bowling{padding:20px 20px 180px}.app-warning-content--bowling .buttons-list{display:block;top:175px}.app-warning-content--bowling .buttons-list tbody,.app-warning-content--bowling .buttons-list tr,.app-warning-content--bowling .buttons-list td{display:block;margin:2px 0;padding:0}.app-warning-content h1{line-height:25px}#colorbox.warning #cboxClose{right:-20px;top:-20px}.app-content-flash object[type="application/x-shockwave-flash"]{max-width:100%}.spa-salon-picture-buttons{margin-bottom:220px}.spa-salon-picture-buttons>img{height:auto;width:100%}.spa-salon-picture-buttons .panel{bottom:-200px;height:210px;left:0;padding:10px 0 0;right:auto;top:auto;width:100%}.spa-salon-picture-buttons .panel .panel-button{line-height:22px;font-size:14px}.spa-salon-picture-buttons .panel .panel-button u:before{left:-4px;width:85%}.spa-salon-picture-buttons .panel .panel-button--top{bottom:0;height:200px;left:0;right:auto;top:auto;width:33%}.spa-salon-picture-buttons .panel .panel-button--middle{height:200px;right:auto;left:33.5%;top:auto;width:33%}.spa-salon-picture-buttons .panel .panel-button--bottom{bottom:0;height:200px;left:auto;right:0;top:auto;width:33%}.bowlingday-block-interest .interest-item{width:auto}.bowlingday-block-interest .interest-item.text{min-height:auto;margin:20px 0}.bowlingday-block-interest .interest-item.img{min-height:auto;max-width:100%}.bowlingday-block-karibia .pic-group img{width:auto;max-width:100%;float:none;margin:3px auto}.app-btn--subscribe,.app-btn--groupsvisit,.app-btn--tourvisit{font-size:14px}.app-form .form-two-col{float:none;width:100%}.app-form .form-two-col--1,.app-form .form-two-col--2{padding:0}.app-form-white--reg input[type=text]{width:90%}.app-tabs{min-height:none}.app-tarifs-special-button{font-size:13px;margin:0 0 10px;width:100%}.app-tarifs-special-button--pay{margin:10px 0;position:static;width:100%}.app-tarifs-special-button--pay span{width:40px}.app-tarifs-tabs-content.autumnsale .app-tickets-table-mobile .column-left div{color:#606060}.app-tarifs-tabs-content.autumnsale .app-tickets-table-mobile .column-left div.date{color:#f29400}.app-tarifs-tabs-content.autumnsale .app-tickets-table-mobile .column-right .app-btn--buysmall{line-height:13px}.app-tarifs-button-wrapper{text-align:center}.app-tarifs-button-wrapper .app-tarifs-button{box-sizing:border-box;margin:-5px 0 0;text-align:left;width:95%}.app-tarifs-button-wrapper .app-tarifs-button--holidays{padding:0 20px}.app-tarifs-tabs{display:none}.app-tarifs-tabs.visible{display:block}.app-special-tarifs-link{display:block !important;margin:30px 0 0;text-align:center}.app-tarifs-special-table .app-table{display:none}.app-table .ticket-price-limit{font-size:12px;white-space:normal}.app-table--desktop{display:none}.app-table--tablet{display:block}.app-table--tablet .app-table-header{background:#0794ee;color:#fff;display:block;font-size:14px;font-weight:bold;padding:20px 20px;text-align:center}.app-table--tablet .app-table-row{box-sizing:border-box;display:table;width:100%}.app-table--tablet .app-table-row--even .app-table-column-right{background:#ace5ff}.app-table--tablet .app-table-column-left{box-sizing:border-box;color:#606060;display:table-cell;padding:20px 10px 10px;text-align:center;vertical-align:top;width:60%}.app-table--tablet .app-table-column-right{background:#fff2a7;box-sizing:border-box;color:#606060;display:table-cell;padding:20px 10px 10px;text-align:center;vertical-align:top;width:40%;border-left:1px solid #ddd}.app-table--tablet .app-table-column-right .app-btn{padding:0 5px}.app-table--tablet .app-table-end{border-top:1px solid #dedede;display:block;height:1px;margin:-2px 0 0}.app-table--tablet .date{color:#606060}.app-table--tablet .date span{font-weight:bold}.app-table--tablet .price{background:#e13939;border-radius:20px;color:#fff;display:inline-block;height:27px;font-size:22px;font-weight:bold;line-height:27px;margin:20px auto 10px;padding:0 10px}.app-table-wrapper{display:inline-block;max-width:100%;overflow-x:auto}.app-tickets-table-conditions{display:none;left:-20px;top:15px}.app-tickets-table-conditions--tablet{display:inline-block}.app-groupsvisit--gruppy{height:790px;width:320px}.app-groupsvisit--shkolnikam{height:935px;width:320px}.app-groupsvisit--studety{height:870px;width:320px}.app-review-new{width:320px}.app-tourvisit{height:790px;width:320px}.login-popup{top:30px}.app-cabinet-login .field-value .calendar-icon{left:80%}.app-cabinet-login .field-value .app-btn{font-size:16px;left:-15px;position:relative}.app-cabinet-login .field-value.wide textarea{min-height:70px}.tablet-no-margin{margin-left:0 !important}.app-cabinet-contacts{line-height:40px;padding-bottom:80px}.app-cabinet-contacts .mail-wrapper{display:block;margin:0;position:static}.app-cabinet-contacts .pay-rules-butt{font-size:16px;left:50%;line-height:40px;margin:-65px 0 0 -129px;right:auto;top:100%;width:258px}.app-cabinet-contacts .app-btn{padding:0 12px}.app-btn--offer{clear:both;float:left;height:auto;line-height:20px;padding:5px 20px;text-align:center}.app-btn--offer-decline{clear:both;float:left}.app-cabinet-promocode-wrapper.active i{left:50%;margin:1px 0 0 -40px;top:100%}.app-checkoutcart-popup{width:320px}.app-checkoutcart-popup--inner{padding-left:20px;padding-right:20px}.app-spoiler-content iframe{max-width:100%}.app-cabinet-login .app-btn--purchase-selected-tickets{font-size:16px;height:auto;left:0 !important;line-height:20px;margin-left:-95px;padding:10px 10px;text-align:center;width:275px}.app-cabinet-login .field-value-button a{min-width:285px}.birth-date--wr{top:136px;left:-50%;margin-left:37px}.birth-balloons{top:0;left:-230px;background:url(/image/balloon_note.png) no-repeat;height:278px}.birth-light{top:0;background:url(/image/light_note.png) no-repeat;height:278px;width:596px;left:50%;margin-left:-300px}.app-birth-light-block{height:279px}.app-cert{background:url(/image/1000_rub_320.png) no-repeat;width:108px;height:58px;top:-104px;left:210px}.app-head{background:url(/image/bgr_2_note.jpg) repeat-x}.app-head .cloud-mobile{display:none}.velvet-text--wr{width:172px;height:56px;display:block;top:210px;left:-4px}.app-velvet-light-block{margin-top:82px;height:196px}.app-logo{margin-top:10px}.app-head--bg2-kids{display:none}.app-head-shary{left:13%;width:100%;background-size:75%}.app-table-bottom-text-red{margin:20px 0 50px;padding:0}.popup-ticket-description-other{min-width:auto}.popup-ticket-description{width:320px}.app-tickets-table .price-val,.app-tickets-table .ticket-valid-thru{float:none;width:auto}.app-tickets-table .ticket-valid-thru{text-align:center}.app-table th{font-size:12px}.app-tickets-table{display:none}.app-tickets-table-mobile{box-sizing:border-box;display:table;width:100%}.app-tickets-table-mobile .massage-info{color:#f29400;cursor:pointer;text-decoration:underline}.app-tickets-table-mobile .massage-info:hover{text-decoration:none}.app-tickets-table-mobile .app-popup-description-link{color:#0794ee;cursor:pointer;display:block;font-size:12px;line-height:20px;margin:10px auto 0;border-bottom:1px dashed #0794ee;width:70px}.app-tickets-table-mobile .ticket-only-cassa{display:block;font-size:18px;font-weight:normal;line-height:18px;text-align:center}.app-tickets-table-mobile .ticket-sales-leader{height:100px;position:relative}.app-tickets-table-mobile .ticket-sales-leader:after{bottom:0;content:"";background:url(/image/price-35-instead-5.png) no-repeat center;height:99px;left:50%;margin:0 0 0 -50px;position:absolute;transform:rotate(-45deg);width:98px}.app-tickets-table-mobile .ticket-sales-leader.set-3-instead-5:after{background-image:url(/image/price-3-instead-5.png)}.app-tickets-table-mobile .ticket-best-price{height:150px;position:relative}.app-tickets-table-mobile .ticket-best-price:after{bottom:0;content:"";background:url(/image/best-price-sm.png) no-repeat center;height:99px;left:50%;margin:0 0 0 -50px;position:absolute;transform:rotate(-45deg);width:98px}.app-tickets-table-mobile-caption{background:#0794ef;color:#fff;display:block;font-size:20px;margin:20px 0 2px;padding:20px;text-align:center}.app-tickets-table-mobile-name{background:#0794ee;color:#fff;display:block;font-size:14px;font-weight:bold;padding:20px 20px;text-align:center}.app-tickets-table-mobile-name.orange{color:#f29400}.app-tickets-table-mobile-name span.star{color:#ee1101;font-size:20px;font-weight:bold;padding:0 0 0 5px}.app-tickets-table-mobile .column-left{box-sizing:border-box;color:#606060;display:table-cell;padding:20px 10px 10px;position:relative;text-align:center;width:60%}.app-tickets-table-mobile .column-left .orange{color:#f29400 !important}.app-tickets-table-mobile .column-right{background:#fff2a7;box-sizing:border-box;color:#606060;display:table-cell;padding:20px 10px 10px;text-align:center;width:40%}.app-tickets-table-mobile .column-right .orange{color:#f29400 !important}.app-tickets-table-mobile.even .column-right{background:#ace5ff}.app-tickets-table-mobile .time{font-size:14px;font-weight:bold}.app-tickets-table-mobile .date{font-size:14px;margin:0 0 10px}.app-tickets-table-mobile .description{font-size:14px;margin:0 0 10px}.app-tickets-table-mobile .price-cassa{font-size:18px;margin:20px 0 0}.app-tickets-table-mobile .category{color:#000;font-size:14px;margin:0 0 10px}.app-tickets-table-mobile .valid{font-size:11px;line-height:12px;margin:0 0 5px}.app-tickets-table-mobile .valid-value{display:block;font-size:14px;font-weight:bold;line-height:14px;margin:-2px 0 15px}.app-tickets-table-mobile .person{display:block;font-size:13px;margin:-20px 0 10px}.app-tickets-table-mobile .price{background:#e13939;border-radius:20px;color:#fff;display:inline-block;height:27px;font-size:22px;font-weight:bold;line-height:27px;margin:20px auto 10px;padding:0 10px}.app-tickets-table-mobile .price.combined{margin:-10px auto 20px}.app-tickets-table-mobile .price>span{display:block;margin:5px 0}.app-tickets-table-mobile .price>span i{background:#e13939;border-radius:20px;color:#fff;display:inline-block;font-size:22px;font-style:normal;font-weight:bold;height:27px;line-height:27px;padding:0 10px;position:relative;top:-3px}.app-tickets-table-mobile .price>span i:before{background:#222;content:"";height:3px;left:0;margin:10px 0 0;position:absolute;top:0;transform:rotate(-15deg);width:100%}.app-tickets-table-mobile-end{border-top:1px solid #dedede;display:block;height:1px;margin:-2px 0 0}.app-tickets-table-mobile-button{margin-top:30px}.app-table-word-wrapper .app-table td{font-size:12px;overflow-wrap:break-word;word-break:break-all;word-wrap:break-word}.app-tickets-table-mobile--bowling .ticket-price .ticket-price-popup-content-wrapper{width:100%}.app-tickets-table-mobile--bowling .app-btn--buysmall{display:inline-block;margin:0 1px 0 -5px;position:relative;width:auto;z-index:1}.app-tickets-table-mobile--bowling .app-btn--incative{z-index:20}.app-tickets-table-mobile--bowling .ticket-price-popup{box-sizing:border-box;display:none;left:0;margin:-29px 0 0;padding:0 10px;position:absolute;width:100%;z-index:10}.app-tickets-table-mobile--bowling .ticket-price-popup.active{display:block}.app-tickets-table-mobile--bowling .ticket-price-popup .content{background:#fff;border-radius:5px 15px 5px 5px;box-sizing:border-box;box-shadow:0 0 10px 1px rgba(0,0,0,0.5);padding:40px 20px 20px}.app-tickets-table-mobile--bowling .ticket-price-popup .content .tarif{border-radius:10px;box-shadow:0 0 10px 1px rgba(7,148,239,0.4);box-sizing:border-box;display:block;margin:0 0 10px;padding:5px 10px}.app-tickets-table-mobile--bowling .ticket-price-popup .content .tarif .rouble{left:3px;position:relative;top:5px}.app-tickets-table-mobile--bowling .ticket-price-popup .content .tarif .price-per-hour{font-size:10px;height:15px;line-height:15px;margin:0 -8px;white-space:nowrap}.app-tickets-table-mobile--bowling .ticket-price-popup .content .close{background:url(/image/close.png) no-repeat center top;bottom:-20px;border-radius:50px;box-shadow:5px 5px 5px 1px rgba(0,0,0,0.5);cursor:pointer;height:45px;position:absolute;right:0;width:45px}.app-tickets-table-mobile--bowling .price-bowling{font-size:18px;font-weight:bold;margin:10px 0 5px}.ticket-detail-description strong{margin:20px 0 15px}.ticket-detail-description span{text-align:center}.ticket-detail-description span a{float:none;margin:0 -10px 10px;padding:10px;text-align:center}.app-page-special-tarifs .app-tarifs-tabs-content{display:none}.app-page-special-tarifs .app-tarifs-tabs-content.special{display:block}.app-page-special-tarifs .app-tarifs-tabs-content.special .app-tarifs-button-wrapper{display:block}.app-page-special-tarifs .app-tarifs-button-wrapper{display:none}.app-page-special-tarifs .app-tarifs-tabs{display:none}.app-page-special-tarifs .pricelist-tab{display:none !important}.app-page-special-tarifs .app-tarifs-special-button{display:block}.app-page-special-tarifs .app-tarifs-special-button.app-tarifs-special-button--pay{display:none}.app-page-special-tarifs .app-table{display:none}.app-page-special-tarifs .app-special-tarifs-link{display:none !important}.pricelist-tab.special .app-tickets-table-mobile{display:table}.pricelist-tab.special.active{display:block}.pricelist-tab.special.active .app-tickets-table-mobile-name,.pricelist-tab.special.active .app-tickets-table-mobile-end{display:block}.app-twin-table{float:none;width:100%}.app-twin-table.left,.app-twin-table.right{padding:0 0 20px}.app-btn--offer{float:left}.app-btn--offer i{display:none}.app-block-mainevent{width:100%;float:none}.app-cal-holidays span{display:none}.app-bonus-page-buttons-wrapper{width:100%}.app-bonus-tariff-voucher{text-align:center}.app-bonus-tariff-voucher img{margin:0}.app-bonus-tariff-voucher .text{clear:both;padding:20px;text-align:left}.app-bonus-tariff-voucher .text h2{clear:both;margin:0 0 20px}.app-bonus-tariff-voucher .text h3{margin:10px 0 0}.app-bonus-tariff-voucher .text .description{width:100%}.app-bonus-tariff-voucher .table,.app-bonus-tariff-voucher .table-div{width:100%}.app-bonus-tariff-voucher .app-btn{float:right;margin:20px 20px 10px 0;position:static}.app-bonus-tariff-info-wrapper{margin:0}.app-bonus-tariff-info-wrapper div{float:none;margin:80px 0 10px;padding:0;width:100%}.app-bonus-tariff-info-wrapper div p{display:block;min-height:auto}.app-bonus-tarif-slogan{margin:30px 0 50px}.app-bonus-page-picture{text-align:center}.app-bonus-lottery-info{text-align:center}.app-bonus-lottery-info h2{clear:both;margin:30px 0 40px}.app-bonus-lottery-info img{clear:both;margin:0 0 20px}.app-bonus-lottery-info p{margin:0 0 30px}.app-bonus-lottery-info-wrapper{margin:0}.app-bonus-lottery-info-wrapper div{float:none;margin:80px 0 10px;padding:0;width:100%}.app-bonus-lottery-info-wrapper div img{left:50%;margin:0 0 0 -45px}.app-bonus-lottery-info-wrapper p{display:block;min-height:auto}.block-sale-prolongation{font-size:13px;padding:5px 0}.page-bonus-tariff .app-tickets-table-mobile .column-left div{color:#606060}.page-bonus-tariff .app-tickets-table-mobile .column-left div.date{color:#f29400}.bgparty-wrapper{background:#1b609b;background-position:50% 3%}.bgparty-wrapper .bg-1{background:url("/image/night-party/bgr-2_2_1280.jpg") no-repeat 50% 5.2%;background-size:cover;display:block;height:570px;position:absolute;top:215px}.bgparty-wrapper .bg-2{bottom:300px}.bg-page-party .app-bread-crumbs{display:none}.bg-page-party .app-slider-media-box--horizontal .app-slider-media-prev,.bg-page-party .app-slider-media-box--horizontal .app-slider-media-prev:hover{right:12px}.bg-page-party .page-ocean-party{margin-top:315px}.bg-page-party .page-ocean-party .top-header-h2{font-size:22px;margin-bottom:16px}.bg-page-party .page-ocean-party .top-content .b-left{padding:14px 25px;width:100%;box-sizing:border-box;margin-bottom:30px}.bg-page-party .page-ocean-party .top-content .b-left .h3-z-ny{font-size:18px;margin-bottom:12px}.bg-page-party .page-ocean-party .top-content .b-left p{line-height:18px}.bg-page-party .page-ocean-party .top-content .b-left h2{font-size:18px}.bg-page-party .page-ocean-party .top-content .b-left .line-divide{margin:10px}.bg-page-party .page-ocean-party .top-content .b-left .red-event-info{line-height:15px}.bg-page-party .page-ocean-party .top-content .b-left .slogan{margin-top:16px}.bg-page-party .page-ocean-party .top-content .b-right{margin-left:0;width:100%}.bg-page-party .page-ocean-party .middle-content{padding:0 5px}.bg-page-party .page-ocean-party .middle-content .b-right2{font-size:12px;margin-left:0;margin-top:0;clear:left;width:100%}.bg-page-party .page-ocean-party .middle-content .b-right2 p{margin-top:0}.bg-page-party .page-ocean-party .bottom-content{padding:0 5px}.bg-page-party .page-ocean-party .bottom-content .photo-group .photo{max-width:100%;width:100%;height:auto;text-align:center;margin-bottom:15px;overflow:hidden}.bg-page-party .page-ocean-party .bottom-content .photo-group .photo.min-photo{display:block;float:none;height:auto !important;margin:0 auto 15px;max-width:95% !important;text-align:center;width:95% !important}.bg-page-party .page-ocean-party .bottom-content .photo-group .photo.min-photo img{width:auto}.bg-page-party .page-ocean-party .bottom-content .photo-group .photo.padd{padding-left:15px}.bg-page-party .page-ocean-party .bottom-content .photo-group .photo.resize-2{height:190px;max-width:100%;width:285px}.bg-page-party .page-ocean-party .bottom-content .photo-group .b-padding{display:none}.new-block-slider-right{width:100%;float:left;clear:both;margin-top:20px}.new-block-slider-right .app-box--slide-right .app-n-img{height:170px;width:89%}.middle-page-rozygrysh{height:1390px}.middle-page-rozygrysh .rozygrysh-content{margin-top:0}.middle-page-rozygrysh h1{margin-top:0;font-size:45px}.middle-page-rozygrysh .date{margin-top:0;font-size:22px;line-height:1}.middle-page-rozygrysh .left-info{padding:10px 5px;margin-left:0;margin-right:0;width:100%;box-sizing:border-box}.middle-page-rozygrysh .left-info>p.big-text{line-height:25px;font-size:14px}.middle-page-rozygrysh .right-info{display:none}.middle-page-rozygrysh .btn-regulations{margin:25px 0}.middle-page-rozygrysh .btn-regulations img{max-width:50%}.middle-page-rozygrysh .slider-rozygrysh{height:350px}.middle-page-rozygrysh .slider-rozygrysh .app-slider{height:260px}.middle-page-rozygrysh .slider-rozygrysh .app-slider .slide img{height:250px;object-fit:cover;width:100%}.slider-rozygrysh .app-slider-roz-prev,.slider-rozygrysh .app-slider-roz-next{top:108px}.slider-rozygrysh .app-slider-roz-prev{left:10px}.slider-rozygrysh .app-slider-roz-next{right:10px}.middle-page-rozygrysh{height:1750px}.middle-page-rozygrysh .rozygrysh-content{margin-top:0}.middle-page-rozygrysh h1{margin-top:0;font-size:45px}.middle-page-rozygrysh .date{margin-top:0;font-size:22px;line-height:1}.middle-page-rozygrysh .left-info{padding:10px 5px;margin-left:0;margin-right:0;width:100%;box-sizing:border-box}.middle-page-rozygrysh .left-info>p.big-text{line-height:25px;font-size:14px}.middle-page-rozygrysh .right-info{display:none}.middle-page-rozygrysh .btn-regulations{margin:25px 0}.middle-page-rozygrysh .btn-regulations img{max-width:50%}.middle-page-rozygrysh .slider-rozygrysh{height:310px}.middle-page-rozygrysh .slider-rozygrysh .app-slider{height:260px}.middle-page-rozygrysh .slider-rozygrysh .app-slider .slide img{height:250px;object-fit:cover;width:100%}.slider-rozygrysh .app-slider-roz-prev,.slider-rozygrysh .app-slider-roz-next{top:108px}.slider-rozygrysh .app-slider-roz-prev{left:10px}.slider-rozygrysh .app-slider-roz-next{right:10px}.middle-page-rozygrysh .slider-rozygrysh .app-slider-o-selector{margin:30px auto}.middle-page-rozygrysh .block-pic-top{width:300px;background-position:55% 0}.middle-page-rozygrysh .block-pic-top .jurmala-img{top:0;width:160px}.middle-page-rozygrysh .block-pic-top .airbaltic-img{top:-18px;width:125px}.app-head--picture-santa{height:45px;left:25%;top:192px;width:110px;z-index:10}.app-head--bg2{height:237px;z-index:6}.app-head .app-top-btn.app-btn-cab{z-index:100}.middle-page-ny2017 .pos-bg{display:none}.middle-page-ny2017 .left-info{margin-left:0;float:none;width:100%;padding:0 10px;box-sizing:border-box}.middle-page-ny2017 .left-info .block-icons{margin-top:100px}.middle-page-ny2017 .left-info .block-icons-item{width:100%;display:block;margin-bottom:25px}.middle-page-ny2017 .left-info .programms .info-text{top:242px;width:100%;box-sizing:border-box;padding:25px;left:0}.middle-page-ny2017 .hdr-time{font-size:25px;line-height:30px;margin:-70px 0 35px}.middle-page-ny2017 .right-info{margin:625px 0 20px;width:100%}.middle-page-ny2017 .service-aqua{margin:25px 0}.middle-page-ny2017 .service-aqua .text-item--right,.middle-page-ny2017 .service-aqua .text-item--left{text-align:center}.middle-page-ny2017 .service-aqua .service-aqua-item{margin-left:0;width:100%;margin-bottom:20px}.middle-page-ny2017 .action-akvazona .app-content{margin-left:0}.middle-page-ny2017 .heading-blocks{font-size:30px}.middle-page-ny2017 .slider-rozygrysh{height:350px}.middle-page-ny2017 .app-slider{height:300px}.middle-page-ny2017 .slider-rozygrysh .app-slider-roz-prev,.middle-page-ny2017 .slider-rozygrysh .app-slider-roz-next{top:70px}.middle-page-ny2017 .recommendation h2{font-size:30px}.middle-page-ny2017 .recommendation .wrapper-block{margin:20px 5px}.middle-page-ny2017 .recommendation .left-block,.middle-page-ny2017 .recommendation .right-block{float:none;width:100%}.middle-page-ny2017 .recommendation .right-block{margin-left:0}.middle-page-ny2017 .ny2017-content .btn--small-loyal{width:auto;font-size:18px}.middle-page-ny2017 .ny2017-content .btn--blue{font-size:18px;padding:22px 0}.middle-page-ny2017 .action-akvazona{margin:25px 10px}.middle-page-ny2017 .app-papper li{margin-top:12px}.middle-page-ny2017 .text-bottom-page{margin:50px 10px}.middle-page-new-akvazona .top-img-summer-beach{margin-left:-60px;width:120px;top:-95px}.middle-page-new-akvazona .top-big-img{height:100%;margin-top:35px}.middle-page-new-akvazona .flex-control-thumbs{display:none}.middle-page-new-akvazona .flex-direction-nav a{top:48%}.middle-page-new-akvazona .akvazona-content h2{font-size:35px}.middle-page-new-akvazona .akvazona-content .text-top .text-1{margin-top:25px;line-height:32px;font-size:29px;text-align:center}.middle-page-new-akvazona .akvazona-content .akvazona-video-block .video-link{display:block;height:250px;text-align:center;width:100%}.middle-page-new-akvazona .akvazona-content .akvazona-video-block .video-link img{margin:0 auto}.middle-page-new-akvazona .akvazona-content .akvazona-video-block .video-description{margin:10px 0 0}.middle-page-new-akvazona .akvazona-content .text-top .text-2{line-height:28px;margin-top:30px;font-size:22px;text-align:center}.middle-page-new-akvazona .akvazona-content .text-top .text-2:before{left:22px;top:0}.middle-page-new-akvazona .pos-bg{display:none}.middle-page-new-akvazona .left-info{margin-left:0;float:none;width:100%;padding:0 10px;box-sizing:border-box}.middle-page-new-akvazona .left-info .block-icons{margin-top:100px}.middle-page-new-akvazona .left-info .block-icons-item{width:100%;display:block;margin-bottom:25px;float:none}.middle-page-new-akvazona .left-info .item-block-circle{box-sizing:border-box;font-size:13px;margin-left:0;padding:0 5px;width:33%;margin-bottom:35px}.middle-page-new-akvazona .left-info .programms .info-text{top:242px;width:100%;box-sizing:border-box;padding:25px;left:0}.middle-page-new-akvazona .hdr-time{font-size:25px;line-height:30px;margin:-70px 0 35px}.middle-page-new-akvazona .right-info{clear:both;margin:130px 0 0;padding-bottom:100px;width:100%;text-align:center;float:none}.middle-page-new-akvazona .right-info .links-aqua-r{margin:0;right:0;text-align:center;top:70px;width:100%}.middle-page-new-akvazona .right-info .block-btn-snegovik{margin:0 -145px 0 0;right:50%;top:0}.middle-page-new-akvazona .service-aqua{margin:25px 0 0}.middle-page-new-akvazona .service-aqua .label{left:50%;margin:0 0 0 -80px}.middle-page-new-akvazona .service-aqua .text-item--right,.middle-page-new-akvazona .service-aqua .text-item--left{text-align:center}.middle-page-new-akvazona .service-aqua .text-item--right .label,.middle-page-new-akvazona .service-aqua .text-item--left .label{left:10px;margin:0}.middle-page-new-akvazona .service-aqua .service-aqua-item{margin-left:0;width:100%;margin-bottom:20px}.middle-page-new-akvazona .action-akvazona .app-content{margin-left:0}.middle-page-new-akvazona .heading-blocks{font-size:30px;line-height:30px}.middle-page-new-akvazona .slider-rozygrysh{height:300px;margin-bottom:35px}.middle-page-new-akvazona .app-slider{height:300px}.middle-page-new-akvazona .slider-rozygrysh .app-slider-roz-prev,.middle-page-new-akvazona .slider-rozygrysh .app-slider-roz-next{top:70px}.middle-page-new-akvazona .recommendation{margin-top:0}.middle-page-new-akvazona .recommendation h2{font-size:30px}.middle-page-new-akvazona .recommendation .wrapper-block{margin:20px 5px}.middle-page-new-akvazona .recommendation .left-block,.middle-page-new-akvazona .recommendation .right-block{float:none;width:100%}.middle-page-new-akvazona .recommendation .right-block{margin-left:0}.middle-page-new-akvazona .akvazona-content .btn--small-loyal{box-sizing:border-box;width:100%;font-size:18px}.middle-page-new-akvazona .akvazona-content .btn--blue{font-size:18px;padding:22px 0}.middle-page-new-akvazona .action-akvazona{margin:25px 0}.middle-page-new-akvazona .app-papper li{margin-top:12px}.middle-page-new-akvazona .text-bottom-page{margin:50px 10px}.middle-page-new-akvazona .action-akvazona .app-box{margin-top:60px}.svg-1,.svg-2,.svg-3{margin:0 auto;text-align:center;width:320px}.svg-3{padding-left:14px}.p-lasertag{box-sizing:border-box;padding:0 10px}.p-lasertag .bottom-info{padding:45px 15px}.p-lasertag .bottom-info .bl{width:100%}.p-lasertag .bottom-info .bl-left{margin-bottom:25px;padding-left:100px}.p-lasertag-row .row-text{width:100%;margin-right:0;float:none}.p-lasertag-row .row-pic{width:320px;padding:0;float:none;margin:25px auto 0}.p-lasertag-row .rec-age{margin-bottom:35px}.app-main-wrapper.bgfriday-wrapper:before{height:1250px}.app-main-wrapper.bgfriday-wrapper .app-content{padding-bottom:250px;padding-top:40px}.app-main-wrapper.bgfriday-wrapper .app-content .app-tickets-table-mobile{background:#fff}.app-main-wrapper.bgfriday-wrapper .app-content .app-tickets-table-mobile .column-left div{color:#606060}.app-main-wrapper.bgfriday-wrapper .bg-page-blackfriday-sale{background-size:100%;right:0;top:-105px;width:250px}.app-main-wrapper .sale-h2{font-size:20px}.app-main-wrapper .sale-svg-bottom svg{display:none}.app-main-wrapper .sale-svg-bottom .text-alternative{color:#eb6551;display:block;font-size:24px;line-height:30px;margin:30px 0 0;text-align:center}.app-main-wrapper.bg8march-wrapper{background:url(/image/8march/fon_left.png) no-repeat left 230px,url(/image/8march/fon_right.png) no-repeat right 230px,url(/image/8march/fon_top.png) no-repeat center 230px,url(/image/8march/fon_bottom.png) no-repeat center 1100px,#fff0f5}.app-main-wrapper.bg8march-wrapper .app-bread-crumbs{margin-top:60px}.app-main-wrapper.bg8march-wrapper .app-8march-bg-0,.app-main-wrapper.bg8march-wrapper .app-8march-bg-1{display:none}.app-main-wrapper.raiffeisen-wrapper .app-table-word-wrapper .app-bg-sign{height:500px;left:auto;right:0;top:50px;z-index:5}.app-main-wrapper.raiffeisen-wrapper .app-tarifs-button-wrapper{position:relative;z-index:10}.app-main-wrapper.raiffeisen-wrapper .app-tickets-table-mobile-name{position:relative;z-index:10}.app-main-wrapper.raiffeisen-wrapper .app-tickets-table-mobile{background:#fff;position:relative;z-index:10}.app-main-wrapper.bgspringsale-wrapper{background:url(/image/sale/spring/spring_sale--2.jpg) no-repeat right 30% bottom 350px,#ffdee9}.app-main-wrapper.bgspringsale-wrapper .app-tickets-table-mobile{background:#fff}.app-main-wrapper.bgspringsale-wrapper .page-springsale-bottom-flower--1{display:none}.top-banner-cosmetology{width:100%;padding:35px 20px}.top-banner-cosmetology .pos-pic-cosm{display:none}.top-banner-cosmetology .banner-text{width:100%}.cosmetology-table-item .cell:nth-of-type(1){width:100%}.cosmetology-table-item .cell:nth-of-type(3){width:100%;text-align:center}.content-cosmetology{width:100%;padding:35px 20px 0}.content-cosmetology .navigation a{display:block;margin-bottom:25px;margin-left:0}.content-cosmetology .navigation a:before{top:28px}.cosmetology-table{width:100%;margin:35px auto 0}.cosmetology-table-item{padding:10px 20px}.cosmetology-table-group .title-table-group:before{left:30px}.cosmetology-table-group .title-table-group{padding-left:100px}.cosmetology-table-item{flex-wrap:wrap}.cosmetology-table-item .cell{width:100%;margin-bottom:12px;text-align:center}.cosmetology-table-item.cosmetology-table-item-active .cell:nth-of-type(1){padding-top:0}.cosmetology-table-item.cosmetology-table-item-active .cell:nth-of-type(1) p{text-align:left}.contact-item-cosm{float:none;width:100%}.contact-item-cosm .item-cosm .group-text{float:none;margin-left:65px;width:75%}.contact-item-cosm .item-cosm.item-cosm--num2{margin-bottom:30px}.top-banner-cosmetology .banner-text .big-text{font-size:18px;line-height:22px}.top-banner-cosmetology .banner-text .small-text{line-height:22px;font-size:14px}.top-banner-spaprogram{background:#f1f6f9;width:100%;padding:35px 20px}.top-banner-spaprogram .pos-pic-cosm{display:none}.top-banner-spaprogram .banner-text{width:100%}.top-banner-spaprogram .banner-text .big-line{line-height:30px}.top-banner-spaprogram .banner-text .button{display:block;margin:0 auto 10px;position:static;width:160px}.spa-program-tarifs-item{margin:0 0 20px;width:100%}}@media(max-width:628px){.app-main-wrapper.raiffeisen-wrapper .app-table-word-wrapper .app-bg-sign{display:block;margin:0 auto -250px;position:static}.app-main-wrapper.raiffeisen-wrapper .app-table-word-wrapper .page-raiffeisen-description{padding-right:0}.app-main-wrapper.raiffeisen-wrapper .app-bread-crumbs{margin-top:30px;margin-bottom:70px}}@media(min-width:629px) and (max-width:1023px){.app-g-d12{*zoom:1;padding-left:4%;padding-right:4%}.app-g-d12:before,.app-g-d12:after{display:table;content:""}.app-g-d12:after{clear:both}.lib-grid-bg .app-g-d12-r{background-image:-webkit-linear-gradient(0,rgba(200,200,200,0.3) 100%,transparent 100%);background-image:-moz-linear-gradient(0,rgba(200,200,200,0.3) 100%,transparent 100%);background-image:-ms-linear-gradient(0,rgba(200,200,200,0.3) 100%,transparent 100%);background-image:-o-linear-gradient(0,rgba(200,200,200,0.3) 100%,transparent 100%);background-image:linear-gradient(0,rgba(200,200,200,0.3) 100%,transparent 100%);background-position:0 0;background-size:92%}.app-g-d12-r{width:100%;*zoom:1}.app-g-d12-r:before,.app-g-d12-r:after{display:table;content:""}.app-g-d12-r:after{clear:both}.app-g-d12-r [class*="app-g-d12-s"]{float:left;margin-left:0}.app-g-d12-r [class*="app-g-d12-o"]{margin-right:-100%}.app-g-d12-r .app-g-d12-1{margin-left:0}.app-g-d12-s1{width:92%}.app-g-d12-o1{margin-left:92% !important}.app-g-d12-o0{margin-left:0 !important}.app-col-25{box-sizing:border-box;float:left;padding-left:30px;width:25%}.app-col-25--first{clear:left;padding-left:0}.app-col-30{box-sizing:border-box;float:left;padding-left:30px;width:30%}.app-col-30--first{clear:left;padding-left:0}.app-col-33{box-sizing:border-box;float:left;padding-left:30px;width:33%}.app-col-33--first{clear:left;padding-left:0}.app-col-40{box-sizing:border-box;float:left;padding-left:30px;width:40%}.app-col-40--first{clear:left;padding-left:0}.app-col-50{box-sizing:border-box;float:left;padding-left:30px;width:50%}.app-col-50--first{clear:left;padding-left:0}.app-col-60{box-sizing:border-box;float:left;padding-left:30px;width:60%}.app-col-60--first{clear:left;padding-left:0}.app-col-70{box-sizing:border-box;float:left;padding-left:30px;width:70%}.app-col-70--first{clear:left;padding-left:0}.app-col-90{box-sizing:border-box;float:left;padding-left:30px;width:90%}.app-col-90--first{clear:left;padding-left:0}.app-logo{margin:0 auto 0}.app-scrolltop{margin-right:-360px}.app-head{height:270px}.app-head.no-banners{height:210px}.app-head.no-banners .app-cloud{height:200px}.app-head .app-cloud{height:280px}.app-header-red-link{left:-290px;top:145px}.app-thermometer{left:0;position:absolute;top:96px}.app-media-img--groups{width:80px;margin-right:10px}.app-block-groups{height:130px}.app-block-groups .link{margin-top:27px}.app-top-btns{width:260px}.app-top-btns .app-btn-link span{margin-top:3px}.app-top-btn{font-size:13px}.app-top-btn.app-btn-cab{margin-left:4px}.app-top-btn.app-btn-cab i{top:-9px}.app-top-btn.app-btn-cab span{padding-left:28px}.app-top-btn.app-btn-mail{margin-left:-4px;margin-top:13px;float:left}.app-top-btn.app-btn-link{margin-left:-2px}.app-top-btn.app-btn-link i{top:-13px}.app-top-btn.app-btn-link span{padding-left:34px}.app-top-btn br{display:none}.app-media-title{font-size:24px}.app-block-archive,.app-block-subscribe,.app-groupsvisit,.app-block-groups{width:309px}.app-block-subscribe .title,.app-groupsvisit .title,.app-tourvisit .title{font-size:19px;margin-bottom:20px}.app-groupsvisit .calendar{font-size:12px}.app-tourvisit .calendar{font-size:12px}.app-logo{float:right}.app-search{left:0;position:absolute;top:132px;width:204px}.app-preim .app-bubbles-right,.app-preim .app-bubbles-left,.app-preim .fishes{display:none}.app-preim-box{width:100%}.app-preim-box .app-p-section{width:30%;margin-left:5%}.app-preim-box .app-p-section h1,.app-preim-box .app-p-section .h1{width:175px;height:53px;font-size:20px;line-height:25px}.app-preim-box .app-p-section .app-p-btn{line-height:22px;padding-top:12px;padding-bottom:10px;width:100%}.app-maps .app-m-text .app-m-block-wrapper{left:130px}.app-maps .app-m-text .app-m-adress{width:305px;padding-top:2px}.app-maps .app-m-text .app-m-adress p{margin-right:20px;margin-top:16px}.app-box .app-b-coll{width:30%;margin-left:5%}.app-news-box{width:100%;margin-right:30px}.pull-left{margin-left:60px}.app-otzov-box{width:630px}.app-o-img{left:-43px}.app-o-text{width:280px;height:324px;background:url(/image/bubble-768.png) no-repeat;right:52px}.app-o-text .app-fade-txt{height:324px}.app-orange-btn a{width:124px;font-size:14px}.app-orange-btn a.first{width:122px}.app-foot-section{width:110px;margin-left:20px}.app-foot-section--4{width:240px}.TA_socialButtonBubbles{margin-left:4px !important}.app-top-btn.app-btn-cab{left:-10px}.app-price-article .app-img-stadiometer{margin:0;float:right;width:120px}.app-pos2 img{display:block}.top-price-category .icon-block{margin:0 5px;width:90px}.app-tickets-table .app-btn{margin:4px 2px}.app-tickets-table .price-val{margin-left:10px}.button-plan{font-size:16px;line-height:19px;margin:15px 10px 20px 16px}.app-header-party{height:83px}.app-header-party i{background-size:80%;background-position-x:40%}.app-button-repeat50{left:210px;position:absolute;top:140px;width:60%;height:auto}.app-button-tatiana-day{left:-120px;position:absolute;top:145px;width:56%;height:auto}.app-online-button{height:45px;line-height:45px;top:125px;width:247px}.app-online-button .ob-do{font-size:14px}.app-online-button .ob-discount{font-size:11px;top:12px}.app-online-button .ob-discount i{font-size:14px}.app-online-button .ob-discount span{font-size:14px}.app-online-button img{height:41px;top:-6px;width:50px}.position-block-rules{height:50px;position:static;width:100%;text-align:center;margin:0}.position-block-rules a{clear:both;float:right;position:relative;text-align:left;top:-36px;width:215px}.position-block-rules .rules-man{display:none}.position-block-rules .app-childrens{background:0;color:#606060;margin:0;padding:10px 0;position:relative;text-align:left;text-transform:none;width:100%}.position-block-rules .app-childrens br{display:none}body.app-top-bar .app-top-bar-wrapper{padding:0 4%}body.app-top-bar .app-top-bar-wrapper a{text-align:left;width:100%}body.app-top-bar .app-top-bar-wrapper .close{margin-right:30px;right:8%}.new-main-review{margin-left:25px;left:0}.new-main-review .new-main-review .review-item{width:43%}.new-main-review .review-item .anounce{padding:45px 20px 50px 45px}.new-main-review .review-item .anounce>span{height:140px}.app-nav-wrap{width:92%;left:4%;margin:0}.app-nav-wrap .app-nav>li>a{font-size:11px;padding-left:0;padding-right:0}.app-nav-wrap .app-nav .sf-submenu>li,.app-nav-wrap .app-nav .sf-submenu>li.first{display:inline-block;float:none;margin:0 5px 10px;width:30%}.slider-main .swiper-wrapper{height:250px}.slider-main .swiper-button{top:-175px}.app-slider-news .slider .slide{margin-right:5%;width:29%}.app-slider-otzov .app-slider-o-selector{left:153px}.app-slider-otzov .app-slider-o-prev,.app-slider-otzov .app-slider-o-next{top:230px}.bx-wrapper{width:100%}.bx-wrapper .bx-controls-direction{width:100%}.app-photoslider{height:396px}.app-photoslider--wrapper{height:396px}.app-photoslider .slider{height:396px}.app-slider-media{height:605px}.app-slider-media .slider .slide{height:175px;width:175px}.app-slider-media--large{height:605px;padding-left:0;width:175px}.app-slider-media--large .slider .slide{height:175px}.app-slider-media-box--horizontal .app-slider-media .slider .slide{height:100%;margin:0 35px;max-width:300px;width:40%}.app-slider-media-box--horizontal .app-slider-media.two-rows .slider .slide{height:580px;width:50%}.app-slider-media-box--horizontal .app-slider-media-next,.app-slider-media-box--horizontal .app-slider-media-next:hover{left:4px;margin:-37px 0 0}.app-slider-media-box--horizontal .app-slider-media-prev,.app-slider-media-box--horizontal .app-slider-media-prev:hover{right:13px;margin:-37px 0 0}#TA_certificateOfExcellence371{left:92px;top:106px}.fit-img-afisha.cards{float:none}.crossfit-img-afisha{margin-left:0;float:left}.fit8-march{text-align:left}.app-bonus-maintext p{font-size:18px}.app-button-bonus{top:94px;left:-77px;max-width:70%}.app-button-bonus img{max-width:152px}.app-head--picture-santa{height:95px}.app-head--picture-santa img{max-width:80%}.app-header-calendar img{left:-205px;top:115px}.app-header-calendar span{margin:-25px 0 0 -120px}.pricelist-control{width:210px}.slides-banners-top img{height:83px;max-width:100%}.slides-banners-top ul li a{height:83px}.spa-salon-picture-buttons>img{height:400px}.spa-salon-picture-buttons .panel .panel-button{line-height:18px;padding-top:10px;height:130px}.spa-salon-picture-buttons .panel .panel-button--middle{top:135px}.bowlingday-block-interest .interest-item{width:300px}.bowlingday-block-interest .interest-item.text{min-height:200px}.bowlingday-block-interest .interest-item.img{min-height:200px}.bowlingday-block-karibia .pic-group img{width:295px}.app-warning-content--wide{max-width:600px}.app-warning-content--wide iframe{width:500px !important}.app-btn--subscribe,.app-btn--groupsvisit,.app-btn--tourvisit{font-size:12px}.app-tarifs-special-button{font-size:12px;padding:15px 5px;width:28%}.app-tarifs-special-button--pay{left:57%;width:auto}.app-tarifs-special-button--pay span{width:40px}.app-tarifs-special-button.js-tarifs-button-salon{width:49%}.app-tarifs-tabs{margin-top:10px}.app-calendar .calendar-day.day--holiday .day-hint{background:url(/image/cena_star_small.png) no-repeat;width:13px;height:13px}.app-groupsvisit--gruppy{width:479px;height:620px}.app-groupsvisit--shkolnikam{width:479px;height:740px}.app-groupsvisit--studety{width:479px;height:740px}.app-review-new{width:479px}.app-tourvisit{width:479px;height:735px}.app-cabinet-contacts{padding-bottom:80px}.app-cabinet-contacts .pay-rules-butt{left:50%;line-height:40px;margin:-65px 0 0 -151px;padding:0 20px;right:auto;top:100%;width:302px}.app-cabinet-login .field-value textarea{min-height:50px}.app-cabinet-login .field-value.wide textarea{min-height:78px}.app-cabinet-login .app-btn{font-size:13px}.app-cabinet-login .app-btn--purchase-selected-tickets{font-size:13px;height:auto;line-height:16px;padding:5px 20px;text-align:center;width:165px}.birth-date--wr{top:136px;left:-278px}.velvet-text--wr{display:block;height:56px;left:45px;top:155px;width:172px}.velvet-text--wr img{width:160px}.app-logo{margin:11px auto}.app-head-shary{left:165px;top:0;background-size:70%}.app-head--bg2-kids{left:330px;top:167px;background-size:50%}.app-tickets-table .price-val{padding:8px 0;width:68px}.app-tickets-table .price-val--small{width:auto}.app-tickets-table-mobile-button{margin-top:30px}.app-tickets-table.app-tickets-table--bowling td.ticket-price .ticket-price-popup-content-wrapper{width:540px}.app-tickets-table .ticket-sales-leader{transform:scale(0.8)}.app-tickets-table .ticket-sales-leader:after{margin-top:-190px}.app-tickets-table .ticket-best-price{transform:scale(0.8)}.app-tickets-table .ticket-best-price:after{margin-top:-10px}.app-block-mainevent{width:309px}.app-cal-holidays span{display:none}.app-bonus-page-buttons{height:189px}.app-bonus-page-buttons a{line-height:20px;margin:20px 0;padding:10px 0;width:150px}.app-bonus-tariff-voucher .text{clear:both;padding:20px;text-align:left}.app-bonus-tariff-voucher .text img{float:none}.app-bonus-tariff-voucher .text h2{line-height:20px;margin:20px 0 20px}.app-bonus-tariff-voucher .text br{display:none}.app-bonus-tariff-voucher .text h3{font-size:16px;line-height:16px}.app-bonus-tariff-voucher .text .description{width:100%}.app-bonus-tariff-voucher .table{width:225px}.app-bonus-tariff-voucher .table-div{margin-left:20px;width:218px}.app-bonus-tariff-voucher .table-div--with-button{margin-left:0;width:340px}.app-bonus-tariff-voucher .app-btn{float:right;margin:20px 20px 0 0;position:static}.app-bonus-tariff-info-wrapper div p{min-height:340px}.app-bonus-lottery-info-wrapper div p{min-height:160px}.app-bonus-lottery-info-wrapper div img{height:81px;margin:0 0 0 -146px;width:146px}.app-bonus-lottery-info h2{font-size:32px;line-height:32px}.app-bonus-lottery-info i{background-size:100%;height:82px;right:5px;top:5px;width:82px}.block-sale-prolongation{font-size:20px;padding:5px 0}.bgparty-wrapper .bg-1{height:1030px;top:214px}.bg-page-party .app-bread-crumbs{display:none}.bg-page-party .app-slider-media-box--horizontal .app-slider-media-prev,.bg-page-party .app-slider-media-box--horizontal .app-slider-media-prev:hover{right:15px}.bg-page-party .app-bread-crumbs{margin-left:0}.bg-page-party .page-ocean-party .top-header-h2{font-size:32px;margin-bottom:35px}.bg-page-party .page-ocean-party .top-content .b-left{padding:0 15px;width:56%;margin-bottom:30px}.bg-page-party .page-ocean-party .top-content .b-left .h3-z-ny{font-size:24px;margin-bottom:14px}.bg-page-party .page-ocean-party .top-content .b-left p{line-height:22px}.bg-page-party .page-ocean-party .top-content .b-left h2{font-size:18px}.bg-page-party .page-ocean-party .top-content .b-left .line-divide{margin:10px 0}.bg-page-party .page-ocean-party .top-content .b-left .red-event-info{line-height:15px}.bg-page-party .page-ocean-party .top-content .b-left .slogan{margin-top:16px}.bg-page-party .page-ocean-party .top-content .b-right{width:auto;margin-left:62%}.bg-page-party .page-ocean-party .middle-content .b-right2{font-size:12px;margin-top:0;width:295px}.bg-page-party .page-ocean-party .middle-content .b-right2 p{margin:0}.bg-page-party .page-ocean-party .bottom-content .photo-group .photo{max-width:48%;height:168px;margin-bottom:15px;overflow:hidden}.bg-page-party .page-ocean-party .bottom-content .photo-group .photo.min-photo{max-width:47%;height:136px}.bg-page-party .page-ocean-party .bottom-content .photo-group .photo.padd{padding-left:15px}.bg-page-party .page-ocean-party .bottom-content .photo-group .photo.resize-2{max-width:32%;height:135px}.bg-page-party .page-ocean-party .bottom-content .photo-group .photo.min-photo2{height:145px;max-width:29%}.bg-page-party .page-ocean-party .bottom-content .text-descript-photo.new-color{color:#1c1c1c}.new-block-slider-right{width:245px;margin-top:30px}.new-block-slider-right .app-box--slide-right .app-n-img{height:164px;width:230px}.new-block-slider-right .sl-afisha-right-item img{max-width:240px}.middle-page-rozygrysh{height:2000px}.middle-page-rozygrysh h1{font-size:110px}.middle-page-rozygrysh .left-info{width:100%;box-sizing:border-box;padding:0 30px;margin-left:0}.middle-page-rozygrysh .right-info{display:none}.middle-page-rozygrysh .btn-regulations{margin:35px 0}.slider-rozygrysh .app-slider-roz-prev,.slider-rozygrysh .app-slider-roz-next{top:190px}.middle-page-rozygrysh .slider-rozygrysh .app-slider{height:480px}.middle-page-rozygrysh .small-text{font-size:12px;line-height:17px}.middle-page-rozygrysh{height:2160px}.middle-page-rozygrysh h1{font-size:110px}.middle-page-rozygrysh .left-info{width:100%;box-sizing:border-box;padding:0 30px;margin-left:0}.middle-page-rozygrysh .right-info{display:none}.middle-page-rozygrysh .btn-regulations{margin:35px 0}.middle-page-rozygrysh .slider-rozygrysh{height:500px}.slider-rozygrysh .app-slider-roz-prev,.slider-rozygrysh .app-slider-roz-next{top:190px}.middle-page-rozygrysh .slider-rozygrysh .app-slider{height:460px}.middle-page-rozygrysh .small-text{font-size:12px;line-height:17px}.middle-page-rozygrysh .block-pic-top{width:700px}.middle-page-rozygrysh .block-pic-top .jurmala-img{top:45px;width:270px}.middle-page-rozygrysh .block-pic-top .airbaltic-img{top:55px;width:165px}.app-head--picture-santa{left:50%;margin:0 0 0 -150px;top:156px;width:200px}.middle-page-ny2017 .pos-bg{display:none}.middle-page-ny2017 .block-img-ny{width:270px}.middle-page-ny2017 .hdr-time{padding-left:85px;float:none}.middle-page-ny2017 .left-info{margin-left:0;float:none;width:100%}.middle-page-ny2017 .left-info .block-icons{width:100%}.middle-page-ny2017 .left-info .block-icons-item{width:auto}.middle-page-ny2017 .left-info .programms{top:170px}.middle-page-ny2017 .left-info .programms li{font-size:17px;margin-bottom:10px}.middle-page-ny2017 .left-info .programms .info-text{height:525px;width:410px}.middle-page-ny2017 .right-info{margin-top:0;margin-right:0}.middle-page-ny2017 .service-aqua{margin:25px 10px 20px}.middle-page-ny2017 .service-aqua .service-aqua-item{width:223px}.middle-page-ny2017 .slider-rozygrysh{height:550px}.middle-page-ny2017 .app-slider{height:500px}.middle-page-ny2017 .recommendation .right-block{width:41%}.middle-page-ny2017 .recommendation .wrapper-block{margin:25px 10px 20px}.middle-page-ny2017 .action-akvazona{margin:25px 10px 20px}.middle-page-ny2017 .action-akvazona .app-content{margin-left:-120px}.middle-page-ny2017 .app-box .app-b-coll{margin-left:52px}.middle-page-ny2017 .app-box .app-b-coll:first-child{margin-left:0}.middle-page-ny2017 .text-bottom-page{margin:50px 10px 20px}.middle-page-ny2017 .ny2017-content .btn--small-loyal{font-size:24px}.middle-page-ny2017 .ny2017-content .btn--blue{font-size:20px}.middle-page-ny2017 .slider-rozygrysh .app-slider-roz-next{background-position:0 -52px;top:195px}.middle-page-new-akvazona .recommendation .right-block{margin-left:8%}.middle-page-new-akvazona .flex-control-thumbs img{width:82px}.middle-page-new-akvazona .app-news-box{float:none;margin:20px auto 0}.middle-page-new-akvazona .top-img-summer-beach{top:-227px}.middle-page-new-akvazona .top-big-img{height:390px}.middle-page-new-akvazona .akvazona-content .text-top .text-1{font-size:36px;text-align:center}.middle-page-new-akvazona .akvazona-content .text-top .text-2{font-size:36px}.middle-page-new-akvazona .akvazona-content .text-top .text-2:before{left:120px}.middle-page-new-akvazona .akvazona-content .akvazona-video-block .video-link{height:430px}.middle-page-new-akvazona .pos-bg{display:none}.middle-page-new-akvazona .block-img-ny{width:270px}.middle-page-new-akvazona .hdr-time{padding-left:85px;float:none}.middle-page-new-akvazona .left-info{margin-left:0;float:none;width:100%;clear:both;overflow:hidden;margin-bottom:35px}.middle-page-new-akvazona .left-info .block-icons{width:100%}.middle-page-new-akvazona .left-info .block-icons-item{width:auto}.middle-page-new-akvazona .left-info .programms{top:170px}.middle-page-new-akvazona .left-info .programms li{font-size:17px;margin-bottom:10px}.middle-page-new-akvazona .left-info .programms .info-text{height:525px;width:410px}.middle-page-new-akvazona .right-info{margin-bottom:160px;margin-top:0;margin-right:0;text-align:center;float:none;width:100%}.middle-page-new-akvazona .right-info .block-btn-snegovik{margin:0 -145px 0 0;right:50%;top:0}.middle-page-new-akvazona .right-info .links-aqua-r{right:0;text-align:center;top:70px;width:100%}.middle-page-new-akvazona .service-aqua{margin:25px 0 20px}.middle-page-new-akvazona .slider-rozygrysh{height:550px}.middle-page-new-akvazona .app-slider{height:500px}.middle-page-new-akvazona .recommendation .right-block{width:41%}.middle-page-new-akvazona .recommendation .wrapper-block{margin:25px 10px 20px}.middle-page-new-akvazona .action-akvazona{margin:25px 10px 20px}.middle-page-new-akvazona .action-akvazona .app-content{margin-left:-65px}.middle-page-new-akvazona .app-box .app-b-coll{margin-left:52px}.middle-page-new-akvazona .app-box .app-b-coll:first-child{margin-left:0}.middle-page-new-akvazona .text-bottom-page{margin:50px 10px 20px}.middle-page-new-akvazona .akvazona-content .btn--small-loyal{font-size:24px}.middle-page-new-akvazona .akvazona-content .btn--blue{font-size:20px}.middle-page-new-akvazona .akvazona-content .btn--small-loyal{padding:23px 10px;font-size:20px}.middle-page-new-akvazona .slider-rozygrysh .app-slider-roz-next{background-position:0 -52px;top:460px;right:36%}.middle-page-new-akvazona .slider-rozygrysh .app-slider-roz-prev{top:457px;left:36%}.middle-page-new-akvazona .app-slider-o-selector{width:90px}.p-lasertag-row .row-pic{padding-top:55px;width:40%}.app-main-wrapper.bgfriday-wrapper .app-content .app-tickets-table .ticket-valid-thru{line-height:12px}.app-main-wrapper.raiffeisen-wrapper .app-table-word-wrapper .app-bg-sign{top:-10px;right:-120px}.top-banner-cosmetology{padding:20px 30px;overflow:hidden;width:100%}.top-banner-cosmetology .pos-pic-cosm{right:auto}.top-banner-cosmetology .banner-text .big-text{font-size:18px;line-height:22px;margin-bottom:20px}.top-banner-cosmetology .banner-text .small-text{font-size:14px;font-weight:normal;line-height:20px}.cosmetology-table-item .cell:nth-of-type(1){width:42%}.content-cosmetology{padding:35px 30px 0;width:100%}.cosmetology-table{width:100%}.cosmetology-table-item{padding:10px 30px}.cosmetology-table-group .title-table-group:before{left:30px}.cosmetology-table-group .title-table-group{padding-left:100px}.contact-item-cosm .item-cosm .group-text{width:70%}.top-banner-spaprogram{background-position:80% center;padding:20px 30px;overflow:hidden;width:100%}.top-banner-spaprogram .pos-pic-cosm{right:auto}.top-banner-spaprogram .banner-text .big-text{font-size:18px;line-height:22px;margin-bottom:20px}.top-banner-spaprogram .banner-text .small-text{font-size:14px;font-weight:normal;line-height:20px}.spa-program-tarifs-item{width:48%}}@media(min-width:1024px) and (max-width:1264px){.app-g-d12{*zoom:1;padding-left:8%;padding-right:8%}.app-g-d12:before,.app-g-d12:after{display:table;content:""}.app-g-d12:after{clear:both}.lib-grid-bg .app-g-d12-r{background-image:-webkit-linear-gradient(0,rgba(200,200,200,0.3) 100%,transparent 100%);background-image:-moz-linear-gradient(0,rgba(200,200,200,0.3) 100%,transparent 100%);background-image:-ms-linear-gradient(0,rgba(200,200,200,0.3) 100%,transparent 100%);background-image:-o-linear-gradient(0,rgba(200,200,200,0.3) 100%,transparent 100%);background-image:linear-gradient(0,rgba(200,200,200,0.3) 100%,transparent 100%);background-position:0 0;background-size:84%}.app-g-d12-r{width:100%;*zoom:1}.app-g-d12-r:before,.app-g-d12-r:after{display:table;content:""}.app-g-d12-r:after{clear:both}.app-g-d12-r [class*="app-g-d12-s"]{float:left;margin-left:0}.app-g-d12-r [class*="app-g-d12-o"]{margin-right:-100%}.app-g-d12-r .app-g-d12-1{margin-left:0}.app-g-d12-s1{width:84%}.app-g-d12-o1{margin-left:84% !important}.app-g-d12-o0{margin-left:0 !important}.app-col-25{box-sizing:border-box;float:left;padding-left:30px;width:25%}.app-col-25--first{clear:left;padding-left:0}.app-col-30{box-sizing:border-box;float:left;padding-left:30px;width:30%}.app-col-30--first{clear:left;padding-left:0}.app-col-33{box-sizing:border-box;float:left;padding-left:30px;width:33%}.app-col-33--first{clear:left;padding-left:0}.app-col-40{box-sizing:border-box;float:left;padding-left:30px;width:40%}.app-col-40--first{clear:left;padding-left:0}.app-col-50{box-sizing:border-box;float:left;padding-left:30px;width:50%}.app-col-50--first{clear:left;padding-left:0}.app-col-60{box-sizing:border-box;float:left;padding-left:30px;width:60%}.app-col-60--first{clear:left;padding-left:0}.app-col-70{box-sizing:border-box;float:left;padding-left:30px;width:70%}.app-col-70--first{clear:left;padding-left:0}.app-col-90{box-sizing:border-box;float:left;padding-left:30px;width:90%}.app-col-90--first{clear:left;padding-left:0}.app-price-article .app-img-stadiometer{margin:0;float:right;width:120px}.app-head{height:280px}.app-head.no-banners{height:210px}.app-head.no-banners .app-cloud{height:205px}.app-head .app-cloud{height:300px}.app-header-red-link{left:-110px;top:100px}.app-button-repeat50{left:210px;position:absolute;top:144px;width:80%;height:auto}.app-button-tatiana-day{left:-210px;position:absolute;top:145px;width:74%;height:auto}.app-online-button{top:125px;height:45px}.app-header-party{height:110px}.app-header-party i{background-size:80%}.position-block-rules .app-childrens{padding:10px 5px;width:220px}.app-tickets-table .app-btn{margin:3px 0 0}.app-tickets-table .price-val{margin-left:13px;width:80px}.top-price-category .icon-block{width:110px}.app-slider-media--right-sport{margin-left:15px}body.app-top-bar .app-top-bar-wrapper{padding:0 8%}body.app-top-bar .app-top-bar-wrapper a{width:100%}body.app-top-bar .app-top-bar-wrapper .close{margin-right:30px;right:8%}.new-main-review{margin-left:25px;left:33px}.new-main-review .review-item{width:43%}.new-main-review .review-item .anounce{padding:45px 30px 50px 45px}.new-main-review .review-item .anounce>span{height:160px}.app-slider-media{height:580px}.app-slider-media .slider .slide{height:270px}.app-slider-media--large{height:890px;padding-left:0}.app-slider-media--large .slider .slide{height:270px}.app-slider-media-box--horizontal .app-slider-media .slider .slide{height:auto;margin:0 30px;max-width:250px;width:33%}.app-slider-media-box--horizontal .app-slider-media.two-rows .slider .slide{height:580px;width:33%}.app-col-zoo{width:45%;height:auto}.slides-banners-top img{height:110px;max-width:100%}.slides-banners-top ul li a{height:110px}.button-plan{line-height:19px;margin:15px 10px 20px 16px}.app-header-calendar img{left:-95px;top:148px}.app-header-calendar span{margin:7px 0 0 -10px}.bowlingday-block-interest .interest-item{width:350px}.bowlingday-block-karibia .pic-group img{width:48%}.app-warning-content--wide{max-width:1000px}.app-tarifs-special-button{font-size:13px;padding:15px 10px;width:20%}.app-tarifs-special-button--pay{left:41%;padding:15px 14px;width:auto}.app-tarifs-special-button--pay span{width:30px}.app-tarifs-special-button--25{width:48% !important}.desktop-no-margin{margin-left:0 !important}.app-cabinet-login .field-value.wide textarea{min-height:50px}.app-cabinet-login .app-btn--purchase-selected-tickets{font-size:14px}.app-head-shary{left:130px}.app-head--bg2-kids{left:200px;top:48px;background-size:90%}.app-tickets-table.app-tickets-table--bowling td.ticket-price .ticket-price-popup-content-wrapper{width:540px}.app-tickets-table .ticket-sales-leader{transform:scale(0.8)}.app-tickets-table .ticket-sales-leader:before{margin-top:-170px}.app-tickets-table .ticket-sales-leader:after{margin-top:-170px}.app-tickets-table .ticket-best-price{transform:scale(0.8)}.app-tickets-table .ticket-best-price:after{margin-top:-10px}.app-bonus-page-buttons{height:230px}.app-bonus-tariff-voucher .text{margin:10px 0 0}.app-bonus-tariff-voucher .text h2{font-size:26px}.app-bonus-tariff-voucher .text .description{width:52%}.app-bonus-tariff-voucher .table,.app-bonus-tariff-voucher .table-div{width:350px}.app-bonus-tariff-voucher .table--with-button,.app-bonus-tariff-voucher .table-div--with-button{width:500px}.app-bonus-tariff-voucher .app-btn{bottom:13px;font-size:14px;left:5px}.app-bonus-tariff-voucher .app-btn--buy{display:inline-block;float:right;margin:0 30px 0 0;position:static}.app-bonus-tariff-info-wrapper div p{min-height:260px}.app-bonus-tariff-info-wrapper--ny div p{min-height:260px}.app-bonus-lottery-info-wrapper div p{min-height:100px}.app-bonus-lottery-info i{background-size:100%;height:80px;right:20px;top:10px;width:80px}.app-bonus-page-button-column{width:30%}.app-slider-media-box--party .app-slider-media .slider .slide.app-media-img--desktop1024{border-radius:0}.app-slider-media-box--horizontal .app-slider-media .slider .slide.app-media-img--desktop1024{margin:30px;max-width:228px}.bgparty-wrapper .bg-1{height:1260px;top:214px}.bg-page-party .app-slider-media-box--horizontal .app-slider-media-prev,.bg-page-party .app-slider-media-box--horizontal .app-slider-media-prev:hover{right:-45px}.bg-page-party .page-ocean-party{margin-top:900px}.bg-page-party .page-ocean-party .top-header-h2{font-size:39px}.bg-page-party .page-ocean-party .top-content .b-left{padding:0;width:56%}.bg-page-party .page-ocean-party .top-content .b-left p{line-height:18px}.bg-page-party .page-ocean-party .top-content .b-left h2{font-size:21px}.bg-page-party .page-ocean-party .top-content .b-left .line-divide{margin:10px}.bg-page-party .page-ocean-party .top-content .b-left .red-event-info{line-height:15px}.bg-page-party .page-ocean-party .top-content .b-left .slogan{margin-top:16px}.bg-page-party .page-ocean-party .top-content .b-right{width:auto;margin-left:60%}.bg-page-party .page-ocean-party .middle-content .b-right2{margin-top:-18px;width:425px}.bg-page-party .page-ocean-party .middle-content .b-right2 p{margin-top:0}.bg-page-party .page-ocean-party .bottom-content .text-descript-photo.new-color{color:#1c1c1c}.bg-page-party .page-ocean-party .bottom-content .photo-group .photo{max-width:49%;height:208px;margin-bottom:15px;overflow:hidden}.bg-page-party .page-ocean-party .bottom-content .photo-group .photo.min-photo{max-width:49%;height:185px}.bg-page-party .page-ocean-party .bottom-content .photo-group .photo.min-photo2{max-width:36%;height:210px}.bg-page-party .page-ocean-party .bottom-content .photo-group .photo.padd{padding-left:15px}.bg-page-party .page-ocean-party .bottom-content .photo-group .photo.resize-2{max-width:36%;height:180px}.middle-page-rozygrysh{height:2310px}.middle-page-rozygrysh h1{font-size:139px}.middle-page-rozygrysh .left-info{width:540px;margin-left:0;margin-right:38px}.middle-page-rozygrysh .left-info>p.big-text{font-size:25px}.middle-page-rozygrysh .slider-rozygrysh .app-slider{height:545px}.middle-page-rozygrysh{height:2350px}.middle-page-rozygrysh h1{font-size:139px}.middle-page-rozygrysh .left-info{width:540px;margin-left:0;margin-right:38px}.middle-page-rozygrysh .left-info>p.big-text{font-size:25px}.middle-page-rozygrysh .slider-rozygrysh .app-slider{height:545px}.middle-page-rozygrysh .slider-rozygrysh .app-slider-o-selector{margin:30px auto}.middle-page-rozygrysh .block-pic-top{width:910px}.app-head--picture-santa{left:50%;margin:0 0 0 -240px}.middle-page-ny2017 .pos-bg{display:none}.middle-page-ny2017 .left-info{margin-left:0}.middle-page-ny2017 .left-info .programms .info-text{width:560px}.middle-page-ny2017 .right-info{margin-top:-470px;margin-right:0}.middle-page-ny2017 .service-aqua{margin:25px 0 20px}.middle-page-ny2017 .service-aqua .service-aqua-abz{font-size:20px}.middle-page-ny2017 .service-aqua .service-aqua-item{width:286px}.middle-page-ny2017 .recommendation .wrapper-block{margin:25px 0 20px}.middle-page-ny2017 .action-akvazona{margin:25px 0 20px 5px}.middle-page-ny2017 .action-akvazona .app-content{margin-left:-165px}.middle-page-ny2017 .app-box .app-b-coll{margin-left:70px}.middle-page-ny2017 .app-box .app-b-coll:first-child{margin-left:0}.middle-page-ny2017 .text-bottom-page{margin:50px 0 20px}.middle-page-ny2017 .ny2017-content .btn--small-loyal{font-size:28px}.middle-page-new-akvazona .top-img-summer-beach{top:-225px}.middle-page-new-akvazona .flex-control-thumbs img{width:101px}.middle-page-new-akvazona .app-news-box{margin:20px auto 0;float:none}.middle-page-new-akvazona .app-slider-roz-prev{left:39%}.middle-page-new-akvazona .app-slider-roz-next{right:39%}.middle-page-new-akvazona .akvazona-content .btn--blue{font-size:28px}.middle-page-new-akvazona .akvazona-content .btn--loyal{font-size:28px}.middle-page-new-akvazona .akvazona-content .btn--small-loyal{font-size:26px}.middle-page-new-akvazona .akvazona-content .btn--blue{font-size:26px}.middle-page-new-akvazona .akvazona-content .text-top .text-2::before{left:142px}.middle-page-new-akvazona .akvazona-content .akvazona-video-block{margin:0}.middle-page-new-akvazona .akvazona-content .akvazona-video-block .video-link{height:525px}.middle-page-new-akvazona .akvazona-content .text-top .text-1{font-size:46px}.middle-page-new-akvazona .top-big-img{height:755px}.middle-page-new-akvazona .pos-bg{display:none}.middle-page-new-akvazona .left-info{margin-left:0;width:64%;margin-bottom:30px}.middle-page-new-akvazona .left-info .programms .info-text{width:560px}.middle-page-new-akvazona .left-info .item-block-circle{margin-left:24px}.middle-page-new-akvazona .left-info .item-block-circle-first{margin-left:0}.middle-page-new-akvazona .right-info{margin-right:0;width:35%;margin-top:13px}.middle-page-new-akvazona .service-aqua{margin:25px 0 20px}.middle-page-new-akvazona .service-aqua .service-aqua-abz{font-size:20px}.middle-page-new-akvazona .recommendation .wrapper-block{margin:25px 0 20px}.middle-page-new-akvazona .action-akvazona{margin:25px 0 20px 5px}.middle-page-new-akvazona .action-akvazona .app-content{margin-left:-77px}.middle-page-new-akvazona .app-box .app-b-coll{margin-left:70px}.middle-page-new-akvazona .app-box .app-b-coll:first-child{margin-left:0}.middle-page-new-akvazona .text-bottom-page{margin:50px 0 20px}.p-lasertag-row .row-text{width:46%}.p-lasertag-row .row-pic{width:40%}.app-main-wrapper.bgfriday-wrapper .app-content .app-tickets-table .ticket-valid-thru{line-height:12px}.app-main-wrapper.raiffeisen-wrapper .app-table-word-wrapper .app-bg-sign{right:-90px}.top-banner-cosmetology{width:100%;padding:20px 80px}.top-banner-cosmetology .pos-pic-cosm{right:auto}.content-cosmetology{width:100%;padding:35px 80px 0}.cosmetology-table{width:100%}.cosmetology-table-item{padding:10px 80px}.top-banner-spaprogram{width:100%;padding:20px 80px}.top-banner-spaprogram .pos-pic-cosm{right:auto}.spa-program-tarifs-title{line-height:25px;padding:15px 10px 0}}@media(min-width:1265px){.app-g-d12{width:1200px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;*zoom:1}.app-g-d12:before,.app-g-d12:after{display:table;content:""}.app-g-d12:after{clear:both}.lib-grid-bg .app-g-d12-r{background-image:-webkit-linear-gradient(0,rgba(200,200,200,0.3) 1200px,transparent 1200px);background-image:-moz-linear-gradient(0,rgba(200,200,200,0.3) 1200px,transparent 1200px);background-image:-ms-linear-gradient(0,rgba(200,200,200,0.3) 1200px,transparent 1200px);background-image:-o-linear-gradient(0,rgba(200,200,200,0.3) 1200px,transparent 1200px);background-image:linear-gradient(0,rgba(200,200,200,0.3) 1200px,transparent 1200px);background-position:0 0;background-size:1200px}.app-g-d12-r{*zoom:1;width:1200px}.app-g-d12-r:before,.app-g-d12-r:after{display:table;content:""}.app-g-d12-r:after{clear:both}.app-g-d12-r [class*="app-g-d12-s"]{float:left;margin-left:0}.app-g-d12-r [class*="app-g-d12-o"]{margin-right:-1200px}.app-g-d12-r .app-g-d12-1{margin-left:0}.app-g-d12-s1{width:1200px}.app-g-d12-o1{margin-left:1200px !important}.app-g-d12-o0{margin-left:0 !important}.app-col-25{box-sizing:border-box;float:left;padding-left:30px;width:25%}.app-col-25--first{clear:left;padding-left:0}.app-col-30{box-sizing:border-box;float:left;padding-left:30px;width:30%}.app-col-30--first{clear:left;padding-left:0}.app-col-33{box-sizing:border-box;float:left;padding-left:30px;width:33%}.app-col-33--first{clear:left;padding-left:0}.app-col-40{box-sizing:border-box;float:left;padding-left:30px;width:40%}.app-col-40--first{clear:left;padding-left:0}.app-col-50{box-sizing:border-box;float:left;padding-left:30px;width:50%}.app-col-50--first{clear:left;padding-left:0}.app-col-60{box-sizing:border-box;float:left;padding-left:30px;width:60%}.app-col-60--first{clear:left;padding-left:0}.app-col-70{box-sizing:border-box;float:left;padding-left:30px;width:70%}.app-col-70--first{clear:left;padding-left:0}.app-col-90{box-sizing:border-box;float:left;padding-left:30px;width:90%}.app-col-90--first{clear:left;padding-left:0}.app-scrolltop{margin-right:-640px}.app-top-btn{font-size:12px}.app-head{height:324px}.app-head.no-banners{height:225px}.app-head.no-banners .app-cloud{height:210px}.app-head .app-cloud{height:324px}.app-header-red-link{left:-100px;top:80px}.app-price-article .app-img-stadiometer{margin:-50px 0 0;float:right;width:150px}.app-media-img--groups{width:150px}.app-block-groups{height:200px}.app-block-groups .link{margin-top:59px}.app-bubbles-review,.app-o-fish{display:block}.app-media-title{font-size:32px}.app-block-archive,.app-block-subscribe,.app-groupsvisit,.app-block-groups{width:479px}.app-groupsvisit{height:590px}.app-search{width:204px}.app-preim .fishes{background:#008bd0 url(/image/fish-1280.png) no-repeat;position:absolute;left:144px;top:60px;width:1022px;height:200px}.app-preim .app-bubbles-left{position:absolute;left:36%;top:170px}.app-preim .app-bubbles-right{position:absolute;left:61%;top:150px}.app-preim-box{width:100%}.app-preim-box .app-p-section{margin-left:5%;width:30%}.app-preim-box .app-p-section .app-p-btn{margin-left:auto;margin-right:auto;width:220px}.app-preim-box .app-p-section .app-p-img img{display:block;margin:0 auto}.app-preim-box .app-p-section .h1{display:block;margin-top:20px;text-align:center;width:100%}.app-preim-box .app-p-section .h1 br{display:none}.app-maps .app-m-text .app-m-block-wrapper{left:200px}.app-box .app-b-coll{width:30%;margin-left:5%}.app-news-box{width:100%}.pull-left{margin-left:295px}.app-otzov-box{width:970px}.app-o-img{left:0}.app-o-img .app-o-fish{margin-right:-180px}.app-o-text{width:450px;height:287px;background:url(/image/bubble-1280.png) no-repeat;right:100px}.app-o-text .app-fade-txt{height:287px}.app-o-text p{margin-right:30px}.app-orange-btn a{width:192px}.app-orange-btn a.first{width:190px}.app-foot-section{width:170px}.app-foot-section--4{width:370px}.app-button-repeat50{left:217px;position:absolute;top:113px;width:100%;height:auto}.app-button-tatiana-day{left:-155px;position:absolute;top:113px;width:236px;height:auto}.app-online-button{height:45px;top:125px}.app-header-party{height:135px}.app-header-party i{background-size:100% auto;background-position:center bottom}.app-tickets-table .app-btn{margin-left:8px}.app-tickets-table .price-val{margin-left:37px}.position-block-rules .app-childrens{padding:10px;width:230px}.app-slider-media--right-sport{margin-left:15px}.new-main-review{margin-left:115px;left:-45px}.new-main-review .review-item{width:48%}.new-main-review .review-item .anounce{padding:65px 30px 50px 45px;height:300px}.new-main-review .review-item .anounce>span{height:220px}.app-bottom-nav{min-height:0}.app-bottom-nav li{padding:1px 0}.app-nav-wrap{left:0;margin:0;width:100%}.app-nav-wrap .app-nav>li>a{padding-left:25px;padding-right:25px}.app-nav-wrap .app-nav .sf-submenu>li{width:214px}.app-slider-news{margin-bottom:30px}.app-slider-news .slider .slide{margin-right:5%;width:21%}.app-slider-otzov .app-slider-o-selector{left:197px}.bx-wrapper{width:100%}.bx-wrapper .bx-controls-direction{width:1170px}.app-photoslider{height:610px}.app-photoslider--wrapper{height:610px}.app-photoslider .slider{height:610px}.app-slider-media{height:580px;padding-left:30px}.app-slider-media .slider .slide{height:270px}.app-slider-media--large{height:890px;padding-left:30px}.app-slider-media--large .slider .slide{height:270px}.app-slider-media-box--horizontal .app-slider-media .slider .slide{height:235px;margin:0 30px;width:235px}.app-slider-media-box--horizontal .app-slider-media.two-rows .slider .slide{width:235px}.app-col-zoo{width:20%;height:auto}.spa-salon-picture-buttons .panel{right:220px}.slides-banners-top img{height:135px;max-width:100%}.slides-banners-top ul li a{height:135px}.button-plan{line-height:37px}.app-button-bonus{left:220px;top:68px}.app-header-calendar img{left:-85px;top:140px}.app-header-calendar span{margin:0}.bowlingday-block-interest .interest-item{width:450px}.bowlingday-block-karibia .pic-group img{width:auto}.app-tarifs-special-button{font-size:14px;margin-right:15px;width:18%}.app-tarifs-special-button--25{width:22%}.app-tarifs-special-button--pay{left:39%;width:auto}.app-calendar .calendar-day.day--holiday .day-hint{bottom:1px;left:1px}.app-groupsvisit--gruppy{width:479px;height:640px}.app-groupsvisit--shkolnikam{width:479px;height:750px}.app-groupsvisit--studety{width:479px;height:750px}.app-review-new{width:530px}.app-tourvisit{width:479px;height:730px}.app-col-cabinet-login.app-col-50{width:25%}.birth-date--wr{top:99px;left:-282px;width:271px;height:61px}.velvet-text--wr{left:-175px;top:142px}.velvet-light{display:block}.app-head-shary{left:257px;top:0}.app-head--bg2-kids{left:488px;top:113px;background-size:100%}.app-tickets-table .price-val{font-size:28px;width:80px}.app-tickets-table .price-val--small{font-size:18px;width:auto}.app-tickets-table .ticket-price .ticket-price-bonus{width:63px;height:71px}.app-tickets-table .ticket-sales-leader{transform:scale(1)}.app-tickets-table .ticket-sales-leader:after{margin:-140px 0 0}.app-tickets-table .ticket-best-price{transform:scale(1)}.app-tickets-table .ticket-best-price:after{margin:-20px 0 0}.app-tickets-table-mobile-button{margin-top:0}.app-tickets-table.app-tickets-table--bowling td.ticket-price .ticket-price-popup-content-wrapper{width:660px}.app-block-mainevent{width:479px}.app-bonus-page-buttons{height:290px}.app-bonus-tariff-voucher .text{margin:60px 0 0}.app-bonus-tariff-voucher .text h2{font-size:30px}.app-bonus-tariff-voucher .text .description{width:790px}.app-bonus-tariff-voucher .table-div{width:320px}.app-bonus-tariff-voucher .table-div--with-button{width:500px}.app-bonus-tariff-voucher .table{width:500px}.app-bonus-tariff-voucher .app-btn{bottom:18px;font-size:18px;left:20px}.app-bonus-tariff-voucher .app-btn--buy{bottom:auto;left:auto;margin:25px 0 0;position:absolute}.app-bonus-tariff-info-wrapper div p{min-height:180px}.app-bonus-tariff-info-wrapper--ny div p{min-height:160px}.app-bonus-lottery-info-wrapper div p{min-height:80px}.app-bonus-lottery-info i{background-size:100%;height:164px;right:30px;top:40px;width:164px}.app-bonus-page-button-column{padding-left:0}.app-slider-media-box--party .app-slider-media .slider .slide.app-media-img--desktop1024{border-radius:0}.app-slider-media-box--horizontal .app-slider-media .slider .slide.app-media-img--desktop1024{margin:0 30px;max-width:270px}.bgparty-wrapper .bg-1{height:1821px;top:223px}.bg-page-party .app-slider-media-box--horizontal .app-slider-media-prev,.bg-page-party .app-slider-media-box--horizontal .app-slider-media-prev:hover{right:-55px}.bg-page-party .page-ocean-party{margin-top:905px}.bg-page-party .page-ocean-party .top-content .b-left{float:left;width:65%;padding:0 0 20px}.bg-page-party .page-ocean-party .top-content .b-left h2{margin-top:0;padding-top:0;font-size:24px}.bg-page-party .page-ocean-party .top-content .b-left p{margin-bottom:16px;line-height:24px}.bg-page-party .page-ocean-party .top-content .b-left .slogan{display:block;margin-top:20px;text-transform:uppercase}.bg-page-party .page-ocean-party .top-content .b-left .line-divide{width:100%;height:1px;background:#c2c2c2;margin:25px 0 0}.bg-page-party .page-ocean-party .top-content .b-left .red-event-info{color:#e20c00;margin-bottom:5px;margin-top:0;line-height:20px}.bg-page-party .page-ocean-party .top-content .b-right{width:auto;margin-left:68%}.bg-page-party .page-ocean-party .middle-content{margin-top:100px;overflow:hidden}.bg-page-party .page-ocean-party .middle-content .b-left2{float:left;width:310px}.bg-page-party .page-ocean-party .middle-content .b-right2{width:864px;margin-left:336px}.bg-page-party .page-ocean-party .middle-content .b-right2 p{margin-top:15px}.bg-page-party .page-ocean-party .bottom-content{margin-top:30px}.bg-page-party .page-ocean-party .bottom-content .text-descript-photo.new-color{color:#a5a5a5}.bg-page-party .page-ocean-party .bottom-content .photo-group{overflow:hidden}.bg-page-party .page-ocean-party .bottom-content .photo-group .photo{margin-left:0;margin-bottom:10px;float:left;max-width:100%;height:100%}.bg-page-party .page-ocean-party .bottom-content .photo-group .photo.min-photo{height:auto;max-width:100%}.bg-page-party .page-ocean-party .bottom-content .photo-group .photo.min-photo2{height:auto;max-width:100%}.bg-page-party .page-ocean-party .bottom-content .photo-group .photo.resize-2{height:auto;max-width:100%}.middle-page-rozygrysh{height:2850px}.middle-page-rozygrysh h1{font-size:146px}.middle-page-rozygrysh .left-info{width:599px;margin-right:27px;margin-left:95px}.middle-page-rozygrysh .left-info>p.big-text{font-size:28px}.middle-page-rozygrysh .slider-rozygrysh .app-slider{height:600px}.middle-page-rozygrysh{height:2700px}.middle-page-rozygrysh h1{font-size:146px}.middle-page-rozygrysh .left-info{width:599px;margin-right:27px;margin-left:95px}.middle-page-rozygrysh .left-info>p.big-text{font-size:28px}.middle-page-rozygrysh .slider-rozygrysh .app-slider{height:600px}.middle-page-rozygrysh .slider-rozygrysh .app-slider-o-selector{margin:5px auto}.middle-page-rozygrysh .block-pic-top{width:967px}.app-head--picture-santa{margin:0 0 0 -300px}.middle-page-ny2017 .pos-bg{display:block}.middle-page-ny2017 .left-info{margin-left:95px}.middle-page-ny2017 .left-info .programms .info-text{width:600px}.middle-page-ny2017 .right-info{margin-top:-88px;margin-right:100px}.middle-page-ny2017 .service-aqua{margin:25px 100px 20px 95px}.middle-page-ny2017 .service-aqua .service-aqua-abz{font-size:17px}.middle-page-ny2017 .service-aqua .service-aqua-item{width:301px}.middle-page-ny2017 .recommendation .wrapper-block{margin:25px 100px 20px 95px}.middle-page-ny2017 .action-akvazona{margin:25px 100px 20px 95px}.middle-page-ny2017 .action-akvazona .app-content{margin-left:-210px}.middle-page-ny2017 .app-box .app-b-coll{margin-left:110px}.middle-page-ny2017 .app-box .app-b-coll:first-child{margin-left:0}.middle-page-ny2017 .text-bottom-page{margin:25px 100px 20px 95px}.svg-3{margin:25px auto 0}.middle-page-new-akvazona .flex-control-thumbs img{width:116px}.middle-page-new-akvazona .top-img-summer-beach{top:-227px}.middle-page-new-akvazona .app-slider-roz-prev{left:41%}.middle-page-new-akvazona .app-slider-roz-next{right:41%}.middle-page-new-akvazona .akvazona-content .akvazona-video-block{margin:0 100px 0 95px}.middle-page-new-akvazona .akvazona-content .akvazona-video-block .video-link{height:550px}.middle-page-new-akvazona .akvazona-content .text-top .text-1{font-size:55px}.middle-page-new-akvazona .akvazona-content .text-top .text-2{padding-left:95px}.middle-page-new-akvazona .akvazona-content .text-top .text-2::before{left:255px}.middle-page-new-akvazona .akvazona-content .btn--blue{font-size:30px}.middle-page-new-akvazona .akvazona-content .btn--loyal{font-size:30px}.middle-page-new-akvazona .top-big-img{height:605px}.middle-page-new-akvazona .pos-bg{display:block}.middle-page-new-akvazona .left-info{width:56%;margin-left:95px}.middle-page-new-akvazona .left-info .programms .info-text{width:600px}.middle-page-new-akvazona .right-info{margin-right:90px;width:28%}.middle-page-new-akvazona .service-aqua{margin:25px 100px 20px 95px}.middle-page-new-akvazona .service-aqua .service-aqua-abz{font-size:20px}.middle-page-new-akvazona .service-aqua .service-aqua-item{width:33%}.middle-page-new-akvazona .recommendation .wrapper-block{margin:25px 100px 20px 95px}.middle-page-new-akvazona .action-akvazona{margin:25px 100px 20px 95px}.middle-page-new-akvazona .action-akvazona .app-content{margin-left:-200px}.middle-page-new-akvazona .app-box .app-b-coll{margin-left:110px}.middle-page-new-akvazona .app-box .app-b-coll:first-child{margin-left:0}.middle-page-new-akvazona .text-bottom-page{margin:25px 100px 20px 95px}.p-lasertag-row .row-text{width:56%}.app-main-wrapper.raiffeisen-wrapper .app-table-word-wrapper .app-bg-sign{right:-20px}.spa-program-tarifs-title{line-height:30px;padding:25px 10px 0}}.bx-core-adm-dialog,.bx-core-adm-dialog a,.bx-core-adm-dialog span,.bx-core-adm-dialog div{letter-spacing:normal;list-style:none;text-align:left;text-indent:0;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;vertical-align:baseline;text-decoration:none;color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;line-height:normal;font-weight:normal;font-variant:normal;font-style:normal;font-size:13px}.bx-core-adm-dialog{border-radius:4px;background-color:#fff;-webkit-box-shadow:0 18px 37px 6px rgba(16,39,53,.69);box-shadow:0 18px 37px 6px rgba(16,39,53,.69);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;position:absolute;overflow:hidden}.bx-core-adm-dialog a{color:#2675d7;text-decoration:underline;font-size:inherit}.bx-core-adm-dialog a:hover{color:#2675d7;text-decoration:underline;background:0;font-size:inherit}.bx-core-adm-dialog select,.bx-core-adm-dialog input,.bx-core-adm-dialog textarea{outline:0;font-size:13px}.bx-core-adm-dialog textarea{font-size:13px}.bx-core-adm-dialog table{font-size:13px}.bx-core-adm-dialog td{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:normal;list-style:none;text-align:left;text-indent:0;text-transform:none;text-decoration:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:normal;font-weight:normal;font-variant:normal;font-style:normal;font-size:inherit;background:0;color:#000}.bx-core-adm-dialog .bx-action-href,.bx-core-adm-dialog .bx-action-href:visited,.bx-core-adm-dialog .bx-action-href:link{text-decoration:none;border-bottom:1px dashed #2747bf;outline:0;display:inline-block}.bx-core-adm-dialog .bx-action-href:hover{border-bottom-color:#134889;text-decoration:none;color:#134889}.bx-core-adm-dialog .bx-core-adm-dialog-head{background-color:#e2ebee;border-bottom:1px solid#a9a9a9;-webkit-box-shadow:0 1px 0 0 #e5e5e5,0 -1px 0 0 #ecf1f3 inset,inset 0 1px 0 0 #fff,inset 0 0 0 1px #e9f0f2;box-shadow:0 1px 0 0 #e5e5e5,0 -1px 0 0 #ecf1f3 inset,inset 0 1px 0 0 #fff,inset 0 0 0 1px #e9f0f2;border-radius:4px 4px 0 0;height:49px;top:0;left:0;position:absolute;overflow:hidden;width:100%}.bx-core-adm-dialog .bx-core-adm-dialog-head-inner{display:inline-block;margin:12px 0 0 18px;font-size:20px;text-shadow:0 1px #fff;white-space:nowrap;color:#282a2c}.bx-core-adm-dialog .bx-core-adm-dialog-head-icons{position:absolute;top:0;right:0;margin:11px 0 0 15px;padding:0 15px 0 0;background-color:#e2ebee}.bx-core-adm-dialog .bx-core-adm-icon-expand,.bx-core-adm-dialog .bx-core-adm-icon-narrow,.bx-core-adm-dialog .bx-core-adm-icon-close{display:inline-block;height:30px;width:28px;cursor:pointer;background:url("images/popup_sprite.png") no-repeat 0 0 #e2ebee}.bx-core-adm-dialog .bx-core-adm-icon-expand{background-position:0 0}.bx-core-adm-dialog .bx-core-adm-icon-narrow{background-position:0 -120px}.bx-core-adm-dialog .bx-core-adm-icon-close{background-position:0 -30px}.bx-core-adm-dialog .bx-core-adm-icon-expand:hover{background-position:0 -60px}.bx-core-adm-dialog .bx-core-adm-icon-narrow:hover{background-position:0 -150px}.bx-core-adm-dialog .bx-core-adm-icon-close:hover{background-position:0 -90px}.bx-core-adm-dialog .bx-core-adm-dialog-content-wrap{margin-top:54px;padding:12px 12px 14px}.bx-core-adm-dialog .bx-core-adm-dialog-tabs .adm-detail-tab{display:inline-block !important;cursor:pointer !important;background:url("images/bx-admin-sprite-small-1.png") repeat-x scroll 0 -2728px transparent !important;border-radius:2px 2px 0 0 !important;border:none !important;color:#1c53a2 !important;font-size:13px !important;font-weight:bold !important;margin:0 7px 0 0 !important;padding:10px 25px 10px !important;text-shadow:0 1px #fff !important;vertical-align:top !important;height:auto !important;position:relative;z-index:1}.bx-core-adm-dialog .bx-core-adm-dialog-tabs .adm-detail-tab-active{background:#f5f9f9 !important;border:1px solid #dce7ed !important;border-bottom:none !important;color:#000 !important;margin:0 7px -2px 0 !important;padding:9px 24px 11px !important;border-bottom:none !important;height:auto !important}.bx-core-adm-dialog .bx-core-adm-dialog-tabs .adm-detail-tab-active:first-child:before{display:none !important}.bx-core-adm-dialog .bx-core-adm-dialog-content{overflow:auto;border:solid 1px #dce7ed;background-color:#f5f9f9}.bx-core-adm-admin-dialog .bx-core-adm-dialog-content{padding:15px 22px 22px}.bx-core-adm-dialog .adm-detail-content-cell-l{text-align:right;padding:5px 4px 7px 0;background:0;text-indent:0;text-transform:none;text-decoration:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:normal;font-weight:normal;font-variant:normal;font-style:normal;font-size:inherit;color:inherit}.bx-core-adm-dialog .adm-detail-content-cell-r{padding:5px 0 7px 4px;background:0;text-indent:0;text-transform:none;text-decoration:none;visibility:visible;white-space:normal;word-spacing:normal;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:normal;font-weight:normal;font-variant:normal;font-style:normal;font-size:inherit;color:inherit}.bx-core-adm-dialog .adm-detail-content-cell{padding:5px 0 7px}.bx-core-adm-dialog .adm-detail-valign-top{vertical-align:top}.bx-core-adm-dialog .adm-detail-valign-middle{vertical-align:middle}.bx-core-adm-dialog .adm-detail-valign-bottom{vertical-align:bottom}.adm-detail-file-row .adm-detail-content-cell-l{padding-top:12px;vertical-align:top}.adm-detail-file-image{padding-top:7px}.adm-detail-file-row .bx-input-file-desc{display:block;margin-top:-7px}.adm-detail-iblock-types{width:150px}.adm-detail-iblock-list{width:200px}.bx-core-adm-dialog .adm-detail-content-table>tbody>.heading td{padding:8px 70px 10px !important}.bx-core-adm-dialog .bx-core-adm-dialog-buttons{padding-top:12px;position:relative}.bx-core-adm-dialog .bx-core-adm-dialog-buttons input{margin-right:12px}.bx-core-adm-dialog .bx-core-adm-dialog-head-block{background-position:99% center !important;background-repeat:no-repeat;border-bottom:1px solid #dce7ed;font-size:12px;padding:6px 30px 9px 9px;margin-bottom:12px}.bx-core-adm-dialog .bx-core-adm-dialog-head-block p{margin:0}.bx-core-adm-dialog .bx-core-adm-dialog-head-block .title{font-weight:bold;font-size:14px;margin:0 0 5px}.bx-core-adm-dialog .bx-core-adm-dialog-content-wrap-inner{padding:12px}.bx-quirks .bx-core-adm-dialog .bx-core-adm-dialog-content-wrap-inner{padding:12px 0}.bx-core-dialog-overlay{top:0;left:0;width:100%;height:100%;position:absolute;background-color:rgba(57,60,67,0.82)}.bx-ie9 .bx-core-dialog-overlay{background-color:#393c43;opacity:.82}.bx-ie8 .bx-core-dialog-overlay,.bx-quirks .bx-core-dialog-overlay{background-color:#393c43;filter:alpha(opacity=50)}.bx-core-adm-dialog .bx-core-resizer{background:url("images/popup_sprite.png") no-repeat right -188px;position:absolute;z-index:6;bottom:3px;right:2px;height:20px;width:20px}.bx-core-adm-dialog .bx-core-adm-dialog-tabs .adm-detail-tab-last{margin-right:0}.bx-core-adm-dialog .adm-detail-title{border-bottom:1px solid #ddd;font-size:18px;margin-bottom:14px;padding:0 0 15px;text-align:left}.bx-core-adm-dialog .adm-detail-content-item-block{border:0;padding:0}.bx-core-adm-dialog .adm-detail-content{padding:0}.bx-core-adm-dialog .adm-detail-content-item-block table{border:0;border-spacing:0;font-size:13px;margin:0;width:100%}.bx-core-adm-dialog .adm-input,.bx-core-adm-dialog input[type="text"],.bx-core-adm-dialog input[type="password"],.bx-core-adm-dialog input[type="email"]{font-size:13px;height:29px;padding:0 5px}.bx-core-adm-dialog .bx-core-adm-dialog-buttons .adm-btn-add{float:right}.bx-ie8 .bx-core-adm-dialog-buttons .adm-btn-add,.bx-quirks .bx-core-adm-dialog-buttons .adm-btn-add{float:none;position:absolute;right:28px}.bx-core-popup-menu{position:absolute;border:solid 1px #181b20;border-radius:0 0 2px 2px;background-color:rgba(52,59,74,0.94);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.3),inset 0 1px 0 rgba(212,212,212,0.12);box-shadow:0 1px 0 rgba(0,0,0,0.3),inset 0 1px 0 rgba(212,212,212,0.12);letter-spacing:normal;list-style:none;text-align:left;text-indent:0;text-transform:none;visibility:visible;white-space:normal;word-spacing:normal;vertical-align:baseline;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;line-height:normal;font-weight:normal;font-variant:normal;font-style:normal}.bx-ie8 .bx-core-popup-menu,.bx-quirks .bx-core-popup-menu{background-color:#3a4150}.bx-quirks .bx-core-popup-menu{width:220px !important;margin-top:-2px;margin-left:-2px}.bx-core-popup-menu-level0{background-color:rgba(30,36,50,0.94);border-radius:2px}.bx-ie8 .bx-core-popup-menu-level0,.bx-quirks .bx-core-popup-menu-level0{background-color:#252d3f}.bx-core-popup-menu-angle,.bx-core-popup-menu-angle-bottom{display:block;position:absolute;height:10px;width:17px;content:"";line-height:1px;font-size:1px;padding:0;margin:0}.bx-core-popup-menu-angle{top:-9px;background:url("images/popup_menu_sprite_1.png") no-repeat left bottom}.bx-core-popup-menu-angle-bottom{bottom:-9px;background:url("images/popup_menu_sprite_1.png") no-repeat left -1470px}.bx-core-popup-menu-item{display:block;text-decoration:none;border-top:solid 1px transparent;border-right:solid 1px transparent;color:#9ca4b2 !important;min-width:120px;cursor:pointer;position:relative;z-index:1}.bx-ie8 .bx-core-popup-menu-item,.bx-quirks .bx-core-popup-menu-item{width:280px;overflow-x:hidden}.bx-core-popup-menu-item:hover,.bx-core-popup-menu-item-opened{border-top:solid 1px #55a8d9;border-right:solid 1px #2278b7;background-image:-webkit-linear-gradient(top,#2a92d0,#1d66b5);background-image:-moz-linear-gradient(top,#2a92d0,#1d66b5);background-image:-ms-linear-gradient(top,#2a92d0,#1d66b5);background-image:-o-linear-gradient(top,#2a92d0,#1d66b5);background-image:linear-gradient(top,#2a92d0,#1d66b5);-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3);box-shadow:0 1px 1px rgba(0,0,0,0.3);text-decoration:none;color:#ebebeb !important}.bx-ie8 .bx-core-popup-menu-item-text,.bx-quirks .bx-core-popup-menu-item-text{overflow-x:hidden}.bx-ie8 .bx-core-popup-menu-item:hover,.bx-ie8 .bx-core-popup-menu-item-opened,.bx-ie9 .bx-core-popup-menu-item:hover,.bx-ie9 .bx-core-popup-menu-item-opened{background-color:#257fc4}.bx-core-popup-menu-item-text{display:block;padding:0 10px 0 40px;height:28px;line-height:26px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;text-shadow:0 1px rgba(0,0,0,0.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bx-core-popup-menu-item-icon{display:block;position:absolute;height:28px;width:40px}.bx-core-popup-menu-no-icons .bx-core-popup-menu-item-text{padding-left:19px}.bx-core-popup-menu-no-icons .bx-core-popup-menu-item-icon{display:none}.adm-menu-content{background:url("images/popup_menu_sprite_1.png") no-repeat left -30px}.bx-core-popup-menu-item:hover .adm-menu-content,.bx-core-popup-menu-item-opened .adm-menu-content{background:url("images/popup_menu_sprite_1.png") no-repeat left -60px}.adm-menu-services{background:url("images/popup_menu_sprite_1.png") no-repeat left -90px}.bx-core-popup-menu-item:hover .adm-menu-services,.bx-core-popup-menu-item-opened .adm-menu-services{background:url("images/popup_menu_sprite_1.png") no-repeat left -120px}.adm-menu-settings{background:url("images/popup_menu_sprite_1.png") no-repeat left -150px}.bx-core-popup-menu-item:hover .adm-menu-settings,.bx-core-popup-menu-item-opened .adm-menu-settings{background:url("images/popup_menu_sprite_1.png") no-repeat left -180px}.adm-menu-favorites{background:url("images/popup_menu_sprite_1.png") no-repeat left -210px}.bx-core-popup-menu-item:hover .adm-menu-favorites,.bx-core-popup-menu-item-opened .adm-menu-favorites{background:url("images/popup_menu_sprite_1.png") no-repeat left -240px}.adm-menu-analytics{background:url("images/popup_menu_sprite_1.png") no-repeat left -300px}.bx-core-popup-menu-item:hover .adm-menu-analytics,.bx-core-popup-menu-item-opened .adm-menu-analytics{background:url("images/popup_menu_sprite_1.png") no-repeat left -330px}.adm-menu-marketPlace{background:url("images/popup_menu_sprite_1.png") no-repeat left -360px}.bx-core-popup-menu-item:hover .adm-menu-marketPlace,.bx-core-popup-menu-item-opened .adm-menu-marketPlace{background:url("images/popup_menu_sprite_1.png") no-repeat left -390px}.adm-menu-desktop{background:url("images/popup_menu_sprite_1.png") no-repeat left -420px}.bx-core-popup-menu-item:hover .adm-menu-desktop,.bx-core-popup-menu-item-opened .adm-menu-desktop{background:url("images/popup_menu_sprite_1.png") no-repeat left -450px}.adm-menu-store{background:url("images/popup_menu_sprite_1.png") no-repeat left -480px}.bx-core-popup-menu-item:hover .adm-menu-store,.bx-core-popup-menu-item-opened .adm-menu-store{background:url("images/popup_menu_sprite_1.png") no-repeat left -510px}.bx-core-popup-menu-item-checked .bx-core-popup-menu-item-text{background:url("images/popup_menu_sprite_1.png") no-repeat left -540px}.bx-core-popup-menu-item-checked:hover .bx-core-popup-menu-item-text{background:url("images/popup_menu_sprite_1.png") no-repeat left -570px}.bx-core-popup-menu-item-opener .bx-core-popup-menu-item-text{padding-right:20px;background:url("images/popup_menu_sprite_1.png") no-repeat right -270px}.bx-core-popup-menu-item-opener:hover .bx-core-popup-menu-item-text,.bx-core-popup-menu-item-opened .bx-core-popup-menu-item-text{background:url("images/popup_menu_sprite_1.png") no-repeat right 0}.bx-core-popup-menu-separator{height:1px;margin:0 1px;background-color:rgba(172,179,191,0.2);font-size:1px;line-height:1px}.bx-ie8 .bx-core-popup-menu-separator,.bx-quirks .bx-core-popup-menu-separator{background-color:#444b58}.bx-core-popup-menu-item-disabled .bx-core-popup-menu-item-text{color:#525a68}.bx-core-popup-menu-item-disabled:hover .bx-core-popup-menu-item-text{color:#858d9b}.bx-core-popup-menu-item .checked{background-image:url(/bitrix/js/main/core/images/menu/checkbox.gif)}.bx-core-popup-menu-item .parameters{background-image:url(/bitrix/themes/.default/public/components/buttons/parameters.gif)}.bx-core-popup-menu-item .edit{background-image:url(/bitrix/themes/.default/public/components/buttons/edit.gif)}.bx-core-popup-menu-item .copy{background-image:url(/bitrix/themes/.default/public/components/buttons/copy.gif)}.bx-core-popup-menu-item .edit-common{background-image:url(/bitrix/themes/.default/public/components/buttons/edit_common.gif)}.bx-core-popup-menu-item .edit-wf{background-image:url(/bitrix/themes/.default/public/components/buttons/edit_wf.gif)}.bx-core-popup-menu-item .menu-edit{background-image:url(/bitrix/themes/.default/public/components/buttons/menu_edit.gif)}.bx-core-popup-menu-item .menu-add{background-image:url(/bitrix/themes/.default/public/components/buttons/menu_add.gif)}.bx-core-popup-menu-item .menu-delete{background-image:url(/bitrix/themes/.default/public/components/buttons/menu_delete.gif)}.bx-core-popup-menu-item .menu-template{background-image:url(/bitrix/themes/.default/public/components/buttons/menu_templ.gif)}.bx-core-popup-menu-item .nav-template{background-image:url(/bitrix/themes/.default/public/components/buttons/nav_templ.gif)}.bx-core-popup-menu-item .parameters-2{background-image:url(/bitrix/themes/.default/public/components/buttons2/parameters.gif)}.bx-core-popup-menu-item .edit-2{background-image:url(/bitrix/themes/.default/public/components/buttons2/edit.gif)}.bx-core-popup-menu-item .edit-css{background-image:url(/bitrix/themes/.default/public/components/buttons2/edit_css.gif)}.bx-core-popup-menu-item .copy-2{background-image:url(/bitrix/themes/.default/public/components/buttons2/copy.gif)}.bx-core-popup-menu-item .del-cache{background-image:url(/bitrix/themes/.default/public/components/buttons2/delcache.gif)}.bx-core-popup-menu-item .panel-new-file{background-image:url(/bitrix/themes/.default/public/panel_new/menus/new_file.gif)}.bx-core-popup-menu-item .panel-new-file-template{background-image:url(/bitrix/themes/.default/public/panel_new/menus/create_template.gif)}.bx-core-popup-menu-item .panel-new-folder{background-image:url(/bitrix/themes/.default/public/panel_new/menus/new_folder.gif)}.bx-core-popup-menu-item .panel-new-folder-template{background-image:url(/bitrix/themes/.default/public/panel_new/menus/create_folder_template.gif)}.bx-core-popup-menu-item .panel-edit-visual{background-image:url(/bitrix/themes/.default/public/panel_new/menus/edit_html.gif)}.bx-core-popup-menu-item .panel-edit-text{background-image:url(/bitrix/themes/.default/public/panel_new/menus/edit_text.gif)}.bx-core-popup-menu-item .panel-edit-php{background-image:url(/bitrix/themes/.default/public/panel_new/menus/edit_php.gif)}.bx-core-popup-menu-item .panel-file-props{background-image:url(/bitrix/themes/.default/public/panel_new/menus/file_props.gif)}.bx-core-popup-menu-item .panel-folder-props{background-image:url(/bitrix/themes/.default/public/panel_new/menus/folder_props.gif)}.bx-core-popup-menu-item .panel-file-access{background-image:url(/bitrix/themes/.default/public/panel_new/menus/file_access.gif)}.bx-core-popup-menu-item .panel-folder-access{background-image:url(/bitrix/themes/.default/public/panel_new/menus/folder_access.gif)}.bx-core-popup-menu-item .panel-file-delete{background-image:url(/bitrix/themes/.default/public/panel_new/menus/delete_file.gif)}.bx-core-popup-menu-item .panel-folder-delete{background-image:url(/bitrix/themes/.default/public/panel_new/menus/delete_folder.gif)}.bx-core-popup-menu-item .panel-page-cache{background-image:url(/bitrix/themes/.default/public/panel_new/menus/page_cache.gif)}.bx-core-popup-menu-item .panel-comp-cache{background-image:url(/bitrix/themes/.default/public/panel_new/menus/comp_cache.gif)}.bx-core-popup-menu-item .icon-delete{background-image:url(/bitrix/themes/.default/public/panel_new/buttons/delete.gif)}.bx-core-popup-menu-item .panel-key{background-image:url(/bitrix/themes/.default/public/panel_new/menus/key.gif)}.bx-core-popup-menu-item .panel-user{background-image:url(/bitrix/themes/.default/public/panel_new/menus/user.gif)}.bx-width30{width:30% !important}.bx-width50{width:50% !important}.bx-width100{width:100% !important}.bx-width0{width:0 !important}.bx-popup-label{text-align:right !important;padding:6px 2px 10px 0 !important;vertical-align:top !important;background:transparent;font-size:inherit;color:#000}.bx-core-adm-dialog .section td{background-image:none !important;background-color:#e0e8ea !important;color:#4b6267;font-size:14px;font-weight:bold}.bx-core-adm-dialog .section>td{padding:5px 10px}#bx-admin-prefix .bx-menu-current-row{background-color:#e2e7cb !important}#bx-admin-prefix .view-area{-moz-box-sizing:border-box;cursor:text;display:block;overflow:hidden;white-space:nowrap;height:31px !important;margin:3px !important}#bx-admin-prefix .edit-field{background-position:right center;background-repeat:no-repeat;background-image:url("/bitrix/panel/main/images_old/panel/pencil.gif");font-size:13px;padding:7px 5px 0;margin:2px;height:22px;width:232px;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;color:#3f4b54;display:inline-block;outline:medium none;vertical-align:middle}#bx-admin-prefix .edit-field:hover{padding:7px 5px 0;background-color:#fff;border-color:#87919c #959ea9 #9ea7b1;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.3),0 2px 2px -1px rgba(180,188,191,0.7) inset;box-shadow:0 1px 0 0 rgba(255,255,255,0.3),0 2px 2px -1px rgba(180,188,191,0.7) inset;border-image:none;border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px}.bx-core-adm-dialog a.bx-popup-sign{display:block;width:11px;height:11px;overflow:hidden;margin-right:3px;background-repeat:no-repeat;background-position:top left}.bx-core-adm-dialog a.bx-popup-minus{background-image:url(/bitrix/js/main/core/images/components/minus.gif)}.bx-core-adm-dialog a.bx-popup-plus{background-image:url(/bitrix/js/main/core/images/components/plus.gif)}.bx-core-adm-dialog .bx-core-editor-dialog-content-wrap{padding:12px !important;margin-top:50px !important}.bx-core-adm-dialog .bx-core-editor-dialog-buttons{padding-top:12px}.bx-core-adm-dialog .bx-core-editor-dialog-buttons input{margin-right:12px}.bx-core-popup-auth-field{padding:5px 0}.bx-core-adm-dialog .bx-core-wizard-dialog-content-wrap{padding:0 0 14px !important;margin-top:54px !important}/* /bitrix/js/socialservices/css/ss.css */



/* Start:/bitrix/js/socialservices/css/ss.css*/
.bx-ss-icon {background-image:url('/bitrix/js/socialservices/css/icons.png'); width:16px; height:16px; background-repeat:no-repeat;}
.openid {background-position:0px -192px;}
.yandex {background-position:0px 0px;}
.openid-mail-ru {background-position:0px -48px;}
.livejournal {background-position:0px -16px;}
.liveinternet {background-position:0px -128px;}
.blogger {background-position:0px -144px;}
.rambler {background-position:0px -160px;}
.liveid {background-position:0px -176px;}
.facebook {background-position:0px -32px;}
.twitter {background-position:0px -96px;}
.vkontakte {background-position:0px -80px;}
.mymailru {background-position:0px -64px;}
.google {background-position:0px -112px;}
.odnoklassniki {background-position:0px -208px;}

.bx-ss-button {display:inline-block; background-image:url('/bitrix/js/socialservices/css/icons.png') !important; width:87px !important; height:21px !important; background-repeat:no-repeat; vertical-align:middle !important;}
.liveid-button {background-position:0px -334px !important;}
.facebook-button {background-position:0px -224px !important;}
.twitter-button {background-position:0px -290px !important;}
.vkontakte-button {background-position:0px -268px !important;}
.mymailru-button {background-position:0px -246px !important;}
.google-button {background-position:0px -312px !important;}
.odnoklassniki-button {background-position:0px -356px !important;}

td.to_twitter {text-align:center !important;}
div.bx-auth {max-width:600px; margin-top:12px; margin-bottom:10px;}
div.bx-auth form {padding:0; margin:0;}
div.bx-auth-line {border-bottom:1px solid #E3E3E3; padding-bottom:10px;}
div.bx-auth-title {font-size:140%; border-bottom:solid 2px #E3E3E3; padding-bottom:12px; }
div.bx-auth-note{margin:18px 0px 6px 0px;}

div.bx-auth-services  {padding:0px; margin:0px; overflow:hidden; zoom:1;}
div.bx-auth-services div {display:block; float:left; margin:4px 6px 0px 0px; width:128px;}
div.bx-auth-services a {display:inline-block; margin:1px; padding:4px 4px 4px 4px; text-decoration:none; color:#646464; outline:none;}
div.bx-auth-services a:hover {margin:0px; border:1px solid #D9D9D9; text-decoration: none !important;}
div.bx-auth-services a.bx-ss-selected {margin:0px; border:1px solid #D9D9D9; background-color:#EBEBEB;}
div.bx-auth-services i {display:inline-block; margin:0px; margin-right:4px; vertical-align:middle; cursor:pointer;}
div.bx-auth-services b {vertical-align:middle; font-weight:bold; font-size:12px; font-family:Tahoma,Verdana,Arial,sans-serif;}

div.bx-auth-service-form {color:black; background-color:#EEEEEE; border-bottom:solid 1px #D6D6D6; margin-top:1px; padding:8px; vertical-align:middle; font-size:12px;}
div.bx-auth-service-form span, div.bx-auth-service-form input { vertical-align:middle;}
div.bx-auth-service-form input.button {position:relative; left:1px;}
div.bx-auth-service-form span.openid {display:inline-block; margin-right:6px;}

span.bx-spacer {display:inline-block; width:8px;}
span.bx-spacer-vert {display:inline-block; height:10px;}
span.bx-spacer-vert25 {display:inline-block; height:25px;}

div.bx-auth-serv-icons {}
div.bx-auth-serv-icons a {display:inline-block; margin:1px; text-decoration:none; color:#646464; outline:none;}
div.bx-auth-serv-icons a:hover {margin:0px; border:1px solid #D9D9D9;}
div.bx-auth-serv-icons i {margin:3px; display:inline-block; vertical-align:middle;  cursor:pointer;}
div.bx-auth-lbl {margin-top:8px; margin-bottom:4px;}

div.bx-auth-float {padding-left:15px; padding-right:15px; font-size:100%;}

div.bx-sonet-profile-field-socserv {line-height: 15px !important;}

div.bx-auth-form {width: 510px !important;}

textarea.ss-text-for-message-default {width: 300px; height: 130px; color:grey;  font-weight:lighter;}
textarea.ss-text-for-message {margin-top: 5px;}
td.bx-ss-soc-serv { font: bold 12px/15px "Helvetica Neue",Helvetica,Arial,sans-serif; }
td.bx-ss-soc-serv i{ vertical-align:-25%;}

div.bx-taimen-socserv-div {padding-bottom: 9px; padding-left: 50px; }
a.ss-socserv-setup-link {padding-left: 10px; color: grey !important; text-decoration:underline; }
.ss-text-without-border {padding-left:5px; border: none; background: #F8FAFB; color: #6286bb; font-style:italic; }
.bx-ss-timeman-header-div {padding-bottom:10px; }

td.bx-ss-soc-serv-setup {white-space: pre-line; width: 300px; font-size: 75%;}
a.bx-ss-soc-serv-setup-link{text-decoration:underline !important;}
/* End */
@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes spa-price-blinking{0%,to{color:#d30900;text-shadow:0 0 0 transparent}50%{color:#e44;text-shadow:1px 0 1px #d30900,0 1px 1px #d30900}}.box-dr-sol-slider{padding-left:65px}.box-dr-happy .video-inner{opacity:0;z-index:10;transition:opacity .5s;transition-delay:.5s}.box-dr-happy.active .video-inner{opacity:1;transition-delay:0s}.popup-adds-content{background:#fff;padding:64px 33px;border-radius:15px;width:908px;max-width:100%}.popup-adds-content__row{display:table;width:100%}.popup-adds-content__left,.popup-adds-content__right{display:table-cell;vertical-align:top}.popup-adds-content__right{width:370px;padding-left:20px}.popup-adds-content__name{color:#5879f0;font-weight:700;font-size:20px}.popup-adds-content__desc{font-size:16px;margin-top:20px}.popup-adds-content__desc p{line-height:1.5}.holidays-fall__img{display:block;margin:0 auto;max-width:100%}.lp_form__inline{margin:20px 0 10px}.lp_form__col{margin-right:20px}.lp_form__inline .app-form{display:-ms-flexbox;display:flex}.lp_form__inline .app-form input[type=text]{padding-left:15px;border:#d4d4d4 solid 3px;line-height:30px;color:#606060}.lp_form__inline .app-form input[type=text]:focus{padding-left:15px;border:#ffd800 solid 3px;line-height:30px}.lp_form__inline .app-form button{margin-top:10px}.lp_form__agreement{line-height:12px}#colorbox #popup-terms{display:block!important;height:auto;padding-bottom:30px}.center{text-align:center}.block-body,.main-width{width:100%;position:relative}.block-body{padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;box-shadow:none;text-decoration:none;cursor:default;margin:0}.block-body .btn-blue{border-radius:25px}.main-width{max-width:1170px;margin:0 auto}.breadcrumb{-ms-flex-pack:center;justify-content:center;margin-top:50px;padding:inherit}.breadcrumb a span{font-size:18px;color:#999;cursor:pointer}.breadcrumb i{font-size:14px;color:#999;margin:0 5px}.breadcrumb span{font-size:18px;color:#262626}.breadcrumb a{text-decoration:none;cursor:pointer}.breadcrumb,.main-body-menu,.main-body-menu .menu-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.main-body-menu{margin-top:50px;margin-bottom:50px;-ms-flex-pack:justify;justify-content:space-between}.main-body-menu .menu-item{-ms-flex-pack:start;justify-content:flex-start;width:23%;position:relative;height:85px;border-radius:10px;border:2px solid #e6e6e6;padding:15px;box-sizing:border-box;text-decoration:none;cursor:pointer;-ms-flex-align:center;align-items:center}.main-body-menu .menu-item-icon{width:36px;height:36px;cursor:pointer}.main-body-menu .menu-item-info,.main-tu-block{display:-ms-flexbox;display:flex;position:relative}.main-body-menu .menu-item-info{margin-left:20px;cursor:pointer;-ms-flex-direction:column;flex-direction:column}.main-body-menu .menu-item-info span{font-size:14px;line-height:24px;color:#262626;font-weight:700;cursor:pointer}.main-body-menu .menu-item-info p{margin:0;font-size:14px;line-height:22px;color:#999;cursor:pointer}.main-body-menu .menu-item-info p.proceed{display:none;font-size:14px;line-height:22px;color:#008ad2;cursor:pointer}.main-body-menu .menu-item:hover>.menu-item-info p.detailed{display:none}.main-body-menu .menu-item:hover>.menu-item-info p.proceed{display:block;text-decoration:none}.main-body-menu .menu-item:hover{border:0;box-shadow:0 0 21px rgba(0,0,0,.13);background-color:#fff}.main-body-menu .menu-item-icon.icon-1{width:30px;height:34px;background:url(/image/icon-menu-1.svg) no-repeat center center}.main-body-menu .menu-item-icon.icon-2{background:url(/image/icon-menu-2.svg) no-repeat center center}.main-body-menu .menu-item-icon.icon-3{background:url(/image/icon-menu-3.svg) no-repeat center center}.main-body-menu .menu-item-icon.icon-4{width:30px;background:url(/image/icon-menu-4.svg) no-repeat center center}.main-tu-block{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;width:100%}.bgfon-preim:before{background:url(/image/pr-background.png) no-repeat top right;z-index:0;background-size:75% 100%}.bgfon-preim{padding-bottom:50px}.main-tu-block .left-block{width:50%;position:relative;margin-top:8px}.main-tu-block .left-block img.preim{width:90%;position:relative}.main-tu-block .right-block{width:50%;position:relative;height:auto}.name-desplay,.tu-block-name{font-size:42px;line-height:48px;color:#262626;font-weight:700;margin-bottom:50px}.main-tu-block .tu-block-descr,.preim-item span{font-size:18px;line-height:24px;color:gray}.preim-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;position:relative;width:100%;margin-bottom:25px}.item-content{width:83%;padding:0 0 0 30px;position:relative}.preim-item span{color:#262626;font-weight:700;margin-bottom:10px;display:block}.preim-item p{margin:0;font-size:16px;line-height:30px;color:gray}.preim-item .item-icon{width:60px;height:60px;border-radius:20px;background-color:#008ad2!important;background-size:50%!important}.preim-item .item-icon.icon1{background:url(/image/icon-advantage-1.svg) no-repeat center center}.preim-item .item-icon.icon2{background:url(/image/icon-advantage-2.svg) no-repeat center center}.preim-item .item-icon.icon3{background:url(/image/icon-advantage-3.svg) no-repeat center center}.preim-item .item-icon.icon4{background:url(/image/icon-advantage-4.svg) no-repeat center center}.name-desplay{display:none}.service{overflow:hidden}.service__container{width:2310px;left:50%;transform:translate(-50%,0);position:relative}.service .block-name{font-size:42px;line-height:48px;color:#262626;font-weight:700;text-align:center;margin-bottom:20px}.service .block-menu{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:relative;text-align:center}.block-menu__link,.service .block-menu span p{display:inline-block;vertical-align:middle;line-height:24px;color:#262626;font-weight:700}.block-menu__link{text-decoration:none;text-transform:uppercase;padding:6px 10px;border:2px solid #fff;outline:0;font-size:14px}.block-menu__link.hidden{display:none}.block-menu__link.active,.block-menu__link:hover{border-radius:20px;border:2px solid #008ad2;color:#008ad2}.service .block-menu span{margin:0;top:-3px;position:relative;padding:20px 10px}.service .block-menu span p{font-size:24px;margin:0;top:-2px;position:relative}.service .block-menu .sub-block-menu{display:none;z-index:1;position:absolute;background:#fff;border:1px solid #e2e2e2;padding:10px;margin:5px 0 0 -230px;border-radius:8px;min-width:235px;right:0;text-align:left}.service .block-menu .sub-block-menu .block-menu__link,.service .block-menu span:hover>.sub-block-menu{display:block}.service .sub-block-menu .block-menu__link,.service .sub-block-menu .block-menu__link:hover{border:0}.service .block-items{margin:50px auto;position:relative}.service .block-items .block-item__img,.service .block-items.owl-carousel .owl-dots,.service .center .block-item:before{display:none}.service .block-item{height:500px;border-radius:15px;background-size:cover!important;position:relative;margin:5px 10px}.bgfon-card:before,.bgfon-preim:before,.service .block-item:before{content:'';width:100%;position:absolute;display:block;height:100%}.service .block-item:before{top:0;left:0;background-color:rgba(255,255,255,.8);z-index:1}.service .item-info{width:45%;height:100%;border-radius:15px 0 0 15px;background-color:rgba(0,0,0,.65);padding:90px 20px 20px;box-sizing:border-box;text-align:left}.service .item-info p,.service .item-service p{font-size:14px;line-height:26px;color:#bfbfbf}.service .item-service{margin:5px 0 8px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;position:relative}.service .item-service .icon{width:29px;height:23px;margin-top:0}.service .item-service .icon.hall{background:url(/image/icon-service-1.svg) no-repeat center center}.service .item-service .icon.weight{background:url(/image/icon-service-2.svg) no-repeat center center}.service .item-service .icon.cardio{background:url(/image/icon-service-3.svg) no-repeat center center}.service .item-service p{color:#fdfdfd;font-weight:700;margin:0}.service .item-info .btn-blue{margin-top:70px;font-size:12px;padding:7px 34px}.btn-blue,.service .item-category{font-size:14px;color:#fff;font-weight:700;padding:7px 30px}.service .item-category{position:absolute;right:35px;top:35px;border-radius:14px;background-color:#f39000}.btn-blue{border-radius:18px;background-color:#008ad2;display:inline-block;line-height:24px;text-decoration:none;text-transform:uppercase;width:auto;text-align:center}.btn-blue:hover{background-color:#01679c;transition:all .2s;color:#fff}.club-card{margin-top:30px;width:100%;position:relative}.bgfon-card:before{background:url(/image/bg-card.png) no-repeat top center;z-index:0;background-size:75% 100%}.bgfon-card{padding-bottom:50px}.club-card .main-tu-block .left-block{width:45%;position:relative;margin-top:8px;text-align:right}.club-card .main-tu-block .right-block{width:60%;position:relative;height:auto}.club-card .tu-block-name{margin:0 0 10px}.club-card ul.select-pr-card{list-style:none;margin:30px 0 40px;padding:0;width:90%}.club-card ul.select-pr-card li{font-size:16px;line-height:26px;color:#262626;padding-left:30px;position:relative;margin-bottom:10px}.club-card ul.select-pr-card li:before{content:'';background:url(/image/icon-ul-li.png) no-repeat center center;width:20px;height:20px;position:absolute;left:-2px;top:2px}.club-card .main-tu-block .left-block .btn-blue,.descr-desplay{display:none}.club-card .main-tu-block .right-block .btn-blue{display:inline-block;padding:10px 40px}.trainer .block-name{font-size:42px;line-height:48px;color:#262626;font-weight:700;text-align:center;margin-bottom:20px}.trainer .trainer-items{position:relative;margin:50px auto;box-sizing:border-box}.trainer .trainer-items .trainer-item{display:none;width:31.5%;vertical-align:top;margin-bottom:20px;margin-right:25px;position:relative;height:372px;border-radius:15px;background-position:-13px 0!important;-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}.trainer.trainer__full .trainer-items .trainer-item{margin-right:20px}.trainer .trainer-items .trainer-item:nth-child(3n){margin-right:0}.trainer .trainer-items .trainer-item:nth-child(1),.trainer .trainer-items .trainer-item:nth-child(2),.trainer .trainer-items .trainer-item:nth-child(3){display:inline-block}.trainer__full .trainer-items .trainer-item{display:inline-block}.trainer .trainer-items .trainer-item:hover{webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0)}.trainer .trainer-items .trainer-info{width:349px;max-width:100%;border-radius:0 20px 20px 0;background-color:rgba(0,0,0,.65);position:absolute;bottom:20px;padding:15px 20px;box-sizing:border-box}.trainer .trainer-items .trainer-info span{font-size:16px;line-height:20px;color:#fff;font-weight:700}.trainer .trainer-items .trainer-info p{margin:0;font-size:14px;line-height:24px;color:#ccc}.trainer .trainer-items .trainer-info .icon-trainer-info,.trainer-pop{display:none}.trainer .trainer-items .trainer-item:hover>.trainer-info .icon-trainer-info{display:block;cursor:pointer;background:url(/image/icon-treaner-info.png) no-repeat center center;width:32px;height:32px;position:absolute;right:25px;top:24px}.trainer .btn-blue{padding:10px 36px}.trainer-pop.active{display:block}.pop-form{background:#fff;width:400px}.trainer-pop.active .pop-body{z-index:10000;position:fixed;bottom:0;top:0;left:0;right:0;margin:auto;max-width:900px;height:378px;border-radius:15px;background-color:#fff}.trainer-pop.active .pop-shadow{content:'';z-index:9900;position:fixed;top:0;right:0;bottom:0;left:0;background:#0b0b0b;background:rgba(0,0,0,.9);outline:0!important;opacity:.8;transition:opacity .3s ease}.pop-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative}.pop-content .pop-photo{width:376px;height:378px;overflow:hidden}.pop-content .pop-photo img{height:100%;max-width:inherit;border-radius:15px 0 0 15px}.pop-content .pop-info{max-width:63%;width:100%;position:relative;padding:50px;box-sizing:border-box}.pop-content .pop-name{font-size:22px;line-height:24px;color:#262626}.pop-content .pop-descript{margin-top:5px;font-size:16px;line-height:24px;color:gray}.pop-content .pop-info p,.pop-content .pop-info span{font-size:14px;line-height:24px;color:gray;margin-top:25px}.pop-content .pop-info span{color:#000;font-weight:700;margin-top:15px;display:block}.pop-clossed{width:25px;height:25px;top:20px;right:10px;position:absolute;cursor:pointer;background:url(/image/icon-close.png) no-repeat center center}.welcome{background:url(/image/trainers_gallery_bg.jpg) no-repeat top left;background-size:cover;width:100%;padding:70px 0;position:relative;margin:50px 0}.contakts .contakts-item span,.welcome .block-name{font-size:42px;line-height:48px;color:#262626;font-weight:700;text-align:center;margin-bottom:20px}.welcome .block-descript{text-align:center;margin-bottom:50px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.share .share-item a,.welcome .block-descript a{text-decoration:none;font-size:14px;line-height:24px;color:gray}.welcome .inst-icon{width:20px;height:18px;display:block;margin-right:10px;background:url(/image/icon-inst.png) no-repeat center center}.welcome .swiper-slide img,.welcome-item img{border-radius:15px}.welcome-item{width:100%;max-width:97%}.welcome-item img{width:100%;height:100%}.welcome .owl-carousel{max-width:1240px}.owl-carousel{margin:50px auto}.owl-controls{position:relative}.owl-pagination{display:none}.owl-carousel .owl-nav button{font-size:0!important;opacity:1!important;outline:0}.welcome .owl-carousel .owl-nav button{position:absolute;top:50%;margin-top:-20px;width:41px;height:41px}.owl-carousel .owl-nav button.owl-prev{left:20px;background:url(https://karibiya.ru/image/arrow-s.png) no-repeat -2px -3px!important}.owl-carousel .owl-nav button.owl-next{right:40px;background:url(https://karibiya.ru/image/arrow-s.png) no-repeat -2px -49px!important}.owl-carousel button.owl-dot{cursor:pointer;width:15px;height:15px;background:#ccc!important;border-radius:36px;margin:0 5px}.owl-carousel button.owl-dot.active{background:linear-gradient(to bottom,#0cf 0,#0790ee 100%)!important}.owl-carousel .owl-dots{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;top:40px;left:-9px;position:relative;z-index:20}.share{margin:20px auto}.share .block-name{font-size:42px;line-height:48px;color:#262626;font-weight:700;text-align:left;margin-bottom:40px}.share .share-items{position:relative;margin:50px auto 0}.share .share-item{width:95%;cursor:pointer}.share .share-item a{font-size:16px;color:#262626;font-weight:700}.share .share-item p{margin:0;font-size:14px;line-height:24px;color:#999}.share .share-item .share-photo{margin-bottom:10px;cursor:pointer;height:206px;border-radius:15px;position:relative;width:100%}.share .share-item .share-category{position:absolute;right:15px;top:15px;border-radius:14px;background-color:#47b626;font-size:14px;color:#fff;font-weight:700;padding:5px 25px}.share .share-item .share-category.stock{background-color:#ef691d}.share .owl-carousel .owl-nav{position:absolute;top:-80px;right:20px}.share .owl-carousel .owl-nav button{display:inline-block;vertical-align:middle;background:url(/image/arrows_gray.png) no-repeat!important;width:22px;height:16px}.share .owl-carousel .owl-nav button.owl-prev{background-position:0 0!important;margin-right:20px}.share .owl-carousel .owl-nav button.owl-next{background-position:-23px 0!important}.share-items__counter{display:none;vertical-align:middle;margin-right:20px}.contakts{border-top:1px solid #e6e6e6;padding:80px 0 0;margin:50px auto}.contakts .contakts-items{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;position:relative}.contakts .contakts-items .contakts-item{width:22%;text-align:center;position:relative;height:auto}.contakts .contakts-item .item-icons{width:30px;height:30px;margin:0 auto 20px}.contakts .contakts-item span{font-size:14px;line-height:24px;margin-bottom:15px;display:block}.contakts .contakts-item a,.contakts .contakts-item p{cursor:default;font-size:14px;line-height:22px;color:#999;text-align:center;margin:0}.contakts .contakts-item a{cursor:pointer}.contakts .item-icons.icon1{background:url(/image/icon-placemark.svg) no-repeat}.contakts .item-icons.icon2{background:url(/image/icon-clock.svg) no-repeat}.contakts .item-icons.icon3{background:url(/image/icon-phone.svg) no-repeat}.contakts .item-icons.icon4{background:url(/image/item-quote.svg) no-repeat}.popup__white{max-width:400px;background:#fff;padding:40px;font-size:14px;color:#262626;font-family:PFBeauSansPro,Arial;border-radius:15px;box-sizing:border-box}.popup__white .title{font-size:24px;font-weight:600}.main-breadcrumb h1,.popup__white .title,.popup_white__descr{color:#262626;margin-bottom:20px}.popup__white input[type=text]{display:block;background-color:#f2f2f2;border:0;outline:0;font-size:14px;color:#b2b2b2;padding:14px 40px 14px 20px;margin-bottom:10px;width:100%;border-radius:50px;box-sizing:border-box}.popup__white #cboxClose{background:url(/image/popup_white_close.png) no-repeat;top:15px;right:15px;width:25px;height:25px}.popup__white .app-btn{background:#008ad2;box-shadow:none;font-size:14px;text-transform:uppercase;font-family:PFBeauSansPro,Arial;font-weight:600;line-height:42px}.form__white .app-btn:hover,.popup__white .app-btn:hover{background:#00a4f9}.form__white #groups,.popup__white #groups,.popup_white__agreement input[type=checkbox]{display:none}.popup__white .alert{margin-bottom:10px;color:red}.popup_white__agreement{position:relative;margin:10px 0}.form__white__agreement i,.popup_white__agreement i{display:inline-block;vertical-align:middle;position:relative;background:#fff;border-radius:4px;color:#008bd0;cursor:pointer;font-size:22px;font-style:normal;height:20px;padding:3px 5px;width:17px;border:1px solid #ccc}.form__white__agreement a,.popup_white__agreement a{display:inline-block;vertical-align:middle;margin-left:10px;max-width:255px}.main-breadcrumb__left .breadcrumb{-ms-flex-pack:start;justify-content:flex-start}.main-breadcrumb h1{font-size:42px;margin-top:30px;font-weight:600}.fitness_cards{background:url(/image/cards_bg.jpg) no-repeat 0 100%}.fitness_cards__notice{font-size:18px;color:gray;margin-bottom:50px}.fitness_cards__list{display:-ms-flexbox;display:flex}.fitness_cards__tabs{width:290px;-ms-flex:1 0 auto;flex:1 0 auto;padding:0;margin:0}.fitness_cards__tab-before,.fitness_cards__tabs li{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;list-style:none;border:1px solid #e6e6e6;padding:14px 20px;margin:0 15px 15px 0;cursor:pointer;box-sizing:border-box;border-radius:10px;background-color:#fff}.fitness_cards__tabs li:hover:not(.current){border:1px solid #ccc}.fitness_cards__tabs li.current{width:calc(100% + 1px);background-color:#fafafa;margin-right:0;border-radius:10px 0 0 10px;border-right:0;z-index:1}.fitness_cards_tabs__number{font-size:36px;line-height:1;margin-right:15px;color:#d9d9d9}.fitness_cards_tabs__name{font-size:13px;line-height:24px;color:#737373}.fitness_cards_tabs__name strong{display:block;font-size:16px;color:#262626;text-transform:uppercase}.fitness_cards__tabs li.current .fitness_cards_tabs__name,.fitness_cards__tabs li.current .fitness_cards_tabs__name strong,.fitness_cards__tabs li.current .fitness_cards_tabs__number,.middle-page-new-akvazona .akvazona-content .text-top .text-3 a{color:#008ad2}.fitness_cards__tab{display:none;width:100%;background-color:#fafafa;border:1px solid #e6e6e6;padding:40px;border-radius:0 10px 10px 10px}.fitness_cards__tab.current{display:block}.fitness_cards__container{display:-ms-flexbox;display:flex}.fitness_cards__info{width:470px}.fitness_cards__info p{margin:0 0 15px}.fitness_cards__name{font-size:24px;font-weight:600;color:#262626;margin-bottom:15px}.fitness_cards__cond{margin-bottom:15px}.fitness_cards__subtitle{font-size:16px;font-weight:600;color:#262626;margin-bottom:20px}.list_blue{padding:0;margin:0}.list_blue li{font-size:14px;color:#262626;padding:0 0 15px 25px;list-style:none;position:relative}.list_blue li:after{content:'';display:block;background:#008ad2;width:6px;height:6px;border-radius:50%;position:absolute;top:6px;left:0}.fitness_cards__callback{display:none;cursor:pointer;padding:11px 39px;border-radius:50px;margin-top:20px}.fitness_cards__order{position:relative;-ms-flex:1;flex:1;margin-left:50px}.fitness_cards__float{position:absolute;background:url(/image/card_page_img.png) no-repeat;width:305px;height:230px;bottom:0;right:-40px}.corporate__form{margin:90px auto}.corporate__form .alert,.corporate_form__notice{text-align:center;margin-bottom:20px;color:green;font-size:18px}.corporate__form .alert{color:red}.block__subtitle,.block__title{color:#262626;text-align:center;margin-bottom:20px}.block__title{line-height:48px;font-weight:700;font-size:42px}.block__subtitle{font-size:18px}.corporate__form .block__subtitle{margin-bottom:40px}.form__white{font-size:14px;color:#262626;font-family:PFBeauSansPro,Arial;box-sizing:border-box}.form__white .title{font-size:24px;font-weight:600}.form__white .title,.form__white__descr{color:#262626;margin-bottom:20px}.form__white input[type=text]{background-color:#f2f2f2;border:0;outline:0;font-size:14px;color:#b2b2b2;padding:14px 40px 14px 20px;margin-bottom:10px;width:100%;border-radius:50px;box-sizing:border-box}.form__white .name,.form__white .phone,.popup__white .name,.popup__white .phone{background-image:url(/image/form_icon_name.png);background-repeat:no-repeat;background-position:95% 50%}.form__white .phone,.popup__white .phone{background-image:url(/image/form_icon_phone.png)}.form__white .app-btn{background:#008ad2;box-shadow:none;font-size:14px;text-transform:uppercase;font-family:PFBeauSansPro,Arial;font-weight:600;height:45px;width:145px;margin-top:10px;line-height:46px;text-align:center}.form__white .alert{margin-bottom:10px;color:red}.form__white__agreement{position:relative;margin:10px 0}.form__white__agreement input[type=checkbox]{display:none}.form_white__inline{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.form_white__inline.form__white input[type=text]{margin-right:20px;margin-bottom:0;width:29%}.form_white__inline.form__white .app-btn{width:29%;margin-top:0}.form__white input::-webkit-input-placeholder,.form__white textarea::-webkit-input-placeholder,.popup__white input::-webkit-input-placeholder,.popup__white textarea::-webkit-input-placeholder{color:#b2b2b2}.form__white input:-moz-placeholder,.form__white textarea:-moz-placeholder,.popup__white input:-moz-placeholder,.popup__whitetextarea:-moz-placeholder{color:#b2b2b2}.managers__slider{position:relative;padding:90px 0;background:url(/image/managers_slider_bg.jpg) 0 0}.managers__slider .block__title{text-align:left}.managers_slider__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:30px;margin-right:30px;background-color:#fafafa;border:1px solid #e6e6e6;border-radius:15px}.owl-item.active:last-child{margin-right:0}.owl-item.active+.owl-item.active .managers_slider__item{margin-right:0}.managers_slider__photo{margin-right:30px;width:130px;height:130px;border-radius:100%;position:relative;overflow:hidden}.managers_slider__name{font-size:20px;font-weight:600;color:#262626;margin-bottom:20px}.managers_slider__row{margin-bottom:5px}.managers_slider__row a{font-size:14px;color:#4c4c4c;text-decoration:none;padding-left:25px}.managers_slider__row.phone a{background:url(/image/phone_icon_blue.png) no-repeat 0 50%}.managers_slider__row.email a{background:url(/image/email_icon_blue.png) no-repeat 0 50%}.managers__slider .owl-carousel .owl-nav{position:absolute;top:-80px;right:0}.managers__slider .owl-carousel .owl-nav button{display:inline-block;vertical-align:top;background:url(/image/arrows_gray.png) no-repeat!important;width:22px;height:16px}.managers__slider .owl-carousel .owl-nav button.owl-prev{background-position:0 0!important;margin-right:20px}.managers__slider .owl-carousel .owl-nav button.owl-next{background-position:-23px 0!important}.contakts__no_border{padding:0;border:0}.hidden_lg{display:none}.box-dr-happy .video-inner{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.box-dr-happy.active .video-inner,.box-dr-happy.loading .video-inner{pointer-events:all;z-index:10}.box-dr-happy.active .box-dr-happy-play,.box-dr-happy.loading .box-dr-happy-play{opacity:0}.box-dr-happy-play{opacity:1;transition:.5s}.box-dr-sol-item .name{text-transform:uppercase}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.app-spa-salon-links a img,.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:0;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.app-head.no-banners .app-cloud{height:180px}.app-head.no-banners.oldhead,.app-head.no-banners:after{display:none}body{width:100%}body.stop{position:fixed;top:0;left:0}.app-online-button-work{position:relative;margin:0;top:auto;width:210px;height:37px;display:-ms-inline-flexbox;display:inline-flex;padding:1px 0 0 30px;left:auto;box-sizing:border-box;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(to right,#e87347 0%,#ef4d62 100%)}.app-online-button-work .ob-do{position:relative;white-space:nowrap;font-family:PFBeauSansPro;font-weight:400;width:auto;font-size:37.607px;color:#fff;text-transform:uppercase;line-height:1.039;text-align:center;transform:matrix(.3375699925145,0,0,.3029784363468,0,0);-ms-transform-origin:2% 50%}.app-online-button-work:before,.soc-foot a{background-repeat:no-repeat;background-position:center center}.app-online-button-work:before{content:'';background-image:url(/image/menu/ico_ticket.svg);background-size:auto 100%;display:inline-block;min-width:22px;max-width:22px;line-height:0!important;position:absolute;left:10px;top:0;bottom:0;width:22px;height:16px;margin:auto}.soc-foot{display:-ms-flexbox;display:flex;padding:20px 0}.soc-foot a{width:27px;height:27px;margin:0 5px 0 0}.soc-foot a:last-child{margin:0}.soc-foot a.soc-yt{background-image:url(/image/menu/youtube-clipart-transparent-20.png)}.soc-foot a.soc-vk{background-image:url(/image/menu/vk.png)}.soc-foot a.soc-ig{background-image:url(/image/menu/inst.png)}.soc-foot a.soc-fb{background-image:url(/image/menu/fb.png)}.soc-foot a.soc-tw{background-image:url(/image/menu/tw.png)}.app-head,.app-head-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.app-head-wrap{max-width:1200px;width:100%;margin:auto}.app-head-wrap .app-thermometer{padding:0;margin:0;height:35px;top:auto!important;left:auto!important;position:relative!important}.app-head-wrap .app-logo{position:absolute;width:205px;height:144px;margin:auto;top:0;right:0;left:0;bottom:0}.app-head-wrap .head-num,.head-bar{position:relative}.app-head-wrap .head-num .head-phone{font-size:21px;color:#000;text-decoration:none;margin:0 0 20px;display:block}.app-head-wrap .head-num .app-online-button:before,.app-head-wrap .head-num .head-phone:before{content:'';background-repeat:no-repeat;background-position:center center;background-size:auto 100%;display:inline-block}.app-head-wrap .head-num .head-phone:before{vertical-align:middle;background-image:url(/image/menu/ico_phone_b.svg);width:12px;height:17px;margin:0 10px 0 0}.app-head-wrap .head-num .app-online-button{position:relative;margin:0;top:auto;width:210px;height:37px;padding:1px 0 0 38px;box-sizing:border-box;background:linear-gradient(to right,#e87347 0%,#ef4d62 100%)}.app-head-wrap .head-num .app-online-button .ob-do{line-height:37px;position:relative;white-space:nowrap;font-size:11.6px;display:block;font-family:PFBeauSansPro;font-weight:400;width:auto;color:#fff;text-transform:uppercase;text-align:left;transform:scale(1,.95)}.app-head-wrap .head-num .app-online-button:before{background-image:url(/image/menu/ico_ticket.svg);width:22px;min-width:22px;max-width:22px;height:16px;line-height:0!important;position:absolute;left:10px;top:0;bottom:0;margin:auto}.head-bar{height:40px;background-color:#fff;z-index:5000;box-shadow:0 1px 1px 0 rgba(11,12,12,.13)}.head-bar-wrap{max-width:1200px;width:100%;height:100%;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.head-bar-wrap .mobile-menu-view{display:none}.head-bar-wrap .app-search{box-shadow:none;background:0 0;overflow:visible;width:100%;max-width:204px;height:25px;margin:0;border-radius:20px;position:relative!important;top:auto!important;left:auto!important}.head-bar-wrap .app-search input[type=submit]{background:0 0;z-index:4}.box-counter input:focus,.head-bar-wrap .app-search input[type=submit]:focus{outline:0}.head-bar-wrap .app-search input[type=text]{background:0 0;background-color:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.45);z-index:1}.head-bar-wrap .app-search:before{content:'';background:linear-gradient(to bottom,#3894e5 0%,#54aff5 25%,#5ebbfd 42%,#5fbeff 54%,#5cbeff 58%,#4fb9ff 67%,#1799f2 92%,#0791ee 100%);position:absolute;border-radius:0 12px 12px 0;width:33px;height:27px;right:0;top:-1px;z-index:2}.head-bar-wrap .app-search:after{content:url(/image/menu/ico_search.svg);height:13px;width:13px;position:absolute;right:11px;top:0;bottom:2px;margin:auto;z-index:3}.head-bar-wrap>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.head-bar-wrap>div:last-child{-ms-flex-pack:end;justify-content:flex-end}.head-bar-wrap>div .head-contacts a,.head-bar-wrap>div .head-lk a{font-size:12px!important;text-decoration:none!important;line-height:13px!important;color:#767676!important;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.head-bar-wrap>div .head-mail{margin:0 25px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.head-bar-wrap>div .head-mail a{color:#8f8f8f!important}.head-bar-wrap>div .head-mail a:before{content:'';background-image:url(/image/menu/ico_mail.svg);background-repeat:no-repeat;background-position:center center;background-size:auto 100%;display:inline-block;width:14px;height:10px}.head-bar-wrap>div .head-lk a span,.head-bar-wrap>div .head-mail span{font-size:12px!important;text-decoration:none!important;line-height:13px!important}.head-bar-wrap>div .head-mail span{box-sizing:border-box;padding:0 0 0 5px;color:#8f8f8f!important}.head-bar-wrap>div .head-basket>a i,.head-bar-wrap>div .head-lk a i,.head-bar-wrap>div .head-tube{display:none}.head-bar-wrap>div .head-contacts{margin:0 20px 0 0}.head-bar-wrap>div .head-basket>a:before,.head-bar-wrap>div .head-contacts a:before,.head-bar-wrap>div .head-lk a:before{content:'';background-image:url(/image/menu/ico_map.svg);background-repeat:no-repeat;background-position:center center;background-size:auto 100%;display:inline-block;margin:0 10px 0 0;width:29px;height:29px}.head-bar-wrap>div .head-lk a{margin:0 30px 0 0}.head-bar-wrap>div .head-basket>a:before,.head-bar-wrap>div .head-lk a:before{background-image:url(/image/menu/ico_key.svg);width:16px;height:16px}.head-bar-wrap>div .head-lk a span{color:#767676!important;padding:0;font-family:PFBeauSansPro;font-style:normal;font-weight:400}.head-bar-menu,.head-bar-wrap>div .head-basket{position:relative}.head-bar-wrap>div .head-basket:after{content:'';display:block;height:30px;position:absolute;right:0;top:80%;width:300px}.head-bar-wrap>div .head-basket>a{display:block;height:36px;position:relative}.head-bar-wrap>div .head-basket>a:before{background-image:url(/image/menu/ico_backet.svg);width:31px;height:30px}.head-bar-wrap>div .head-basket>a i.active{font-style:normal;position:absolute;top:0;right:0;border-radius:17px;min-width:17px;height:17px;font-size:15px;line-height:15px;width:auto;font-family:PFBeauSansPro;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-image:linear-gradient(36deg,#e87347 0%,#ef4d62 100%)}.head-bar-wrap>div .head-basket>a i.active span{padding:0 4px;text-align:center}.head-bar-menu{width:100%;height:52px;background-image:linear-gradient(to bottom,#0cf,#0790ee);box-shadow:0 2px 3px 0 rgba(0,0,0,.29);z-index:100}.head-bar-menu .app-nav-wrap{width:100%;max-width:1200px;top:auto;bottom:0;left:0;right:0;margin:auto;border-radius:0;box-shadow:none}.head-bar-menu .app-nav-wrap .app-nav{margin:0!important}.head-bar-menu .app-nav-wrap .app-nav>li>a{border-radius:0!important}@font-face{font-family:PFB-SB;font-style:normal;font-display:swap;src:url(/css/font/PFBeauSansPro-SemiBold.woff) format('woff'),url(/css/font/PFBeauSansPro-SemiBold.woff2) format('woff2')}.app-tickets-table .app-tickets-table-left-header{border-top:none}.app-tickets-table tr th:nth-child(2){border-left:none}td.app-tickets-table-left-header.-cassa{border-top:1px solid #dedede}.newyear-info{padding:10px 0;text-align:center}.app-tarifs-button-wrapper .app-tarifs-button--holidays-crossed{position:relative}.app-tarifs-button-wrapper .app-tarifs-button--holidays-crossed:after,.app-tarifs-button-wrapper .app-tarifs-button--holidays-crossed:before{background:red;content:"";height:2px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,0) rotate(6deg);width:100%;z-index:100}.app-tarifs-button-wrapper .app-tarifs-button--holidays-crossed:after{transform:translate(-50%,0) rotate(-6deg)}.red.big{font-size:16px;font-weight:700}.app-table.no-margin{margin:0}.top-price-category{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto;width:74%}.top-price-category .btn-price-category--aquapark{background:url(/image/icon-round-2.png) no-repeat 2px 5px;height:27px;width:37px}.top-price-category .btn-price-category--spa{background:0 0;height:32px;width:37px}.top-price-category .btn-price-category--spa:before{color:#0794ef;content:"SPA";font-family:PFBeauSansPro,Arial;font-size:20px;font-weight:400;height:60px;line-height:60px;left:0;position:absolute;text-align:center;top:0;width:60px}.top-price-category .btn-price-category--fitness{background:url(/image/icon-round-2.png) no-repeat 1px -128px;height:28px;width:37px}.top-price-category .btn-price-category--bowling{background:url(/image/icon-round-2.png) no-repeat 1px -51px;height:37px;width:37px}.top-price-category .btn-price-category--menu{background:url(/image/icon-round-2.png) no-repeat 1px -254px;height:33px;width:37px}.top-price-category .btn-price-category--party{background:url(/image/ico_disco_1.png) no-repeat center;height:41px;margin:-3px 0 0;width:42px}.top-price-category .icon-block{width:87px}.app-adress li,.top-price-category .icon-block span{white-space:nowrap}.top-price-category .icon-block.active .btn-price-category--aquapark,.top-price-category .icon-block:hover .btn-price-category--aquapark{background-position:0 -23px}.top-price-category .icon-block.active .btn-price-category--spa:before,.top-price-category .icon-block:hover .btn-price-category--spa:before{color:#fff;left:-2px;top:-2px}.top-price-category .icon-block.active .btn-price-category--fitness,.top-price-category .icon-block:hover .btn-price-category--fitness{background-position:0 -155px}.top-price-category .icon-block.active .btn-price-category--bowling,.top-price-category .icon-block:hover .btn-price-category--bowling{background-position:0 -92px}.top-price-category .icon-block.active .btn-price-category--party,.top-price-category .icon-block:hover .btn-price-category--party{background:url(/image/ico_disco_2.png) no-repeat center;margin:-5px 0 0}.top-price-category .icon-block.active .btn-price-category--menu,.top-price-category .icon-block:hover .btn-price-category--menu{background-position:0 -292px}.app-tickets-table .ticket-valid-thru.large{height:25px}.app-tickets-table td.empty-sides{border-left:transparent;border-right:transparent;position:relative}.app-tickets-table td.empty-sides:after{background:#fff;content:"";height:100%;position:absolute;right:-1px;top:0;width:1px}.app-tickets-table td.bottom-div-to-top{border-top:2px solid #979797}.app-tickets-table td.bottom-div-to-top:before{background:#fff;bottom:-2px;box-sizing:content-box;content:"";height:2px;left:-1px;padding:0 1px;position:absolute;width:100%;z-index:1}.app-tickets-table .ticket-name.wide{width:48%}.app-tickets-table .price-val,.app-tickets-table .row-red .price-val{color:#ee1101}.app-tickets-table .ticket-price .ticket-price-center{margin:0 auto;max-width:190px}.app-tickets-table .ticket-price .ticket-price-center .price-val{margin-left:0}.app-tarifs-special-table--salon .app-table{display:table!important}.app-tickets-table-mobile-name .big{color:#fff}.ticket-name .name .big{font-size:20px}.priceMode .app-h1-acv,.priceMode .app-tarifs-button-wrapper .app-tarifs-button i,.priceMode .app-tarifs-special-button--pay,.priceMode .app-tickets-table tr th img,.priceMode .position-block-rules{display:none}.priceMode .app-tarifs-tabs{border-bottom:2px solid #f1f6f8;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.priceMode .app-tarifs-tabs div,.priceMode .app-tarifs-tabs h2{background:0 0;box-shadow:none;color:#aac0c9;font-size:18px;line-height:18px;font-family:PFB-SB;font-weight:400;margin:0 0 -2px!important;width:auto;text-transform:none;border-radius:0;min-height:0;padding:12px 0}.priceMode .app-tarifs-tabs div.active,.priceMode .app-tarifs-tabs h2.active{color:#03b0f5;border-bottom:2px solid #03b0f5}.priceMode .app-tarifs-button-wrapper{margin:48px 0 44px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.priceMode .app-tarifs-button-wrapper .app-tarifs-button{background:0 0;border-radius:0;font-size:16px;line-height:16px;color:#606060;font-family:PFB-SB;font-weight:400;box-shadow:none;padding:12px 34px;margin:0;min-height:0;min-width:0;width:auto;position:relative}.priceMode .app-tarifs-button-wrapper .app-tarifs-button.active{color:#fff;background:#0695f1;font-size:18px;line-height:18px}.priceMode .app-tarifs-button-wrapper .app-tarifs-button.active:after{opacity:1}.priceMode .app-tarifs-button-wrapper .app-tarifs-button:after{content:'';width:15px;height:15px;position:absolute;left:0;right:0;margin:auto;bottom:0;background:#0695f1;transform:rotate(45deg) translateY(50%);transform-origin:50% 100%;z-index:-1;opacity:0}.priceMode .app-tickets-table tr:last-child{display:none}.priceMode .app-tickets-table tr th{background-color:#e9f6ff;color:#606060;font-size:18px;line-height:25px;font-family:PFB-SB;font-weight:400;height:45px;border-bottom:0}.priceMode .app-tickets-table tr td:first-child,.priceMode .app-tickets-table tr th:first-child{border-left:1px solid #e8e8e8}.dualPage{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 40px}.dualPage .side{width:49%}.dualPage .side.info>div{font-size:16px;line-height:25px;color:#606060;font-family:PFB-SB;font-weight:400;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:10px 0}.dualPage .side.info>div>div{width:40px;max-width:40px;min-width:40px}.dualPage .side.info>div span{padding:0 0 0 13px;box-sizing:border-box}.dualPage .side:last-child{width:100%;max-width:335px;min-width:335px}.dualPage .side a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:40px;background-color:#f1f6f8;margin:0 0 6px;font-size:15px;line-height:15px;color:#606060;font-weight:300;text-decoration:none}.dualPage .side a:hover{text-decoration:underline}.box-enter-alt .soc>a:last-child,.dualPage .side a:last-child,form.dr-tarif .label-group label:last-child{margin:0}.priceMode .app-tarifs-special-table .app-tickets-table-mobile-name{color:#606060;background:#e9f6ff;border-top:1px solid #e7e7e7;border-right:1px solid #e7e7e7;border-left:1px solid #e7e7e7;font-size:18px;padding:12px 20px;margin:-1px 0 0}.priceMode .app-tarifs-special-table .app-tickets-table-mobile{border-right:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.priceMode .app-tarifs-special-table .column-left{border-right:1px solid #e7e7e7}.priceMode .app-tarifs-special-table .column-right{background:0 0}.priceMode .app-tarifs-special-table .price.combined{max-width:100%;color:#0695f1;font-family:PFB-SB;font-weight:400;text-align:center;background:0 0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-size:18px;line-height:18px}.priceMode .app-tarifs-special-table .price.combined span,.priceMode .app-tickets-table .cassa-amount .price span,.priceMode table.app-table .cassa-amount .price span,.tickets-table-upd>.row .wide-row .cassa-amount .price span,.tickets-table-upd>.row .wide-row .ticket-price .price-val span{box-sizing:border-box;padding:0 5px 0 0}.priceMode .app-tarifs-special-table .price.combined:after,.priceMode .app-tickets-table .cassa-amount .price:after,.priceMode table.app-table .cassa-amount .price:after,.tickets-table-upd>.row .wide-row .cassa-amount .price:after{content:url(/image/work-prices-P.png);width:11px;max-width:11px;min-width:11px;height:14px}.priceMode .app-table-bottom-text{margin:0}.priceMode .pricelist-tab.bowling-mobile .app-tickets-table-mobile-name{padding:12px 20px;font-size:18px;background-color:#e9f6ff;color:#606060;font-weight:400;font-family:PFB-SB;border-left:1px solid #e7e7e7;border-top:1px solid #e7e7e7;border-right:1px solid #e7e7e7;margin:-1px 0 0}.body-hide-h1 h1,.priceMode .pricelist-tab.bowling-mobile .app-tickets-table-mobile-end,.priceMode table.app-table th br,.priceMode table.app-table th img,.priceMode table.app-table th:after{display:none}.priceMode .pricelist-tab.bowling-mobile .app-tickets-table-mobile{border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7}.priceMode .pricelist-tab.bowling-mobile .column-left{border-right:1px solid #e7e7e7}.app-bottom-nav li a.nohover:hover,.priceMode .pricelist-tab.bowling-mobile .column-right{background:0 0}.priceMode .pricelist-tab.bowling-mobile .app-btn{height:30px;width:90px;margin:0 auto 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.priceMode .pricelist-tab.bowling-mobile .inputcounter{height:30px;width:90px;border-radius:20px;margin:0 auto 10px}.priceMode .pricelist-tab.bowling-mobile .inputcounter .inputcounter-val{width:100%;padding:0;height:100%;text-align:center;font-size:12px}.priceMode .pricelist-tab.bowling-mobile .inputcounter .inputcounter-dec,.priceMode .pricelist-tab.bowling-mobile .inputcounter .inputcounter-inc{width:30px;height:30px;background:0 0}.priceMode .pricelist-tab.bowling-mobile .inputcounter .plusminus-minus,.priceMode .pricelist-tab.bowling-mobile .inputcounter .plusminus-plus{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:8px;height:8px;background-position:center center;background-repeat:no-repeat;background-size:100% auto}.priceMode .pricelist-tab.bowling-mobile .inputcounter .plusminus-plus{background-image:url(/image/minus-prices.png)}.priceMode .pricelist-tab.bowling-mobile .inputcounter .plusminus-minus{background-image:url(/image/plus-prices.png)}.priceMode .app-h2,.priceMode .app-h2-acv,.priceMode h2{font-size:30px;line-height:30px;color:#606060;text-align:left!important;font-family:PFB-SB;font-weight:400;text-transform:none}.priceMode .app-tickets-table .ticket-name-wrap{display:-ms-flexbox;display:flex;width:100%;max-width:350px;margin:auto;padding:0 10px;box-sizing:border-box}.priceMode .app-tickets-table .ticket-name-wrap .name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:left;-ms-flex-pack:start;justify-content:flex-start;margin:0;font-size:18px;line-height:18px;font-family:PFB-SB;font-weight:400;border-right:3px solid #f28a05;box-sizing:border-box;padding:0 13px 0 0}.priceMode .app-tickets-table .ticket-name-wrap .name div,.priceMode .app-tickets-table .ticket-name-wrap .name strong{color:#f28a05}.priceMode .app-tickets-table .ticket-name-wrap .desc{padding:0 0 0 13px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:15px;line-height:25px}.priceMode .app-tickets-table .ticket-name-wrap .desc div{font-size:15px;line-height:25px}.priceMode .app-tickets-table .ticket-name-wrap .desc strong{font-weight:300}.cc2k18-img img,.priceMode .app-tickets-table .ticket-name-wrap .desc .ticket-desc,.tickets-table-upd>.row .ticket-name-wrap .desc .ticket-desc{width:100%}.priceMode .app-tickets-table .ticket-name-wrap .day,.priceMode .app-tickets-table .ticket-name-wrap .description,.priceMode .app-tickets-table .ticket-name-wrap .ticket-desc{text-align:left}.priceMode .app-tickets-table .ticket-name-wrap .day{color:#606060}.priceMode .app-tickets-table .cassa-amount{max-width:170px;color:#0695f1;font-family:PFB-SB;font-weight:400;font-size:15px;line-height:18px;text-align:center}.priceMode .app-tickets-table .cassa-amount .price,.priceMode table.app-table .cassa-amount .price{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-size:18px;line-height:18px}.priceMode .app-tickets-table--bowling tr{display:table-row!important}.priceMode .app-tickets-table--bowling .price-val{width:auto;color:#606060;font-weight:400;font-family:PFB-SB;text-align:center}.priceMode .app-tickets-table--bowling .td{background:#f9fcfe}.priceMode .app-tickets-table th.empty{background:0 0;border-left:1px solid #e7e7e7}.priceMode .app-tickets-table tr:first-child{display:none}.priceMode .app-tickets-table .odd .ticket-type{background:#e9f6ff}.priceMode .app-tickets-table .even .ticket-type,.priceMode table.app-table .td,.priceMode table.app-table .ticket-type{background:#f9fcfe}.priceMode table.app-table{border:1px solid #e7e7e7;border-width:0 1px 1px 0;display:table!important}.priceMode table.app-table td.name{color:#f28a05;font-weight:400;font-family:PFB-SB;font-size:18px}.priceMode table.app-table .ticket-type--kid{background:#e9f6ff}.priceMode table.app-table th{height:45px;font-size:18px;background-color:#e9f6ff;color:#606060}.priceMode table.app-table strong,.priceMode table.app-table th{font-weight:400;font-family:PFB-SB}.priceMode table.app-table .cassa-amount{max-width:170px;color:#0695f1;font-family:PFB-SB;font-weight:400;font-size:15px;line-height:18px;text-align:center}.tickets-table-upd{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 20px;position:relative}.tickets-table-upd .ticket-detail-description{text-align:center;position:absolute;right:0;top:0;height:100%;width:36%!important;box-sizing:border-box;padding:45px 10px 0;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.tickets-table-upd .ticket-detail-description a{max-width:180px;box-shadow:none;background:#f28a05}.tickets-table-upd>.row{width:100%;min-width:100%;max-width:100%;display:-ms-flexbox;display:flex;border-left:1px solid #e7e7e7;box-sizing:border-box}.tickets-table-upd>.row:nth-child(2)>div{border-top:0}.tickets-table-upd>.row.head{height:45px;font-size:18px;font-family:PFB-SB;font-weight:400;border-left:1px solid #e7e7e7}.tickets-table-upd>.row .ticket-name-wrap .name,.tickets-table-upd>.row.head div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box}.tickets-table-upd>.row.head div{background-color:#e9f6ff;color:#606060;height:100%;border-left:0;border-top:1px solid #e7e7e7;border-right:1px solid #e7e7e7}.tickets-table-upd>.row .ticket-name,.tickets-table-upd>.row.head div.tarif{min-width:34%;max-width:34%;width:34%}.tickets-table-upd>.row.head div.cat{max-width:190px}.tickets-table-upd>.row.head div.price-cass{max-width:170px}.tickets-table-upd>.row>div{border-left:1px solid #e7e7e7;width:100%;box-sizing:border-box}.tickets-table-upd>.row .ticket-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:15px 0;border-left:0;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.tickets-table-upd>.row .ticket-name-wrap{display:-ms-flexbox;display:flex;width:100%;max-width:350px}.tickets-table-upd>.row .ticket-name-wrap .name{font-size:18px;line-height:18px;font-family:PFB-SB;font-weight:400;border-right:3px solid #f28a05;padding:0 13px 0 0;min-width:130px}.tickets-table-upd>.row .ticket-name-wrap .name div,.tickets-table-upd>.row .ticket-name-wrap .name strong{color:#f28a05}.tickets-table-upd>.row .ticket-name-wrap .desc{padding:0 0 0 13px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:15px;line-height:25px}.tickets-table-upd>.row .ticket-name-wrap .desc div{font-size:15px;line-height:25px}.tickets-table-upd>.row .ticket-name-wrap .desc strong{font-weight:300}.tickets-table-upd>.row .wide{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:0}.tickets-table-upd>.row .wide-row{width:100%;min-height:90px;display:-ms-flexbox;display:flex}.tickets-table-upd>.row .wide-row:nth-child(odd) .ticket-type{background-color:#f9fcfe}.tickets-table-upd>.row .wide-row:nth-child(even) .ticket-type{background-color:#e9f6ff}.tickets-table-upd>.row .wide-row>div{border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;box-sizing:border-box;width:100%}.tickets-table-upd>.row .wide-row:last-child{border:0}.tickets-table-upd>.row .wide-row .ticket-type{max-width:190px}.tickets-table-upd>.row .wide-row .ticket-type p{color:#0695f1;margin:0;padding:0;font-size:15px;line-height:18px;font-family:PFB-SB;font-weight:400}.tickets-table-upd>.row .wide-row .cassa-amount{max-width:170px;color:#0695f1;font-family:PFB-SB;font-weight:400;font-size:15px;line-height:18px;text-align:left}.tickets-table-upd>.row .wide-row .cassa-amount .price{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:18px;line-height:18px}.tickets-table-upd>.row .wide-row .cassa-amount,.tickets-table-upd>.row .wide-row .ticket-price,.tickets-table-upd>.row .wide-row .ticket-type{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 35px;box-sizing:border-box}.tickets-table-upd>.row .wide-row .ticket-price{padding:0 30px;-ms-flex-pack:justify;justify-content:space-between}.tickets-table-upd>.row .wide-row .ticket-price .inputcounter{margin:0;height:40px;width:125px;border-radius:20px}.tickets-table-upd>.row .wide-row .ticket-price .inputcounter .inputcounter-val{width:100%;padding:0;height:100%;text-align:center;font-size:16px}.tickets-table-upd>.row .wide-row .ticket-price .inputcounter .inputcounter-dec,.tickets-table-upd>.row .wide-row .ticket-price .inputcounter .inputcounter-inc{width:40px;height:40px;background:0 0}.tickets-table-upd>.row .wide-row .ticket-price .inputcounter .plusminus-minus,.tickets-table-upd>.row .wide-row .ticket-price .inputcounter .plusminus-plus{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:12px;height:12px;background-position:center center;background-repeat:no-repeat;background-size:100% auto}.tickets-table-upd>.row .wide-row .ticket-price .inputcounter .plusminus-plus{background-image:url(/image/minus-prices.png)}.tickets-table-upd>.row .wide-row .ticket-price .inputcounter .plusminus-minus{background-image:url(/image/plus-prices.png)}.tickets-table-upd>.row .wide-row .ticket-price .app-btn--buysmall{margin:0}.tickets-table-upd>.row .wide-row .ticket-price .price-val{font-size:18px;color:#f28a05;font-weight:700;line-height:18px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.tickets-table-upd>.row .wide-row .ticket-price .price-val:after{content:url(/image/work-prices-P-2.png);width:11px;max-width:11px;min-width:11px;height:14px}.tickets-table-upd>.row .wide-row .ticket-price .buy{display:-ms-flexbox;display:flex;width:100%;max-width:285px;-ms-flex-pack:justify;justify-content:space-between}.tickets-table-upd>.row .wide-row .ticket-price .app-btn{width:130px!important;height:40px!important;font-size:16px;line-height:16px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.app-tickets-table .corner-green-mark,.app-tickets-table .corner-red-mark,.app-tickets-table-mobile .column-left .corner-green-mark,.app-tickets-table-mobile .column-left .corner-red-mark{background:url(/image/ticket-hit-mark.png) no-repeat center;height:89px;position:absolute;right:-1px;top:-1px;width:101px;z-index:10}.app-tickets-table .corner-red-mark span{font-size:12px;transform:rotate(40deg) translate(25px,14px)}.app-tickets-table .corner-green-mark span,.app-tickets-table .corner-red-mark span,.app-tickets-table-mobile .column-left .corner-green-mark span,.app-tickets-table-mobile .column-left .corner-red-mark span{color:#fff;display:block;font-weight:700;text-transform:uppercase;white-space:nowrap}.app-tickets-table-mobile .column-left .corner-red-mark span{font-size:12px;transform:rotate(40deg) translate(25px,14px)}.app-tickets-table .corner-green-mark,.app-tickets-table-mobile .column-left .corner-green-mark{background:url(/image/ticket-smart-mark.png) no-repeat center}.app-tickets-table .corner-green-mark span,.app-tickets-table-mobile .column-left .corner-green-mark span{font-size:10px;transform:rotate(40deg) translate(24px,14px)}.app-tickets-table--tiny-padding td{padding:0 3px}.app-head-wrap .app-thermometer,.app-head-wrap .head-num{z-index:20}.app-head.no-banners{height:220px}.bgbirth-wrapper{height:100%;width:100%;position:relative;background:#1b609b url(/image/bgr-6years_1280.jpg) no-repeat 50% 272px}.photo-tale{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.photo-tale a{width:32%;position:relative;margin:0 0 25px;background-repeat:no-repeat;background-position:center center;background-size:cover}.photo-tale a:before{content:'';display:block;padding-top:100%}.app-main-wrapper.birthday-7 .bg-1{background:url(/image/header/top_hb_up.png) no-repeat center;height:60px;left:50%;margin:0 0 0 -150px;position:absolute;top:40px;width:299px;z-index:10}.app-main-wrapper.birthday-7 .bg-2{background:url(/image/header/top_hb_7_right-2.png) no-repeat center;height:153px;left:50%;margin:0 0 0 -250px;position:absolute;top:107px;width:174px;z-index:10}.app-main-wrapper.birthday-7 .bg-3{background:url(/image/header/top_hb_down.png) no-repeat center;height:57px;left:50%;margin:0 0 0 -65px;position:absolute;top:203px;width:136px;z-index:10}.app-main-wrapper.birthday-7 .bg-4{background:url(/image/header/top_hb_left.png) no-repeat center;height:186px;left:50%;margin:0 0 0 100px;position:absolute;top:74px;width:192px;z-index:10}.app-main-wrapper.birthday-7 .logo-link{top:-15px}.app-form-birthday{background:#265aff;border-radius:20px;box-sizing:border-box;padding:30px 0 35px;width:530px}.app-form-birthday form .app-form .title{color:#fff;font-size:30px;font-weight:700;padding:0 55px 15px;text-transform:none}.app-form-birthday form input[type=text]{padding:0 35px}.app-form-birthday form input[type=text],.app-form-birthday form textarea{appearance:none;background:#1848e6;border:0;border-radius:30px;box-sizing:border-box;color:#fff;font-size:17px;margin:0 0 13px;width:100%;-webkit-appearance:none;-moz-appearance:none}.app-form-birthday form input[type=text]::-webkit-input-placeholder,.app-form-birthday form textarea::-webkit-input-placeholder{color:#5382fd}.app-form-birthday form input[type=text]:-ms-input-placeholder,.app-form-birthday form textarea:-ms-input-placeholder{color:#5382fd}.app-form-birthday form input[type=text]::placeholder,.app-form-birthday form textarea::placeholder{color:#5382fd}.app-events-popup .photos a img,.app-form-birthday form input[type=text]{height:60px}.app-form-birthday form input[type=text]:focus{padding:0 35px;border:#ffd800 solid 3px;line-height:30px}.app-form-birthday form .cal-date .name{color:#fff;display:inline-block;font-size:17px;margin:0 0 13px;padding:15px 40px 15px 35px;position:relative}.app-form-birthday form .cal-date .name:after{background:url(/image/i_calendar.png) no-repeat center;content:"";height:25px;margin:-13px 0 0;position:absolute;right:0;top:50%;width:31px}.app-form-birthday form .cal-date .value{color:#fff;display:inline-block;font-size:17px;padding:15px 5px}.app-form-birthday form textarea{height:166px;padding:12px 35px 0;resize:none}.app-form-birthday form button{display:block;margin:15px 0;text-transform:uppercase;width:100%}.app-download-presentation{background:url(/image/download.png) no-repeat left 3px;font:18px/40px 'Open Sans',sans-serif;margin:0 0 0 80px;padding:0 0 0 30px;position:relative;top:8px}.middle-page-new-akvazona .left-info{cursor:inherit}.middle-page-new-akvazona .service-aqua .pic>img{display:inline-block;padding:0 0 65%;width:100%}.app-n-img img[data-src].loaded,.middle-page-new-akvazona .akvazona-content .text-top .text-3.work,.middle-page-new-akvazona .service-aqua .pic>img.loaded{padding:0}.middle-page-new-akvazona .service-aqua .service-aqua-item{width:50%;display:inline-block;vertical-align:top;float:none}.middle-page-new-akvazona .service-aqua .label{box-sizing:border-box;min-width:160px;padding:6px 10px 8px;width:auto}.middle-page-new-akvazona .akvazona-content .text-top .text-3{font-size:22px;margin:20px 0 10px;padding-left:95px}.middle-page-new-akvazona .akvazona-content .text-top .text-3 svg{display:inline-block;height:31px;fill:#008ad2;margin:0 5px 0 0;position:relative;top:8px}.service-aqua-box{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.app-main-wrapper.bgmaybeachsale-wrapper{background:url(/image/sale/maybeach/beach-may_3.png) no-repeat 96% 370px,url(/image/sale/maybeach/beach-may_back.jpg) no-repeat center 300px #ffb700}.app-main-wrapper.bgmaybeachsale-wrapper .app-tabs{min-height:400px}.app-main-wrapper.bgmaybeachsale-wrapper .pricelist-tab{margin-bottom:-50px}.app-main-wrapper.bgmaybeachsale-wrapper .app-tickets-table-mobile{background:#fff}.app-main-wrapper.bgmaybeachsale-wrapper .app-h1,.app-main-wrapper.bgmaybeachsale-wrapper .page-blackfriday-description strong{color:#000}.app-main-wrapper.bgmaybeachsale-wrapper .page-blackfriday-description{color:#333;font-size:15px}.app-main-wrapper.bgmaybeachsale-wrapper .page-blackfriday-description p{color:#333}.app-main-wrapper.bgfriday-wrapper:after{height:400px;top:300px}.app-main-wrapper.bgfriday-wrapper .bg-page-blackfriday-sale{background:url(/image/blackfriday/blackfriday-yellow_2018.png) no-repeat;height:350px;width:439px;top:-100px}.app-main-wrapper.bgfriday-wrapper .app-bread-crumbs{color:#fff}.app-main-wrapper.bgfriday-wrapper .app-content{padding-bottom:100px}.app-main-wrapper.bgfriday-wrapper .app-content .page-blackfriday-description p,.app-main-wrapper.bgfriday-wrapper .app-content .page-blackfriday-description ul{position:relative;z-index:10}.app-main-wrapper.bgfriday-wrapper .app-content p,.app-main-wrapper.bgfriday-wrapper .app-content ul{color:#fff;text-shadow:1px 0 1px #1a0273,-1px 0 1px #1a0273,0 1px 1px #1a0273,0 -1px 1px #1a0273}.app-main-wrapper.bgfriday-wrapper .app-content p.red,.app-main-wrapper.bgfriday-wrapper .app-content ul.red{color:red;text-shadow:1px 0 1px #1a0273,-1px 0 1px #5e4e99,0 1px 1px #1a0273,0 -1px 1px #5e4e99}.app-main-wrapper.bgfriday-wrapper .app-content .app-tickets-table.no-margin{margin:-32px 0 30px}.app-main-wrapper.bgfriday-wrapper .app-content .app-tickets-table p,.app-main-wrapper.bgfriday-wrapper .app-content .app-tickets-table ul{color:#606060;text-shadow:none}.app-main-wrapper.bgfriday-wrapper .app-content .app-tickets-table .app-tickets-table-divider,.sp-form-outer{padding:70px 0 0;position:relative}.app-main-wrapper.bgfriday-wrapper .app-content .app-tickets-table .app-tickets-table-divider div{background:url(/image/blackfriday/blackfriday-bgr.png) #1e0380;border-top:1px solid #dedede;border-left:3px solid #1e0380;border-right:3px solid #1e0380;border-bottom:1px solid #dedede;box-sizing:content-box;color:#fff;height:50px;left:-50px;line-height:16px;padding:10px 23px;position:absolute;text-align:left;top:0;width:100%}.app-main-wrapper.bgfriday-wrapper .app-content .app-tickets-table .app-tickets-table-divider div span{left:-20px;position:relative}.app-main-wrapper.bgfriday-wrapper .app-tarifs-special-button{background:#ace5ff;border-radius:50px;box-shadow:inset 0 3px 0 0 #d4f4ff;box-sizing:border-box;color:#017fd0;cursor:pointer;display:inline-block;font-size:14px;min-height:53px;line-height:23px;margin:0 0 30px;padding:15px 20px;position:relative;text-decoration:none;text-transform:uppercase;white-space:nowrap;width:18%}.app-main-wrapper.bgfriday-wrapper .app-tarifs-special-button.active,.app-main-wrapper.bgfriday-wrapper .app-tarifs-special-button:hover{background:#0794ef;box-shadow:inset 0 0 0 2px #005ba8;color:#fff}.sp-form-outer{clear:both;padding:0 0 20px;z-index:101}.sp-form-outer>div:first-child{margin:0 auto!important}.sp-field b,.sp-field span,.sp-field span strong{color:#fff!important}.app-n-img img[data-src]{display:inline-block;padding:0 0 60%}.cc2k18-block{padding:0 0 40px}.cc2k18-block .app-btn{margin:0 0 30px 30px;float:right;width:100%;max-width:290px;min-width:290px;background-image:linear-gradient(to bottom,#f8ac00,#ee8802);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:60px}.cc2k18-block .app-btn:hover{background-image:linear-gradient(to top,#f8ac00,#ee8802)}.cc2k18-img{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc2k18-img div{font-size:0;line-height:normal;width:calc(100%/2 - 10px);margin:0 20px 20px 0;-ms-flex:1 1 auto;flex:1 1 auto}.cc2k18-img div:nth-child(2n+2){margin:0 0 20px}.cc2k18-img div:last-child{width:100%;margin:0 0 20px}.top-banner-spasalon{box-sizing:border-box;height:auto;margin:20px 0;min-height:308px;overflow:hidden;padding:20px 45px;position:relative;width:100%}.top-banner-spasalon--haircut{background:url(/image/spa/spa1.jpg) #f7f7f7 no-repeat right;background-size:contain}.top-banner-spasalon--bodycare{background:url(/image/spa/spa2.jpg) #f7f7f7 no-repeat right;background-size:contain}.top-banner-spasalon--nailservice{background:url(/image/spa/spa3.jpg) #f7f7f7 no-repeat right;background-size:contain}.top-banner-spasalon--massage{background:url(/image/spa/spa4.jpg) #f7f7f7 no-repeat right;background-size:contain}.top-banner-spasalon p{line-height:1.5}.top-banner-spasalon .banner-text{color:#525252;position:relative;width:67%;z-index:5}.top-banner-spasalon .button{background:#ff8e01;border-radius:35px;color:#fff;cursor:pointer;display:inline-block;font-weight:600;height:35px;line-height:35px;margin:10px 0;padding:0 22px;white-space:nowrap;text-align:center}.spa-program-tarifs-bottom [data-type=buy-spa],.spa-program-tarifs-bottom button{background:#0695f1;border:0;border-radius:40px;color:#fff;cursor:pointer;display:inline-block;font-size:15px;height:40px;line-height:40px;margin:0;text-align:center;text-decoration:none;width:37%}.spa-program-tarifs-item--month-offer .spa-program-tarifs-bottom .price span[data-price].blink{animation:spa-price-blinking 1.5s infinite ease-in-out!important}.cosmetology-table-group .title-table-group.without-icon:before{display:none}.cosmetology-table-group.quadruple .cosmetology-table-item .cell:nth-of-type(1),.cosmetology-table-group.triple .cosmetology-table-item .cell:nth-of-type(1){width:30%}.app-spa-salon-links a{display:block;margin:0 0 30px;position:relative;text-align:center;text-decoration:none;width:18.8%}.app-spa-salon-links a .description span{color:#008ad2;font-size:18px}.cosm-text-more{text-align:left}.content-cosmetology,.cosmetology-table,.top-banner-cosmetology{max-width:1280px;width:100%}.top-banner-cosmetology{min-height:308px}.top-banner-cosmetology .pos-pic-cosm{left:61%}.top-banner-cosmetology .button{background:#ff8e01;border-radius:35px;color:#fff;cursor:pointer;display:inline-block;font-weight:600;height:35px;line-height:35px;margin:10px 0;padding:0 22px;white-space:nowrap;text-align:center}.cosm-text-contacts-no-margin .cosm-text-contacts{margin-top:0}.cosmetology-table-group.no-margin,.cosmetology-table-group.no-margin .title-table-group{margin:0}.cosmetology-table-group .title-table-group.without-icon{padding-left:50px}.cosmetology-table-group .cell,.cosmetology-table-group .title-table-group.without-icon .cell{font-weight:400}.cosmetology-table-group .title-table-group.small{font-size:16px;margin-bottom:15px;padding-top:10px}.cosmetology-table-group .title-table-group--num0:before{background:url(/image/cosmetology/injection-cosmetology-2.svg) no-repeat;height:50px;top:-2px;width:60px}.cosmetology-table-group .cell.wide{width:60%!important}.cosmetology-table-group .cell.cell-btn{text-align:center;width:10%!important}.cosmetology-table-group.triple .cosmetology-table-item .cell{text-align:left;width:13.75%}.cosmetology-table-group.quadruple .cosmetology-table-item .cell{text-align:left;width:15%}.cosmetology-table-btn-bottom{display:block;background:#0695f1;border-radius:20px;color:#fff;cursor:pointer;font-size:15px;margin:-50px 0 30px auto;padding:10px 0;text-align:center;text-decoration:none;width:130px}.cosmetology-table-btn-bottom:hover{background:#0790ee;color:#fff}.content-center{text-align:center}.app-spa-salon-links{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:40px 0}.app-nav-wrap .app-nav .sf-submenu>li>a,.app-spa-salon-links a .description{width:100%;text-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box}.app-spa-salon-links a .description{background:rgba(255,255,255,.65);bottom:0;display:-ms-flexbox;display:flex;font-weight:600;left:0;min-height:40px;position:absolute;right:0}.spa-program-tarifs-content .profit.blink{animation:spa-price-blinking 1.5s infinite ease-in-out}.spa-program-tarifs-content .profit-text{display:block;font-size:12px;line-height:16px;margin:3px 0 0;white-space:normal}.spa-program-tarifs-item--month-offer .spa-program-tarifs-bottom .price span[data-price]{animation:none!important}.action-30,.month-offer,.new{background:url(/image/ticket-hit-mark.png) no-repeat center;height:89px;float:right;margin:-10px -6px 0 0;width:101px}.action-30 span,.month-offer span,.new span{color:#fff;display:block;font-size:10px;font-weight:700;line-height:10px;transform:rotate(40deg) translate(25px,14px);text-align:center;text-transform:uppercase;white-space:nowrap}.action-30 span,.new span{line-height:18px}.action-30 span{font-size:18px}.spa-program-tarifs-title{height:auto;min-height:80px}.spa-program-tarifs-title>span{font-size:20px}.middle-page-rozygrysh{background:url(/image/rozygrysh/top-family.png) no-repeat 2% 87px,url(/image/rozygrysh/top-confeti.png) repeat-x 80% 50px,url(/image/rozygrysh/top-fon.jpg) no-repeat top,url(/image/rozygrysh/left-confeti.png) repeat-y 3% -500px,url(/image/rozygrysh/left-gifts.png) repeat-y 7% -150px,url(/image/rozygrysh/right-confeti.png) repeat-y 98% -430px,url(/image/rozygrysh/right-gifts.png) repeat-y 93% -150px,url(/image/rozygrysh/fon.jpg) no-repeat center 620px,url(/image/rozygrysh/fon-color.png) repeat-y bottom;height:auto;margin:0 0 -70px;padding:606px 0 100px}.middle-page-rozygrysh:before{background:url(/image/rozygrysh/fon-line.png) no-repeat;box-shadow:0 1px 5px 0 rgba(0,0,0,.4);content:"";display:block;height:16px;position:absolute;width:100%}.middle-page-rozygrysh h2{color:#fff;font-size:36px;font-family:BigNoodleTitlingCyr;font-weight:400;line-height:1.1;margin:40px 0;text-align:left;text-shadow:1px 1px 1px #1969b0,-1px -1px 1px #1969b0;text-transform:uppercase}.middle-page-rozygrysh h2 span{color:#e1ed0f}.middle-page-rozygrysh p{color:#fff;font-size:15px;font-family:PFBeauSansPro;font-weight:400;letter-spacing:.5px;line-height:1.7;margin:0 0 5px;text-align:left}.middle-page-rozygrysh p.rozygrysh-conditions{font-size:11px}.middle-page-rozygrysh p a,.middle-page-rozygrysh p span{border-bottom:1px dashed #e1ed0f}.middle-page-rozygrysh p a{text-decoration:none}.lightbox a img,.middle-page-rozygrysh p a:hover{border:0}.middle-page-rozygrysh p a,.middle-page-rozygrysh p span,.middle-page-rozygrysh p strong{color:#e1ed0f;text-shadow:1px 1px 1px #1969b0,-1px -1px 1px #1969b0}.rozygrysh-bg{box-sizing:border-box}.rozygrysh-logo,.rozygrysh-slogan{height:210px;left:50%;margin:0 0 0 -167px;position:absolute;top:402px}.rozygrysh-slogan{height:164px;margin:0 0 0 -278px;top:645px}.rozygrysh-partners{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 -20px;text-align:center}.rozygrysh-partners a{margin:0 auto 20px}.rozygrysh-partners-links{color:#fff;font-size:20px;margin:0 0 20px;text-align:left}.rozygrysh-partners-links a{color:#fff;font-size:20px;padding:0 5px;text-decoration:none}.rozygrysh-partners-links a:hover{border-bottom:1px dashed #e1ed0f;color:#e1ed0f;font-weight:700}.holidays-info__wrapper{height:40px;background-color:#056b38;font-size:16px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.app-nav-wrap .app-nav .sf-submenu>li:hover>a,.app-second-ticket-popup .app-second-tarifs .pricelist-tab table .inputcounter .inputcounter-dec:before,.app-second-ticket-popup .app-second-tarifs .pricelist-tab table .inputcounter .inputcounter-inc:before,.holidays-info__wrapper a{color:#fff}.btn-footer-bonus{margin:35px 0 0;white-space:nowrap}.app-nav-wrap .app-nav .sf-submenu>li>a{color:#004888;vertical-align:middle;height:36px;font-size:14px;line-height:14px;padding:0 10px;display:-ms-inline-flexbox;display:inline-flex}.logo-link{background:url(/image/top-logo2.png) no-repeat center;background-size:100%;height:144px;width:205px}.slider-main .swiper-pagination{left:0;margin:-30px auto 0;right:0;width:auto;white-space:nowrap}.app-maps{margin-top:30px}.app-maps .app-mt-wave2{background:url(/image/bckg_map3.png) repeat-x}.app-maps .app-m-text .h1,.app-maps .app-m-text h1{text-shadow:2px 2px 0 #fff}.app-maps .app-m-text .app-m-block-wrapper{top:60px}.app-head-wrap .app-logo{z-index:10}.app-head-wrap .head-num{text-align:right}.app-head-wrap .head-num .app-online-button{display:inline-block}.app-copy{position:relative;z-index:1000}.app-events-video .video-link .description span,.app-otzov-box.desktop,.check span{display:block}.app-otzov-box.phone,.app-second-ticket-popup .app-second-tarifs .pricelist-tab table .inputcounter .inputcounter-dec .plusminus-minus,.app-second-ticket-popup .app-second-tarifs .pricelist-tab table .inputcounter .inputcounter-dec .plusminus-plus,.app-second-ticket-popup .app-second-tarifs .pricelist-tab table .inputcounter .inputcounter-inc .plusminus-minus,.app-second-ticket-popup .app-second-tarifs .pricelist-tab table .inputcounter .inputcounter-inc .plusminus-plus,.app-second-ticket-popup .app-second-tarifs .pricelist-tab table td .ticket-valid-thru,.app-second-ticket-popup .app-second-tarifs .pricelist-tab table td.name{display:none}body #bx-panel.bx-panel-fixed,body .bx-core-popup-menu{z-index:6000!important}.box-installment{display:inline-block;margin:60px 0 0}.box-installment .installment{border:1px solid #e0e0e0;border-radius:20px;box-sizing:border-box;margin:0 0 35px;padding:20px 230px 15px 30px;position:relative;width:100%}.box-installment .installment h3{color:#777;font-size:20px;font-weight:600;line-height:24px;margin:0 0 8px}.box-installment .installment p{color:#888;font-size:13px;line-height:16px;margin:0 0 5px}.box-installment .installment a{color:#0695f1;font-size:16px}.box-installment .installment img{left:100%;margin:0 0 0 -180px;max-width:160px;position:absolute;top:40px}.box-payment-conditions{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0}.box-payment-conditions .box-payment-allowed-methods span{color:#0695f1;display:block;font-size:16px;font-weight:700;margin:0 0 13px}.box-payment-conditions .box-payment-offer{font-size:13px;line-height:18px;text-align:right}.app-second-ticket-popup{background:#fff;border-radius:20px;text-align:center;width:600px}.app-second-ticket-popup h2{color:#2e2e2e;font-size:18px;font-weight:700;line-height:19px;margin:0 0 20px}.app-second-ticket-popup p{color:#2e2e2e;font-size:16px;line-height:24px;margin:0 0 8px}.app-second-ticket-popup .green{color:#1c4219}.app-second-ticket-popup .app-second-tarifs .pricelist-tab{margin:20px 0 30px;text-align:center}.app-second-ticket-popup .app-second-tarifs .pricelist-tab table{margin:auto;width:auto}.app-second-ticket-popup .app-second-tarifs .pricelist-tab table td{color:#2e2e2e}.app-second-ticket-popup .app-second-tarifs .pricelist-tab table td.price{color:#1c4219;font-size:20px;font-weight:700;padding:0 25px 10px}.app-second-ticket-popup .app-second-tarifs .pricelist-tab table td .app-btn--buysmall{background-image:linear-gradient(to bottom,#ffc300 0%,#ff6e00 1%,#ff5100 100%);border-radius:20px;color:#fff;font-size:18px;height:34px;line-height:30px;padding:0 30px;width:auto}.app-second-ticket-popup .app-second-tarifs .pricelist-tab table td .not-interesting,.check input{position:relative}.app-second-ticket-popup .app-second-tarifs .pricelist-tab table td .not-interesting a{color:#606060;cursor:pointer;font-size:16px;left:0;position:absolute;text-decoration:underline;top:20px;white-space:nowrap}.app-second-ticket-popup .app-second-tarifs .pricelist-tab table td .not-interesting a:hover{text-decoration:none}.app-second-ticket-popup .app-second-tarifs .pricelist-tab table .inputcounter{background:0 0;border-radius:none;height:24px;width:77px}.app-second-ticket-popup .app-second-tarifs .pricelist-tab table .inputcounter input{color:#000;max-width:100%;width:100%;height:24px;line-height:24px;text-align:center;border-radius:12px;border:1px solid #d1d1d1;box-sizing:border-box;font-size:18px;font-weight:700;padding:0}.app-second-ticket-popup .app-second-tarifs .pricelist-tab table .inputcounter .inputcounter-dec,.app-second-ticket-popup .app-second-tarifs .pricelist-tab table .inputcounter .inputcounter-inc{height:100%;position:absolute;cursor:pointer;border-radius:50%;width:24px;background:#d1d1d1;top:0;color:#fff;font-size:25px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.app-second-ticket-popup .app-second-tarifs .pricelist-tab table .inputcounter .inputcounter-dec{left:0}.app-second-ticket-popup .app-second-tarifs .pricelist-tab table .inputcounter .inputcounter-dec:before{content:"-"}.app-second-ticket-popup .app-second-tarifs .pricelist-tab table .inputcounter .inputcounter-inc{right:0}.app-second-ticket-popup .app-second-tarifs .pricelist-tab table .inputcounter .inputcounter-inc:before{content:"+"}.app-cabinet-email-popup{background:#fff;border-radius:20px;box-sizing:border-box;padding:20px 20px 30px;width:400px}.app-cabinet-email-popup h1{color:#333;font-size:15px;font-weight:700;line-height:20px;margin:0 0 30px;position:relative}.app-cabinet-email-popup h1:after{background:#ddd;content:"";height:2px;left:0;margin:10px 0 0 -20px;padding:0 20px;position:absolute;text-shadow:0 0 0 #000;top:100%;width:100%}.app-cabinet-email-popup h1 span{display:block;font-size:13px;font-weight:400;margin:5px 0 0}.app-cabinet-email-popup .alert{color:red;font-size:12px;margin:-25px 0 25px;text-shadow:0 0 0 red}.app-cabinet-email-popup .row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 30px}.app-cabinet-email-popup .row.no-margin{margin:0}.app-cabinet-email-popup .row>div{color:#333;padding:10px 0 0}.app-cabinet-email-popup .row input[type=text]{border:1px solid #d1d1d1;border-radius:4px;box-sizing:border-box;color:#666;font-size:15px;height:40px;line-height:40px;padding:0 10px;resize:none;overflow:hidden;width:100%}.app-cabinet-email-popup .row .input{padding:0;position:relative;width:65%}.app-cabinet-email-popup .button,.app-cabinet-email-popup button{background:linear-gradient(to bottom,#ffc300 0%,#ff6e00 1%,#ff5100 100%);border:0;border-radius:20px;box-shadow:0 3px 3px 0 rgba(0,0,0,.29);color:#fff;cursor:pointer;display:block;font-size:16px;height:40px;line-height:40px;margin:auto;text-align:center;text-decoration:none;width:180px}.app-cabinet-email-popup .require{color:red}.check{box-sizing:border-box;border:2px solid #b3b3b3;border-radius:3px;width:25px;min-width:25px;max-width:25px;height:25px;position:relative}.check span{content:'';width:13px;height:13px;position:absolute;z-index:1;top:0;right:0;left:0;bottom:0;margin:auto;background:#0695f1;transition:all .3s ease-out;opacity:0}.check input{border:0;background:0 0;opacity:0;z-index:2;width:100%;height:100%;display:block}.check input:checked+span{opacity:1}.btn-classic{background-image:linear-gradient(to bottom,#ffc300 0%,#ff6e00 1%,#ff5100 100%);background-repeat:no-repeat;box-shadow:0 3px 3px 0 rgba(0,0,0,.29);display:-ms-inline-flexbox;display:inline-flex;padding:0 50px;color:#fff!important}.btn-classic,.btn-gradient,.btn-gray{border-radius:20px;height:40px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;cursor:pointer;font-size:16px!important}.btn-gray{background-color:#d6d6d6;display:-ms-flexbox;display:flex;padding:0 50px;color:#292929!important}.btn-gradient{background-image:linear-gradient(36deg,#e87347 0%,#ef4d62 100%);display:-ms-inline-flexbox;display:inline-flex;padding:0 25px;color:#fff!important}.box-basket-all.loading>div,.head-basket{position:relative}.head-bar-wrap .box-basket-info a{display:inline-block;font-size:inherit!important;text-decoration:underline!important;color:#0695f1!important}.head-bar-wrap .btn-classic,.head-bar-wrap .btn-gray{font-size:15px!important;display:-ms-inline-flexbox;display:inline-flex;letter-spacing:.5px;padding:0 20px}.head-bar-wrap .btn-classic{color:#fff!important}.head-bar-wrap .btn-gray{color:#292929;text-shadow:0 0 .3px #888}.box-basket-popup{position:absolute;top:45px;right:0;box-sizing:border-box;padding:30px;border-radius:10px;background-color:#fff;box-shadow:0 0 40px 0 rgba(0,0,0,.5);width:480px;z-index:500;transition:all .2s ease-out;transform:scale(.5);opacity:0;visibility:hidden}.box-basket-popup.active{opacity:1;visibility:visible;transform:scale(1)}.box-basket-popup:after{content:url(/image/lk/angle.png);width:29px;height:26px;position:absolute;top:-16px;right:20px}.box-basket-action,.box-basket-all{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.box-basket-action .btn-gray{margin:0 20px 0 0}.box-basket-all{padding:20px 0}.box-basket-all.loading>div:after{background:url(/image/colorbox/loading_2.gif) no-repeat right center;content:"";height:31px;margin:-5px 0 0;left:0;position:absolute;top:0;width:100%}.box-basket-all.loading>div .box-price{opacity:.1}.box-basket-all>div,.box-basket-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.box-basket-all>div{font-size:15px;color:#333;text-transform:uppercase}.box-basket-all>div .box-price{margin:0 0 0 10px;font-size:20px;color:#000;text-transform:none}.box-basket-row{padding:20px 0;border-bottom:1px solid #efefef}.box-basket-row>div{-ms-flex:1 1 auto;flex:1 1 auto}.box-basket-row>div:first-child,.box-basket-row>div:nth-child(2){-ms-flex:1.2 1 auto;flex:1.2 1 auto}.box-basket-row-del{background-color:#dcdcdc;background-image:url(/image/lk/close.png);background-repeat:no-repeat;background-position:center center;border-radius:50%;width:22px!important;max-width:22px!important;min-width:22px!important;height:22px;cursor:pointer}.box-basket-row .name{font-size:15px;color:#ea8000;font-weight:700;max-width:100px}.box-basket-row .info{font-size:13px;color:#8c8c8c}.box-basket-row .info b{font-weight:400;color:#333}.box-basket-row .price{font-size:18px;color:#292929;font-weight:700}.box-basket-info,.box-count-all span{color:#333;font-size:15px}.box-basket-info a:before,.record--inner-close #cboxClose{display:none!important}.box-price{font-size:25px;color:#ea8000;font-weight:700}.box-price i{font-family:Rouble;font-style:normal;font-weight:400}.box-counter{width:77px;height:24px;position:relative}.box-counter input{max-width:100%;width:100%;height:24px;line-height:24px;text-align:center;border-radius:12px;border:1px solid #d1d1d1;box-sizing:border-box;font-size:18px;font-weight:700;padding:0}.box-counter .btn{height:100%;position:absolute;cursor:pointer;border-radius:50%;width:24px;background:#d1d1d1;top:0;color:#fff;font-size:25px;-ms-flex-pack:center;justify-content:center}.box-counter .btn.min{left:0}.box-counter .btn.max{right:0}.box-count-all{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;padding:0 0 30px}.box-count-all>div,.box-counter .btn,.box-submit .submit{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.box-count-all span{text-transform:uppercase;padding:0 10px 0 0}.box-submit{width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.box-submit .submit .info{font-size:13px;color:#595959;line-height:17px;padding:0 25px 0 0}.box-add,.box-reset,.box-submit{display:-ms-flexbox;display:flex}.box-add{-ms-flex-align:center;align-items:center;font-size:16px;color:#0695f1;cursor:pointer;position:relative;text-decoration:underline;top:-40px}.box-add .icon{border-radius:50%;background-color:#0695f1;background-image:url(/image/lk/ico_ticket_2.svg);background-repeat:no-repeat;background-position:center center;width:40px;height:40px;margin:0 15px 0 0!important}.box-reset{-ms-flex-pack:end;justify-content:flex-end;padding:10px 0 30px}.box-step,.box-step .step{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.box-step .step{font-size:15px;color:#008ad2}.box-step .step:after{content:'';margin:1px 15px 0;width:40px;height:1px;display:block;background:#cfcfcf}.box-step .step:last-child:after{display:none}.box-step .step.unactive{color:#9d9d9d}.box-step .step.unactive .icon{background:#eaeaea}.box-step .step.unactive .icon.basket:after{background-image:url(/image/lk/basket-d.png)}.box-step .step.unactive .icon.pay:after{background-image:url(/image/lk/pay-d.png)}.box-step .step.unactive .icon.auth:after{background-image:url(/image/lk/auth-d.png)}.box-step .icon{margin:0 10px 0 0;border-radius:50%;background-image:linear-gradient(36deg,#00a2f3 30%,#00c5fd 70%);width:43px;height:43px;position:relative}.box-step .icon:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-repeat:no-repeat}.box-step .icon.basket:after{background-image:url(/image/lk/basket.png);background-position:46% center}.box-step .icon.pay:after{background-image:url(/image/lk/pay.png)}.box-step .icon.auth:after{background-image:url(/image/lk/auth.png)}.box-table{width:100%;padding:0 0 35px}.box-table.history .box-table-head>div,.box-table.history .box-table-row>div{width:100%}.box-table.history .box-table-head>div:first-child,.box-table.history .box-table-head>div:nth-child(2),.box-table.history .box-table-row>div:first-child,.box-table.history .box-table-row>div:nth-child(2){-ms-flex:1.2 1;flex:1.2 1}.box-table.history .box-table-row>div:nth-child(2){color:#000}.box-table-item{color:#8c8c8c!important;line-height:23px!important}.box-table-item .name,.box-table-item .tarif-name{font-size:17px;font-weight:700;color:#ea8000;padding:0 0 10px;text-align:left}.box-table-item .tarif-cat,.box-table-item .tarif-dow,.box-table-item .tarif-time{text-align:left}.box-table-item b{font-weight:400;color:#000!important}.box-table .link-download{text-decoration:none}.box-table>div{display:-ms-flexbox;display:flex}.box-table>div>div{-ms-flex:1 1;flex:1 1}.box-table>div>div:nth-child{-ms-flex:1.2 1;flex:1.2 1}.box-table>div>div:first-child{-ms-flex:1.2 1;flex:1.2 1;padding:0 10px 0 50px}.box-table-row{padding:35px 0;border-bottom:1px solid #dcdcdc;position:relative}.box-table-row-del{position:absolute;background-color:#dcdcdc;background-image:url(/image/lk/close.png);background-repeat:no-repeat;background-position:center center;border-radius:50%;width:22px!important;height:22px;cursor:pointer;right:10px}.box-table-head>div,.box-table-row>div{font-size:15px;padding:0 10px 0 0;box-sizing:border-box}.box-table-row>div{line-height:19px;color:#606060}.box-table-row .cost{font-size:19px;color:#8c8c8c}.box-cards-line>div div,.box-table-row .cost b{color:#000}.box-table-head{background:#d7f1fe;height:50px}.box-table-head>div{color:#0794ef;display:-ms-flexbox;display:flex;display:flex-start;-ms-flex-align:center;align-items:center}.box-text{padding:0 0 50px}.box-lk-area-side.box-enter-form form,.box-lk.noauth .box-lk-area,.box-service_slider-wrap [slider] .links li{padding:0}.box-lk-text{padding:70px 0 0}.box-lk-text ul{padding:0;margin:0;list-style:none}.box-lk-text .ol>div,.box-lk-text ul li{font-size:15px;color:#424242;position:relative;padding:0 0 10px 20px}.box-lk-text .ol>div:last-child,.box-lk-text ul li:last-child{padding:0 0 0 20px}.box-lk-text ul li:before{content:'';width:10px;height:10px;background:#f28b00;border-radius:50%;display:block;position:absolute;top:5px;left:0}.box-lk-text .ol>div:before{content:attr(data-i);position:absolute;left:0;top:0;display:block;font-weight:700}.box-lk-text h3{font-weight:700;padding:0 0 10px;margin:0}.box-lk-area,.box-lk-body{display:-ms-flexbox;display:flex}.box-lk-body{-ms-flex-align:start;align-items:flex-start}.box-lk-area{padding:0 0 0 50px;box-sizing:border-box;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.box-lk-area>div{width:100%}.box-lk-area .form-name{padding:0 0 40px;font-size:15px;color:#2e2e2e;font-weight:900}.box-lk-area-side{width:47%;min-width:47%;max-width:47%;position:relative}.box-lk-area-side:last-child .inputs-row>div{width:140px;max-width:140px;min-width:140px}.box-lk-area-side.box-enter-form{max-height:100%;overflow:visible;opacity:1}.box-lk-area-side.box-enter-form .submit{position:absolute;bottom:0;left:0}.box-lk-area-side.box-enter-form .inputs{padding:0 0 70px}.box-lk-area-side.box-enter-form .inputs-row,.box-lk-menu div{padding:0 0 20px}.box-lk-area-side.box-enter-form input[type=submit]{margin:0}.box-lk-salut{font-size:17px;color:#212121;font-weight:600;padding:20px 0 40px}.box-lk-menu{border-radius:5px;background-color:#f2f2f2;width:153px;max-width:153px;min-width:153px;box-sizing:border-box;padding:30px}.box-lk-menu div:last-child{padding:0}.box-lk-menu a:hover,.box-lk-menu div.active a{color:#1a96d7}.box-lk-menu a{font-size:15px;color:#525252;transition:all .3s ease-out}.box-empty div{color:#008ad2;font-size:25px;line-height:1}.box-empty .btn-gradient{margin:30px 0}.box-empty-info{font-size:16px;color:#131313;padding:30px 0 0}.box-check{margin:30px 0;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.box-check>span{font-size:13px;line-height:14px;margin:-2px 0 0 15px}.box-check>span>a{color:#0695f1;text-decoration:underline}.box-check>span>a:hover,.box-lk-menu a{text-decoration:none}.box-enter,.box-shadow{left:0;top:0;opacity:0;visibility:hidden}.box-shadow{height:100%;background:rgba(0,0,0,.3);position:fixed;width:100%;z-index:900;transition:all .4s ease}.box-enter{font-family:PFBeauSansPro;border-radius:10px;background-color:#fff;box-shadow:0 0 40px 0 rgba(0,0,0,.5);position:absolute;width:387px;right:0;margin:auto;z-index:990;transition:opacity .2s ease-out,transform .2s ease-out,visibility .2s ease-out,height .2s ease-out;transform:scale(.5)}.box-enter.active{transform:scale(1);transition:opacity .2s ease-out,transform .2s ease-out,visibility .2s ease-out,height .2s ease-out,top .2s ease-out}.box-enter.active,.box-enter.active+.box-shadow{opacity:1;visibility:visible}.box-enter .close{position:absolute;display:block;top:-15px;right:-20px;cursor:pointer}.box-enter-alt{padding:30px 0 25px;position:relative;font-size:17px;color:#333;text-align:center}.box-enter-alt .soc{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;font-size:0;line-height:normal;padding:14px 0 0}.box-enter-alt .soc>a{margin:0 6px 0 0}.box-enter-alt .soc .bx-ss-icon{border-radius:6px;height:27px;width:27px}.box-enter-alt .soc .bx-ss-icon.facebook{background:url(/image/lk/top_fb.svg) no-repeat center #2c428d}.box-enter-alt .soc .bx-ss-icon.vkontakte{background:url(/image/lk/top_vk.svg) no-repeat center #406ca9}.box-enter-alt .soc .bx-ss-icon.odnoklassniki{background:url(/image/lk/top_ok.svg) no-repeat center #e8670a}.box-enter-alt:before{content:'';position:absolute;top:0;left:30px;right:30px;height:1px;background:#d1d1d1}.box-enter-alt:after{content:'или';position:absolute;display:block;top:-8px;right:0;left:0;margin:auto;background:#fff;width:40px;font-size:11px;color:#8c8c8c;text-transform:uppercase;text-align:center}.box-enter-info{font-size:15px;line-height:19px;color:#2e2e2e;padding:26px 30px 21px;font-weight:400}.box-enter-info .default{font-weight:700;text-transform:uppercase}.box-enter-tabs,.box-enter-tabs .tab{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.box-enter-tabs .tab{width:calc(50% - .5px);height:43px;box-sizing:border-box;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-top:3px solid transparent;border-bottom:3px solid transparent;background:#ebebeb;font-size:16px;color:#8c8c8c;cursor:pointer;transition:all .3s ease-out}.box-enter-tabs .tab.active{border-bottom:3px solid #0695f1;color:#000}.box-enter-form{max-height:0;overflow:hidden;opacity:0;transition:opacity .3s ease-out}.box-enter-form.active{max-height:1000px;opacity:1}.box-enter-form form{padding:30px;box-sizing:border-box}.box-enter-form input{outline:0}.box-enter-form .gcapt{margin:20px 0 30px}.box-enter-form .forgot{padding:15px 0 30px;text-align:right}.box-enter-form .forgot a{font-size:14px;color:#008ad2}.box-enter-form .submit,.popup-february-warning{text-align:center}.box-enter-form input[type=submit]{font-size:16px;color:#fff;border:0;height:40px;width:180px;display:block;margin:auto;border-radius:20px;background:#0695f1;cursor:pointer}.box-enter-form input[type=submit]:disabled{background:#d6d6d6}.box-enter-form .inputs-row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:15px;color:#333;padding:0 0 10px}.box-enter-form .inputs-row.requirements{color:#777;font-size:13px;height:0;overflow:hidden;padding:0;transition:.5s}.box-enter-form .inputs-row.requirements.focus{height:auto;padding:0 0 10px}.box-enter-form .inputs-row:last-child{padding:0}.box-enter-form .inputs-row>div{width:110px;max-width:110px;min-width:110px}.box-enter-form .inputs-row>div span{color:#e53515}.box-enter-form .inputs-row>div.wide{max-width:none;min-width:auto;width:100%}.box-enter-form .inputs-row input[type=password],.box-enter-form .inputs-row input[type=text]{width:100%;border:1px solid #d1d1d1;border-radius:5px;background-color:#fff;padding:0 20px;height:40px;font-size:15px;color:#333;box-sizing:border-box}.box-enter-form .options{margin:10px 0 0}div.bx-auth-serv-icons a{display:inline-block;margin:1px;text-decoration:none;color:#646464;outline:0}div.bx-auth-serv-icons a:hover{margin:0;border:1px solid #d9d9d9}div.bx-auth-serv-icons i{margin:3px;display:inline-block;vertical-align:middle;cursor:pointer}.popup-february-warning h1{font-size:27px;font-weight:700;line-height:36px;margin:0 0 30px}.popup-february-warning p{font-size:16px;line-height:30px}.events-list-header{color:#008ad2;font-size:36px;font-weight:400;margin:65px 0 55px;text-align:center}.events-list-wrapper{display:-ms-flexbox;display:flex;margin:0 0 0 -4.5%;-ms-flex-wrap:wrap;flex-wrap:wrap}.events-list-wrapper .events-list-item{box-sizing:border-box;cursor:pointer;display:block;margin:0 0 60px 4.5%;text-decoration:none;width:28.83%}.events-list-wrapper .events-list-item .image{display:block;line-height:0}.events-list-wrapper .events-list-item .name{display:block;font-size:16px;margin:10px 0 15px;text-decoration:underline}.events-list-wrapper .events-list-item .date{background:url(/image/events/celendar.svg) no-repeat left top;color:#000;display:inline-block;font-size:14px;margin:0;padding:0 0 0 25px}.events-list-wrapper .events-list-item .time{background:url(/image/events/time.svg) no-repeat left top;color:#000;display:inline-block;font-size:14px;margin:0 0 0 30px;padding:0 0 0 25px}.app-events-button{text-align:center}.app-events-button a{background:#f14d63;background:linear-gradient(to right,#f67a4c,#f14d63);border-radius:25px;box-shadow:inset 0 -5px 10px 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;display:inline-block;font-family:PFBeauSansPro;font-size:18px;font-weight:600;padding:10px 25px;text-decoration:none;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.5)}.app-events-button a:hover{box-shadow:inset 0 5px 10px 0 rgba(0,0,0,.1)}.app-events-popup{background:#fff;border-radius:20px;box-sizing:border-box;min-height:300px;padding:30px 35px 20px;width:1248px}.app-events-popup h3{clear:both;color:#008ad2;text-align:center}.app-events-popup .photos{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:15px 0 20px}.app-events-popup .photos a{margin:0 4px 5px;opacity:.6;transition:.5s}.app-events-popup .photos a:hover{opacity:1}.app-events-detail,.app-events-detail p,.app-events-popup .app-events-popup-content,.app-events-popup .app-events-popup-content p{color:#606060;font-size:14px}.app-events-popup .app-events-popup-content h2{color:#008ad2;font-size:18px;font-weight:700}.app-events-popup .app-events-popup-content .app-events-popup-image{float:left;margin:0 30px 20px 0;max-height:450px;max-width:450px}.app-events-popup .app-events-popup-content .app-events-popup-image img{max-height:450px}.app-events-detail{margin:35px 0}.app-events-detail h2,.app-events-popup h3{font-size:18px;font-weight:700}.app-events-detail h3{color:#008ad2;font-size:40px;font-weight:400;margin:65px 0 55px;text-align:center}.app-events-detail .app-events-detail-image{float:left;margin:0 40px 20px 0;max-width:450px}.app-events-detail .app-events-detail-image img{max-width:450px}.flexslider .flex-control-thumbs li{margin:15px 4px}.flexslider .flex-control-thumbs img{border-radius:0}.app-events-video{margin:0 0 0 -5%}.app-events-video .video-link{box-sizing:border-box;cursor:pointer;float:left;height:326px;line-height:1px;margin:0 0 40px 4%;overflow:hidden;position:relative;width:46%}.app-events-video .video-link:after,.app-events-video .video-link:before{height:65px;left:50%;margin:-40px 0 0 -45px;position:absolute;top:50%;width:90px;z-index:10}.app-events-video .video-link:before{background:#000;border-radius:16px;opacity:.7;transition:.1s;content:""}.app-events-video .video-link:after{color:#fff;content:"▶";font-size:34px;line-height:65px;text-align:center}.app-events-video .video-link:hover:before{background:#c00}.app-events-video .video-link.active .description,.app-events-video .video-link.active img,.app-events-video .video-link.active:after,.app-events-video .video-link.active:before{display:none}.app-events-video .video-link .description{background:rgba(0,0,0,.5);bottom:0;box-sizing:border-box;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-weight:700;left:0;line-height:24px;min-height:70px;padding:5px 20px;position:absolute;text-align:center;width:100%}.app-events-video .video-link img{height:100%;position:absolute;top:0;left:0;object-fit:cover;width:100%}.clearfix{clear:both}.gift-card-hat{background:url(/image/gift/hat.png) no-repeat center;height:120px;position:absolute;right:-45px;top:-5px;transform:scale(1,1.1);width:146px}.bg-page-cristmas-tree-branch{pointer-events:none;height:250px;left:0;position:absolute;top:-270px;width:100%;z-index:1}.app-content{min-height:450px}.app-gift-card-padding{padding-bottom:130px}.btn-footer-bonus a span{color:#fff;position:relative;top:-15px}.btn-footer-bonus a:hover span{color:#fff;text-decoration:underline}.pic-ny2018{position:absolute}.pic-ny2018--left{background:url(/image/ny/2018/top_back_left.png) no-repeat;height:97px;left:230px;width:280px}.pic-ny2018--right{background:url(/image/ny/2018/top_back_right.png) no-repeat;height:97px;right:275px;width:292px}.app-foot .ny-snow:after,.app-main-wrapper.bgnewyear2019-wrapper h1,.pic-ny2018--tablet{display:none}.app-foot .ny-snow:before,.app-head:after{content:" ";left:0;position:absolute;width:100%}.app-head:after{background:url(/image/ny/2018/top_back_1.png) center repeat-x;top:0;display:block;bottom:0;height:200px}.app-main-wrapper .app-tickets-table .ticket-name span.green{color:green;display:block;font-weight:400;margin:0 0 -5px;text-shadow:0 0 0 green}.app-main-wrapper .pricelist-tab[data-id=newyear] .app-tickets-table .ticket-valid-thru .value{font-size:13px;font-weight:700}.app-main-wrapper.bgnewyear2019-wrapper{background:url(/image/ny/2019/ny-2019-bg.jpg) center -100px}.app-main-wrapper.bgnewyear2019-wrapper .app-table,.app-main-wrapper.bgnewyear2019-wrapper .app-tickets-table-mobile{background:#fff}.app-main-wrapper.bgnewyear2019-wrapper .page-newyear2019-description-top{color:#444;font-size:14px;text-shadow:0 0 0 #888}.app-main-wrapper.bgnewyear2019-wrapper .page-newyear2019-description{color:#444;font-size:16px;text-shadow:0 0 0 #888;margin:50px 0;min-height:300px}.app-main-wrapper.bgnewyear2019-wrapper .page-newyear2019-description.big{font-size:18px;padding:0 340px 0 0;position:relative}.app-main-wrapper.bgnewyear2019-wrapper .page-newyear2019-description.big:before{background:url(/image/ny/2019/hotdog-2.png) no-repeat;content:"";display:block;height:300px;left:53%;position:absolute;top:-50px;transform:scale(.9);width:400px}.app-main-wrapper.bgnewyear2019-wrapper .page-newyear2019-description.big h2{color:#444;font-size:22px;margin:0 0 20px}.app-main-wrapper.bgnewyear2019-wrapper .page-newyear2019-description.big ul{margin:0 0 0 40px;padding:0}.app-main-wrapper.bgnewyear2019-wrapper .page-newyear2019-description.big ul li{margin:0 0 20px}.app-main-wrapper.bgnewyear2019-wrapper .page-newyear2019-description h2{color:#444;font-size:16px;margin:0 0 15px}.app-main-wrapper.bgnewyear2019-wrapper .page-newyear2019-description h3{color:#444;font-size:21px;font-weight:700;margin:60px 0;text-align:center}.app-main-wrapper.bgnewyear2019-wrapper .page-newyear2019-description ul{margin:0 0 0 20px;padding:0}.app-main-wrapper.bgnewyear2019-wrapper .page-newyear2019-description ul li{margin:0 0 5px}.sp-form-outer{margin-top:-50px}.sp-form-outer .sp-element-container p span,.sp-form[sp-id] .sp-field label{color:#fff!important}.pic-ny2018{left:50%;top:123px;z-index:1}.pic-ny2018--left{margin:0 0 0 -350px}.pic-ny2018--right{margin:0 0 0 60px}.app-foot{height:630px}.app-foot .ny-snow{top:-62px}.app-foot .ny-snow:before{background:url(/image/ny/2018/Footter_back_2.png) center repeat-x;background-position:-35px 0;bottom:-6px;height:97px}body.getCard .app-g-d12.app-g-m4.remove-page-columns .app-g-d12-s9.app-g-m4-s4,body.getCard .app-head.no-banners,body.getCard .head-bar,body.getCard .head-bar-menu{display:none}body.getCard .app-g-d12.app-g-m4.remove-page-columns{width:100%!important;padding:0}body.getCard .app-main-wrapper{padding:0!important}body.getCard .app-foot{margin-top:0!important}.box-bord{border-left:3px solid #fff;border-right:3px solid #fff;border-bottom:3px solid #fff;margin:0 0 60px}.box-bord-sub{text-align:center;color:#fff;font-size:16px}.box-bord-title{font-size:35px;line-height:1;color:#fff;font-family:BigNoodleTitlingCyr;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:nowrap;top:0;position:relative;height:3px}.box-bord-title span{letter-spacing:5px;padding:0 25px}.box-bord-title:after,.box-bord-title:before{content:'';background-color:#fff;height:3px;width:100%;display:block;box-sizing:border-box}.box-lime{color:#e0ed0e}.box-bord-title span,.box-getcard div{box-sizing:border-box}.box-getcard-area{overflow:hidden}.box-getcard-buy{padding:50px}.box-getcard-buy,.box-getcard-buy-sep{display:-ms-flexbox;display:flex}.box-getcard-buy-sep div{color:#fff;font-size:13px;line-height:20px}.box-getcard-buy-sep.num{-ms-flex-align:center;align-items:center}.box-getcard-buy-sep.num .text span{display:block;padding:9px 0}.box-getcard-buy-sep.free span,.box-getcard-buy-sep.num span,.box-getcard-buy-sep.rub span{font-family:BigNoodleTitlingCyr;font-size:30px;line-height:1;color:#fff;display:block}.box-getcard-buy-sep.num .num{font-size:36px;line-height:1;margin:0 15px 0 0}.box-getcard-buy-sep.num .num i{font-style:normal;font-size:119px;line-height:85px}.box-getcard-buy-sep.num .num i+i{font-style:normal;font-size:59px}.box-getcard-buy-sep.num .num sup{font-size:16px;top:-2em}.box-getcard-buy-sep.num .img-group{width:100%;max-width:60px;min-width:60px;text-align:center;font-size:0;line-height:normal}.box-getcard-buy-sep.num .img-group img{display:inline-block;margin:9px 0}.box-getcard-buy-sep.rub{margin:0 0 20px}.box-getcard-buy-sep.mon{-ms-flex-align:center;align-items:center}.box-getcard-buy-sep.mon .img{width:100%;max-width:70px;min-width:70px}.box-getcard-buy-sep.num .img{display:-ms-flexbox;display:flex;width:100%;max-width:260px;min-width:260px}.box-getcard-buy-sep.free,.box-getcard-buy-sep.rub{font-size:13px;line-height:20px}.box-getcard-buy-sep.free div,.box-getcard-buy-sep.rub div{color:#fff}.box-getcard-buy-sep.free .img,.box-getcard-buy-sep.rub .img{width:95px;max-width:95px;min-width:95px}.box-getcard-buy-side{width:100%;box-sizing:border-box}.box-getcard-buy-side.left{max-width:380px;min-width:380px;padding:0 50px 0 0}.box-getcard-buy-side.right .box-getcard-buy-title{padding:0 0 0 50px}.box-getcard-buy-title{font-family:BigNoodleTitlingCyr;color:#fff;font-size:35px;line-height:1;margin:0 0 35px}.box-getcard-store{margin:40px 0 0;position:relative}.box-getcard-store .box-getcard-arrnext{left:360px}.box-getcard-store .swiper-slide{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.box-getcard-store .img{width:150px;max-width:150px;min-width:150px}.box-getcard-store .cashback .text{color:#fff;font-size:13px;line-height:20px}.box-getcard-store .cashback .text .name,.box-getcard-store .ticket .text>div{color:#fff;font-family:BigNoodleTitlingCyr;font-size:30px;line-height:1}.box-getcard-store .ticket .text>div{line-height:40px}.box-getcard-store-area{padding:20px 50px 65px;box-sizing:border-box}.box-getcard-use{padding:30px 50px 70px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.box-getcard-use-plus{width:55px;height:56px;background-image:url(/image/getcard/plus.png);background-repeat:no-repeat;background-size:auto 100%;background-position:center center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.box-getcard-use .box-getcard-step{width:calc(100%/3 - 90px)}.box-getcard-use .box-getcard-step:after{display:none}.box-getcard-step:after,.box-getcard-use:after{content:attr(data-num);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:20px;color:#e0ed0e;border:3px solid #e0ed0e;box-sizing:border-box;width:32px;height:32px;border-radius:50%;position:absolute;top:30px;right:50px}.box-getcard-arrnext,.box-getcard-arrprev{width:83px;height:56px;background-image:url(/image/getcard/arrow.png);background-repeat:no-repeat;position:absolute;top:0;bottom:0;margin:auto}.box-getcard-arrprev{left:250px}.box-getcard-arrnext{left:610px}.box-getcard-steps{position:relative;margin:0 0 40px;overflow:hidden}.box-getcard-steps-area{padding:0 50px;box-sizing:border-box}.box-getcard-step{position:relative}.box-getcard-step:after{top:0;right:0}.box-getcard-step .desc{color:#fff;font-size:13px;line-height:20px}.box-getcard-h1,.box-getcard-step .name{font-family:BigNoodleTitlingCyr;font-size:29px;line-height:1;color:#fff}.box-getcard-step .img{height:120px;margin:0 0 15px;position:relative}.box-getcard-step .img img{max-height:100%;position:absolute;left:0;bottom:0}.box-getcard-h1{text-align:center;font-size:35px;text-transform:uppercase;margin:0 0 50px}.box-getcard-top{height:620px;background-image:url(/image/getcard/banner.jpg);background-size:auto 100%;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;padding:50px 0 0;position:relative;overflow:hidden;box-sizing:border-box}.box-getcard-body,.box-getcard-top,.box-getcard-top:after{background-repeat:no-repeat;background-position:center center}.box-getcard-hand,.box-getcard-top:after{position:absolute;width:100%;left:0;background-size:auto 100%}.box-getcard-top:after{content:'';background-image:linear-gradient(to right,#1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%);height:15px;bottom:0}.box-getcard-hand{max-width:1200px;height:517px;bottom:-100px;right:0;margin:auto;background-image:url(/image/getcard/karta-print.png);background-repeat:no-repeat;background-position:-35px top}.box-getcard-body{min-height:1600px;background-image:url(/image/getcard/back.jpg);background-size:cover;padding:0 0 100px}.box-getcard-area{width:100%;max-width:1075px;margin:auto;padding:30px 0 0}.box-getcard-title{font-family:BigNoodleTitlingCyr;font-size:85px;line-height:1;color:#fff;background-image:url(/image/getcard/banner_podlojka.png);background-repeat:no-repeat;background-size:100% 100%;padding:10px 25px}.app-contacts-schedule{margin:0 0 20px;position:relative}.app-contacts-schedule a{display:inline-block;font-size:16px;padding:0 0 0 40px}.app-contacts-schedule svg{left:0;position:absolute;top:-5px}.app-cabinet-promocode-wrapper .app-cabinet-promocode,.app-cabinet-promocode-wrapper input.app-cabinet-promocode[type=text]{margin:20px auto}.app-cabinet-promocode-wrapper.active i{margin:-10px 0 0 -40px}.bgaquanight-wrapper{background:#1b609b;height:100%;position:relative;width:100%}.bgaquanight-wrapper .bg-page-party .page-ocean-party{margin-top:0}#colorbox.record--inner-close #cboxClose{right:3px;top:5px}.body-waterslides .btn--buy,.body-waterslides .btn--buy span{color:#fff;display:block;position:relative;text-transform:uppercase}.body-waterslides .btn--buy{background:linear-gradient(to right,#e87347 0%,#ef4d62 100%);border-radius:50px;box-shadow:inset 0 -5px 10px 0 rgba(0,0,0,.1);box-sizing:border-box;height:50px;margin:25px auto;padding:1px 0 0 60px;text-decoration:none;text-align:center;width:290px}.body-waterslides .btn--buy:before{background-image:url(/image/menu/ico_ticket.svg);bottom:0;content:"";display:inline-block;height:16px;left:30px;line-height:0!important;margin:auto;max-width:22px;min-width:22px;position:absolute;top:0;width:22px}.body-waterslides .btn--buy span{font-family:PFBeauSansPro;font-size:13px;font-weight:400;letter-spacing:.3px;line-height:50px;text-align:left;transform:scale(1,.95);white-space:nowrap;width:auto}.body-waterslides .app-bread-crumbs,.body-waterslides h1.app-h1{font-weight:600;left:0;position:absolute;right:0;text-align:center;z-index:5}.body-waterslides h1.app-h1{line-height:1;width:550px;color:#fff;font-size:72px;margin:250px auto 0}.body-waterslides .app-bread-crumbs{color:#ccc;font-size:17px;margin:420px auto 0}.body-waterslides .app-bread-crumbs a{color:#fff;text-decoration:none}.body-waterslides .app-bread-crumbs a:hover{text-decoration:underline}.app-waterslides-video{background:#354950;height:620px;margin:0 0 15px;position:relative}.app-waterslides-video:after{background:url(/image/waterslides/video.svg) no-repeat -210px -245px;box-sizing:border-box;content:"";cursor:pointer;display:block;height:70px;left:50%;margin:-35px;opacity:1;padding:0 0 0 11px;position:absolute;top:31%;transition:.5s;width:70px;z-index:10}.app-waterslides-video.loading:after{opacity:.2}.app-waterslides-video.active{z-index:10}#picker .ui-datepicker:after,.app-waterslides-info .app-waterslides-next,.app-waterslides-info .app-waterslides-pages,.app-waterslides-info .app-waterslides-prev,.app-waterslides-video.active img,.app-waterslides-video.active:after,.app-waterslides-video.active:before{display:none}.app-waterslides-video img{height:100%;left:0;position:absolute;top:0;width:100%}.app-waterslides-info{position:relative}.app-waterslides-info .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 30px;position:relative}.app-waterslides-info .swiper-wrapper>div{border:1px solid #e6e6e6;box-sizing:border-box;height:auto;margin:0 0 30px;padding:40px 50px 35px;width:48.8%}.app-waterslides-info h2{color:#008ad2;font-size:20px;font-weight:600;margin:0 0 15px}.app-waterslides-info h3{color:#444;font-size:14px;font-weight:700;clear:both;margin:0 0 10px}.app-waterslides-info p{font-size:13.5px;line-height:22px;margin:10px 0 0}.app-waterslides-info .info{box-sizing:border-box;float:left;margin:12px 0;padding:0 30px 0 0;width:220px}.app-waterslides-info .info ul{margin:0;padding:0}.app-waterslides-info .info ul li{font-size:14px;list-style:none;margin:0 0 8px;padding:0 0 0 26px;position:relative}.app-waterslides-info .info ul li:before{content:"";height:20px;left:0;position:absolute;top:0;width:20px}.app-waterslides-info .info ul li.tallness:before{background:url(/image/waterslides/tallness.svg) no-repeat center}.app-waterslides-info .info ul li.length:before{background:url(/image/waterslides/length.svg) no-repeat center}.app-waterslides-info .info ul li.speed:before{background:url(/image/waterslides/speed.svg) no-repeat center}.app-waterslides-info .info ul li.time:before{background:url(/image/waterslides/time.svg) no-repeat center}.app-waterslides-info .info ul li.weight:before{background:url(/image/waterslides/weight.svg) no-repeat center}.app-waterslides-info .info ul li.height:before{background:url(/image/waterslides/height.svg) no-repeat center}.app-waterslides-info .info ul li.age:before{background:url(/image/waterslides/age.svg) no-repeat center}.slider-waterslides-wrapper{margin:0 0 30px;overflow-x:hidden;overflow-y:visible;position:relative}.slider-waterslides-wrapper:hover .slider-waterslides-prev{left:15px;opacity:1}.slider-waterslides-wrapper:hover .slider-waterslides-next{opacity:1;right:15px}.slider-waterslides-next,.slider-waterslides-prev{cursor:pointer;height:44px;margin:-20px 0 0;opacity:0;position:absolute;top:48%;transition:.3s;width:44px;z-index:10}.slider-waterslides-prev{background:url(/image/arrow-s.png) no-repeat 0 0;left:0}.slider-waterslides-next{background:url(/image/arrow-s.png) no-repeat 0 -49px;right:0}.slider-waterslides-pagination{bottom:auto;margin:30px 0 0;position:static;top:100%}.slider-waterslides-pagination span{background:#ccc;height:16px;margin:0 7px;opacity:1;width:16px}.slider-waterslides-pagination span.swiper-pagination-bullet-active{background:linear-gradient(to bottom,#0cf 0,#0790ee 100%)}html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-dataContainer:after,.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/image/lightbox/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/image/lightbox/prev.png) left 48% no-repeat;opacity:0;transition:opacity .6s}.lb-nav a.lb-next:hover,.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/image/lightbox/next.png) right 48% no-repeat;opacity:0;transition:opacity .6s}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-closeContainer .lb-close{display:block;width:51px;height:53px;background:url(/image/close.png) no-repeat;text-align:right;outline:0;opacity:1;position:absolute;right:-20px;top:-20px;transition:opacity .2s;z-index:100}.lb-closeContainer .lb-close:hover{cursor:pointer;opacity:1}.icon-instagram{background:url(/image/menu/inst.png) no-repeat center;border-radius:6px;height:20px;margin:0 5px -4px -3px;width:20px}.small-gallery{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin:10px 0}.small-gallery a{display:block;margin:15px 4px;opacity:.7;transition:.3s}.flexslider:hover .flex-direction-nav .flex-next:hover,.flexslider:hover .flex-direction-nav .flex-prev:hover,.small-gallery a:hover{opacity:1}.app-news-box .h1{color:#008ad2;font-family:PFBeauSansPro,Arial;font-size:28px;font-weight:300;text-align:center}@font-face{font-family:'flexslider-icon';src:url(fonts/flexslider-icon.eot);src:url(fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(fonts/flexslider-icon.woff) format('woff'),url(fonts/flexslider-icon.ttf) format('truetype'),url(fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:400;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:0}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{padding:0;margin:0 0 60px;position:relative;zoom:1;border-radius:4px}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;min-height:1px}.flexslider .slides img{max-width:100%;margin:0 auto;display:block;height:auto;-moz-user-select:none}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider .slides{zoom:1}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a,.flex-pauseplay a{display:block;position:absolute;z-index:10;overflow:hidden;cursor:pointer}.flex-direction-nav a{text-decoration:none;margin:-20px 0 0;top:42%;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);transition:all .3s ease-in-out;width:40px;height:40px;opacity:0}.flex-direction-nav .flex-prev{left:-50px;background:url(/image/arrow-s.png) no-repeat 0 0;height:44px;width:44px}.flex-direction-nav .flex-next{right:-50px;text-align:right;background:url(/image/arrow-s.png) no-repeat 0 -49px;height:44px;width:44px}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flex-direction-nav .flex-disabled{opacity:0!important;cursor:default;z-index:-1}.flex-pauseplay a{width:20px;height:20px;bottom:5px;left:10px;opacity:.8;color:#000}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px auto 0;position:static;overflow:hidden}.flex-control-thumbs li{width:auto;float:none;margin:15px 8px}.flex-control-thumbs img{max-width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;transition:all 1s ease}.box-service_row [slider] [pagination]>.swiper-pagination-bullet-active i,.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}.bgparty-wrapper{background:#1b609b url(/image/night-party/bgr-2_2_1280.jpg) no-repeat 50% 300px}.bgparty-wrapper .bg-1,.bgparty-wrapper .bg-2{background:0 0}.box-dr-tarif-result.fixed{position:fixed;top:20px}.record--inner-close.dr #cboxClose{display:block!important}.youtube-iframe__window{width:70vw;height:60vh}.contacts-row__wapp{width:30px;margin-right:10px}.contacts-row,.contacts-row__wapp a{display:-ms-flexbox;display:flex}.contacts-row{-ms-flex-align:center;align-items:center;margin-bottom:10px}.box-dr{width:100%;max-width:1920px;margin:0 auto -80px}.box-dr *{background-repeat:no-repeat;background-size:cover;background-position:center center;box-sizing:border-box;color:inherit;line-height:inherit;outline:0}.box-dr .link{color:#ffe3b9!important;font-size:18px}.box-dr-button{background:#fff;height:89px;border-radius:89px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:20px;text-shadow:0 3px 6px #115cc7;font-weight:400;position:relative;color:#fff!important;text-decoration:none;font-family:PFBeauSansProBlack;box-shadow:0 10px 20px rgba(16,94,202,.25)}.box-dr-button span{position:relative;z-index:1}.box-dr-button:after,.box-dr-button:before{content:'';position:absolute;top:6px;bottom:5px;left:8px;right:8px;border-radius:89px;display:block;background-image:linear-gradient(180deg,#26cefe 0%,#105cc9 98.3%,#09408b 100%)}.box-dr-button:after{bottom:8.5px;background-image:linear-gradient(.04deg,#2e82fc .23%,#26d7ff 99.93%)}.box-dr-button.slim{height:60px;background:0 0;width:230px}.box-dr-button.slim:before{top:0;left:0;right:0;bottom:0}.box-dr-button.slim:after{top:0;right:0;left:0;bottom:4px}.box-dr-button.orange{text-shadow:0 3px 6px #de5c1b;box-shadow:0 10px 20px rgba(248,101,22,.25)}.box-dr-button.orange:before{background-image:linear-gradient(180deg,#de5c1b 0%,#f86516 98.3%,#8a3f1b 100%)}.box-dr-button.orange:after{background-image:linear-gradient(180deg,#ffb745 0%,rgba(255,169,70,.678) 100%)}.box-dr-button.play{display:-ms-flexbox;display:flex;width:100px;padding:5px 0 0 5px}.box-dr-title{font-size:40px;line-height:48px;color:#fff;font-weight:700}.box-dr-title .purple{color:#680689}.box-dr-title .blue{color:#5275f1}.box-dr-contact{display:-ms-inline-flexbox;display:inline-flex;font-weight:600;text-decoration:none;color:#fff!important;line-height:1.2em;font-size:16px;white-space:nowrap;-ms-flex-align:center;align-items:center}.box-dr-contact span{-ms-flex-order:3;order:3;padding-left:5px}.box-dr-contact i,.box-dr-sale i{font-style:normal}.box-dr-contact:after,.box-dr-contact:before{content:'';display:block;-ms-flex-order:1;order:1}.box-dr-contact.tel:before{-ms-flex-order:1;order:1;background-image:url(/image/dr/phone.svg);width:20px;height:30px}.box-dr-contact.tel:before,.box-dr-contact.wapp:after,.box-dr-sale:before{content:'';background-size:contain;background-position:center center;background-repeat:no-repeat;display:block}.box-dr-contact.wapp:after{-ms-flex-order:1;order:1;background-image:url(/image/dr/whatsapp.svg);width:30px;height:30px}.box-dr-section{padding:0 80px}.box-dr-sale,.box-dr-top{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.box-dr-sale{font-size:15px;line-height:19px;color:#59bce3;font-weight:400;text-align:center;position:relative;width:90px;transform:rotate(15deg);height:90px}.box-dr-sale:before{background-image:url(/image/dr/sale.svg);position:absolute;top:0;left:0;width:100%;height:100%}.box-dr-sale i{position:relative;line-height:normal;z-index:1}.box-dr-sale span{display:block;font-size:29px;line-height:1em}.box-dr-top{background-image:url(/image/dr/top.jpg);background-size:auto 100%;background-position:left top;height:333px}.box-dr-top .box-dr-sale{position:absolute;top:-40px;right:-60px}.box-dr-top-text{font-size:51px;line-height:62px;font-weight:700;color:#fff;text-align:center;position:relative}.box-dr-top-text>span{font-size:67px;line-height:82px}.box-dr-happy{min-height:652px;position:relative;background-color:#feb417;overflow:hidden;padding:110px 0 85px}.box-dr-happy .box-dr-title{margin:0 0 .7em;white-space:nowrap}.box-dr-happy .box-dr-button{margin:35px 0 0}.box-dr-happy .flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:750px;-ms-flex-pack:justify;justify-content:space-between;color:#fff;font-size:16px;font-weight:300;line-height:1.4em}.box-dr-happy .flex>div{width:calc(50% - 15px)}.box-dr-happy .flex>div:nth-child(2){padding-top:2em}.box-dr-happy-back:after,.box-dr-happy:before{content:'';height:100%;display:block;position:absolute;top:0}.box-dr-happy:before{left:0;background-color:rgba(254,180,23,.7);z-index:2;width:100%}.box-dr-happy-btn{width:100%!important;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;position:relative}.box-dr-happy-btn .box-dr-button{width:366px}.box-dr-happy-back,.box-dr-happy-play{position:absolute;left:0;top:0;width:39%}.box-dr-happy-play{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.box-dr-happy-play .box-dr-button,form.dr-tarif .pay .logos img{margin:0}.box-dr-happy-back{display:block;height:652px;background-image:url(/image/dr/happy.png);z-index:1}.box-dr-happy-back:after{width:230px;right:0;background-image:linear-gradient(270deg,#feb417 0%,rgba(254,180,23,0) 100%)}.box-dr-happy .box-dr-section{z-index:3;position:relative}.box-dr-sol{background:#f5f5fd;padding:84px 0 112px;overflow:hidden}.box-dr-sol .box-dr-title{text-align:center;padding:0 0 60px}.box-dr-sol-next,.box-dr-sol-prev{position:absolute;top:7px;z-index:5;cursor:pointer}.box-dr-sol-next img,.box-dr-sol-prev img{display:block}.box-dr-sol-prev{left:0}.box-dr-sol-next{right:0}.box-dr-sol-slider{width:100%;max-width:1125px;margin:auto;position:relative}.box-dr-sol-item,.box-dr-zal{font-size:16px;line-height:1.4em;color:#565d74}.box-dr-sol-item .pay-row{padding:0 0 0 60px;position:relative;font-weight:600;font-size:17px;margin:0 0 30px}.box-dr-sol-item .pay-row img{position:absolute;top:0;left:0;display:block;transform:translateY(-.5em)}.box-dr-sol-item .cost,.box-dr-sol-item .name{font-size:25px;line-height:30px;color:#6c7bb6;margin:0 0 15px;font-family:PFBeauSansProBlack}.box-dr-sol-item .cost:after{content:'i';font-family:Rouble;display:inline}.box-dr-sol-item strong{font-size:20px;line-height:24px;color:#6c7bb6;display:block;margin:0 0 10px}.box-dr-sol-item .orange{width:100px}.box-dr-sol-item .part{margin:0 0 30px}.box-dr-zal{background-image:url(/image/dr/zal.jpg);background-position:center top;color:#fff;font-size:17px;font-weight:600}.box-dr-zal-wrap{width:100%;max-width:1125px;margin:auto;padding:112px 0 90px}.box-dr-zal .box-dr-title{padding-bottom:2.4em}.box-dr-zal .flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.box-dr-zal .flex>div{width:370px}.box-dr-zal .flex>div:last-child{width:420px}.box-dr-zal .btns{padding:4.5em 0 0}.box-dr-zal .btns a{margin-bottom:15px}.box-dr-zal p{color:#fff;font-size:17px;line-height:1.4em;font-weight:600;margin:0 0 15px;padding:0}.box-dr-zal strong{font-size:22px;line-height:26px;display:block;margin:2.3em 0 1.2em}.box-dr-zal strong:first-child{margin-top:0}.box-dr-bowl{background-image:url(/image/dr/bowl.jpg);background-position:center top;padding:100px 0}.box-dr-bowl-wrap{width:100%;max-width:1125px;font-weight:300;font-size:16px;line-height:1.4em;color:#fff;margin:auto}.box-dr-bowl .box-dr-title{color:#ff6949;margin:0 0 55px}.box-dr-bowl .flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.box-dr-bowl .flex>div:first-child{width:360px}.box-dr-bowl .flex>div:last-child{width:420px;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:justify;justify-content:space-between}.box-dr-bowl .flex>div:last-child>div{max-width:370px}.box-dr-photo{background:#edeffb;padding:120px 0;font-size:16px;line-height:1.4em;color:#565d74}.box-dr-photo .box-dr-title{color:#5275f1;margin:0 0 65px}.box-dr-photo .box-dr-button{margin-top:45px}.box-dr-photo-wrap{max-width:1125px;width:100%;margin:auto}.box-dr-photo .img{border:13px solid #fff;overflow:hidden;border-radius:40px}.box-dr-photo .img img{max-width:100%;display:block}.box-dr-photo .flex,form.dr-tarif .label-group label>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.box-dr-photo .flex>div:first-child{min-width:60%}.box-dr-photo .flex>div:last-child{padding:0 0 0 110px}.box-dr-form{background:#2e5fff;border-bottom:8px solid #153de1}.box-dr-form-text{color:#fff;font-weight:700;font-size:21px;line-height:25px;margin:0 0 120px;padding:40px 100px 0 0}.box-dr-form-text b{font-size:44px;line-height:53px}.box-dr-form-wrap{max-width:1125px;width:100%;padding:70px 0;margin:auto}.box-dr-form .flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.box-dr-form .flex>div:last-child{min-width:445px;width:445px}form.form-happy *{box-sizing:border-box}form.form-happy input{height:60px;padding:0 35px}form.form-happy input,form.form-happy textarea{background:#1848e6;border:0;margin:0 0 13px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:30px;color:#5382fd;font-size:17px;font-weight:300}form.form-happy input::-webkit-input-placeholder,form.form-happy textarea::-webkit-input-placeholder{color:#5382fd}form.form-happy input:-ms-input-placeholder,form.form-happy textarea:-ms-input-placeholder{color:#5382fd}form.form-happy input::placeholder,form.form-happy textarea::placeholder{color:#5382fd}form.dr-tarif input[type=text]:focus::-webkit-input-placeholder,form.form-happy input:focus::-webkit-input-placeholder,form.form-happy textarea:focus::-webkit-input-placeholder{opacity:0}form.form-happy input:focus:-ms-input-placeholder,form.form-happy textarea:focus:-ms-input-placeholder{opacity:0}form.dr-tarif input[type=text]:focus::placeholder,form.form-happy input:focus::placeholder,form.form-happy textarea:focus::placeholder{opacity:0}form.form-happy textarea{resize:none;height:166px;padding:12px 35px 0}form.form-happy .info{font-size:17px;font-weight:300;color:#1848e6}form.form-happy button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:100%;max-width:100%;margin-top:33px}#picker{border:1px solid #dee1f0;border-radius:20px;padding:25px;margin:59px 0 12px;box-shadow:0 3px 6px rgba(254,188,48,.039)}#picker .ui-widget{font-family:PFBeauSansPro,Arial}#picker .ui-datepicker{display:-ms-flexbox!important;display:flex!important;width:100%!important;-ms-flex-pack:justify;justify-content:space-between;padding:0;border-radius:0;background:0 0;border:0}#picker .ui-datepicker>div{width:45%}#picker .ui-datepicker>div.ui-datepicker-row-break{width:0;display:none}#picker .ui-datepicker-header{border:0;background:0 0;font-size:20px;line-height:24px;color:#565d74;font-weight:600;height:auto;padding:0 0 15px}#picker .ui-datepicker-calendar thead th{padding:0;background:0 0}#picker .ui-datepicker-calendar thead th:first-child span{border-radius:10px 0 0 10px}#picker .ui-datepicker-calendar thead th:last-child span{border-radius:0 10px 10px 0}#picker .ui-datepicker-calendar thead th span{margin:0;width:100%;text-align:center;display:block;background:#dee1f0;font-size:17px;line-height:20px;font-weight:300;color:#565d74;padding:15px 0}#picker .ui-datepicker td a,#picker .ui-datepicker td span{text-align:center;border:0;background:0 0;font-size:17px;line-height:20px;font-weight:300;padding:15px 0;position:relative;z-index:1}#picker .ui-state-active,#picker .ui-widget-content .ui-state-active,#picker .ui-widget-header .ui-state-active{color:#fff}#picker .ui-state-active:after,#picker .ui-widget-content .ui-state-active:after,#picker .ui-widget-header .ui-state-active:after{content:'';width:45px;height:40px;background-image:url(/image/dr/date.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;position:absolute;z-index:-1}#picker .ui-datepicker .ui-datepicker-next,#picker .ui-datepicker .ui-datepicker-prev{cursor:pointer;top:10px;width:8px;height:14px}#picker .ui-datepicker .ui-datepicker-next-hover,#picker .ui-datepicker .ui-datepicker-prev-hover{background:0 0;top:10px;border:0}#picker .ui-datepicker .ui-datepicker-next span,#picker .ui-datepicker .ui-datepicker-prev span{background-size:contain}#picker .ui-datepicker .ui-datepicker-prev{left:0!important}#picker .ui-datepicker .ui-datepicker-next{right:0!important}#picker .ui-datepicker .ui-datepicker-prev span{background-image:url(/image/dr/left.svg)}#picker .ui-datepicker .ui-datepicker-next span{background-image:url(/image/dr/right.svg)}form.dr-tarif{font-size:16px;line-height:1.4em;color:#565d74;font-weight:300}form.dr-tarif .label-group{margin:43px 0 0}form.dr-tarif .label-group a{font-size:18px;line-height:22px;color:#5275f1!important;font-weight:600;margin:0 0 17px;display:inline-block}form.dr-tarif .label-group label{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0 0 20px}form.dr-tarif .label-group b{font-size:22px;line-height:26px;font-weight:700;color:#565d74}form.dr-tarif .label-group .checkbox{position:relative;width:41px;min-width:41px;max-width:41px;height:30px;background:#dee1f0;border-radius:20px;cursor:pointer}form.dr-tarif .label-group .checkbox+div,form.dr-tarif .label-group .checkbox+span{padding:0 0 0 18px;font-size:16px;line-height:19px;font-weight:300;color:#565d74}form.dr-tarif .label-group .checkbox+div{font-weight:700}form.dr-tarif .label-group .checkbox+div span{display:block;font-size:14px;line-height:1.4em;color:#979cb8;font-weight:400}form.dr-tarif .label-group .checkbox span{position:absolute;top:6px;bottom:6px;left:7px;right:7px;background:#6c7bb6;border-radius:20px;opacity:0}form.dr-tarif .label-group input:checked+span{opacity:1}form.dr-tarif .guest{margin:56px 0 25px}form.dr-tarif .guest>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 0 23px}.fitService ul li:last-child,form.dr-tarif .guest>div:last-child{margin:0}form.dr-tarif .guest>div>span{font-size:22px;line-height:26px;color:#565d74;font-weight:700;min-width:205px}form.dr-tarif .counter{width:182px;height:56px;background:#dee1f0;border-radius:30px;display:-ms-flexbox;display:flex;padding:0 5px}form.dr-tarif .counter input{text-align:center;border:0;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#565d74;font-weight:700;font-size:22px}form.dr-tarif .counter span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}form.dr-tarif .counter>*{width:calc(100%/3)}form.dr-tarif .pay{padding:0 0 45px}form.dr-tarif .pay .label-group{margin:14px 0 0}form.dr-tarif .pay .label-group label{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 27px}form.dr-tarif .pay .logos{width:100%;padding:17px 0 0 60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.box-service_slider-wrap [slider] .links li:before,form.dr-tarif .pay .logos span{display:none}form.dr-tarif .service{border:1px solid #dee1f0;border-radius:20px;padding:32px 30px 33px;margin:0 0 30px}.box-dr-tarif-card .name,form.dr-tarif .service .name{font-size:22px;line-height:26px;color:#565d74;font-weight:700;margin:0 0 15px}form.dr-tarif .write{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:18px 0 25px}form.dr-tarif .write input{width:333px}form.dr-tarif .write span{padding:0 0 0 29px}form.dr-tarif .design{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:69px 0;position:relative}form.dr-tarif .design .des-next,form.dr-tarif .design .des-prev{position:absolute;top:0;bottom:0;z-index:10;height:14px;margin:auto;cursor:pointer}form.dr-tarif .design .des-prev{left:0}form.dr-tarif .design .des-next{right:0}form.dr-tarif .design label{width:100%!important;height:180px;cursor:pointer;display:block}form.dr-tarif .design input:checked+.pic{border:1px solid #febc30}form.dr-tarif .design .pic{position:relative;height:100%;width:100%;border:1px solid transparent;border-radius:20px}form.dr-tarif .design .pic span{width:80%;height:80%;top:0;right:0;left:0;bottom:0;margin:auto;position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center center}form.dr-tarif .user{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 34px}form.dr-tarif .user span{font-size:14px;line-height:17px;color:#979cb8;font-weight:400;display:block;padding:14px 0 0}form.dr-tarif .user input{width:calc(100%/3 - 15px)}form.dr-tarif input[type=text]{height:60px;border:1px solid #dee1f0;padding:0 35px;color:#979cb8;font-size:17px;background:0 0;font-weight:300;border-radius:30px}form.dr-tarif input[type=text]::-webkit-input-placeholder{color:#979cb8}form.dr-tarif input[type=text]:-ms-input-placeholder{color:#979cb8}form.dr-tarif input[type=text]::placeholder{color:#979cb8}form.dr-tarif input[type=text]:focus:-ms-input-placeholder{opacity:0}form.dr-tarif button{-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:370px;width:100%;border:0;margin:0 0 80px}form.dr-tarif .title{font-size:22px;line-height:26px;color:#5275f1;font-weight:700;padding:46px 0 15px}form.dr-tarif>.title:first-child{padding-top:30px}.box-dr-tarif{display:-ms-flexbox;display:flex;margin:0 0 100px;position:relative}.box-dr-tarif *{background-repeat:no-repeat;background-size:cover;background-position:center center;box-sizing:border-box;color:inherit;line-height:inherit;outline:0}.box-dr-tarif>div{width:100%}.box-dr-tarif>div:first-child{padding:0 40px 0 0}.box-dr-tarif>div:last-child{width:370px;min-width:370px}.box-dr-tarif-card{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border:1px solid #dee1f0;border-radius:20px;padding:17px 40px 25px 31px;margin:0 0 16px}.box-dr-tarif-card>div:last-child{width:141px;min-width:141px;text-align:center}.box-dr-tarif-card>div:last-child svg{display:inline-block}.box-dr-tarif-card a{font-size:18px;line-height:22px;font-weight:600;color:#5275f1!important}.box-dr-tarif-card .name span{font-weight:400;font-size:14px;line-height:17px;color:#979cb8;display:block}.box-dr-tarif-result{background:#fff;box-shadow:0 3px 6px rgba(254,188,48,.039);border-radius:20px;padding-bottom:44px;top:-80px;right:0;position:absolute;width:370px;min-width:370px}.box-dr-tarif-result .result-title{font-size:28px;line-height:34px;color:#fb862e;font-weight:700;text-align:center;padding:35px 0 36px}.box-dr-tarif-result .part,.box-dr-tarif-result .wrap{padding:0 25px;border-bottom:1px solid #dee1f0}.box-dr-tarif-result .part:last-child,.box-dr-tarif-result .wrap:last-child{border:0;padding-bottom:0}.box-dr-tarif-result .part{padding-top:23px;padding-bottom:20px;color:#565d74;font-size:16px;line-height:19px}.box-dr-tarif-result .part.dop div{margin:0 0 10px}.box-dr-tarif-result .part div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.box-dr-tarif-result .part b,.box-dr-tarif-result .part strong{font-size:22px;line-height:26px}.box-dr-tarif-result .part b:nth-last-child(1){white-space:nowrap}.box-dr-tarif-result .part strong{margin:0 0 13px;display:block}.box-dr-tarif-result .name{color:#5275f1;font-size:22px;line-height:26px;font-weight:700;padding:0 0 42px}.box-foot-logos{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.box-foot-logos div{width:calc((100%/3) - 3px);text-align:center}.box-foot-logos div:last-child{width:60%}.box-foot-logos div:nth-last-child(2){width:30%}.box-cards{padding:70px 0 60px}.box-cards *{box-sizing:border-box;outline:0}.box-cards img{max-width:100%}.box-cards-line:before,.box-cards:before{content:'';z-index:-1;display:block;position:absolute;right:0}.box-cards:before{background-image:url(/image/cards/tree.png);background-size:contain;background-repeat:no-repeat;background-position:center center;width:304px;height:260px;top:340px}.box-cards-btn{height:50px;min-width:207px;background:#008ad2;display:-ms-inline-flexbox;display:inline-flex;border-radius:25px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff!important;text-decoration:none;text-align:center;font-size:13px;font-weight:600;text-transform:uppercase}.box-cards-btn.black{background:#000}.box-cards-line,.box-cards-line-title{color:#000;text-align:center;font-weight:600;margin:0 0 60px}.box-cards-line{display:-ms-flexbox;display:flex;position:relative;font-size:18px;line-height:24px}.box-cards-line+.box-cards-btn{width:207px;margin:auto;display:-ms-flexbox;display:flex}.box-cards-line-title{font-size:30px;line-height:38px}.box-cards-line:before{background:#008ad2;height:1px;top:65px;width:80%;left:0;margin:auto}.box-cards-line>div{width:calc(100%/4);padding:0 15px}.box-cards-line>div:first-child span{background:#008ad2}.box-cards-line span{width:130px;height:130px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #008ad2;border-radius:50%;background:#fff;margin:0 auto 25px}.box-cards-info{position:relative;padding:230px 0;text-align:center;margin:0 0 60px}.box-cards-info-row{margin:0 0 60px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.box-cards-info-row.more{width:calc(100% + 30px);margin-left:-15px;margin-bottom:30px;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.box-cards-info-row.more .box-cards-info-item{width:calc((100% - 90px)/3);margin:0 15px 30px}.box-cards-info-item{width:calc((100% - 90px)/4);background-color:#fff;border-radius:10px;text-align:center;box-shadow:0 0 27px 0 rgba(0,0,0,.19);font-size:18px;line-height:24px;color:#000;font-weight:600;padding:0 20px 20px}.box-cards-info-item div{height:80px;margin:50px 0 25px}.box-cards-info-item div img{height:100%}.box-cards-info .box-cards-btn{display:-ms-inline-flexbox;display:inline-flex;margin:auto;padding:0 35px}.box-cards-info .title{font-size:30px;line-height:38px;color:#fff;font-weight:600;text-align:center;margin:0 0 50px}.box-cards-info:before{content:'';position:absolute;min-height:100%;height:500px;width:100vw;max-width:1920px;background-image:url(/image/cards/background.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center center;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);display:block;z-index:-1}.box-cards-top{display:-ms-flexbox;display:flex;margin:0 0 100px}.box-cards-top>div:first-child{width:455px;min-width:455px}.box-cards-top>div:last-child{padding:0 0 0 60px}.box-cards-top .row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0 0 10px}.box-cards-top .row>div:nth-child(2){padding:0 0 0 35px}.box-cards-top .title{font-size:30px;line-height:38px;color:#262626;font-weight:600;margin:0 0 20px}.box-cards-top p,.box-cards-top ul{font-size:14px;line-height:28px;color:#4c4c4c;margin:0 0 30px}.box-cards-top p.sub{color:#999}.box-cards-top ul,.fitService ul{list-style:none;padding:0}.box-cards-top ul li{position:relative;padding:0 0 0 20px}.box-cards-top ul li:before{content:'';width:6px;height:6px;background:#008ad2;border-radius:50%;display:block;position:absolute;left:0;top:.7em}.fitService *{box-sizing:border-box}.fitService h3{font-size:24px;font-family:"PFBeauSansPro";color:#262626;font-weight:700;line-height:2em;margin:0}.fitService ul li{font-size:14px;color:#262626;line-height:1.7em;padding-left:30px;position:relative;margin-bottom:5px}.fitService ul li:before{content:'';width:15px;height:12px;background-image:url(/image/fitnes_i_sport/icon.png);background-repeat:no-repeat;background-size:contain;display:inline-block;position:absolute;left:0;top:.3em}.fitService p{font-size:14px;color:gray;line-height:1.5em}.box-service_slider{position:relative;z-index:1;margin:100px 0 60px}.box-service_slider-wrap{border:2px solid #e6e6e6;border-radius:15px;padding:30px 50px}.box-service_slider-wrap [slider]{height:300px}.box-service_slider-wrap [slider] [navigation]{display:-ms-flexbox;display:flex;cursor:pointer}.box-service_slider-wrap [slider] [navigation]>*{position:relative}.box-service_slider-wrap [slider] [pagination]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:-56px;left:0;right:0}.box-service_slider-wrap [slider] [pagination]>*{background-color:#ccc;width:16px;height:16px;border-radius:50%;opacity:1;margin:0 14px 0 0;outline:0}.box-service_slider-wrap [slider] [pagination]>:last-child{margin-right:0}.box-service_slider-wrap [slider] [pagination] .swiper-pagination-bullet-active{background-image:linear-gradient(-90deg,#00c9fd 0%,#0695ef 100%)}.box-service_slider-wrap [slider] .swiper-slide{display:-ms-flexbox;display:flex}.box-service_slider-wrap [slider] .name{position:absolute;top:-55px;left:0;right:0;text-align:center;font-weight:700;color:#262626}.box-service_slider-wrap [slider] .desc{padding-right:50px;width:100%;text-align:right}.box-service_slider-wrap [slider] .links li:after{content:url(/image/fitnes_i_sport/link.png);display:inline;margin-left:10px}.box-service_slider-wrap [slider] .img{min-width:300px;background-repeat:no-repeat;background-size:cover;background-position:center center;overflow:hidden;border-radius:15px;height:300px}.box-service_gray{border-radius:10px;background:#f7f7f7;padding:24px 70px 24px 30px;background-image:url(/image/fitnes_i_sport/perc.png);background-position:right 30px center;background-repeat:no-repeat;margin-top:40px}.box-service_gray p{margin:0}.box-service_choose-card{height:293px;left:calc(50% + 30px);top:0;bottom:0;margin:auto}.box-service_choose-card:after{content:url(/image/fitnes_i_sport/card_back.png);position:absolute;display:block;right:8px;top:-84px}.box-service_choose-card img{height:100%;width:auto;position:relative;z-index:1;display:block}.box-service_choose-btn{text-align:center;position:relative;z-index:1}.box-service_choose-btn .btn-blue{height:44px;padding:10px 40px;margin-top:40px}.box-service_choose{padding:90px 0 100px;border-bottom:1px solid #e6e6e6}.box-service_choose ul li,.plk-how-buy-content>p>b{font-size:16px}.box-service_choose-wrap{position:relative}.box-service_choose-wrap>*{width:100%}.box-service_choose-wrap .box-service_dop-title{text-align:left;margin-bottom:1em}.box-service_dop-item{background:#fff;border-radius:10px;box-shadow:0 0 20px 0 rgba(0,0,0,.07);min-height:100px;padding:20px 30px}.box-service_dop-item ul{margin:25px 0 10px}.box-service_dop-item,.box-service_dop-item .name,.box-service_dop-item>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.box-service_dop-item .name{font-size:16px;color:#008ad2;font-weight:700;line-height:1.5;width:100%}.box-service_dop-item>div{-ms-flex-wrap:wrap;flex-wrap:wrap}.box-service_dop-item img{width:60px;min-width:60px;margin-right:20px;display:block}.box-service_dop-title{font-size:42px;color:#262626;font-weight:700;line-height:1.143;text-align:center}.box-service_dop-title+p{text-align:center;font-size:18px;color:gray}.box-service_dop-wrap{display:-ms-flexbox;display:flex;min-height:362px;-ms-flex-pack:justify;justify-content:space-between;margin-top:65px}.box-service_dop-wrap>div:first-child{width:calc((100% - 60px)/3);min-width:calc((100% - 60px)/3)}.box-service_dop-wrap>div:last-child{padding-left:30px;width:calc(100% - ((100% - 60px)/3))}.box-service_dop-wrap>div:last-child>div{width:calc((100% - 30px)/2)}.box-service_dop-wrap .box-service_row{margin:0;display:block}.box-service_dop-wrap .box-service_row [slider]{width:100%;height:100%}.box-service_dop{background-image:url(/image/fitnes_i_sport/back7.png);background-repeat:no-repeat;background-size:cover;background-position:center center;margin-top:70px;padding:100px 0}.box-service_btn{background:#008ad2;border-radius:35px;height:35px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:2px 30px 0;color:#fff!important;font-weight:600;font-size:12px;text-transform:uppercase;text-decoration:none;margin-top:40px;transition:all .2s}.box-service_btn:hover{background-color:#01679c}.box-service_btn span{width:100%;text-align:center}.box-service_row-desc{border-radius:15px;overflow:hidden;background-repeat:no-repeat;background-size:auto 100%;background-position:center center;background-color:#fafafa;padding:45px 50px}.box-service_row{margin-bottom:30px}.box-service_row>*{width:calc(50% - 15px)}.box-service_row [slider]{height:509px;overflow:hidden;border-radius:15px;position:relative}.box-service_row [slider] .swiper-slide{background-repeat:no-repeat;background-size:cover;background-position:center center}.box-service_row [slider] [navigation]{position:absolute;height:0;top:0;bottom:0;margin:auto;left:0;width:100%;z-index:1}.box-service_row [slider] [navigation]>div{position:absolute;top:0;transform:translateY(-50%);width:35px;height:35px;border-radius:50%;background-color:rgba(255,255,255,.6);background-image:url(/image/fitnes_i_sport/arr.png);background-repeat:no-repeat;background-position:center center;transition:all .3s ease-out;cursor:pointer}.box-service_row [slider] [navigation]>div:hover{background-color:#fff}.box-service_row [slider] [navigation]>div:first-child{transform:translateY(-50%) rotate(180deg);left:20px}.box-service_row [slider] [navigation]>div:last-child{right:20px}.box-service_row [slider] [pagination]{position:absolute;left:20px;bottom:20px;z-index:1;display:-ms-flexbox;display:flex}.box-service_row [slider] [pagination]>*{box-sizing:border-box;width:54px;height:54px;border:2px solid #fff;background:0 0;position:relative;overflow:hidden;margin:0 12px 0 0;opacity:1;outline:0}.box-service_row [slider] [pagination]>* i{display:block;position:absolute;height:100%;width:100%;top:0;left:0;background-color:#000;background-repeat:no-repeat;background-size:cover;background-position:center center;opacity:.6;transition:all .3s ease-out}.box-enter-alt .soc .bx-ss-icon.mymailru{background:url(/image/lk/icon-mail.png) no-repeat center #406ca9;background-size:100% 100%}.box-enter-alt .soc .bx-ss-icon.google{background:url(/image/lk/icon-google.png) no-repeat center #f2501c;background-size:100% 100%}.pixelplus{width:100%;position:absolute;display:-ms-flexbox;display:flex}.pixelplus div{color:#86d7ff}.plk-how-buy{color:#f29400;text-decoration:underline;cursor:pointer;font-size:16px;line-height:1.2}.plk-tariff-subtitle{font-weight:700;font-size:14px}.plk-dow-breaker{height:10px!important}.app-tickets-table .plk-dow-breaker span{border:0}.plk-how-buy-content{text-align:left;background:#fff;border-radius:20px;box-sizing:border-box;padding:30px;max-width:540px}.plk-how-buy-content .app-ul{margin-top:10px}.app-tickets-table-mobile-name-plk{margin-top:15px}.ticket-detail-description .ticket-detail-description-plk{font-size:18px}.description-plk{line-height:1.2;margin-bottom:10px;letter-spacing:-.03em}@media (min-width:765px){.box-getcard-store .box-getcard-arrprev,.box-getcard-title br{display:none}}@media all and (min-width:765px){.box-dr-bowl .box-dr-button br,.box-service_slider-wrap [slider] .name,form.dr-tarif .design .des-next,form.dr-tarif .design .des-prev{display:none}form.dr-tarif .design .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%!important;transform:none!important}form.dr-tarif .design .swiper-slide{width:calc(100%/3)!important}.box-service_slider-wrap [slider] .links{column-count:2}.box-service_choose-card{position:absolute}.box-service_choose-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.box-service_choose-wrap>*{width:calc(50% - 15px)}.box-service_dop-wrap>div:last-child{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.box-service_dop-wrap .box-service_row [slider]{border-radius:15px!important}}@media (min-width:766px){.app-nav-mobile{display:none}.app-main-wrapper.has-tickets{padding-top:40px}.app-main-wrapper.has-tickets .head-bar{position:fixed;top:0;width:100%}.app-main-wrapper.has-tickets .head-bar.admin{top:40px}}@media all and (min-width:980px){.box-dr-happy .box-dr-section{padding-left:42%}.box-dr-sol-next,.box-dr-sol-prev{display:none}.box-dr-photo .flex>div:first-child .box-dr-title{display:none}.box-service_dop-wrap>div:first-child{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-pack:justify;justify-content:space-between}.box-service_row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.box-service_row.mirror [slider]{-ms-flex-order:2;order:2}.box-service_row.mirror .box-service_row-desc{-ms-flex-order:1;order:1}}@media (min-width:1124px){.sp-form-outer{margin-top:-100px!important;padding:0 0 40px!important}}@media (min-width:1200px){.rozygrysh-bg{margin:0 auto;padding:50px 100px;width:1200px}}@media all and (min-width:1200px){.box-dr-tarif-card .name br{display:none}.box-service_slider{background-image:url(/image/fitnes_i_sport/vector.png);background-repeat:no-repeat;background-position:center center}.box-service_slider-wrap [slider]{padding-right:calc((100% - 300px)/2)}.box-service_slider-wrap [slider] [navigation]{left:calc(((100% - 300px)/2) + 350px);position:absolute;bottom:54px}.box-service_slider-wrap [slider] [navigation]>*{width:74px;height:74px;margin-right:15px;border-radius:10px;background:#f7f7f7}.box-service_slider-wrap [slider] [navigation]>:after,.box-service_slider-wrap [slider] [navigation]>:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;display:block;background-repeat:no-repeat;background-position:center center}.box-service_slider-wrap [slider] [navigation]>:before{opacity:0;background-image:url(/image/fitnes_i_sport/1.png)}.box-service_slider-wrap [slider] [navigation]>:after{background-image:url(/image/fitnes_i_sport/2.png);transform:rotate(180deg)}.box-service_slider-wrap [slider] [navigation]>:first-child{transform:rotate(180deg)}.box-service_slider-wrap [slider] [navigation]>:last-child{margin-right:0}.box-service_slider-wrap [slider] [navigation]>:hover{background:#008ad2;box-shadow:0 0 38px rgba(0,138,210,.38)}.box-service_slider-wrap [slider] [navigation]>:hover:before{opacity:1}.box-service_slider-wrap [slider] [navigation]>:hover:after{opacity:0}.box-service_slider-top{position:absolute;top:30px;left:calc(((100% - 300px)/2) + 350px)}.box-service_slider-top .box-service_dop-title{font-size:36px;line-height:42px;text-align:left}.box-service_slider-top .box-service_dop-title+p{text-align:left}.box-service_choose-wrap:before{content:url(/image/fitnes_i_sport/choose_back.png);position:absolute;display:block;top:-110px;left:-205px;z-index:-1}}@media (min-width:1265px){.middle-page-new-akvazona .service-aqua .service-aqua-item{width:50%}.middle-page-new-akvazona .akvazona-content .text-top .text-1{font-size:50px}}@media (min-width:1280px){.sp-form-outer{margin:0 -290px 0 0!important;padding:0 0 40px!important;top:-130px}}@media (min-width:1800px){.service__container{width:2310px}}@media all and (max-width:1400px){.box-dr-happy{padding:100px 0 85px}.box-dr-happy .flex{-ms-flex-align:end;align-items:flex-end}.box-dr-happy .flex>div{width:calc(50% - 35px)}.box-dr-happy-back{width:743px;left:-215px;height:100%}}@media (max-width:1265px){.middle-page-new-akvazona .akvazona-content .text-top .text-3{padding:0}.app-block-groups{padding:26px 10px 0 12px}}@media (max-width:1264px){.tickets-table-upd>.row.head div.cat{max-width:140px;min-width:140px}.tickets-table-upd>.row.head div.price-cass{max-width:130px;min-width:130px}.tickets-table-upd>.row .ticket-name{padding:15px;box-sizing:border-box}.tickets-table-upd>.row .ticket-name-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.tickets-table-upd>.row .ticket-name-wrap .name{width:100%;max-width:100%;min-width:100%;border-right:0;border-bottom:3px solid #f28a05;-ms-flex-pack:start;justify-content:flex-start;padding:0 0 15px}.tickets-table-upd>.row .ticket-name-wrap .desc{padding:15px 0 0}.tickets-table-upd>.row .wide-row .cassa-amount,.tickets-table-upd>.row .wide-row .ticket-type{padding:0 10px}.tickets-table-upd>.row .wide-row .cassa-amount{-ms-flex-pack:center;justify-content:center;text-align:center}.tickets-table-upd>.row .wide-row .ticket-price{padding:0 30px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center}.tickets-table-upd>.row .wide-row .ticket-price .buy{max-width:200px}.tickets-table-upd>.row .wide-row .ticket-price .price-val{width:100%;padding:0 0 15px 15px}.tickets-table-upd>.row .wide-row .ticket-price .inputcounter{width:90px;height:30px}.tickets-table-upd>.row .wide-row .ticket-price .inputcounter .inputcounter-val{font-size:12px}.tickets-table-upd>.row .wide-row .ticket-price .inputcounter .inputcounter-dec,.tickets-table-upd>.row .wide-row .ticket-price .inputcounter .inputcounter-inc{width:30px;height:30px}.tickets-table-upd>.row .wide-row .ticket-price .inputcounter .plusminus-minus,.tickets-table-upd>.row .wide-row .ticket-price .inputcounter .plusminus-plus{width:8px;height:8px}.tickets-table-upd>.row .wide-row .ticket-price .app-btn{width:90px!important;height:30px!important;font-size:12px}.tickets-table-upd>.row .wide-row .ticket-type{max-width:140px;min-width:140px}.tickets-table-upd>.row .wide-row .cassa-amount{max-width:130px;min-width:130px}.app-main-wrapper.bgmaybeachsale-wrapper{background:url(/image/sale/maybeach/beach-may_3.png) no-repeat 110% 370px,url(/image/sale/maybeach/beach-may_back.jpg) no-repeat center 300px #ffb700}.spa-program-tarifs-title>span{font-size:14px}.app-events-popup{width:1150px}.app-main-wrapper.bgnewyear2019-wrapper .page-newyear2019-description.big:before{left:auto;right:0}.bgparty-wrapper{background:#1b609b url(/image/night-party/bgr-2_2_1280.jpg) no-repeat 50% 10%}}@media all and (max-width:1264px){.box-cards-top .title br,.box-cards:before{display:none}}@media all and (max-width:1200px){.box-dr-top{background-position:left -50px top}.box-dr-happy .box-dr-title i{display:block}.box-dr-sol{padding:60px 0 40px}.box-dr-bowl{padding:90px 0}.box-dr-photo{padding:100px 0}.box-dr-photo .flex>div:last-child{padding:0 0 0 30px}.box-dr-form-text{margin:0 0 90px;padding-top:0}.box-dr-form .flex>div:last-child{width:415px;min-width:415px}.box-dr-tarif>div:first-child{padding:0 100px 0 0}.box-dr-tarif>div:last-child{width:268px;min-width:268px}.box-dr-tarif-result{width:268px;min-width:268px}.box-cards{padding:50px 0 60px}.box-cards-line{margin:0 0 50px}.box-cards-line br{display:none}.box-cards-line-title{margin:0 0 45px}.box-cards-info{padding:200px 0;margin:0 0 30px}.box-cards-info-row.more .box-cards-info-item{width:calc((100% - 20px)/2);margin:0 0 20px}.box-cards-info-row.more{width:100%;margin:0 0 40px;-ms-flex-pack:justify;justify-content:space-between}.box-cards-info-row{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 40px}.box-cards-info-item{width:calc((100% - 20px)/2);margin-bottom:20px}.box-cards-info:before{background-image:url(/image/cards/background2.png);background-size:auto 100%}.box-cards-top{margin:0 0 50px}.box-cards-top>div:first-child{width:calc(50% - 10px);min-width:calc(50% - 10px)}.box-cards-top>div:last-child{padding:0 0 0 35px}.box-service_slider{margin:60px 0}.box-service_slider-wrap{padding:30px;margin-top:45px}.box-service_slider-wrap [slider] .desc{-ms-flex-order:2;order:2;text-align:left;padding:0 0 0 50px}.box-service_slider-wrap [slider] .img{-ms-flex-order:1;order:1;min-width:425px}.box-service_gray{padding:24px 30px 24px 70px;background-position:left 30px center}.box-service_choose{padding:60px 0 70px}.box-service_dop-item{padding:20px}.box-service_dop-title{font-size:36px}.box-service_dop-wrap{margin-top:45px;min-height:340px}.box-service_dop-wrap>div:first-child{width:calc((100% - 40px)/3);min-width:calc((100% - 40px)/3)}.box-service_dop-wrap>div:last-child{padding-left:20px;width:calc(100% - ((100% - 40px)/3))}.box-service_dop-wrap>div:last-child>div{width:calc((100% - 20px)/2)}.box-service_dop{margin-top:50px;padding:70px 0}.box-service_row-desc{padding:45px 40px}.box-service_row{margin-bottom:20px}.box-service_row>*{width:calc(50% - 10px)}.box-service_row [slider]{height:544px}.box-service_row [slider] [navigation]{display:none}}@media (max-width:1200px){.rozygrysh-bg{margin:0;padding:50px 8%;width:auto}.middle-page-rozygrysh{background:url(/image/rozygrysh/top-family.png) no-repeat -50% 87px,url(/image/rozygrysh/top-confeti.png) repeat-x 80% 50px,url(/image/rozygrysh/top-fon.jpg) no-repeat top,url(/image/rozygrysh/left-confeti.png) repeat-y 3% -500px,url(/image/rozygrysh/left-gifts.png) repeat-y -5% -150px,url(/image/rozygrysh/right-confeti.png) repeat-y 98% -430px,url(/image/rozygrysh/right-gifts.png) repeat-y 105% -150px,url(/image/rozygrysh/fon.jpg) no-repeat center 620px,url(/image/rozygrysh/fon-color.png) repeat-y bottom}.box-table>div>div:first-child{padding:0 10px 0 30px}.box-submit .submit .info{width:200px}.box-reset{padding:10px 0 15px}.app-events-popup{width:950px}.box-getcard-area{max-width:675px}.box-getcard-arrnext,.box-getcard-arrprev{width:46px;background-size:100% auto}.box-getcard-arrprev{left:185px}.box-getcard-arrnext{left:425px}.box-getcard-buy-side.right .box-getcard-buy-title,.box-getcard-steps-area{padding:0}.box-getcard-step:after,.box-getcard-use:after{font-size:16px;width:25px;height:25px}.box-getcard-step .name{font-size:26px}.box-getcard-step .img{height:85px;text-align:center}.box-getcard-step .img img{display:inline-block;font-size:0;line-height:normal}.box-getcard-top{height:375px;padding:40px 0 0}.box-getcard-hand{height:310px;bottom:-65px;max-width:755px;background-position:left top}.box-getcard-title{font-size:50px}.box-getcard-use{padding:30px}.box-getcard-use .box-getcard-step{width:calc(100%/3 - 40px)}.box-getcard-use-plus{width:40px;height:45px;margin:0 15px 0 0}.box-getcard-buy{padding:50px 30px 30px}.box-getcard-buy-side.left{max-width:345px;min-width:345px}.box-getcard-buy-sep.num,.box-getcard-store .swiper-slide.ticket{display:block}.box-getcard-buy-sep.num .num i{line-height:80px}.box-getcard-buy-sep.mon{position:relative;left:-345px;margin:15px 0 0;width:calc(100% + 345px)}.box-getcard-store .box-getcard-arrnext{left:170px}.box-getcard-store .swiper-slide.cashback .img{height:90px}.box-getcard-store .swiper-slide.cashback .img img,.box-getcard-store .swiper-slide.ticket .img img{height:100%}.box-getcard-store .swiper-slide.ticket .img{height:100px;margin:0 0 10px}.box-getcard-store-area{padding:20px 30px 60px}}@media (max-width:1170px){.main-body-menu{-ms-flex-wrap:wrap;flex-wrap:wrap}.main-body-menu .menu-item{width:49%;margin-bottom:20px}.trainer .trainer-items .trainer-info{height:auto;border-radius:0 0 20px 20px;bottom:-1px;width:100%}.trainer .trainer-items .trainer-info span{border-bottom:1px solid}.trainer-pop.active .pop-body{z-index:10000;position:fixed;bottom:0;top:0;left:0;right:0;margin:auto}.fitness_cards__float{display:none}}@media (max-width:1124px){.app-foot{height:730px}.app-foot .ny-snow{top:-78px}.bgparty-wrapper{background:#1b609b url(/image/night-party/bgr-2_2_1280.jpg) no-repeat 50% 8%}}@media (max-width:1024px){.app-slider-news .slider .slide{margin-top:105px!important}.app-slider-news .app-newsslider-buttons{display:block!important}.main-tu-block .left-block{width:50%;margin-right:50px;overflow:hidden;border-radius:15px}.main-tu-block .left-block img.preim{position:absolute;width:auto;height:auto;max-width:inherit}.preim-item:last-child{margin-bottom:0}.preim-item p{font-size:14px;line-height:24px}.main-width{padding:0 20px;box-sizing:border-box}.share .share-item .share-photo{height:165px;background-size:cover!important}.share .share-item .share-category{font-size:12px;padding:1px 15px}.service__container{width:1920px}.service .block-item{height:415px}.service .item-info{padding:60px 20px 20px}.service .item-info .btn-blue{margin-top:30px}.club-card .main-tu-block .left-block{margin-right:0}.preim-item .item-icon{width:50px;height:50px;border-radius:15px}.trainer .trainer-items{margin-bottom:30px}.trainer .trainer-items .trainer-item{width:31%;height:300px;background-position:50% -8px!important;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none}.trainer-pop.active .pop-body{width:95%;box-sizing:border-box}.block-menu__link,.cosmetology-table-group.quadruple .cosmetology-table-item .cell.cell-btn,.cosmetology-table-group.triple .cosmetology-table-item .cell.cell-btn{text-align:center}.contakts{padding:50px 20px 0;margin:50px auto 30px}.main-breadcrumb__left .breadcrumb{padding-left:0}.block__title{font-size:36px;line-height:1}.fitness_cards__info{width:100%}.fitness_cards__callback{display:inline-block}.fitness_cards__order{display:none}.corporate__form{margin:60px auto}.corporate__form .block__subtitle{margin-bottom:40px}.form_white__inline{-ms-flex-pack:start;justify-content:flex-start}.form_white__inline.form__white input[type=text]{width:32%}.form_white__inline.form__white .app-btn{width:32%;font-size:12px}.managers__slider{padding:60px 0}.managers_slider__item{margin-right:20px}.managers__slider .owl-carousel .owl-nav{display:none}.managers_slider__photo{width:113px;height:113px}.managers_slider__name{font-size:16px;margin-bottom:15px}.contakts__no_border{padding:0 20px}.top-price-category{width:100%}.app-block-groups .link{font-size:22px}.sp-form-outer{padding:0 0 40px!important;top:0}.app-foot{height:930px!important}.cosmetology-table-group .title-table-group.small .cell{font-size:14px!important}.cosmetology-table-group .cell.wide{width:50%!important}.cosmetology-table-group .cell.cell-btn{width:20%!important}.cosmetology-table-group.quadruple .cosmetology-table-item .cell,.cosmetology-table-group.triple .cosmetology-table-item .cell{width:12.5%}.app-adress li{white-space:normal}.sp-form-outer{margin:auto!important}}@media (max-width:1023px){.app-waterslides-info p br,.position-block-rules a{display:none}.body-waterslides h1.app-h1{font-size:52px;margin:200px auto 0;width:380px}.body-waterslides .app-bread-crumbs{margin:340px auto 0}.app-waterslides-video{height:440px;margin:0 0 20px}.app-waterslides-info{margin:0 -20px}.app-waterslides-info .swiper-wrapper>div{margin:0 0 20px;padding:40px 70px 35px 50px;width:100%}.slider-waterslides-pagination{margin:-15px 0 0}}@media all and (max-width:980px){.box-dr-section{padding:0 30px}.box-dr-top{background-position:left -180px top}.box-dr-happy{padding:70px 0 50px}.box-dr-happy .box-dr-title{text-align:center;margin:0}.box-dr-happy .flex{display:block;max-width:100%}.box-dr-happy .flex>div{width:100%}.box-dr-happy-btn .box-dr-button{margin:0;position:absolute;width:305px;top:-150px;right:0}.box-dr-happy-play{display:-ms-flexbox;display:flex;position:relative;width:100%;height:auto;padding:40px 0}.box-dr-happy-back{width:100%;background-position:center top;background-size:100% auto;height:650px;left:0;background-image:url(/image/dr/happy-2.png)}.box-dr-happy-back:after{top:auto;left:0;bottom:0;width:auto;height:30%;background-image:linear-gradient(360deg,#feb417 0%,rgba(254,180,23,0) 100%)}.box-dr-sol-slider{max-width:460px}.box-dr-sol-slider .swiper-slide{opacity:0;visibility:hidden}.box-dr-sol-slider .swiper-slide-active{opacity:1;visibility:visible}.box-dr-sol-item .name{text-align:center}.box-dr-zal-wrap{padding:70px 0 90px}.box-dr-zal .box-dr-title{padding-bottom:1.5em}.box-dr-zal .flex>div{width:calc(50% - 45px)}.box-dr-zal .flex>div:last-child{width:calc(50% - 45px)}.box-dr-bowl,.box-dr-photo{padding:70px 0}.box-dr-bowl .box-dr-button{width:306px}.box-dr-bowl .box-dr-contact i,.box-dr-bowl .flex{display:block}.box-dr-bowl .flex>div,.box-dr-photo .flex>div{width:100%!important}.box-dr-bowl .flex>div:last-child{padding:75px 0 0;-ms-flex-flow:row;flex-flow:row;-ms-flex-align:start;align-items:flex-start}.box-dr-photo .box-dr-title{text-align:center;margin:0 0 40px}.box-dr-photo .box-dr-button{margin:45px auto 0}.box-dr-photo-wrap{max-width:480px}.box-dr-form .flex,.box-dr-photo .flex{display:block}.box-dr-photo .flex>div:last-child{padding:35px 0 0}.box-dr-photo .flex>div:last-child .box-dr-title{display:none}.box-dr-form-text{margin:0 0 68px;padding:0;text-align:center}.box-dr-form-wrap{max-width:465px}.box-dr-form .flex>div{width:100%!important;min-width:100%!important}#picker{padding:25px 15px}#picker .ui-datepicker>div{width:calc(50% - 5px)}.box-dr-tarif>div:first-child{padding:0}.box-dr-tarif>div:last-child{display:none}.box-dr-tarif-result{width:100%;max-width:100%;position:relative;top:auto;right:auto;margin:70px 0 30px}.box-dr-tarif-result .name{text-align:center}.box-service_slider{margin:40px 0}.box-service_slider-wrap{padding:20px;margin-top:30px}.box-service_slider-wrap [slider]{height:250px}.box-service_slider-wrap [slider] [pagination]{bottom:-40px}.box-service_slider-wrap [slider] .desc{padding:0 0 0 30px}.box-service_slider-wrap [slider] .img{height:250px;width:250px;min-width:250px}.box-service_gray{margin-top:20px}.box-service_choose-card{height:160px;left:auto;right:0}.box-service_choose-card:after{content:'';background-image:url(/image/fitnes_i_sport/card_back.png);background-size:contain;background-position:center center;width:355px;height:243px;background-repeat:no-repeat;top:-64px;left:-87px;right:auto}.box-service_choose{padding:40px 0 50px}.box-service_dop-title{font-size:30px}.box-service_dop-title+p{font-size:16px}.box-service_dop-wrap{margin-top:35px;display:block}.box-service_dop-wrap>*{width:100%!important}.box-service_dop-wrap>div:first-child>*{margin-bottom:20px}.box-service_dop-wrap>div:last-child{padding:0}.box-service_dop{margin-top:50px;padding:50px 0}.box-service_row-desc{background-position:right center;border-radius:0 0 15px 15px}.box-service_row>*{width:100%}.box-service_row [slider]{height:467px;border-radius:10px 10px 0 0}}@media (max-width:980px){.popup-adds-content,.popup-adds-content__left,.popup-adds-content__right,.popup-adds-content__row{display:block;width:100%}.popup-adds-content{max-width:480px}.popup-adds-content__right{padding-left:0}.popup-adds-content__name{margin-top:20px}.welcome .main-width{padding:0 20px}.priceMode table.app-table th{font-size:16px}.priceMode .app-h2,.priceMode .app-h2-acv,.priceMode h2{font-size:24px;line-height:24px}.tickets-table-upd{margin:0 -25px}.tickets-table-upd>.row .ticket-name,.tickets-table-upd>.row.head div.tarif{width:31%;max-width:31%;min-width:31%}.photo-tale a{width:48%;margin:0 0 15px}.box-submit{position:relative}.box-submit .submit{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}.box-submit .submit a{-ms-flex-order:1;order:1}.box-submit .submit .info{width:100%;-ms-flex-order:2;order:2;padding:25px 0 0;text-align:right}.box-basket-popup .box-counter>div,.box-submit .submit .info br{display:none}.box-add{position:absolute;left:0;top:-60px}.box-basket-popup{width:320px;padding:20px 15px;top:35px;right:-10px}.box-basket-popup .box-counter input{border:0}.box-basket-action .btn-gray,.box-basket-all,.box-basket-row .info{display:none}.box-basket-action{padding:25px 0 0;-ms-flex-pack:center;justify-content:center}.box-lk-area{padding:35px 0 0;display:block}.box-lk-area-side{width:100%;max-width:100%;min-width:100%;padding:0 0 60px}.box-lk-area-side.box-enter-form .inputs{padding:0 0 30px}.box-lk-area-side.box-enter-form .inputs-row>div{width:160px!important;max-width:160px!important;min-width:160px!important}.box-lk-area-side.box-enter-form .inputs input[type=password],.box-lk-area-side.box-enter-form .inputs input[type=text]{max-width:340px}.box-lk-area-side.box-enter-form .submit,.box-lk-menu div{position:relative}.box-lk-body{display:block}.box-lk-menu{width:100%;max-width:100%;min-width:100%;display:-ms-flexbox;display:flex;padding:0;background:0 0;border-bottom:2px solid #dbdbdb;border-radius:0}.box-lk-menu div{padding:0 0 2px;margin:0 40px -2px 0}.box-lk-menu div:after{content:'';display:block;background-color:#dbdbdb;border-radius:50%;width:7px;height:7px;position:absolute;top:0;bottom:3px;margin:auto;right:-24px}.box-lk-menu div:last-child{margin:0 0 -2px}.box-lk-menu div:last-child:after{display:none}.box-lk-menu div.active{border-bottom:2px solid #1a96d7}.app-events-popup{width:750px}}@media all and (max-width:979px){.box-cards-line-title{font-size:24px;line-height:30px}}@media (max-width:979px){.app-head-wrap .app-thermometer .thermometer--ico,.app-head-wrap .head-num .thermometer--ico{top:20px}.app-head-wrap .app-thermometer .thermometer--air,.app-head-wrap .app-thermometer .thermometer--water,.app-head-wrap .head-num .thermometer--air,.app-head-wrap .head-num .thermometer--water{top:26px}.sp-form-outer{margin-top:-150px}.app-foot{height:630px}.app-foot .ny-snow{height:740px;top:-85px}.app-waterslides-video:after{top:30%}.app-waterslides-info{margin:0 -10px}.app-waterslides-info .swiper-wrapper>div{padding:40px 60px 35px 40px}}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}.flex-direction-nav a{top:200px}}@media (max-width:843px){.app-tickets-table .ticket-price .app-btn{display:block;margin:0 auto;width:110px}.app-tickets-table .ticket-price .ticket-valid-thru{margin:5px auto 20px;text-align:center}.app-tickets-table .price-val{float:none;margin:0 auto}.sp-form-outer{margin-top:-180px}}@media (max-width:830px){.tickets-table-upd .ticket-detail-description{width:33%!important}}@media (max-width:826px){.app-foot{height:985px!important}.btn-footer-bonus a span{display:inline-block;top:-5px;white-space:normal;width:160px}.app-foot .ny-snow{height:890px}}@media (max-width:768px){.share .block-name{font-size:30px}.share .share-item .share-photo{height:190px}.share .owl-carousel .owl-nav{bottom:308px}.main-body-menu{margin-bottom:0}.bgfon-preim:before,.club-card .main-tu-block .right-block .btn-blue{display:none}.service__container{width:1800px}.service .block-item{height:400px}.service .item-info{padding:50px 20px 20px}.main-tu-block{display:block}.main-tu-block .left-block,.main-tu-block .right-block{width:100%}.main-tu-block .left-block{text-align:center}.main-tu-block .left-block img.preim{position:relative;width:100%;max-height:600px}.name-desplay,.tu-block-name{text-align:center;font-size:30px;margin:20px 0 30px;position:relative;z-index:1}.preim-item{width:49%}.item-content,.preim-item,.preim-item .item-icon{display:inline-block;vertical-align:top}.service .block-items{margin-bottom:0}.item-content{width:70%;padding-left:15px}.club-card .name-desplay{margin-left:20px;margin-bottom:10px;text-align:left}.club-card .main-tu-block{display:-ms-flexbox;display:flex}.club-card .main-tu-block .left-block{margin-top:0;text-align:center}.club-card ul.select-pr-card{width:95%}.club-card .main-tu-block .left-block .btn-blue{display:inline-block;margin-top:20px;padding:10px 37px}.trainer-pop.active .pop-body{max-height:650px;overflow-y:scroll}.trainer .trainer-items .trainer-item{width:47.5%;height:340px}.trainer .trainer-items .trainer-item:nth-child(3){display:none}.trainer.trainer__full .trainer-items .trainer-item:nth-child(odd){display:inline-block;margin-right:20px}.trainer .trainer-items .trainer-item:nth-child(2n),.trainer.trainer__full .trainer-items .trainer-item:nth-child(even){margin-right:0}.hidden_md{display:none}.hidden_lg{display:block}.block__title{font-size:30px}.managers__slider .owl-carousel{margin:40px auto}.managers_slider__item{-ms-flex-flow:column nowrap;flex-flow:column nowrap;text-align:center}.managers_slider__photo{width:130px;height:130px;margin:0 0 20px}.managers_slider__info{padding:0 10px}.managers_slider__name,.popup-february-warning h1{font-size:16px}.contakts .contakts-items{-ms-flex-pack:distribute;justify-content:space-around}.contakts .contakts-items .contakts-item:last-child{display:none}.contakts .contakts-items .contakts-item{width:29%}.app-fitnes-i-sport{height:auto}.events-list-wrapper .events-list-item{width:45%}.app-events-popup{padding:25px 25px 20px;width:660px}.app-events-popup .app-events-popup-content .app-events-popup-image{max-width:300px}.app-events-detail .app-events-detail-image,.app-events-detail .app-events-detail-image img{max-width:320px}.app-events-video{margin:0}.app-events-video .video-link{height:398px;margin:0 0 50px;width:100%}.app-main-wrapper.bgnewyear2019-wrapper .page-newyear2019-description{min-height:200px}.app-main-wrapper.bgnewyear2019-wrapper .page-newyear2019-description.big{padding:0 30% 0 0}.app-main-wrapper.bgnewyear2019-wrapper .page-newyear2019-description.big:before{background-size:100%;height:300px;width:30%}.app-waterslides-video:after{top:25%}}@media (max-width:767px){.app-head:after,.app-head:before{width:100%;display:block;position:absolute;left:0}.app-head:after{background:url(/image/ny/2018/top_back_for_320.png) center repeat-x;bottom:55px;content:" ";height:159px}.pic-ny2018--left{display:block;left:-200px;top:105px}.pic-ny2018--right{display:block;right:-200px;top:105px}.pic-ny2018--tablet{display:none}.app-head:before{content:"";height:30px;z-index:100;background:#fff;bottom:-11px}.app-foot{padding-bottom:35px}.app-main-wrapper{overflow:hidden}.app-foot{height:880px}.app-foot .ny-snow{height:990px;top:-50px}}@media (max-width:765px){.app-main-wrapper{overflow:hidden;padding-top:65px}.app-head.no-banners{height:40px;position:fixed;top:40px;width:100%;z-index:110}.app-head.no-banners .app-logo,.app-head.no-banners .app-thermometer,.app-head.no-banners .cloud-mobile,.app-head.no-banners .cloud-parallax,.app-head.no-banners .head-phone,.app-head.no-banners:before{display:none}.app-head.no-banners .head-num{width:100%}.app-head.no-banners .head-num .app-online-button{width:100%;padding:1px 10px 0 45px;height:40px;border-radius:0;left:0;-ms-flex-pack:start;justify-content:flex-start;background:linear-gradient(to right,#e87347 50%,#ef4d62 100%)}.app-head.no-banners .head-num .app-online-button:before{width:30px;height:18px}.app-head.no-banners .head-num .app-online-button .ob-do{transform:none;font-size:14px}.head-bar-menu{position:absolute;height:0;background:0 0;top:0;left:0;width:100%;z-index:200}.app-nav-wrap,.head-bar-wrap>div .head-contacts a span,.head-bar-wrap>div .head-lk a span,.tickets-table-upd>.row .wide-row .ticket-price .ticket-only-cassa span,.tickets-table-upd>.row.head div.price-cass,.tickets-table-upd>.row.head div.price-online{display:none}.head-bar{position:fixed;top:0;width:100%;z-index:115}.head-bar-wrap{padding:0 10px;box-sizing:border-box}.head-bar-wrap .mobile-menu-view,.head-bar-wrap .mobile-menu-view .call-menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.head-bar-wrap .mobile-menu-view .call-menu{height:34px;width:34px;border-radius:50%;margin:0 10px 0 0;-ms-flex-pack:center;justify-content:center;background-image:linear-gradient(to bottom,#0cf 0%,#0790ee 100%)}.head-bar-wrap .mobile-menu-view .call-menu:before,.head-bar-wrap .mobile-menu-view a.logo:before{content:'';background-repeat:no-repeat;background-position:center center;background-size:auto 100%;display:block}.head-bar-wrap .mobile-menu-view .call-menu:before{cursor:pointer;background-image:url(/image/menu/ico_menu.svg);height:16px;width:18px}.head-bar-wrap .mobile-menu-view a.logo{display:block}.head-bar-wrap .mobile-menu-view a.logo:before{background-image:url(/image/menu/logo_2.svg);width:120px;height:32px}.head-bar-wrap>div:nth-child(2){display:none}.head-bar-wrap>div .head-contacts,.head-bar-wrap>div .head-contacts a:before,.head-bar-wrap>div .head-lk{margin:0}.head-bar-wrap>div .head-contacts a{margin:0 5px}.head-bar-wrap>div .head-lk a{margin:0 10px;position:static;width:20px}.head-bar-wrap>div .head-lk a:before{margin:0;transform:scale(1.5)}.head-bar-wrap>div .head-tube{display:block}.head-bar-wrap>div .head-tube a{display:-ms-flexbox;display:flex;margin:0 5px}.app-nav-mobile .menu-buy:before,.app-nav-mobile .menu-lk:before,.head-bar-wrap>div .head-tube a:before{content:'';background-image:url(/image/menu/ico_phone.svg);background-repeat:no-repeat;background-position:center center;background-size:auto 100%;width:21px;height:28px;margin:0}.head-bar-wrap>div .head-basket a:before{margin:0}.head-bar-wrap>div .head-basket a i{right:-5px}.app-nav-mobile{background:#00a0e3;overflow:hidden;height:100%}.app-nav-mobile-block,.app-nav-mobile-shadow{position:fixed;left:0;top:0;height:100%;opacity:0;transition:all .2s ease-in-out}.app-nav-mobile-shadow{background:rgba(0,0,0,.6);visibility:hidden;width:100%}.app-nav-mobile-shadow.display{opacity:1;visibility:visible}.app-nav-mobile-block{width:280px;transform:translateX(calc(-100% - 40px))}.app-nav-mobile-block.display{transform:translateX(0);opacity:1}.app-nav-mobile-wrap{overflow:auto;height:calc(100% - 80px);width:calc(100% + 20px)}.app-nav-mobile-wrap>ul{width:280px}.app-nav-mobile-wrap>ul>li.display .drop span:before{transform:rotate(180deg)}.app-nav-mobile-wrap>ul>li.display>ul{max-height:2000px}.app-nav-mobile-wrap>ul>li>ul>li.active>a{background:linear-gradient(to bottom,#03567d 0%,#035982 17%,#036fa2 81%,#0373a2 100%)}.app-nav-mobile-wrap>ul>li>a{border-bottom:1px solid #00c5fd}.app-nav-mobile-wrap>ul>li>ul>li>a{border-bottom:1px solid #0085bd}.app-nav-mobile-close{position:fixed;width:40px;left:280px;top:0;cursor:pointer;background-color:#e87347;-ms-flex-pack:center;justify-content:center}.app-nav-mobile-close:after{content:url(/image/menu/close.svg);width:23px;height:23px;display:block}.app-nav-mobile .menu-buy,.app-nav-mobile .menu-lk{border-bottom:1px solid #00c5fd;width:100%}.app-nav-mobile .menu-buy:before,.app-nav-mobile .menu-lk:before{background-image:url(/image/menu/ico_key_w.svg);width:18px;height:17px;margin:0 10px 0 0}.app-nav-mobile .menu-buy:before{background-image:url(/image/menu/ico_ticket.svg);width:20px;height:14px;margin:0 8px 0 0}.app-nav-mobile ul{list-style:none;padding:0;margin:0}.app-nav-mobile ul>li>ul{width:100%;background:#007eb3;max-height:0;transition:all .2s ease-in-out;overflow:hidden}.app-nav-mobile li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%}.app-nav-mobile .drop,.app-nav-mobile a,.app-nav-mobile-close{height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.app-nav-mobile a{font-size:15px;font-family:PFBeauSansPro;color:#fff;text-decoration:none;padding:0 10px;box-sizing:border-box;width:100%}.app-nav-mobile .drop{width:40px;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;cursor:pointer;right:0;z-index:1000}.app-nav-mobile .drop span{height:100%;width:40px;display:block;position:relative}.app-nav-mobile .drop span:before{content:url(/image/menu/arrow_2.svg);display:block;position:absolute;left:20px;margin:-3px 0 0 -7px;top:20px;width:14px;height:6px;line-height:0;transform:rotate(0);transition:all .2s ease-in-out}.priceMode{margin:0 -5px}.priceMode .app-tarifs-tabs{display:block;border:0;max-width:220px}.priceMode .app-tarifs-tabs div,.priceMode .app-tarifs-tabs h2{border-bottom:2px solid #f1f6f8;width:100%;text-align:left}.priceMode .app-tarifs-button-wrapper .app-tarifs-button{padding:10px 20px;text-align:center;font-size:14px;line-height:14px}.priceMode .app-tarifs-button-wrapper .app-tarifs-button.active{font-size:14px;line-height:14px}.dualPage{display:block}.dualPage .side{max-width:100%;width:100%}.dualPage .side:last-child{max-width:100%;min-width:100%}.dualPage .side.info{padding:0 0 10px}.dualPage .side.info>div{line-height:18px;-ms-flex-align:start;align-items:flex-start}.dualPage .side.info>div span{padding:0 0 0 6px}.tickets-table-upd{margin:0}.tickets-table-upd .ticket-detail-description{width:100%!important;position:relative;border-left:1px solid #e7e7e7;padding:20px 10px}.tickets-table-upd .ticket-detail-description a{max-width:140px;font-size:12px;line-height:12px;padding:10px 0}.tickets-table-upd>.row.head div.cat,.tickets-table-upd>.row.head div.tarif{width:50%;max-width:50%;min-width:50%}.tickets-table-upd>.row.head div:nth-child(2){border-right:1px solid #e7e7e7}.tickets-table-upd>.row .ticket-name{width:50%;max-width:50%;min-width:50%;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;align-items:flex-start}.tickets-table-upd>.row .ticket-name-wrap .desc,.tickets-table-upd>.row .ticket-name-wrap .desc div{font-size:14px;line-height:16px}.tickets-table-upd>.row .wide-row{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;min-height:0;padding:15px 0;border-bottom:1px solid #e7e7e7;border-right:1px solid #e7e7e7}.tickets-table-upd>.row .wide-row:last-child{border-bottom:1px solid #e7e7e7;border-right:1px solid #e7e7e7}.tickets-table-upd>.row .wide-row>div{border:0}.tickets-table-upd>.row .wide-row:nth-child(odd){background-color:#f9fcfe}.tickets-table-upd>.row .wide-row:nth-child(even){background-color:#e9f6ff}.tickets-table-upd>.row .wide-row .cassa-amount,.tickets-table-upd>.row .wide-row .ticket-price,.tickets-table-upd>.row .wide-row .ticket-type{-ms-flex-pack:center;justify-content:center;padding:0 0 5px;width:100%;max-width:100%;min-width:100%}.tickets-table-upd>.row .wide-row .ticket-price{padding:0}.tickets-table-upd>.row .wide-row .ticket-price .price-val{padding:0 0 10px;-ms-flex-pack:center;justify-content:center}.tickets-table-upd>.row .wide-row .ticket-price .buy{max-width:90px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tickets-table-upd>.row .wide-row .ticket-price .inputcounter{margin:0 0 10px}.bgbirth-wrapper{background:#1b609b url(/image/bgr-6years_1280.jpg) no-repeat 50% 80px}.app-main-wrapper.birthday-7 .bg-1,.app-main-wrapper.birthday-7 .bg-2,.app-main-wrapper.birthday-7 .bg-3,.app-main-wrapper.birthday-7 .bg-4,.box-table.history .age br{display:none}.middle-page-new-akvazona .akvazona-content .text-top .text-3{font-size:16px}.app-main-wrapper.bgmaybeachsale-wrapper .pricelist-tab{margin-bottom:0}.app-main-wrapper.bgmaybeachsale-wrapper{background:url(/image/sale/maybeach/beach-may_back.jpg) no-repeat center 80px;background-size:cover}.app-main-wrapper.bgfriday-wrapper .app-content{padding-top:0}.app-main-wrapper.bgfriday-wrapper .app-content .bold-mobile{font-weight:700}.app-main-wrapper.bgfriday-wrapper .app-content .app-tickets-table-mobile .column-left div.app-ticket-mark{color:#fff}.app-main-wrapper.bgfriday-wrapper .bg-page-blackfriday-sale{background-position:center;background-size:100%;height:250px;position:static;width:100%}.app-foot{height:1080px!important}.sp-form-outer{margin-left:auto;margin-right:auto;max-width:320px}.sp-form-outer form{-ms-flex-pack:center;justify-content:center}.sp-form-outer form .sp-field:first-child{text-align:center}.cc2k18-block{padding:0 0 40px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.cc2k18-block>div{width:100%;padding:0 0 20px;-ms-flex-order:1;order:1}.cc2k18-block .app-btn{-ms-flex-order:2;order:2;min-width:0;margin:0}.cc2k18-img>div{margin:0 0 10px!important;width:100%}.middle-page-rozygrysh{margin-top:0}.rozygrysh-logo{top:142px}.rozygrysh-slogan{top:385px}.btn-footer-bonus a span{top:5px;width:80px}.box-add{top:-110px}.box-table{border-top:1px solid #dcdcdc;padding:0 0 85px}.box-table.history .count,.box-table.history .download,.box-table.history .print{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.box-table.history .print{-ms-flex-order:3;order:3;width:40px!important}.box-table.history .download{-ms-flex-order:4;order:4;width:40px!important}.box-table.history .box-table-item{width:calc(100% - 120px)!important;padding:0 0 20px!important}.box-table.history .date{-ms-flex-order:5;order:5;padding:0!important}.box-table.history .count{-ms-flex-order:2;order:2;padding:0!important;width:40px!important}.box-table.history .age{-ms-flex-order:6;order:6;padding:0!important}.box-table.history .age:before{content:'действителен: ';display:inline}.box-table.history .link-return{position:absolute;left:0;bottom:33px}.box-table.history .cost{-ms-flex-order:7;order:7;padding:20px 0 0!important}.box-table-row-del{right:0}.box-table-item{-ms-flex-order:1;order:1;width:calc(100% - 77px)}.box-table .count{-ms-flex-order:2;order:2;padding:47px 0 0!important;width:77px}.box-table .age,.box-table .date{-ms-flex-order:3;order:3;width:100%;font-size:13px;padding:20px 0!important;margin:0;color:#606060!important}.box-table .age span:before,.box-table .date span:before{content:'Дата заказа: ';display:inline}.box-table .cost{-ms-flex-order:5;order:5;font-weight:700;font-size:15px;line-height:1;width:100%;text-align:right;color:#000}.box-table .cost b:after,.box-table .cost span:after{content:'i';font-family:Rouble;display:inline}.box-table .cost:before{content:'Сумма: ';display:inline}.box-table .cost.one{-ms-flex-order:4;order:4;font-weight:400;color:#606060;margin:0 0 5px}.box-table .cost.one:before{content:'Стоимость билета: ';display:inline}.box-table>div{-ms-flex-wrap:wrap;flex-wrap:wrap}.box-table>div>div{padding:0!important;-ms-flex:none!important;flex:none!important}.box-table-head{display:none!important}.box-enter-info br,.box-lk-menu>div:after,.box-reset,.box-step .step .icon:after{display:none}.box-step{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 15px}.box-step .step{margin:0 0 10px}.box-step .step:after{width:18px;margin:0 10px}.box-step .step .icon{width:23px;min-width:23px;max-width:23px;height:23px;margin:0 5px 0 0}.box-lk-salut{padding:0 0 30px}.box-lk-menu{-ms-flex-pack:justify;justify-content:space-between;position:relative}.box-lk-menu>div{margin:0 0 -2px}.box-lk-menu>div a,.spa-program-tarifs-title>span{font-size:13px}.box-lk-menu>div:first-child:before{display:none}.box-lk-menu>div:before{background:#dbdbdb;border-radius:100%;content:"";height:4px;left:0;margin:-4px 0 0 -10px;position:absolute;top:50%;width:4px}.box-lk-area .form-name{padding:0 0 25px}.box-lk-area-side.box-enter-form .inputs-row>div{width:100%!important;max-width:100%!important;min-width:100%!important}.box-enter{width:320px}.box-enter .forgot{padding:20px 0}.box-enter .close{width:35px;top:15px;right:15px}.box-enter-info{padding:25px 15px}.box-enter-tabs{padding:0 15px}.box-enter-form form{padding:30px 15px}.box-enter-form .inputs-row{display:block;padding:0 0 15px}.box-enter-form .inputs-row>div{width:100%;max-width:100%;min-width:0;padding:0 0 10px}.app-gift-card-padding{padding-bottom:150px}.pic-ny2018{display:none}.box-bord{border-right:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #fff}.box-bord-title{white-space:normal;text-align:center;height:1px}.box-bord-title:after,.box-bord-title:before{height:1px}.box-bord-title span{padding:0 10px}.box-getcard-arrnext,.box-getcard-arrprev{top:50px;bottom:auto;height:31px;z-index:5}.box-getcard-arrnext.swiper-button-disabled,.box-getcard-arrprev.swiper-button-disabled{opacity:.5}.box-getcard-arrprev{left:0;transform:rotate(180deg)}.box-getcard-arrnext{left:auto;right:0}.box-getcard-area{padding:40px 10px 0}.box-getcard-h1{display:none}.box-getcard-title{font-size:30px;line-height:36px;width:100%;text-align:center}.box-getcard-top{height:365px;padding:50px 10px 0}.box-getcard-top:after{height:10px}.box-getcard-hand{height:200px;bottom:0;max-width:340px;background-position:right 10px top}.box-getcard-use{-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:70px 15px}.box-getcard-use-plus{margin:15px 0 0}.box-getcard-use:after{top:40px;right:15px}.box-getcard-use .box-getcard-step{width:100%}.box-getcard-use .box-getcard-step .img{height:75px}.box-getcard-steps{margin:0 0 85px}.box-getcard-buy{display:block}.box-getcard-buy-sep.mon{left:0;width:100%;display:block}.box-getcard-buy-sep.mon .img{float:left;margin:10px 0 0}.box-getcard-buy-sep.free .img,.box-getcard-buy-sep.rub .img{height:70px;width:75px;max-width:75px;min-width:75px}.box-getcard-buy-sep.rub .img img{height:100%}.box-getcard-buy-title{margin:0 0 25px}.box-getcard-buy-side{width:100%!important;max-width:100%!important;min-width:100%!important}.box-getcard-buy-side.left{padding:0 0 15px}.box-getcard-store{overflow:hidden}.box-getcard-store .box-getcard-arrprev{left:0}.box-getcard-store .box-getcard-arrnext{right:0;left:auto}.box-getcard-store .swiper-slide{text-align:center}.box-getcard-store .swiper-slide.cashback{display:block}.box-getcard-store .swiper-slide.cashback .img{margin:0 0 15px}.box-getcard-store .swiper-slide .img{width:100%;max-width:100%}.box-getcard-store-area{padding:40px 10px 60px}.box-getcard-step{text-align:center;padding:15px 0 0}.box-getcard-step.spa{margin:-30px 0 0}.box-getcard-step.spa .img img{width:125px;margin:0 0 0 40px}.box-getcard-step:after{right:15px}.box-getcard-step .img{font-size:0;line-height:normal}.box-getcard-step .img img{position:relative;display:inline-block}.bgparty-wrapper{background:#1b609b url(/image/night-party/bgr-2_2_1280.jpg) no-repeat 50% 80px}}@media all and (max-width:765px){.box-dr-title{font-size:30px;line-height:36px}.box-dr-section{padding:0 15px}.box-dr-top .box-dr-sale{position:relative;top:auto;right:auto;margin:35px auto 0}.box-dr-top{background-position:left -380px top;padding-top:30px}.box-dr-top-text{font-size:30px;line-height:36px}.box-dr-top-text>span{font-size:40px;line-height:48px}.box-dr-happy-btn{-ms-flex-pack:center;justify-content:center}.box-dr-happy-btn .box-dr-button{position:relative;top:auto;right:auto;width:290px;margin-top:40px}.box-dr-happy-back{height:430px;width:180%;left:-45px}.box-dr-sol{padding:50px 0 40px}.box-dr-bowl .box-dr-title span,.box-dr-form .box-dr-contact i,.box-dr-zal .box-dr-title span,.box-dr-zal .flex,form.dr-tarif .guest>div{display:block}.box-dr-zal .flex>div{width:100%!important}.box-dr-zal .btns{padding:1em 0 1.5em}.box-dr-zal .btns a{max-width:290px;width:100%;display:-ms-flexbox;display:flex;margin:0 auto 15px}.box-dr-bowl,.box-dr-photo{padding:60px 0}.box-dr-bowl .box-dr-title{margin:0 0 33px}.box-dr-bowl .box-dr-button{width:290px;margin:15px auto auto;text-align:center}.box-dr-bowl .flex>div:last-child{padding:35px 0 0;display:block}.box-dr-bowl .flex>div:last-child>div{max-width:100%}.box-dr-photo .box-dr-title{text-align:left;margin:0 0 35px}.box-dr-photo .box-dr-button{margin:35px auto 0}.box-dr-form-text{margin:0 0 55px;font-size:18px;line-height:22px}.box-dr-form-text b{font-size:29px;line-height:36px}.box-dr-form-wrap{padding:60px 0}#picker,form.dr-tarif .service{width:calc(100% + 30px);margin-left:-15px;border-radius:0}#picker{padding:25px 0;border-left:0;border-right:0}#picker .ui-datepicker{display:block!important}#picker .ui-datepicker>div,#picker .ui-datepicker>div+table{width:100%;max-width:330px;margin:auto}#picker .ui-datepicker-header{width:calc(100% - 30px)!important;margin-left:auto;margin-right:auto}.box-dr-tarif-card br,.box-service_choose-card:after,.box-service_slider-top .box-service_dop-title+p,form.dr-tarif .label-group b{display:none}form.dr-tarif .guest>div>span{padding-bottom:21px;display:block}form.dr-tarif .pay .logos{-ms-flex-wrap:wrap;flex-wrap:wrap}form.dr-tarif .pay .logos span{display:block;width:100%}form.dr-tarif .pay .logos img{margin:0 0 20px}form.dr-tarif .service{padding-left:15px;padding-right:15px}form.dr-tarif .write{display:block}form.dr-tarif .write input{width:100%}form.dr-tarif .write span{display:block;padding:23px 0 0}form.dr-tarif .design{margin:50px 0;padding:0 15px}form.dr-tarif .user input{width:100%;margin:0 0 22px}form.dr-tarif .user input:nth-child(3){margin:0}.box-dr-tarif-card{padding-left:15px;padding-right:15px;display:block;width:calc(100% + 30px);margin-left:-15px;border-radius:0;border-top:0;border-left:0;border-right:0}.box-dr-tarif-card>div:last-child{display:none}.box-cards-top .title{font-size:24px;line-height:30px}.fitService+.contakts{border:0;margin:0 auto}.fitService h3{font-size:16px}.box-service_slider{margin:30px 0 76px}.box-service_slider .box-service_btn{width:auto;padding:2px 30px 0}.box-service_slider-wrap{margin-top:50px;position:relative}.box-service_slider-wrap [slider]{height:auto}.box-service_slider-wrap [slider] [navigation]{position:absolute;left:0;right:0;height:0;top:-35px;-ms-flex-pack:justify;justify-content:space-between}.box-service_slider-wrap [slider] [navigation]>*{width:22px;height:16px;outline:0}.box-service_slider-wrap [slider] [navigation]>:after,.box-service_slider-wrap [slider] [navigation]>:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;display:block;background-repeat:no-repeat;background-position:center center}.box-service_slider-wrap [slider] [navigation]>:after{background-image:url(/image/fitnes_i_sport/2.png);transform:rotate(180deg)}.box-service_slider-wrap [slider] [navigation]>:first-child{transform:rotate(180deg)}.box-service_slider-wrap [slider] [navigation]>:last-child{margin-right:0}.box-service_slider-wrap [slider] .swiper-slide{-ms-flex-wrap:wrap;flex-wrap:wrap}.box-service_slider-wrap [slider] .desc{padding:0}.box-service_slider-wrap [slider] .img{width:calc(100% + 42px);min-width:calc(100% + 42px);margin:-21px 0 20px -21px;border-radius:15px 15px 0 0;height:300px}.box-service_gray{padding:20px 30px 20px 60px;background-position:left 20px top 20px}.box-service_choose-card{position:relative;height:auto;width:290px;left:0;right:0;margin:auto}.box-service_choose-card img{width:290px;height:auto;max-width:100%}.box-service_choose-btn .btn-blue{margin-top:30px}.box-service_choose{padding:30px 0 40px;border-bottom:0}.box-service_choose:after{content:'';position:absolute;display:block;z-index:-1;background:#fafafa;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%}.box-service_choose-wrap .box-service_dop-title,.box-service_row-desc .box-service_btn{text-align:center}.box-service_dop-item{min-height:90px}.box-service_dop-title{font-size:22px}.box-service_dop-title+p{font-size:14px}.box-service_dop-wrap{margin-top:25px}.box-service_dop-wrap>div:first-child>*{margin-bottom:10px}.box-service_dop-wrap>div:last-child .box-service_dop-item{border-radius:15px 15px 0 0}.box-service_dop-wrap>div:last-child>div{width:100%}.box-service_dop-wrap .box-service_row [slider]{border-radius:0 0 15px 15px!important;height:300px}.box-service_dop{margin-top:30px;padding:30px 0}.box-service_btn{margin-top:30px;height:44px}.box-service_row-desc{background:#fafafa;text-align:center;padding:27px 20px}.box-service_row-desc>*{text-align:left}.box-service_row{margin-bottom:10px}.box-service_row [slider]{height:300px}.box-service_row [slider] [pagination]{bottom:10px;left:10px}.box-service_row [slider] [pagination]>*{width:42px;height:42px;margin:0 8px 0 0}}@media (max-width:740px){.main-body-menu{margin-bottom:24px}.main-tu-block{-ms-flex-direction:column;flex-direction:column}.club-card ul.select-pr-card,.main-tu-block .left-block{width:100%}.main-tu-block .right-block{width:100%;margin-top:30px}.tu-block-name{display:none}.name-desplay{display:block;margin:0 auto 24px}.service .block-name{font-size:22px}.club-card .main-tu-block .left-block{width:40%}.club-card .main-tu-block .right-block{width:60%;margin-top:0}.club-card .main-tu-block{-ms-flex-direction:row;flex-direction:row}.club-card .tu-block-name{display:none}.trainer .trainer-items .trainer-item:nth-of-type(3){display:none}.trainer .trainer-items .trainer-item{width:48%;-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:grayscale(0)}.trainer .trainer-items .trainer-info{bottom:14px;width:92%;border-radius:0 20px 20px 0}.pop-content{-ms-flex-direction:column;flex-direction:column}.trainer-pop.active .pop-body{width:50%;height:auto}.pop-content .pop-photo{width:100%}.pop-content .pop-photo img{border-radius:15px 15px 0 0}.pop-content .pop-info{width:100%;max-width:100%;padding:18px}.pop-clossed{top:15px;right:15px}.welcome .block-name{font-size:30px}.welcome-item{height:227px}.owl-buttons div{top:-137px}}@media all and (max-width:739px){.box-cards{padding:10px 0 60px}.box-cards-line{display:block}.box-cards-line:before{display:none}.box-cards-line>div{width:100%;margin:0 0 35px}.box-cards-line span{margin:0 auto 15px}.box-cards-info{padding:100px 0}.box-cards-info-item,.box-cards-info-row.more .box-cards-info-item{width:100%;margin-bottom:10px}.box-cards-info .title{font-size:24px;line-height:30px}.box-cards-info:before{background-size:105% 100%;background-image:url(/image/cards/background3.png)}.box-cards-top{display:block}.box-cards-top>div:first-child{width:100%;min-width:100%}.box-cards-top>div:last-child{padding:15px 0 0}.box-cards-top .row{-ms-flex-wrap:wrap;flex-wrap:wrap}.box-cards-top .row>div{width:100%}.box-cards-top .row .box-cards-btn{min-width:100%}.box-cards-top .row>div:nth-last-child(2){-ms-flex-order:2;order:2}.box-cards-top .row>div:nth-child(2){-ms-flex-order:1;order:1;padding:0 0 15px}.box-cards-top .title{font-size:18px;line-height:24px}}@media (max-width:739px){.body-waterslides h1.app-h1{font-size:32px;margin:150px auto 0;width:220px}.body-waterslides .app-bread-crumbs{display:none}.app-waterslides-video{height:310px;margin:15px 0 30px}.app-waterslides-info{display:block;-ms-flex-pack:inherit;justify-content:inherit;margin:0 -10px}.app-waterslides-info .app-waterslides-prev{background:url(/image/arrow_left.svg) no-repeat left;display:block;height:30px;left:0;position:absolute;top:-10px;width:30px;z-index:100}.app-waterslides-info .app-waterslides-next{background:url(/image/arrow_right.svg) no-repeat right;display:block;height:30px;position:absolute;right:0;top:-10px;width:30px;z-index:100}.app-waterslides-info .app-waterslides-pages{color:#000;display:block;height:30px;left:0;position:absolute;text-align:center;top:-5px;width:100%}.app-waterslides-info .swiper-wrapper{-ms-flex-wrap:inherit;flex-wrap:inherit;margin:0;position:static}.app-waterslides-info .swiper-wrapper>div{margin:25px 0;padding:35px 30px 35px 20px}.slider-waterslides-wrapper{margin:0 -10px 30px}}@media (max-width:684px){.btn-footer-bonus a span{top:-15px;white-space:nowrap}.app-foot{height:1230px}.app-foot .ny-snow{height:1290px;top:0}}@media (max-width:667px){.fitness_cards__list{display:block}.fitness_cards__tabs,.form_white__inline.form__white .app-btn .hidden_lg{display:none}.fitness_cards__tab-before{position:relative;width:100%;padding:10px 20px;border:1px solid #e6e6e6;border-radius:10px}.fitness_cards__tab-before.current .fitness_cards_tabs__name,.fitness_cards__tab-before.current .fitness_cards_tabs__name strong,.fitness_cards__tab-before.current .fitness_cards_tabs__number{color:#008ad2}.fitness_cards__tab-before:after{content:'';display:block;position:absolute;right:20px;top:50%;margin-top:-3px;width:9px;height:5px;background:url(/image/card_arrow_down.png) no-repeat 0 0}.fitness_cards__tab-before.current:after{transform:rotate(180deg)}.fitness_cards_tabs__number{font-size:34px}.fitness_cards_tabs__name{line-height:20px}.fitness_cards_tabs__name strong{display:block;font-size:14px}.fitness_cards__tab{margin-bottom:15px;padding:25px 20px;border-radius:10px;box-sizing:border-box}.fitness_cards__container{display:block}.fitness_cards__name{font-size:18px;margin-bottom:10px}.fitness_cards__cond,.fitness_cards__tab p{margin-bottom:10px}.fitness_cards__subtitle{font-size:14px;margin-bottom:15px}.fitness_cards__callback,.form_white__inline.form__white .app-btn .hidden_md{display:block}.corporate__form .block__subtitle{font-size:14px;margin-bottom:20px}.corporate__form{margin:40px auto}.form_white__inline{-ms-flex-flow:column nowrap;flex-flow:column nowrap;text-align:center}.form_white__inline.form__white input[type=text]{width:100%;margin-bottom:10px}.form_white__inline.form__white .app-btn{width:100%;margin-top:10px}}@media (max-width:628px){.app-tarifs-button-wrapper .app-tarifs-button--holidays-crossed:before{transform:translate(-50%,0) rotate(5deg)}.app-tarifs-button-wrapper .app-tarifs-button--holidays-crossed:after{transform:translate(-50%,0) rotate(-5deg)}.top-price-category-padding{height:100px}.top-price-category .btn-price-category--spa:before{line-height:41px;width:40px}.top-price-category .btn-price-category--party{margin:-3px 0 0 -21px}.top-price-category .icon-block{margin:0;width:19%}.top-price-category{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;height:100px;left:3%;margin:5px 0 20px;overflow-x:auto;position:absolute;right:0;white-space:nowrap;width:95%}.top-price-category .icon-block.active .btn-price-category--party,.top-price-category .icon-block:hover .btn-price-category--party{margin:-5px 0 0 -21px}.app-tickets-table-mobile .price,.app-tickets-table-mobile.row-red .price{background:#e13939}.priceMode .app-table.app-table--no-border.hide{display:none!important}.bgbirth-wrapper{background:#1b609b;background-position:50% 3%}.bgbirth-wrapper .bg-1{background:url(/image/bgr-6years_1280.jpg) no-repeat 50% 5.2%;background-size:cover;display:block;height:570px;position:absolute;top:80px;width:100%;left:0}.middle-page-new-akvazona .service-aqua .service-aqua-item,.top-banner-spasalon .banner-text{width:100%}.middle-page-new-akvazona .service-aqua .label{width:160px}.app-main-wrapper.bgfriday-wrapper .app-tarifs-tabs{display:block}.app-main-wrapper.bgfriday-wrapper .app-tarifs-special-button{width:32%}.app-foot{height:auto!important}.top-banner-spasalon{background:#f7f7f7;margin:20px -5.5%;width:111%}.app-serv-cosmetics-new{max-width:400px;width:auto}.app-serv-cosmetics-new--spaprograms .row-cosmetics-form .caption{text-align:left}.app-serv-cosmetics-new .row-cosmetics-form.cal-date .field-text:after{margin-top:5px}.spa-program-tarifs-title>span{font-size:20px}.cosmetology-table-item .cell{width:50%}.app-spa-salon-links{-ms-flex-wrap:wrap;flex-wrap:wrap}.app-spa-salon-links a{width:49.8%}.app-spa-salon-links a img{height:auto;max-width:100%}.app-spa-salon-links a .description span{font-size:18px}.cosmetology-table-item .cell:nth-of-type(3){width:50%}.cosmetology-table-item .cell:nth-of-type(4){width:100%}.cosmetology-table-group .title-table-group.without-icon .cell{text-align:left}.cosmetology-table-group .title-table-group.without-icon{padding:10px 20px}.cosmetology-table-group .cell.cell-btn,.cosmetology-table-group .cell.wide{width:100%!important}.cosmetology-table-group.simple .cosmetology-table-item .cell,.cosmetology-table-group.triple .cosmetology-table-item.title-table-group .cell{width:100%}.cosmetology-table-group.triple .cosmetology-table-item .cell{width:33%}.cosmetology-table-group.triple .cosmetology-table-item .cell:nth-of-type(1){text-align:center;width:100%}.cosmetology-table-group.quadruple .cosmetology-table-item.title-table-group .cell{width:100%}.cosmetology-table-group.quadruple .cosmetology-table-item .cell{width:25%}.cosmetology-table-group.quadruple .cosmetology-table-item .cell:nth-of-type(1){text-align:center;width:100%}.middle-page-rozygrysh{background:url(/image/rozygrysh/top-confeti.png) repeat-x 80% 50px,url(/image/rozygrysh/top-fon.jpg) no-repeat top,url(/image/rozygrysh/left-confeti.png) repeat-y 3% -500px,url(/image/rozygrysh/right-confeti.png) repeat-y 98% -430px;padding:270px 0 100px}.app-otzov-box.desktop,.middle-page-rozygrysh:before{display:none}.rozygrysh-bg{background:url(/image/rozygrysh/fon.jpg) no-repeat center 20px,url(/image/rozygrysh/fon-color.png) repeat-y bottom;margin:0 auto;padding:50px 9% 100px;width:100%}.rozygrysh-logo{height:100px;margin:0 0 0 -90px;top:100px}.rozygrysh-logo img{max-height:100%}.rozygrysh-slogan{display:block;height:auto;left:0;margin:0 auto;right:0;top:220px;width:320px}body.body-rozygrysh .mt100{margin-top:30px}.holidays-info__wrapper{padding-top:10px}.app-maps .app-m-text .h1,.app-otzov-box.phone .h1{font-size:30px}.app-otzov-box.phone{display:block;height:auto}.app-otzov-box.phone .new-main-review{left:-40px;margin-left:80px}.app-otzov-box.phone .app-otz-more{display:block;position:relative;right:auto;text-align:center;top:-10px;width:100%}.app-otzov-box.phone .app-slider-otzov .slider2{height:520px}.app-otzov-box.phone .app-slider-otzov .slider2 .slide2{height:460px}.app-otzov-box.phone .app-slider-otzov .slider2 .slide2 .review-item .anounce{padding-top:55px}.app-otzov-box.phone .app-slider-otzov .slider2 .slide2 .review-item .anounce>span{height:auto}.app-otzov-box.phone .app-slider-otzov .app-slider-o-next,.app-otzov-box.phone .app-slider-otzov .app-slider-o-prev{top:320px;transform:scale(.6)}.app-otzov-box.phone .app-slider-otzov .app-slider-o-prev{left:-15px}.app-otzov-box.phone .app-slider-otzov .app-slider-o-next{right:-15px}.box-installment .installment{padding:20px 30px 15px}.box-installment .installment img{display:block;margin:5px 0 0;position:static}.app-second-ticket-popup{width:400px}.app-second-ticket-popup .app-second-ticket-popup--inner{padding:50px 10px 20px}.app-second-ticket-popup .app-second-ticket-popup--inner .app-second-tarifs .pricelist-tab table td.price{padding:0 5px 10px}.app-second-ticket-popup .app-second-ticket-popup--inner .app-second-tarifs .pricelist-tab table td .app-btn--buysmall{padding:0 20px}.app-second-ticket-popup .app-second-ticket-popup--inner .app-second-tarifs .pricelist-tab table td .not-interesting a{left:auto;right:0}.app-events-popup{width:530px}.app-events-popup .app-events-popup-content .app-events-popup-image{float:none;max-height:none;max-width:100%;min-height:auto!important;width:100%}.app-foot{}.app-foot .ny-snow{height:700px}.bgaquanight-wrapper,.bgparty-wrapper{background:#1b609b}.bgaquanight-wrapper .bg-page-party .page-ocean-party{margin-top:0}#colorbox.record #cboxClose{right:0;transform:scale(.6);top:0}#colorbox.second-tickets #cboxClose{right:5px;top:5px}.bgparty-wrapper .bg-1{background-position:50% 5.2%;background-repeat:no-repeat;background-size:cover;top:80px}.plk-how-buy-content{max-width:320px}}@media (max-width:500px){.main-breadcrumb__left .breadcrumb{-ms-flex-pack:center;justify-content:center}.main-breadcrumb__left .breadcrumb a span{color:#999}.main-breadcrumb h1{font-size:22px;line-height:1;margin-bottom:10px;text-align:center}.fitness_cards__notice{font-size:14px;margin-bottom:25px;text-align:center}.block__title{font-size:22px;margin-bottom:15px}.managers__slider{padding:35px 0}.managers__slider .block__title{text-align:center;padding:0 40px;line-height:30px}.managers__slider .owl-carousel{margin:30px auto}.managers_slider__item{margin-right:0}.managers_slider__name{font-size:18px;margin-bottom:20px}.managers__slider .owl-carousel .owl-dots{top:20px}.contakts .contakts-items .contakts-item{width:100%;margin-bottom:30px}#cboxContent,#cboxLoadedContent,#cboxOverlay,#cboxWrapper,#colorbox,.popup__white{max-width:100%}.popup__white{padding:30px 20px;margin:0;border-radius:0}.popup_white__agreement a{max-width:200px}.popup__white .app-btn{width:100%;text-align:center}}@media (max-width:494px){.main-body-menu .menu-item{width:100%;margin-bottom:20px}}@media (max-width:480px){.lp_form__inline .app-form{display:block}.lp_form__col{margin-right:0;margin-bottom:20px}.main-width{padding:0 10px}.breadcrumb{margin-top:40px}.breadcrumb a span,.breadcrumb span{font-size:14px;color:#262626}.main-body-menu{margin-top:30px}.main-tu-block.bgfon-preim{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #e6e6e6}.preim-item{width:100%;display:block}.main-tu-block .left-block{height:250px}.main-tu-block .left-block img.preim{position:absolute;left:0;width:auto;height:auto;top:-75px;max-width:440px}.club-card .main-tu-block{-ms-flex-flow:column wrap;flex-flow:column wrap}.club-card .name-desplay{margin-left:0;margin-bottom:0;text-align:center}.club-card .main-tu-block .left-block,.club-card .main-tu-block .right-block{width:100%;height:auto}.club-card .main-tu-block .right-block{-ms-flex-order:2;order:2}.bgfon-card:before,.club-card .main-tu-block .left-block .btn-blue{display:none}.club-card .main-tu-block .right-block .btn-blue{display:block;margin:20px auto;padding:10px 0}.main-tu-block .tu-block-descr{text-align:center}.club-card ul.select-pr-card{width:100%;margin:10px 0 30px}.bgfon-card{margin:30px 0;padding:0 0 30px;background-color:#fafafa}.service__container{width:100%;left:0;transform:translate(0,0)}.service .block-name{font-size:22px;margin-bottom:15px;line-height:23px}.service .block-menu{display:none}.service .block-item{height:auto;background:0 0!important}.service .item-category{position:relative;background:0 0;left:0;right:0;top:0;font-size:14px;color:#262626;margin-bottom:10px}.service .block-items .block-item__img{display:block;margin:0 0 10px;border-radius:15px}.service .block-items{margin:0 auto;position:relative}.service .item-info{width:100%;background:0 0;padding:10px 0 0}.service .item-info p{font-size:14px;line-height:23px;color:gray}.service .item-service p{color:#262626}.service .item-info .btn-blue{display:block;padding:10px 0;margin-top:20px;font-size:14px}.service .owl-carousel .owl-nav{position:absolute;top:10px;width:100%}.service .owl-carousel .owl-nav button{background:url(/image/arrows_gray.png) no-repeat!important;width:22px;height:16px;position:absolute}.service .owl-carousel .owl-nav button.owl-prev{left:10px}.service .owl-carousel .owl-nav button.owl-next{right:10px;background-position:-23px 0!important}.service .item-service .icon.hall{background:url(/image/icon-service-black-1.svg) no-repeat center center}.service .item-service .icon.weight{background:url(/image/icon-service-black-2.svg) no-repeat center center}.service .item-service .icon.cardio{background:url(/image/icon-service-black-3.svg) no-repeat center center}.trainer .block-name{line-height:26px;font-size:22px;margin-bottom:0}.trainer .trainer-items .trainer-item{width:100%;height:300px;margin-bottom:20px;background-size:105%!important}.pop-content .pop-info p{margin-top:15px}.trainer .trainer-items{-ms-flex-direction:column;flex-direction:column;margin:20px auto}.trainer .trainer-items .trainer-info{height:81px;bottom:-1px;width:100%;border-radius:0 0 20px 20px}.trainer .trainer-items .trainer-item:nth-of-type(3){display:block}.trainer-pop.active .pop-body{width:95%;overflow:scroll;max-height:650px;max-width:100%}.pop-content .pop-photo{width:100%}.pop-content .pop-photo img{height:auto;left:50%;transform:translate(-50%,0%);position:relative}.trainer .btn-blue{width:90%;padding:10px 30px;border-radius:50px;box-sizing:border-box}.share .block-name{line-height:29px;font-size:22px;margin-bottom:20px;text-align:center;padding:0 45px}.share .share-items.owl-carousel{margin:30px 0}.share .share-item{width:100%}.share .owl-carousel .owl-nav{position:relative;bottom:auto;right:auto;top:auto;text-align:center;margin-top:20px}.share-items__counter{display:inline-block}.item-content{width:76.4%}.name-desplay,.tu-block-name{font-size:22px;margin:20px 0 10px}.welcome{padding:35px 0 65px;background:#fafafa;margin-bottom:30px}.welcome .main-width{padding:0 10px}.welcome .block-name{font-size:22px;line-height:26px;margin:0 10px 10px;padding:0 25px}.welcome .block-descript{margin-bottom:0}.welcome .owl-carousel{margin:30px auto 20px}.welcome-item{width:100%;max-width:100%;height:auto}.contakts{border-top:1px solid #e6e6e6;padding:40px 0 0;margin:30px auto 0}.contakts .contakts-items{-ms-flex-direction:column;flex-direction:column}}@media (max-width:479px){.app-download-presentation{background-position:left 11px;display:block;margin:0}.app-cabinet-email-popup,.app-events-popup{width:320px}}@media (max-width:420px){.club-card{margin-top:0}.club-card .main-tu-block{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.club-card .main-tu-block .right-block{width:100%;margin:0}.club-card .main-tu-block .tu-block-descr,.club-card .tu-block-name{display:none}.club-card .btn-blue{width:100%;padding:10px 30px;border-radius:50px}.descr-desplay,.name-desplay{display:block;text-align:center}.descr-desplay{line-height:24px;color:gray;margin-bottom:20px;font-size:16px}.name-desplay{margin:0 auto;font-size:22px}}@media (max-width:413px){.app-tarifs-button-wrapper .app-tarifs-button--holidays-crossed:before{transform:translate(-50%,0) rotate(15deg)}.app-tarifs-button-wrapper .app-tarifs-button--holidays-crossed:after{transform:translate(-50%,0) rotate(-15deg)}.app-block-groups{height:auto;min-height:150px}.app-second-ticket-popup{width:320px}.events-list-wrapper .events-list-item{width:100%}}@media screen and (max-width:360px){.flex-direction-nav a{top:100px}}@media (max-width:320px){.name-desplay{display:block;margin:0 auto 24px;font-size:22px}.main-tu-block .left-block{width:100%;overflow:hidden;border-radius:20px}.main-tu-block .left-block img.preim{position:absolute;left:0;width:auto;height:auto;top:-60px;max-width:350px}.preim-item span{font-size:16px}.preim-item p{font-size:14px;line-height:21px}.share .block-name{font-size:22px;line-height:34px;text-align:center;margin-bottom:25px}.share{margin:20px auto 0}.welcome{margin:40px 0 10px;padding:33px 0 50px}.popup_white__descr br,.welcome .owl-buttons{display:none}.owl-carousel .owl-dots{top:35px}.main-tu-block .left-block{height:200px}.trainer-pop.active .pop-body{width:95%;max-height:500px}.app-cabinet-email-popup{width:280px}.app-events-detail h3,.events-list-header{font-size:30px;line-height:30px}.app-events-popup{width:280px}.app-events-detail .app-events-detail-image{float:none;margin:0 0 40px;max-width:100%}.app-events-detail .app-events-detail-image img{max-width:100%}.flexslider .flex-control-thumbs{display:none}.flexslider .slides img{height:200px!important}.app-events-video .video-link{height:190px;margin:0 0 25px;width:100%}.app-events-video .video-link:after,.app-events-video .video-link:before{margin-top:-60px;transform:scale(.5)}.app-events-video .video-link .description{font-size:14px}}@media (min-width:490px) and (max-width:568px){.item-content{padding-left:10px;width:65%}.club-card .main-tu-block .left-block .btn-blue{padding:10px 20px}.trainer .trainer-items .trainer-item{width:46%}.service__container{width:1200px}.service .item-info{padding:30px 20px 20px}.service .item-service{margin:5px 0 10px}.service .item-service p{font-size:12px;line-height:15px}.service .item-info p{font-size:12px;line-height:17px}.share .block-name{font-size:22px;line-height:38px}}@media (min-width:667px) and (max-width:736px){.fitness_cards__tabs{width:250px}.fitness_cards__tab-before,.fitness_cards__tabs li{padding:10px}.fitness_cards_tabs__number{font-size:28px}.fitness_cards_tabs__name{line-height:18px}.fitness_cards_tabs__name strong{font-size:14px}.fitness_cards__tab{padding:25px}}@media (max-width:1264px) and (min-width:1024px){.app-head-wrap,.head-bar-menu,.head-bar-wrap{padding:0 8%;box-sizing:border-box;max-width:100%}.head-bar-menu .app-nav-wrap{position:relative;top:0}.cosmetology-table-group.quadruple .cosmetology-table-item,.cosmetology-table-group.triple .cosmetology-table-item{padding:10px 50px}}@media (max-width:1023px) and (min-width:765px){.app-head-wrap,.head-bar-menu,.head-bar-wrap{padding:0 4%;box-sizing:border-box;max-width:100%}.head-bar-menu .app-nav-wrap{position:relative;top:0}}@media (max-width:765px) and (min-width:413px){.app-nav-mobile-block,.app-nav-mobile-wrap>ul{width:370px}.app-nav-mobile-close{left:370px}}@media (max-width:1023px) and (min-width:629px){.app-spa-salon-links a .description span{font-size:16px}.rozygrysh-bg{margin:0;padding:50px 4%;width:auto}.middle-page-rozygrysh{background:url(/image/rozygrysh/top-family.png) no-repeat -300px 87px,url(/image/rozygrysh/top-confeti.png) repeat-x 80% 50px,url(/image/rozygrysh/top-fon.jpg) no-repeat top,url(/image/rozygrysh/left-confeti.png) repeat-y 3% -500px,url(/image/rozygrysh/left-gifts.png) repeat-y -15% -150px,url(/image/rozygrysh/right-confeti.png) repeat-y 98% -430px,url(/image/rozygrysh/right-gifts.png) repeat-y 115% -150px,url(/image/rozygrysh/fon.jpg) no-repeat center 620px,url(/image/rozygrysh/fon-color.png) repeat-y bottom}}@media (min-width:768px) and (max-width:979px){.pic-ny2018--left,.pic-ny2018--right{display:none}.pic-ny2018--tablet{display:block;left:234px;top:122px}}@media (max-width:979px) and (min-width:768px){.pic-ny2018--left,.pic-ny2018--right{display:block}}@media (min-width:765px) and (max-width:1200px){.box-getcard-store .swiper-slide.cashback{min-width:calc(100% - 230px)}.box-getcard-store .swiper-slide.cashback .text{padding:30px 0 0}.box-getcard-store .swiper-slide.cashback .text .name{margin:0 0 50px}.box-getcard-store .swiper-slide.cashback .text>span{display:block;position:relative;left:-140px;width:calc(100% + 140px)}.box-getcard-store .swiper-slide.ticket{max-width:230px}}@media (min-width:980px) and (max-width:1400px){.box-dr-happy .box-dr-section{padding-left:30%}}@media (min-width:980px) and (max-width:1200px){#picker .ui-datepicker{display:block!important}#picker .ui-datepicker>div,#picker .ui-datepicker>div+table{width:100%;max-width:330px;margin:auto}form.dr-tarif .pay .logos{-ms-flex-wrap:wrap;flex-wrap:wrap}form.dr-tarif .pay .logos span{display:block;width:100%}form.dr-tarif .pay .logos img{margin:0 0 20px}form.dr-tarif .design .swiper-slide{width:50%!important}form.dr-tarif .user input{width:100%;margin:0 0 22px}form.dr-tarif .user input:nth-child(3){margin:0}.box-dr-tarif-card{padding:17px 30px 25px;-ms-flex-align:end;align-items:flex-end}.box-dr-tarif-card .name{white-space:nowrap}.box-dr-tarif-result .part,.box-dr-tarif-result .wrap{padding-left:15px;padding-right:15px}}@media (min-width:765px) and (max-width:980px){.box-service_slider-top br{display:none}}