@font-face{font-family:'goldflyer-icons';src:url(../../templates/goldflyer_new/fonts/goldflyer-icons/fonts/goldflyer-icons.eot?39qjy5);src:url(../../templates/goldflyer_new/fonts/goldflyer-icons/fonts/goldflyer-icons.eot?39qjy5#iefix) format('embedded-opentype'),url(../../templates/goldflyer_new/fonts/goldflyer-icons/fonts/goldflyer-icons.ttf?39qjy5) format('truetype'),url(../../templates/goldflyer_new/fonts/goldflyer-icons/fonts/goldflyer-icons.woff?39qjy5) format('woff'),url(../../templates/goldflyer_new/fonts/goldflyer-icons/fonts/goldflyer-icons.svg?39qjy5#goldflyer-icons) format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="goldflyer-icon-"],[class*=" goldflyer-icon-"]{font-family:'goldflyer-icons'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.goldflyer-icon-express-delivery:before{content:"\e952"}.goldflyer-icon-box:before{content:"\e953"}.goldflyer-icon-call-center:before{content:"\e954"}.goldflyer-icon-delivery-2:before{content:"\e955"}.goldflyer-icon-self-delivery:before{content:"\e956"}.goldflyer-icon-alfalogo2:before{content:"\e950"}.goldflyer-icon-arrow-left:before{content:"\e94a"}.goldflyer-icon-total-dislike:before{content:"\e94b"}.goldflyer-icon-like:before{content:"\e94c"}.goldflyer-icon-dislike:before{content:"\e94d"}.goldflyer-icon-design:before{content:"\e94e"}.goldflyer-icon-arrow-up:before{content:"\e94f"}.goldflyer-icon-placemark:before{content:"\e92a"}.goldflyer-icon-ready:before{content:"\e92b"}.goldflyer-icon-payed:before{content:"\e92c"}.goldflyer-icon-invoice:before{content:"\e92d"}.goldflyer-icon-arrow-down:before{content:"\e942"}.goldflyer-icon-dublicate:before{content:"\e943"}.goldflyer-icon-card:before{content:"\e944"}.goldflyer-icon-fine:before{content:"\e945"}.goldflyer-icon-document-download:before{content:"\e946"}.goldflyer-icon-print:before{content:"\e947"}.goldflyer-icon-wait-payment:before{content:"\e948"}.goldflyer-icon-drop:before{content:"\e949"}.goldflyer-icon-rotate-left:before{content:"\e928"}.goldflyer-icon-rotate-right:before{content:"\e929"}.goldflyer-icon-align-middle:before{content:"\e900"}.goldflyer-icon-align-right:before{content:"\e901"}.goldflyer-icon-align-top:before{content:"\e902"}.goldflyer-icon-alpha-list:before{content:"\e903"}.goldflyer-icon-app:before{content:"\e904"}.goldflyer-icon-arrow-right:before{content:"\e905"}.goldflyer-icon-bold:before{content:"\e906"}.goldflyer-icon-brush:before{content:"\e907"}.goldflyer-icon-card-add:before{content:"\e908"}.goldflyer-icon-cart:before{content:"\e909"}.goldflyer-icon-check:before{content:"\e90a"}.goldflyer-icon-checkbox:before{content:"\e90b"}.goldflyer-icon-close:before{content:"\e90c"}.goldflyer-icon-coins:before{content:"\e90d"}.goldflyer-icon-config:before{content:"\e90e"}.goldflyer-icon-crop:before{content:"\e90f"}.goldflyer-icon-delete:before{content:"\e910"}.goldflyer-icon-delivery:before{content:"\e911"}.goldflyer-icon-download:before{content:"\e912"}.goldflyer-icon-facebook:before{content:"\e913"}.goldflyer-icon-gallery:before{content:"\e914"}.goldflyer-icon-grid:before{content:"\e915"}.goldflyer-icon-image:before{content:"\e916"}.goldflyer-icon-info:before{content:"\e917"}.goldflyer-icon-instagram:before{content:"\e918"}.goldflyer-icon-layer-back:before{content:"\e919"}.goldflyer-icon-layer-down:before{content:"\e91a"}.goldflyer-icon-layer-front:before{content:"\e91b"}.goldflyer-icon-layers:before{content:"\e91c"}.goldflyer-icon-layer-up:before{content:"\e91d"}.goldflyer-icon-mail:before{content:"\e91e"}.goldflyer-icon-map:before{content:"\e91f"}.goldflyer-icon-money:before{content:"\e920"}.goldflyer-icon-pencil:before{content:"\e921"}.goldflyer-icon-phone:before{content:"\e922"}.goldflyer-icon-play:before{content:"\e923"}.goldflyer-icon-plus:before{content:"\e924"}.goldflyer-icon-profile:before{content:"\e925"}.goldflyer-icon-redo:before{content:"\e926"}.goldflyer-icon-reg:before{content:"\e927"}.goldflyer-icon-save:before{content:"\e92e"}.goldflyer-icon-shape-align:before{content:"\e92f"}.goldflyer-icon-star:before{content:"\e930"}.goldflyer-icon-text-center:before{content:"\e931"}.goldflyer-icon-text-color:before{content:"\e932"}.goldflyer-icon-text-left:before{content:"\e933"}.goldflyer-icon-text-right:before{content:"\e934"}.goldflyer-icon-underline:before{content:"\e935"}.goldflyer-icon-undo:before{content:"\e936"}.goldflyer-icon-upload:before{content:"\e937"}.goldflyer-icon-user:before{content:"\e938"}.goldflyer-icon-video:before{content:"\e939"}.goldflyer-icon-vk:before{content:"\e93a"}.goldflyer-icon-wallet:before{content:"\e93b"}.goldflyer-icon-zoom-in:before{content:"\e93c"}.goldflyer-icon-zoom-out:before{content:"\e93d"}.goldflyer-icon-aim:before{content:"\e93e"}.goldflyer-icon-align-bottom:before{content:"\e93f"}.goldflyer-icon-align-center:before{content:"\e940"}.goldflyer-icon-align-left:before{content:"\e941"}.goldflyer-icon-alert-triangle:before{content:"\e951"}.goldflyer-icon-italic:before{content:"\f033"}.goldflyer-icon-angle-left:before{content:"\f104"}.goldflyer-icon-angle-right:before{content:"\f105"}.goldflyer-icon-angle-up:before{content:"\f106"}.goldflyer-icon-angle-down:before{content:"\f107"}@font-face{font-family:'prg';src:url(../../templates/goldflyer_new/fonts/prg/fonts/PRG77__W.eot);src:local('☺'),url(../../templates/goldflyer_new/fonts/prg/fonts/PRG77__W.woff) format('woff'),url(../../templates/goldflyer_new/fonts/prg/fonts/PRG77__W.ttf) format('truetype'),url(../../templates/goldflyer_new/fonts/prg/fonts/PRG77__W.svg) format('svg');font-weight:bold;font-style:normal}a{text-decoration:underline;color:#252525;cursor:pointer}a:hover{color:#FF5800;border-bottom-color:#FF5800;text-decoration:none}p a,ul:not([class]) a{color:#f30}p a:visited,ul:not([class]) a:visited{color:#FF704C;border-bottom-color:#FF704C}p a:hover,ul:not([class]) a:hover{text-decoration:none}blockquote{padding:15px 20px;position:relative;margin-bottom:20px;border-left:5px solid #FF5800;background:#f0f0f0}ul:not([class]){margin-bottom:20px;line-height:1.5}ul:not([class]) li{margin-bottom:7px;padding-left:20px;position:relative}ul:not([class]) li:before{content:"\25cf";color:#FF5800;position:absolute;left:4px;top:0}table:not([class]){width:100%;line-height:1.2;margin-bottom:20px}table:not([class]) th{font-size:14px;font-weight:bold;text-align:left;padding:10px;background:#d2d2d2;color:#333}table:not([class]) td{padding:10px}table:not([class]) tr:nth-of-type(odd) td{background:#e7e7e7}table p{margin-bottom:10px}ol:not([class]){margin-bottom:20px;line-height:1.5;counter-reset:item}ol:not([class])>li{padding-left:2em;min-height:1.5em;position:relative;margin-bottom:10px}ol:not([class])>li:before{content:counters(item,'.');counter-increment:item;margin-bottom:10px;color:#FF5800;width:1.5em;height:1.5em;line-height:1.5em;text-align:center;font-weight:bold;position:absolute;left:0;top:0;-webkit-box-shadow:0 0 0 1px #FF5800 inset;-moz-box-shadow:0 0 0 1px #FF5800 inset;box-shadow:0 0 0 1px #FF5800 inset;border-radius:100%}ol:not([class]) ol{margin-left:20px;margin-bottom:0}p{margin-bottom:15px;line-height:1.3}p:last-child{margin-bottom:0}h1{color:#000;font-weight:bold;font-size:18px;margin-bottom:25px}h2{color:#000;font-weight:bold;font-size:16px;margin-bottom:10px;text-transform:uppercase}h3{color:#000;font-weight:bold;font-size:14px;margin-bottom:10px;text-transform:uppercase}h4{color:#000;font-weight:bold;font-size:12px;margin-bottom:5px;text-transform:uppercase}hr{height:1px;margin:30px 0;background:#e1e1e1;border:none;border-top:1px solid #ffff}body{font-family:Rubik,Arial,Helvetica,Sans-serif;font-size:13px;color:#252525;line-height:1.3}html,body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"]>input[type="button"]::-moz-focus-inner{border:none}[class^="goldflyer-icon-"],[class*=" goldflyer-icon-"]{line-height:inherit;font-family:inherit!important}[class^="goldflyer-icon-"]:before,[class*=" goldflyer-icon-"]:before{line-height:1;font-family:"goldflyer-icons"!important;font-weight:normal}.advs{border-collapse:collapse}.advs td{padding-right:30px;vertical-align:top;text-align:center}.advs h2{font-size:15px;text-transform:none;color:#ff5800}.advs td:last-child{padding-right:0}html,body{height:100%;min-width:1300px}textarea{resize:none}.l-left{float:left;width:300px}.l-center{margin-left:300px}.l-center-inner{float:left;width:100%}.index .l-left{width:460px}.index .l-center{margin-left:480px}.wide .l-center{margin-left:0}.wide .l-left{display:none}.container{min-height:100%;position:relative;background:#f7f7f8}.wrapper{padding:0 10px;width:1260px;margin:0 auto}.top{height:60px;line-height:60px;background:#000;color:#fff;font-size:13px;border-top:2px solid #ff5800;position:relative}.top a{color:inherit}.hfooter{height:364px;padding-top:100px;clear:both}.footer{height:230px;padding-top:34px;padding-bottom:100px;border-top:4px solid #ff5800;background:#000;color:#fff;position:absolute;left:0;bottom:0;right:0}.footer a{color:inherit}.footer .footer_text{font-size:11px;color:#959595;margin-left:20px;display:inline-block;max-width:1040px}.footer .copy{margin-top:20px}.footer .footer_copy{background:#fff;height:100px;padding:20px 0;font-size:13px;color:#252525;position:absolute;left:0;right:0;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer .circle{display:inline-block;width:60px;height:28px;line-height:28px;font-size:15px;text-align:center;color:#fff;font-weight:bold;background:#ff5800;vertical-align:top;border-radius:3px}.footer .social_icons{margin-bottom:25px}.footer .section{display:table-cell;vertical-align:top;padding:0 10px}.footer .section:first-child{padding-left:0}.footer .section:last-child{padding-right:0}.footer .section_header{color:#ff5800;font-size:13px;font-weight:bold;margin-bottom:20px}.footer .apps_sections{width:140px}.footer .apps_sections .icon{font-size:20px}.footer .socials_section{width:220px;text-align:center}.footer .contacts_section{width:220px}.footer .info_section{width:140px}.footer .catalog_groups_menu{-webkit-columns:100px 4;-moz-columns:100px 4;columns:100px 4;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;max-height:190px}.footer .catalog_groups_menu li{margin-bottom:15px;break-inside:avoid-column}.footer .catalog_groups_menu a{color:inherit;text-decoration:none;font-size:13px}.footer .catalog_groups_menu a:hover{color:#ff5800;text-decoration:none;font-size:13px}.logo{display:inline-block;vertical-align:middle}.logo img{display:block;width:100%}.app_link{display:inline-block;margin-bottom:10px;-webkit-transition:all 0.5s 0s;-moz-transition:all 0.5s 0s;-ms-transition:all 0.5s 0s;-o-transition:all 0.5s 0s;transition:all 0.5s 0s}.app_link:hover{display:inline-block;margin-bottom:10px;-webkit-box-shadow:0 0 24px 0 rgba(255,88,0,.5);-moz-box-shadow:0 0 24px 0 rgba(255,88,0,.5);box-shadow:0 0 24px 0 rgba(255,88,0,.5)}.footer_contacts{padding-left:15px}.contacts_info{margin-top:-5px}.contacts_info .item{padding:5px 0 5px 34px;position:relative}.contacts_info .item a{font-size:15px;font-weight:bold;color:#ff5800;text-decoration:none}.contacts_info .item .icon{font-size:24px;color:#ff5800;position:absolute;left:0;width:34px;text-align:center;top:0}.contacts_info .item .note{font-size:11px;color:#fff}.contacts_info .item_phone a{font-size:18px}.contacts_info .item_map{padding-top:35px;padding-bottom:15px;background:url(../../templates/goldflyer_new/images/russia.png) no-repeat left center}.contacts_info .item_map .icon{top:50%;margin-top:-.5em}.footer_menu li{margin-bottom:15px}.footer_menu a{color:inherit;font-size:13px;text-decoration:none}.footer_menu a:hover{color:#ff5800}.social_icons .icon{font-size:22px;display:inline-block;width:44px;height:44px;line-height:42px;text-align:center;margin:0 10px 0 0;vertical-align:middle;background:none;text-decoration:none;color:#fff;border:2px solid #ff5800;border-radius:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.social_icons .icon:last-child{margin-right:0}.social_icons .icon:hover{background:#ff5800}.selected_city{display:inline-block;font-weight:bold;text-decoration:none;width:220px;padding-left:27px;position:relative;border:1px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:62px;line-height:62px;margin-top:-2px}.selected_city .icon{color:#ff5800;position:absolute;left:0;top:50%;margin-top:-.5em;width:1em;height:1em;line-height:1;font-size:16px}.selected_city:after{content:"\f107";font-family:"skepsys-icons";display:inline-block;margin-left:10px;font-size:18px;vertical-align:middle}.selected_city:hover{background:#ff5800}.selected_city.active{background:#fff;border-color:#000;color:#ff5800;border-bottom-color:transparent;position:relative;z-index:900001}.selected_city.active .icon{display:none}.selected_city.loading{cursor:default;color:transparent;color:rgba(255,255,255,0);border-color:#ff5800;background-color:#ff5800;background-image:url(../../images/loading-bubbles.svg);background-repeat:no-repeat;background-position:50% 50%}.head{padding:40px 0;height:60px;line-height:60px}.head .logo{width:245px;float:left;margin-top:10px}.phone{font-size:11px;color:#acacac;display:inline-block;padding-left:20px;position:relative}.phone .icon{color:#ff5800;position:absolute;left:0;top:50%;margin-top:-.5em;line-height:1;font-size:24px}.phone a{font-size:15px;font-weight:bold;text-decoration:none;color:#fff;display:inline-block;margin:0 10px 0 20px}.with-tip{position:relative}.help-tip{background:#fff;border-radius:5px;color:#000;-webkit-box-shadow:20px 20px 35px 0 rgba(0,0,0,.1);-moz-box-shadow:20px 20px 35px 0 rgba(0,0,0,.1);box-shadow:20px 20px 35px 0 rgba(0,0,0,.1);display:none;font-size:13px;font-weight:normal;height:auto;left:50%;line-height:1.3;padding:20px;position:absolute;text-align:left;text-shadow:none;text-transform:none;top:100%;width:270px;z-index:20000;margin-top:7px;white-space:normal}.tab-switcher .help-tip{background:#ff5800;color:#fff}.with-tip:hover .help-tip{display:block}.catalog .catalog_group{width:20%}.catalog .catalog_group:nth-of-type(5n){}.catalog .tab_content{margin-bottom:20px}.catalog_header{height:80px;line-height:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#ff5800;color:#fff;text-transform:none;font-size:24px;font-family:prg;text-align:left;margin-bottom:30px;padding:0 40px;font-weight:bold;border-radius:3px}.catalog_header .icon{float:right;margin-left:10px;font-size:20px}.catalog_header h1{font-weight:inherit;font-size:inherit;color:inherit;text-transform:inherit;text-align:inherit;padding:0;margin-bottom:0;font-family:inherit;background:none;overflow:hidden;text-overflow:ellipsis;display:inline-block;white-space:normal;vertical-align:middle;line-height:1}.catalog_subheader{height:60px;line-height:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#000;color:#fff;text-transform:none;font-size:15px;text-align:center;margin-bottom:0;padding:0 20px;border-radius:3px 3px 0 0}.auth_panel{float:right;width:140px;padding:0 20px;font-size:15px}.auth_panel .link{text-decoration:none;font-weight:bold;vertical-align:middle}.auth_panel .link.balance,.auth_panel .link.exit{font-weight:normal}.auth_panel .link.profile .icon{font-size:10px;display:inline-block;text-align:center;color:#ff5800;margin-right:2px;font-weight:normal;width:auto;vertical-align:middle}.auth_panel .icon{font-size:30px;display:inline-block;width:40px;text-align:center;color:#ff5800;vertical-align:middle}.auth_panel.user_panel{font-size:13px}.auth_panel .panel_content{line-height:1.3;display:inline-block;vertical-align:middle}.square_button{display:block;float:right;width:40px;height:40px;line-height:40px;text-align:center;background:#FF5800;color:#fff;text-decoration:none;vertical-align:middle;border-radius:3px;cursor:pointer}.square_button:hover{color:#fff}.square_button.disabled{background-color:#b7b7b7;color:#e1e1e1;text-shadow:0 1px 0 rgba(0,0,0,.5);cursor:default}.main_menu{display:inline-block;width:540px;border-right:1px solid #acacac;font-size:13px;font-weight:bold;float:right}.main_menu li{display:inline-block;vertical-align:middle}.main_menu a{position:relative;display:inline-block;padding:0 7px;text-decoration:none}.main_menu>.item_help{}.main_menu>.item_help>a:before{content:"\e939";display:inline-block;vertical-align:middle;margin-right:10px;font-family:"goldflyer-icons";font-size:26px;color:#ff5800;font-weight:normal}.basket_main{font-weight:bold;font-size:15px;width:220px;float:right;border-left:1px solid #acacac;padding-left:65px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.basket_main.empty{color:#959595}.basket_main .icon{position:absolute;left:0;width:65px;color:#ff5800;text-align:center;font-size:34px}.basket_main .count_badge{position:absolute;left:48px;top:-9px}.count_badge{display:inline-block;width:24px;height:24px;line-height:24px;font-size:13px;font-weight:bold;color:#fff;background:#ff5800;text-align:center;position:relative;border-radius:100%}.count_badge:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:7px 7px 0 0;border-color:#ff5800 transparent transparent transparent;position:absolute;left:3px;top:20px;-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}.tabbed_content .left-tabs{}.tabbed_content .left-tabs+.tab_content{border-radius:0 4px 4px 4px}.profile_page .tab_content{border-radius:0 4px 4px 4px;min-height:350px}.tab_content{background:#fff;border:1px solid #000;position:relative;padding:20px;border-radius:4px;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.15);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.15);box-shadow:0 5px 5px 0 rgba(0,0,0,.15)}.catalog_subheader+.tab_content{left:0;border-radius:0 0 4px 4px}.left-tabs+.tab_content{margin-left:300px;border-radius:0 4px 4px 4px}.left-tabs{float:left;width:300px}.left-tabs a{display:block;background:#fff;border:1px solid #000;font-size:15px;font-weight:bold;padding:0 55px 0 30px;height:60px;line-height:60px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;text-decoration:none;color:#ff5800;margin-right:-1px;border-radius:4px 0 0 4px}.left-tabs a+a{margin-top:-1px}.left-tabs a:not(.active):hover{color:#fff;background:#ff5800;border-color:#ff5800;z-index:1}.left-tabs a.active{color:inherit;border-right-color:transparent;-webkit-box-shadow:-5px 5px 5px 0 rgba(0,0,0,.15);-moz-box-shadow:-5px 5px 5px 0 rgba(0,0,0,.15);box-shadow:-5px 5px 5px 0 rgba(0,0,0,.15);z-index:2}.left-tabs a.with_icon{padding-left:60px}.left-tabs a.with_icon .icon{position:absolute;left:0;top:0;width:60px;text-align:center;font-size:28px}.left-tabs a .count_badge{top:-10px;margin-left:10px}.left-tabs a:not(.active):hover .count_badge{color:#ff5800;background:#fff;z-index:1}.left-tabs a:not(.active):hover .count_badge:before{border-color:#fff transparent transparent transparent}.left-tabs a.active:after{content:"\e905";font-family:"goldflyer-icons";position:absolute;top:0;bottom:0;right:0;width:60px;color:#ff5800;text-align:center;font-size:20px;font-weight:normal}.selecter.selecta_yellow{width:200px;height:44px;line-height:42px;padding:0 25px 0 10px!important;background:#fff;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:3px;color:#000;font-size:15px;font-weight:normal;font-family:Rubik;border:1px solid #000;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2) inset;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.2) inset;box-shadow:0 1px 2px 0 rgba(0,0,0,.2) inset;background:#fff}.selecter.selecta_yellow .selecter_trigger{padding:inherit}.selecter.selecta_yellow .selecter_pointer{font-size:16px;margin-right:10px;width:auto;text-align:center}.selecter.selecta_yellow .selecter_pointer:before{content:"\f107";font-family:"skepsys-icons"}.selecter.selecta_yellow .selecter_options{padding:0 30px 0 10px;margin:0 -1px;background:#fff;border:1px solid #000;border-top-color:transparent;-webkit-box-shadow:10px 10px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:10px 10px 5px 0 rgba(0,0,0,.5);box-shadow:10px 10px 5px 0 rgba(0,0,0,.5);border-radius:0 0 3px 3px;max-height:300px;overflow:auto}.selecter.selecta_yellow .selecter_options_item{padding:10px 30px 10px 10px;margin:0 -30px 0 -10px}.selecter.selecta_yellow .selecter_options_item small{display:block;font-size:90%;color:#909090;margin-top:5px}.selecter.selecta_yellow .selecter_options_item strong{float:right}.selecter.selecta_yellow .selecter_options_item.active{background-color:#e2e2e2}.selecter.selecta_yellow .selecter_options_item:last-child{margin-bottom:0}.selecter.selecta_yellow .selecter_options_item_selected{color:#FF5800}.selecter.selecta_yellow.opened{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-shadow:10px 10px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:10px 10px 5px 0 rgba(0,0,0,.5);box-shadow:10px 10px 5px 0 rgba(0,0,0,.5);border-bottom-color:transparent;border-radius:3px 3px 0 0}.selecter.selecta_yellow.opened .selecter_pointer,.selecter.selecta_yellow.opened .selecter_trigger{color:#ff5800}.selecter.selecta_yellow.disabled{background:#ebebeb;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.selecter.selecta_yellow.disabled .selecter_trigger span{opacity:.5}.ramodal.papirus .modal_container{}.ramodal.papirus .modal_overlay{background:rgba(0,0,0,.8)}.ramodal.papirus .modal_window{display:block;padding:20px;max-width:860px;max-width:980px;margin:50px auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;-webkit-box-shadow:20px 40px 15px 0 rgba(0,0,0,.35);-moz-box-shadow:20px 40px 15px 0 rgba(0,0,0,.35);box-shadow:20px 40px 15px 0 rgba(0,0,0,.35);background:#fff;background:#F7F7F8}.ramodal.papirus .modal_close{right:-12px;top:-12px}.ramodal.papirus.loading .modal_container{background:url(../../images/loader.gif) no-repeat center center}.ramodal.papirus.loading .modal_window{opacity:0}.ramodal.papirus.rubber .modal_container{text-align:center}.ramodal.papirus.rubber .modal_window{width:auto;padding:30px;display:inline-block;text-align:left}.promo{margin-bottom:60px}.promo .banner{display:block}.offers .tab_content{padding:0}.offer{display:inline-block;width:50%;vertical-align:top;position:relative;padding:20px;height:260px;font-size:13px;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #a1a1a1;border-bottom:1px solid #a1a1a1;overflow:hidden;-webkit-transition:all 0.5s 0s;-moz-transition:all 0.5s 0s;-ms-transition:all 0.5s 0s;-o-transition:all 0.5s 0s;transition:all 0.5s 0s}.offer.direct:hover{background:#ff5800;border-color:#ff5800;color:#fff;z-index:2;-webkit-box-shadow:20px 40px 10px 0 rgba(0,0,0,.5);-moz-box-shadow:20px 40px 10px 0 rgba(0,0,0,.5);box-shadow:20px 40px 10px 0 rgba(0,0,0,.5)}.offer.direct:hover .header{color:#fff}.offer.direct:hover li:before{color:#fff}.offer .inner{margin-left:220px}.offer .descr{position:relative}.offer .link{position:absolute;left:0;top:0;bottom:0;right:0;z-index:2;text-indent:-9999px}.offer .photo{float:left;width:200px;height:200px;line-height:200px;margin-top:30px}.offer .photo img{vertical-align:middle}.offer .header{color:#FF5800;line-height:1.44;font-size:18px;text-transform:none;font-weight:bold;text-align:left;margin-top:10px;margin-bottom:15px}.offer .show_gallery{position:absolute;left:20px;top:20px;z-index:5;text-decoration:none}.offer .show_gallery .photo{float:none;display:inline-block;margin:0 7px 0 0;width:48px;height:48px;background-color:#f2f2f2;background-size:cover;border-radius:100%}.offer .show_gallery:hover span{text-decoration:underline}.offer:hover .show_gallery{color:#fff;border-color:#fff}.offer:hover .show_gallery:before{border-color:#fff}.offer .label{height:36px;line-height:32px;border:2px solid #ff5800;padding:0 8px;display:inline-block;text-transform:uppercase;color:#000;font-size:13px;font-weight:bold;font-family:prg!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px}.offer .label:before{font-size:20px;color:#ff5800;vertical-align:middle;margin-right:5px;display:inline-block}.offer .label.red{border-color:#f00;color:#f00}.offer .label.red:before{color:inherit}.offer .label.black{border-color:#000!important;background-color:#000;color:#fff;position:absolute;left:0;bottom:20px}.offer .label.black:before{color:inherit}.offer.direct:hover .label{border-color:#fff;color:#fff}.offer.direct:hover .label:before{color:inherit}.banner{background:#fff;border-radius:3px;border:1px solid #000}.banner .b-actions{right:60px}.banner_controls{background:none;right:0;left:0;top:100%;height:auto;text-align:center;padding-top:10px}.banner_controls .item{background:#000;width:12px;height:12px;margin-right:10px}.banner_controls .item.active{background:#FF5800}.banner .link{z-index:2}.banner_arrows .arrow{width:60px;height:auto;line-height:1;text-align:center;top:-1px;bottom:-1px;font-size:36px;color:#ff5800;margin-top:0;background:transparent;border-radius:3px 0 0 3px}.banner_arrows .arrow:before{position:absolute;top:50%;margin-top:-.5em;line-height:1}.banner_arrows .arrow.left{left:-1px}.banner_arrows .arrow.right{right:-1px}.banner_arrows .arrow:hover{background:#FF5800;color:#fff}.icon_button,a.icon_button{position:relative;display:inline-block;width:48px;height:48px;line-height:46px;font-size:20px;color:#FF5800;border-radius:100%;border:1px solid #ff5800;color:#fff;background:#ff5800;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.5s 0s;-moz-transition:all 0.5s 0s;-ms-transition:all 0.5s 0s;-o-transition:all 0.5s 0s;transition:all 0.5s 0s;text-decoration:none;text-align:center;cursor:pointer}.icon_button:hover{background:#FF5800;color:#fff;border-color:transparent}.icon_button .count{display:inline-block;width:15px;height:15px;line-height:15px;text-align:center;background:#d84417;position:absolute;top:-8px;left:-8px;font-size:9px;color:#fff;border-radius:100%}.icon_button.icon_button_small{width:24px;height:24px;line-height:24px;font-size:10px}.button,a.button{display:inline-block;min-width:140px;height:44px;line-height:42px;border:1px solid transparent;background:#ff5800;text-align:center;font-family:Rubik;font-size:15px;font-weight:bold;color:#fff;cursor:pointer;padding:0 1.8em;padding:0 20px;text-decoration:none;position:relative;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.5s 0s;-moz-transition:all 0.5s 0s;-ms-transition:all 0.5s 0s;-o-transition:all 0.5s 0s;transition:all 0.5s 0s}.ghost_button,a.ghost_button{border-color:#959595;color:#959595;background:none}.button:hover,a.button:hover{background-color:#ff3600;border-color:transparent;color:#fff}.button .icon{display:inline-block;vertical-align:middle;margin-right:5px;font-size:20px}.button.loading{cursor:default;color:transparent;color:rgba(255,255,255,0);border-color:#b2b2b2;background-color:#b2b2b2;background-image:url(../../images/loading-bubbles.svg);background-repeat:no-repeat;background-position:50% 50%}.big_button,a.big_button{height:60px;line-height:60px}.order_invoice_block .actions{text-align:center;padding:30px;margin:-20px -20px 30px;border-bottom:1px solid #000}.order_invoice_block .actions .button{margin-right:20px;min-width:280px}.order_invoice_block .note{padding:0 20px;font-size:15px;margin-bottom:20px;margin-top:-10px}.button.fullwidth{display:block;width:auto}.pseudo_button{border:1px solid rgb(227,168,29);border-radius:2px;padding:0 20px;display:inline-block;font-size:12px;line-height:30px;text-align:center;color:rgb(255,210,105);text-transform:uppercase;text-decoration:none;background:none;cursor:pointer;vertical-align:middle;font-family:Rubik}.pseudo_button:hover{background-color:rgba(242,184,49,1);border-color:rgba(242,184,49,1);color:rgba(255,255,255,1)}.pseudo_button:active{border-color:rgba(242,184,49,1)}.pseudo_button.big_button{font-size:18px;line-height:35px}.pseudo_button.blank_button{background:#FF5800;color:#fff;border-color:#FF5800}.pseudo_button.blank_button:hover{background:#000;border-color:#000}.pseudo_button.blank_button.red{background:#ff8c69;border-color:#ff8c69}.pseudo_button.blank_button.red:hover{background:#a62700;border-color:#a62700}.pseudo_button.blank_button.black{background:#000;border-color:#000;color:#fff}.pseudo_button.blank_button.black:hover{background:#FF5800;border-color:#FF5800;color:#000}.pseudo_button.blank_button.loading{cursor:default;color:transparent;color:rgba(255,255,255,0);border-color:#b2b2b2;background-color:#b2b2b2;background-image:url(../../images/loading-bubbles.svg);background-repeat:no-repeat;background-position:50% 50%}.pseudo_button.square{padding:0;width:35px;line-height:35px;height:35px;text-align:center}.pseudo_button:before{text-transform:none}.pseudo_button.remove{border-color:rgb(216,68,23);color:#d84417}.pseudo_button.remove:before{content:"\f00d";font-size:20px;font-family:"skepsys-icons"}.pseudo_button.remove:hover{background:#d84417!important;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.5)}.pseudo_button.add{border-color:#009551;color:#009551}.pseudo_button.add:hover{background:#009551;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.5)}.pseudo_button.add:before{content:"\f067";font-size:20px;font-family:"skepsys-icons"}.pseudo_button.config:before{content:"\e90a";font-family:"skepsys-icons";font-size:20px}.pseudo_button.config:hover{background:#FF5800;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.5)}.pseudo_button.green{color:#009551;border-color:#009551}.pseudo_button.green:hover{background:#009551;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.5)}.pseudo_button.red{color:#d84417;border-color:#d84417}.pseudo_button.red:hover{background:#d84417!important;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.5)}.pseudo_button.buy:before{content:"\e904";font-family:"skepsys-icons";font-size:23px;display:inline-block;margin-right:5px}.catalog_list{margin-bottom:30px}.catalog_list .catalog_prices{float:left}.catalog_list .catalog_descr{width:940px;height:300px;display:block;position:relative}.catalog_descr .photos{position:absolute;z-index:-1}.catalog_list .category_block{position:relative;padding:20px 30px}.catalog_list .category_block h1{color:#FF5800;font-size:36px}.catalog_list .offers{margin-top:40px}.catalog_list_items{margin-right:-20px;margin-bottom:40px;z-index:1;position:relative}.catalog_list_items li{margin-right:16px;margin-bottom:20px;width:300px;display:inline-block;border:3px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;vertical-align:top;-webkit-transition:all 0.5s 0s;-moz-transition:all 0.5s 0s;-ms-transition:all 0.5s 0s;-o-transition:all 0.5s 0s;transition:all 0.5s 0s}.catalog_list_items li.item_kalendari_karman,.catalog_list_items li.item_blocknote_A4,.catalog_list_items li.item_bloknot_A5,.catalog_list_items li.item_bloknot_A6{width:220px}.catalog_list_items li .link{display:block;cursor:pointer;margin:-3px}.catalog_list_items li img{display:block;width:100%;max-width:100%;z-index:-1;position:relative}.catalog_list_items li:hover{border-color:#ff5800;-webkit-box-shadow:10px 10px 7px 0 rgba(0,0,0,.3);-moz-box-shadow:10px 10px 7px 0 rgba(0,0,0,.3);box-shadow:10px 10px 7px 0 rgba(0,0,0,.3)}.catalog_list_items li .show_gallery{position:absolute;left:-14px;top:-35px;z-index:5;text-decoration:none}.catalog_list_items li .show_gallery .photo{float:none;display:inline-block;margin:0 7px 0 0;width:48px;height:48px;background-color:#f2f2f2;background-size:cover;border-radius:100%}.catalog_list_items li .show_gallery:hover span{text-decoration:underline}.catalog_list_items li:hover .show_gallery:before{}.catalog_list_items .item_calendar_kvartalnyi{padding-bottom:150px;background:url(../../templates/goldflyer_new/images/block.jpg) no-repeat 0 bottom;background-size:100%}.catalog_list_items .item_vizitka_oneside.orient_v,.catalog_list_items .item_vizitka_doubleside.orient_v,.catalog_list_items .item_vizitka_folded.orient_v{width:190px;margin-right:15px}.tabs{width:100%;display:table;table-layout:fixed;font-size:14px}.tabs li{display:table-cell}.tabs li a{line-height:30px;display:block;background:#b7b7b7;color:#fff;text-decoration:none;text-align:center;border-radius:2px 2px 0 0}.tabs li+li a{border-left:1px solid rgba(194,194,194,1)}.tabs li.active a{background:#FF5800}.white_body{background-color:#fff;border:2px solid #FF5800}.white_body .sections{height:320px}.tech_requirements .photo{max-width:300px;max-height:300px;margin:0 20px 20px;float:left}.tech_requirements .downloads a{font-weight:bold;font-size:15px;color:#ff5800;text-decoration:none}.prices_table .ready_time{float:right;margin-top:-40px}.prices_table .section{border-left:none!important}.prices_table .section.mod{padding-top:46px}.prices_table .section:first-child{width:13%}.prices_table .row{cursor:pointer;height:24px;line-height:24px;padding:0 8px;font-size:14px}.prices_table .row.count{cursor:default}.prices_table .section .row:nth-of-type(odd){background:#e2e2e2}.prices_table .row.selected{background:#FF5800!important;color:#fff}.prices_table .row:not(.disabled):hover,.prices_table .row:not(.disabled).hovered{background:#000;color:#fff}.prices_table .row.disabled{cursor:default}.checkboxer.default{width:38px;height:38px;line-height:36px;background-color:#fff;font-size:18px;border:1px solid #000;color:#000;text-align:center;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2) inset;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.2) inset;box-shadow:0 1px 2px 0 rgba(0,0,0,.2) inset;border-radius:3px}.checkboxer.default.checked{color:#fff;background:#ff5800;border-color:#ff5800;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.checkboxer.default:before{content:"\e90a";font-family:"goldflyer-icons";opacity:0}.checkboxer.default:hover:before{opacity:.5}.checkboxer.default.checked:before{opacity:1}.checkboxer.default+label{margin-left:10px;cursor:pointer}.checkboxer.radio{width:24px;height:24px;font-size:23px;border-radius:50%;text-align:center;position:relative;border:1px solid #000;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2) inset;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.2) inset;box-shadow:0 1px 2px 0 rgba(0,0,0,.2) inset;-webkit-transition:all 0.5s 0s;-moz-transition:all 0.5s 0s;-ms-transition:all 0.5s 0s;-o-transition:all 0.5s 0s;transition:all 0.5s 0s}.checkboxer.radio.checked{border:7px solid #ff5800;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.checkboxer.radio+span{margin-left:5px;vertical-align:middle}.checkboxer.radio+label{margin-left:5px}.hide_label>label{display:none!important}.calc_total{border-radius:0 2px 2px 0;text-align:center}.calc_total .total{margin:0 -10px 20px}.calc_total strong{display:block;font-size:36px}.calc_total small{font-size:13px}.calc_total .buy{margin:0 auto}.price_descr{margin-bottom:20px;margin-top:20px}.price_descr .calc_total{float:right;height:180px;display:none}.price_descr .price_banner{position:relative}.price_banner h1{margin-bottom:7px}.price_banner .inner{margin-left:160px}.price_banner .photos{float:left}.price_config h4{color:#000;margin-bottom:10px}.basket .basket_table_block .tab_content{padding-bottom:0;padding-right:0;padding-left:0;padding-top:0;overflow:hidden}.basket .order_block{float:left;width:460px}.basket .order_block+.basket_left_block{margin-left:480px}.basket_left_block .tab_content{padding-bottom:0}.basket h1{text-align:center;font-size:15px}.basket .total{font-size:15px;color:#000;text-align:left}.basket .total_cost{font-size:32px;color:#ff5800;font-weight:bold;font-family:prg;margin-bottom:5px}.basket .basket_table_block .total{margin-top:10px;margin-left:692px}.basket .inline_alert{margin-top:25px}.basket .add_product{display:block;margin-top:20px}.basket_table{width:100%;border-collapse:separate;font-size:15px;table-layout:fixed}.basket_table tr:nth-of-type(2n+1) td{background:#f7f7f8;background:#f2f2f2}.basket_table td{vertical-align:top;padding:10px;border-bottom:1px solid #000}.basket_table td:first-child{padding-left:20px}.basket_table td:last-child{padding-right:20px}.basket_table tr:last-child td{border-bottom:none}.basket_table td.faces{width:300px}.basket_table td.count_cell{width:190px;text-align:center}.basket_table td.price_cell{width:160px}.basket_table td.name_cell{width:460px}.basket_table td.last_cell{text-align:right}.basket_table .count_input.short{width:120px;text-align:center;margin-right:5px}.basket_table .price{font-size:32px;text-align:left;font-family:prg;font-weight:bold;color:#ff5800;white-space:nowrap}.basket_table .confirm_row td{padding-top:20px;padding-bottom:20px}.basket_table .confirm_row .confirm-label{display:block;vertical-align:middle;font-size:13px;margin-left:50px}.basket_table .confirm_row .form_checkbox{float:left}.basket_table .editor_sides{display:block;margin-left:-10px}.basket_table .b-sides-link{width:140px;height:140px;line-height:130px;background:#fff;display:inline-block;vertical-align:middle;margin-left:10px;margin-bottom:10px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px}.basket_table .full_pdf_upload{margin-left:10px;margin-bottom:20px;font-size:13px}.basket_table .b-sides-link .b-sides-resizer{display:none}.basket_table .b-sides-link a{width:100%;height:100%}.basket_table .b-sides-link .upload_full{position:absolute;left:0;right:0;top:0;bottom:0;background:#FF5800;color:#fff;font-size:14px;text-align:center;border-radius:3px;font-weight:bold}.basket_table .b-sides-link .upload_full .icon{font-size:18px;display:block}.basket_table .b-sides-link .upload_full .upload_caption{line-height:1.3;display:inline-block;vertical-align:middle}.basket_table .b-sides-link .upload_full .plus{font-size:23px}.basket_table .b-sides-link .upload_full:hover{background:#ff3600}.basket_table .b-sides-link .caption{display:none}.basket_table .b-sides-link .preview{margin:0 auto;max-width:100%;max-height:100%;vertical-align:middle}.basket_table .b-sides-link .remove{display:none;position:absolute;right:-5px;top:-5px}.basket_table .b-sides-link.active a:after{content:"\e93c";font-family:"goldflyer-icons";font-size:24px;height:48px;line-height:46px;padding:0;text-align:center;width:48px;position:absolute;left:5px;top:5px;border:1px solid transparent;color:#fff;background:#ff5800;font-weight:normal;border-radius:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.5s 0s;-moz-transition:all 0.5s 0s;-ms-transition:all 0.5s 0s;-o-transition:all 0.5s 0s;transition:all 0.5s 0s;opacity:.5}.basket_table .b-sides-link.active a:hover:after{opacity:1}.basket_table .b-sides-link.active .fullscreen{display:inline-block;display:none}.basket_table .b-sides-link.active .remove{display:block}.basket_table .b-sides-link.active .upload_full{display:none}.basket_table .design_price{font-size:13px;margin-top:7px;white-space:normal}.basket_table .design_price .summ{color:#ff5800}.basket_table_compact td.name_cell{width:370px}.basket_table_compact .price{display:inline-block;vertical-align:middle}.basket_table_compact .count_input+.price{margin-left:20px}.basket_table_compact .name{min-height:3.9em;line-height:1.3;margin-bottom:15px}.basket_table_compact .full_pdf_upload{margin-right:10px}.basket_item .basket_sides{width:300px;float:left}.basket_item .basket_name{margin-left:300px}.basket_item .basket_name .basket_comment{clear:none!important}.basket_item .basket_actions{clear:both;text-align:right}.basket_item .basket_actions .action{margin-left:20px}.basket_item .basket_comment{clear:both;padding-bottom:10px;padding-top:10px}.basket_item .basket_comment label{display:block;font-size:13px;color:#898989;margin-bottom:5px}.basket_item .basket_comment .form_ta{width:100%;min-height:44px}.basket_item .manager_discount{display:inline-block;text-align:left;float:left}.basket_item .manager_discount label{display:inline-block;font-size:13px;color:#898989;margin-right:10px}a.ghost_action,.ghost_action{font-size:13px;border:none;color:#898989;cursor:pointer;display:inline-block;background:none;text-decoration:none}.ghost_action:before{position:relative;display:inline-block;width:48px;height:48px;line-height:46px;font-size:20px;border-radius:100%;border:1px solid #898989;background:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.5s 0s;-moz-transition:all 0.5s 0s;-ms-transition:all 0.5s 0s;-o-transition:all 0.5s 0s;transition:all 0.5s 0s;vertical-align:middle;text-decoration:none;text-align:center;cursor:pointer;margin-right:10px}.ghost_action:hover{color:#FF5800}.ghost_action:hover:before{background:#FF5800;color:#fff;border-color:transparent}.order_block .tab_content{padding-bottom:0}.order_block .total_info{font-size:15px;font-weight:bold;line-height:21px;color:#000;padding:20px;margin:-20px -20px 0;border-bottom:1px solid #a1a1a1}.order_block .total_info .total_caption{display:inline-block;width:200px;padding-right:20px}.order_block .total_info .discount_row{color:#ff5800}.order_block .total{margin:20px 0}.order_block .sections{counter-reset:item}.order_block .section_header{background:#000!important;color:#fff;font-weight:bold;font-size:15px;text-align:left;border-left:4px solid #ff5800;margin:0 -20px;padding:0 60px 0 16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:60px;line-height:60px;position:relative}.order_block .section_header:before{content:counters(item,'.')". ";counter-increment:item;font-weight:normal}.order_block .section_header:after{content:"\f107";font-family:"skepsys-icons";font-size:16px;position:absolute;top:0;right:0;width:60px;text-align:center}.order_block .section_params .row{font-size:15px;text-align:left;margin:0 -20px;padding:0 60px 0 20px;white-space:nowrap;text-overflow:ellipsis;min-height:60px;align-items:center;position:relative;display:flex;cursor:pointer;text-decoration:none;-webkit-transition:all 0.3s 0s;-moz-transition:all 0.3s 0s;-ms-transition:all 0.3s 0s;-o-transition:all 0.3s 0s;transition:all 0.3s 0s}.order_block .section_params:last-child .row:last-child{border-radius:0 0 3px 3px}.order_block .section_params .row .icon{font-size:20px;display:inline-block;margin-right:10px;color:#ff5800}.order_block .section_params .row:not(.g-hide):nth-of-type(2n){background:#f7f7f8;background:#f2f2f2}.order_block .section_params .row:after{content:"\f105";font-family:"skepsys-icons";font-size:16px;position:absolute;top:19px;right:0;width:60px;text-align:center;color:#ff5800}.order_block .section_params .row .caption{text-transform:uppercase;width:200px;padding-right:20px;white-space:normal}.order_block .section_params .row .value{max-width:160px;width:160px;overflow:hidden;position:relative;text-overflow:ellipsis}.order_block .section_params .row .value.with_dropdown{overflow:visible}.order_block .section_params .row.active,.order_block .section_params .row:not(.disabled):hover{background:#ff5800;color:#fff}.order_block .section_params .row.active:after,.order_block .section_params .row.active .icon,.order_block .section_params .row:not(.disabled):hover:after,.order_block .section_params .row:not(.disabled):hover .icon{color:inherit}.order_block .section_params .row.disabled{cursor:default}.order_block .section_params .row.disabled:after{display:none}.order_block .section_params .row.actions_row{display:block;padding:20px}.order_block .section_params .row.actions_row .button{display:block}.order_block .section_params .row.actions_row .note{margin-top:10px;font-size:12px;line-height:1.5;white-space:normal}.order_block .section_params .row.actions_row .button:hover{color:#fff}.order_block .section_params .row.actions_row .button:hover .icon{color:inherit}.order_block .section_params .row.actions_row .button:not(.add_optional) .icon{color:inherit}.order_block .section_params .row.actions_row .add_optional{color:#000}.order_item_block{margin-bottom:20px}.order_item_block .catalog_subheader{text-align:left;font-size:18px}.order_item_block .catalog_subheader span{font-weight:normal;font-size:15px}.order_item_block .tab_content{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0;min-height:0}.order_item_block .sections{border-bottom:1px solid #a1a1a1}.order_item_block .sections:last-child{border-bottom:none}.order_item_block .sections>.section{display:table-cell;padding:20px;vertical-align:top}.order_item_block .sections>.section.last{width:280px;padding-left:40px;padding-right:40px;border-left:1px solid #a1a1a1}.order_item_block .basket_table{border-bottom:1px solid #a1a1a1}.order_item_block .show_more{text-align:center;padding:5px}.order_item_block .show_content.active:before{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.order_item_block .actions .button{display:block;margin-bottom:10px;text-align:left;width:100%}.order_item_block .actions .button .icon,.order_item_block .actions .button:before{display:inline-block;width:30px;font-size:18px}.order_item_block .basket_table_compact .name{min-height:0}.order_item_block .basket_actions{clear:none;float:right}.order_item_block .basket_actions .button{display:inline-block;width:auto}.order_info{width:100%;text-align:left;font-size:15px;border-spacing:10px;border-collapse:separate;table-layout:fixed;margin:-10px}.order_info td,.order_info th{vertical-align:bottom;line-height:1}.order_info th{border-bottom:1px dotted #000}.order_info th span{background:#fff;position:relative;padding-bottom:1px;padding-right:2px;bottom:-1px}.order_info tr:last-child td,.order_info tr:last-child th{font-weight:bold}.order_info .status{font-weight:bold}.order_info .status:before{font-size:20px;width:30px;text-align:left;display:inline-block;vertical-align:middle;text-align:center}.order_info .status.status_red{color:#f00}.order_info .status.status_green{color:#3c9600}.order_info .status.status_orange{color:#ff5800}.inline_alert{padding:10px;padding-top:5px;background:#ff5800;background:#f00;color:#fff;font-weight:bold;font-size:15px;border-radius:3px;text-align:center}.inline_alert p{margin-bottom:10px}.inline_alert .button{border-color:#fff;width:220px;margin:0 3px}.configurator .order_block{float:left;width:460px}.configurator .order_block .form_select{max-width:100%}.configurator .config_block{margin-left:480px}.configurator .config_params_block{margin-left:480px}.configurator .total{font-size:13px;color:#000;text-align:left;margin:10px 0 10px}.configurator .total_cost{font-size:32px;color:#ff5800;font-weight:bold;font-family:prg;display:inline-block}.configurator .total_params{display:inline-block;vertical-align:top;line-height:1.6;margin-left:5px}.configurator .config_summary{margin-bottom:20px}.configurator .config_summary .inner{margin-left:140px}.configurator .config_summary .photo{float:left;width:120px;height:120px;line-height:120px}.configurator .config_summary .photo img{max-width:100%;max-height:100%;vertical-align:middle}.config_block .tab_content{padding-left:0;padding-right:0;padding-bottom:0}.config_block h2{text-align:center;text-transform:none;margin-bottom:15px}.config_params{padding:0 40px}.config_params_block .tab_content{padding-bottom:0}.config_params_block h2{text-transform:none;font-size:15px;margin-bottom:15px;text-align:center}.config_params_block h3{text-transform:none;font-size:13px;margin-bottom:20px}.config_params_block .info_block{position:relative}.config_params_block .info_block+.info_block{margin-top:20px}.config_params_block .icon{position:absolute;left:-40px;top:0;color:#ff5800;font-size:20px;width:40px;text-align:center;line-height:1}.config_params_block .arrows{margin:30px -20px 0;background:#f7f7f8;background:#f2f2f2;height:60px;line-height:60px;padding:0 40px}.config_params_block .arrows .arrow{cursor:pointer;text-decoration:none}.config_params_block .arrows .arrow:hover{color:#ff5800}.config_params_block .arrows .prev{float:left}.config_params_block .arrows .prev:before{content:"\f104";font-family:"goldflyer-icons";font-size:25px;color:#ff5800;margin-right:10px;vertical-align:middle;line-height:1}.config_params_block .arrows .next{float:right}.config_params_block .arrows .next:after{content:"\f105";font-family:"goldflyer-icons";font-size:25px;color:#ff5800;margin-left:10px;vertical-align:middle;line-height:1}.step_arrows{margin:30px -20px 0;background:#f7f7f8;background:#f2f2f2;height:60px;line-height:60px;padding:0 40px}.step_arrows .arrow{cursor:pointer;text-decoration:none}.step_arrows .arrow:hover{color:#ff5800}.step_arrows .prev{float:left}.step_arrows .prev:before{content:"\f104";font-family:"goldflyer-icons";font-size:25px;color:#ff5800;margin-right:10px;vertical-align:middle;line-height:1}.step_arrows .next{float:right}.step_arrows .next:after{content:"\f105";font-family:"goldflyer-icons";font-size:25px;color:#ff5800;margin-left:10px;vertical-align:middle;line-height:1}.config_options{text-align:center;margin:30px -10px 10px;display:flex;flex-wrap:wrap}.config_options .config_option{padding:0 10px 20px;max-width:50%;flex:1 1 25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.config_options .config_option .switcher{display:block}.config_option .show_gallery{position:absolute;right:-5px;top:-10px;z-index:5;width:40px;height:40px;line-height:40px;background:#ff3600;color:#fff;text-align:center;border-radius:100%;font-size:20px;text-decoration:none}.config_upload_block .tab_content{padding-bottom:30px}.config_upload_block .sides_upload{padding:0 40px;margin-top:30px}.config_upload_block .b-sides-link{width:auto;height:160px;line-height:140px;background:#fff;display:block;margin-bottom:10px;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;border:1px solid #ff5800}.config_upload_block .b-sides-link .b-sides-resizer{display:none}.config_upload_block .b-sides-link a{width:100%;height:100%}.config_upload_block .b-sides-link .upload_full{position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;color:#ff5800;font-size:15px;font-weight:bold;text-align:center;line-height:158px;border-radius:3px;text-transform:none}.config_upload_block .b-sides-link .upload_full .icon{display:none}.config_upload_block .b-sides-link .upload_full .upload_caption{line-height:1.3;display:inline-block;vertical-align:middle}.config_upload_block .b-sides-link .upload_full:hover{background:#ff5800;color:#fff}.config_upload_block .b-sides-link .caption{display:none}.config_upload_block .b-sides-link .preview{margin:0 auto;max-width:100%;max-height:100%;vertical-align:middle}.config_upload_block .b-sides-link .remove{display:none;position:absolute;right:-10px;top:-10px}.config_upload_block .b-sides-link.active a:after{content:"\e93c";font-family:"goldflyer-icons";font-size:24px;height:48px;line-height:46px;padding:0;text-align:center;width:48px;position:absolute;left:5px;top:5px;border:1px solid transparent;color:#fff;background:#ff5800;font-weight:normal;border-radius:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.5s 0s;-moz-transition:all 0.5s 0s;-ms-transition:all 0.5s 0s;-o-transition:all 0.5s 0s;transition:all 0.5s 0s;opacity:.5}.config_upload_block .b-sides-link.active a:hover:after{opacity:1}.config_params_block .b-sides-link.active .fullscreen{display:inline-block}.config_params_block .b-sides-link.active .remove{display:block}.config_params_block .b-sides-link.active .upload_full{display:none}.switcher{display:inline-block;height:44px;line-height:44px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 10px;text-align:center;border:1px solid #ff5800;font-size:15px;-webkit-transition:all 0.5s 0s;-moz-transition:all 0.5s 0s;-ms-transition:all 0.5s 0s;-o-transition:all 0.5s 0s;transition:all 0.5s 0s;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;background:#fff}.switcher input{display:none}.switcher.checked,.switcher:hover{background:#ff5800;color:#fff;cursor:pointer}.switcher.loading{cursor:default;color:transparent;color:rgba(255,255,255,0);border-color:#b2b2b2;background-color:#b2b2b2;background-image:url(../../images/loading-bubbles.svg);background-repeat:no-repeat;background-position:50% 50%}.intervals_table{width:100%;font-size:15px;color:#000;text-align:center;table-layout:fixed}.intervals_table td,.intervals_table th{padding:7px 9px}.intervals_table tr:nth-of-type(2n+1)>*{background:#f7f7f8;background:#f2f2f2}.intervals_table .count_input{max-width:100%;text-align:center}.interval{cursor:pointer;display:block;height:44px;line-height:44px;border-radius:3px;-webkit-transition:all 0.5s 0s;-moz-transition:all 0.5s 0s;-ms-transition:all 0.5s 0s;-o-transition:all 0.5s 0s;transition:all 0.5s 0s}.interval:hover,.interval.hovered,.interval.selected{background:#ff5800;color:#fff;font-weight:bold}.interval.loading{cursor:default;color:transparent;color:rgba(255,255,255,0);border-color:#b2b2b2;background-color:#b2b2b2;background-image:url(../../images/loading-bubbles.svg);background-repeat:no-repeat;background-position:50% 50%}.my_bonus .right{float:right}.my_bonus hr{margin:10px 0 0}.my_bonus li{font-size:18px;padding:15px 0;border-bottom:1px solid #b7b7b7;display:flex;align-items:center;justify-content:space-between}.my_bonus li:last-child{border-bottom:none}.my_bonus li.active{color:#FF5800}.my_bonus .name{color:#252525}.my_bonus .date{color:#252525;font-size:12px;margin-bottom:10px}.my_bonus .descr{font-size:12px;text-align:left}.my_bonus .summ{text-align:right}.my_bonus .count{font-weight:bold}.my_bonus li>.section{padding:0;vertical-align:middle}.my_bonus li>.section.center{text-align:center}.my_bonus li>.section.right{text-align:right}.my_bonus li>.section+.section{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.my_bonus .discount_form{padding:0}.bonus_items{margin-right:-20px}.bonus_items li{width:340px;height:240px;position:relative;display:inline-block;margin:0 15px 20px 0;background:#fff;-webkit-box-shadow:0 0 0 2px #FF5800;-moz-box-shadow:0 0 0 2px #FF5800;box-shadow:0 0 0 2px #FF5800;border-radius:3px}.bonus_items li .photo{position:absolute;left:0;top:0;height:100%;width:100%;overflow:hidden}.bonus_items li .text_line{position:absolute;left:0;right:0;bottom:50px;height:auto;padding:20px 30px 10px;font-size:14px;background:rgba(0,0,0,.3)}.bonus_items li .name{font-size:18px;color:#fefefe}.bonus_items li .descr{font-size:12px;margin-top:5px}.bonus_items li .price{position:absolute;left:0;right:0;bottom:0;height:50px;line-height:50px;padding:0 30px;font-size:14px;background:#FF5800}.bonus_items li .get{float:right;margin-top:10px}.bonus_items li .price:before{content:"";display:inline-block;width:46px;height:46px;line-height:46px;vertical-align:middle;background:url(../../templates/goldflyer_new/images/gift.png) no-repeat center center;margin-right:10px}.notifications hr{margin:10px 0 0}.notifications li{font-size:18px;border-bottom:1px dotted #b7b7b7}.notifications li.new{background:#b2b2b2}.notifications li.active{color:#FF5800}.notifications .name{color:#252525}.notifications .date{color:#252525;font-size:12px;margin-bottom:10px}.notifications .descr{font-size:12px;text-align:left;width:150px}.notifications .count{display:inline-block;width:46px;height:46px;line-height:46px;vertical-align:middle;border-radius:23px;border:1px solid #FF5800;text-align:center}.notifications li>.section{padding:3px 10px;vertical-align:middle}.notifications li>.section.center{text-align:center}.notifications li>.section.right{text-align:right}.notifications li>.section+.section{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.catalogTemplateEditor .editor{margin-left:400px}.catalogTemplateEditor .controls{font-size:15px}.catalogTemplateEditor .controls .item{display:inline-block;margin-right:15px}.catalogTemplateEditor .controls .item label{margin-left:5px;vertical-align:middle}.catalogTemplateEditor .controls .item .help{display:none}.editor_panel .b-remove,.editor_panel .b-copy,.editor_panel .b-paste,.editor_panel .b-zoomIn,.editor_panel .b-zoomOut{display:inline-block}.editor_panel .b-zoomIn,.editor_panel .b-zoomOut{margin-bottom:0}.editor_panel .b-papirusIcon{margin:0}.catalogTemplateEditor .pTextLabel{color:#898989;font-size:13px;font-family:Rubik;background:none}.editor_panel{margin:-20px -20px 20px}.editor_panel .row{margin-bottom:0;display:flex;border-bottom:1px solid #a1a1a1}.editor_panel .section{border-right:1px solid #a1a1a1;padding:10px 20px!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.editor_panel .section:last-child{border-right:none}.editor_panel .font{margin:0;width:254px;margin-right:5px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.editor_panel .fontSize{margin:0;width:80px!important;margin-right:15px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.catalogTemplateEditor .editor .catalog_subheader{text-align:left}.catalogTemplateEditor .editor_fields{float:left;width:380px}.catalogTemplateEditor .editor_fields .catalog_subheader{text-align:left}.catalogTemplateEditor .editor_fields .tab_content{padding-right:60px}.catalogTemplateEditor .editor_fields .pTextLabel,.catalogTemplateEditor .editor_fields .pTextField{width:100%}.catalogTemplateEditor .editor_fields textarea.pTextLabel{border:1px dashed #a2a2a2;padding:5px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.catalogTemplateEditor .editor_fields .add_text{display:block;margin-top:15px}.catalogTemplateEditor .pTextField{margin:5px 0 15px;line-height:1.4}.catalogTemplateEditor .editor_fields .remove{display:inline-block;background:none;cursor:pointer;color:#898989;font-size:10px;font-weight:normal;vertical-align:middle;position:absolute;right:24px;width:24px;height:24px;line-height:22px;text-align:center;border:1px solid #898989;margin-top:13px;border-radius:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.5s 0s;-moz-transition:all 0.5s 0s;-ms-transition:all 0.5s 0s;-o-transition:all 0.5s 0s;transition:all 0.5s 0s}.catalogTemplateEditor .editor_fields .remove:before{content:"\e90c";font-family:"goldflyer-icons"}.catalogTemplateEditor .editor_fields .remove:hover{color:#fff;background:#ff5800;border-color:transparent}.catalogTemplateEditor .b-sides-link .remove{top:-10px;right:-10px}.catalogTemplateEditor .b-sides-link{width:111px;font-size:13px;color:#898989;text-decoration:none;background-color:#fff;text-align:center;padding:10px;border-radius:3px;margin-right:10px;margin-bottom:30px;background:#ebebeb;border:1px solid transparent}.b-sides-link .caption{top:100%;margin-top:10px;margin-bottom:0;bottom:auto}.catalogTemplateEditor .b-sides-link .preview{display:block;position:absolute;left:0;top:0;right:0;bottom:0;margin:10px;width:calc(100% - 20px)}.catalogTemplateEditor .b-sides-link .delete{display:block;position:absolute;right:0;bottom:0;width:10px;height:10px;cursor:pointer;z-index:10;background:url(../../templates/goldflyer_new/images/icons/delete.png) no-repeat 0 0}.catalogTemplateEditor .b-sides-link.g-selected{border-color:#ff5800}.catalogTemplateEditor .cancel_template{margin-right:10px;font-weight:normal}.editor_panel .b-undo{margin-right:5px}.editor_panel .b-zoomOut{margin-right:5px}.editor_panel .b-bold{margin-right:5px}.editor_panel .b-italic{margin-right:5px}.editor_panel .b-fontColor{margin-right:15px}.editor_panel .b-alignCenter{margin-right:5px;margin-left:5px}.editor_panel .b-addImage{margin-right:5px}.editor_panel .b-rotateLeft{margin-right:5px}.editor_panel .b-shapeAlignSelect{margin-right:5px}.editor_panel .b-Layers{margin-right:5px}.editor_panel .b-uploadBg{margin-left:5px}.editor_panel .button{vertical-align:middle}.catalogTemplateEditor.basket_item .b-sides-link .remove{display:none}.catalogTemplateEditor.basket_item .card_types{display:none}.previews .item{display:inline-block;margin-right:20px;margin-top:20px}.banner_arrow{position:absolute;top:50%;margin-top:-20px;font-size:30px;width:40px;height:40px;background:#000;cursor:pointer;color:#fff;text-align:center}.banner_arrows .banner_arrow.left:before{content:"\f104";font-family:"skepsys-icons"}.banner_arrows .banner_arrow.right:before{content:"\f105";font-family:"skepsys-icons"}.banner_arrow.left{left:0}.banner_arrow.right{right:0}.actions a.selected{font-weight:bold;text-decoration:none}@media print{.admin_panel{display:none}.menu,.top,.head,.footer,.hfooter,.actions,.not_printable{display:none}.container{min-height:0}html,body{background:#fff;color:#000;min-width:190mm;height:auto}.wrapper{width:auto}.l-left{display:none}.l-center{margin-left:0}[class^="goldflyer-icon-"],[class*=" goldflyer-icon-"]{display:none}.tab_content{background:none;border:none;padding:0;overflow:visible;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.ready_time{display:inline-block;color:#000;font-size:12px;text-align:left;line-height:1;white-space:nowrap}.ready_time.selected{color:#ff5800}.ready_time strong{font-size:36px;font-family:prg;display:inline-block;vertical-align:middle}.ready_time .time{font-size:14px;display:inline-block;vertical-align:middle;text-align:left;font-weight:bold}.ready_time .time .month{display:block}.red_count{display:inline-block;width:15px;height:15px;line-height:15px;text-align:center;background:#d84417;vertical-align:middle;font-size:9px;color:#fff;border-radius:100%}.calc_params .services_block>.item>.name{display:none}.calc_params .services_block .info{display:none}.calc_params h2{font-size:14px;margin-bottom:5px}.calc_params h3{font-size:12px;margin-bottom:5px}.admin_panel{top:20px}.files .info{display:none}.services .item.grid{display:inline-block;width:100px;position:relative;vertical-align:top}.services .item.point .map_pointer{margin-left:10px}.my_files_list{margin-right:-20px;width:860px}.my_files_list .item{display:inline-block;vertical-align:top;width:190px;margin-right:20px;margin-bottom:20px}.my_files_list .item .caption{margin-bottom:5px;overflow:hidden;text-overflow:ellipsis}.my_files_list .item img{display:block;cursor:pointer;max-width:190px;max-height:190px}.inline_notification{padding:20px;border:3px solid #FF5800;font-size:24px;font-weight:bold;text-align:center;position:relative;clear:both;background:#f1da36}.inline_notification .close_button{color:#AA131C}.sides_select{float:none;width:auto;text-align:center;padding:20px 0}.editor_container{float:none;background:none;margin:0;padding:0}.b-main-editor-container{margin-bottom:0}.b-main-editor{background:#fff none repeat scroll 0 0;overflow:hidden;position:relative;margin:auto;border:1px solid #000}.my_list .items li{margin-bottom:20px}.my_list .photo{width:300px}.my_list .photo img{width:100%}.my_list .name{font-size:17px;margin-bottom:5px}.my_list .date{font-size:12px;color:#808080;margin-bottom:5px}.my_list .my_actions{display:inline-block;vertical-align:top;margin-left:20px}.modal{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(28,28,26,.7);overflow:auto;text-align:center;z-index:900000}.pages{font-size:15px;text-align:center;margin:30px 0;color:#000}.pages .page{display:inline-block;margin-right:10px;width:44px;height:44px;line-height:42px;border:1px solid #000;cursor:pointer;color:inherit;text-align:center;vertical-align:top;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px}.pages .page.selected{font-weight:bold;background:#000;color:#fff}.pages .page:hover{background:#ff5800;border-color:#ff5800;color:#fff}.pages .page_next:before{content:"\f105";font-family:"skepsys-icons";font-size:30px}.pages .page_prev:before{content:"\f104";font-family:"skepsys-icons";font-size:30px}.pages .page_next{margin-left:10px}.pages .page_prev{margin-right:20px}.pages .page_next_range,.pages .page_prev_range{border-color:transparent;font-size:18px}.pages .page_next_range:before,.pages .page_prev_range:before{content:"..."}.manager{float:right;text-align:right}.manager strong+.phone{margin-left:20px}.buttons_block{margin-bottom:30px;height:230px}.buttons_block .design{float:left}.buttons_block .templates{float:right}.megabutton{display:inline-block;width:620px;height:230px;padding:40px 50px 0 240px;background-color:#ff5800;color:#000;font-size:32px;text-transform:uppercase;line-height:1.25;text-decoration:none;vertical-align:top;position:relative;font-weight:bold;top:0;background-repeat:no-repeat;background-position:-30px 0;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:prg;-webkit-transition:all 0.5s 0s;-moz-transition:all 0.5s 0s;-ms-transition:all 0.5s 0s;-o-transition:all 0.5s 0s;transition:all 0.5s 0s}.megabutton:hover:after{content:"";position:absolute;top:100%;left:0;right:0;height:20px}.megabutton .note{font-size:12px;color:#fff;display:block;padding-top:10px;font-weight:normal;text-transform:none;font-family:Rubik}.megabutton:hover{top:-20px;color:#fff;background-color:#ff3600;-webkit-box-shadow:20px 40px 16px 0 rgba(0,0,0,.35);-moz-box-shadow:20px 40px 16px 0 rgba(0,0,0,.35);box-shadow:20px 40px 16px 0 rgba(0,0,0,.35);background-position:0 0}.megabutton.design{background-image:url(../../templates/goldflyer_new/images/design.png)}.megabutton.templates{background-image:url(../../templates/goldflyer_new/images/templates.png)}.three_buttons_block{margin-bottom:30px;height:230px;margin-right:-30px}.three_buttons_block .megabutton{float:left;width:400px;margin-right:30px;padding:50px 10px 0 140px;-webkit-background-size:120px auto;-moz-background-size:120px auto;-o-background-size:120px auto;background-size:120px auto;background-position:-20px 30px;font-size:24px}.three_buttons_block .megabutton:hover{background-position:0 30px}.three_buttons_block .note{margin-left:-140px;text-align:center;padding:30px 60px 0;line-height:1.75}.three_buttons_block .megabutton.design{background-image:url(../../templates/goldflyer_new/images/upload_design.png)}.three_buttons_block .megabutton.templates{background-image:url(../../templates/goldflyer_new/images/templates_new.png)}.three_buttons_block .megabutton.order_design{background-image:url(../../templates/goldflyer_new/images/order_design.png)}.three_buttons_block .megabutton.order_design:hover{background-position:10px 30px}.catalog_groups{margin:-20px -21px;position:relative}.catalog_groups:after{content:"";position:absolute;top:2px;right:-1px;bottom:2px;border-right:1px solid #000}.catalog_groups .offer{display:block;width:auto;background:none;border-top:1px solid #ccc;margin-top:-1px;flex-basis:100%}.catalog_groups .offer .header{max-width:350px}.catalog_group{padding:20px;border:1px solid #a1a1a1;width:25%;height:240px;display:inline-block;position:relative;border-left:none;border-top:none;font-size:15px;font-weight:bold;text-decoration:none;color:#ff5800;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;vertical-align:top}.catalog_group:hover{background:#ff5800;color:#fff;border-color:#ff5800;z-index:10;-webkit-box-shadow:20px 40px 16px 0 rgba(0,0,0,.35);-moz-box-shadow:20px 40px 16px 0 rgba(0,0,0,.35);box-shadow:20px 40px 16px 0 rgba(0,0,0,.35)}.catalog_group .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog_group .price{color:#000;font-size:14px}.catalog_group .photo{height:160px;line-height:160px;margin-bottom:10px}.catalog_group .photo img{vertical-align:middle}.index_catalog{margin-bottom:30px}.progressbar{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,1)inset;-moz-box-shadow:0 0 2px 0 rgba(0,0,0,1)inset;box-shadow:0 0 2px 0 rgba(0,0,0,1)inset;border-radius:5px;width:200px;height:30px;display:block;line-height:28px;text-align:center;background:#fff;position:relative;overflow:hidden;margin:0 auto}.progressbar .progress{position:absolute;left:0;top:0;bottom:0;width:0;background-image:-webkit-linear-gradient(top,rgba(0,159,239,1) 0%,rgba(0,143,215,1) 100%);background-image:-moz-linear-gradient(top,rgba(0,159,239,1) 0%,rgba(0,143,215,1) 100%);background-image:-ms-linear-gradient(top,rgba(0,159,239,1) 0%,rgba(0,143,215,1) 100%);background-image:-o-linear-gradient(top,rgba(0,159,239,1) 0%,rgba(0,143,215,1) 100%);background-image:linear-gradient(top,rgba(0,159,239,1) 0%,rgba(0,143,215,1) 100%);-webkit-box-shadow:0 -3px 0 0 rgba(0,100,150,1)inset;-moz-box-shadow:0 -3px 0 0 rgba(0,100,150,1)inset;box-shadow:0 -3px 0 0 rgba(0,100,150,1)inset;-webkit-transition:all 0.5s 0s;-moz-transition:all 0.5s 0s;-ms-transition:all 0.5s 0s;-o-transition:all 0.5s 0s;transition:all 0.5s 0s;text-shadow:0 1px 0 rgba(0,0,0,.5)}.progressbar .text{width:100%;position:absolute;left:0;top:0}.b-addText{color:#FF5800}.b-papirusIcon:hover,.b-papirusIcon.selected{color:#fff;background-image:none;background-color:#ff5800;border-color:#ff5800;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-shadow:none}.b-papirusIcon{background-image:none;background-color:#FFF;border-radius:3px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#000;height:44px;line-height:42px;text-shadow:none;width:44px;border:1px solid #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.5s 0s;-moz-transition:all 0.5s 0s;-ms-transition:all 0.5s 0s;-o-transition:all 0.5s 0s;transition:all 0.5s 0s}.b-papirusIcon[class^="goldflyer-icon-"],.b-papirusIcon[class*=" goldflyer-icon-"]{font-size:26px}.b-papirusIcon.g-disabled{background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#d7d7d7!important;border-color:#d7d7d7!important;background-color:#fff!important;cursor:default;text-shadow:none}.b-papirusIcon.active,.b-papirusIcon:active{background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-shadow:none}.b-papirusIcon.active{color:#FF5800;background-color:#FFF;border-color:#000;border-radius:3px 3px 0 0;-webkit-box-shadow:10px 10px 10px 0 rgba(0,0,0,.35);-moz-box-shadow:10px 10px 10px 0 rgba(0,0,0,.35);box-shadow:10px 10px 10px 0 rgba(0,0,0,.35)}.b-papirusIcon.b-papirusDropDown{width:64px;padding-right:20px}.b-papirusIcon.b-papirusDropDown:after{content:"\f107";font-family:"skepsys-icons";position:absolute;right:9px;top:0;font-size:16px}.b-papirusIcon .p-editor-dropdown{background:#fff;border:1px solid #000;border-top:transparent;margin:0 -1px;right:0;-webkit-box-shadow:10px 10px 10px 0 rgba(0,0,0,.35);-moz-box-shadow:10px 10px 10px 0 rgba(0,0,0,.35);box-shadow:10px 10px 10px 0 rgba(0,0,0,.35);border-radius:0 0 3px 3px}.b-papirusIcon .p-editor-dropdown .b-papirusIcon{border-radius:0;border:0;width:auto;display:block;margin:-5px;color:#000;background:none}.b-papirusIcon .p-editor-dropdown .b-papirusIcon:hover{background:#ff5800;color:#fff}.b-papirusIcon .tip{background:#009cff;border:1px solid #000;border-radius:3px;color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;font-size:13px;font-weight:normal;height:auto;left:50%;line-height:1.3;padding:5px 10px;position:absolute;text-align:center;text-shadow:none;text-transform:none;top:45px;white-space:nowrap;width:auto;z-index:20000;margin-top:7px}.b-papirusButton{border:1px solid #000;color:#000;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:44px;line-height:42px;width:auto;padding:0 1em;font-family:Rubik;font-size:15px}.b-papirusButton:hover{border-color:transparent;color:#fff;background:#ff5800;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.label_block{display:block;padding:15px 20px 20px;border:1px solid #ff5800;font-size:15px;-webkit-transition:all 0.5s 0s;-moz-transition:all 0.5s 0s;-ms-transition:all 0.5s 0s;-o-transition:all 0.5s 0s;transition:all 0.5s 0s;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%}.labels{margin-right:-20px}.big_label{display:inline-block;padding:15px 20px 20px;border:1px solid #ff5800;cursor:pointer;width:360px;font-size:15px;margin-right:15px;margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.5s 0s;-moz-transition:all 0.5s 0s;-ms-transition:all 0.5s 0s;-o-transition:all 0.5s 0s;transition:all 0.5s 0s;border-radius:3px}.big_label .name{font-weight:bold;display:block}.big_label .info{margin-bottom:10px}.big_label .cost{font-family:prg;font-size:32px;font-weight:bold;color:#ff5800;display:inline}.big_label.active2,.big_label.checked{color:#fff;background:#ff5800}.big_label.active2 .cost,.big_label.checked .cost{color:#fff}.big_label .form_checkbox{display:none}.other_services .item .info{margin-left:33px;font-size:13px;color:#898989}.other_services .item .item{margin-bottom:15px}.other_services .item .item:last-child{margin-bottom:0}.other_services>.name{font-weight:bold;display:block}.other_services>.info{margin-bottom:20px}.other_services label{cursor:pointer;display:inline-block;max-width:70%;vertical-align:middle}.basket_services_block h2{text-align:center;text-transform:none}.sorts{font-size:13px;margin:30px 0}.sorts label{display:block;margin-bottom:5px}.sorts .form_select{width:255px}.sorts .left{float:left;margin-right:10px}.layout-mobile .menu,.layout-mobile .head,.layout-mobile .basket_main,.layout-mobile .footer,.layout-mobile .admin_panel,.layout-mobile .top,.layout-mobile .auth_panel{display:none}.layout-mobile .admin_body{padding:0;margin:0}.layout-mobile .wrapper{width:auto;padding:0}.layout-mobile .admin_form{margin:0;padding:20px;position:relative}.layout-mobile .admin_form .admin_search_form{padding:0;width:100%}.layout-mobile .admin_form .form_input,.layout-mobile .admin_form .form_select{height:30px;line-height:30px;width:100%}.layout-mobile .admin_form .field{display:inline-block;margin-right:20px;width:20%}.layout-mobile .admin_form .field .form_label{display:block;margin-bottom:10px;text-transform:uppercase}.layout-mobile .b-actions .tip{display:none!important}.layout-mobile .admin_tab{font-size:20px}.card_type.vizitka_85_55_oneside,.card_type.vizitka_85_55_doubelside,.card_type.viz_skrugl{display:none!important}#offerEditor{padding-bottom:20px;padding-left:20px;padding-right:20px}#offerEditor .form_row{display:flex;margin-bottom:20px;align-items:center;text-align:left}#offerEditor .form_row .count_input{width:200px}#offerEditor .form_row .caption{width:200px;font-weight:bold}.offer_process_params .form_select{max-width:100%}.offer_params_row{padding:8px;border:1px solid #ccc;border-top:none}.offer_params_row:first-child{border-top:1px solid #ccc;margin-top:20px}.offer_params_row h3{margin-bottom:0}.offer_params_row h3 input{margin-right:10px;vertical-align:middle}.offer_process_params{margin-top:10px}.offer_process_params .admin_params_table{width:100%;border-collapse:collapse;table-layout:fixed;border:none}.offer_process_params .admin_params_table th{padding:5px;background:#e2e2e2;font-weight:bold;text-transform:uppercase;border:1px solid #ccc}.offer_process_params .admin_params_table td{border:1px solid #ccc;padding:5px}.offer_process_params .admin_params_table td:last-child{text-align:right;width:100px}.editor_overlay_perf{position:absolute}.editor_overlay_perf.h{left:0;right:0;border-bottom:1px dashed #f0f;border-top:1px dashed #fff;margin-top:-.5px}.editor_overlay_perf.v{top:0;bottom:0;border-left:1px dashed #f0f;border-right:1px dashed #fff;margin-left:-.5px}.editor_overlay_sverl{position:absolute;background:#f0f;border-radius:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff}.editor_overlay_bigovka{position:absolute}.editor_overlay_bigovka.h{left:0;right:0;border-bottom:1px solid #f0f;border-top:1px solid #fff;margin-top:-.5px}.editor_overlay_bigovka.v{top:0;bottom:0;border-left:1px solid #f0f;border-right:1px solid #fff;margin-left:-.5px}#offerEditor .catalogTemplateEditor h1,#offerEditor .catalogTemplateEditor .editor_fields,#offerEditor .catalogTemplateEditor #mainEditorControls{display:none}#offerEditor .catalogTemplateEditor .editor{margin-left:0}.blur{-webkit-filter:blur(4px);-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px)}.breadcrumbs{font-size:13px;margin-bottom:10px;line-height:15px}.wide .breadcrumbs{margin-left:0}.breadcrumbs li{display:inline-block;position:relative}.breadcrumbs .item{display:inline-block;position:relative;padding-left:15px}.breadcrumbs .item:hover:before{}.breadcrumbs .item:before{position:absolute;left:0;content:"\f105";display:inline-block;vertical-align:middle;margin-left:5px;font-family:"skepsys-icons"}.breadcrumbs li:first-child .item{padding-left:0}.breadcrumbs li:first-child .item:before{display:none}.breadcrumbs li:last-child .item{color:#FF5800;text-decoration:none}.show_more_button{display:block!important;text-align:center;cursor:pointer;line-height:40px;background:#f2f2f2;margin:20px auto 0;text-decoration:none;clear:both;font-weight:bold}.show_more_button:hover{background:#ff5800;color:#fff}.show_more_button:before{content:"\f107";font-family:"skepsys-icons";font-size:20px;display:inline-block;vertical-align:middle;margin-right:10px}.show_more_button.active:before{content:"\f106"}.puzl .sides_select{display:none}.design_price .catalog_header{text-transform:uppercase}.design_price .catalog_header .icon{font-size:25px}.design_tarif_table{font-size:15px;width:100%;table-layout:fixed;margin:0 -10px}.design_tarif_table tr.price_row:nth-of-type(even) td{background:#fff}.design_tarif_table tr.price_row td:first-child{background:none}.design_tarif_table tr.price_row td{border-bottom:1px solid #b7b7b7}.design_tarif_table tr.price_row:hover td:first-child{border-radius:3px 0 0 3px}.design_tarif_table tr.price_row:hover td:last-child{border-radius:0 3px 3px 0}.design_tarif_table tr.price_row:hover td{border-bottom-color:transparent;background:#ff5800;color:#fff}.design_tarif_table tr.price_row:hover{-webkit-transition:all 0.2s 0s;-moz-transition:all 0.2s 0s;-ms-transition:all 0.2s 0s;-o-transition:all 0.2s 0s;transition:all 0.2s 0s;-webkit-box-shadow:20px 40px 10px 0 rgba(0,0,0,.5);-moz-box-shadow:20px 40px 10px 0 rgba(0,0,0,.5);box-shadow:20px 40px 10px 0 rgba(0,0,0,.5)}.design_tarif_table td{padding:10px;vertical-align:middle;height:40px}.design_tarif_table td:not(:first-child){-webkit-box-shadow:-10px 0 8px -8px rgba(0,0,0,.15),10px 0 8px -8px rgba(0,0,0,.15);-moz-box-shadow:-10px 0 8px -8px rgba(0,0,0,.15),10px 0 8px -8px rgba(0,0,0,.15);box-shadow:-10px 0 8px -8px rgba(0,0,0,.15),10px 0 8px -8px rgba(0,0,0,.15)}.design_prices{font-size:15px;width:1260px}.design_price_row{display:flex;min-height:60px}.design_data_row{border-bottom:1px solid #b7b7b7}.design_data_row:last-child{border-bottom:none}.design_data_row:nth-of-type(even) .design_price_cell{background:#fff}.design_price_cell{width:300px;flex-basis:300px;text-align:center;line-height:60px;margin:0 10px;position:relative}.design_price_cell:before,.design_price_cell:after{content:"";position:absolute;top:0;bottom:0;width:5px;height:100%}.design_price_cell:before{box-shadow:-5px 0 5px -5px rgba(0,0,0,.5) inset;left:-5px}.design_price_cell:after{box-shadow:5px 0 5px -5px rgba(0,0,0,.5) inset;right:-5px}.design_price_cell:first-child{margin-left:0;background:transparent!important}.design_price_cell:last-child{margin-right:0}.design_price_cell:first-child{flex-grow:1;text-align:left;width:auto}.design_price_cell:first-child:before,.design_price_cell:first-child:after{display:none}.design_data_row:hover{background:#ff5800;color:#fff;border-bottom-color:transparent;margin:0 -10px;padding:0 10px;-webkit-box-shadow:20px 40px 10px 0 rgba(0,0,0,.5);-moz-box-shadow:20px 40px 10px 0 rgba(0,0,0,.5);box-shadow:20px 40px 10px 0 rgba(0,0,0,.5);border-radius:3px;position:relative;z-index:1}.design_data_row:hover .design_price_cell{background:transparent;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.design_data_row:hover .design_price_cell:first-child{font-weight:bold}.design_data_row:hover .design_price_cell:after,.design_data_row:hover .design_price_cell:before{display:none}.design_data_row:last-child .design_price_cell:after,.design_data_row:last-child .design_price_cell:before{display:none}.design_data_row:last-child .design_price_cell{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.5);box-shadow:0 2px 5px 0 rgba(0,0,0,.5);border-radius:0 0 5px 5px}.design_data_row:last-child .design_price_cell:first-child{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0}.design_price_row:first-child .design_price_cell:after,.design_price_row:first-child .design_price_cell:before{display:none}.design_price_row:first-child .design_price_cell{-webkit-box-shadow:0 -1px 5px 0 rgba(0,0,0,.5);-moz-box-shadow:0 -1px 5px 0 rgba(0,0,0,.5);box-shadow:0 -1px 5px 0 rgba(0,0,0,.5);border-radius:5px 5px 0 0}.design_price_row:first-child .design_price_cell:first-child{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0}.design_info_cell{font-weight:bold;background:#fff;line-height:1.3;padding:15px 0}.design_name_cell{background:#ff5800;color:#fff;font-family:prg;font-size:32px}.design_header_cell{background:#000;color:#fff}.design_time_cell{display:flex}.design_time_cell span{flex:1 50%}.design_time_cell .pseudo_button{background:none;color:#fff;border-color:#fff;font-weight:bold;text-transform:none;width:140px;height:40px;line-height:40px;font-size:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.design_time_cell span:nth-of-type(3){display:none}.design_data_row:hover .design_time_cell span:nth-of-type(3){display:block}.design_data_row:hover .design_time_cell span:nth-of-type(2){display:none}.articles.default .item{margin-bottom:20px}.articles.default .item .photo{float:left}.articles.default .item .inner{margin-left:160px}.articles.default .item .header{display:inline-block;font-weight:bold;margin-bottom:5px}.articles.default .item .date{color:#888;font-size:11px;margin-bottom:5px}.article.default h1{margin-bottom:5px}.article.default .info{margin-bottom:5px;font-size:11px;position:relative}.article.default .info small{color:#888}.article.default .info a{color:#888;text-decoration:underline}.article.default .info .print{position:absolute;right:0}.article.default .photos{float:left;max-width:250px}.article.default .photo{vertical-align:top;margin:0 10px 10px 0}.archive.default{margin-bottom:20px}.archive.default .item{margin-bottom:3px}.archive.default .items{margin-left:10px}.archive.default .item .count{font-size:11px;color:#888}.articles.default{font-size:15px}.articles.default .sort_block,.articles.default .per_page_block{display:none}.articles.default .item .inner{margin-left:230px}.article.default{font-size:15px}.article.default h2,.article.default h3{text-transform:none}.sides_select .photobook[class*=" block-"]:nth-of-type(2n+1){margin-left:-10px;padding-left:0}.sides_select .photobook[class*=" block-"]:nth-of-type(2n+1) img{margin-left:0}.sides_select .photobook[class*=" block-"]:nth-of-type(2n){padding-right:0}.sides_select .photobook[class*=" block-"]:nth-of-type(2n) img{margin-right:0}.sides_select .photobook[class*=" block-"] img{width:calc(100% - 10px)}.profile_delivery .right{float:right}.with_modal_dropdown .modal-value{position:absolute;left:100%;top:0;margin-left:20px;background:#fff;padding:20px 60px;border:1px solid #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;display:none;width:780px;height:auto;z-index:1000;-webkit-box-shadow:20px 40px 15px 0 rgba(0,0,0,.35);-moz-box-shadow:20px 40px 15px 0 rgba(0,0,0,.35);box-shadow:20px 40px 15px 0 rgba(0,0,0,.35)}.with_modal_dropdown.active .modal-value{display:block;color:#000}.modal-value h2{text-transform:none;display:inline-block;margin-right:15px}.modal.optional-modal{background:none}.modal.optional-modal .modal-content{padding:40px 80px;background:#fff;position:relative;border-radius:3px;margin:200px auto;width:940px;border:1px solid #ff5800;-webkit-box-shadow:20px 40px 15px 0 rgba(0,0,0,.35);-moz-box-shadow:20px 40px 15px 0 rgba(0,0,0,.35);box-shadow:20px 40px 15px 0 rgba(0,0,0,.35);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.modal.optional-modal .submit_row{margin-top:20px;text-align:left}.optionals-list{text-align:left;margin-bottom:-20px;margin-right:-20px}.optionals-list label{display:inline-block;position:relative;width:40%;vertical-align:top;padding-bottom:20px;padding-right:20px}.optionals-list label .form_checkbox{margin-right:10px}.optionals-list label .icon{display:inline-block;position:relative;vertical-align:middle;color:#ababab;border:1px solid #ababab;margin-left:5px;border-radius:100%;width:16px;height:16px;line-height:16px;font-size:12px;text-align:center;cursor:pointer}.optionals-list label .icon:hover{color:#009cff;border-color:#009cff}.optionals-list label .icon .tip{position:absolute;margin-top:20px;margin-left:-10px;top:100%;left:0;background:#009cff;border:1px solid #000;border-radius:3px;color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none;font-size:13px;font-weight:normal;height:auto;line-height:1.3;padding:5px 10px;text-shadow:none;text-transform:none;width:auto;z-index:20000}.optionals-list label .icon:hover .tip{display:block}.optional_comment{margin-bottom:20px;margin-top:20px;display:block}.optional-extra{margin:20px -40px;padding:0 40px;border-top:1px solid #acacac;border-bottom:1px solid #acacac}.extra-items{counter-reset:ep}.extra-items li{position:relative;margin-left:-40px;padding-left:40px;margin-top:15px;margin-bottom:15px}.extra-items>li:before{content:counters(ep,'.');counter-increment:ep;margin-bottom:10px;width:1.5em;height:1.5em;line-height:1.5em;font-weight:bold;position:absolute;left:0;top:50%;margin-top:-10px}.extra-field{display:inline-block;vertical-align:middle;margin-right:20px}.extra-field:last-child{margin-right:0}.extra-field .caption{width:auto!important;text-transform:none!important;font-size:12px;color:#898989;margin-bottom:5px}.extra-field .value{width:auto;max-width:0}.extra-field.inline-field .caption{display:inline-block;vertical-align:middle;font-size:14px;color:#000;margin-bottom:0}.extra-field.inline-field .value{display:inline-block;vertical-align:middle}.contacts hr{background:#000;height:2px;margin:30px 0}.contacts__note{position:relative;padding-left:60px;font-size:15px}.contacts__note:before{content:"\e954";position:absolute;left:8px;top:0;font-family:"goldflyer-icons";font-size:36px;color:#ff5800}.contacts__email{position:relative;padding-left:60px;font-size:13px;padding-top:10px;padding-bottom:10px;margin-bottom:20px}.contacts__email:before{content:"\e91e";position:absolute;left:8px;top:50%;font-family:"goldflyer-icons";font-size:24px;margin-top:-12px;color:#ff5800}.contacts__email a{font-size:15px;font-weight:bold}.contacts__phone{position:relative;padding-left:35px;font-size:15px;font-weight:bold;padding-top:10px;padding-bottom:10px;margin-bottom:20px}.contacts__phone:before{content:"\e922";position:absolute;left:0;top:50%;margin-top:-12px;font-family:"goldflyer-icons";font-size:24px;color:#ff5800}.contacts .photos{display:flex;margin:0 -10px 20px}.contacts .photos .photo{flex-basis:50%;height:320px;margin:10px;border-radius:5px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.15) inset;-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.15) inset;box-shadow:0 0 15px 0 rgba(0,0,0,.15) inset;background-size:cover}.tab{display:inline-block;height:44px;line-height:44px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 10px;text-align:center;border:1px solid #000;font-size:15px;color:#000;-webkit-transition:all 0.5s 0s;-moz-transition:all 0.5s 0s;-ms-transition:all 0.5s 0s;-o-transition:all 0.5s 0s;transition:all 0.5s 0s;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;background:#fff}.tab.active,.tab.checked,.tab:hover{background:#ff5800;color:#fff;cursor:pointer;border-color:transparent}.tab input{display:none}.contacts__tabs{display:flex;flex-wrap:wrap;margin:0 -8px 20px}.contacts__tabs .tab{flex:0 0 139px;margin:8px}.contacts__map{height:320px;overflow:hidden;border-radius:5px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.15) inset;-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.15) inset;box-shadow:0 0 15px 0 rgba(0,0,0,.15) inset;margin-bottom:20px;position:relative}.contacts__map:after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;border-radius:5px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.15) inset;-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.15) inset;box-shadow:0 0 15px 0 rgba(0,0,0,.15) inset;pointer-events:none}.accordion{padding:20px 0;position:relative;border-top:1px solid #aeaeae;color:#252525;font-size:15px;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.accordion:after{content:"\f107";font-family:"goldflyer-icons";width:44px;height:44px;line-height:44px;border:1px solid #000;text-align:center;border-radius:3px;font-size:20px}.accordion:hover,.accordion.active{font-weight:bold}.accordion:hover:after,.accordion.active:after{background:#ff5800;color:#fff;border-color:transparent}.delivery{font-size:15px}.delivery hr{background:#000;height:2px;margin:30px 0}.delivery__note:before{content:"\e951";font-family:"goldflyer-icons";display:block;color:#f00;font-size:20px}.delivery-item{display:inline-block;width:220px;height:220px;padding:25px 25px 15px;box-sizing:border-box;background:#fbfbfb;font-size:15px;line-height:1.6;vertical-align:top;margin-right:20px;margin-bottom:20px}.delivery-item__icon{display:block;font-size:48px;color:#ff5800;margin-bottom:15px;line-height:1}.delivery-item__name{font-weight:bold;margin-bottom:24px}.delivery-item__name strong{text-transform:uppercase;color:#ff5800}.point-item{border-bottom:1px solid #aeaeae;padding:18px 0;display:flex;flex-wrap:wrap;align-items:center;font-size:15px}.point-item__icon{font-size:24px;margin-right:15px;color:#ff5800}.point-item__name{font-weight:bold}.point-item__content{flex-basis:100%}.point-item__content .contacts__map{margin-bottom:0;margin-top:20px}.points-table{font-size:15px;width:100%}.points-table td{padding:20px 10px;border-bottom:1px solid #aeaeae}.points-table td:first-child{color:#898989}.points-table .code-cell{color:#898989}.points-table .name-cell{font-weight:bold}.points-table .schedule-cell{font-size:13px}.points-table tr:last-child td{border-bottom:none}.gallery-block{position:relative;padding:0 40px;margin-bottom:50px}.gallery-block__content{display:flex;margin:0 -5px;overflow-x:scroll;overflow-y:visible}.gallery-block__content .photo{flex-basis:20%;flex-shrink:0;box-sizing:border-box;padding:0 10px}.gallery-block__content .photo img{max-width:100%}.gallery-block__arrow{position:absolute;top:50%;margin-top:-12px;font-size:24px;cursor:pointer;color:#000;text-decoration:none}.gallery-block__arrow.left{left:0}.gallery-block__arrow.right{right:0}.help-item{display:inline-block;width:18px;height:18px;line-height:18px;text-align:center;vertical-align:middle;margin-left:5px;color:#fff;background:#ff5800;font-size:12px;font-weight:500;border-radius:100%;position:relative;cursor:pointer;font-weight:400}.help-item:before{content:"?"}.boxes-block{display:flex;flex-wrap:wrap;margin:0 -10px 30px}.boxes-block .box-item{margin:0 10px 20px;flex-basis:618px}.box-item{background:#fff;border-radius:5px;border:1px solid #000;padding:40px 20px 20px;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.15);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.15);box-shadow:0 5px 5px 0 rgba(0,0,0,.15);box-sizing:border-box}.box-item__image{display:inline-block;vertical-align:middle;margin-right:60px}.box-item__name{display:inline-block;vertical-align:middle;font-size:24px;font-weight:bold;font-family:prg;max-width:220px}.box-item__text{font-size:15px;line-height:1.6;color:#252525;margin-bottom:10px;margin-top:40px}.box-item__gallery{margin-bottom:20px;padding:0 34px}.box-item__gallery .photo{padding:0 5px;flex-basis:25%}.box-item__form{border-top:1px solid #c6c6c6;padding-top:30px}.box-item__form_header{font-size:15px;font-weight:bold;display:inline-block}.box-item__form_help .tip{}.box-item__form_note{display:inline-block;vertical-align:middle;font-size:13px;margin-left:5px}.box-item__form_buttons{margin:50px -10px 0;display:flex}.box-item__form_buttons a{flex-basis:178px;margin:0 10px;text-decoration:none;font-weight:bold}.box-item__form_fields{margin:26px -10px 0;display:flex;align-items:flex-end}.box-item__form_fields .field{margin:0 10px;flex-basis:120px}.box-item__form_fields .form_label{display:block;font-size:15px;margin-bottom:5px}.box-item__form_fields .count_input,.box-item__form_fields .form_select{width:120px}.box-item__form_fields .form_submit{width:160px}.offers-block{display:flex;flex-wrap:wrap;margin:0 -10px}.offers-block .offer-item{margin:0 10px 30px;flex-basis:300px}.offer-item__image{display:block;margin-bottom:5px}.offer-item__name{font-size:24px;font-weight:bold;font-family:prg;margin-bottom:10px}.offer-item__text{font-size:15px;line-height:1.6;color:#252525;margin-bottom:20px}h2.subheader{text-transform:none;font-size:24px;margin-bottom:20px;font-family:prg}.alert-note{margin-right:50px;font-size:15px;line-height:1.6;margin-bottom:25px}.alert-note__icon{font-size:24px;margin-bottom:5px;display:block;color:#f00;line-height:1}.calc-form{margin-bottom:30px}.calc-form.tab_content{margin-bottom:50px}.calc-form__header{font-size:15px;font-weight:bold;margin-bottom:25px}.calc-form__fields{display:flex;align-items:flex-end;margin:0 -10px}.calc-form__fields .field{margin:0 10px}.calc-form__fields .form_label{display:block;font-size:15px;margin-bottom:5px}.calc-form__fields .count_input{width:120px}.calc-form__fields .form_submit{width:160px}.stamps-block{display:flex;margin:0 -10px;flex-wrap:wrap}.stamps-block .stamp-item{flex-basis:300px;margin:0 10px 20px}.stamp-item{padding:20px 50px;background:#fff;box-sizing:border-box;border-radius:5px;position:relative}.stamp-item:hover{z-index:1;-webkit-box-shadow:20px 20px 35px 0 rgba(0,0,0,.3);-moz-box-shadow:20px 20px 35px 0 rgba(0,0,0,.3);box-shadow:20px 20px 35px 0 rgba(0,0,0,.3)}.stamp-item__photo{cursor:pointer}.stamp-item__name{font-size:15px;font-weight:bold;margin-bottom:5px}.stamp-item__descr{font-size:13px}.stamp-item__descr a{color:#ff5800;display:inline-block;margin-left:5px}.tab-switcher{display:inline-block;height:44px;line-height:44px;white-space:nowrap;text-overflow:ellipsis;padding:0 10px;text-align:center;font-size:15px;color:#000;-webkit-transition:all 0.5s 0s;-moz-transition:all 0.5s 0s;-ms-transition:all 0.5s 0s;-o-transition:all 0.5s 0s;transition:all 0.5s 0s;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;background:#ddd;min-width:120px;position:relative}.tab-switcher input{display:none}.tab-switcher.active,.tab-switcher.checked,.tab-switcher:hover{background:#ff5800;color:#fff;cursor:pointer;font-weight:bold;border-color:transparent}.tab-switcher.disabled:before{content:"\e951";font-family:"goldflyer-icons";font-size:20px;color:#f00;position:absolute;left:9px;top:11px;line-height:1}.tab-switcher .icon{font-size:16px;color:#ff5800;position:absolute;left:10px;top:14px;line-height:1}.tab-switcher.checked .icon{color:#fff}.wide-calc-block{display:flex}.wide-calc-block__left{flex-basis:460px;flex-shrink:0}.wide-calc-block__right{flex-grow:1}.wide-calc-block__help{font-size:13px;margin-top:10px}.wide-calc-block__help .checkboxer{width:24px;height:24px;line-height:24px;font-size:12px;margin-right:10px}.wide-calc-block__cost{height:190px;background:#fff;border:2px #000 solid;border-radius:2px;font-family:prg;font-weight:bold;font-size:32px;padding-top:60px;text-align:center;line-height:1.25;color:#aeaeae;box-sizing:border-box}.wide-calc-block__width{padding-bottom:13px;background:url(../../templates/goldflyer_new/images/arrows_width.svg) no-repeat left bottom;margin-bottom:10px;font-size:15px;text-align:center;margin-top:30px}.wide-calc-block__height{padding-left:13px;background:url(../../templates/goldflyer_new/images/arrows_height.svg) no-repeat left bottom;margin-bottom:10px;font-size:15px;position:absolute;right:-10px;width:80px;top:44px;height:190px;box-sizing:border-box;padding-top:80px}.wide-calc-block__cost--active{color:#ff5800}.wide-calc-block__preview{padding-right:80px;position:relative;margin-bottom:30px}.wide-calc-block__result{font-size:15px;color:#252525}.wide-calc-block__result th{text-align:left;padding:15px 0;width:140px;box-sizing:border-box}.wide-calc-block__result td{font-weight:bold;padding:15px 0}.wide-calc-block__result .subrow th{padding-left:35px}.wide-calc-block__result .subrow th,.wide-calc-block__result .subrow td{padding-top:7px;padding-bottom:7px}.wide-calc-block__result .headerrow th{padding-bottom:30px}.wide-calc-block__total{margin-bottom:30px;font-size:32px;font-weight:bold;font-family:prg;color:#ff5800}.wide-calc-block__sections{padding-top:50px;margin-bottom:30px}.wide-calc-block__section{border-bottom:1px solid #c6c6c6}.wide-calc-block__section_header{padding:30px 0;font-size:15px;font-weight:bold}.wide-calc-block__section--unactive .wide-calc-block__section_header{color:#aeaeae}.wide-calc-block__section--unactive .wide-calc-block__section_content{display:none}.wide-calc-block__section_content{padding-bottom:30px}.wide-calc-block__selects{display:flex;margin:-10px}.wide-calc-block__selects .tab-switcher{margin:10px}.wide-calc-block__selects--wide .tab-switcher{flex-basis:320px}.wide-calc-block__selects+.wide-calc-block__selects{margin-top:30px}.wide-calc-block__subs{display:flex;margin:-10px;flex-wrap:wrap;margin-top:30px}.wide-calc-block__subs .tab{margin:10px;padding:0 20px}.flatpickr-monthSelect-months{display:flex;flex-wrap:wrap}.flatpickr-monthSelect-month{flex-basis:33.3%;padding:10px;box-sizing:border-box;color:#fff;border-radius:5px;cursor:pointer}.flatpickr-monthSelect-month:hover{background:rgba(0,0,0,.3)}.points__tabs{margin-bottom:20px}.form_overlay{position:fixed;top:0;right:0;left:0;bottom:0;background:url(../../images/loader_white.gif) no-repeat 50% 40% rgba(0,0,0,.7);text-align:center;display:none;z-index:10000;font-size:21px;color:#fff}.form_overlay:before{content:"Подождите, идет расчет";width:400px;margin-left:-200px;margin-top:50px;position:absolute;top:40%;left:50%}.form_block{position:relative;color:#000;padding:10px 20px;font-size:13px;font-family:Rubik;line-height:1}.form_block h3{margin-bottom:20px}.form_block .form_note{display:inline-block;vertical-align:middle;width:300px;margin-left:20px;color:#808080}.form_block .form_row{margin-bottom:15px}.form_block .form_row:last-child{margin-bottom:0}.form_block .form_label{display:block;margin-bottom:5px}.form_block .form_checkbox+.form_label{display:inline-block}.form_block .form_close,.close_button{cursor:pointer;color:#fff;background:#ff5800;text-decoration:none;text-align:center;border-radius:100%;width:24px;height:24px;line-height:24px!important;display:inline-block;position:absolute;right:10px;top:10px;font-size:10px!important;font-weight:normal;z-index:100}.form_block .form_close:before,.close_button:before{content:"\e90c"!important;font-family:"goldflyer-icons"!important;font-weight:normal}.form_block .form_close:hover,.close_button:hover{background:#ff3600}.form_block .form_section{display:inline-block}.form_block .form_section+.form_section{margin-left:5px}.form_block .form_input,.form_block .form_ta,.form_block .form_select,.pTextField,.count_input{width:440px;height:44px;height:44px;color:#000;font-family:Rubik;font-size:15px;background:none;border:none;border:none;border:1px solid #000;background:#fff;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.2) inset;-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.2) inset;box-shadow:0 1px 2px 0 rgba(0,0,0,.2) inset;border-radius:3px;padding:10px;text-align:left;vertical-align:middle;max-width:100%}.form_block .form_input[data-dynamica],.form_block .form_ta[data-dynamica],.pTextField[data-dynamica],.count_input[data-dynamica]{min-height:44px}.form_block .form_input.long_input,.count_input.long_input{width:388px}.form_block .form_input.short,.count_input.short{width:80px}.form_block .form_input.medium,.count_input.medium{width:150px}.form_block .form_input[disabled],.form_block .form_ta[disabled],.count_input[disabled]{background:#ebebeb;color:#808080;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form_block .form_input.error,.form_block .form_ta.error,.form_block .form_select.error,.count_input.error{border-color:#f00}.form_block .form_ta{height:100px}.form_block .form_error{color:#f00;font-size:15px}.form_block .form_input.short{width:120px}.form_block .field_radio{display:inline-block;vertical-align:middle;margin-right:20px;font-size:15px}.form_block .field_radio .form_label{cursor:pointer;color:inherit}.form_block.loading .form_submit{cursor:default;color:transparent;color:rgba(255,255,255,0);border-color:#b2b2b2;background-color:#b2b2b2;background-image:url(../../images/loading-bubbles.svg);background-repeat:no-repeat;background-position:50% 50%}.auth_form{text-align:left}.l-center .auth_form{position:relative;display:block;margin:0 auto}.l-center .auth_form .form_close{display:none}.auth_form.active{display:block}.auth_form .submit_row{margin-top:30px}.auth_form .form_submit{}.auth_form .form_action{text-decoration:none;color:#898989;display:inline-block;margin-top:10px}.auth_form .form_error{margin-left:20px}.reg_form .disabled_field{display:none}.reg_form .form_error{display:block;font-size:13px;margin-top:5px}.reg_form .password_row,.reg_form .password_confirm_row{display:inline-block;width:210px;margin-bottom:0}.reg_form .password_confirm_row{margin-left:20px}.reg_form .person_row{margin-bottom:35px;margin-top:30px}.reg_form .send_row{padding:30px 40px;margin:30px -40px 0;border-top:1px solid #a1a1a1}.reg_form .submit_row{padding:30px 40px;margin:0 -40px -30px;border-top:1px solid #a1a1a1}.userdata_form{background:none;border:none}.userdata_form .form_error{margin-left:20px}.userdata_form .disabled_field:not(.login_row){display:none}.userdata_form .form_label{color:#898989}.userdata_form .form_note{display:inline-block;vertical-align:middle;width:300px;margin-left:20px;color:#808080}.userdata_form #regForm-phone+.form_note{font-weight:bold}.order_form{position:relative;padding:0}.order_form .form_select,.order_form .form_input,.order_form .form_ta{max-width:100%}.order_form .form_error{float:right;width:100px}.order_form .disabled_field{display:none}.order_form .form_note{display:inline-block;vertical-align:middle;width:400px;margin-left:20px;color:#808080;padding-left:20px;position:relative}.order_form .form_submit{margin-right:40px}.order_form .form_overlay{position:fixed;top:0;right:0;left:0;bottom:0;background:url(../../images/loader_white.gif) no-repeat 50% 40% rgba(0,0,0,.7);text-align:center;display:none;z-index:10000;font-size:21px;color:#fff}.order_form .form_overlay:before{content:"Подождите, идет генерация бухгалтерской и производственной документации.";width:400px;margin-left:-200px;margin-top:50px;position:absolute;top:40%;left:50%}.order_form.loading .form_overlay{display:block}.order_form #orderForm-phone+.form_note{font-weight:bold}.order_form #orderForm-company_name+.form_note:before{content:"";height:30px;position:absolute;left:0;top:50%;margin-top:-15px;width:1px;background:#808080;height:237px;margin-top:-19px}.discount_form{padding:10px 0}.discount_form h2{text-align:center;text-transform:none;margin-bottom:30px;font-size:15px}.discount_form .form_input{width:280px;margin-right:10px;vertical-align:middle}.discount_form .form_error{vertical-align:middle;display:inline-block;margin-left:20px}.discount_form .form_submit{vertical-align:middle;min-width:90px}.ramodal.notification .modal_container{text-align:center}.ramodal.notification .modal_container:before{content:"";display:inline-block;height:50%;margin-right:-1px;width:1px}.ramodal.notification .modal_overlay{background:rgba(0,0,0,.5)}.ramodal.notification .modal_window{margin:50px 0;background:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.35);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.35);box-shadow:0 0 10px 0 rgba(0,0,0,.35);border-radius:3px;padding:20px;font-size:13px;font-family:Rubik;display:inline-block}.ramodal.notification.error .modal_window{border:1px solid #f00}.ramodal.notification .modal_close{right:-12px;top:-12px;font-size:20px}.ramodal.notification.loading .modal_container{background:url(../../images/loader.gif) no-repeat center center}.ramodal.notification.loading .modal_window{opacity:0}.unauth_forms h2{text-align:center}.unauth_forms .form_block{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.unauth_forms .reg_form .form_note{width:190px}.nds_form{width:300px;text-align:left;margin:100px auto 0}.nds_form .form_note{width:auto;margin-left:0;color:#000;font-size:14px;font-weight:bold}.modal{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,.7);overflow:auto;text-align:center;z-index:900000}.selection_form{padding:0;margin-bottom:10px}.selection_form .submit_row{margin-top:5px}.selection_form .form_input{font-size:13px}.selection_form .form_input.short{width:73px;text-align:center}.selection_form .form_input.input_pages_count{width:119px}.selection_form .form_input.input_pages_count+.form_submit{margin-top:10px;margin-left:0}.selection_form .form_select{width:60px}.selection_form .form_submit{font-size:13px;margin-left:10px}.form_block.city_form{border:1px solid #000;position:absolute;top:100%;margin-top:-1px;width:720px;z-index:9000;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.15);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.15);box-shadow:0 5px 5px 0 rgba(0,0,0,.15);border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#252525;font-size:13px;padding:40px 28px 28px;z-index:900000;background:#fff}.city_form .link{font-weight:bold;margin-bottom:15px;cursor:pointer}.city_form .link input{display:none}.city_form .link.checked{color:#ff5800;text-decoration:none}.city_form .link:hover{color:#ff5800}.city_form .form_note{margin:0 -28px;border-top:1px solid #a1a1a1;padding:28px 28px 0;display:block;color:inherit;font-size:13px;width:auto}.city_form .form_section{width:23%;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:20px}.city_form .letter{position:absolute;margin-left:-20px;font-weight:bold;opacity:.7;break-before:avoid;break-after:avoid}.design_order_form{font-size:15px}.design_order_form .disabled_field{display:block}.design_order_form .catalog_header{text-transform:uppercase;margin-bottom:20px}.design_order_form .form_row{margin-bottom:20px}.design_order_form .main_fields{padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #a1a1a1}.design_order_form .contacts_fields{padding-top:30px;padding-bottom:30px;border-top:1px solid #a1a1a1;padding-left:320px;position:relative;margin-top:30px}.design_order_form .contacts_fields h2{position:absolute;left:0;top:40px;font-weight:normal;font-size:15px;text-transform:none}.design_order_form .contacts_fields .form_label{display:block;float:none;width:auto;font-size:13px;margin-bottom:5px;padding-top:0}.design_order_form .contacts_fields .form_row{margin-bottom:10px}.design_order_form .contacts_fields .form_input{width:440px}.design_order_form .form_label{width:300px;margin-right:20px;float:left;line-height:1.4;padding-top:7px}.design_order_form .form_ta,.design_order_form .form_input{width:940px}.design_order_form .uploader_field{margin-left:320px}.design_order_form .form_ta{min-height:90px}.design_order_form .form_select{width:220px}.design_order_form .checkbox_item{margin-right:15px;display:inline-block;min-width:160px}.design_order_form .switcher{width:320px;margin-right:15px}.design_order_form .switcher.checked{font-weight:bold}.design_order_form .switcher:last-child{margin-right:0}.design_order_form .form_row,.design_order_form .submit_row{position:relative}.design_order_form .submit_row{padding-left:320px;padding-top:40px;border-top:1px solid #a1a1a1}.design_order_form .form_submit{width:220px}.design_order_form .form_error{position:absolute;top:7px;right:0;font-size:13px}.design_order_form .upload_button{width:300px;height:60px;line-height:60px}.cases_dislike_row .form_label{visibility:hidden}.design_order_form .extra_caption{font-size:15px;font-weight:bold;margin-bottom:10px}.design_order_form .extra_caption .icon{color:#ff5800;font-size:30px;display:inline-block;vertical-align:middle;margin-right:5px}.design_order_form .extra_caption:empty{display:none}.design_order_form .uploaded_field{height:140px;line-height:140px;padding:10px;padding-right:60px;margin-bottom:10px;border:1px solid #ff5800;background:#fff;position:relative;border-radius:5px}.design_order_form .uploaded_field .ghost_action{position:absolute;right:0}.design_order_form .uploaded_field .name{text-decoration:none;margin-left:20px;display:inline-block;vertical-align:top}.design_order_form .uploaded_field img{max-height:140px}.design_order_form .uploaded_field i.icon{position:relative;display:inline-block;height:35px;width:45px;vertical-align:middle}.design_order_form .form_checkbox+.form_label{display:inline-block;float:none;vertical-align:middle}#showPaymentPromo_container,#showPaymentInvoiceForm_container{display:inline-block;vertical-align:middle}.invoice_form{padding:0}.invoice_form .form_submit{vertical-align:middle;margin-left:10px}.invoice_form .form_input{margin-left:10px}.order_item_block .inline_notification{margin:20px 20px 0}.order_item_block .design_order_form{padding:20px}.order_item_block .design_order_form .submit_row{margin:0 -20px;padding-left:0;text-align:center}.order_item_block .design_order_form .confirm_row{padding-left:320px}.order_item_block .design_order_form .form_submit{width:auto;min-width:220px;margin:0}.payment_promo_form{padding:0;display:inline-block;vertical-align:middle}.payment_promo_form .form_input.short{width:200px}.payment_promo_form .form_submit{vertical-align:middle;margin-left:10px;margin-right:10px}html,body{min-width:0}.form_block.city_form{max-width:1200px;width:auto;margin-right:10px}.wrapper{width:auto;max-width:1260px}.head{height:auto}.three_buttons_block{display:flex;flex-wrap:wrap;justify-content:space-around;height:auto;align-items:center;margin-right:0;margin:0 -15px 30px}.three_buttons_block .megabutton{min-width:320px;margin:20px 15px;flex-basis:400px}.catalog_groups{display:flex;flex-wrap:wrap;justify-content:flex-start;height:auto;align-items:center}.catalog_groups .catalog_group{min-width:160px;flex-basis:240px;flex-grow:1;max-width:25%}.index_advans{margin:0 -15px;display:flex;flex-wrap:wrap;justify-content:space-around}.index_advans .advans_item{padding:20px 15px;vertical-align:top;text-align:center;flex-basis:30%;min-width:320px}.index_advans h2{font-size:15px;text-transform:none;color:#ff5800}.index_advans .image{height:170px;margin-bottom:10px}.index_advans .image img{max-width:100%;height:auto!important}.offers{position:relative}.offers:after{content:"";position:absolute;top:2px;right:-1px;bottom:2px;border-right:1px solid #000}.offers .tab_content{display:flex;flex-wrap:wrap;justify-content:flex-start;height:auto;align-items:center}.offers .offer{min-width:400px;flex-basis:620px;flex-grow:1;max-width:50%}.order_item_block .sections{display:flex;flex-wrap:wrap;justify-content:space-around}.order_item_block .sections .section{display:block;min-width:300px;flex-grow:1;flex-basis:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.order_item_block .sections .section.last{flex-basis:200px}.basket_main{width:auto;max-width:220px}.basket_main .text{line-height:1.3;display:inline-block}@media all and (max-width:1230px){.main_menu{display:block;float:none;text-align:center;clear:both;border-right:none;width:auto;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;padding-top:20px}.main_menu li{flex-basis:50%;flex-grow:1;max-width:170px;line-height:1.4}.footer .section.catalog{display:none}.footer>.wrapper{display:flex;align-items:space-between}.footer .section{flex-grow:1}.form_block .form_note{margin-top:5px;display:block}}@media all and (max-width:960px){.catalog_groups .catalog_group{max-width:33.33333%}.configurator .order_block{float:none;width:auto;margin-bottom:20px}.configurator .config_block,.configurator .config_params_block{margin-left:0}.basket .order_block{float:none;width:auto;margin-bottom:20px}.basket .order_block+.basket_left_block{margin-left:0}.basket .basket_table_block .total{margin-left:0}}@media all and (max-width:900px){#bannermain{display:none}.index_catalog .left-tabs{float:none;width:auto;margin-bottom:20px}.tabbed_content .left-tabs.menu_items{float:none;width:auto;margin-bottom:20px}.index_catalog .left-tabs a:after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.index_catalog .tab_content{margin-left:0}.tabbed_content .left-tabs.menu_items a:after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.tabbed_content .left-tabs.menu_items+.tab_content{margin-left:0}.offers .offer{max-width:100%;height:auto}.l-left{float:none;width:auto}.l-center{margin-left:0}.l-left .left-tabs{float:none;width:auto;margin-bottom:20px}.l-left .left-tabs a:after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}@media all and (max-width:768px){.top .manager strong{display:none}.top .phone{display:none}.basket_main{height:60px}.footer .info_section{display:none}.footer>.wrapper{flex-wrap:wrap;justify-content:space-around}.footer .section{flex-grow:0}.footer{height:auto}.hfooter{height:700px}.footer .footer_text{margin-left:0;margin-top:10px}.catalog_groups .catalog_group{max-width:50%}.profile_content .left-tabs{float:none;width:auto;margin-bottom:20px}.profile_content .left-tabs a:after{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.profile_content .tab_content{margin-left:0}}@media all and (max-width:500px){.head .logo{float:none;margin:10px auto 20px;display:block}.form_block.city_form .form_section{width:auto;margin:0;display:block}.form_block.city_form .form_action{display:inline-block;padding:10px 0}.auth_panel{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.basket_main{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.three_buttons_block .megabutton{font-size:18px}.catalog_groups .catalog_group{max-width:100%}.offer .photo{float:none}.offer .inner{margin-left:0}.price_banner .photos{float:none}.price_banner .inner{margin-left:0}.reg_form .password_row,.reg_form .password_confirm_row{width:auto;margin-left:0;display:block;margin-bottom:20px}}