form.max,div.form_max{max-width:990px;margin:0 auto;text-align:center}form.max p.gdpr,div.form_max p.gdpr{float:left;width:auto}.spec_box{width:100%}.spec_box .open_login{margin-top:0}.login_form{z-index:0;text-align:left;display:flex;flex-wrap:wrap;position:relative;margin:0 auto 20px;-webkit-border-radius:4px;border-radius:4px;border-top:4px solid #000000;padding:30px 45px;max-width:900px;-webkit-box-shadow:0 0 20px -1px rgba(0,0,0,0.16);box-shadow:0 0 20px -1px rgba(0,0,0,0.16)}.login_form.pass{max-width:100%}.login_form.short{display:inline-block;vertical-align:top;width:calc(50% - 90px - 50px / 2)}.login_form.short:nth-child(2){margin-left:50px}.login_form.hide,.login_form.hide2{display:none;opacity:0}.login_form .overtitle{width:100%;text-transform:uppercase;font-weight:600;text-align:center;margin:-5px 0 15px;padding:0;font-size:16px;line-height:26px;color:#000000}.login_form .overtitle .checker{margin:-2px 0 0 5px}.login_form p.center{white-space:normal;width:100%;font-weight:400;text-align:center;margin:-15px 0 20px;padding:0;font-size:13px;line-height:20px;color:#000000}.login_form p.center.margin{margin-bottom:0}.login_form .box .anotation{cursor:pointer;font-size:13px;line-height:24px;color:#000000;font-weight:400;margin:0;display:block;padding:0 0 10px}.login_form .box .anotation .checker{margin:0 5px 0 0;vertical-align:top;padding:0}.login_form .box .anotation .text{white-space:normal;display:inline-block;vertical-align:top;width:calc(100% - 26px);font-size:13px;line-height:19px;padding:1px 0 0}.login_form .box .anotation .text a{text-decoration:underline;font-size:13px;line-height:19px}.login_form .box{white-space:normal;width:46%;padding:0 0 0 4%;display:inline-block;vertical-align:middle;margin-right:-5px}.login_form.top .box{vertical-align:top}.login_form .box.full{margin:0;padding:0;width:100%}.login_form .box.middle{vertical-align:middle}.login_form .box.first{width:46%;padding:0 4% 0 0;border-right:1px solid #e6e7e8}.login_form .box.first.padding_bottom{padding:0 4% 32px 0}.login_form .box .warning{padding:5px 5px 0}.login_form .box .warning>div{display:none;font-size:12px;line-height:16px;color:#e81b39}.login_form .box .warning p{display:block;margin:0;padding:0;text-align:center;font-weight:600;color:#e81b39;font-size:12px;line-height:16px}.login_form .box table{width:100%;border-collapse:collapse;border-spacing:0}.login_form .box table.not_full{width:auto}.login_form .box table th{position:relative;white-space:nowrap;vertical-align:middle;width:1%;font-size:13px;line-height:18px;font-weight:600;text-align:right;padding:0 15px 10px;margin:0}.login_form .box table tr:last-of-type th{padding-bottom:0}.login_form .box table th.align_top{vertical-align:top;padding-top:9px}.login_form .box table th span{margin-right:-7px;position:relative;top:-5px;right:-1px;font-size:14px;line-height:20px}.login_form .box table tr th:first-child{padding-left:0}.login_form .box table td.empty{width:0;padding-left:8px;padding-right:8px}.login_form .box table td.heslo_zaznam:not(.active){display:none}.login_form .box table td{padding:0 0 10px}.login_form .box table tr:last-of-type td{padding:0}.login_form .box table td.align_left{text-align:left}.login_form .box table td.align_left strong{color:#666666}.login_form .box table td.align_left a{margin:0;text-decoration:underline;display:inline-block;vertical-align:initial;font-size:15px;font-weight:600;color:#000000;-webkit-transition:all 400ms ease;transition:all 400ms ease}.login_form .box table td.simulate{padding:32px 0 10px}.login_form .box table td label.place_in{cursor:text;width:100%;display:block;position:relative}.login_form .box table td input[type=text],.login_form .box table td input[type=password]{border:1px solid #e6e7e8;width:calc(100% - 32px);background:#ffffff;font-size:13px;line-height:20px;padding:8px 15px;color:#000000;-webkit-transition:border 400ms ease, background 400ms ease;transition:border 400ms ease, background 400ms ease}.login_form .box table td input[type=text].small,.login_form .box table td input[type=password].small{display:inline-block;vertical-align:middle;width:calc(100% - 105px)}.login_form .box table td input[type=text].red_warning,.login_form .box table td input[type=password].red_warning{border-color:#e61a30}.login_form .box table td input[type=text]:-webkit-autofill,.login_form .box table td input[type=password]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #ffffff inset}.login_form .box table td textarea{resize:none;height:80px;overflow:auto;border:1px solid #e6e7e8;width:calc(100% - 32px);background:#ffffff;font-size:13px;line-height:20px;padding:5px 15px;color:#000000;-webkit-transition:border 400ms ease, background 400ms ease;transition:border 400ms ease, background 400ms ease}.login_form .box table td input[readonly]{border:1px solid #e6e7e8 !important;background:#efefef}.login_form .box table td input[type=text]:focus,.login_form .box table td input[type=password]:focus,.login_form .box table td textarea:focus{border:1px solid #000}.login_form .box table td .ares{width:70px}.login_form .box table td label .placeholder{z-index:1;position:absolute;left:9px;top:11px;background:#fff;font-size:13px;line-height:16px;color:#888888;padding:0px 8px;-webkit-transition:all 400ms ease;transition:all 400ms ease}.login_form .box table td label.active .placeholder,.login_form .box table td label.active_in .placeholder{z-index:100;top:-5px;line-height:12px;font-size:10px}.login_form .box table td label{cursor:pointer;font-size:13px;line-height:24px;color:#000000;font-weight:400;margin:0;display:block}.login_form .box table td label .checker{margin:0 5px 0 0;vertical-align:top;padding:0}.login_form .box table td label .text{white-space:normal;display:inline-block;vertical-align:top;width:calc(100% - 26px);font-size:13px;line-height:19px;padding:1px 0 0}.login_form .box table td label .text a{text-decoration:underline;font-size:13px;line-height:19px}.login_form .box table td .forgotten,.login_form .box table td .forgotten2{display:inline-block;vertical-align:middle;background:none;border:0;padding:0;text-decoration:underline;font-weight:600;-webkit-transition:all 400ms ease;transition:all 400ms ease}.notouch .login_form .box table td .forgotten:hover,.notouch .login_form .box table td .forgotten2:hover{color:#a57f6f}.login_form .box table td .select2-container--default .select2-selection--single{background:#ffffff}.login_form .box table td .select2-container--default.select2-container--focus .select2-selection--single{border-color:#111111}.login_form .box table td .select2-container .select2-selection--single .select2-selection__rendered{font-size:13px;line-height:20px;font-weight:400;padding:8px 30px 8px 15px}.login_form .box table td .select2-container--default .select2-selection--single .select2-selection__arrow{background-image:url(../../img/select_arrow_white.svg);background-color:#111111;border-left-color:#111111}.login_form .box table td .select2-container--default.red_warning .select2-selection--single{border-color:#e61a30}.login_form .box table td.gdpr{font-size:13px;font-weight:400;line-height:20px;padding:0}.login_form .box table td.gdpr a:not(.btn){font-size:13px;line-height:20px;vertical-align:unset}.login_form .box table td a:not(.btn){margin:0;text-decoration:underline;display:inline-block;vertical-align:middle;font-size:13px;font-weight:600;line-height:40px;color:#000000;-webkit-transition:all 400ms ease;transition:all 400ms ease}.notouch .login_form .box table td a:not(.btn):hover{color:#a57f6f}.login_form .box .extra_login{-webkit-border-radius:4px;border-radius:4px;padding-left:53px;padding-right:15px;position:relative;text-align:left;margin:5px 5px 0 0}.login_form .box .extra_login::before{content:"";position:absolute;left:0;top:-1px;bottom:-1px;border-right:1px solid #ffffff;width:38px;background:no-repeat scroll center center;background-size:22px 22px;-webkit-transition:all 400ms ease;transition:all 400ms ease}.login_form .box .extra_login.fb_login{text-decoration:none;background:#4a67b7;border:1px solid #364e92;color:#fff}.login_form .box .extra_login.fb_login::before{border-right-color:#364e92;background-image:url(../../img/social_fb_icon_white.svg)}.login_form .box .extra_login.g_login{text-decoration:none;background:#dd4b39;border:1px solid #bb3f30;color:#fff}.login_form .box .extra_login.g_login::before{border-right-color:#bb3f30;background-image:url(../../img/social_g_icon_white.svg)}.notouch .login_form .box .extra_login:hover{text-decoration:underline}.login_form .overflow_form{margin:20px 0 0;width:100%;pointer-events:none;position:relative;display:none}.login_form .overflow_form.active,.login_form .overflow_form.open{pointer-events:auto;display:block}.login_form .overflow_form label.place_in .placeholder{z-index:999 !important;background:#efefef}.login_form .overflow_form.active label.place_in .placeholder{background:#ffffff}.delivery_address_list{z-index:0;text-align:left;position:relative;margin:0 auto 20px;font-size:0;display:flex;flex-direction:row;flex-wrap:wrap}.delivery_address_list .item{position:relative;margin:20px 0 0;display:inline-block;vertical-align:top;width:calc(33.33% - 40px / 3);border-top:4px solid #e61a30;-webkit-box-shadow:0 0 20px -1px rgba(0,0,0,0.16);box-shadow:0 0 20px -1px rgba(0,0,0,0.16);-webkit-transition:all 400ms ease;transition:all 400ms ease}.delivery_address_list .item.new{display:flex;align-items:center;justify-content:center}.notouch .delivery_address_list a.item.new:hover{background:#e61a30}.delivery_address_list .item:nth-child(3n - 1){margin:20px 20px 0}.delivery_address_list .item:nth-child(-n + 3){margin-top:0}.delivery_address_list .item input[type=radio],.delivery_address_list .item .radio{opacity:0;position:absolute;left:0;top:0}.delivery_address_list .item.active{background:#f2f2f2}.delivery_address_list .item::before{position:absolute;left:0;top:-4px;width:30px;height:30px;background:url(../../img/selected_address_white.svg) no-repeat scroll center center #e61a30;background-size:16px 16px;content:"";opacity:0;visibility:hidden;-webkit-transition:all 400ms ease;transition:all 400ms ease}.delivery_address_list .item.active::before{opacity:1;visibility:visible}.delivery_address_list .item .in{padding:30px 45px;display:block}.delivery_address_list .item .in p.title{font-size:14px;line-height:20px;font-weight:700;position:relative;padding:40px 0 0;text-align:center;-webkit-transition:all 400ms ease;transition:all 400ms ease}.delivery_address_list .item .in p.title::before{opacity:0;content:"";position:absolute;top:0;left:0;right:0;margin:0 auto;width:30px;height:30px;display:block;background:url(../../img/add_address_white.svg) no-repeat scroll center center;background-size:36px 36px;-webkit-transition:all 400ms ease;transition:all 400ms ease}.delivery_address_list .item .in p.title::after{opacity:1;content:"";position:absolute;top:0;left:0;right:0;margin:0 auto;width:30px;height:30px;display:block;background:url(../../img/add_address_black.svg) no-repeat scroll center center;background-size:36px 36px;-webkit-transition:all 400ms ease;transition:all 400ms ease}.notouch .delivery_address_list a.item:hover .in p.title{color:#fff}.notouch .delivery_address_list a.item:hover .in p.title::before{opacity:1}.notouch .delivery_address_list a.item:hover .in p.title::after{opacity:0}.delivery_address_list .item .in p .icon{position:relative;display:inline-block;vertical-align:middle;margin:0 15px 0 0;padding:0 0 0 20px}.delivery_address_list .item .in p .icon::before,.delivery_address_list .item .in p .icon::after{content:"";position:absolute;left:0;top:0;bottom:0;width:20px;background:no-repeat scroll center center;background-size:20px 20px;-webkit-transition:all 400ms ease;transition:all 400ms ease}.delivery_address_list .item .in p .icon::before{opacity:1}.delivery_address_list .item .in p .icon::after{opacity:0}.delivery_address_list .item .in p .icon.edit::before{background-image:url(../../img/edit_icon_black.svg)}.delivery_address_list .item .in p .icon.edit::after{background-image:url(../../img/edit_icon_red.svg)}.delivery_address_list .item .in p .icon.delete::before{opacity:1;background-image:url(../../img/delete_icon_black.svg)}.delivery_address_list .item .in p .icon.delete::after{opacity:0;background-image:url(../../img/delete_icon_red.svg)}.notouch .delivery_address_list .item .in p .icon:hover::before{opacity:0}.notouch .delivery_address_list .item .in p .icon:hover::after{opacity:1}@media screen and (max-width:1024px){.login_form.short{display:block;width:initial}.login_form.short:nth-child(2){margin-left:0}.delivery_address_list .item{width:calc(50% - 20px / 2)}.delivery_address_list .item:nth-child(3n - 1){margin:20px 0 0}.delivery_address_list .item:nth-child(-n + 3){margin-top:20px}.delivery_address_list .item:nth-child(2n){margin:20px 0 0 20px}.delivery_address_list .item:nth-child(-n + 2){margin-top:0}}@media screen and (max-width:900px){.login_form{padding:25px;max-height:initial !important}.login_form .overtitle{margin:-5px 0 10px;text-align:left}.login_form p.center{text-align:left;margin:-10px 0 10px;line-height:18px}.login_form .box{text-align:left;width:100% !important;padding:0 !important;border:0 !important}.login_form .box:nth-child(2),.login_form .box:nth-child(3),.login_form .box:nth-child(4){margin:10px 0 0}.login_form .box.middle{padding:20px 0 0 !important}.login_form .box.middle.first{padding:0 !important}.login_form .box.middle.small_hide{padding:10px 0 0}.login_form .box table,.login_form .box table tbody,.login_form .box table tr,.login_form .box table th,.login_form .box table td{padding:0;text-align:left;width:100%;display:block;clear:both;min-width:initial;max-width:initial}.login_form .box table tr.empty{display:none}.login_form .box table th{text-align:left;padding:0}.login_form .box table th span{top:-2px}.login_form .box table td{padding:2px 0 10px}.login_form .box table td.empty{display:none}.login_form .box table td.heslo_zaznam:not(.active){display:none}.login_form .box:last-of-type table tr:last-of-type td{padding:2px 0 10px}.login_form .box table td a{margin:0 0 3px}.login_form .box table td input[type="submit"]{float:none;margin-left:0;margin-right:0}.login_form .box a.btn{float:none;margin:0}form.max>.btn.right{margin:0;float:none}.delivery_address_list .item .in{padding:35px 25px 25px}}@media screen and (max-width:600px){.delivery_address_list .item{width:100%}.delivery_address_list .item:nth-child(3n - 1){margin:20px 0 0}.delivery_address_list .item:nth-child(-n + 3){margin-top:20px}.delivery_address_list .item:nth-child(2n){margin:20px 0 0}.delivery_address_list .item:nth-child(-n + 2){margin-top:20px}.delivery_address_list .item:nth-child(-n + 1){margin-top:0}}@media screen and (max-width:500px){.login_form{padding:20px}.login_form .box table td a:not(.btn){line-height:30px}.login_form .box table td.gdpr,.login_form .box table td.gdpr a:not(.btn){font-size:12px;line-height:16px}}.password-verdict{display:none}.progress{border:0;background-image:none;filter:none;-webkit-box-shadow:none;box-shadow:none;position:relative;z-index:999}.progress-bar{width:0;height:10px;font-size:12px;margin:-5px 0 -5px;line-height:20px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-bar-danger{background-color:#da2929}.progress-bar-warning{background-color:#F1C40F}.progress-bar-success{background-color:#03a903}.emailTrue{border:1px solid #03a903 !important}.emailFalse{border:1px solid #da2929 !important}ul.reg_form_help li{list-style-type:disc !important;margin-left:15px !important}ul.reg_form_help li.font-red{color:#da2929 !important}ul.reg_form_help li.font-green{color:#03a903 !important}input[type=text].nette-form-control,input[type=password].nette-form-control{border:1px solid #e6e7e8;background:#ffffff;font-size:13px;line-height:20px;padding:5px 15px;color:#000000;-webkit-transition:all 400ms ease;transition:all 400ms ease}/*# sourceMappingURL=reg_forms.css.map */