/* 1635002791 */body,html{height:100%}footer,header{width:100%;position:relative;z-index:2}.error b,main{display:block}.fancybox-nav,a{text-decoration:none}.error,.error_mess,.fancybox-error{white-space:nowrap}footer .footer_menu ul,header .lang ul,header .menu ul,main .content .accordeon_wrap ul.accord_list,main .faq .faq_questions ul,main aside ul,ul{list-style-type:none}.clr{clear:both}.rel{position:relative}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body{margin:0;padding:0;font:87.5%/120% Arial,Tahoma,Verdana,sans-serif;color:#5c5c5c;min-width:320px}.bold,b,h1{font-weight:700}header{height:120px}main{width:100%;position:relative;z-index:1;min-height:100%;margin-top:-120px;padding:120px 0 166px}footer{height:166px;margin-top:-166px}.error,img{height:auto}.error,.error b{position:absolute;z-index:3}img{max-width:100%;border:none}input[type=submit]{-webkit-appearance:none}#debug td{color:#000!important}#debug a{color:red!important}.nobr p,ol,p,ul{padding:0;margin:0}.error{font-size:11px;color:#900;background-color:#FFECEC;padding:1px 2px;border:1px solid #930;top:-15px;left:10px}.error b{background-image:url(error.gif);background-repeat:no-repeat;height:8px;width:9px;left:-1px;bottom:-7px}.pw{display:none}.container{max-width:940px;margin-left:auto;margin-right:auto}.container:after{content:" ";display:block;clear:both}.hidden,input[type=radio],input[type=checkbox]{display:none}.italic{font-style:italic}.read_next,a,button{color:#144273}.read_next:hover,a:hover,button:hover{color:red}span.link{color:#144273}h1{margin:0;font-size:128.57143%}a.button,button{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:0 3px 3px -1px rgba(0,0,0,.15);outline:0;padding:4px 15px}a.button:hover,button:hover{cursor:pointer;border-color:#5c5c5c}a.button:active,a.button:focus,button:active,button:focus{border-color:#ccc;background-color:#e6eeff;color:#144273}.require{color:#ff8b66}select{color:#5c5c5c}input,textarea{outline:0;border:1px solid #eae9e8;width:100%;color:#5c5c5c}input:hover,textarea:hover{border-color:#5c5c5c}input:focus,textarea:focus{border-color:#144273;box-shadow:0 0 7px 0 rgba(20,66,115,.5)}input[type=radio]+label,input[type=checkbox]+label{cursor:pointer;position:relative;padding-left:28px;margin-right:38px}input[type=radio]+label:last-child,input[type=checkbox]+label:last-child{margin-right:0}input[type=radio]+label.check_icon_right,input[type=checkbox]+label.check_icon_right{padding-left:0;display:block}input[type=radio]+label::before,input[type=checkbox]+label::before{content:"";position:absolute;display:inline-block;height:18px;width:18px;background:url(checkradio.png) -18px 0 no-repeat;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}input[type=radio]+label.check_icon_right::before,input[type=checkbox]+label.check_icon_right::before{right:0;left:auto}input[type=radio]:checked+label::before,input[type=checkbox]:checked+label::before{background-position:0 0}input[type=radio]:checked:disabled+label::before,input[type=radio]:disabled+label::before,input[type=checkbox]:checked:disabled+label::before,input[type=checkbox]:disabled+label::before{background-position:-18px 0}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}header,header .top_header{border-bottom:1px solid #eae9e8}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}.fancybox-close,.fancybox-nav,.fancybox-nav span{z-index:8040;position:absolute;cursor:pointer}#fancybox-loading div{width:44px;height:44px;background:url(fancybox_loading.gif) center center no-repeat}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-nav{top:0;width:40%;height:100%;background:url(blank.gif);-webkit-tap-highlight-color:transparent}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{top:50%;width:36px;height:34px;margin-top:-18px;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock{width:auto}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.more_page .body .fck,.more_page .body h1{text-shadow:0 0 40px #fff}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(fancybox_loading@2x.gif);background-size:24px 24px}}.toggle_wrap{width:20px;height:38px;position:absolute;right:0;top:5px;display:none}#sidebarToggle,#toggle{display:block;width:20px;height:15px;margin:0 auto;padding:15px 0}#sidebarToggle span,#toggle span{position:relative;display:block}#sidebarToggle span:after,#sidebarToggle span:before,#toggle span:after,#toggle span:before{content:"";position:absolute;left:0;top:-6px}header .container,header .search form{position:relative}#sidebarToggle span:after,#toggle span:after{top:6px}#sidebarToggle span,#sidebarToggle span:after,#sidebarToggle span:before,#toggle span,#toggle span:after,#toggle span:before{width:100%;height:4px;background-color:#144273;-webkit-transition:all .3s;transition:all .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:2px}#sidebarToggle.on,#toggle.on{padding:17px 0}#sidebarToggle.on span,#toggle.on span{background-color:transparent}#sidebarToggle.on span:after,#toggle.on span:after{-webkit-transform:rotate(-45deg) translate(5px,-6px);transform:rotate(-45deg) translate(5px,-6px)}#sidebarToggle.on span:before,#toggle.on span:before{-webkit-transform:rotate(45deg) translate(3px,3px);transform:rotate(45deg) translate(3px,3px)}.fancybox_login .fancybox-skin{box-shadow:0 1px 1px rgba(0,0,0,.3);background-color:#fff}header{box-shadow:0 5px 6px 0 #f8f7f7}header .bottom_header .clr{display:none}header .lang ul:after,header .menu ul:after{content:" ";display:block;clear:both}header .lang ul li,header .menu ul li{display:block;float:left}header .lang ul li a,header .lang ul li span,header .menu ul li a,header .menu ul li span{font-size:100%;line-height:100%;padding:16px 0 12px;display:block}header .lang{float:left;margin-right:33px}header .lang ul li{margin-right:9px}header .lang ul li:last-child{margin-right:0}header .menu{float:left}header .menu ul li{margin-right:20px}header .menu ul li:last-child{margin-right:0}header .search{width:330px;margin:15px 0 0 100px;float:left}header .search button{padding:0;margin:0;border:none;box-shadow:none;content:"";display:block;width:14px;height:14px;position:absolute;top:6px;right:12px;background:url(icon_search.svg) no-repeat;background-size:contain}header .flag,header .logo{float:left;position:relative}header .search input{outline:0;width:100%;padding:2px 36px 5px 10px}header .search .search_desc{margin-top:3px}header .search .search_desc span{color:#ccc;cursor:pointer}header .search .search_desc span:hover{color:red}header .flag{display:block;margin:15px 13px 0 0;padding-left:12px}header .flag.new_year{margin-top:2px}header .flag img,header .flag object{max-width:44px;width:44px;max-height:100%}header .logo{margin-top:15px}header .logo a,header .logo span.link{display:block;font-size:0;line-height:0}header .logo a img,header .logo a object,header .logo span.link img,header .logo span.link object{max-width:173px;width:173px;max-height:100%}header .mainLink{display:block;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:99999999999}header .contacts_head{float:right;text-align:right;padding:21px 14px 0 0;overflow:hidden}.login .btn_wrap,footer .copyright{text-align:center}header .contacts_head .phone{right:0;top:0;z-index:99;font-size:128.57143%}header .call_site a{box-shadow:none!important;padding:0!important}header .call_site a canvas,header .call_site a p{display:none!important}header .call_site a span{font-size:100%!important;line-height:120%!important;font-weight:400!important;font-family:Arial,Helvetica,sans-serif!important;display:inline-block!important;position:relative!important;float:none!important;text-transform:none!important;height:auto!important;width:100%!important;padding-left:22px!important;margin-top:6px!important}header .call_site a span:hover{color:red!important}header .call_site a span:after{content:"";display:block;width:14px;height:15px;background:url(call_site.svg) no-repeat;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}header .time_work_b,header .time_work_t{font-size:100%}header .login_box{float:right;margin-top:13px;position:relative;z-index:99}header .login_box a.fancy_login{display:inline-block;margin-left:4px}header .login_box a.fancy_login:before{content:'';width:10px;height:10px;display:inline-block;background:url(user.svg) no-repeat;background-size:contain;margin-right:4px}header .login_box a.user_trigger{display:inline-block}header .login_box a.user_trigger:after{content:'';display:inline-block;width:9px;height:5px;background:url(arrow.png) no-repeat;margin-left:4px;vertical-align:middle}.login .top_form:after,main .breadcrumbs ul:after{content:" ";clear:both}header .login_box a.user_trigger.on:after{background-position:-9px 0}header .login_box .dropdown_user{z-index:9999;display:none;position:absolute;top:22px;right:0;box-shadow:0 1px 1px rgba(0,0,0,.3);border:1px solid #eae9e8;background-color:#fff;width:130px;padding:10px 0 8px 16px}header .login_box .dropdown_user li:first-child{border-bottom:1px solid #eae9e8;padding-bottom:9px;margin-bottom:9px}.login{padding:38px 62px 36px}.login input{height:40px;border-radius:3px;padding:0 9px;margin-bottom:13px;width:240px}.login input:last-child{margin-bottom:27px}.login .top_form{margin-bottom:18px}.login .top_form:after{display:block}.login .register_lnk{float:right}.login .title{float:left;font-size:128.57143%;color:#5c5c5c}main .breadcrumbs span,main aside .services ul li.item a:focus{color:#144273}.login button{display:inline-block;padding:8px 15px;width:153px}.login .pw{padding:13px 15px;height:42px}.login .pw,.login button{font-size:121.42857%}.login .btn_wrap{margin-bottom:34px}footer .footer_bg{background-color:#f6f5f3;border-top:1px solid #eae9e8;padding:22px;width:100%;position:absolute;bottom:0}footer p{margin-bottom:12px;font-size:85.71429%;line-height:121.42857%}footer .footer_menu{margin-bottom:34px;width:25.42373%;float:left;margin-right:1.69492%}footer .footer_menu ul li{display:block;margin-bottom:6px}footer .footer_menu ul li:last-child{margin-bottom:0}footer .footer_menu ul li a{font-size:100%;line-height:100%}footer .footer_right{width:72.88136%;float:right;margin-right:0}footer .copyright p{margin:0}main #sidebarToggle{display:none}main .breadcrumbs{margin:28px 0 9px}main .breadcrumbs.site_msg{margin-top:8px}main .breadcrumbs ul:after{display:block}main .breadcrumbs ul li{display:block;float:left;position:relative;margin-left:26px}main .breadcrumbs ul li:before{color:#144273;content:"\3e";display:block;position:absolute;left:-16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}main .breadcrumbs ul li:first-child{margin-left:0}main .breadcrumbs ul li:first-child:before{display:none}main aside{width:26.52542%;float:left;margin-right:1.69492%;margin-bottom:26px}main aside .payments,main aside .services{margin-bottom:15px}main aside ul li.title{background-color:#e6eeff;border:1px solid #e6eeff;padding:18px 12px}main aside ul li.title .heading{font-size:128.57143%;font-weight:700}main aside ul li.title .text{font-size:100%}main aside .services ul li.item{border:1px solid #eae9e8;border-bottom:none}main aside .payments .desc,main aside .payments .payment_icons,main aside .services ul li.item:last-child{border:1px solid #eae9e8}main aside .services ul li.item a{display:block;padding:18px 12px}main aside .services ul li.item a:hover{background-color:#f7f7f7}main aside .services ul li.item a .link,main aside .services ul li.item a .text{display:block}main aside .services ul li.item a .link{font-size:121.42857%}main aside .services ul li.item a .text{font-size:100%;color:#5c5c5c}main aside .payments .desc{border-top:none;padding:0 5px 3px}main aside .payments .desc p{font-size:100%;line-height:114.28571%}main aside .payments .payment_icons{padding:15px 5px 10px;border-bottom:none}main aside .payments .payment_icons fieldset{border:1px solid #eae9e8;border-radius:3px;padding:7px}main aside .payments .payment_icons fieldset:first-child{margin-bottom:12px}main aside .payments .payment_icons fieldset legend{color:#144273}main aside .payments .payment_icons .line_1,main aside .payments .payment_icons .line_2{text-align:justify;line-height:0;font-size:0}main aside .payments .payment_icons .line_1:after,main aside .payments .payment_icons .line_1:before,main aside .payments .payment_icons .line_2:after,main aside .payments .payment_icons .line_2:before{content:'';display:inline-block;width:100%}main aside .payments .payment_icons .icon{display:inline-block;vertical-align:middle;width:47px;height:32px;background:url(icons_payment.png) no-repeat}main aside .payments .payment_icons .icon.visa{background-position:0 -64px}main aside .payments .payment_icons .icon.maestro{background-position:0 -160px}main aside .payments .payment_icons .icon.privat{background-position:0 -96px}main aside .payments .payment_icons .icon.webmoney{background-position:0 -32px}main aside .payments .payment_icons .icon.ibox{background-position:0 -192px}main aside .payments .payment_icons .icon.western_union{background-position:0 0}main aside .payments .payment_icons .icon.paypal{background-position:0 -128px}main aside .payments .payment_icons .icon.cash{background-position:0 -224px}main aside .payments .payment_icons .icon:hover.visa{background-position:-47px -64px}main aside .payments .payment_icons .icon:hover.maestro{background-position:-47px -160px}main aside .payments .payment_icons .icon:hover.privat{background-position:-47px -96px}main aside .payments .payment_icons .icon:hover.webmoney{background-position:-47px -32px}main aside .payments .payment_icons .icon:hover.ibox{background-position:-47px -192px}main aside .payments .payment_icons .icon:hover.western_union{background-position:-47px 0}main aside .payments .payment_icons .icon:hover.paypal{background-position:-47px -128px}main aside .payments .payment_icons .icon:hover.cash{background-position:-47px -224px}main aside .questions{margin-bottom:15px;z-index:999;position:relative}main aside .questions .form_wrap{padding:12px 3px;border:1px solid #eae9e8}main aside .questions input,main aside .questions textarea{border-radius:3px;border-color:#ccc;margin-bottom:14px;padding:12px 16px}main aside .questions input:hover,main aside .questions textarea:hover{border-color:#5c5c5c}main aside .questions input:focus,main aside .questions textarea:focus{border-color:#144273;box-shadow:0 0 7px 0 rgba(20,66,115,.5)}main aside .questions textarea{margin-bottom:8px;height:42px}main aside .questions button{text-align:left;width:100%;position:relative;padding:10px 10px 10px 45px}main aside .questions button:before{display:block;content:"";width:12px;height:16px;position:absolute;left:19px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(icon_cursor.png) no-repeat;background-size:contain;opacity:.4}main aside .questions button:hover:before{opacity:1}main aside .questions button:active:before,main aside .questions button:focus:before{opacity:.4}main aside .questions button .top{display:block;font-size:121.42857%}main aside .questions button .bottom{display:block;color:#5c5c5c}main aside .news .all_news,main aside .news .item{border:1px solid #eae9e8}main aside .news .all_news a:focus,main aside .news .item a:focus{color:#144273}main aside .news .all_news{text-align:right;padding:16px 12px}main aside .news .all_news a{border-bottom:1px dashed #144273}main aside .news .all_news a:hover{border-color:transparent}main aside .news .item{border-bottom:none}main aside .news .item a{padding:16px 12px;display:block}main aside .news .item a:hover{background-color:#f7f7f7}main aside .news .item a .bottom,main aside .news .item a .top{display:block}main aside .news .item a .top{font-size:121.42857%}main aside .news .item a .bottom{font-size:100%;color:#5c5c5c}main aside .sample{margin-top:15px}main aside .sample .text{text-transform:lowercase}main aside .sample .sample_img{border:1px solid #eae9e8;border-top:none;text-align:center;padding:12px}main aside .sample .sample_img img{max-width:100%;height:auto;box-shadow:0 3px 3px -1px rgba(0,0,0,.15)}main aside .sample .sample_img a{display:block;position:relative;z-index:5}main aside .sample .sample_img a:before{z-index:10;display:none;content:"";width:50px;height:50px;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;background:url(icon_size.png) no-repeat;background-size:contain}main aside .sample .sample_img a:hover:before{display:block}main .content{width:71.77966%;float:right;margin-right:0;margin-bottom:26px;border:1px solid #eae9e8;position:relative}main .content .map_wrap{padding:16px 22px 26px}main .content .map_wrap img{max-width:100%;height:auto}main .content .accordeon_wrap ul.accord_list .accord_item{margin-bottom:14px}main .content .accordeon_wrap ul.accord_list .accord_item.active .accord_trigger:before{background-position:-9px 0}main .content .accordeon_wrap ul.accord_list .accord_item .accord_trigger{display:block;color:#144273;padding:14px 54px 14px 22px;background-color:#e6eeff;position:relative}main .content .accordeon_wrap ul.accord_list .accord_item .accord_trigger:hover{color:red;cursor:pointer}main .content .accordeon_wrap ul.accord_list .accord_item .accord_trigger:before{content:"";display:block;height:5px;width:9px;position:absolute;right:24px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(arrow.svg) no-repeat;background-size:18px 5px}main .content .accordeon_wrap ul.accord_list .accord_item .accord_content{display:none;padding:30px 22px 0}main .content .accordeon_wrap ul.accord_list .accord_item .accord_content h2{font-size:128.57143%;margin:0 0 12px}main .content .accordeon_wrap ul.accord_list .accord_item .accord_content .text{position:relative;max-height:432px;overflow:hidden}main .content .accordeon_wrap ul.accord_list .accord_item .accord_content .text:after{z-index:33;content:"";display:block;height:57px;width:100%;position:absolute;bottom:0;left:0;background:url(home_gradient.png) repeat-x}main .content .accordeon_wrap ul.accord_list .accord_item .accord_content .text.open{max-height:none;overflow:visible}main .content .accordeon_wrap ul.accord_list .accord_item .accord_content .text.open:after{display:none}main .content .accordeon_wrap ul.accord_list .accord_item .accord_content .read_next{text-align:right;margin-top:18px}main .content .accordeon_wrap ul.accord_list .accord_item .accord_content .read_next a{position:relative;display:inline-block;line-height:114.28571%;padding-right:16px}main .conditions p,main .confidential_wrap p,main .confidential_wrap ul,main .confirm_send_wrap .confirm_send p{line-height:157.14286%}main .content .accordeon_wrap ul.accord_list .accord_item .accord_content .read_next a:before{content:"";display:block;height:5px;width:9px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(arrow.svg) no-repeat;background-size:18px 5px}main .content .accordeon_wrap ul.accord_list .accord_item .accord_content .read_next a.on:before{background-position:-9px 0}main #swipe_wrap{display:none}main .faq{padding:15px 0 10px}main .faq h1{margin-bottom:25px;padding:0 22px}main .faq .faq_questions{margin-bottom:48px}main .faq .faq_questions p{font-size:128.57143%}main .faq .faq_questions>ul>li{margin-bottom:41px}main .faq .faq_questions>ul>li:last-child{margin-bottom:0}main .faq .faq_questions>ul>li>ul{margin-top:15px}main .faq .faq_questions>ul>li>ul>li{margin-bottom:10px}main .faq .faq_questions>ul>li>ul>li:last-child{margin-bottom:0}main .faq .faq_answers>ul>li{margin-bottom:48px}main .faq .faq_answers>ul>li:last-child{margin-bottom:0}main .faq .faq_answers>ul>li .heading{font-size:128.57143%;font-weight:700;padding:0 22px}main .faq .faq_answers>ul>li>ul{margin-top:42px}main .faq .faq_answers>ul>li>ul>li{margin-bottom:42px}main .faq .faq_answers>ul>li>ul>li:last-child{margin-bottom:0}main .faq .faq_answers>ul>li>ul>li p:first-child{font-size:128.57143%;margin-bottom:12px}main .faq .accordeon_wrap{margin-top:12px}main .conditions{padding:15px 22px 26px}main .conditions h1{margin-bottom:32px}main .about_wrap{padding:20px 56px 20px 22px}main .about_wrap h1{margin-bottom:20px}main .about_wrap h2{font-size:114.28571%}main .about_wrap p{margin-bottom:14px}main .about_wrap p:last-child{margin-bottom:0}main .about_wrap .about_list{padding:22px 56px 22px 22px;margin:20px -56px 20px -22px;background-color:#fbecd1}main .about_wrap .about_list p{font-size:128.57143%;margin-bottom:38px}main .about_wrap .about_list ul{list-style-type:disc;padding-left:12px}main .about_wrap .about_list ul li{padding-left:24px;margin-bottom:10px}main .about_wrap .about_list ul li:last-child{margin-bottom:0}main .confidential_wrap{padding:15px 64px 24px 22px}main .confidential_wrap h1{margin-bottom:28px}main .confidential_wrap p{margin-bottom:20px}main .confidential_wrap p:last-child{margin-bottom:0}main .confidential_wrap ul{margin-bottom:20px;list-style-type:decimal;padding-left:14px}main .confidential_wrap ul li{padding-left:20px}main .confirm_send_wrap h1{padding:15px 22px 0;margin-bottom:22px}main .confirm_send_wrap .confirm_send{padding:13px 22px 18px;background-color:#fbecd1;margin-bottom:26px}main .contacts_wrap{padding:15px 22px 22px}main .contacts_wrap h1{margin-bottom:36px}main .contacts_wrap .contacts:after{content:" ";display:block;clear:both}main .contacts_wrap .contacts .left{width:58.13559%;float:left;margin-right:1.69492%}main .contacts_wrap .contacts .left p{margin-bottom:20px}main .contacts_wrap .contacts .left .map_bg{width:377px;height:297px;background:url(contact_map_bg.png) no-repeat;background-size:cover;padding:21px 33px 38px;margin-left:-26px}main .contacts_wrap .contacts .left .map_bg #map_canvas{width:100%;height:100%;background-color:rgba(0,0,0,.3)}main .contacts_wrap .contacts .right{width:40.16949%;float:right;margin-right:0}main .contacts_wrap .contacts .right p{margin-bottom:46px}main .contacts_wrap .contacts .right p:last-child{margin-bottom:0}main .reference_wrap{padding:15px 22px}main .reference_wrap h1{margin-bottom:25px}main .reference_wrap strong{font-size:128.57143%;font-weight:400}main .reference_wrap ul{padding-left:28px}main .reference_wrap ul.accord_list{padding:0;margin:0}main .reference_wrap .info,main .reference_wrap .note{margin-top:40px;padding-left:28px}main .reference_wrap ul li{margin-bottom:14px}main .reference_wrap ul li:last-child{margin-bottom:0}main .reference_wrap .info{position:relative}main .reference_wrap .info:before{content:"";display:block;width:17px;height:17px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(icon_exclamation.png) no-repeat;background-size:contain}main .delivery{padding-left:22px;padding-right:22px}main .delivery h1{margin-bottom:15px}main .delivery .desc{background-color:#fbecd1;border:1px solid #fbecd1;margin:0 -23px 32px;padding:22px}main .delivery .desc li{margin-bottom:14px}main .delivery .desc li:last-child{margin-bottom:0}main .delivery .faq_questions{margin-bottom:42px}main .delivery .faq_questions>ul>li>ul{margin-top:38px}main .delivery .form_wrap{margin:0 -14px 32px}main .delivery table{line-height:100%;width:100%;border-collapse:collapse;text-align:left;margin-bottom:2px}main .delivery table:last-child{margin-bottom:0}main .delivery table td,main .delivery table th{padding:9px 0 9px 10px}main .delivery table th{background-color:#e6eeff}main .delivery table.personal_info th{font-weight:400;border:1px solid #eae9e8}main .delivery table.personal_info td{padding:1px 0 1px 10px}main .delivery table.personal_info td.txt{padding:9px 0 9px 10px}main .delivery table.personal_info input{height:29px;padding:0 4px;width:100%;font-size:100%}main .delivery table.personal_info .select_outer{width:292px;position:relative;overflow:hidden;border:1px solid #eae9e8;display:inline-block}main .delivery table.personal_info .select_outer.hover{border-color:#5c5c5c}main .delivery table.personal_info .select_outer.focus{border-color:#144273;box-shadow:0 0 7px 0 rgba(20,66,115,.5)}main .delivery table.personal_info select{height:29px;z-index:100;position:relative;background:0 0;border:0;outline:0}main .delivery table.personal_info select.full{width:320px;padding-right:59px}main .delivery table.personal_info .select_button{position:absolute;display:block;right:1px;top:1px;background:url(icon_select.png) no-repeat;background-size:contain;width:28px;height:27px;z-index:50}main .invitation_wrap{padding:15px 22px 22px}main .invitation_wrap h1{margin-bottom:24px}main .invitation_wrap .step_pagination a{border:1px solid #cfcfcf;border-radius:9px/3px;padding:10px;text-align:center;margin-top:56px;box-shadow:0 3px 3px -1px rgba(0,0,0,.15);display:block}main .invitation_wrap .bottom_desc table,main .invitation_wrap.step_6 .form_wrap table{width:100%;text-align:left;border-collapse:collapse}main .invitation_wrap .step_pagination a:hover{cursor:pointer;border-color:#5c5c5c}main .invitation_wrap .step_pagination a:active,main .invitation_wrap .step_pagination a:focus{border-color:#ccc;background-color:#e6eeff;color:#144273}main .invitation_wrap strong{line-height:100%;font-weight:700}main .invitation_wrap .desc{margin-bottom:35px}main .invitation_wrap .desc p{margin-top:14px}main .invitation_wrap .desc p:first-child{margin-top:0}main .invitation_wrap .list_wrap{background-color:#fbecd1;border:1px solid #fbecd1;margin:28px -23px 14px;padding:22px}main .invitation_wrap .list_wrap ol,main .invitation_wrap .list_wrap ul{padding-left:28px;margin:14px 0 40px}main .invitation_wrap .list_wrap ol:last-child,main .invitation_wrap .list_wrap ul:last-child{margin-bottom:0}main .invitation_wrap .list_wrap ol li,main .invitation_wrap .list_wrap ul li{margin-bottom:10px}main .invitation_wrap .list_wrap ol li:last-child,main .invitation_wrap .list_wrap ul li:last-child{margin-bottom:0}main .invitation_wrap .bottom_desc{line-height:157.14286%}main .invitation_wrap .bottom_desc table thead tr{background-color:#e6eeff}main .invitation_wrap .bottom_desc table td,main .invitation_wrap .bottom_desc table th{border:1px solid #eae9e8;padding:9px 11px}main .invitation_wrap.step_2 .list_wrap ul{padding-left:0}main .invitation_wrap.step_3 .item{margin-bottom:42px}main .invitation_wrap.step_3 .item:last-child{margin-bottom:0}main .invitation_wrap.step_3 .step_pagination{margin-top:30px}main .invitation_wrap.step_3 .bottom_desc{line-height:120%;margin:0 -13px}main .invitation_wrap.step_3 .list_wrap ol{margin:40px 0;padding-left:44px}main .invitation_wrap.step_6 .form_wrap{margin:0 -13px}main .invitation_wrap.step_6 .form_wrap table tbody th{font-weight:400}main .invitation_wrap.step_6 .form_wrap table tbody tr{border-bottom:1px solid #eae9e8}main .invitation_wrap.step_6 .form_wrap table tbody tr:last-child{border:none}main .invitation_wrap.step_6 .form_wrap table td,main .invitation_wrap.step_6 .form_wrap table th{padding:9px 11px}main .invitation_wrap.step_6 .form_wrap table th{background-color:#e6eeff;border:1px solid #eae9e8}main .invitation_wrap.step_6 .form_wrap table td.btn_wrap{text-align:right;padding-top:30px}main .invitation_wrap.step_6 .form_wrap table td.btn_wrap a.btn_step,main .invitation_wrap.step_6 .form_wrap table td.btn_wrap button{padding:8px 20px 9px;border:1px solid #cfcfcf;border-radius:9px/3px;text-align:center;margin-top:28px;box-shadow:0 3px 3px -1px rgba(0,0,0,.15)}main .invitation_wrap.step_6 .form_wrap table td.btn_wrap a.btn_step:hover,main .invitation_wrap.step_6 .form_wrap table td.btn_wrap button:hover{cursor:pointer;border-color:#5c5c5c}main .invitation_wrap.step_6 .form_wrap table td.btn_wrap a.btn_step:active,main .invitation_wrap.step_6 .form_wrap table td.btn_wrap a.btn_step:focus,main .invitation_wrap.step_6 .form_wrap table td.btn_wrap button:active,main .invitation_wrap.step_6 .form_wrap table td.btn_wrap button:focus{border-color:#ccc;background-color:#e6eeff;color:#144273}main .invitation_wrap.step_6 .form_wrap table td img{border:1px solid #eae9e8;border-radius:3px}main .invitation_wrap.step_4 .warning{margin:34px 0 40px}main .invitation_wrap.step_4 .warning p{position:relative;padding-left:30px}main .invitation_wrap.step_4 .warning p:before{content:"";display:block;width:20px;height:17px;background:url(icon_warning.png) no-repeat;background-size:contain;position:absolute;left:0;top:0}main .invitation_wrap.step_4 .bottom_desc p{margin-top:6px}main .invitation_wrap.step_4 .bottom_desc p:first-child{margin-top:0}main .invitation_wrap.step_4 .form_wrap{margin:28px -13px 0}main .invitation_wrap.step_4 .form_wrap table{line-height:100%;width:100%;border-collapse:collapse;text-align:left;margin-bottom:2px}main .invitation_wrap.step_4 .form_wrap table:last-child{margin-bottom:0}main .invitation_wrap.step_4 .form_wrap table.price td,main .invitation_wrap.step_4 .form_wrap table.price th{border:1px solid #eae9e8}main .invitation_wrap.step_4 .form_wrap table td,main .invitation_wrap.step_4 .form_wrap table th{padding:9px 0 9px 10px}main .invitation_wrap.step_4 .form_wrap table th{background-color:#e6eeff}main .invitation_wrap.step_4 .form_wrap table.personal_info th{font-weight:400;border:1px solid #eae9e8}main .invitation_wrap.step_4 .form_wrap table.personal_info td{padding:1px 0 1px 10px}main .invitation_wrap.step_4 .form_wrap table.personal_info td.txt{padding:9px 0 9px 10px}main .invitation_wrap.step_4 .form_wrap table.personal_info td.btn_wrap{padding:18px 0;text-align:right}main .invitation_wrap.step_4 .form_wrap table.personal_info td.captcha{position:relative;padding:3px 0}main .invitation_wrap.step_4 .form_wrap table.personal_info td.captcha input{position:absolute;top:3px;width:106px;height:29px;margin-left:2px}main .invitation_wrap.step_4 .form_wrap table.personal_info td.captcha img{border-radius:0}main .invitation_wrap.step_4 .form_wrap table.personal_info td.files_info{border-top:1px solid #eae9e8;border-bottom:1px solid #eae9e8}main .invitation_wrap.step_4 .form_wrap table.personal_info span.button{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:0 3px 3px -1px rgba(0,0,0,.15);outline:0;padding:8px 24px 9px;color:#144273}main .invitation_wrap.step_4 .form_wrap table.personal_info span.button:hover{color:red;cursor:pointer;border-color:#5c5c5c}main .invitation_wrap.step_4 .form_wrap table.personal_info span.button:active,main .invitation_wrap.step_4 .form_wrap table.personal_info span.button:focus{border-color:#ccc;background-color:#e6eeff;color:#144273}main .invitation_wrap.step_4 .form_wrap table.personal_info span.add_file{background:url(add_file_bg.png) bottom repeat-x;border:1px solid #ccc;border-radius:2px;box-shadow:0 3px 3px -1px rgba(0,0,0,.15);outline:0;padding:4px 18px 3px;color:#144273;display:inline-block}main .invitation_wrap.step_4 .form_wrap table.personal_info span.add_file:hover{color:red;cursor:pointer;border-color:#5c5c5c}main .invitation_wrap.step_4 .form_wrap table.personal_info span.add_file:active,main .invitation_wrap.step_4 .form_wrap table.personal_info span.add_file:focus{border-color:#ccc;background-color:#e6eeff;color:#144273}main .invitation_wrap.step_4 .form_wrap table.personal_info span.info_file{color:#ccc;display:inline-block;margin-left:10px}main .invitation_wrap.step_4 .form_wrap table.personal_info .file_wrap{border:1px solid #eae9e8;padding:1px}main .invitation_wrap.step_4 .form_wrap table.personal_info input,main .invitation_wrap.step_4 .form_wrap table.personal_info textarea{width:100%;font-size:100%}main .invitation_wrap.step_4 .form_wrap table.personal_info input{height:29px;padding:0 4px}main .invitation_wrap.step_4 .form_wrap table.personal_info textarea{height:96px;resize:none}main .invitation_wrap.step_4 .form_wrap table.personal_info .btn_calendar{width:21px;height:29px;background:url(icon_calendar.png) no-repeat;background-size:contain;display:inline-block;position:absolute;margin-left:12px;border:none;font-size:0;padding:0;box-shadow:none}main .invitation_wrap.step_4 .form_wrap table.personal_info .btn_calendar:hover{cursor:pointer}main .invitation_wrap.step_4 .form_wrap table.personal_info .select_outer{width:292px;position:relative;overflow:hidden;border:1px solid #eae9e8;display:inline-block}main .news_page_wrap .news_page .item.opened .top .new,main .news_page_wrap .news_page.single .item .top .new{max-height:none;overflow:visible}main .invitation_wrap.step_4 .form_wrap table.personal_info .select_outer.day{margin-right:2px;width:88px}main .invitation_wrap.step_4 .form_wrap table.personal_info .select_outer.year{width:112px}main .invitation_wrap.step_4 .form_wrap table.personal_info .select_outer.hover{border-color:#5c5c5c}main .invitation_wrap.step_4 .form_wrap table.personal_info .select_outer.focus{border-color:#144273;box-shadow:0 0 7px 0 rgba(20,66,115,.5)}main .invitation_wrap.step_4 .form_wrap table.personal_info select{height:29px;z-index:100;position:relative;background:0 0;border:0;outline:0}main .invitation_wrap.step_4 .form_wrap table.personal_info select.full{width:320px;padding-right:59px}main .invitation_wrap.step_4 .form_wrap table.personal_info select.day{width:116px}main .invitation_wrap.step_4 .form_wrap table.personal_info select.year{width:140px}main .invitation_wrap.step_4 .form_wrap table.personal_info .select_button{position:absolute;display:block;right:1px;top:1px;background:url(icon_select.png) no-repeat;background-size:contain;width:28px;height:27px;z-index:50}main .invitation_wrap.step_4 .form_wrap .btn_wrap{padding:0 13px}main .invitation_wrap.step_4 .form_wrap .btn_wrap button{width:100%;border:1px solid #cfcfcf;border-radius:9px/3px;padding:10px;text-align:center;margin-top:28px;box-shadow:0 3px 3px -1px rgba(0,0,0,.15)}main .invitation_wrap.step_4 .form_wrap .btn_wrap button:hover{cursor:pointer;border-color:#5c5c5c}main .invitation_wrap.step_5 table{margin-bottom:2px}main .invitation_wrap.step_5 table:last-child{margin-bottom:0}main .invitation_wrap.step_5 table:first-child tr:first-child{border:none}main .invitation_wrap.step_5 table:first-child tr:last-child{border-bottom:1px solid #eae9e8!important}main .invitation_wrap.step_5 table td.btn_wrap{padding-top:30px}main .invitation_wrap.step_5 table td.btn_wrap .btn_l{width:49.15254%;float:left;margin-right:1.69492%;text-align:left}main .invitation_wrap.step_5 table td.btn_wrap .btn_r{width:49.15254%;float:right;margin-right:0;text-align:right}main .invitation_wrap.step_5 table td.btn_wrap.back{text-align:left}main .invitation_wrap.step_5 table td.btn_wrap a{background-color:#fff;border:1px solid #ccc;box-shadow:0 3px 3px -1px rgba(0,0,0,.15);outline:0;padding:10px 36px 12px;display:inline-block;border-radius:9px/3px;margin-top:28px}main .invitation_wrap.step_5 table td.btn_wrap a:hover{cursor:pointer;border-color:#5c5c5c}main .invitation_wrap.step_5 table td.btn_wrap a:active,main .invitation_wrap.step_5 table td.btn_wrap a:focus{border-color:#ccc;background-color:#e6eeff;color:#144273}main .invitation_wrap.step_5 table td.btn_wrap button{padding:8px 20px 9px}main .invitation_wrap.step_5 table td.btn_wrap a,main .invitation_wrap.step_5 table td.btn_wrap button{font-size:107.14286%}main .invitation_wrap.coop .list_wrap{margin-bottom:26px}main .invitation_wrap.coop>p{line-height:157.14286%}main .invitation_wrap.coop .form_wrap{margin-top:24px}main .invitation_wrap.coop .form_wrap td.btn_wrap{padding:0!important}main .invitation_wrap.coop .form_wrap td.btn_wrap button{margin:0;width:auto;padding:8px 20px 10px;border-radius:3px}main .invitation_wrap td{position:relative}main .payment{padding:15px 22px 22px}main .payment h1{margin-bottom:18px}main .payment .confirm_send{padding:22px;margin:0 -23px 30px;background-color:#fbecd1;border:1px solid #fbecd1}main .payment strong{font-size:128.57143%;margin-bottom:38px;font-weight:400}main .payment ul li{padding:28px 0 0 76px;position:relative;border-bottom:1px solid #eae9e8}main .payment ul li:last-child{border:none}main .payment ul li:first-child{padding-top:0}main .payment ul li:first-child:before{top:0}main .payment ul li:before{content:"";display:block;position:absolute;top:28px;left:0;background-size:contain;background-repeat:no-repeat}main .payment ul li.cash:before{background-image:url(icon_cash.png);width:48px;height:28px}main .payment ul li.online_payment:before{background-image:url(icon_payment.png);width:42px;height:25px}main .payment ul li.transfer:before{background-image:url(icon_transfer.png);width:42px;height:25px}main .payment ul li p{margin-bottom:14px}main .payment ul li p:last-child{margin-bottom:24px}main .payment ul li strong{font-size:100%;font-weight:700}main .news_page_wrap{padding:14px 22px 45px}main .news_page_wrap.single h1{margin-bottom:20px}main .news_page_wrap h1{margin-bottom:56px}main .news_page_wrap .news_page{padding-left:18px}main .news_page_wrap .news_page.single .item .date{padding-left:20px;position:relative;margin-bottom:20px}main .news_page_wrap .news_page.single .item .date:before{content:"";display:block;width:14px;height:14px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(clock.png) no-repeat;background-size:contain}main .news_page_wrap .news_page .item .bottom:after,main .news_page_wrap .news_page .item .top:after{content:" ";display:block;clear:both}main .news_page_wrap .news_page .item{border-top:1px solid #eae9e8;margin-top:40px;padding-top:38px}main .news_page_wrap .news_page .item:first-child{padding-top:0;margin-top:0;border:none}main .news_page_wrap .news_page .item.opened .bottom .right a:after{background-position:-9px 0}main .news_page_wrap .news_page .item .top img{float:left;display:block;margin:0 28px 25px 0}main .news_page_wrap .news_page .item .top p{margin-bottom:14px}main .news_page_wrap .news_page .item .top .title{font-size:128.57143%;font-weight:700;margin-bottom:12px}main .news_page_wrap .news_page .item .top .new{max-height:95px;overflow:hidden}main .news_page_wrap .news_page .item .bottom{margin-top:25px}main .news_page_wrap .news_page .item .bottom .left{float:left}main .news_page_wrap .news_page .item .bottom .left .date{padding-left:20px;position:relative}main .news_page_wrap .news_page .item .bottom .left .date:before{content:"";display:block;width:14px;height:14px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(clock.png) no-repeat;background-size:contain}main .news_page_wrap .news_page .item .bottom .right{text-align:right;float:right;margin-right:0}main .news_page_wrap .news_page .item .bottom .right a.read_next{display:block;position:relative;padding-right:16px}main .news_page_wrap .news_page .item .bottom .right a.read_next:hover{cursor:pointer}main .news_page_wrap .news_page .item .bottom .right a.read_next:after{content:"";display:block;width:9px;height:5px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(arrow.svg) no-repeat;background-size:18px 5px}main .news_page_wrap .news_page.search .item{margin-top:10px;padding-top:10px}main .news_page_wrap .news_page.search .item:first-child{padding-top:0;margin-top:0;border:none}main .news_page_wrap .pagination{text-align:center;margin-top:58px}main .news_page_wrap .pagination ul{display:inline-block}main .news_page_wrap .pagination ul:after{content:" ";display:block;clear:both}main .news_page_wrap .pagination ul li{float:left;margin-right:22px}main .news_page_wrap .pagination ul li:last-child{margin-right:0}main .news_page_wrap .pagination ul li a.first_page,main .news_page_wrap .pagination ul li a.last_page{content:"";display:inline-block;width:7px;height:7px;background:url(pagination_dubl_arrow.png) no-repeat}main .news_page_wrap .pagination ul li a.first_page:hover,main .news_page_wrap .pagination ul li a.last_page:hover{background-position:0 -7px}main .news_page_wrap .pagination ul li a.last_page{background-position:-7px 0}main .news_page_wrap .pagination ul li a.last_page:hover{background-position:-7px -7px}main .news_page_wrap .pagination ul li span.first_page,main .news_page_wrap .pagination ul li span.last_page{content:"";display:inline-block;width:7px;height:7px;background:url(pagination_dubl_arrow.png) 0 -14px no-repeat}main .news_page_wrap .pagination ul li span.last_page{background-position:-7px -14px}main .news_page_wrap .pagination ul li a.next_page,main .news_page_wrap .pagination ul li a.prev_page{content:"";display:inline-block;width:4px;height:7px;background:url(pagination_arrow.png) no-repeat}main .news_page_wrap .pagination ul li a.next_page:hover,main .news_page_wrap .pagination ul li a.prev_page:hover{background-position:0 -7px}main .news_page_wrap .pagination ul li a.next_page{background-position:-4px 0}main .news_page_wrap .pagination ul li a.next_page:hover{background-position:-4px -7px}main .news_page_wrap .pagination ul li span.next_page,main .news_page_wrap .pagination ul li span.prev_page{content:"";display:inline-block;width:4px;height:7px;background:url(pagination_arrow.png) 0 -14px no-repeat}#childrenForm,.error_mess{display:none}main .news_page_wrap .pagination ul li span.next_page{background-position:-4px -14px}.error_mess{font-size:85.71429%;color:#900;padding:0 10px;border:1px solid #930;position:absolute;height:18px;top:-15px;right:0;border-radius:5px 5px 5px 0;background-color:#FFECEC;z-index:999999}.error_mess b{background:url(error.gif) no-repeat;position:absolute;height:8px;width:9px;left:-1px;bottom:-7px;display:block;z-index:3}#sample,.plupload{display:none}.reset_pw{width:260px;margin:0 auto 24px}.reset_pw .inp_wrap{margin-bottom:10px}.reset_pw .inp_wrap input{height:29px;padding:0 4px}.reset_pw .btn_wrap{text-align:center}#sample,.fancybox_content{max-width:900px}#sample{text-align:right}#sample a{display:block;line-height:0}.mode_entry{background-color:rgba(255,255,255,.95);box-shadow:0 1px 1px 0 rgba(0,0,0,.3);border-radius:5px/1px;padding:6px 20px 10px;margin-right:9px;max-width:100%;position:absolute;top:6px;left:9px}.mode_entry .mode_title{font-size:128.57143%;line-height:120%}.mode_entry .form_wrap{margin:8px 0 6px;position:relative}.mode_entry .form_wrap .pw{float:left;padding:6px 0}.mode_entry .error_mess{right:auto;left:6px}.mode_entry form:after{content:" ";display:block;clear:both}.mode_entry .select_outer{width:276px;position:relative;overflow:hidden;border:1px solid #eae9e8;display:inline-block;float:left;margin-right:17px;background-color:#fff}.mode_entry .select_outer.hover{border-color:#5c5c5c}.mode_entry .select_outer.focus{border-color:#144273;box-shadow:0 0 7px 0 rgba(20,66,115,.5)}.mode_entry select{height:29px;z-index:100;position:relative;background:0 0;border:0;outline:0;width:320px;padding-right:82px;font-size:100%}.mode_entry .select_button{position:absolute;display:block;right:1px;top:1px;background:url(icon_select.png) no-repeat;background-size:contain;width:28px;height:27px;z-index:50}.mode_entry button{float:left;padding:5px 15px 7px;display:inline-block;font-size:100%;line-height:107.14286%;height:31px}.mode_entry .button{padding:6px 12px 7px;display:inline-block}.mode_entry .info{margin-bottom:22px}.mode_entry .btn_wrap{padding-top:16px}.more_page{position:relative}.more_page .img{line-height:0}.more_page .body{color:#fff;position:absolute;left:22px;top:30px}.more_page .body h1{margin-bottom:36px}.more_page .body p{margin-bottom:4px}.progress_bar{height:12px;background-color:#ddd;margin-top:6px;border-radius:2px;display:none}.progress_bar .progress{height:100%;width:0;max-width:100%;border-radius:2px;background-color:#EF9D86}.noselect{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.mcc{padding:15px 22px 22px}.mcc h1 img{display:inline-block;vertical-align:middle}.mcc .tabs{margin-top:32px}.mcc .tabs_controls{width:100%;background-color:#fff;border-collapse:collapse}.mcc .tabs_controls td{padding:0 1px}.mcc .tabs_controls td:first-child{padding-left:0}.mcc .tabs_controls td:last-child{padding-right:0}.mcc .tabs_controls td.active .tabs_control_item{border-color:#ecebea #ecebea #fff;background-color:transparent}.mcc .tabs_controls_wrap{padding:0 20px;border-bottom:1px solid #ecebea}.mcc .tabs_control_item{border:1px solid #e6eeff;border-bottom-color:#ecebea;width:100%;display:inline-block;text-align:center;color:#144273;background-color:#e6eeff;cursor:pointer;padding:14px 0 13px;border-radius:2px 2px 0 0;margin-bottom:-1px}.mcc .tabs_control_item:hover{border-color:#ecebea #ecebea #fff;background-color:transparent}.mcc .tabs_list{padding:0;margin:22px 0 0}.mcc .tabs_item{display:none}.mcc .tabs_item.active{display:block}.mcc_desc{margin-top:20px}.counters{position:absolute;bottom:0;left:0}.site_message{border:1px solid #ebeae9;background-color:#fbecd1;margin:14px 0 0;padding:18px 13px}.site_message p{margin:0}.main_page_desc{margin-top:32px;padding:0 22px 20px}.main_page_desc.opened span.read_next:after{background-position:-9px 0}.main_page_desc.opened .body{overflow:visible;max-height:none;height:auto!important}.main_page_desc.opened .body:after{display:none}.main_page_desc .body{height:420px;overflow:hidden;position:relative}.main_page_desc .body:after{content:"";display:block;width:100%;height:57px;background:url(home_gradient.png) bottom left repeat-x;position:absolute;left:0;right:0;bottom:0}.main_page_desc h1,.main_page_desc p,.main_page_desc ul{margin-bottom:12px}.main_page_desc .btn_wrp{text-align:right}.main_page_desc span.read_next{display:block;position:relative;padding-right:16px}.main_page_desc span.read_next:hover{cursor:pointer}.main_page_desc span.read_next:after{content:"";display:block;width:9px;height:5px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(arrow.svg) no-repeat;background-size:18px 5px}.steps_navigation ul{border-top:1px solid #eae9e8;border-bottom:1px solid #eae9e8;margin:0 -9px 27px}.steps_navigation ul:after{content:" ";display:block;clear:both}.steps_navigation li{float:left;width:33.33%;position:relative;height:32px}.steps_navigation li:after{content:'';display:block;width:13px;height:32px;background:url(steps_bg.png) no-repeat;background-size:contain;position:absolute;right:0;top:0}.steps_navigation li.curr:after,.steps_navigation li:last-child:after{display:none}.steps_navigation a,.steps_navigation span.curr{color:#144273;background-color:#e6eeff}.steps_navigation a:hover{color:red}.steps_navigation a:hover span.marker{background-color:red}.steps_navigation a,.steps_navigation span.curr,.steps_navigation span.next{display:inline-block;width:100%;height:32px;padding:7px 6px 9px 20px}.steps_navigation a span.marker,.steps_navigation span.curr span.marker,.steps_navigation span.next span.marker{display:inline-block;height:16px;width:16px;border-radius:50%;background-color:#144273;color:#fff;margin-right:8px;padding:1px 4px;line-height:100%}.steps_navigation span.next{color:#5c5c5c}.steps_navigation span.next span.marker{background-color:#5c5c5c}.delivery_type_wrap input[type=checkbox]+label,.delivery_type_wrap input[type=radio]+label{margin-right:20px}.delivery_type_wrap input[type=checkbox]+label:last-child,.delivery_type_wrap input[type=radio]+label:last-child{margin-right:0}@media only screen and (max-width:992px){.container{max-width:740px;margin-left:auto;margin-right:auto}.container:after{content:" ";display:block;clear:both}header #menu{display:none;position:absolute;z-index:99999;right:0;top:41px;background-color:#fff;box-shadow:0 5px 6px -2px #ccc;width:auto;margin:0}header #menu ul li{float:none;margin:0}header #menu ul li a{padding:5px 10px}header #menu ul li a:first-child{margin-top:10px}header #menu ul li a:last-child{margin-bottom:10px}header .toggle_wrap{display:block}header .search{margin-left:24px;width:264px}header .contacts_head{padding-right:0}header .contacts_head .phone{padding-left:14px}header .contacts_head .phone .phone_trigger{padding-right:16px;font-size:107.14286%}header .login_box{margin-right:36px}main .container{position:relative;-webkit-transition:left .4s ease-in-out;transition:left .4s ease-in-out;left:0}main #sidebarToggle,main aside{display:block;position:absolute}main #sidebarToggle{left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}main .open-sidebar{left:255px}main .open-sidebar aside{opacity:1}main aside{overflow:scroll;height:100%;opacity:0;background-color:#fff;z-index:9999;top:0;left:-248px;width:248px;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}main .breadcrumbs{padding-left:45px;position:relative}main .content{width:100%;float:left;margin-left:0;margin-right:0}#sample,.fancybox_content{max-width:700px}}@media only screen and (max-width:768px){.container:after,main .invitation_wrap.step_4 .form_wrap table.personal_info td{display:block}.container:after,footer .footer_menu ul li:last-child:after,footer .footer_menu ul:after{content:" ";clear:both}input[type=radio]+label{cursor:pointer;position:relative;padding-left:28px;margin-right:18px}input[type=radio]+label:last-child{margin-right:0}.container{max-width:440px;margin-left:auto;margin-right:auto}main{padding-top:186px;margin-top:-186px;padding-bottom:86px}main .breadcrumbs{font-size:85.71429%}main aside ul{list-style-type:none}main aside ul li.title .heading{font-size:114.28571%;font-weight:700}main aside ul li.title .text{font-size:85.71429%}main aside .services ul li.item a .link{font-size:100%}main aside .services ul li.item a .text{font-size:85.71429%}main aside .payments .desc p{font-size:85.71429%;line-height:100%}main .conditions p,main .confirm_send_wrap .confirm_send p,main .invitation_wrap.step_4 .form_wrap table.personal_info label{line-height:128.57143%}main aside .news .item a .top{font-size:100%}main aside .news .item a .bottom{font-size:85.71429%}main .faq .faq_questions{margin-bottom:28px}main .faq .faq_questions p{font-size:114.28571%}main .faq .faq_questions a{font-size:85.71429%}main .faq .faq_questions>ul>li{margin-bottom:20px}main .faq .faq_questions>ul>li>ul{margin-top:10px}main .faq .faq_questions>ul>li>ul>li{margin-bottom:6px}main .faq .faq_answers>ul>li{margin-bottom:28px}main .faq .faq_answers>ul>li .heading{font-size:114.28571%;font-weight:700}main .faq .faq_answers>ul>li>ul{margin-top:20px}main .reference_wrap .info,main .reference_wrap .note,main .reference_wrap ul{margin-top:22px}main .faq .faq_answers>ul>li>ul>li{margin-bottom:15px}main .faq .faq_answers>ul>li>ul>li:last-child{margin-bottom:0}main .faq .faq_answers>ul>li>ul>li p{font-size:85.71429%}main .faq .faq_answers>ul>li>ul>li p:first-child{font-size:114.28571%;margin-bottom:12px}main .about_wrap p,main .conditions p{font-size:85.71429%}main .conditions{padding:15px 22px 26px}main .about_wrap,main .confidential_wrap{padding-right:22px}main .conditions h1{margin-bottom:22px}main .about_wrap .about_list{padding-right:22px;margin-right:-22px}main .about_wrap .about_list p{font-size:114.28571%}main .about_wrap .about_list ul{font-size:85.71429%}main .about_wrap .about_list ul li{padding-left:8px;margin-bottom:6px}main .confidential_wrap h1{margin-bottom:16px}main .confidential_wrap p,main .confidential_wrap ul{line-height:128.57143%;font-size:85.71429%;margin-bottom:14px}main .confidential_wrap ul li{padding-left:6px}main .confirm_send_wrap .confirm_send p{font-size:85.71429%}main .reference_wrap strong{font-size:114.28571%}main .delivery .desc li,main .delivery .desc p,main .invitation_wrap .bottom_desc,main .invitation_wrap .desc,main .invitation_wrap .heading,main .invitation_wrap .list_wrap ol,main .invitation_wrap .list_wrap ul,main .invitation_wrap .step_pagination,main .invitation_wrap.step_3 .list_wrap p,main .invitation_wrap.step_4 .form_wrap,main .invitation_wrap.step_4 .list_wrap p,main .invitation_wrap.step_4 .warning,main .invitation_wrap.step_6 .form_wrap,main .payment p,main .reference_wrap ul li{font-size:85.71429%}main .delivery table.personal_info .select_outer{width:192px}main .invitation_wrap{padding:15px 22px 22px}main .invitation_wrap h1{margin-bottom:24px}main .invitation_wrap .step_pagination{margin-top:26px}main .invitation_wrap .list_wrap ol,main .invitation_wrap .list_wrap ul{padding-left:28px;margin-bottom:16px}main .invitation_wrap .list_wrap ol li,main .invitation_wrap .list_wrap ul li{margin-bottom:6px}main .invitation_wrap .desc,main .invitation_wrap .subheading{margin-bottom:20px}main .invitation_wrap.step_3 .list_wrap ol{margin:20px 0}main .invitation_wrap.step_4 .form_wrap table.personal_info .btn_calendar,main .invitation_wrap.step_4 .form_wrap table.personal_info input,main .invitation_wrap.step_4 .form_wrap table.personal_info textarea{margin-bottom:5px}main .invitation_wrap.step_4 .form_wrap table.price tr td{padding-right:5px}main .invitation_wrap.step_4 .form_wrap table.price tr td:last-child{padding-top:28px}main .invitation_wrap.step_4 .form_wrap table.price tr td input[type=radio]+label{padding-top:20px;padding-left:0;margin-right:0}main .invitation_wrap.step_4 .form_wrap table.price tr td input[type=radio]+label::before{top:0;left:50%;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}main .invitation_wrap.step_4 .form_wrap table.personal_info tr td,main .invitation_wrap.step_4 .form_wrap table.personal_info tr th{width:290px}main .invitation_wrap.step_4 .form_wrap table.personal_info tr td:first-child{padding:5px 0}main .invitation_wrap.step_4 .form_wrap table.personal_info td.captcha input{top:5px}main .invitation_wrap.step_4 .form_wrap table.personal_info span.button{padding:8px 12px 9px;display:inline-block}main .invitation_wrap.step_4 .form_wrap table.personal_info .select_outer{margin-bottom:5px;width:280px}main .invitation_wrap.step_4 .form_wrap table.personal_info .select_outer.day{width:68px}main .invitation_wrap.step_4 .form_wrap table.personal_info .select_outer.year{width:92px}main .invitation_wrap.step_5 table td{display:block}main .invitation_wrap.step_5 table td.btn_wrap{display:table-cell}main .invitation_wrap.step_5 table td.btn_wrap a{padding:9px 36px}main .payment .consult{margin-bottom:22px}main .payment strong{font-size:114.28571%;margin-bottom:26px}header .search .search_desc,main .contacts_wrap .contacts,main .payment ul li strong{font-size:85.71429%}main .contacts_wrap .contacts .right p,main .contacts_wrap h1{margin-bottom:20px}main .payment ul li{padding-left:46px}main .payment ul li.cash:before{width:32px;height:28px}main .payment ul li.online_payment:before,main .payment ul li.transfer:before{width:32px;height:25px}main .news_page_wrap .news_page{padding:0;font-size:85.71429%}main .news_page_wrap .news_page .item .top .new{max-height:146px}main .contacts_wrap .contacts .left{width:100%;float:left;margin-left:0;margin-right:0}main .contacts_wrap .contacts .left .map_bg{margin-left:-18px}main .contacts_wrap .contacts .right{width:100%;float:left;margin-left:0;margin-right:0}header{height:186px}header .bottom_header .clr{display:block}header .search{margin-left:0;width:228px}header .flag{padding-left:0}header .call_site .call_site_trigger{font-size:78.57143%;padding-left:18px}footer{background-color:#f6f5f3;border-top:1px solid #eae9e8;padding-top:10px;height:86px;margin-top:-86px}footer .footer_menu{margin-bottom:0;width:100%;float:left;margin-left:0;margin-right:0}footer .footer_menu ul{list-style-type:none;margin:0 0 10px;padding:0}footer .footer_menu ul:after{display:block}footer .footer_menu ul li{margin-bottom:0;float:left;margin-right:15px}footer .footer_menu ul li:last-child{margin-right:0}footer .footer_menu ul li:last-child:after{display:block}footer .footer_right{width:100%;float:left;margin-left:0;margin-right:0}footer .copyright{text-align:center}footer .desc{display:none}#sample,.fancybox_content{max-width:400px}.mcc .tabs_controls_wrap{padding:0}.mcc .tabs_controls td{display:block;padding:0;font-size:85.71429%}.map_wrap{min-height:320px}.mode_entry .mode_title{font-size:114.28571%}.mode_entry .form_wrap,.mode_entry .result_mode{font-size:85.71429%}.mode_entry .select_outer{width:236px}.mode_entry select{width:286px}.counters{bottom:-14px}.steps_navigation a,.steps_navigation span.curr,.steps_navigation span.next{padding-left:13px}.steps_navigation a span.marker,.steps_navigation span.curr span.marker,.steps_navigation span.next span.marker{padding:2px 4px}.delivery_type_wrap input[type=checkbox]+label,.delivery_type_wrap input[type=radio]+label{display:block;margin-bottom:8px}.delivery_type_wrap input[type=checkbox]+label:last-child,.delivery_type_wrap input[type=radio]+label:last-child{margin-bottom:0}}@media only screen and (max-width:480px){.container{max-width:310px;margin-left:auto;margin-right:auto}.container:after{content:" ";display:block;clear:both}main{padding-bottom:133px}main .contacts_wrap .contacts .left .map_bg{width:300px;height:236px;padding:16px 26px 28px}header .search{width:155px}header .flag img,header .flag object{max-width:34px;width:34px;max-height:100%}header .flag.new_year{margin-top:7px}header .logo span.link img,header .logo span.link object{max-width:154px;width:154px;max-height:100%}header .contacts_head .phone{font-size:100%;padding-left:0}#sample,.fancybox_content{max-width:300px}.map_wrap{min-height:380px}.mode_entry .select_outer{margin-bottom:8px}footer{height:133px;margin-top:-133px}footer .footer_right{margin-top:30px}.counters{bottom:14px}.login{padding:18px 3px 22px}}@media only screen and (min-width:993px){header .menu{display:block!important}}.btn-back{width:auto;border:1px solid #cfcfcf;border-radius:9px/3px;padding:10px;text-align:center;margin-top:28px;box-shadow:0 3px 3px -1px rgba(0,0,0,.15); display: inline-block;}.btn-back:hover{cursor:pointer;border-color:#5c5c5c}.btn_wrap-new { padding-bottom: 20px;}.btn_wrap-new .btn_l { width: 50%; float: left;}.btn_wrap-new .btn_r { width: 50%; float: right; text-align: right;}.btn_wrap-new .btn_r button { width: auto !important;}.clr:after { content: " "; display: block; clear: both;}