@-moz-keyframes red2black{0%{background-color:#a50000}100%{background-color:#13120d}}@-webkit-keyframes red2black{0%{background-color:#a50000}100%{background-color:#13120d}}@keyframes red2black{0%{background-color:#a50000}100%{background-color:#13120d}}.red2black{-moz-animation:red2black 1s;-webkit-animation:red2black 1s;animation:red2black 1s}@-moz-keyframes shake{0%{-moz-transform:translateY(0);transform:translateY(0)}1%{-moz-transform:translateY(-32px);transform:translateY(-32px)}2%{-moz-transform:translateY(16px);transform:translateY(16px)}3%{-moz-transform:translateY(-8px);transform:translateY(-8px)}4%{-moz-transform:translateY(4px);transform:translateY(4px)}5%{-moz-transform:translateY(-2px);transform:translateY(-2px)}6%{-moz-transform:translateY(1px);transform:translateY(1px)}7%{-moz-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes shake{0%{-webkit-transform:translateY(0);transform:translateY(0)}1%{-webkit-transform:translateY(-32px);transform:translateY(-32px)}2%{-webkit-transform:translateY(16px);transform:translateY(16px)}3%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}4%{-webkit-transform:translateY(4px);transform:translateY(4px)}5%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}6%{-webkit-transform:translateY(1px);transform:translateY(1px)}7%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes shake{0%{transform:translateY(0)}1%{transform:translateY(-32px)}2%{transform:translateY(16px)}3%{transform:translateY(-8px)}4%{transform:translateY(4px)}5%{transform:translateY(-2px)}6%{transform:translateY(1px)}7%{transform:translateY(0)}}.shake{-moz-animation:shake 20s infinite;-webkit-animation:shake 20s infinite;animation:shake 20s infinite}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;-moz-appearance:none;appearance:none}:root{--black:#111010;--color-border:#d3d2d8;--light-red:#d30a0c;--pale-red:#e27e7e;--pale-text:#818181;--red:#d30a0c;--semi-text:rgb(17, 16, 16, .4);--white:#f1f1f1;--color-a:#d30a0c;--color-a-u:#e27e7e;--color-a-hover:#111010;--color-a-hover-u:#111010;--color-bg:#f1f1f1;--color-border:#d3d3d8;--color-text:#111010;--color-pale-text:#818181;--color-semi-text:rgb(17, 16, 16, .4);--font-h:'Russo One', Arial, Helvetica, Sans-Serif;--font:'Involve', Arial, Helvetica, Sans-Serif}:root .oo{--black:#111010;--color-border:#000;--light-red:#000;--pale-red:#000;--pale-text:#000;--red:#000;--semi-text:#000;--white:#fff;--color-a:#000;--color-a-u:#000;--color-a-hover:#000;--color-a-hover-u:#000;--color-bg:#fff;--color-border:#000;--color-text:#000;--color-pale-text:#000;--color-semi-text:#000;--font-h:'Russo One', Arial, Helvetica, Sans-Serif;--font:'Involve', Arial, Helvetica, Sans-Serif}.cb{clear:both;height:1px;width:100%}.noscroll{overflow:hidden}.opacity50{filter:alpha(opacity=50);opacity:.5}.outline_red{outline:2px solid #f00;outline-offset:-2px}.rouble{display:inline-block;position:relative}.rouble:before{content:"–";display:block;left:-1px;position:absolute;top:0.08em}.x{display:none}#calc-probe{width:10px;width:calc(10px + 10vw);display:none}a{color:var(--color-a);cursor:pointer;outline:none;text-decoration:none}a:hover{color:var(--color-a-hover);text-decoration:none}a u{border-bottom:1px solid var(--color-a-u);text-decoration:none}a:hover u{border-bottom:1px solid var(--color-a-hover-u);text-decoration:none}b, strong{font-weight:700}body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font);line-height:150%;overflow-x:hidden}i, em{font-style:italic}sup{font-size:smaller;vertical-align:super}sub{font-size:smaller;vertical-align:sub}.oo img{filter:brightness(1.5) contrast(1.25) grayscale(1)}@media print{*{box-shadow:none!important}}div{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}html{height:100%}body{height:100%;overflow-x:hidden}body.oo{margin:0 auto;max-width:1440px}#w{height:auto !important;min-height:60%}#h{}#c{}#m{min-height:0vw;padding:20px 0}#s{min-height:0vw;padding:77px 0 20px 0}#a{min-height:0vw;padding-bottom:60px;padding-top:40px}#f{}#h, #c, #f{position:relative}#m~#a, #s~#a{min-height:0vw;padding:0 0 60px 0}#m~#s~#a{min-height:0vw}.box9{margin:0 auto;min-height:0vw;position:relative;width:101.852em}.box6{margin:0 auto;min-height:0vw;width:50.926em}@media only screen and (max-width:1439px){body{min-width:300px}#c{padding:0}#m{display:none}#s{float:none;margin:0}#a{float:none;width:auto}#f{height:auto;margin:0 auto}#m~#a, #s~#a{width:auto}#m~#s~#a{width:auto}#t~#m~#a{margin:0}.box9{margin:0 auto;width:91.666%}}@media only screen and (max-width:960px){.box6{width:100%}}body.oo{min-width:300px}.oo #c{padding:0}.oo #m{display:none}.oo #s{float:none;margin:0}.oo #a{float:none;width:auto}.oo #f{height:auto;margin:0 auto}.oo #m~#a, #s~#a{width:auto}.oo #m~#s~#a{width:auto}.oo #t~#m~#a{margin:0}.oo .box9{margin:0 auto;width:91.666%}.oo .box6{width:100%}body{font-size:calc(13px + .0033 * (100vw - 1440px));font-weight:500}@media only screen and (max-width:1439px){body{font-size:13px}}@media only screen and (max-width:960px){body{font-size:calc(14px + .005 * (100vw - 640px))}}@media only screen and (max-width:640px){body{font-size:calc(14px + .005 * (100vw - 320px))}}body.oo{font-size:calc(14px + .005 * (100vw - 320px))}.breadcrumb{color:#bbb;margin:0 0 1.5em 0}.breadcrumb ol{}.breadcrumb li{float:left}.breadcrumb li::before{content:'/';display:inline;padding:0 4px}.breadcrumb li:first-child::before{display:none}.breadcrumb a{color:#099;text-decoration:none}.breadcrumb a:hover{color:#f66;text-decoration:none}.breadcrumb a u{border-color:rgba(0, 153, 153, .5)}.breadcrumb a:hover u{border-color:#f66}.breadcrumb li:last-child a{color:#bbb}.breadcrumb li:last-child a:hover{color:#bbb}.breadcrumb li:last-child a u{border:none}.breadcrumb li:last-child a:hover u{border:none}@media only screen and (max-width:1279px){.breadcrumb li{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.card_list > ul{display:block;margin:0 -18px -18px 0;overflow:hidden}.card_list_item{display:block;float:left;height:204px;margin:0 18px 18px 0;overflow:hidden;padding-bottom:90px;position:relative;width:204px}.card_list_item .adm_panel_19{left:3px;position:absolute;top:3px;z-index:2}.card_image{height:204px;position:relative;text-align:center;width:204px}.card img{bottom:0;display:block;left:0;margin:auto;max-height:204px;max-width:204px;position:absolute;right:0;top:0}.card_title{color:#333;font:15px/20px f;padding-top:10px}.card_subtitle{color:#333;font:15px/20px f}.card_description{color:#333;font:14px/20px f}.card_list_item_new{line-height:204px}.card_new{background-color:#f8f8f8}.card_new .card_image_upload{color:#777;display:inline-block;line-height:157%;position:relative}.card_new .card_image_upload button.iform_button{margin:6px 0 0}.card_new .card_image_upload input{border:none;cursor:default;font-size:204px;left:0;margin:-50px 0 0 -450px;opacity:0;position:absolute;top:-2px}.card_new .card_image_recent{font:.95em/1.2em -apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif;left:20px;margin-top:60px;position:absolute;right:20px;top:50%}.iform .card_list_item{background-color:rgba(0, 0, 0, .05)}@media only screen and (max-width:359px){.card_list > ul{margin:0 -10px -10px 0}.card_list_item{height:150px;margin:0 10px 10px 0;width:150px}.card_image{max-height:150px;max-width:150px}.card img{max-height:150px;max-width:150px}.card_list_item_new{line-height:150px}.card_new .card_image_upload{font-size:.8em}.card_new .card_image_upload button.iform_button{font-size:1.14em}.card_new .card_image_upload input{font-size:150px}.card_new .card_image_recent{margin-top:45px}}@media only screen and (min-width:360px) and (max-width:479px){.card_list > ul{margin:0 -20px -20px 0}.card_list_item{height:160px;margin:0 20px 20px 0;width:160px}.card_image{max-height:160px;max-width:160px}.card img{max-height:160px;max-width:160px}.card_list_item_new{line-height:160px}.card_new .card_image_upload{font-size:.8em}.card_new .card_image_upload button.iform_button{font-size:1.14em}.card_new .card_image_upload input{font-size:160px}.card_new .card_image_recent{margin-top:45px}}@media only screen and (min-width:480px) and (max-width:640px){.card_list > ul{margin:0 -10px -10px 0}.card_list_item{height:150px;line-height:150px;margin:0 10px 10px 0;width:150px}.card_image{max-height:150px;max-width:150px}.card img{max-height:150px;max-width:150px}.card_list_item_new{line-height:150px}.card_new .card_image_upload{font-size:.8em}.card_new .card_image_upload button.iform_button{font-size:1.14em}.card_new .card_image_upload input{font-size:150px}.card_new .card_image_recent{margin-top:45px}}@media only screen and (min-width:640px) and (max-width:1023px){.card_list > ul{margin:0 -10px -10px 0}.card_list_item{margin:0 10px 10px 0}}@media only screen and (min-width:1360px){.card_list > ul{margin:0 -30px -30px 0}.card_list_item{margin:0 30px 30px 0}}.clearfix:before, .clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.confirm_modal_blocker{background-color:rgba(0, 0, 0, .4);bottom:0;height:100%;left:0;overflow:auto;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:2000}.confirm_modal_blocker:before{content:'';display:inline-block;height:100%;margin-right:-1px;vertical-align:middle}.confirm_modal{background:#fff;box-shadow:0 2px 8px rgba(0, 0, 0, .2);display:none;margin:60px 0;padding:20px;position:relative;text-align:left;vertical-align:middle;width:280px;z-index:2001}.confirm_modal .iform_button{min-width:60px}@media only screen and (max-width:640px){.confirm_modal{margin:20px 0 0 0}}.modal_blocker{background-color:rgba(0, 0, 0, .2);bottom:0;height:100%;left:0;overflow:auto;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:2000}.modal_blocker:before{content:'';display:inline-block;height:100%;margin-right:-1px;vertical-align:middle}.modal_blocker.modal_blocker_upper{background-color:rgba(0, 0, 0, .7)}.modal{background:#fff;box-shadow:0 0 0 20px #fff;display:none;margin:60px 2%;position:relative;text-align:left;vertical-align:middle;z-index:2001}.modal_close{overflow:hidden;position:absolute;right:-8px;text-indent:24px;top:-8px}@media only screen and (max-width:960px){.modal{margin:20px 0 0 0;padding-bottom:20px;padding-top:20px;width:90%}.modal_close{overflow:hidden;position:absolute;right:-13px;text-indent:24px;top:-13px}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.photoalbum_list > ul{display:block;margin:0 -18px -18px 0;overflow:hidden}.photoalbum_list_item{display:block;float:left;height:204px;margin:0 18px 18px 0;overflow:hidden;position:relative;text-align:center;width:204px}.photoalbum_list_item .adm_panel_19{left:3px;position:absolute;top:3px;z-index:2}.photoalbum img{bottom:0;display:block;left:0;margin:auto;max-height:204px;max-width:204px;position:absolute;right:0;top:0}.photoalbum p{background-color:rgba(47, 47, 59, .66);bottom:0;color:#fff;font:15px/140% f;left:0;padding:5px;position:absolute;right:0}.photoalbum_list_item_new{line-height:204px}.photoalbum_new{background-color:#f8f8f8}.photoalbum_new .photoalbum_image_upload{color:#777;display:inline-block;line-height:157%;position:relative}.photoalbum_new .photoalbum_image_upload button.iform_button{margin:6px 0 0}.photoalbum_new .photoalbum_image_upload input{border:none;cursor:default;font-size:204px;left:0;margin:-50px 0 0 -450px;opacity:0;position:absolute;top:-2px}.photoalbum_new .photoalbum_image_recent{font:.95em/1.2em -apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif;left:20px;margin-top:60px;position:absolute;right:20px;top:50%}.iform .photoalbum_list_item{background-color:rgba(0, 0, 0, .05)}@media only screen and (max-width:359px){.photoalbum_list > ul{margin:0 -10px -10px 0}.photoalbum_list_item{height:150px;margin:0 10px 10px 0;width:150px}.photoalbum img{max-height:150px;max-width:150px}.photoalbum p{font:14px/140% f}.photoalbum_list_item_new{line-height:150px}.photoalbum_new .photoalbum_image_upload{font-size:.8em}.photoalbum_new .photoalbum_image_upload button.iform_button{font-size:1.14em}.photoalbum_new .photoalbum_image_upload input{font-size:150px}.photoalbum_new .photoalbum_image_recent{margin-top:45px}}@media only screen and (min-width:360px) and (max-width:479px){.photoalbum_list > ul{margin:0 -20px -20px 0}.photoalbum_list_item{height:160px;margin:0 20px 20px 0;width:160px}.photoalbum img{max-height:160px;max-width:160px}.photoalbum p{font:14px/140% f}.photoalbum_list_item_new{line-height:160px}.photoalbum_new .photoalbum_image_upload{font-size:.8em}.photoalbum_new .photoalbum_image_upload button.iform_button{font-size:1.14em}.photoalbum_new .photoalbum_image_upload input{font-size:160px}.photoalbum_new .photoalbum_image_recent{margin-top:45px}}@media only screen and (min-width:480px) and (max-width:640px){.photoalbum_list > ul{margin:0 -10px -10px 0}.photoalbum_list_item{height:150px;line-height:150px;margin:0 10px 10px 0;width:150px}.photoalbum img{max-height:150px;max-width:150px}.photoalbum p{font:14px/140% f}.photoalbum_list_item_new{line-height:150px}.photoalbum_new .photoalbum_image_upload{font-size:.8em}.photoalbum_new .photoalbum_image_upload button.iform_button{font-size:1.14em}.photoalbum_new .photoalbum_image_upload input{font-size:150px}.photoalbum_new .photoalbum_image_recent{margin-top:45px}}@media only screen and (min-width:640px) and (max-width:1023px){.photoalbum_list > ul{margin:0 -10px -10px 0}.photoalbum_list_item{margin:0 10px 10px 0}}@media only screen and (min-width:1360px){.photoalbum_list > ul{margin:0 -30px -30px 0}.photoalbum_list_item{margin:0 30px 30px 0}}@media only screen and (max-width:960px){.share{display:none}}@media only screen and (min-width:960px){.share ~ h1{margin-right:40px}.share{float:right;position:relative;width:40px}}.share input{display:none}.share label{display:block;height:30px;text-align:center;width:40px}.share label svg{fill:none;height:18px;margin:6px 0 0 0;stroke-linecap:butt;stroke-width:2px;stroke:#333;width:18px}.share input:checked ~ label svg{stroke:#777}.share:hover input ~ label svg{stroke:#777}.share ul{background-color:#fff;border:1px solid #000;box-shadow:0 5px 10px rgba(0, 0, 0, .125);left:0;margin:-1px 0 0 0;position:absolute;right:0;top:100%;z-index:100}.share input ~ ul{display:none}.share input:checked ~ ul{display:block}.share:hover input ~ ul{display:block}.share ul a{display:block;height:18px;padding:8px;text-align:center}.share ul a:hover{background-color:#bbb}.share ul a.share_vk:hover{background-color:#6695bd}.share ul a.share_facebook:hover{background-color:#4c6db6}.share ul a.share_ok:hover{background-color:#ff9205}.share ul a.share_twitter:hover{background-color:#1baeeb}.share ul a.share_telegram:hover{background-color:#2aa1da}.share ul a.share_skype:hover{background-color:#00aff0}.share ul a.share_viber:hover{background-color:#665cac}.share ul a.share_whatsapp:hover{background-color:#46c152}.share ul a svg{fill:#333;height:18px}.share ul a:hover svg{fill:#fff}.text{color:var(--color-text);font-family:var(--font);font-size:1em;font-weight:500;line-height:1.5em}.text h2, .text h2 *{color:var(--color-text);font-family:var(--font-h);font-size:1.5em;font-weight:500;line-height:1.2em;margin:1.2em 0 .8em 0}.text h3, .text h3 *{color:var(--color-text);font-family:var(--font-h);font-size:1.25em;font-weight:500;line-height:1.2em;margin:1.2em 0 .8em 0}.text h6, .text h6 *{color:#333;font:italic 15px/120% f;margin:-.5em 0 1.5em 0;max-width:560px}.text a{text-decoration:underline}.text blockquote{color:#333;font:italic 15px/140% f;padding:20px 20px 20px 40px;position:relative}.text blockquote:before{color:#bbb;content:"\201C";display:block;font-family:Georgia;font-size:80px;left:-4px;position:absolute;top:36px}.text ul{list-style:disc outside none;margin:1em 0}.text ul li{margin:0 0 0 3em}.text ol{list-style:decimal outside none;margin:1em 0}.text ol li{margin:0 0 0 3em}.text .img{margin:1em 0;max-width:560px}.text img{display:block;max-width:100%}.text table{border-collapse:collapse;border-spacing:0;color:var(--color-text);font-family:var(--font);font-size:1em;line-height:1.5em;width:100%}.text table th{font-weight:500}.text table td{border:1px solid var(--color-border);padding:.25em .5em;vertical-align:middle}.text table td:first-child{border-left:0}.text table td:last-child{border-right:0}.text table tr:first-child td{border-top:0}.text table tr:last-child td{border-bottom:0}.nicEdit_text{color:var(--color-text);font-family:var(--font);font-size:1em;line-height:1.5em;margin:0 0 2em}.nicEdit_text h2, .nicEdit_text h2 *{color:var(--color-text);font-family:var(--font-h);font-size:1.5em;font-weight:500;line-height:1.2em;margin:1.2em 0 .8em 0}.nicEdit_text h3, .nicEdit_text h3 *{color:var(--color-text);font-family:var(--font-h);font-size:1.25em;font-weight:500;line-height:1.2em;margin:1.2em 0 .8em 0}.nicEdit_text h5, .nicEdit_text blockquote{color:#333;font:italic 16px Georgia;padding:20px 40px;position:relative}.nicEdit_text h5:before, .nicEdit_text blockquote:before{color:#a2a2a2;content:"\201C";display:block;font-size:80px;left:0;position:absolute;top:-8px}.nicEdit_text h6, .nicEdit_text h6 *{color:#333;font:italic 15px/140% f;margin:-.5px 0 1.5em;max-width:100%}.nicEdit_text ul{list-style:disc outside none;margin:1em 0}.nicEdit_text ul li{margin:0 0 0 3em}.nicEdit_text ol{list-style:decimal outside none;margin:1em 0}.nicEdit_text ol li{margin:0 0 0 3em}.nicEdit_text img{display:block;margin:1em 0;max-width:560px}.nicEdit_text table{border-collapse:collapse;border-spacing:0;color:var(--color-text);font-family:var(--font);font-size:1em;line-height:1.5em;width:100%}.nicEdit_text table th{font-weight:500}.nicEdit_text table td{border:1px solid var(--color-border);padding:.25em .5em;vertical-align:middle}.nicEdit_text table td:first-child{border-left:0}.nicEdit_text table td:last-child{border-right:0}.nicEdit_text table tr:first-child td{border-top:0}.nicEdit_text table tr:last-child td{border-bottom:0}.nicEdit_text hr{background-color:#fff;border:0;border-bottom:2px dashed #bbb;color:#fff;height:1px;margin:.4em 0}.video{}.video_wrapper{background-color:#333;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video_wrapper iframe{height:100%;position:absolute;width:100%}.video_thumbnail{background-color:#333;background-position:center;background-repeat:no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}.video_play{background:url(https://etd21.ru/i/ytplay.png) 50% 50% no-repeat;display:block;height:100%;left:0;overflow:hidden;position:absolute;text-decoration:none;top:0;width:100%}.video_play span{position:absolute;top:100%}.zoom{cursor:pointer}.zoom_blocker{background-color:rgba(24, 24, 24, .9);background:linear-gradient(to bottom, rgb(24, 24, 24) 10%, rgba(24, 24, 24, .9) 25%, rgba(24, 24, 24, .9) 100%);bottom:0;height:100%;left:0;overflow:auto;position:fixed;right:0;top:0;width:100%;z-index:3000}.zoom_blocker::before{background:url(https://etd21.ru/i/zoom.gif) center no-repeat;bottom:8px;content:'';display:block;left:48px;position:absolute;right:48px;top:40px}.zoom_pad{bottom:8px;left:48px;position:absolute;right:48px;top:40px}.zoom_blocker img{bottom:0;box-shadow:0 1px 4px rgba(0, 0, 0, .5);display:block;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.zoom_title{color:#fff;line-height:40px;height:40px;left:56px;overflow:hidden;position:absolute;right:56px;text-align:center;text-overflow:ellipsis;top:0;white-space:nowrap}.zoom_close{border-radius:0 0 0 2px;overflow:hidden;position:absolute;right:0;text-indent:40px;top:0}.zoom_previous{background-color:rgba(0, 0, 0, .25);border-radius:0 2px 2px 0;bottom:0;left:0px;margin:auto 0;overflow:hidden;position:absolute;text-indent:40px;top:0}.zoom_next{background-color:rgba(0, 0, 0, .25);border-radius:2px 0 0 2px;bottom:0;margin:auto 0;overflow:hidden;position:absolute;right:0px;text-indent:40px;top:0}@media only screen and (max-width:640px){.zoom_blocker{background-color:rgb(24, 24, 24);background:linear-gradient(to bottom, rgb(24, 24, 24) 10%, rgb(48, 48, 48) 25%, rgb(48, 48, 48) 100%)}.zoom_pad{bottom:8px;left:0;position:absolute;right:0;top:40px}.zoom_title{line-height:40px;height:40px;left:8px;right:48px;text-align:left;top:0}.zoom_previous{bottom:8px;opacity:.5;top:48px}.zoom_next{bottom:8px;opacity:.5;top:48px}}.consent{background-color:#333;color:#fff;box-sizing:border-box}.consent_fixed{bottom:0;left:0;position:fixed;width:100%;z-index:2147483645}.consent_inline{}.consent_inner{margin:0 auto;max-width:960px;padding:1em}.consent_header{margin-bottom:.25em}.consent_description{font-size:.85em;line-height:1.5em;margin-bottom:.75em}.consent_description a{color:#fff;text-decoration:underline}.consent_cta{background-color:var(--color-a);box-sizing:border-box;color:#fff;display:inline-block;font-weight:normal;padding:.5em 2em;text-align:center;text-decoration:none}.consent_cta:hover{background-color:#fff}.popup_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.75;display:none}.popup .iform{background-color:#fff;box-shadow:0 1px 5px -1px #555;padding:25px 25px 15px 25px;border-width:1px;border-style:solid;border-color:#b8b8b8 #b0b0b0 #a8a8a8 #b0b0b0}.x_popup .period{border:1px solid #d0d0d0;background-color:#fff;box-shadow:0 0 2px #d0d0d0;padding:20px}.x_popup .period table{border-collapse:collapse;border-spacing:0}.x_popup .period th{color:#333;font:14px/16px f;padding:2px 3px;width:18px;text-align:left}.x_popup .period td{color:#333;padding:2px 3px;width:18px;font:14px/16px f;text-align:right;cursor:pointer}.x_popup .period td:hover{background-color:#e0e0e0}.x_popup .period td.d{cursor:default}.x_popup .period td.d:hover{background-color:#fff}.x_popup .period td.a{cursor:default;background-color:#0cc}.x_popup .period td.a:hover{background-color:#0cc}#f{margin:0 auto;min-height:0vw;width:110.769em}@media only screen and (max-width:1439px){#f{width:auto}}.oo #f{width:auto}.f_1{background-color:var(--color-text)}.f_2{}.f_1 .box9{display:grid;grid-gap:3em;grid-template-columns:1fr 1fr 1fr 1fr}.f_column{align-self:end;padding:3em 0}.f_column:nth-child(1){padding-bottom:0}@media only screen and (max-width:1439px){.f_1 .box9{display:grid;grid-gap:3em;grid-template-columns:1fr 1fr 1fr}.f_column:nth-child(3){display:none}.f_column:nth-child(4){justify-self:center}}@media only screen and (max-width:960px){.f_1 .box9{display:grid;grid-gap:2.084vw;grid-template-columns:1fr 1fr}.f_column:nth-child(1){display:block;order:3;padding-top:0}.f_column:nth-child(2){grid-column:2;justify-self:center;order:2;padding-bottom:0}.f_column:nth-child(3){display:none;order:1;padding-bottom:0}.f_column:nth-child(4){justify-self:center;order:4;padding-top:0}}@media only screen and (max-width:640px){.f_1 .box9{display:grid;grid-gap:4.167vw;grid-template-columns:1fr}.f_column{justify-self:center}.f_column:nth-child(1){display:none}.f_column:nth-child(2){grid-column:1;order:1;padding:3em 0 0 0}.f_column:nth-child(3){display:none;order:2;padding:3em 0}.f_column:nth-child(4){order:3;padding:0 0 3em 0}}.oo .f_1 .box9{display:grid;grid-gap:2.084vw;grid-template-columns:1fr 1fr}.oo .f_column:nth-child(1){display:block;order:3;padding-top:0}.oo .f_column:nth-child(2){grid-column:2;justify-self:center;order:2;padding-bottom:0}.oo .f_column:nth-child(3){display:none;order:1;padding-bottom:0}.oo .f_column:nth-child(4){justify-self:center;order:4;padding-top:0}@media only screen and (max-width:640px){.oo .f_1 .box9{display:grid;grid-gap:4.167vw;grid-template-columns:1fr}.oo .f_column{justify-self:center}.oo .f_column:nth-child(1){display:none}.oo .f_column:nth-child(2){grid-column:1;order:1;padding:3em 0 0 0}.oo .f_column:nth-child(3){display:none;order:2;padding:3em 0}.oo .f_column:nth-child(4){order:3;padding:0 0 3em 0}}.f_logo{display:block;height:11em;margin-bottom:-.4em}.f_logo img{display:block;height:11em;opacity:.15}@media only screen and (max-width:960px){.f_logo{margin-bottom:-.4em;margin-top:0}}.f_kassa{color:var(--color-bg);display:inline-block;margin-bottom:-1em;text-align:right}.f_kassa_title{color:rgba(255, 255, 255, .15);font-size:4em;font-family:var(--font-h);line-height:1em}.f_kassa_phone{font-size:3.5em;font-family:var(--font);line-height:1em;font-weight:500}.f_kassa_phone small{font-size:.33em}.oo .f_kassa_title{color:#fff}.f_contact{color:var(--color-bg)}.f_contact li{margin-bottom:1.5em}.f_contact li:last-child{margin-bottom:0}.f_contact li a{align-items:center;color:var(--color-bg);display:flex}.f_contact li a:hover{color:var(--color-bg)}.f_contact li div{background:rgba(255, 255, 255, .1);height:2.5em;text-align:center;width:2.5em}.f_contact li a:hover div{background:var(--color-a)}.f_contact li svg{fill:rgba(255, 255, 255, .5);height:1.25em;margin:.625em}.f_contact li a:hover svg{fill:var(--color-bg)}.f_contact li span{height:2.5em;line-height:2.5em;padding:0 1em}.f_contact li a:hover span{background:rgba(255, 255, 255, .1)}.f_social{display:grid;grid-gap:1.5em;grid-template-columns:1fr 1fr}.f_social li a{align-items:center;background:var(--color-bg);color:var(--color-text);display:flex;opacity:.9;text-transform:uppercase;width:10em}.f_social li a:hover{background:var(--color-bg);color:var(--color-text);opacity:1}.f_social li div{background:var(--color-a);height:2.5em;text-align:center;width:2.5em}.f_social li a:hover div{background:var(--color-a);flex-grow:0;flex-shrink:1}.f_social li svg{fill:var(--color-bg);height:1.25em;margin:.625em 0}.f_social li a:hover svg{fill:var(--color-bg)}.f_social li span{flex-grow:1;margin-left:1em}.f_2 .box9{align-items:center;display:flex;justify-content:space-between}.f_2 .box9 > div{padding:2em 0}@media only screen and (max-width:640px){.f_2 .box9{display:block;padding:1em 0}.f_2 .box9 > div{padding:.5em 0}}.f_copyright{padding:0 33% 0 0}.f_copyright a{}.f_copyright a:hover{}@media only screen and (min-width:640px) and (max-width:960px){.f_copyright{padding:0}}@media only screen and (max-width:640px){.f_copyright{font-size:16px;padding:0}}#volinpetrova{}#volinpetrova span{display:inline-block;font:15px/27px 'Times New Roman';padding:0 8px 0 0;vertical-align:middle}#volinpetrova a{display:inline-block;height:27px;vertical-align:middle;width:127px}#volinpetrova a{display:inline-block;height:27px;width:127px}#volinpetrova img{display:inline-block;height:27px;width:123px}.up{background-color:#099;border-radius:3px;bottom:18px;display:none;height:44px;position:fixed;right:18px;text-align:center;text-decoration:none;width:44px;z-index:1001}.up svg{display:block;fill:none;height:32px;margin:6px;stroke-linecap:round;stroke-width:2px;stroke:#fff;width:32px}.up:hover{background-color:#f66}@media only screen and (max-width:960px){.up{background-color:rgba(0, 153, 153, .5)}}.f_links ul{display:grid;font-size:.8em;grid-gap:0 2em;grid-template-columns:1fr 1fr 1fr}.f_links li::marker{color:var(--color-a)}.f_links a{color:var(--color-text);text-decoration:none}.f_links a:hover{color:var(--color-a);text-decoration:underline}@media only screen and (max-width:960px){.f_links{display:none}}/** * !NB * font-display:check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. * .woff2 for Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ * .ttf for Chrome 4+, Firefox 3.5+, IE 9+, Safari 3.1+, iOS 4.2+, Android Browser 2.2+ */ @font-face{font-display:swap;font-family:'Involve';font-style:normal;font-weight:400;src:url('/fonts/Involve-Regular.woff2') format('woff2'), url('/fonts/Involve-Regular.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Involve';font-style:italic;font-weight:400;src:url('/fonts/Involve-Oblique.woff2') format('woff2'), url('/fonts/Involve-Oblique.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Involve';font-style:normal;font-weight:500;src:url('/fonts/Involve-Medium.woff2') format('woff2'), url('/fonts/Involve-Medium.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Involve';font-style:italic;font-weight:500;src:url('/fonts/Involve-MediumOblique.woff2') format('woff2'), url('/fonts/Involve-MediumOblique.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Involve';font-style:normal;font-weight:600;src:url('/fonts/Involve-SemiBold.woff2') format('woff2'), url('/fonts/Involve-SemiBold.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Involve';font-style:italic;font-weight:600;src:url('/fonts/Involve-SemiBoldOblique.woff2') format('woff2'), url('/fonts/Involve-SemiBoldOblique.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Involve';font-style:normal;font-weight:700;src:url('/fonts/Involve-Bold.woff2') format('woff2'), url('/fonts/Involve-Bold.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Involve';font-style:italic;font-weight:700;src:url('/fonts/Involve-BoldOblique.woff2') format('woff2'), url('/fonts/Involve-BoldOblique.ttf') format('truetype')}@font-face{font-display:swap;font-family:'Russo One';font-style:normal;font-weight:400;src:url('/fonts/russo-one-v16-cyrillic_latin-regular.woff2') format('woff2'), url('/fonts/russo-one-v16-cyrillic_latin-regular.ttf') format('truetype')}#h{align-items:center;background:#fff;display:flex;height:9.615em;justify-content:space-between;margin:0 auto;min-height:0vw;width:110.769em}#adm ~ #h{padding-top:32px}@media only screen and (max-width:1439px){#h{width:auto}}@media only screen and (max-width:960px){#h{background-color:#fff;height:5em}@media (orientation:portrait){#h{left:0;position:fixed;right:0;top:0;width:auto;z-index:1000}#h ~ .about{padding-top:5em}#h ~ .welcome{padding-top:5em}#h ~ #c{padding-top:5em}#adm ~ #h{padding-top:32px}#adm ~ #h ~ .about{padding-top:calc(5em + 32px)}#adm ~ #h ~ .welcome{padding-top:calc(5em + 32px)}#adm ~ #h ~ #c{padding-top:calc(5em + 32px)}}}.oo #h{background-color:#fff;height:5em;width:auto}@media (orientation:portrait){.oo #h{left:0;position:fixed;right:0;top:0;width:auto;z-index:1000}.oo #h ~ .about{padding-top:5em}.oo #h ~ .welcome{padding-top:5em}.oo #h ~ #c{padding-top:5em}.oo #adm ~ #h{padding-top:32px}.oo #adm ~ #h ~ .about{padding-top:calc(5em + 32px)}.oo #adm ~ #h ~ .welcome{padding-top:calc(5em + 32px)}.oo #adm ~ #h ~ #c{padding-top:calc(5em + 32px)}}.h_logo{display:block;flex-shrink:0;height:5.5em;margin-left:4.630em;margin-bottom:0.4em;margin-top:-0.4em;min-height:0vw;overflow:hidden}.h_logo img{display:block;height:5.5em;min-height:0vw}.h_logo_compact{display:none}@media only screen and (max-width:960px){.h_logo{display:none}.h_logo_compact{display:block;height:3em;margin-bottom:0;margin-top:0;margin-left:4.167vw}.h_logo_compact img{height:3em}}.oo .h_logo{display:none}.oo .h_logo_compact{display:block;height:3em;margin-bottom:0;margin-top:0;margin-left:4.167vw}.oo .h_logo_compact img{height:3em}.h_menu{margin-right:6.559em;margin-top:1.620em;margin-bottom:-1.620em}.h_menu_checkbox{display:none}.h_menu_handler{display:none}.h_menu_overlay{display:none}.h_menu_container{display:inline-block;font-family:var(--font-h);line-height:1em;vertical-align:middle;min-height:0vw}.h_menu_container ul.h_menu_extended{display:none}.h_menu_container ul > li{display:inline-block;margin-left:4.784em;position:relative}.h_menu_container ul > li:first-child{margin-left:0}.h_menu_container a{color:var(--color-text);display:inline-block;font-size:1.157em;line-height:1em;padding:.5em 1em;text-transform:lowercase;text-decoration:none;}.h_menu_container a:hover{color:var(--color-a)}.h_menu_container a ~ svg{fill:none;height:0.463em;stroke-linecap:round;stroke-width:0.116em;stroke:var(--color-text);transition:transform ease .3s;vertical-align:middle;width:0.772em}.h_menu_container li:hover a ~ svg{transform:rotate(180deg)}.h_menu_container ol{background-color:#fff;box-shadow:0 2em 4em -2em rgba(0, 0, 0, .25);opacity:0;padding:0.75em 4em 1.25em 4em;position:absolute;right:-2em;top:100%;transition:opacity ease .3s, z-index ease-in .3s;z-index:-1000}.h_menu_container li:hover ol{opacity:1;transition:z-index ease-in 0s;z-index:1000}.h_menu_container ol li{display:block;text-align:right}.h_menu_container ol a{display:block;font-family:var(--font);font-size:1em;font-weight:500;line-height:1em;padding:0.55em 0em;text-decoration:none;transition:padding ease .3s;white-space:nowrap}.h_menu_container li:hover ol a{padding:0.75em 0em}@media only screen and (max-width:1439px){.h_menu_container ul > li{display:inline-block;margin-left:calc(.130 * (100vw - 960px));position:relative}}@media only screen and (max-width:960px){.h_menu{margin-bottom:0;margin-right:4.167vw;margin-top:0}.h_menu_handler{display:block;height:3em;width:3em}.h_menu_handler svg{display:block;fill:none;height:3em;stroke-linecap:round;stroke-width:.15em;stroke:var(--color-text);width:3em}.h_menu_handler svg.h_menu_handler_close{display:none}.h_menu_checkbox:checked ~ .h_menu_handler svg.h_menu_handler_open{display:none}.h_menu_checkbox:checked ~ .h_menu_handler svg.h_menu_handler_close{display:block}.h_menu_container{display:none}.h_menu_checkbox:checked ~ .h_menu_container{background-color:#fff;bottom:0;display:block;height:auto;left:0;margin:0;position:fixed;right:0;top:5em;width:auto;z-index:1000}#adm ~ #h .h_menu_checkbox:checked ~ .h_menu_container{top:calc(5em + 32px)}.h_menu_container ul{border-top:1px solid var(--color-border);display:block;margin:1em 0 0 0;padding:1em 0 0 0}.h_menu_container ul:first-child{border-top:0}.h_menu_container ul.h_menu_extended{display:block}.h_menu_container ul > li{display:block;margin:0}.h_menu_container a{display:block;padding:1em}.h_menu_container a ~ svg{display:none}.h_menu_container ol{box-shadow:none;opacity:1;padding:0 0 0 2em;position:relative;right:auto;top:auto;transition:none;z-index:0}.h_menu_container li:hover ol{z-index:0}.h_menu_container ol li{text-align:left}.h_menu_container ol a{padding:1em;transition:none;white-space:normal}.h_menu_container li:hover ol a{padding:1em}.h_menu_scrollframe{height:100%;overflow:hidden;position:relative;width:100%}.h_menu_scrollframe::before{background:linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, .25) 100%);content:'';display:block;height:20px;left:0;position:absolute;right:0;top:0;z-index:2}.h_menu_scrollframe::after{background:linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, .25) 100%);bottom:0;content:'';display:block;height:60px;left:0;position:absolute;right:0;z-index:2}.h_menu_scrollbox{height:100%;overflow-y:scroll;padding:0 20px 0 0;width:100%}.h_menu_scrollbox::after{content:'';display:block;height:60px}}.oo .h_menu{margin-bottom:0;margin-right:4.167vw;margin-top:0}.oo .h_menu_handler{display:block;height:3em;width:3em}.oo .h_menu_handler svg{display:block;fill:none;height:3em;stroke-linecap:round;stroke-width:.15em;stroke:var(--color-text);width:3em}.oo .h_menu_handler svg.h_menu_handler_close{display:none}.oo .h_menu_checkbox:checked ~ .h_menu_handler svg.h_menu_handler_open{display:none}.oo .h_menu_checkbox:checked ~ .h_menu_handler svg.h_menu_handler_close{display:block}.oo .h_menu_container{display:none}.oo .h_menu_checkbox:checked ~ .h_menu_container{background-color:#fff;bottom:0;display:block;height:auto;left:0;margin:0 auto;max-width:1440px;position:fixed;right:0;top:5em;width:auto;z-index:1000}.oo #adm ~ #h .h_menu_checkbox:checked ~ .h_menu_container{top:calc(5em + 32px)}.oo .h_menu_container ul{border-top:1px solid var(--color-border);display:block;margin:1em 0 0 0;padding:1em 0 0 0}.oo .h_menu_container ul:first-child{border-top:0}.oo .h_menu_container ul.h_menu_extended{display:block}.oo .h_menu_container ul > li{display:block;margin:0}.oo .h_menu_container a{display:block;padding:1em}.oo .h_menu_container a ~ svg{display:none}.oo .h_menu_container ol{box-shadow:none;opacity:1;padding:0 0 0 2em;position:relative;right:auto;top:auto;transition:none;z-index:0}.oo .h_menu_container li:hover ol{z-index:0}.oo .h_menu_container ol li{text-align:left}.oo .h_menu_container ol a{padding:1em;transition:none;white-space:normal}.oo .h_menu_container li:hover ol a{padding:1em}.oo .h_menu_scrollframe{height:100%;overflow:hidden;position:relative;width:100%}.oo .h_menu_scrollframe::before{background:linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, .25) 100%);content:'';display:block;height:20px;left:0;position:absolute;right:0;top:0;z-index:2}.oo .h_menu_scrollframe::after{background:linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, .25) 100%);bottom:0;content:'';display:block;height:60px;left:0;position:absolute;right:0;z-index:2}.oo .h_menu_scrollbox{height:100%;overflow-y:scroll;padding:0 20px 0 0;width:100%}.oo .h_menu_scrollbox::after{content:'';display:block;height:60px}#oo{right:1em;position:absolute;top:1em}#oo svg{fill:var(--red);stroke-width:1px;stroke:var(--red);width:4em}@media only screen and (max-width:960px){#oo{right:calc(4.167vw + 3em + 4.167vw)}#oo svg{height:3em;width:auto}}.oo #oo{right:calc(4.167vw + 3em + 4.167vw)}.oo #oo svg{height:3em;width:auto}.adm_menu li.adm_menu_l2 > a > i, .adm_menu li.adm_menu_l1 > a > i{background-position:-775px 0;height:4px;width:7px}.comment_service_menu a .comment_service_menu_blank{background-position:-815px 0;height:11px;width:11px}.f_auth{background-position:-827px 0;height:12px;width:11px}.f_auth:hover{background-position:-839px 0;height:12px;width:11px}.shop_cart_list_quantity_remove, .shop_cart_notice p.shop_cart_notice_close a, .shop_request p.shop_request_close a{background-position:-851px 0;height:13px;width:13px}.comment_vote a.comment_vote_minus i{background-position:-865px 0;height:13px;width:13px}.comment_vote a.comment_vote_minus_my i{background-position:-879px 0;height:13px;width:13px}.shop_category_menu_minus, .shop_category_menu_minus::after{background-position:-921px 0;height:13px;width:13px}.shop_category_menu_plus, .shop_category_menu_plus::after{background-position:-935px 0;height:13px;width:13px}.comment_vote a.comment_vote_plus i{background-position:-991px 0;height:13px;width:13px}.comment_vote a.comment_vote_plus_my i{background-position:-1005px 0;height:13px;width:13px}.note_audio ul li i, .pageblock_audio ul li i{background-position:-1019px 0;height:14px;width:13px}.note_audio ul li.active i, .pageblock_audio ul li.active i{background-position:-1033px 0;height:14px;width:13px}.shop_filter_checkbox input[type="checkbox"] + label:before{background-position:-1047px 0;height:15px;width:15px}.shop_filter_checkbox input[type="checkbox"]:checked + label:before{background-position:-1063px 0;height:15px;width:15px}.shop_filter_checkbox input[type="radio"] + label:before{background-position:-1079px 0;height:15px;width:15px}.shop_filter_checkbox input[type="radio"]:checked + label:before{background-position:-1095px 0;height:15px;width:15px}.note_image ul li div.crop{background-position:-1145px 0;height:16px;width:16px}.note_image ul li div.crop:hover{background-position:-1162px 0;height:16px;width:16px}.iform_audio_edit, .iform_photoalbum_edit{background-position:-1179px 0;height:16px;width:16px}.iform_audio_edit:hover, .iform_photoalbum_edit:hover{background-position:-1196px 0;height:16px;width:16px}.iform_audio_hide, .iform_photoalbum_hide, .adm_image_list a.hide, .note_audio div.hide, .note_image ul li div.hide, .file div.hide{background-position:-1213px 0;height:16px;width:16px}.iform_audio_hide:hover, .iform_photoalbum_hide:hover, .adm_image_list a.hide:hover, .note_audio div.hide:hover, .note_image ul li div.hide:hover, .file div.hide:hover{background-position:-1230px 0;height:16px;width:16px}.iform_audio_show, .iform_photoalbum_show, .adm_image_list a.show, .note_audio div.show, .note_image ul li div.show, .file div.show{background-position:-1281px 0;height:16px;width:16px}.iform_audio_show:hover, .iform_photoalbum_show:hover, .adm_image_list a.show:hover, .note_audio div.show:hover, .note_image ul li div.show:hover, .file div.show:hover{background-position:-1298px 0;height:16px;width:16px}.comment_service:after{background-position:-1315px 0;height:4px;width:16px}.comment_service:hover:after{background-position:-1332px 0;height:4px;width:16px}.adm_index_follow{background-position:-1349px 0;height:8px;width:16px}.adm_index_nofollow{background-position:-1366px 0;height:8px;width:16px}.adm_noindex_follow{background-position:-1383px 0;height:8px;width:16px}.adm_noindex_nofollow{background-position:-1400px 0;height:8px;width:16px}.iform_menu_pageblock_audio{background-position:-1417px 0;height:23px;width:23px}.iform_menu_pageblock_file{background-position:-1441px 0;height:23px;width:23px}.iform_menu_pageblock_image{background-position:-1465px 0;height:23px;width:23px}.iform_menu_pageblock_imagetext{background-position:-1489px 0;height:23px;width:23px}.iform_menu_pageblock_panorama{background-position:-1513px 0;height:23px;width:23px}.iform_menu_pageblock_text{background-position:-1537px 0;height:23px;width:23px}.iform_menu_pageblock_toc{background-position:-1561px 0;height:23px;width:23px}.iform_menu_pageblock_video{background-position:-1585px 0;height:23px;width:23px}.adm_panel_27 a.adm_panel_27_banner{background-position:-1609px 0;height:25px;width:25px}.adm_panel_27 a.adm_panel_27_copy{background-position:-1635px 0;height:25px;width:25px}.adm_panel_27 a.adm_panel_27_down{background-position:-1661px 0;height:25px;width:25px}.adm_panel_27 a.adm_panel_27_edit{background-position:-1687px 0;height:25px;width:25px}.adm_panel_27 a.adm_panel_27_hide{background-position:-1713px 0;height:25px;width:25px}.adm_panel_27 a.adm_panel_27_create{background-position:-1739px 0;height:25px;width:25px}.adm_panel_27 a.adm_panel_27_show{background-position:-1765px 0;height:25px;width:25px}.adm_panel_27 a.adm_panel_27_up{background-position:-1791px 0;height:25px;width:25px}.adm_panel_19 a.adm_panel_19_hide{background-position:-1716px -3px;height:19px;width:19px}.adm_panel_19 a.adm_panel_19_down{background-position:-1664px -3px;height:19px;width:19px}.adm_panel_19 a.adm_panel_19_copy{background-position:-1638px -3px;height:19px;width:19px}.adm_panel_19 a.adm_panel_19_edit{background-position:-1690px -3px;height:19px;width:19px}.adm_panel_19 a.adm_panel_19_create{background-position:-1742px -3px;height:19px;width:19px}.adm_panel_19 a.adm_panel_19_show{background-position:-1768px -3px;height:19px;width:19px}.adm_panel_19 a.adm_panel_19_up{background-position:-1794px -3px;height:19px;width:19px}.comment_rating fieldset:not(:checked) > label:before{background-position:-1817px 0;height:26px;width:26px}.comment_rating fieldset:not(:checked) > label:hover:before,.comment_rating fieldset:not(:checked) > label:hover ~ label:before, .comment_rating fieldset > input:checked ~ label:before{background-position:-1844px 0;height:26px;width:26px}.zoom_close{background-position:-1871px 0;height:40px;width:40px}.zoom_previous{background-position:-1912px 0;height:40px;width:40px}.zoom_next{background-position:-1953px 0;height:40px;width:40px}.comment_photo{background-position:-1994px 0;height:64px;width:64px}.modal_close{background-position:-2059px 0;height:24px;width:24px}.modal_close:hover{background-position:-2084px 0;height:24px;width:24px}.adm_menu li.adm_menu_l2 > a > i, .adm_menu li.adm_menu_l1 > a > i,.comment_service_menu a .comment_service_menu_blank,.f_auth,.f_auth:hover,.shop_cart_list_quantity_remove, .shop_cart_notice p.shop_cart_notice_close a, .shop_request p.shop_request_close a,.comment_vote a.comment_vote_minus i,.comment_vote a.comment_vote_minus_my i,.shop_cart_list_quantity_minus, .shop_cart_list_quantity_plus, .shop_category_menu_minus, .shop_category_menu_minus::after,.shop_category_menu_plus, .shop_category_menu_plus::after,.comment_vote a.comment_vote_plus i,.comment_vote a.comment_vote_plus_my i,.note_audio ul li i, .pageblock_audio ul li i,.note_audio ul li.active i, .pageblock_audio ul li.active i,.shop_filter_checkbox input[type="checkbox"] + label:before,.shop_filter_checkbox input[type="checkbox"]:checked + label:before,.shop_filter_checkbox input[type="radio"] + label:before,.shop_filter_checkbox input[type="radio"]:checked + label:before,.note_image ul li div.crop,.note_image ul li div.crop:hover,.iform_audio_edit, .iform_photoalbum_edit,.iform_audio_edit:hover, .iform_photoalbum_edit:hover,.iform_audio_hide, .iform_photoalbum_hide, .adm_image_list a.hide, .note_audio div.hide, .note_image ul li div.hide, .file div.hide,.iform_audio_hide:hover, .iform_photoalbum_hide:hover, .adm_image_list a.hide:hover, .note_audio div.hide:hover, .note_image ul li div.hide:hover, .file div.hide:hover,.iform_audio_show, .iform_photoalbum_show, .adm_image_list a.show, .note_audio div.show, .note_image ul li div.show, .file div.show,.iform_audio_show:hover, .iform_photoalbum_show:hover, .adm_image_list a.show:hover, .note_audio div.show:hover, .note_image ul li div.show:hover, .file div.show:hover,.comment_service:after,.comment_service:hover:after,.adm_index_follow,.adm_index_nofollow,.adm_noindex_follow,.adm_noindex_nofollow,.iform_menu_pageblock_audio,.iform_menu_pageblock_file,.iform_menu_pageblock_image,.iform_menu_pageblock_imagetext,.iform_menu_pageblock_panorama,.iform_menu_pageblock_text,.iform_menu_pageblock_toc,.iform_menu_pageblock_video,.adm_panel_27 a.adm_panel_27_banner,.adm_panel_27 a.adm_panel_27_copy,.adm_panel_27 a.adm_panel_27_down,.adm_panel_27 a.adm_panel_27_edit,.adm_panel_27 a.adm_panel_27_hide,.adm_panel_27 a.adm_panel_27_create,.adm_panel_27 a.adm_panel_27_show,.adm_panel_27 a.adm_panel_27_up,.adm_panel_19 a.adm_panel_19_hide,.adm_panel_19 a.adm_panel_19_down,.adm_panel_19 a.adm_panel_19_copy,.adm_panel_19 a.adm_panel_19_edit,.adm_panel_19 a.adm_panel_19_create,.adm_panel_19 a.adm_panel_19_show,.adm_panel_19 a.adm_panel_19_up,.comment_rating fieldset:not(:checked) > label:before,.comment_rating fieldset:not(:checked) > label:hover:before,.comment_rating fieldset:not(:checked) > label:hover ~ label:before, .comment_rating fieldset > input:checked ~ label:before,.zoom_close,.zoom_previous,.zoom_next,.comment_photo,.modal_close,.modal_close:hover{background-image:url(https://etd21.ru/i/i1.png);background-repeat:no-repeat}:root{--color-iform-error:#c00;--raidus-iform:3px;--raidus-double-iform:6px}.iform{font-family:var(--font);line-height:20px;max-width:1000px}.iform .action{border-bottom:1px dashed var(--semi-text);color:var(--semi-text);cursor:pointer;font:italic 100%/26px var(--font);text-decoration:none}.iform .action:hover{border-bottom:1px dashed var(--color-text);color:var(--color-text);text-decoration:none}button.iform_button, input.iform_button{background-color:rgba(0, 0, 0, .1);border-radius:var(--raidus-double-iform);border:0;box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .1);color:#000;cursor:pointer;line-height:20px;margin:0;padding:7px 12px;text-shadow:0 1px 0 rgba(255, 255, 255, .5)}button.iform_button:hover, input.iform_button:hover{background-color:rgba(0, 0, 0, .2)}button.iform_button:active, input.iform_button:active{background-color:rgba(0, 0, 0, .3);box-shadow:inset 0 2px 0 rgba(0, 0, 0, .1);text-shadow:none}button.iform_button:disabled, input.iform_button:disabled, button.iform_button:disabled, input.iform_button:disabled:hover, button.iform_button:disabled, input.iform_button:disabled:active{background-color:rgba(0, 0, 0, .1);box-shadow:none;color:rgba(0, 0, 0, .4);cursor:default;text-shadow:0 1px 0 rgba(255, 255, 255, .5)}a.iform_button{background-color:rgba(0, 0, 0, .1);border-radius:var(--raidus-double-iform);border:0;box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .1);color:#000;display:block;float:left;line-height:20px;margin:0;padding:7px 12px;text-decoration:none;text-shadow:0 1px 0 rgba(255, 255, 255, .5)}a.iform_button:hover{background-color:rgba(0, 0, 0, .25);color:#000;text-decoration:none}.iform_button + .iform_button{margin:0 0 0 8px}.iform_button.x + .iform_button{margin:0}.iform_calendar{border-radius:var(--raidus-iform);box-sizing:border-box;position:relative}.iform_calendar:focus{box-shadow:0 0 0 3px rgba(34, 34, 34, .133);outline:none}.iform_calendar input{box-sizing:border-box;cursor:default;width:100%}.iform_calendar .iform_calendar_body{background-color:#fff;border-radius:var(--raidus-iform);border:1px solid rgba(0, 0, 0, .266);bottom:2px;left:2px;line-height:18px;overflow:hidden;padding:5px 0 10px 0;position:absolute;right:2px;top:2px;z-index:-1}.iform_calendar input:focus + .iform_calendar_body{bottom:auto;left:0;margin:-1px 0 0 0;overflow:visible;right:auto;top:100%;z-index:9999}.iform_calendar.iform_calendar_left input:focus + .iform_calendar_body{bottom:auto;left:auto;margin:-1px 0 0 0;overflow:visible;right:0;top:100%;z-index:9999}.iform_calendar_arrow{background:#fff url('data:image/svg+xml;cp1251,<svg height="20" viewBox="0 0 17 20" width="17" xmlns="http://www.w3.org/2000/svg"><path d="M2.67 4.67 h11.67 v11.67 h-11.67 z" fill="none" stroke="rgba(64,64,64)" stroke-width="1.33"/><path d="M3 6 h11" fill="none" stroke="rgba(128,128,128)" stroke-width="2"/></svg>') 0 0 no-repeat;cursor:pointer;height:20px;position:absolute;right:4px;top:8px;width:17px}.iform_calendar_cross{background:#fff url('data:image/svg+xml;cp1251,<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="m3 3 10 10M3 13 13 3" fill="none" stroke="black" stroke-width="1.33"/></svg>') center no-repeat;cursor:pointer;bottom:4px;position:absolute;right:2px;top:4px;width:22px}.iform_calendar .iform_calendar_body:focus{bottom:auto;box-shadow:0 0 0 3px rgba(34, 34, 34, .133);left:0;margin:-1px 0 0 0;outline:none;overflow:visible;right:auto;top:100%;z-index:9999}.iform_calendar_previous{background:url('data:image/svg+xml;cp1251,<svg height="28" width="28" xmlns="http://www.w3.org/2000/svg"><path d="m17 8-6 6 6 6" fill="none" stroke="grey" stroke-width="1.33"/></svg>') 0 0 no-repeat;cursor:pointer;display:block;height:28px;left:0;position:absolute;text-decoration:none;top:5px;width:28px}.iform_calendar_previous:hover{background:url('data:image/svg+xml;cp1251,<svg height="28" width="28" xmlns="http://www.w3.org/2000/svg"><path d="m17 8-6 6 6 6" fill="none" stroke="black" stroke-width="1.33"/></svg>') 0 0 no-repeat}.iform_calendar_next{background:url('data:image/svg+xml;cp1251,<svg height="28" width="28" xmlns="http://www.w3.org/2000/svg"><path d="m11 8 6 6-6 6" fill="none" stroke="grey" stroke-width="1.33"/></svg>') 0 0 no-repeat;cursor:pointer;display:block;height:28px;position:absolute;right:0;text-decoration:none;top:5px;width:28px}.iform_calendar_next:hover{background:url('data:image/svg+xml;cp1251,<svg height="28" width="28" xmlns="http://www.w3.org/2000/svg"><path d="m11 8 6 6-6 6" fill="none" stroke="black" stroke-width="1.33"/></svg>') 0 0 no-repeat}.iform_calendar_body table{border-collapse:collapse;border-spacing:0;margin-top:5px}.iform_calendar_body table td{font:13px/16px var(--font);text-align:right}.iform_calendar_body table tr td:first-child{padding-left:10px}.iform_calendar_body table tr td:last-child{padding-right:10px}.iform_calendar_body table thead td{background-color:rgba(0, 0, 0, .1);color:#333;font:85%/16px var(--font);padding:4px;text-shadow:#fff 0 1px 0}.iform_calendar_body_day_off{color:var(--color-iform-error)}.iform_calendar_body table tbody td{color:#333}.iform_calendar_body table tbody tr:first-child td{padding-top:10px}.iform_calendar_body table a{border:1px solid #fff;color:#333;cursor:pointer;display:block;font:85%/16px var(--font);height:16px;overflow:hidden;padding:2px;text-align:right;text-decoration:none;width:16px}.iform_calendar_body table a:hover{background-color:rgba(0, 0, 0, .1);border:1px solid rgba(0, 0, 0, .1)}.iform_calendar_body table a.iform_calendar_other_months{color:var(--semi-text)}.iform_calendar_body table a.iform_calendar_other_months:hover{background-color:rgba(0, 0, 0, .05);border:1px solid rgba(0, 0, 0, .05)}.iform_calendar_body table a.iform_calendar_selected, .iform_calendar_body table a.iform_calendar_selected:hover{background-color:var(--color-a);color:#fff}.iform_calendar_body table a.iform_calendar_today{border:1px solid var(--color-a)}.iform_calendar_dropdowns{color:var(--pale-text);line-height:28px;margin:0 28px;padding:0;position:relative;text-align:center}.iform_calendar_dropdown{padding:0 1px;position:relative}.iform_calendar_dropdown > a{color:var(--pale-text);border-bottom:1px dashed var(--semi-text)}.iform_calendar_dropdown > a:hover{color:#333;border-bottom:1px dashed #333}.iform_calendar_dropdown ul{background-color:#fff;border-radius:var(--raidus-iform);border:1px solid rgba(0, 0, 0, .266);box-shadow:0 0 0 3px rgba(34, 34, 34, .133);display:none;font:85%/100% var(--font);left:-11px;margin-top:6px;max-height:218px;overflow-y:scroll;position:absolute;top:100%}.iform_calendar_dropdown ul a{color:var(--pale-text);display:block;padding:5px 10px}.iform_calendar_dropdown ul a:hover{background-color:rgba(0, 0, 0, .1);color:#333}.iform_calendar_dropdown ul a.iform_calendar_selected, .iform_calendar_dropdown ul a.iform_calendar_selected:hover{background-color:var(--color-a);color:#fff;display:block;padding:5px 10px}.iform .iform_checkbox{line-height:20px;overflow:hidden;padding:7px 0;position:relative}.iform .iform_checkbox input{left:-9999px;position:absolute;top:0}.iform .iform_checkbox label{color:rgba(0, 0, 0, .5);cursor:pointer;display:inline-block;line-height:20px;margin:0;padding:0 0 0 26px}.iform .iform_checkbox label:hover{color:rgba(0, 0, 0, .75)}.iform .iform_checkbox label::before{background-color:#fff;border:1px solid rgba(0, 0, 0, .25);box-shadow:inset 0 1px 1px rgba(0,0,0,.15);content:'';display:block;height:16px;left:2px;position:absolute;top:7px;width:16px}.iform .iform_checkbox input[type="radio"] + label::before{border-radius:50%;border:1px solid rgba(0, 0, 0, .3)}.iform .iform_checkbox input:checked + label{color:#333}.iform .iform_checkbox input:checked + label::before{background-color:var(--color-a);border:1px solid rgba(0, 0, 0, .1)}.iform .iform_checkbox input[type="checkbox"]:checked + label::after{background:url('data:image/svg+xml;cp1251,<svg height="16" fill="none" stroke-linecap="round" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="M4 9.5 L6.5 13 L11.5 4.5" stroke="rgba(0,0,0,.15)" stroke-width="3"></path><path d="M4 8.5 L6.5 12 L11.5 3.5" stroke="rgb(255,255,255)" stroke-width="2"></path></svg>') 0 0 no-repeat;content:'';display:block;height:16px;left:3px;position:absolute;top:8px;width:16px}.iform .iform_checkbox input[type="radio"]:checked + label::after{background-color:#fff;border-radius:50%;box-shadow:0 1px 1px rgba(0,0,0,.15);content:'';display:block;height:6px;left:8px;position:absolute;top:13px;width:6px}.iform .iform_checkbox_2{line-height:20px;overflow:hidden;padding:7px 0;position:relative}.iform .iform_checkbox_2 label{cursor:pointer;display:inline-block;font-family:var(--font);line-height:20px;margin:0}.iform .iform_checkbox_2 label input{left:-9999px;position:absolute;top:0}.iform .iform_checkbox_2 label span{color:var(--semi-text);display:inline-block;padding:0 0 0 26px}.iform .iform_checkbox_2 label span:hover{color:var(--pale-text)}.iform .iform_checkbox_2 label.iform_label_error span{color:var(--color-iform-error)}.iform .iform_checkbox_2 label.iform_label_error span:hover{color:var(--color-iform-error)}.iform .iform_checkbox_2 label span::before{background-color:#fff;border:1px solid rgba(0, 0, 0, .25);box-shadow:inset 0 1px 1px rgba(0,0,0,.15);content:'';display:block;height:16px;left:2px;position:absolute;top:7px;width:16px}.iform .iform_checkbox_2 label input[type="radio"] + span::before{border-radius:50%;border:1px solid rgba(0, 0, 0, .3)}.iform .iform_checkbox_2 label input:checked + span:before{background-color:var(--color-a);border:1px solid rgba(0, 0, 0, .1)}.iform .iform_checkbox_2 label input:checked:disabled + span:before{background-color:rgba(0, 0, 0, .1)}.iform .iform_checkbox_2 label input[type="checkbox"]:checked + span::after{background:url('data:image/svg+xml;cp1251,<svg height="16" fill="none" stroke-linecap="round" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="M4 9.5 L6.5 13 L11.5 4.5" stroke="rgba(0,0,0,.15)" stroke-width="3"></path><path d="M4 8.5 L6.5 12 L11.5 3.5" stroke="rgb(255,255,255)" stroke-width="2"></path></svg>') 0 0 no-repeat;content:'';display:block;height:16px;left:3px;position:absolute;top:8px;width:16px}.iform .iform_checkbox_2 label input[type="radio"]:checked + span::after{background-color:#fff;border-radius:50%;box-shadow:0 1px 1px rgba(0,0,0,.15);content:'';display:block;height:6px;left:8px;position:absolute;top:13px;width:6px}.iform .iform_checkbox_2 label input:checked + span{color:var(--color-text)}.iform .iform_checkbox_2 label input:checked + span:hover{color:var(--pale-text)}.iform .iform_checkbox_2 label.iform_label_error input:checked + span{color:var(--color-iform-error)}.iform .iform_checkbox_2 label input:disabled + span{opacity:.4}.iform_checkbox_2_flex{display:flex;flex-wrap:wrap}.iform_checkbox_2_flex .iform_checkbox_2{margin-right:.66em;flex-grow:0;flex-shrink:0}.iform .iform_checkbox_2_reset{line-height:20px;overflow:hidden;padding:7px 0;position:relative}.iform .iform_checkbox_2_reset label{cursor:pointer;display:inline-block;font-family:var(--font);line-height:20px;margin:0}.iform .iform_checkbox_2_reset label input{left:-9999px;position:absolute;top:0}.iform .iform_checkbox_2_reset label span{color:var(--semi-text);display:inline-block;padding:0 0 0 26px}.iform .iform_checkbox_2_reset label span:hover{color:var(--pale-text)}.iform .iform_checkbox_2_reset label.iform_label_error span{color:var(--color-iform-error)}.iform .iform_checkbox_2_reset label.iform_label_error span:hover{color:var(--color-iform-error)}.iform .iform_checkbox_2_reset label span::before{background:url('data:image/svg+xml;cp1251,<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="m3 3 10 10M3 13 13 3" fill="none" stroke="black" stroke-width="1.33"/></svg>') center no-repeat;content:'';display:block;height:16px;left:3px;position:absolute;top:8px;width:16px}.iform .iform_checkbox_2_reset label input:checked + span:before{display:none}.iform .iform_checkbox_2_reset label input:checked + span{display:none}.iform .iform_checkbox_2_reset label input:checked + span:hover{color:var(--pale-text)}.iform .iform_checkbox_2_reset label.iform_label_error input:checked + span{color:var(--color-iform-error)}.iform .iform_checkbox_3{line-height:20px;overflow:hidden;padding:7px 0;position:relative}.iform .iform_checkbox_3 label{cursor:pointer;display:inline-block;font-family:var(--font);line-height:20px;margin:0}.iform .iform_checkbox_3 label input{left:-9999px;position:absolute;top:0}.iform .iform_checkbox_3 label span{color:rgba(0, 0, 0, .5);color:var(--semi-text);display:inline-block;padding:0 0 0 36px}.iform .iform_checkbox_3 label span:hover{color:var(--pale-text)}.iform .iform_checkbox_3 label.iform_label_error span{color:var(--color-iform-error)}.iform .iform_checkbox_3 label.iform_label_error span:hover{color:var(--color-iform-error)}.iform .iform_checkbox_3 label span::before{background-color:#fff;border-radius:9px;border:2px solid rgba(0, 0, 0, .25);box-shadow:inset -10px 0 0 0 rgba(0, 0, 0, .25);content:'';display:block;height:14px;left:2px;position:absolute;top:7px;transition-duration:100ms;transition-timing-function:cubic-bezier(0.000, 0.5, 1.000, 0.5);width:24px}.iform .iform_checkbox_3 input:checked + span::before{border-color:var(--color-a);box-shadow:inset 10px 0 0 0 var(--color-a)}.iform .iform_checkbox_3 label input:checked + span{color:var(--color-text)}.iform .iform_checkbox_set{line-height:20px}.iform .iform_checkbox_set label{cursor:pointer;display:block;line-height:20px;margin:0;overflow:hidden;padding:7px 0 0 0;position:relative}.iform .iform_checkbox_set label:last-child{padding:7px 0}.iform .iform_checkbox_set label input{left:-9999px;position:absolute;top:0}.iform .iform_checkbox_set label span{color:rgba(0, 0, 0, .5);display:inline-block;padding:0 0 0 26px}.iform .iform_checkbox_set label span:hover{color:rgba(0, 0, 0, .75)}.iform .iform_checkbox_set label span::before{background-color:#fff;border:1px solid rgba(0, 0, 0, .25);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .15);content:'';display:block;height:14px;left:2px;position:absolute;top:9px;width:14px}.iform .iform_checkbox_set label input[type="radio"] + span::before{border-radius:50%;border:1px solid rgba(0, 0, 0, .3)}.iform .iform_checkbox_set label input:checked + span:before{background-color:var(--color-a);border:1px solid rgba(0, 0, 0, .1)}.iform .iform_checkbox_set label input[type="checkbox"]:checked + span::after{background:url('data:image/svg+xml;cp1251,<svg height="16" fill="none" stroke-linecap="round" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="M4 9.5 L6.5 13 L11.5 4.5" stroke="rgba(0,0,0,.15)" stroke-width="3"></path><path d="M4 8.5 L6.5 12 L11.5 3.5" stroke="rgb(255,255,255)" stroke-width="2"></path></svg>') 0 0 no-repeat;content:'';display:block;height:16px;left:2px;position:absolute;top:9px;width:16px}.iform .iform_checkbox_set label input[type="radio"]:checked + span::after{background-color:#fff;border-radius:50%;box-shadow:0 1px 1px rgba(0,0,0,.15);content:'';display:block;height:6px;left:7px;position:absolute;top:14px;width:6px}.iform .iform_checkbox_set label input:checked + span{color:#000}.iform_countdown{height:5px;overflow:visible;position:relative}.iform_countdown div{background-color:rgba(0, 0, 0, .1);border-radius:0 0 var(--raidus-iform) var(--raidus-iform);color:#333;font:11px/10px var(--font);left:1px;padding:0 4px 1px 4px;position:absolute;top:3px}.iform_countdown div.iform_overflow{color:var(--color-iform-error)}.iform_error{background-color:rgba(192, 0, 0, .1);border-radius:var(--raidus-double-iform);box-shadow:inset 0 -1px 0 rgba(192, 0, 0, .05);color:var(--color-iform-error);font:120%/120% var(--font);margin-bottom:18px;padding:9px 15px;text-shadow:0 1px 0 rgba(255, 255, 255, .5)}.iform_error p{margin:0 0 0 12px;padding:3px 0;text-indent:-12px}.iform_error p b{font:bold 15px/18px Tahoma}.iform_error a{color:var(--color-iform-error);text-decoration:underline}.iform_error a:hover{color:#000}.iform_gauge{background-color:#fff;border:1px solid rgba(0, 0, 0, .266);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .15);height:20px;padding:6px;position:relative}.iform_gauge div{background-color:rgba(0, 0, 0, .2);color:#000;line-height:20px;height:20px;outline:2px solid rgba(0, 0, 0, .2);width:0}.iform_gauge span{bottom:0;color:#000;line-height:20px;height:20px;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0}.iform > h4{font:bold 115%/120% var(--font);margin:2em 0 1em 0}.iform > h4:first-child{margin-top:0}.iform_h1{height:100px}.iform_h2{height:200px}.iform_h3{height:300px}.iform_h4{height:400px}.iform_h5{height:500px}.iform_w1{width:16.6%}.iform_w2{width:33.3%}.iform_w3{width:50%}.iform_w4{width:66.6%}.iform_w5{width:83.3%}.iform_w6{width:100%}.iform_row .iform_w05{width:6.5%}.iform_row .iform_w1{width:15%}.iform_row .iform_w2{width:32%}.iform_row .iform_w3{width:49%}.iform_row .iform_w4{width:66%}.iform_row .iform_w5{width:83%}.iform_row .iform_w6{width:100%}@media only screen and (max-width:640px){.iform_w1, .iform_w2, .iform_w3, .iform_w4, .iform_w5, .iform_w6{width:100%}.iform_row .iform_w05, .iform_row .iform_w1, .iform_row .iform_w2, .iform_row .iform_w3, .iform_row .iform_w4, .iform_row .iform_w5, .iform_row .iform_w6{width:100%}}.iform .h1{height:50px}.iform .h2{height:100px}.iform .h3{height:150px}.iform .h4{height:200px}.iform .w025{width:5%}.iform .w05{width:10%}.iform .w1{width:20%}.iform .w2{width:40%}.iform .w3{width:60%}.iform .w4{width:80%}.iform .w5{width:100%}.iform .iform_row .w1{width:18.4%}.iform .iform_row .w2{width:38.8%}.iform .iform_row .w3{width:59.2%}.iform .iform_row .w4{width:79.6%}.iform .iform_row .w5{width:100%}.iform .w0{white-space:nowrap}.iform .w40{width:40px}.iform .w60{width:60px}.iform .w80{width:80px}.iform .w100{width:100px}@media only screen and (max-width:640px){.iform .w025{width:100%}.iform .w05{width:100%}.iform .w1{width:100%}.iform .w2{width:100%}.iform .w3{width:100%}.iform .w4{width:100%}.iform .w5{width:100%}.iform .iform_row .w1{width:100%}.iform .iform_row .w2{width:100%}.iform .iform_row .w3{width:100%}.iform .iform_row .w4{width:100%}.iform .iform_row .w5{width:100%}}.iform_info{color:rgba(0, 0, 0, .5);font:italic 85%/18px var(--font);margin:0;padding:4px 7px}.iform_info a{background-color:rgba(0, 0, 0, .1);border-radius:9px;border:0;box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .1);color:rgba(0, 0, 0, .6);display:inline-block;font:italic 85%/18px var(--font);margin:0;padding:0 6px;text-shadow:0 1px 0 rgba(255, 255, 255, .5)}.iform_info a:hover{background-color:rgba(0, 0, 0, .2)}.iform_info b{color:var(--color-iform-error);font-weight:normal}@media only screen and (min-width:640px){.iform_line.iform_inline{display:flex;margin-bottom:18px}.iform_line.iform_inline > label{flex-grow:0;flex-shrink:0;line-height:18px;margin:9px 2% 0 0;text-align:right;width:33%}.iform_line.iform_inline > div{flex-grow:0;flex-shrink:0;vertical-align:middle;width:65%}}.iform_input{background-color:#fff;border:1px solid rgba(0, 0, 0, .25);border-radius:var(--raidus-iform);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .15);box-sizing:border-box;color:#000;line-height:20px;margin:0;padding:8px 6px 7px}.iform_input:disabled{background-color:rgba(136, 136, 136, .066);box-shadow:none;color:rgba(0, 0, 0, .533)}.iform_input:focus{box-shadow:0 0 0 3px rgba(0, 0, 0, .1);outline:none}.iform_input::placeholder{color:rgba(0, 0, 0, .5)}select.iform_input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url('data:image/svg+xml;cp1251,<svg height="16" width="20" xmlns="http://www.w3.org/2000/svg"><path d="m3 5 5 5 5-5" fill="none" stroke="black" stroke-width="1.33"/></svg>') 100% 50% no-repeat;box-sizing:border-box}textarea.iform_input{display:block;line-height:150%;resize:vertical}.iform_input.iform_input_monospace{font-family:monospace}textarea.iform_input.iform_input_monospace{font-family:monospace}.iform label{color:rgba(0, 0, 0, .5);display:block;font-family:var(--font);line-height:20px;margin:2px}.iform label.bad{color:var(--color-iform-error)}.iform label.iform_label_error{color:var(--color-iform-error)}.iform label b{color:var(--color-iform-error)}.iform_line{margin:0 0 1.2em 0}.iform_line.iform_narrow{margin-bottom:0}.iform .iform_line:last-child{margin-bottom:0}.iform_sep{background-color:rgba(255, 255, 255, .5);border:none;border-top:1px solid rgba(0, 0, 0, .15);color:rgba(0, 0, 0, .15);height:1px;margin:24px 0 24px 0;padding:0}.iform_spc{background-color:transparent;border:none;color:transparent;height:1px;margin:12px 0;padding:0}.iform_local_error{background-color:rgba(192, 0, 0, .1);border-radius:var(--raidus-iform);color:var(--color-iform-error);display:table;font:85%/16px var(--font);margin:12px 0 0 0;padding:8px 5px 8px 9px;position:relative;text-shadow:0 1px 0 rgba(255, 255, 255, .5)}.iform_local_error::before{border-bottom:12px solid rgba(192, 0, 0, .1);border-left:10px solid transparent;content:'';left:12px;position:absolute;top:-12px}.iform_local_hint{background-color:rgba(0, 0, 0, .1);border-radius:var(--raidus-iform);color:rgba(0, 0, 0, .8);display:table;font:85%/16px var(--font);margin:12px 0 0 0;padding:8px 5px 8px 9px;position:relative;text-shadow:0 1px 0 rgba(255, 255, 255, .5)}.iform_local_hint::before{border-bottom:12px solid rgba(0, 0, 0, .1);border-left:10px solid transparent;content:'';left:12px;position:absolute;top:-12px}.iform_local_error + .iform_local_hint{margin-top:3px}.iform_local_error + .iform_local_hint::before{display:none}.iform_menu{}.iform_menu li{margin:10px 0}.iform_menu a{font:16px var(--font);color:#333;text-decoration:none;display:block}.iform_menu a:hover{color:#e00;text-decoration:none}.iform_menu a u{border-bottom:1px solid #999;text-decoration:none}.iform_menu a:hover u{border-bottom:1px solid #f78080;text-decoration:none}.iform_menu i{display:inline-block;margin:2px 6px -8px 0}.iform_photoalbum{}.iform_photoalbum ul{}.iform_photoalbum ul li{float:left;position:relative}.iform_photoalbum ul img{display:block;left:0;position:absolute;top:0}.iform_photoalbum ol{}.iform_photoalbum ol li{position:relative;margin:0 0 1em 0}.iform_photoalbum ol img{display:block}.iform_photoalbum_button{top:-3px;cursor:pointer;position:absolute}.iform_photoalbum_edit{left:-3px}.iform_photoalbum_hide{right:-3px}.iform_photoalbum_show{right:-3px}.iform_photoalbum_recent{background-color:#fff;box-shadow:0 1px 5px -1px #555;font:14px/16px var(--font);padding:20px 12px 20px 20px;border-width:1px;border-style:solid;border-color:#b8b8b8 #b0b0b0 #a8a8a8 #b0b0b0}.iform_photoalbum_recent div{width:500px;max-height:300px;overflow:scroll}.iform_photoalbum_recent ul{list-style:none}.iform_photoalbum_recent ul li{background-color:#ccc;float:left;height:40px;list-style:none;margin:0 8px 8px 0;position:relative;width:40px}.iform_photoalbum_recent ul li.upload{background:url(https://etd21.ru/i/lz.gif) center no-repeat #000;float:left;height:40px;list-style:none;margin:8px 8px 0 0;position:relative;width:40px}.iform_photoalbum_recent ul li img{cursor:pointer}.iform_photoalbum_recent ul li:hover{background-color:#666}.iform_photoalbum_recent p{font:14px/16px var(--font);padding:2px 0}.iform_photoalbum_recent p a{color:#666;text-decoration:none;cursor:pointer;border-bottom:1px dashed #666}.iform_photoalbum_recent p a:hover{text-decoration:none;color:#333;border-bottom:1px dashed #333}.iform_photoalbum_title{cursor:move;font:16px/18px var(--font);margin:0 0 0 42px}.iform_photoalbum_upload{height:12px;margin:0 4px 0 11px;width:22px;float:left;background:url(https://etd21.ru/i/lf.gif) center no-repeat}.iform_preview{outline:1px dashed var(--color-border)}/* <form ... class="iform"> <div class="iform_line"> <label> ... </label> <div class="iform_row"> <div class="iform_column w3"> <div class="iform_cell"> ... </div> </div> <div class="iform_column w0">òåêñò</div> <div class="iform_column w2"> <div class="iform_cell"> ... </div> </div> </div> </div> </div> */ @media only screen and (min-width:640px){.iform_row{display:flex;align-items:center;margin:0}.iform_column{margin:0 2% 0 0}.iform_column:last-child{margin-right:0}.iform_cell{margin:0 0 4px 0}}@media only screen and (max-width:640px){.iform_column{margin:0 0 1.2em 0}.iform_row .iform_column:last-child{margin:0 0 0 0}.iform_cell{margin:0}}.iform_cell input{width:100%}.iform_cell input[type="radio"]{width:auto}.iform_cell input[type="checkbox"]{width:auto}.iform_cell select{width:100%}.iform_cell textarea{width:100%}.iform_search{border-radius:var(--raidus-iform);padding:0;position:relative}@media only screen and (min-width:640px){.iform_cell.iform_search{margin-right:0}}.iform_search input{cursor:default;width:100%}.iform_search_arrow{background:#fff url('data:image/svg+xml;cp1251,<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><circle cx="6.5" cy="6.5" r="5.5" fill="none" stroke="black" stroke-width="1.5"/><path d="m11 11 5 5" fill="none" stroke="black" stroke-width="1.5"/></svg>') center no-repeat;cursor:pointer;bottom:4px;position:absolute;right:2px;top:4px;width:22px}.iform_search_cross{background:#fff url('data:image/svg+xml;cp1251,<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="m3 3 10 10M3 13 13 3" fill="none" stroke="black" stroke-width="1.33"/></svg>') center no-repeat;cursor:pointer;bottom:4px;position:absolute;right:2px;top:4px;width:22px}.iform_select{box-sizing:border-box;padding:0;position:relative}@media only screen and (min-width:640px){.iform_cell.iform_select{margin-right:0}}.iform_select:focus{box-shadow:0 0 0 3px rgba(34, 34, 34, .133);outline:none}.iform_select input.iform_input{background:#fff url('data:image/svg+xml;cp1251,<svg height="16" width="20" xmlns="http://www.w3.org/2000/svg"><path d="m2 5 6 6 6-6" fill="none" stroke="black" stroke-width="1.33"/></svg>') 100% 50% no-repeat;box-sizing:border-box;cursor:default;width:100%}.iform_select select.iform_input{background:#fff;bottom:1px;box-sizing:border-box;left:0;position:absolute;top:1px;width:100%;z-index:-1}.iform_select select.iform_input:disabled{background-color:#f4f4f4}.iform_select input:focus + select{bottom:auto;margin:-1px 0 0 0;top:100%;z-index:9999}.iform_select input:focus + select.iform_select_up{bottom:100%;margin:0 0 -1px 0;top:auto}.iform_select select:focus{background:#fff;bottom:auto;margin:-1px 0 0 0;top:100%;z-index:9999}.iform_select select.iform_select_up:focus{margin:0 0 -1px 0;bottom:100%;top:auto}.iform_select_arrow{background:#fff url('data:image/svg+xml;cp1251,<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="m2 5 6 6 6-6" fill="none" stroke="black" stroke-width="1.33"/></svg>') 50% 50% no-repeat;bottom:4px;cursor:pointer;position:absolute;right:2px;top:4px;width:22px}.iform_select_cross{cursor:pointer;position:absolute;right:6px;top:9px}.iform_select_tags ul{list-style:none;margin:0;padding:0}.iform_select_tags li{background-color:#ddd;border-radius:12px;clear:both;color:#1a1a1a;cursor:default;float:left;font:16px/24px var(--font);margin:0 0 4px;padding:0 9px}.iform_select_tags span{display:block;float:left;text-shadow:#eee 0 1px 0}.iform_select_tags a{color:#999;cursor:pointer;display:block;float:left;font:14px/24px var(--font);height:24px;margin:0 0 0 2px;padding:0 0 0 4px;text-decoration:none;text-shadow:#eee 0 1px 0}.iform_select_tags a:hover{color:var(--color-iform-error);text-decoration:none}.iform_select_tags_below ul{list-style:none;margin:0;padding:0}.iform_select_tags_below li{background-color:#ddd;border-radius:12px;clear:both;color:#1a1a1a;cursor:default;float:left;font:16px/24px var(--font);margin:4px 0 0;padding:0 9px}.iform_select_tags_below span{display:block;float:left;text-shadow:#eee 0 1px 0}.iform_select_tags_below a{color:#999;cursor:pointer;display:block;float:left;font:14px/24px var(--font);height:24px;margin:0 0 0 2px;padding:0 0 0 4px;text-decoration:none;text-shadow:#eee 0 1px 0}.iform_select_tags_below a:hover{color:var(--color-iform-error);text-decoration:none}.iform_sunken{background-color:rgba(0, 0, 0, .05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1);padding:20px 20px 15px 20px}.iform_tab{margin:2em 0 1em 0;overflow:hidden}.iform_tab ul{border-bottom:1px solid #bbb;height:29px;padding:0 12px;width:9999px}.iform_tab li{background-color:#eee;border:1px solid #bbb;border-bottom:1px solid #bbb;border-radius:var(--raidus-double-iform) var(--raidus-double-iform) 0 0;color:#1a1a1a;cursor:pointer;float:left;font:16px/20px var(--font);height:20px;margin:0 -1px 0 0;padding:4px 11px;transition:all ease .2s}.iform_tab li u{text-decoration:none}.iform_tab li.a{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff;cursor:default}.iform_table{}.iform_table table{background-color:rgba(0, 0, 0, .266);border-collapse:separate;border-spacing:1px;color:#333;width:100%}.iform_table td, .iform_table th{border:1px solid #fff;padding:4px;text-align:left;vertical-align:top;cursor:default}.iform_table table thead td{background-color:rgba(255, 255, 255, .85)}.iform_table table tbody td{background-color:#fff;height:1.2em}.iform_table table tbody th{background-color:rgba(255, 255, 255, .85);cursor:move;width:1px}.iform_table table tbody tr:last-child th{cursor:default}.iform_table td.iform_table_selected{outline:1px solid #f00;border:1px solid #f00;background-color:#fff0f0;cursor:text}.iform_table td.iform_table_active{outline:1px solid #f00;border:1px solid #f00;background-color:#fff}.iform_table textarea{outline:0;border:0;padding:0;background-color:#fff;color:#333;margin:0;display:block}.iform_table_image{width:40px}.iform_table_html{overflow-x:hidden}.iform_table_upload{width:50px;height:50px;position:relative;overflow:hidden;border:1px dashed #ccc}.iform_table_upload input{border:none;cursor:default;font-size:199px;left:0;margin:0 0 0 -450px;opacity:0;position:absolute;top:-2px}.iform_table_upload img{width:50px;height:50px;display:block}.iform_table td.iform_table_selected .iform_table_upload input{cursor:pointer}.iform_table .iform_table_active>div{border:0 !important}.iform_table .nicEdit_main{padding:0 !important}div.iform_input_tags{display:inline-block;padding:5px 6px}.iform_cell div.iform_input_tags{width:100%}div.iform_input_tags a{border-radius:var(--raidus-iform);display:inline-block;margin:2px;padding:0 .5em}div.iform_input_tags span a{display:inline-block;margin:2px;padding:0 .5em;border-radius:var(--raidus-iform)}div.iform_input_tags span a:hover{}div.iform_input_tags span a::after{color:rgb(255,255,255,.5);content:'\00D7';display:inline;margin-left:.5em}div.iform_input_tags span a:hover::after{color:#fff;text-shadow:0 0 3px #fff}.iform_input_tags_primary{color:#fff;background-color:var(--color-a)}.iform_input_tags_primary:hover{color:#fff;background-color:var(--color-a)}.iform_input_tags_secondary{background-color:rgba(0, 0, 0, .05)}.iform_input_tags_secondary:hover{}.iform_input_tags_tertiary{color:var(--semi-text);box-shadow:inset 0 0 0 1px rgba(0, 0, 0, .1)}.iform_input_tags_tertiary:hover{color:#fff;background-color:var(--color-a);box-shadow:none}div.iform_input_tags span a.iform_input_tags_tertiary::after{color:#f00}div.iform_input_tags span a.iform_input_tags_tertiary:hover::after{color:#fff}.iform_tags{background-color:#fff;border:1px solid rgba(0, 0, 0, .25);border-radius:var(--raidus-iform);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .15);color:#000;line-height:20px;margin:0;padding:4px 6px 3px}.iform_tags_disabled{background-color:rgba(136, 136, 136, .066);box-shadow:none;color:rgba(0, 0, 0, .533)}.iform_tags_focus{box-shadow:0 0 0 3px rgba(0, 0, 0, .1);outline:none}.iform_tags ul{display:flex;flex-wrap:wrap}.iform_tags ul > li{background-color:#f4f4f4;border-radius:var(--raidus-iform);cursor:default;margin:4px;padding:0 8px;white-space:nowrap}.iform_tags ul > li:last-child{flex-grow:1;padding:0;position:relative}.iform_tags ul > li a{margin:0 0 0 4px}.iform_tags ul input{background-color:#fff;border:0;color:#000;line-height:20px;margin:0;outline:none;padding:0;width:100%}.iform_tags ol{background-color:#fff;border:1px solid rgba(0, 0, 0, .266);border-radius:var(--raidus-iform);box-shadow:0 0 0 3px rgba(34, 34, 34, .133);display:none;left:-9px;max-height:300px;overflow-y:scroll;position:absolute;top:100%;z-index:9999}.iform_tags ol > li{cursor:pointer;max-width:200px;overflow:hidden;padding:1px 8px;text-overflow:ellipsis;white-space:nowrap}.iform_tags ol > li.a, .iform_tags ol > li:hover{background-color:rgba(0, 0, 0, .1)}.iform_upload{float:left;margin-right:4px;overflow:hidden;position:relative}.iform_upload_file{border:none;cursor:pointer;font-size:199px;left:0;margin:0 0 0 -450px;opacity:0;position:absolute;top:-2px}.iform_upload_fake{background-color:rgba(0, 0, 0, .1);border-radius:var(--raidus-double-iform);border:0;box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .1);color:#000;display:inline-block;line-height:20px;margin:0;padding:7px 12px;text-align:center;text-decoration:none;text-shadow:0 1px 0 rgba(255, 255, 255, .5)}.iform_upload_fake:hover, .iform_upload_fake_hover{background-color:rgba(0, 0, 0, .2);display:inline-block;text-align:center;text-decoration:none}.iform_upload_fake:active{background-color:rgba(0, 0, 0, .3);box-shadow:inset 0 2px 0 rgba(0, 0, 0, .1);text-shadow:none}.iform_upload_size{color:var(--color-iform-error);float:left;line-height:28px}.iform_popup{-webkit-box-shadow:0 1px 5px -1px #666;box-shadow:0 1px 5px -1px #666;left:0;position:absolute;top:0;z-index:9}.jcrop-holder{-ms-touch-action:none;direction:ltr;text-align:left}.jcrop-vline,.jcrop-hline{background:#FFF url(https://etd21.ru/i/jcrop.gif);font-size:0;position:absolute}.jcrop-vline{height:100%;width:1px!important}.jcrop-vline.right{right:0}.jcrop-hline{height:1px!important;width:100%}.jcrop-hline.bottom{bottom:0}.jcrop-tracker{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;height:100%;width:100%}.jcrop-handle{background-color:#333;border:1px #EEE solid;font-size:1px;height:7px;width:7px}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%}.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px}.jcrop-dragbar.ord-n{margin-top:-4px}.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{margin-right:-4px;right:0}.jcrop-dragbar.ord-w{margin-left:-4px}.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#FFF;opacity:.70!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.jcrop-light .jcrop-handle{background-color:#000;border-color:#FFF;border-radius:3px}.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000;opacity:.7!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.jcrop-dark .jcrop-handle{background-color:#FFF;border-color:#000;border-radius:3px}.solid-line .jcrop-vline,.solid-line .jcrop-hline{background:#FFF}.jcrop-holder img,img.jcrop-preview{max-width:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{clip:rect(1px,1px,1px,1px);position:absolute!important}.ui-helper-reset{border:0;font-size:100%;line-height:1.3;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}.ui-helper-clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.ui-state-disabled{cursor:default!important}.ui-widget-overlay{background-color:#bbb;height:100%;left:0;opacity:.66;position:absolute;top:0;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=66)"}.ui-widget{font-family:Arial;font-size:14px}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial;font-size:1em}.ui-widget-content{background-color:#fff;border:1px solid #b8bbbf;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{background-color:#a03;border:1px solid #b8bbbf;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background-color:#e2e6ec;border:1px solid #b8bbbf;color:#333;font-weight:400}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#333;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background-color:#fff;border:1px solid #b8bbbf;color:#333;font-weight:400}.ui-state-hover a,.ui-state-hover a:hover{color:#333;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background-color:#fff;border:1px solid #b8bbbf;color:#333;font-weight:400}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#333;text-decoration:none}.ui-widget:active{outline:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background-color:#bbb;border:1px solid #bbb;color:#333}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#333}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{background-color:#fff0f0;border:1px solid #fff0f0;color:#c00}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#c00}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#c00}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{font-weight:400;opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{background-image:none;opacity:.35;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=33)"}.ui-resizable{position:relative}.ui-resizable-handle{display:block;font-size:.1px;position:absolute;z-index:99999}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;left:0;top:-5px;width:100%}.ui-resizable-s{bottom:-5px;cursor:s-resize;height:7px;left:0;width:100%}.ui-resizable-e{cursor:e-resize;height:100%;right:-5px;top:0;width:7px}.ui-resizable-w{cursor:w-resize;height:100%;left:-5px;top:0;width:7px}.ui-resizable-se{bottom:1px;cursor:se-resize;height:12px;right:1px;width:12px}.ui-resizable-sw{bottom:-5px;cursor:sw-resize;height:9px;left:-5px;width:9px}.ui-resizable-nw{cursor:nw-resize;height:9px;left:-5px;top:-5px;width:9px}.ui-resizable-ne{cursor:ne-resize;height:9px;right:-5px;top:-5px;width:9px}.ui-selectable-helper{border:1px dotted #000;position:absolute;z-index:100}.ui-draggable .ui-dialog-titlebar{cursor:move}ul.m_l1{}a.m_l1{border:1px solid #000;color:#333;font:15px/140% f;display:block;margin:0 0 -1px 0;padding:14px 24px}a.m_l1:hover{color:#099}a.m_l1a{background-color:#fff;border:1px solid #000;color:#333;font:15px/140% f;display:block;margin:0 0 -1px 0;padding:14px 24px}.table table{background-color:rgba(0, 0, 0, .2);border-collapse:separate;border-spacing:1px;color:#333;font:15px/120% -apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif;width:100%}.table table td, .table table th{border:1px solid #fff;cursor:default;padding:4px;text-align:left;vertical-align:middle}.table table thead td{background-color:rgba(255, 255, 255, .8)}.table table thead td.table_sortable{cursor:pointer}.table table thead td.table_sortable:hover{background-color:#eee;color:#c00}.table table thead i{border-bottom:8px solid #333;border-left:6px solid transparent;border-right:6px solid transparent;display:inline-block;height:0;margin:1px 4px 1px 0;width:0}.table table thead u{border-bottom:8px solid #bbb;border-left:6px solid transparent;border-right:6px solid transparent;display:inline-block;height:0;margin:1px 4px 1px 0;width:0}.table table tbody th{background-color:rgba(255, 255, 255, .8);cursor:move;width:1px}.table table tbody td{background-color:#fff;height:34px}.table table tbody td.table_active{background-color:#fff;border:1px solid #f00;outline:1px solid #f00}.table table tbody td.table_center{text-align:center}.table table tbody td.table_editable{cursor:pointer}.table table tbody td.table_nowrap{white-space:nowrap}.table table tbody td.table_right{text-align:right}.table table tbody td.table_selected{background-color:#fff0f0;border:1px solid #f00;cursor:text;outline:1px solid #f00}.popup_contextmenu{background-color:rgba(0, 0, 0, .2);box-shadow:0 4px 10px rgba(0, 0, 0, .2);padding:1px}.popup_contextmenu ul{background-color:#fff;border:1px solid #fff;font:15px/125% f;padding:.5em 0}.popup_contextmenu ul li a{color:#333;cursor:pointer;display:block;padding:5px 20px;text-decoration:none}.popup_contextmenu ul li a:hover{background-color:rgba(0, 0, 0, .1);color:#333;text-decoration:none}.popup_contextmenu ul li hr{background-color:#ccc;border:none;color:#fff;height:1px;margin:.5em 1px;padding:0}.popup_contextmenu_flag{border-radius:100%;border:1px solid #0002;display:inline-block;height:15px;margin:0 8px -4px 0;width:15px}.table_filter input{background-color:#fff;border:1px solid #bbb;color:#333;float:left;font:14px f;margin:0;padding:2px 4px}.table_filter_flag{float:left;height:25px;margin:0 10px}.table_filter_flag a{border-radius:100%;border:1px solid #0001;cursor:pointer;display:block;float:left;height:15px;margin:4px 5px 4px 0;width:15px}.table_filter_flag a.table_filter_flag_active{border:2px solid #0008;margin:3px 4px 3px 0}.table_filter_all{background-color:#ddd;border-radius:4px;color:#333;cursor:pointer;display:block;float:left;font:15px/25px f;height:25px;padding:0 8px;text-decoration:none}.table_filter_all:hover{background-color:#eee;color:#c00;text-decoration:none}.table_flag_0{background-color:#fff}.table_flag_1{background-color:#fd5e5e}.table_flag_2{background-color:#ffac3c}.table_flag_3{background-color:#fdff94}.table_flag_4{background-color:#c8ff59}.table_flag_5{background-color:#7ee971}.table_flag_6{background-color:#32ffcc}.table_flag_7{background-color:#baf8fe}.table_flag_8{background-color:#74a6ff}.table_flag_9{background-color:#b28eff}.table_flag_10{background-color:#f061de}.table_icon{border-radius:3px;border:#444 solid 3px;display:inline-block;height:16px;width:16px}.table_icon:hover{border:#c00 solid 3px}.table .table_icon{margin:0 4px -3px 0}.table_modal_editor{width:320px}.table_modal_notice{padding:50px}.table_pages{}.table_pages a{border-radius:4px;color:#333;cursor:pointer;display:block;float:left;font:15px/25px f;height:25px;margin:0 4px 0 0;padding:0 6px;text-decoration:none}.table_pages a:hover{background-color:#eee;color:#c00;text-decoration:none}.table_pages a.active, .table_pages a.active:hover{background-color:#444;color:#fff;text-decoration:none}.table_pages span{color:#999;display:block;float:left;font:15px/25px f;height:25px;margin:0 4px 0 0;padding:0 6px}.nicEdit_panelContain{background-color:#999;overflow:hidden;padding:2px 7px;width:100%}.nicEdit_panel{overflow:hidden;zoom:1}.nicEdit_buttonMargin{float:left;margin:2px}.nicEdit_buttonMarginRight{float:right;margin:2px}.nicEdit_buttonContain{height:24px;width:24px}.nicEdit_button{cursor:pointer;height:24px;overflow:hidden;width:24px;zoom:1}.nicEdit_editorContain{background-color:#fff;border-left:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb;overflow-x:hidden;overflow-y:auto;padding:0 6px;width:100%}.nicEdit_main{margin:0;outline:0;padding:4px 0;width:100%}.nicEdit_paneContain{overflow:hidden;position:absolute;z-index:9999}.nicEdit_pane{background-color:#666;color:#fff;overflow:hidden;text-align:left}.nicEdit_panelContainFullscreen{left:0;position:fixed;right:0;top:0;width:auto;z-index:2000}.nicEdit_editorContainFullscreen{background-color:#f8f8f8;border-bottom:0;border-left:0;border-right:0;bottom:0;left:0;padding:0;position:fixed;right:0;top:32px;width:auto;z-index:2000}.nicEdit_editorContainFullscreen .nicEdit_main{background-color:#fff;margin:0 auto;padding:5px}.nicEdit_paneContainFullscreen{left:0;margin:0 auto;max-width:900px;overflow:hidden;position:fixed;right:0;top:32px;z-index:9999}@media only screen and (max-width:640px){.nicEdit_editorContainFullscreen .nicEdit_main{width:280px}}@media only screen and (min-width:640px) and (max-width:960px){.nicEdit_editorContainFullscreen .nicEdit_main{width:600px}}@media only screen and (min-width:960px) and (max-width:1279px){.nicEdit_editorContainFullscreen .nicEdit_main{width:600px}}@media only screen and (min-width:1280px) and (max-width:1599px){.nicEdit_editorContainFullscreen .nicEdit_main{width:920px}}@media only screen and (min-width:1600px){.nicEdit_editorContainFullscreen .nicEdit_main{width:1240px}}.nicEdit_adm_image_list{background-color:#fff;height:200px;margin:0 10px;overflow:auto;padding:8px 0 8px 10px}.nicEdit_adm_page_list{background-color:#fff;height:200px;margin:0 10px;overflow:auto;padding:10px}.nicEdit_adm_page_list ul ul{margin:5px 0 5px 10px}.nicEdit_adm_page_list a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nicEdit_image_upload{background-color:#fff;color:#777;margin:0 10px;overflow:hidden;padding:10px;position:relative}.photoalbum_new .photoalbum_image_upload button.iform_button{margin:0 0 0 6px}.nicEdit_image_upload input{border:none;cursor:default;font-size:204px;left:0;margin:-50px 0 0 -450px;opacity:0;position:absolute;top:-2px}.nicEdit_iform{}.nicEdit_iform .nicEdit_adm_panel .adm_panel{margin:0}.nicEdit_iform .upload_fake:active{background-color:#fff}.nicEdit_iform .upload_fake:hover,.nicEdit_iform .upload_fake_hover{background-color:#eee;color:#c00;text-shadow:0 1px 0 #fff}.nicEdit_iform .upload_fake{background-color:#ddd;border:0;border-radius:3px;font:14px Arial;margin:0;padding:4px 8px;text-shadow:0 1px 0 #eee}.nicEdit_iform .upload_file{border:none;cursor:pointer;font-size:199px;left:0;margin:0 0 0 -450px;opacity:0;position:absolute;top:-2px}.nicEdit_iform .upload_size{color:#c00;float:left;font:12px/24px Tahoma}.nicEdit_iform .upload{float:left;height:28px;margin-right:4px;overflow:hidden;position:relative}.nicEdit_iform label.bad{color:red}.nicEdit_iform label{color:rgba(0,0,0,.533);display:block;font:14px/16px -apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif;margin:4px 2px}.nicEdit_iform_button:active{background-color:#fff}.nicEdit_iform_button:hover{background-color:#eee;color:#c00;text-shadow:0 1px 0 #fff}.nicEdit_iform_button{background-color:rgba(0,0,0,.15);border-radius:6px;border:0;box-shadow:inset 0 -1px 0 rgba(0,0,0,.1);color:#000;cursor:pointer;font:16px -apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif;margin:12px 0;padding:7px 12px;text-shadow:0 1px 0 rgba(255,255,255,.5)}.nicEdit_iform_end{font:10px/10px Tahoma;height:10px;margin:0;padding:0}.nicEdit_iform_input:disabled{background-color:rgba(136,136,136,.066);box-shadow:none;color:rgba(0,0,0,.533)}.nicEdit_iform_input:focus{box-shadow:0 0 0 3px rgba(34,34,34,.133);outline:none}.nicEdit_iform_input{background-color:#fff;border:1px solid rgba(0,0,0,.266);box-shadow:inset 0 1px 1px rgba(0,0,0,.15);color:rgba(0,0,0,.8);font:16px -apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif;margin:0;padding:7px 6px 5px;width:100%}.nicEdit_iform_label{color:rgba(0,0,0,.533);display:block;font:14px/16px -apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif;margin:0 0 0 4px}.nicEdit_iform_line{background-color:#fff;margin:0 10px;padding:8px 24px 0 10px}.nicEdit_iform_source:focus{box-shadow:0 0 0 3px rgba(34,34,34,.133);outline:none}.nicEdit_iform_source{background-color:#fff;border:1px solid rgba(0,0,0,.266);box-shadow:inset 0 1px 1px rgba(0,0,0,.15);color:rgba(0,0,0,.8);font:14px Courier;margin:0;padding:7px 6px 5px;resize:vertical;width:100%}.nicEdit_iform_title{color:#fff;font:14px/24px -apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif;margin:0;padding:2px 12px;text-shadow:0 -1px 0 rgba(0,0,0,.5)}h1{color:var(--color-text);font-family:var(--font-h);font-size:2em;line-height:1em;margin:0 0 1em}h1 a{color:var(--color-text);text-decoration:none}h1 a:hover{color:var(--color-text);text-decoration:underline}h1.a_tab{margin:0 0 1}h1.a_tab a{color:var(--color-semi-text);cursor:pointer;border-bottom:.066em dashed var(--color-semi-text);margin:0 10px 0 0;text-decoration:none;white-space:nowrap}h1.a_tab a:hover{color:var(--color-a);border-bottom:.066em dashed var(--color-a);text-decoration:none}h1.a_tab a.a{color:var(--color-text);border-bottom:0}h1.a_tab a.a:hover{color:var(--color-text);border-bottom:0}.callback_popup{min-width:280px}.callback_popup h1{color:#333;font:700 24px/105% f;margin:0 0 1em}/** * adm_menu * Ïàíåëü óïðàâëåíèÿ */ #adm{background-color:#333;height:32px;left:0;position:fixed;right:0;top:0;z-index:1099}.adm_index_follow{display:block;left:5px;margin:0;position:absolute;top:12px}.adm_index_nofollow{display:block;left:5px;margin:0;position:absolute;top:12px}.adm_noindex_follow{display:block;left:5px;margin:0;position:absolute;top:12px}.adm_noindex_nofollow{display:block;left:5px;margin:0;position:absolute;top:12px}.adm_dom{color:#fff;cursor:pointer;font:14px/32px Arial;left:30px;position:absolute;text-decoration:none;top:0;left:30px;text-decoration:none}.adm_dom:hover{color:#fc3;text-decoration:none}.adm_chart{margin:0 0 0 70px;position:relative}.adm_chart .adm_chart_a{background-color:#888}.adm_chart .adm_chart_bar{position:absolute}.adm_chart .adm_chart_bar_weekday{background-color:#999}.adm_chart .adm_chart_bar_weekend{background-color:#ccc}.adm_chart .adm_chart_h{background-color:#ddd;height:1px;margin:0 0 0 -5px;padding:0 0 0 5px;position:absolute;width:100%}.adm_chart .adm_chart_i{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #444;display:none;height:0;position:absolute;width:0;z-index:9}.adm_chart .adm_chart_tt{background-color:#444;border-radius:3px;color:#fff;display:none;font:1em/21px var(--font);height:21px;padding:0 5px;position:absolute;text-align:center;white-space:nowrap;z-index:8;box-shadow:#fff 0 0 2px}.adm_chart .adm_chart_v{background-color:#ddd;position:absolute;top:10px;width:1px}.adm_chart .adm_chart_white{background-color:#fff;position:absolute;top:9px}.adm_chart .adm_chart_x{color:#333;font:1em/19px var(--font);height:19px;position:absolute;text-align:center}.adm_chart .adm_chart_x0{background-color:#000;height:1px;position:absolute;width:100%}.adm_chart .adm_chart_y{color:#333;font:1em/19px var(--font);height:19px;margin:0 0 0 -70px;position:absolute;text-align:right;width:60px}.adm_chart .adm_chart_y0{background-color:#000;position:absolute;top:9px;width:1px}.adm_chart table{border-collapse:collapse;border-spacing:0;color:var(--color-text);font:1em var(--font);width:100%}.adm_chart table td{border:1px solid #ddd;padding:5px;text-align:left;vertical-align:top}.adm_chart table thead td{background-color:#f0f0f0;font-weight:bold}.adm_chart table tbody td{background-color:#fff}.adm_chart table tbody td.adm_chart_c{text-align:center;white-space:nowrap}@media only screen and (max-width:1279px){.adm_chart .adm_chart_x_subdiv{display:none}}.adm_file_list a.hide{cursor:pointer;display:block;left:25px;position:absolute;top:-3px}.adm_file_list a.show{cursor:pointer;display:block;left:25px;position:absolute;top:-3px}.adm_file_list ul{}.adm_file_list li{margin:0 0 .5em 0;position:relative}.adm_file_list li.upload{background:url(https://etd21.ru/i/lz.gif) center no-repeat #000;list-style:none;margin:0 0 .5em 0;position:relative}.adm_file_list_more{margin:.5em 0 0 0}.adm_file_list_more a{background-color:rgba(0, 0, 0, .15);border-radius:6px;border:0;color:#000;display:block;float:left;font:16px var(--font);margin:0;padding:5px 10px;text-decoration:none;text-shadow:0 1px 0 rgba(255, 255, 255, .5)}.adm_file_list_more a:hover{background-color:rgba(0, 0, 0, .25);color:#000;text-decoration:none}.adm_file_list_title{color:rgba(0, 0, 0, .533);font:14px/16px var(--font);margin:0 0 10px 0}.adm_image_list a.hide{cursor:pointer;display:block;left:25px;position:absolute;top:-3px}.adm_image_list a.show{cursor:pointer;display:block;left:25px;position:absolute;top:-3px}.adm_image_list ul{}.adm_image_list li{background-color:rgba(0, 0, 0, .06);float:left;height:70px;margin:0 10px 10px 0;position:relative;width:70px}.adm_image_list li.upload{background:url(https://etd21.ru/i/lz.gif) center no-repeat #000;float:left;height:70px;list-style:none;margin:0 10px 10px 0;position:relative;width:70px}.adm_image_list li img{bottom:0;cursor:pointer;left:0;margin:auto;max-height:70px;max-width:70px;position:absolute;right:0;top:0}.adm_image_list li:hover{background-color:rgba(0, 0, 0, .25)}.adm_image_list_more{margin:10px 0 0 0}.adm_image_list_more a{background-color:rgba(0, 0, 0, .15);border-radius:6px;border:0;color:#000;display:block;float:left;font:16px var(--font);margin:0;padding:5px 10px;text-decoration:none;text-shadow:0 1px 0 rgba(255, 255, 255, .5)}.adm_image_list_more a:hover{background-color:rgba(0, 0, 0, .25);color:#000;text-decoration:none}.adm_image_list_title{color:rgba(0, 0, 0, .533);font:14px/16px var(--font);margin:0 0 10px 0}.adm_image_similar_master{float:left;width:250px}.adm_image_similar_to{float:left;margin:5px 0 0 0;width:100px;text-align:center}.adm_image_similar_slave{margin:0 0 20px 350px;width:250px}.adm_image_similar_lt{color:#c00}.adm_image_similar_gt{color:#0c0}.adm_list ul li{cursor:default;padding:2px}.adm_list .adm_panel_19{float:left}.adm_list_title{color:var(--color-text);font:1em/19px var(--font)}.adm_list_title_1{margin:0 0 0 30px}.adm_list_title_2{margin:0 0 0 50px}.adm_list_title_3{margin:0 0 0 70px}.adm_list_title_4{margin:0 0 0 90px}.adm_list_title_5{margin:0 0 0 110px}.adm_list_hint{display:inline-block;position:relative}.adm_list_hint a{border-radius:50%;border:1px solid var(--color-border);color:var(--pale-text);display:inline-block;font:italic 1em/17px serif;height:17px;margin:0 0 0 4px;text-align:center;width:17px}.adm_list_hint a:hover{color:#f66}.adm_list_hint div{background-color:#fff;border:1px solid var(--color-border);display:none;left:0;padding:10px;position:absolute;top:100%;white-space:nowrap;z-index:1000}.adm_list_hint a:hover ~ div{display:block}.adm_menu{height:32px;position:absolute;right:0;top:0;z-index:1000}.adm_menu li.adm_menu_l1{float:left;height:32px;position:relative}.adm_menu li.adm_menu_l1 > a{display:none}.adm_menu li.adm_menu_l1_container > a{padding-right:22px}.adm_menu li.adm_menu_l2{float:left;height:32px;position:relative}.adm_menu li.adm_menu_l2_container:hover{background-color:#474747}.adm_menu li.adm_menu_l2 > a{color:#fff;display:block;font:16px/32px var(--font);padding:0 10px;text-decoration:none;white-space:nowrap}.adm_menu li.adm_menu_l2 > a > span{border-bottom:1px solid #858585}.adm_menu li.adm_menu_l2 > a > b{background-color:#c00;border-radius:9px;color:#fff;display:inline-block;font:normal 14px/18px var(--font);height:18px;min-width:10px;padding:0 4px;text-align:center}.adm_menu li.adm_menu_l2 > a:hover{color:#fc3}.adm_menu li.adm_menu_l2 > a:hover > span{border-color:#fc3}.adm_menu li.adm_menu_l2 > a > i{position:absolute;right:8px;top:14px}.adm_menu li.adm_menu_l2_container > a{padding-right:22px}.adm_menu li.adm_menu_l2 > hr{display:none}.adm_menu li.adm_menu_l2 ul.adm_menu_l3{background-color:#474747;display:none;min-width:100%;padding:5px 0;position:absolute;right:0;top:100%}.adm_menu li.adm_menu_l2:hover ul.adm_menu_l3{display:block}.adm_menu li.adm_menu_l3 > a{color:#fff;display:block;font:16px/31px var(--font);padding:0 10px;text-decoration:none;white-space:nowrap}.adm_menu li.adm_menu_l3 > a:hover{background-color:#5c5c5c;color:#fc3}.adm_menu li.adm_menu_l3 > hr{background-color:#5c5c5c;border:0;color:#5c5c5c;height:1px;margin:5px 0}@media only screen and (max-width:1279px){.adm_menu li.adm_menu_l1_container:hover{background-color:#474747}.adm_menu li.adm_menu_l1 > a{color:#fff;display:block;font:17px/32px var(--font);padding:0 10px;text-decoration:none;white-space:nowrap}.adm_menu li.adm_menu_l1 > a > span{border-bottom:1px solid #858585}.adm_menu li.adm_menu_l1 > a:hover{color:#fc3}.adm_menu li.adm_menu_l1 > a:hover > span{border-color:#fc3}.adm_menu li.adm_menu_l1 > a > i{position:absolute;right:8px;top:14px}.adm_menu li.adm_menu_l1_container > a{padding-right:22px}.adm_menu li.adm_menu_l1 ul.adm_menu_l2{background-color:#474747;display:none;padding:5px 0;position:absolute;right:0;top:100%}.adm_menu li.adm_menu_l1:hover ul.adm_menu_l2{display:block}.adm_menu li.adm_menu_l2{float:none;height:auto}.adm_menu li.adm_menu_l2 > a > span{border-bottom:none}.adm_menu li.adm_menu_l2 > a:hover{background-color:#5c5c5c}.adm_menu li.adm_menu_l2 > a > i{display:none}.adm_menu li.adm_menu_l2_container > a{padding-right:10px}.adm_menu li.adm_menu_l2 > hr{background-color:#5c5c5c;border:0;color:#5c5c5c;display:block;height:1px;margin:5px 0}.adm_menu li.adm_menu_l2 ul.adm_menu_l3{display:block;padding:0;position:relative;top:0}.adm_menu li.adm_menu_l3 > a{color:#fff;display:block;font:16px/31px var(--font);padding:0 10px 0 20px;text-decoration:none;white-space:nowrap}.adm_menu li.adm_menu_l3 > hr{display:none}}.adm_pages a{display:block;float:left;font:1em/28px var(--font);height:28px;margin:0 4px 0 0;padding:0 4px}.adm_pages a:hover{}.adm_pages a.active, .adm_pages a.active:hover{background-color:rgba(0, 0, 0, .1);border-radius:4px;box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .1);color:#000;text-decoration:none;text-shadow:0 1px 0 rgba(255, 255, 255, .5)}.adm_pages span{color:rgba(0, 0, 0, .6);display:block;float:left;font:1em/28px var(--font);height:28px;margin:0 4px 0 0;padding:0 6px}.adm_panel{margin:4px 0}.adm_panel .cb{clear:both;padding:2px 0}.adm_panel .l{float:left;margin-right:4px}.adm_panel .r{float:right;margin-left:4px}.adm_panel .r i{font:normal normal 13px/28px Arial;color:#aaa}.adm_panel a{background-color:#999;border-radius:6px;color:#fff;display:block;float:left;font:16px/28px Arial;height:28px;text-decoration:none;text-shadow:0 -1px 0 #7a7a7a;padding:0 12px}.adm_panel a:hover{background-color:#b3b3b3;text-shadow:0 -1px 0 #8f8f8f}.adm_panel a.active:hover{color:#fff;text-decoration:none}.adm_panel a.active{background-color:#666;text-shadow:0 -1px 0 #525252}.adm_panel > a{background-color:rgba(0, 0, 0, .4);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .1);color:#fff;display:block;float:left;margin:0 4px 4px 0;text-shadow:0 -1px 0 rgba(0, 0, 0, .2)}.adm_panel > a:hover{background-color:rgba(0, 0, 0, .5);text-shadow:0 -1px 0 rgba(0, 0, 0, .2)}.adm_panel hr{background-color:rgba(0, 0, 0, .4);border:0;display:block;height:1px;margin:14px 0 0 0}.adm_panel hr.adm_panel_above{background-color:rgba(0, 0, 0, .4);border:0;display:block;height:1px;margin:8px 0;padding:0}.adm_panel .ajax_loader{display:block;float:left;height:12px;margin:8px 8px 12px 8px;width:22px}.adm_panel_19{}.adm_panel_19 a{background-color:rgba(0, 0, 0, .4);border-radius:2px;display:block;float:left;margin:0 1px 0 0;overflow:hidden;padding:0;position:relative;text-decoration:none;text-shadow:0 -1px 0 #7a7a7a}.adm_panel_19 a span{position:absolute;top:100%}.adm_panel_19 a:hover{background-color:rgba(0, 0, 0, .3)}.adm_panel_19 div.adm_panel_19_blank{background:rgba(0, 0, 0, .4);border-radius:2px;float:left;height:19px;margin:0 1px 0 0;width:19px}.adm_panel_19 .ajax_loader{display:block;float:left;height:12px;margin:4px;width:22px}.adm_panel_27{background-color:rgba(255, 255, 255, .4);border-radius:3px;padding:4px 0 0 4px;margin:2px 0}.adm_panel_27 .cb{clear:both;padding:2px 0}.adm_panel_27 .l{float:left;margin-right:4px}.adm_panel_27 .r{float:right;margin-left:4px}.adm_panel_27 a{background-color:#999;border-radius:6px;display:block;float:left;text-decoration:none;text-shadow:0 -1px 0 #7a7a7a;padding:0}.adm_panel_27 a:hover{background-color:#b3b3b3;text-shadow:0 -1px 0 #8f8f8f}.adm_panel_27 a.active:hover{color:#fff;text-decoration:none}.adm_panel_27 a.active{background-color:#666;text-shadow:0 -1px 0 #525252}.adm_panel_27 hr{border:0;border:0;border-bottom:1px solid #999;margin:0 0 -4px 0;padding:13px 0 0 0}.adm_panel_27 hr.above{border:0;border-top:0;border-bottom:1px solid #999;margin:8px 0;padding:0}.adm_panel_27 .ajax_loader{display:block;float:left;width:22px;height:12px;margin:8px 8px 9px 8px}.adm_panel_27 > a{background-color:rgba(0, 0, 0, .4);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .1);color:#fff;display:block;float:left;margin:0 4px 4px 0;text-shadow:0 -1px 0 rgba(0, 0, 0, .2)}.adm_panel_27 > a:hover{background-color:rgba(0, 0, 0, .5);text-shadow:0 -1px 0 rgba(0, 0, 0, .2)}.adm_table{border-collapse:collapse;border-spacing:0;color:#333;font:.85em/1.2em var(--font)}.adm_table thead td{background-color:rgba(0, 0, 0, .05);text-transform:lowercase}.adm_table td{border:1px solid rgba(0, 0, 0, .2);padding:4px 8px;text-align:left;vertical-align:middle;height:36px}.adm_table_title{font:700 1em/1.2em var(--font);margin:0}.adm_table .adm_table_btn a{background-color:rgba(0, 0, 0, .1);border-radius:4px;border:0;box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .1);color:#000;display:block;float:left;font:.85em/24px var(--font);margin:0;padding:0 10px;text-decoration:none;text-shadow:0 1px 0 rgba(255, 255, 255, .5)}.adm_table .adm_table_btn a:hover{background-color:rgba(0, 0, 0, .2)}.adm_tabs a{display:inline-block;font:.85em/24px var(--font);height:24px;padding:0 10px}.adm_tabs a u{border-style:dashed}.adm_tabs a:hover u{border-style:dashed}.adm_tabs a.active, .adm_tabs a.active:hover{background-color:rgba(0, 0, 0, .1);border-radius:12px;box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .1);color:#000;text-shadow:0 1px 0 rgba(255, 255, 255, .5)}.adm_tabs a.active u, .adm_tabs a.active:hover u{border:0}.adm_tree ul ul{margin:0 0 0 18px}.adm_tree ul li{border:1px solid transparent;cursor:default;padding:2px 4px}.adm_tree ul li:hover{background-color:rgba(0, 32, 64, .033);border:1px solid rgba(255, 255, 255, .66)}.adm_tree .adm_panel_19{float:left}.adm_tree_title{margin:0 0 0 110px}.adm_tree_title span{background-color:rgba(255, 255, 255, .5);border:1px solid rgba(0, 0, 0, .2);border-radius:3px;padding:0 4px}.adm_tree ul .adm_tree_title{font:700 1.2em/19px var(--font)}.adm_tree ul ul .adm_tree_title{color:var(--color-text);font:1em/19px var(--font)}.adm_tree ul ul ul .adm_tree_title{color:var(--color-text);font:.85em/19px var(--font)}@media only screen and (max-width:640px){.adm_tree ul ul{margin:0 0 0 12px}.adm_tree ul li{padding:5px 0}.adm_tree ul li:hover{background-color:inherit}.adm_tree .adm_panel_19{float:none}.adm_tree_title{margin:2px 0 0 0}}.audio_list{}.adm_pages ~ .audio_list{margin-top:2em}.audio_list ~ .adm_pages{margin-top:2em}.audio_list_item{margin:0 0 1em 0}.audio_list_item:last-child{margin:0}.audio_list_item .adm_panel_19{float:right}.audio{font:15px/140% f}.audio_description{margin:.25em 0 0 0}.audio_name{}.audio_name a::before{content:'';display:inline-block;margin:2px 8px -2px 0}.audio_name a.a{color:#333}.audio_type{color:#bbb;white-space:nowrap}.audiolist_list{}.audiolist_list_item{position:relative;margin:0 0 12px 0}.iform .audiolist_list{margin:0 -14px 0 0}.audiolist{margin:0 44px 0 38px}.audiolist_single .audiolist{margin:0 44px 0 0}.audiolist_list_item_n{color:#bbb;cursor:move;font:15px/19px -apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif;left:0;position:absolute;text-align:right;top:9px;width:30px}.audiolist_single .audiolist_list_item_n{display:none}.audiolist_list_item .adm_panel_19{position:absolute;right:0px;top:9px}.audiolist_single .audiolist_list_item .adm_panel_19{right:0;top:9px}.audiolist_list_item input[type="text"]{margin:5px 0 0 0}.audiolist_list_item input[type="text"]:first-child{margin:0}.audiolist_list_item_new{}.audiolist_list_item_new .audiolist_upload{background-color:rgba(0, 0, 0, .05);color:#777;display:block;overflow:hidden;padding:15px 20px;position:relative}.audiolist_list_item_new .audiolist_upload_hover{background-color:rgba(0, 0, 0, .1)}.audiolist_list_item_new .audiolist_upload.audiolist_recent{padding:15px 20px 55px 20px}.audiolist_list_item_new .audiolist_upload button.iform_button{margin:5px 0}.audiolist_list_item_new .audiolist_upload input{border:none;cursor:default;font-size:200px;left:0;margin:-50px 0 0 -450px;opacity:0;position:absolute;top:-2px}.audiolist_list_item_new .audiolist_upload.audiolist_recent > div{bottom:25px;left:20px;position:absolute}.audiolist_list_item_new .audiolist_upload.audiolist_recent > div a u{border-bottom-style:dashed}.artist_list{display:grid;grid-gap:3em;grid-template-columns:1fr 1fr 1fr 1fr;min-height:0vw}.artist_list_item{background:#fff;box-shadow:0 8px 4px -4px rgba(0, 0, 0, .02);position:relative}.artist_list_item .adm_panel_27{left:4px;margin:0 -4px 0 0;position:absolute;top:4px;z-index:2}@media only screen and (max-width:1439px){.artist_list{grid-gap:4.167vw;grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:960px){@media (orientation:portrait){.artist_list{grid-gap:4.167vw;grid-template-columns:1fr 1fr}}}@media only screen and (max-width:640px){.artist_list{grid-gap:8.334vw;grid-template-columns:1fr}}.artist_list_item .artist_list_image{aspect-ratio:0.750;color:var(--color-pale-text);overflow:hidden}.artist_list_item .artist_list_image img{display:block;transition:transform ease .5s;width:100%}.artist_list_item a:hover .artist_list_image img{transform:translateY(1.5em) scale(110%)}.artist_list_item .artist_list_text{padding:2em}.artist_list_item h2{color:var(--color-text);font-size:1.5em;font-weight:500;line-height:1.2em}.artist_list_item a:hover h2{color:var(--color-a)}.artist_list_item .artist_list_entitle{color:var(--color-text);font-style:italic;font-weight:500;line-height:1em;margin-top:1em}@media only screen and (max-width:1439px){.artist_list_item a:hover .artist_list_image img{transform:none}.artist_list_item .artist_list_text{padding:2.084vw}}@media only screen and (max-width:960px){.artist_list_item a:hover .artist_list_image img{transform:none}@media (orientation:landscape){.artist_list_item .artist_list_image{padding:2.778vw}.artist_list_item .artist_list_text{font-size:0.833em;padding:2.778vw;padding-top:0}}@media (orientation:portrait){.artist_list_item .artist_list_image{padding:2.778vw}.artist_list_item .artist_list_text{padding:2.778vw;padding-top:0}}}.artist_item{}.artist_item_entitle{color:var(--color-text);font-family:var(--font-h);font-size:1.5em;font-weight:500;line-height:1.2em;margin:0 0 1.333em 0}.artist_item_flex{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:2em}.artist_item_image{}.artist_item_image img{display:block;width:100%}.artist_item_text{grid-column:2 / span 3}@media only screen and (max-width:960px){.artist_item_flex{grid-template-columns:1fr 1fr 1fr;grid-gap:4.167vw}.artist_item_text{grid-column:2 / span 2}}@media only screen and (max-width:640px){@media (orientation:portrait){.artist_item_image{background:#fff;margin-bottom:2em;padding:4.167vw}.artist_item_flex{display:block}}}@media only screen and (min-width:1040px){.oo .artist_item h2{color:#000;font:normal 30px/120% 'PT Sans'}.oo .artist_item h2 a{color:#000}.oo .artist_item h2 a:hover{color:#000}.oo .artist_item h3{color:#000;font:normal 22px/120% 'PT Sans'}.oo .artist_item .artist_entitle{color:#000;font:normal 19px/120% 'PT Sans'}}.comment_list{margin:40px 0 0 0}.comment{position:relative}.comment h2{color:#333;font:700 24px/120% f;margin:0 0 .33em}.comment h2 a{color:#333;text-decoration:none}.comment h2 a:hover{color:#f66;text-decoration:none}.comment h2 a u{border-color:#bbb}.comment h2 a:hover u{color:#f66;text-decoration:none}.comment_modified{color:#bbb;float:left;font:15px/140% f;margin:0 0 .5em}.comment_read{font:15px/140% f}.comment_read a.live{border-bottom:1px dashed rgba(0, 153, 153, .5);text-decoration:none}.comment_read a.live:hover{border-bottom:1px dashed #f66;text-decoration:none}.comment hr{background-color:#000;border:0;color:#000;height:1px;margin:41px 0 33px 0}.comment_list .more{margin:2em 0 0}.comment_list .more a{background-color:#099;border-radius:6px;color:#fff;display:block;float:left;font:17px/17px f;padding:8px 12px;text-decoration:none}.comment_list .more a:hover{background-color:#333;color:#fff;text-decoration:none}.comment_list ul{}.comment_list ul>li{padding:20px 0 0 0}.comment_list ul>li:first-child{padding:0}.comment_list ol{padding:10px 0 20px 40px}.comment_list ol>li{padding:20px 0 0 0}.comment_list ol>li:first-child{padding:0}@media only screen and (max-width:640px){.comment_list ol{padding:10px 0 20px 20px}}.comment{}.comment_my{border-radius:5px;border:1px solid #000;margin:0 -10px;padding:4px 9px}.comment_list ul>li>.comment_my{margin-bottom:10px}.comment_info{margin:0 0 10px 0;position:relative}.comment_obj{margin:.2em 0 .4em 0}.comment_photo{border-radius:50%;box-shadow:inset 0 1px 2px rgba(0,0,0,.2);float:left;height:64px;width:64px}.comment_date{color:#bbb;display:block;font:500 14px/140% f;margin:8px 0 0 80px}.comment_name{color:#777;display:block;font:400 17px/140% f;margin:6px 0 0 80px}.comment_info .comment_score{position:absolute;right:0;top:5px}.comment_info .comment_service ~ .comment_score{position:absolute;right:30px;top:5px}.comment_text{margin:.25em 0;position:relative}.comment_hidden .comment_text{color:#bbb}.comment_service{cursor:default;display:block;height:22px;position:absolute;right:0;top:5px;width:22px}.comment_service:after{content:'';display:block;margin:9px 3px}.comment_service_menu{background-color:#fff;border-radius:5px;border:1px solid #000;padding:9px 0 9px 0;position:absolute;right:-17px;top:100%;z-index:999}.comment_service .comment_service_menu{opacity:0;transition:opacity ease .2s;visibility:hidden}.comment_service:hover .comment_service_menu{opacity:1;visibility:visible}.comment_service_menu:before{border-bottom:6px solid #000;border-left:6px solid transparent;border-right:6px solid transparent;border-top:0px solid transparent;bottom:100%;content:'';height:0;position:absolute;right:20px;width:0}.comment_service_menu:after{border-bottom:4px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;border-top:0px solid transparent;bottom:100%;content:'';height:0;position:absolute;right:21px;width:0}.comment_service_menu a{color:#333;cursor:pointer;display:block;padding:2px 9px;text-decoration:none}.comment_service_menu a:hover{background-color:#000;color:#333;text-decoration:none}.comment_service_menu a .comment_service_menu_blank{display:inline-block}.comment_vote{color:#777;line-height:21px;text-align:right}.comment_vote a{color:#777;cursor:pointer;margin-left:.75em;text-decoration:none}.comment_vote a:hover{color:#777;text-decoration:none}.comment_vote a u{border-bottom:1px dashed #bbb;color:#333;margin-right:.2em;text-decoration:none}.comment_vote a:hover u{border-bottom:1px dashed #099;color:#099}.comment_vote a span{color:#333}.comment_vote a:hover span{color:#333}.comment_vote a.comment_vote_plus_my{font-weight:bold;cursor:default}.comment_vote a.comment_vote_minus_my{font-weight:bold;cursor:default}.comment_vote a i{display:inline-block;height:13px;width:13px}.comment_info .comment_vote{float:left;margin:0 .25em 0 0}.comment_info .comment_vote a{margin-left:0;margin-right:.5em}.comment_reply{}.comment_reply_0{font-size:17px;padding:0 0 15px 0}.comment_reply a{color:#333;cursor:pointer;text-decoration:none}.comment_reply a:hover{color:#099;text-decoration:none}.comment_reply a u{border-bottom:1px dashed #bbb}.comment_reply a:hover u{border-bottom:1px dashed #099}.comment_form{}.comment_form .iform_button{margin:4px 4px 0 0}.comment_form label{color:#333;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif;font-size:15px}.comment_form_error{color:#f00;font-family:f;font-size:15px;margin:1em 0}@-moz-keyframes fadein200{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadein200{0%{opacity:0}100%{opacity:1}}@keyframes fadein200{0%{opacity:0}100%{opacity:1}}.comment_fadein200{-moz-animation:fadein 200 .2s;-webkit-animation:fadein 200 .2s;animation:fadein 200 .2s}.comment_rating{display:inline-block;height:25px}.comment_rating fieldset{border:none;height:25px;overflow:hidden;position:relative;width:130px}.comment_rating fieldset:not(:checked) > input{clip:rect(0, 0, 0, 0);position:absolute}.comment_rating fieldset:not(:checked) > label{cursor:pointer;display:block;float:right;height:25px;margin:0;overflow:hidden;width:26px}.comment_rating fieldset:not(:checked) > label:before{content:' ';display:block;height:25px;width:26px}.comment_rating fieldset:not(:checked) > label:hover, .comment_rating fieldset:not(:checked) > label:hover ~ label{}.comment_rating fieldset:not(:checked) > label:hover:before, .comment_rating fieldset:not(:checked) > label:hover ~ label:before{}.comment_rating fieldset > input:checked ~ label:before{}.comment_score{display:inline-block}.comment_score_count{color:#333;display:block;float:right;font:15px/21px f;height:21px;margin:0 0 0 5px}.comment_score_stars_wb .comment_score_stars_empty .comment_score_star{}.comment_score_stars_wb .comment_score_stars_solid .comment_score_star{}h1 .comment_score{margin:0 0 0 5px;vertical-align:text-top}.file_list{}.file_list_header{margin:0 0 2em 0}.file_list_header .adm_pages{margin-bottom:2em}.file_list_footer .adm_pages{margin-top:2em}.file_list_item{margin:0 0 1em 0}.file_list_item:last-child{margin:0}.file_list_item .adm_panel_19{float:right}.file_upload{background-color:rgba(0, 0, 0, .05);color:#777;display:block;overflow:hidden;padding:15px 20px;position:relative}.file_upload_hover{background-color:rgba(0, 0, 0, .1)}.file_upload button.iform_button{margin:5px 0}.file_upload input{border:none;cursor:default;font-size:200px;left:0;margin:-50px 0 0 -450px;opacity:0;position:absolute;top:-2px}.file_upload_progress{display:none}.file_upload .iform_gauge{display:inline-block;width:200px}.file{}.file_description{margin:.25em 0 0 0}.file_name{}.file_name svg{display:inline-block;height:.9em;line-height:1.111em;vertical-align:baseline}.file_size{color:#bbb;white-space:nowrap}.filelist_list{}.filelist_list_item{position:relative;margin:0 0 12px 0}.iform .filelist_list{margin:0 -14px 0 0}.filelist{margin:0 44px 0 38px}.filelist_single .filelist{margin:0 44px 0 0}.filelist_list_item_n{color:#bbb;cursor:move;font:15px/19px -apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif;left:0;position:absolute;text-align:right;top:9px;width:30px}.filelist_single .filelist_list_item_n{display:none}.filelist_list_item .adm_panel_19{position:absolute;right:0px;top:9px}.filelist_single .filelist_list_item .adm_panel_19{right:0;top:9px}.filelist_list_item input[type="text"]{margin:5px 0 0 0}.filelist_list_item input[type="text"]:first-child{margin:0}.filelist_list_item_new{}.filelist_list_item_new .filelist_upload{background-color:rgba(0, 0, 0, .05);color:#777;display:block;overflow:hidden;padding:15px 20px;position:relative}.filelist_list_item_new .filelist_upload_hover{background-color:rgba(0, 0, 0, .1)}.filelist_list_item_new .filelist_upload.filelist_recent{padding:15px 20px 55px 20px}.filelist_list_item_new .filelist_upload button.iform_button{margin:5px 0}.filelist_list_item_new .filelist_upload input{border:none;cursor:default;font-size:200px;left:0;margin:-50px 0 0 -450px;opacity:0;position:absolute;top:-2px}.filelist_list_item_new .filelist_upload.filelist_recent > div{bottom:25px;left:20px;position:absolute}.filelist_list_item_new .filelist_upload.filelist_recent > div a u{border-bottom-style:dashed}.image_list{margin:0 -10px -10px 0;overflow:hidden}.adm_pages ~ .image_list{margin-top:2em}.image_list ~ .adm_pages{margin-top:2em}.image_list_item{float:left;margin:0 10px 10px 0;position:relative}.image_list_item .adm_panel_19{position:absolute;right:0;top:0}.image{background-color:rgba(0, 0, 0, .05);height:70px;position:relative;width:70px}.image img{bottom:0;left:0;margin:auto;max-height:70px;max-width:70px;position:absolute;right:0;top:0}.note_tag_cloud ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:2em 0}.note_tag_cloud li{}.note_tag_cloud a{align-items:center;background-color:var(--color-text);border-radius:1.5em;color:#fff;display:flex;font-family:var(--font);font-size:1.2em;font-weight:500;line-height:1.25em;margin:0 .25em;padding:.75em 1em;text-decoration:none;white-space:nowrap}.note_tag_cloud a u{border-bottom:0}.note_tag_cloud a.active u{border-bottom:0}.note_tag_cloud a.active:hover u{border-bottom:0}.note_tag_cloud a:hover{background-color:var(--color-text)}.note_tag_cloud a.active{background-color:var(--color-a);color:var(--color-bg);text-decoration:none}.note_tag_cloud a span{background-color:var(--color-bg);border-radius:50%;color:transparent;font-size:1.25em;height:1em;line-height:1.1em;margin:0 0 0 .5em;text-align:center;width:1em}.note_tag_cloud a.active span{color:var(--color-a)}@media only screen and (max-width:960px){.note_tag_cloud a{font-size:1em;padding:.5em}.note_tag_cloud a span{margin:0 0 0 .25em}}.note_showcase_list{display:grid;grid-gap:3em;grid-template-columns:1fr 1fr 1fr 1fr;min-height:0vw}.note_showcase_list_item{background:#fff;box-shadow:0 8px 4px -4px rgba(0, 0, 0, .02);position:relative}.note_showcase_list_item .adm_panel_27{left:4px;margin:0 -4px 0 0;position:absolute;top:4px;z-index:2}@media only screen and (max-width:1439px){.note_showcase_list{grid-gap:4.167vw;grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:960px){.note_showcase_list{grid-gap:4.167vw;grid-template-columns:1fr 1fr}}@media only screen and (max-width:640px){@media (orientation:portrait){.note_showcase_list{grid-gap:8.334vw;grid-template-columns:1fr}}}.oo .note_showcase_list{grid-gap:8.334vw;grid-template-columns:1fr 1fr}@media only screen and (max-width:960px){@media (orientation:portrait){.oo .note_showcase_list{grid-template-columns:1fr}}}.note_showcase_image{aspect-ratio:1.333;color:var(--color-pale-text);overflow:hidden}.note_showcase_image img{display:block;width:100%}.note_showcase_text{padding:2em}.note_showcase h2{color:var(--color-text);font-size:1.5em;font-weight:500;line-height:1.2em}.note_showcase a:hover h2{color:var(--color-a)}.note_showcase_date{color:var(--color-text);font-style:italic;font-weight:500;line-height:1em;margin-top:1em}@media only screen and (max-width:1439px){.note_showcase_text{padding:2.084vw}}@media only screen and (max-width:960px){@media (orientation:landscape){.note_showcase_image{padding:2.778vw}.note_showcase_text{font-size:0.833em;padding:2.778vw;padding-top:0}}@media (orientation:portrait){.note_showcase_image{padding:2.778vw}.note_showcase_text{padding:2.778vw;padding-top:0}}}.note_list{}.note_list_item{padding-bottom:2em}.note_list_item ~ .note_list_item{border-top:1px solid #000;padding-top:2em}.note_archive{height:40px;margin:0 0 1em 0;overflow:hidden}.note_archive ul{height:40px;overflow-x:scroll;padding-bottom:20px;white-space:nowrap}.note_archive ul li{display:inline-block;height:40px}.note_archive a{border:1px solid transparent;border-bottom-color:#000;font:15px/38px f;display:inline-block;padding:0 10px}.note_archive a.a{border-bottom-color:transparent;border-left-color:#000;border-right-color:#000;border-top-color:#000;border-radius:4px 4px 0 0;color:#333}.note_more{margin:1em 0;text-align:center}.note_more a{background-color:#099;border-radius:4px;color:#fff;display:inline-block;font:17px/40px f;height:40px;padding:0 20px}.note_more a:hover{background-color:#f66;color:#fff}.note_pages{font-size:1.2em;font-weight:500;margin:1.667em 0}.note_pages a{border-radius:.266em;display:block;float:left;line-height:3em;height:3em;padding:0 .4em}.note_pages a:hover{background-color:rgba(0, 0, 0, .05)}.note_pages b{display:block;float:left;font-weight:500}.note_pages b a, .note_pages b a:hover{background-color:rgba(0, 0, 0, .1);color:var(--color-text);text-decoration:none}.note_pages span{display:block;float:left;line-height:3em;height:3em;margin:0 .266em 0 0;padding:0 .4em}.note_pages span:first-child{padding:0 .4em 0 0}@media only screen and (max-width:960px){.note_pages span:first-child{display:none}}.note_read{margin:1em 0}.note_read a{border-bottom:1px dashed rgba(0, 153, 153, .5)}.note_read a:hover{border-bottom:1px dashed #f66}.note_summary{font-size:1em;line-height:1em;text-align:right}.note_summary svg{height:1em;margin-right:.25em;vertical-align:baseline}.note{position:relative}.note h2{color:#333;font:700 24px/120% f;margin:0 0 .33em}.note h2 a{color:#333;text-decoration:none}.note h2 a:hover{color:#f66;text-decoration:none}.note h2 a u{border-color:#bbb}.note h2 a:hover u{color:#f66;text-decoration:none}.note_date_tag{display:flex;align-items:center;justify-content:space-between;margin-bottom:1em}.note_date{color:var(--color-pale-text)}.note_tag{align-items:center;color:var(--color-text);display:flex;flex-wrap:wrap;font:.85em}.note_tag svg{height:1em}.note_tag span{margin-left:.25em}.note_tag a{color:color(--color-pale-text);margin-left:.25em}.note_tag a:hover{color:color(--color-a)}.note_audio{margin:0 0 1em}.note_audio ul{font:15px/18px f}.note_audio ul li{cursor:default;padding:4px 0}.note_audio ul li div{float:left}.note_audio ul li i{float:left;margin:3px 6px 2px 3px}.note_audio ul li span{border-bottom:1px dashed;color:#333;cursor:pointer}.note_audio ul li span:hover{color:#333}.note_audio ul li.active span{color:#f66}.note_audio div.hide,.note_audio div.show{cursor:pointer;height:16px;margin:6px 0 0 8px;width:16px}.note_audio div.num{cursor:move;font:16px/18px Tahoma;margin:4px 7px 0 0;text-align:right;width:30px}.note_image ul{margin:0 0 2em 0}.note_image ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:2em}@media only screen and (max-width:960px){.note_image ul{grid-template-columns:1fr 1fr 1fr;grid-gap:4.167vw}}@media only screen and (max-width:640px){.note_image ul{grid-template-columns:1fr 1fr;grid-gap:4.167vw}}.note_image ul li{position:relative}.note_image ul li div.crop, .image ul li div.hide, .image ul li div.show{cursor:pointer;height:16px;position:absolute;width:16px}.note_image ul li div.crop{left:-3px;top:-3px}.note_image ul li div.hide{left:347px;top:-3px}.note_image ul li div.show{left:347px;top:-3px}.note_image ul li img{display:block;width:100%}.note_image ul li p{padding:1em}@media only screen and (max-width:960px){.note_image ul li p{padding:.5em}}.note_text{margin:0 0 1em}.note_video{margin:0 0 1em}.note_video .note_video_wrapper{background-color:#000;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.note_video .note_video_wrapper iframe{height:100%;position:absolute;width:100%}.note_video .note_video_thumbnail{background-color:#000;background-position:center;background-repeat:no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}.note_video .note_video_play{background:url(https://etd21.ru/i/ytplay.png) 50% 50% no-repeat;display:block;height:100%;left:0;overflow:hidden;position:absolute;text-decoration:none;top:0;width:100%}.note_video .note_video_play span{position:absolute;top:100%}#note-list .more{margin:2em 0 0}#note-list .more a{background-color:#099;border-radius:6px;color:#fff;display:block;float:left;font:16px/16px f;padding:8px 12px;text-decoration:none}#note-list .more a:hover{background-color:#333;color:#fff;text-decoration:none}.note_list_slider{height:380px;margin:0 -10px 0 -10px;position:relative}.note_list_slider_wrapper{height:380px;overflow:hidden;position:relative}.note_list_slider_pad{padding:0 10px 20px 10px;position:absolute}.note_list_slider ul{}.note_list_slider ul > li{float:left;margin:0 40px 0 0}.note_list_slider ul > li:last-child{margin:0}.note_list_slider_nav{left:0;position:absolute;right:0;top:-58px}.note_list_slider_nav_previous{background-color:#f0f0f0;border-radius:3px;cursor:pointer;height:44px;right:54px;opacity:.2;position:absolute;top:0;width:32px}.note_list_slider_nav_previous::before{content:'';display:block;left:8px;position:absolute;top:6px}.note_list_slider_nav_previous:hover::before{}.note_list_slider_nav_next{background-color:#f0f0f0;border-radius:3px;cursor:pointer;height:44px;opacity:.2;position:absolute;right:10px;top:0;width:32px}.note_list_slider_nav_next::before{content:'';display:block;position:absolute;right:8px;top:6px}.note_list_slider_nav_next::hover:before{}.note_list_slider_nav_active{opacity:1}.note_list_slider .note_showcase_list{margin:0}@media only screen and (max-width:960px){.note_list_slider_nav{left:-42px;right:-42px;top:148px}.note_list_slider_nav_previous{height:64px;left:0}.note_list_slider_nav_previous::before{top:16px}.note_list_slider_nav_next{height:64px;right:0}.note_list_slider_nav_next::before{top:16px}}@media only screen and (max-width:640px){.note_list_slider_wrapper{padding:0}.note_list_slider_previous{left:auto;right:42px;top:-74px}.note_list_slider_next{right:0;top:-74px}}.sitemap ul li{padding:.66em 0}.sitemap ul a{font:17px/140% f}.sitemap ul ul{padding:.66em 0 0 30px}.sitemap ul ul li{padding:.33em 0}.sitemap ul ul a{font:15px/140% f}.sitemap p{font-size:80%}.page_block_audio{margin:0 0 1.5em 0}.page_block_audio > .text ~ .audio_list{margin:1em 0 0}.page_block_audio > .audio_list ~ .text{margin:1em 0 0}.page_block_card{}.page_block_card ul{display:flex;flex-wrap:wrap;font:300 max(15px, min(1.389vw, max(2.222vh, 0.889vw))) f;justify-content:space-between;margin-bottom:40px;min-height:0vw}.page_block_card ul li{margin-top:1em;position:relative;width:31.81%}.page_block_card ul li img{border:0;display:block;width:100%}.page_block_card_title{font-size:120%;font-weight:700;line-height:105%;margin:0;padding:.7em 0 0 0}.page_block_card_subtitle{color:#333;font-weight:300;line-height:105%;padding:.3em 0 0 0}.page_block_card_description{color:#777;font-weight:300;line-height:105%;padding:.3em 0 0 0}.page_block_card .text{}@media only screen and (max-width:640px){.page_block_card ul{display:block}.page_block_card ul li{width:100%}}.page_block_file{margin:0 0 1.5em 0}.page_block_file > .file_list ~ .text{margin:1em 0 0}.page_block_html{margin:0 0 1.5em 0}.page_block_image{}.page_block_image ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:2em}.page_block_image ul li{background-color:var(--color-text);position:relative}.page_block_image ul li img{display:block;height:100%;width:100%}.page_block_image ul li p{background-color:rgba(0, 0, 0, .5);bottom:0;left:0;min-height:0vw;padding:5px;position:absolute;text-shadow:#000 0 0 2px;width:calc(100% - 10px)}.page_block_image .text{}@media only screen and (max-width:960px){.page_block_image ul{grid-template-columns:1fr 1fr 1fr;grid-gap:4.167vw}}@media only screen and (max-width:640px){.page_block_image ul{grid-template-columns:1fr 1fr;grid-gap:4.167vw}}.page_block_imagetext{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:2em;margin:0 0 2.5em}.page_block_imagetext > div > img{width:100%}.page_block_imagetext .text{grid-column:2 / span 3}.page_block_imagetext .text > *:first-child{margin-top:0}@media only screen and (max-width:960px){.page_block_imagetext{grid-template-columns:1fr 1fr 1fr;grid-gap:4.167vw}.page_block_imagetext .text{grid-column:2 / span 2}}/* @media only screen and (max-width:640px){.page_block_imagetext{grid-template-columns:1fr 1fr;grid-gap:4.167vw}}*/ .page_block_panorama{margin:0 0 1.5em 0}.page_block_panorama > img{display:block;max-width:100%}.page_block_panorama > .text{background-color:#333;color:#eee;font-style:italic;padding:1em}.page_block_text{margin:0 0 1.5em 0}.page_block_video{margin:0 0 1.5em}.page_block_video .text{background-color:#333;color:#eee;font-style:italic;padding:1em}.page_sideblock_audio{margin:0 0 1.5em 0}.page_sideblock_audio > .text ~ .audio_list{margin:1em 0 0}.page_sideblock_audio > .audio_list ~ .text{margin:1em 0 0}.page_sideblock_file{margin:0 0 1.5em 0}.page_sideblock_file > .file_list ~ .text{margin:1em 0 0}.page_sideblock_html{margin:0 0 1.5em 0}.page_sideblock_panorama{margin:0 0 1.5em 0}.page_sideblock_panorama > img{display:block;max-width:100%}.page_sideblock_panorama > .text{background-color:#333;color:#eee;font-style:italic;padding:1em}.page_sideblock_text{margin:0 0 1.5em 0}.page_sideblock_video{margin:0 0 1.5em}.page_sideblock_video .text{background-color:#333;color:#eee;font-style:italic;padding:1em}.poster_timetable_item{display:flex;min-height:0vw;padding:2em 0}.poster_timetable_item ~ .poster_timetable_item{border-top:1px solid #ccc}.poster_timetable_item:last-child{padding-bottom:0}.poster_timetable_date{flex-shrink:0;width:5.5em;text-align:center}.poster_timetable_date_day_month{background:var(--color-a);color:var(--color-bg);font-size:1.4em;height:3.2em;line-height:3.2em}.poster_timetable_date_day_of_week{font-family:var(--font-h)}@media only screen and (max-width:960px){.poster_timetable_date{width:3.929em}.poster_timetable_date_day_month{font-size:1em}}@media only screen and (max-width:640px){.poster_timetable_date{width:3.339em}.poster_timetable_date_day_month{font-size:.85em}}.poster_timetable_cover{flex-shrink:0;margin-left:4em;width:15em}.poster_timetable_image{background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#fff;padding-bottom:75%;position:relative;width:100%}@media only screen and (max-width:960px){.poster_timetable_cover{margin-left:2.084vw}}@media only screen and (max-width:640px){.poster_timetable_cover{display:none}}.oo .poster_timetable_cover{display:none}.poster_timetable_text{flex-grow:1;margin:0 6em 0 4em;position:relative}@media only screen and (max-width:960px){.poster_timetable_text{margin:0 4.167vw 0 2.084vw}}@media only screen and (max-width:640px){.poster_timetable_text{margin:0 4.167vw}}.poster_timetable_opening_night{background-color:var(--color-text);color:var(--color-bg);font-family:var(--font-h);line-height:2em;margin-bottom:.25em;text-align:center;width:7em}.poster_timetable h3{color:var(--color-text);font-size:1.5em;font-weight:600;line-height:1.33em;margin:0}.poster_timetable h3 a{color:var(--color-text)}.poster_timetable h3 a:hover{color:var(--color-a)}.poster_timetable_author{color:var(--color-text);font-style:italic;line-height:1em;margin-top:.25em}.poster_timetable_place{color:var(--color-semi-text);margin-top:1.5em}.poster_timetable_time{color:var(--color-a);margin-top:1.5em}.poster_timetable_place + .poster_timetable_time{margin-top:0}.poster_timetable_ticket{flex-shrink:0;width:12em}.poster_timetable_ticket > *{margin-bottom:1em}@media only screen and (max-width:960px){.poster_timetable_ticket{width:8em}}@media only screen and (max-width:640px){.poster_timetable_ticket{width:7em}}.poster_timetable_ticket_buy{background:var(--color-a);color:var(--color-bg);display:block;font-size:1.4em;height:3.2em;line-height:3.2em;text-align:center;white-space:nowrap}.poster_timetable_ticket_buy:hover{background:var(--color-a-hover);color:var(--color-bg)}button.poster_timetable_ticket_buy{border:0;width:10em}@media only screen and (max-width:960px){.poster_timetable_ticket_buy{font-size:1em}}@media only screen and (max-width:640px){.poster_timetable_ticket_buy{font-size:.85em}}.poster_timetable_ticket_online{border:1px solid #099;border-radius:.2em;color:#099;display:block;line-height:120%;padding:.2em;text-align:center}.poster_timetable_ticket_online:hover{border:1px solid #f66;color:#f66}.poster_timetable_ticket_price{display:block;text-align:center}.poster_timetable_ticket_pushkin{display:block;margin-left:auto;margin-right:auto;width:6em}.poster_timetable_ticket_svo{display:block;font-size:0.8em;line-height:1em;margin-left:auto;margin-right:auto;text-align:center;width:6em}.poster_timetable_age{color:var(--color-semi-text);display:inline;font-size:0.667em;font-weight:400;line-height:1.5em;margin-left:1em;vertical-align:middle}/** * poster list * Ñïèñîê (ëåíòà) àôèø */ #poster-list{margin:0 0 2em}.poster .adm_panel_27{position:absolute;top:4px;left:4px;margin:0 -4px 0 0;z-index:2}.poster_hr{background-color:#333;border:0;color:#fff;height:1px;margin:1em 0}.poster{position:relative;margin:0 auto;padding:14px 0 28px 0}.poster ~ .poster{border-top:1px solid var(--color-border)}.poster .poster_modified_date{color:#000;font:20px/20px f;float:left}.poster .poster_modified_time{color:#000;font:20px/20px f;float:right}@media only screen and (max-width:479px){.poster .poster_modified_date{font:16px/20px f}.poster .poster_modified_time{font:16px/20px f}}.poster .poster_author{clear:both;color:#333;font:16px/20px f;text-align:center;padding:15px 0 0 0}.poster h2{color:#333;font:normal 24px/120% f;text-align:center;margin:0 0 .33em}.poster h2 a{color:#333;text-decoration:underline}.poster h2 a:hover{color:#333;text-decoration:underline}.poster img{max-width:100%}.poster .poster_place{color:#333;font:16px/20px f;text-align:center;margin:.66em 0}.poster .poster_place svg{color:#444;height:16px;margin:2px 0 -2px 0;vertical-align:baseline;width:16px}.poster .poster_buy_ticket{display:block;margin:10px 0;text-align:center}.poster .poster_buy_ticket_age{color:#333;font:16px/32px f;margin:2px 5px}.poster .poster_buy_ticket_link{border:0;display:inline-block;font:18px/18px f;color:#fff;padding:7px 9px 7px 9px;border-radius:4px;background-color:#099;cursor:pointer;text-decoration:none;margin:2px 5px}.poster .poster_buy_ticket_link:hover{background-color:#333}.poster .poster_buy_ticket_link.quickticket_ru{position:relative}.poster .poster_buy_ticket_link.quickticket_ru::after{color:rgba(255, 255, 255, .33);content:'ticketland.ru';font:12px/12px f;position:absolute;bottom:0px;right:2px}.poster .poster_buy_ticket_link.pushkin{background-color:#fff;border:1px solid rgba(0, 153, 153, .5);color:#099;font-size:16px;padding:6px 8px 6px 8px;white-space:nowrap}.poster .poster_buy_ticket_link.pushkin:hover{background-color:#fff;border-color:#333;color:#333}.poster ul{margin:15px 0}.poster ul li{margin:0 0 17px 0}@media only screen and (max-width:479px){.poster .poster_buy_ticket_link.pushkin{font-size:16px;letter-spacing:-.5px;padding:6px}}@media only screen and (min-width:1040px){.oo .poster_hr{background-color:#000;height:2px}.oo .poster .poster_modified_date{color:#000;font:25px/25px 'PT Sans'}.oo .poster .poster_modified_time{color:#000;font:25px/25px 'PT Sans'}.oo .poster .poster_author{clear:both;color:#333;font:22px/24px 'PT Sans'}.oo .poster h2{color:#000;font:bold 32px/120% 'PT Sans'}.oo .poster h2 a{color:#000}.oo .poster h2 a:hover{color:#000}.oo .poster .poster_buy_ticket_age{color:#000;font:22px/36px 'PT Sans';margin:0 5px}.oo .poster .poster_buy_ticket_link{font:bold 22px/22px 'PT Sans';color:#ddd;background-color:#000}.oo .poster .poster_buy_ticket_link:hover{font:bold 22px/22px 'PT Sans';color:#000;background-color:#ccc}}.poster_stream_message{width:350px;border-top:3px double #000;border-bottom:3px double #000;margin:25px auto;padding:25px;text-align:center}.qa_list{}.qa_list_item{padding-bottom:2em}.qa_list_item ~ .qa_list_item{border-top:1px solid #000;padding-top:2em}.qa_showcase_list{margin:0}.qa_showcase_list_item{border:1px solid #000;border-radius:0;float:left;height:289px;margin:0 -1px -1px 0;padding:24px;position:relative;width:250px;transition:box-shadow ease .2s}.qa_showcase_list_item:hover{box-shadow:0 2px 8px rgba(0, 0, 0, .2);z-index:2}.qa_showcase_list_item .adm_panel_27{left:4px;margin:0;position:absolute;top:4px;z-index:2}.qa_ask{padding-bottom:2em}.qa_ask_button{}.qa_ask_button a{background-color:#099;border-radius:4px;color:#fff;display:inline-block;font:17px/40px f;height:40px;padding:0 20px}.qa_ask_button a:hover{background-color:#f66;color:#fff}.qa_ask_container{border-bottom:1px solid #000;display:none;padding-bottom:2em}.qa_more{margin:1em 0;text-align:center}.qa_more a{background-color:#099;border-radius:4px;color:#fff;display:inline-block;font:17px/40px f;height:40px;padding:0 20px}.qa_more a:hover{background-color:#f66;color:#fff}.qa_notice{border:2px solid #099;font:15px/140% f;margin:0 auto;padding:1em 0;text-align:center;width:580px}.qa_notice h2{font:24px/120% f;margin:0;padding:0 0 .5em 0}@media only screen and (max-width:640px){.qa_notice{width:280px}}.qa_pages{margin:1em 0}.qa_pages a{border-radius:4px;display:block;float:left;font:17px/40px f;height:40px;padding:0 6px}.qa_pages a:hover{background-color:rgba(0, 0, 0, .05)}.qa_pages b{display:block;float:left}.qa_pages b a, .qa_pages b a:hover{background-color:rgba(0, 0, 0, .1);color:#333;font:17px/40px f;text-decoration:none;text-shadow:0 1px 0 rgba(255, 255, 255, .5)}.qa_pages span{color:#bbb;display:block;float:left;font:17px/40px f;height:40px;margin:0 4px 0 0;padding:0 6px}.qa_pages span:first-child{padding:0 6px 0 0}.qa_tag_cloud ul{margin:2em 0;text-align:center}.qa_tag_cloud li{display:inline-block}.qa_tag_cloud a{font:15px/28px f;margin:0 2px;padding:2px 4px;text-decoration:none;white-space:nowrap}.qa_tag_cloud a.active{background-color:#099;border-radius:3px;color:#fff;text-decoration:none}.qa_tag_cloud a u{border-bottom-style:dashed}.qa_tag_cloud a.active u{border-bottom:0}.qa_tag_cloud a.active:hover u{border-bottom:0}.qa_tag_cloud a.pop0{font-size:100%}.qa_tag_cloud a.pop1{font-size:105%}.qa_tag_cloud a.pop2{font-size:110%}.qa_tag_cloud a.pop3{font-size:115%}.qa_tag_cloud a.pop4{font-size:122%}.qa_tag_cloud a.pop5{font-size:128%}.qa_tag_cloud a.pop6{font-size:134%}.qa_tag_cloud a.pop7{font-size:141%}.qa{}.qa h2{color:#333;font:700 24px/120% f;margin:0 0 .33em}.qa h2 a{color:#333;text-decoration:none}.qa h2 a:hover{color:#f66;text-decoration:none}.qa h2 a u{border-color:#bbb}.qa h2 a:hover u{color:#f66;text-decoration:none}.qa_date{color:#bbb;float:left;font:15px/140% f;margin:0 0 .5em}.qa_tag{color:#333;float:right;font:14px/140% f;margin:0 0 .5em}.qa_tag a{border:1px solid #000;border-radius:10px;color:#777;padding:0 8px;text-decoration:none}.qa_tag a:hover{border:1px solid rgba(0, 0, 0, .5);color:#f66}.qa_question{color:#333;font-style:italic}.qa_name{margin-top:.5em;text-align:right}.qa_email{margin-top:.25em;text-align:right}.qa_phone{margin-top:.25em;text-align:right}.qa_answer_label{color:#bbb;float:left;margin:.5em 0 0 0;width:60px}.qa_answer{color:#333;font-style:italic;margin:.5em 0 0 60px}.qa_showcase_image{height:188px;margin:0 auto;position:relative;width:250px}.qa_showcase_image img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;transition:opacity ease .2s}.qa_showcase a h3{font:400 17px/24px f;margin:24px 0 0 0;max-height:48px;overflow:hidden;padding:0 0 2px 0}.qa_showcase a h3 u{border:0;color:#333}.qa_showcase a:hover h3 u{border-bottom:1px solid #f66;color:#f66}.qa_showcase_date{color:#bbb;font:15px/24px f;margin:3px 0 0 0}.qa_showcase_quotation{height:188px;margin:0 auto;overflow:hidden;width:250px}.qa_showcase_quotation.text blockquote{padding-right:0}.register_list_item{margin:20px 0 0 0;overflow:hidden;position:relative}.register_list_item .adm_panel_27{left:4px;margin:0 -4px 0 0;position:absolute;top:4px;z-index:2}@media only screen and (min-width:1280px) and (max-width:1599px){.register_list_item{height:321px}}@media only screen and (min-width:960px) and (max-width:1279px){.register_list_item{height:357px}}@media only screen and (min-width:640px) and (max-width:960px){.register_list_item{height:251px}}@media only screen and (max-width:640px){.register_list_item{height:251px}}.register{}.register h2{color:#333;font:17px/24px f;height:24px;margin:32px 0 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.register__request_form{background-color:#f4f4f4;border-radius:3px;margin:0 auto;padding:40px;width:560px}.register__request_form h2{margin:0 0 10px 0}.register__request_form > h3{font:400 15px/140% f;margin:0 0 20px 0}.register__request_form .iform{max-width:560px}/*.register__request_form .iform label{display:inline-block;margin:8px 2px;vertical-align:top;width:41%}.register__request_form .iform input{display:inline-block;width:55%}.register__request_form .iform .iform_select{display:inline-block;width:55%}*/ .register__request_form .iform .iform_select input{width:100%}/*.register__request_form .iform textarea.iform_input{display:inline-block;width:55%}*/ .register__request_form_head{font:700 20px/28px f;margin:.3em 0}.register__request_form_head_text{font:400 14px/18px f}.register__request_block_text{font:500 22px/30px f;padding:2em 0}.register_notice{margin:25px 0}.register_modal{width:500px}.register_modal h2{margin:0 0 10px 0}.register_modal > h3{font:400 15px/140% f;margin:0 0 20px 0}@media only screen and (max-width:640px){.register_modal{width:280px}}#cooperative-request{background-color:#f8f8f8;background:linear-gradient(-20deg, rgba(240, 240, 240, 1) 0%, rgba(248, 248, 248, 1) 100%);border-radius:10px;padding:40px}#cooperative-request .iform{margin:0 auto}#cooperative-request .text h2{color:#000;margin-top:0}#cooperative-request .text h3{color:#000;font-weight:300}#cooperative-request .iform label{color:#000}#cooperative-request .iform label b{color:#faa}#cooperative-request .footnote{color:rgba(0, 0, 0, .66)}#cooperative-request .footnote a{color:#000}#cooperative-request input.iform_button{background-color:#099;border:0;box-shadow:none;color:#fff;text-shadow:none}@media only screen and (max-width:640px){#cooperative-request{margin:0 -10px;padding:20px}}.repertoire_hero{height:41.538em;margin:0 auto;min-height:0vw;position:relative;width:110.769em}.repertoire_hero_image{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.repertoire_hero h1{color:#fff;font-family:var(--font-h);font-size:7em;left:1em;line-height:95%;margin:0;position:absolute;top:50%;transform:translateY(-50%)}@media only screen and (max-width:1439px){.repertoire_hero{height:37.5vw;width:auto}.repertoire_hero h1{font-size:6.3vw}}.oo .repertoire_hero{height:37.5vw;width:auto}.oo .repertoire_hero h1{font-size:6.3vw}.repertoire_item{display:flex;justify-content:space-between;margin-bottom:2em}.repertoire_item > div:first-child{margin-right:40px}@media only screen and (max-width:960px){.repertoire_item{display:block}.repertoire_item > div:first-child{margin-right:0}}.oo .repertoire_item{display:block}.oo .repertoire_item > div:first-child{margin-right:0}.repertoire_item h2{color:var(--color-text);font-family:var(--font-h);font-size:1.5em;font-weight:500;line-height:1.2em;margin:1.2em 0 .8em 0}.repertoire_item h2 a{color:var(--color-text);text-decoration:underline}.repertoire_item h2 a:hover{color:var(--color-text);text-decoration:underline}.repertoire_item .repertoire_ticket ul{}.repertoire_item .repertoire_ticket ul li{margin:.5em 0 0}.repertoire_item .repertoire_ticket_buy{background-color:var(--color-a);border:0;color:var(--color-bg);cursor:pointer;display:block;font-size:1.2em;padding:1em 0;text-align:center;text-decoration:none;width:14em}.repertoire_item .repertoire_ticket_buy.kassy_ru{position:relative}.repertoire_item .repertoire_ticket_buy.kassy_ru::after{color:rgba(255, 255, 255, .33);content:'kassy.ru';font:12px/12px f;position:absolute;bottom:0px;right:2px}.repertoire_item .repertoire_ticket_buy.ticketland_ru{position:relative}.repertoire_item .repertoire_ticket_buy.ticketland_ru::after{color:rgba(255, 255, 255, .33);content:'ticketland.ru';font:12px/12px f;position:absolute;bottom:0px;right:2px}.repertoire_item .repertoire_ticket_buy:hover{background-color:var(--color-a-hover);color:var(--color-bg);text-decoration:none}.repertoire_item .repertoire_artist table{border-collapse:collapse;border-spacing:0;width:auto}.repertoire_item .repertoire_artist table td{border:0;padding:.5em 0 0}.repertoire_item .repertoire_artist table td:nth-child(2){padding-left:.25em;vertical-align:bottom}.repertoire_item .repertoire_artist table a{text-decoration:underline}.repertoire_item .repertoire_artist table div{display:flex}.repertoire_item .repertoire_artist table div span:nth-child(1){flex-grow:0;flex-shrink:0}.repertoire_item .repertoire_artist table div span:nth-child(2){border-bottom:2px dotted rgba(0, 0, 0, .25);flex-grow:1;flex-shrink:0;font-size:95%;height:1em;line-height:1em;margin-left:.25em;min-width:4em}@media only screen and (max-width:960px){.repertoire_item .repertoire_artist table td:nth-child(2){width:50%}.repertoire_item .repertoire_artist table div span:nth-child(2){min-width:2em}}@media only screen and (max-width:640px){.repertoire_item .repertoire_artist table{width:100%}.repertoire_item .repertoire_artist table td{border:0;padding:.75em 0 0}.repertoire_item .repertoire_artist table td:nth-child(2){padding-left:.5em;vertical-align:top}.repertoire_item .repertoire_artist table a{text-decoration:underline}.repertoire_item .repertoire_artist table div{display:block}.repertoire_item .repertoire_artist table div span:nth-child(2){display:none}}.repertoire_item .repertoire_date table td:first-child{padding:.5em 4.5em 0 0;background:url(https://etd21.ru/i/dots.gif) 100% 100% repeat-x}.repertoire_item .repertoire_date table td:first-child span{background-color:var(--color-bg)}.repertoire_list{display:grid;grid-gap:4em;grid-template-columns:1fr 1fr 1fr;min-height:0vw}.repertoire_list_item{background:#fff;box-shadow:0 8px 4px -4px rgba(0, 0, 0, .02);position:relative}.repertoire_list_item .adm_panel_27{position:absolute;top:4px;left:4px;margin:0 -4px 0 0;z-index:2}@media only screen and (max-width:1439px){.repertoire_list{grid-gap:4.167vw}}@media only screen and (max-width:960px){@media (orientation:portrait){.repertoire_list{grid-gap:4.167vw;grid-template-columns:1fr 1fr}}}@media only screen and (max-width:640px){.repertoire_list{grid-gap:8.334vw;grid-template-columns:1fr}}.repertoire_list_item .repertoire_list_image{aspect-ratio:1.333;color:var(--color-pale-text);overflow:hidden}.repertoire_list_item .repertoire_list_image img{display:block;transition:transform ease .5s;width:100%}.repertoire_list_item a:hover .repertoire_list_image img{transform:translateY(1em) scale(110%)}.repertoire_list_item .repertoire_list_text{padding:2em}.repertoire_list_item h2{color:var(--color-text);font-size:1.5em;font-weight:600;line-height:1.33em}.repertoire_list_item a:hover h2{color:var(--color-a)}.repertoire_list_item .repertoire_list_author{color:var(--color-text);font-style:italic;line-height:1em;margin-top:1em}.repertoire_list_item .repertoire_list_genre{color:var(--color-semi-text);line-height:1em;margin-top:2em}.repertoire_list_item .adm_panel_27{position:absolute;top:4px;left:4px;margin:0 -4px 0 0;z-index:2}.repertoire_tag_cloud ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:2em 0}.repertoire_tag_cloud li{}.repertoire_tag_cloud a{align-items:center;background-color:var(--color-text);border-radius:1.5em;color:#fff;display:flex;font-family:var(--font);font-size:1.2em;font-weight:500;line-height:1.25em;margin:0 .25em;padding:.75em 1em;text-decoration:none;white-space:nowrap}.repertoire_tag_cloud a u{border-bottom:0}.repertoire_tag_cloud a.active u{border-bottom:0}.repertoire_tag_cloud a.active:hover u{border-bottom:0}.repertoire_tag_cloud a:hover{background-color:var(--color-text)}.repertoire_tag_cloud a.active{background-color:var(--color-a);color:var(--color-bg);text-decoration:none}.repertoire_tag_cloud a span{background-color:var(--color-bg);border-radius:50%;color:transparent;font-size:1.25em;height:1em;line-height:1.1em;margin:0 0 0 .5em;text-align:center;width:1em}.repertoire_tag_cloud a.active span{color:var(--color-a)}@media only screen and (max-width:960px){.repertoire_tag_cloud a{font-size:1em;padding:.5em}.repertoire_tag_cloud a span{margin:0 0 0 .25em}}.shop_list > ul{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));column-gap:5%}.shop_list_item{padding-bottom:3em;position:relative}.shop_list_item .adm_panel_27{left:0;margin:0;position:absolute;top:0;z-index:2}.shop .shop_image{background-color:#f8f8f8;height:0;padding-bottom:100%;position:relative;width:100%}.shop .shop_image a{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.shop .shop_image img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.shop .shop_image i{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:3px;bottom:0;color:#333;font:15px/40px f;height:40px;left:0;margin:auto;opacity:0;position:absolute;right:0;text-align:center;top:0;transition:opacity .3s ease .3s;width:180px}.shop .shop_image:hover i{opacity:1}.shop_image_flexbox{display:flex;height:100%}.shop_image_flexbox > span{flex-grow:1;height:100%;padding:0 5px;position:relative;z-index:2}.shop_image_flexbox > span:first-child{border-left:50px solid transparent}.shop_image_flexbox > span:last-of-type{border-right:50px solid transparent}.shop_image_flexbox > span::after{border-bottom:1px solid rgba(255, 255, 255, .8);bottom:5%;content:'';display:block;height:3px;left:5px;position:absolute;right:5px}.shop_image_flexbox > span:first-child::after{border-color:rgba(0, 192, 192, .8)}.shop .shop_image:hover .shop_image_flexbox > span::after{border-bottom:3px solid rgba(255, 255, 255, .8)}.shop .shop_image:hover .shop_image_flexbox > span:hover::after{border-bottom:3px solid rgba(0, 192, 192, .8)}@media only screen and (max-width:960px){.shop_image_flexbox > span::after{display:none}}.shop_image_flexbox > span + img{opacity:0}.shop_image_flexbox > span:first-child + img{opacity:1}.shop .shop_image:hover .shop_image_flexbox > span + img{opacity:0;transition:opacity ease .25s}.shop .shop_image:hover .shop_image_flexbox > span:hover + img{opacity:1}.shop h2{color:#333;font:700 125%/120% f;margin:.5em 0 .25em 0}.shop h2 > a{color:#333;text-decoration:none}.shop h2 > a:hover{color:#099;text-decoration:none}.shop h2 > a u{border:0;text-decoration:none}.shop h2 > a:hover u{border:0}.shop .shop_rating{font-size:.9em;line-height:1em;margin:.5em 0 .5em .2em}.shop .shop_rating .comment_score_star_full{color:#fc3}.shop .shop_rating .comment_score_star_half{color:#fc3}.shop .shop_rating .comment_score_star_empty{color:rgba(0, 0, 0, .1)}.shop .shop_label{line-height:1.5em;max-width:220px;opacity:.8;position:absolute;right:1em;text-align:right;top:1em;z-index:3}.shop .shop_label i, .shop .shop_label a{border-radius:0.267em;display:inline-block;font-size:80%;font-style:normal;height:1.333em;line-height:1.333em;margin:0 0.333em 0.333em 0;padding:0.2em 0.667em}.shop .shop_label_blank{background-color:rgba(0, 0, 0, .2);color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, .2)}.shop .shop_label_blank:hover{background-color:rgba(0, 0, 0, .3)}.shop_label_new{background-color:#4b0;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.1)}a.shop_label_new:hover{background-color:#4b0;color:#fff}.shop_label_1{background-color:#fd4;color:#430;text-shadow:0 1px 0 rgba(255, 255, 255, .5)}a.shop_label_1:hover{background-color:#fd4;color:#430}.shop_label_2{background-color:#46e;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.1)}a.shop_label_2:hover{background-color:#46e;color:#fff}.shop_label_sale{background-color:#f33;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.1)}.shop .shop_quantity{font-size:80%}.shop .shop_quantity_0{color:#bbb}.shop .shop_quantity_1{color:#bbb}.shop .shop_quantity i{border-radius:50%;display:none;display:inline-block;height:0.533em;margin:-1px 6px 1px 0;width:0.533em}.shop .shop_quantity_0 i{background-color:#fd0}.shop .shop_quantity_1 i{background-color:#4c4}.shop .shop_sku{color:#bbb;float:right;font-size:80%}.shop .shop_price{color:#333;font:300 120%/120% f;margin:.5em 0;position:relative}.shop .shop_price span{}.shop .shop_price strike{color:#777;font-weight:200;margin:0 0 0 0.333em;position:relative;text-decoration:none}.shop .shop_price strike:before{-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);border-color:inherit;border-top:0.133em solid rgba(255, 0, 0, .5);content:"";left:0.133em;position:absolute;right:0.133em;top:50%;transform:rotate(-15deg)}.shop .shop_price strike span{color:#777}.shop .shop_price strong{color:#f66;font-weight:700}.shop .shop_discount{background-color:#f66;border-radius:0.200em;color:#fff;display:inline-block;font-weight:900;font-size:60%;margin-left:1em;padding:0 0.333em;text-shadow:0 -1px 0 rgba(0, 0, 0, .1);vertical-align:bottom}.shop_form{display:flex;margin-top:1em}.shop_form table{border-collapse:collapse;border-spacing:0;font-size:100%;margin:0 0 10px 0}.shop_form table th{color:rgba(255, 255, 255, .66);display:none;padding:4px 8px}.shop_form table td{color:#fff;padding:4px 8px;text-align:center;vertical-align:middle;border-top:1px solid rgba(255, 255, 255, .33)}.shop_form table tr:last-child td{border-bottom:none}.shop_form_quantity{align-items:center;background-color:rgba(0, 0, 0, .05);border-radius:0.267em 0 0 0.267em;display:flex;height:2em}.shop_form_quantity_active{}.shop_form_quantity input{background-color:transparent;border:0;color:#333;font-size:1em;height:2em;line-height:2em;outline:0;text-align:center;width:1.5em}.shop_form_quantity_active input{}.shop_form_quantity_minus{color:#777;cursor:pointer;font-size:60%;margin-left:.5em;padding:.5em}.shop_form_quantity_plus{color:#777;cursor:pointer;font-size:60%;margin-right:.5em;padding:.5em}.shop_form_button{background-color:#099;border-radius:0 0.267em 0.267em 0;border:0;color:#fff;cursor:pointer;font-size:1em;height:2em;line-height:2em;padding:0 .5em;position:relative;text-shadow:0 -1px 0 rgba(0, 0, 0, .1)}.shop_form_button:hover{background-color:#f66;color:#fff}.shop_form_button_to_cart{background-color:#099}.shop_form_button_in_cart{background-color:#333;color:#fff}.shop_form_button_in_cart:hover{background-color:#f66;color:#fff}.shop_form_button_select_variant{background-color:#099;border-radius:0.267em;border:0;color:#fff;cursor:pointer;font-size:1em;height:2em;line-height:2em;padding:0 .5em;position:relative;text-shadow:0 -1px 0 rgba(0, 0, 0, .1)}.shop_form_button_select_variant:hover{background-color:#f66;color:#fff}.shop_form_button_hide{display:none}.shop_favorite{float:right;line-height:1em;margin:0 .2em 0 0}.shop_favorite a{color:#bbb}.shop_favorite a:hover{color:#777}@media only screen and (min-width:640px){.shop_list_item.shop_list_item_banner{width:549px}.shop_list_item_banner .shop .shop_image{position:absolute;top:0;left:0;height:100%;width:100%}.shop_list_item_banner .shop .shop_image a{display:block;height:100%;width:100%}.shop_list_item_banner .shop .shop_image img{display:none}.shop_list_item_banner .shop h2{background-color:rgba(255, 255, 255, .85);margin:712px 0 0 0;padding:12px 24px 0 24px;text-shadow:0 1px 1px #fff;width:250px}.shop_list_item_banner .shop .shop_rating{display:none}.shop_list_item_banner .shop .shop_quantity{display:none}.shop_list_item_banner .shop .shop_sku{display:none}.shop_list_item_banner .shop .shop_price{background-color:rgba(255, 255, 255, .85);margin:0;padding:12px 24px;text-shadow:0 1px 1px #fff;width:250px}.shop_list_item_banner .shop .shop_discount{right:24px;top:15px}.shop_list_item_banner .shop .shop_form{display:none}.shop_list_item_banner .shop .shop_favorite{display:none}}@media only screen and (max-width:640px){.shop_list_item.shop_list_item_banner{background-position:1000px 0;background-repeat:no-repeat}}.shop_list_recently_viewed{padding:0 0 1em 0}@media only screen and (max-width:640px){.shop_list_recently_viewed h2{margin:1.5em 0 0.4em;width:210px}}.shop .shop_item .shop_form{margin:10px auto 0 auto;width:640px}.shop .shop_auth{margin:10px 0 0 0}.shop .shop_auth a{background-color:#e8e8e8;border-radius:3px;color:#333;display:inline-block;font:700 13px/16px f;letter-spacing:1px;padding:10px;text-transform:uppercase}.shop .shop_auth a:hover{background-color:#f66;color:#fff}.shop_list_comment_panel{height:25px;text-align:center}.shop_list_request{background-color:#eee;border-radius:4px;bottom:5px;color:#099;display:block;font:700 14px/20px f;margin:10px auto 0 auto;text-align:center;text-decoration:none;width:640px}.shop_list_request:hover{background-color:#e0e0e0;color:#099;text-decoration:none}.shop_list_item .shop_list_request{display:none}.default_list_5_1x2_item .shop .shop_image{height:475px;margin:0 auto;overflow:hidden;position:relative;width:622px}.default_list_5_1x2_item .shop .shop_image img{bottom:-100px;margin:auto 0;max-height:unset;top:-100px}.default_list_5_1x2_item .shop .shop_price strike{color:#666}.default_list_5_1x2_item .shop .shop_discount{right:-320px;top:-295px}.shop_interior_container{background-color:#fff9;height:143px;left:20px;padding:0 10px;position:absolute;top:307px}.default_list_5_1x2_item .shop_item_more{background:#e33;border-radius:4px;bottom:25px;box-shadow:0 0 3px rgba(255, 255, 255, .25);color:#fff;cursor:pointer;display:block;font:700 14px/50px f;margin:0;padding:0 15px;position:absolute;right:25px;text-transform:uppercase}@media only screen and (min-width:1280px) and (max-width:1599px){.default_list_5_1x2_item .shop .shop_discount{right:-316px;top:-295px}}@media only screen and (min-width:960px) and (max-width:1279px){.default_list_5_1x2_item .shop .shop_discount{right:-308px;top:-295px}}@media only screen and (min-width:640px) and (max-width:960px){.default_list_5_1x2_item .shop .shop_image{width:598px}.default_list_5_1x2_item .shop .shop_discount{right:-296px;top:-295px}}@media only screen and (max-width:640px){.default_list_5_1x2_item .shop .shop_image{width:278px}.default_list_5_1x2_item .shop .shop_image img{bottom:unset;left:-100px;margin:auto 0;max-height:100%;max-width:unset;right:-100px;top:unset}.default_list_5_1x2_item .shop .shop_discount{right:16px;top:-295px}.shop_interior_container{left:0;padding:0;width:100%}.default_list_5_1x2_item .shop_item_more{display:none}}.shop_more{clear:both;margin:2em 0 0}.shop_more a{background-color:#099;border-radius:3px;box-shadow:inset 0 -24px 12px -12px rgba(0,0,0,.25),inset 0 24px 12px -12px rgba(255,255,255,.25);color:#f8f8f8;display:block;float:left;font:700 17px/40px f;height:40px;margin:auto;padding:0 20px;position:relative;text-shadow:0 0 2px rgba(0,0,0,.5);text-transform:uppercase}.shop_more a:hover{color:#f66}.shop_breadcrumb{line-height:46px}.shop_breadcrumb li{float:left}@media only screen and (max-width:960px){.shop_breadcrumb{line-height:26px}}.shop_item{background-color:#fff;padding:30px 0 0 0}@media only screen and (min-width:1280px) and (max-width:1599px){.shop_item{padding:16px 0 0 0}}@media only screen and (min-width:960px) and (max-width:1279px){.shop_item{padding:15px 0 0 0}}.shop_item_var{float:left;margin:0 0 1.5em;width:100px}.shop_item_val{margin:0 0 1.5em 100px}.shop_item_qty{height:8px;margin:5px;position:relative;width:28px}.shop_item_qty_b1{height:8px;left:0;position:absolute;top:0;width:8px}.shop_item_qty_b2{height:8px;left:10px;position:absolute;top:0;width:8px}.shop_item_qty_b3{height:8px;left:20px;position:absolute;top:0;width:8px}.shop_item_qty_1 .shop_item_qty_b1{background-color:#e80083}.shop_item_qty_2 .shop_item_qty_b1{background-color:#ffcb00}.shop_item_qty_2 .shop_item_qty_b2{background-color:#ffcb00}.shop_item_qty_3 .shop_item_qty_b1{background-color:#00b0eb}.shop_item_qty_3 .shop_item_qty_b2{background-color:#00b0eb}.shop_item_qty_3 .shop_item_qty_b3{background-color:#00b0eb}.shop_form_to_cart_total{display:none}.shop_button{font-size:0;margin:30px -3px 24px -3px}.shop_button_left{float:left}.shop_button_right{float:right}.shop_button input{background-color:#f0f0f0;border:0;border-radius:0;color:#333;cursor:pointer;font:17px/33px f;margin:0 3px 6px 3px;padding:0 10px}.shop_button input:hover{background-color:#ccc;color:#333}.shop_button input.shop_button_primary{background-color:#e33;color:#fff}.shop_button input.shop_button_primary:hover{background-color:#f66;color:#fff}.shop_button a{background-color:#f0f0f0;border:0;border-radius:0;color:#333;display:inline-block;font:17px/21px f;margin:0 3px 6px 3px;padding:6px 10px;text-decoration:none}.shop_button a:hover{background-color:#ccc;color:#333;;text-decoration:none}.shop_button a.shop_button_primary{background-color:#e33;color:#fff}.shop_button a.shop_button_primary:hover{background-color:#f66;color:#fff}.shop_biggreen_button, .shop_dealer_request_form .iform_line >.iform_button, .shop_supplier__request_form .iform_line >.iform_button, .estimate_modal_request .iform_line >.iform_button{background-color:#e33;border-radius:0;color:#fff;cursor:pointer;display:block;font:700 18px/50px f;height:50px;padding:0 25px;text-align:center;width:220px}.shop_biggreen_button:hover, .shop_dealer_request_form .iform_line >.iform_button:hover, .shop_supplier__request_form .iform_line >.iform_button:hover, .estimate_modal_request .iform_line >.iform_button:hover{background-color:#f66;color:#fff}@media only screen and (min-width:640px) and (max-width:960px){.shop_button a{max-width:170px;text-align:center;vertical-align:top}}@media only screen and (max-width:640px){.shop_button{display:table;margin:30px 0 24px 0;width:100%}.shop_button_left{display:table-footer-group;float:none;width:100%}.shop_button_right{display:table-header-group;float:none;width:100%}.shop_button input{margin:0 0 6px 0;width:100%}.shop_button a{display:block;margin:0 0 6px 0;text-align:center;width:auto}}.shop_item_tab{margin:0 24px;overflow:hidden}.shop_item_tab ul{border-bottom:1px solid #000;height:70px;width:9999px}.shop_item_tab li{color:#777;cursor:pointer;float:left;font:500 20px/70px f;height:70px;padding:0 20px;transition:all ease .2s}.shop_item_tab u{text-decoration:none}.shop_item_tab li.a{border-bottom:1px solid #e33;color:#333;cursor:default}.shop_item_tab_container{padding:40px 0;margin:0 24px}.shop_item_tab_container .comment_list{margin-top:0}.shop_item_tab_x{display:none}@media only screen and (min-width:1280px) and (max-width:1599px){.shop_item_tab_container{padding:40px 0}}@media only screen and (min-width:960px) and (max-width:1279px){.shop_item_tab_container{padding:20px 0}}@media only screen and (min-width:640px) and (max-width:960px){.shop_item_tab{display:none}.shop_item_tab_container{padding:0}.shop_item_tab_x{display:block}}@media only screen and (max-width:640px){.shop_item_tab{display:none}.shop_item_tab_container{padding:0}.shop_item_tab_x{display:block}}.shop_item_file_list ul{margin:0 -3% -24px 0;overflow:hidden}.shop_item_file_list li{display:inline-block;margin:0 3% 24px 0;padding:0;vertical-align:top;width:22%}@media only screen and (min-width:960px) and (max-width:1279px){.shop_item_file_list li{width:30%}}@media only screen and (min-width:640px) and (max-width:960px){.shop_item_file_list li{width:47%}}@media only screen and (max-width:640px){.shop_item_file_list ul{margin:0}.shop_item_file_list li{margin:0 0 24px 0;width:auto}}.shop_item_file_list i{float:left;font-size:32px}.shop_item_file_list i.fa-file-archive{color:#ffcc33}.shop_item_file_list i.fa-file-excel{color:#217346}.shop_item_file_list i.fa-file-pdf{color:#ad0b00}.shop_item_file_list i.fa-file-word{color:#2b579a}.shop_item_file_list i.fa-file{color:#cccccc}.shop_item_file_list a{color:#333;display:block;font:15px/140% f;margin:0 0 0 47px}.shop_item_file_list a:hover{color:#f66}.shop_item_file_list a u{border-bottom:1px solid #bbb}.shop_item_file_list a:hover u{border-bottom:1px solid #f66}.shop_item_file_list a span{color:#bbb;display:block;padding:4px 0 0 0}.shop_item_file_list li a div{display:inline-block;vertical-align:top}.shop_item_file_list li a p{color:#bbb}.shop_notice{background-color:#fff;color:#333;font:17px/120% f;margin:0 0 16px 0;padding:16px 8px;text-align:center}.shop_notice_negative{background-color:#fe8;color:#333}.shop_notice_positive{background-color:#f3f1eb;color:#13120d}.shop_notice_bounce_in{opacity:0;animation-name:bounce-in;animation-duration:400ms;animation-timing-function:linear;animation-fill-mode:forwards;animation-delay:500ms}@keyframes bounce-in{0%{opacity:0;transform:scale(0.3) translate3d(0,0,0)}50%{opacity:0.9;transform:scale(1.1)}80%{opacity:1;transform:scale(0.89)}100%{opacity:1;transform:scale(1) translate3d(0,0,0)}}.m_recently_viewed{margin:1em 0 0.5em 0}.m_recently_viewed h3{margin:5px 0;font:bold 17px/24px f}.shop_recently_list{background-color:#fff;padding:0;max-width:328px}.shop_recently_list a{text-decoration:none}.shop_recently_list li{margin-bottom:10px}.shop_recently_list h2{font:bold 15px/120% f}.shop_recently_list h2 u{border-bottom:1px solid #aaa;text-decoration:none}.shop_recently_list h2 u:hover{color:#e33;border-bottom:1px solid #e33}.shop_recently_list p{font:14px/120% f}.shop_recently_list table{border-collapse:collapse;border-spacing:0;color:#333;font:15px/120% f}.shop_recently_list table td{border:0;padding:8px;text-align:left;vertical-align:middle}.shop_recently_list table tr:last-child td{border-bottom:0}.shop_recently_list .shop_recently_list_price{color:#333}.shop_recently_list .shop_recently_list_price strong{color:#e33}.shop_recently_list .shop_recently_list_price strike{color:#777}.shop_pages{float:right;height:2em;line-height:2em;margin:1.5em 0}.shop_pages a{display:block;float:left;margin:0 0.267em 0 0;padding:0 0.400em}.shop_pages a:hover{}.shop_pages a.active, .shop_pages a.active:hover{background-color:rgba(0, 0, 0, .1);border-radius:0.267em;color:#000;text-decoration:none;text-shadow:0 1px 0 rgba(255, 255, 255, .5)}.shop_pages span{display:block;float:left;margin:0 0.267em 0 0;padding:0 0.400em}.shop_sort{float:left;height:2em;line-height:2em;margin:1.5em 0;position:relative}.shop_sort input{display:none}.shop_sort label{background-color:#099;border-radius:0.267em;display:block;padding:0 .5em}.shop_sort input ~ label{color:#fff}.shop_sort input:checked ~ label{background-color:#f66}.shop_sort:hover input ~ label{background-color:#f66}.shop_sort label svg{fill:none;height:8px;margin:0 0 0 2px;stroke-linecap:round;stroke-width:2px;stroke:#fff;vertical-align:middle;width:8px}.shop_sort ul{background-color:#fff;border-radius:4px;box-shadow:0 5px 10px rgba(0, 0, 0, .25);left:0;margin:-1px 0 0 0;position:absolute;right:0;top:100%;z-index:100}.shop_sort input ~ ul{display:none}.shop_sort input:checked ~ ul{display:block}.shop_sort:hover input ~ ul{display:block}.shop_sort ul a{color:#333;display:block;overflow:hidden;padding:.25em .5em;text-overflow:ellipsis;white-space:nowrap}.shop_sort ul a:hover{background-color:#000;color:#fff}.shop_item_mini{}@media only screen and (max-width:1279px){.shop_item_mini{display:none}}@media only screen and (min-width:1280px){.shop_item_mini{border:1px solid #000;padding:19px;position:absolute;right:23px;top:96px;width:270px}.shop_item_mini_header{background-color:#fff;color:#777;margin:-23px auto 15px auto;text-align:center;width:100px}.shop_item_mini_image{float:left;height:100px;margin:0 15px 15px 0;overflow:hidden;position:relative;width:100px}.shop_item_mini_image img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.shop_item_mini_title{max-height:60px;overflow:hidden}.shop_item_mini_sku{color:#bbb}.shop_item_mini_sku span{}.shop_item_mini_price{color:#333;font:700 26px/33px f;margin:0 0 10px 0;position:relative}.shop_item_mini_price span{font:700 21px/33px f}.shop_item_mini_price strike{color:#bbb;font:400 24px/33px f;margin:0 0 0 5px;position:relative;text-decoration:none}.shop_item_mini_price strike:before{-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);border-color:inherit;border-top:3px solid rgba(255,0,0,.33);content:"";left:2px;position:absolute;right:2px;top:50%;transform:rotate(-15deg)}.shop_item_mini_price strike span{color:#bbb;font:400 21px/33px f}.shop_item_mini_price strong{color:#f33;font-weight:900}.shop_item_mini ~ .shop_item_tab_container{min-height:188px;padding-right:340px}.shop_item_mini .shop_form table td{color:#000}}.shop_item_top .shop_item_top_catalog{margin:0 0 1.5em 0}.shop_item_1{float:left;width:700px}.shop_item_2{float:left;margin:0 0 0 44px;width:324px}.shop_item_3{float:left;margin:0 0 0 44px;width:324px}@media only screen and (min-width:1280px) and (max-width:1599px){.shop_item_1{width:517px}.shop_item_2{margin:0 0 0 20px;width:304px}.shop_item_3{margin:0 0 0 20px;width:304px}}@media only screen and (min-width:960px) and (max-width:1279px){.shop_item_1{width:558px}.shop_item_2{margin:0 0 0 30px;width:280px}.shop_item_3{margin:15px 0 15px 30px;width:280px}}@media only screen and (min-width:640px) and (max-width:960px){.shop_item_1{width:569px}.shop_item_2{margin:0 0 0 15px;width:277px}.shop_item_3{margin:0 0 0 15px;width:277px}}@media only screen and (max-width:640px){.shop_item_1{width:300px}.shop_item_2{margin:0 10px;width:280px}.shop_item_3{margin:15px 10px;width:280px}}.shop_item_album{margin:0 0 40px 30px;position:relative}.shop_item_album_view{float:right;height:600px;overflow:hidden;position:relative;width:600px}.shop_item_album_view_background{display:none}.shop_item_album_view_image{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.shop_item_album_view_source, .shop_item_album_view_size{background-color:rgba(0, 0, 0, .1);background-position:center;background-repeat:no-repeat;background-size:16px 16px;border-radius:2px;cursor:pointer;display:block;height:26px;width:26px;position:absolute}@media only screen and (min-width:1280px) and (max-width:1599px){.shop_item_album{margin:0 0 40px 16px}.shop_item_album_view{height:500px;width:417px}}@media only screen and (min-width:960px) and (max-width:1279px){.shop_item_album{margin:0 0 40px 15px}.shop_item_album_view{width:458px}}@media only screen and (min-width:640px) and (max-width:960px){.shop_item_album_view{width:499px}}@media only screen and (max-width:640px){.shop_item_album{margin:0 0 40px 0}.shop_item_album_view{height:300px;width:300px}}.shop_item_album_view_zoom{background-color:#fff;background-repeat:no-repeat;border-radius:100%;border:3px solid #fff;box-shadow:0 0 2px 0 rgba(0, 0, 0, .4), inset 0 0 2px 0 rgba(0, 0, 0, .4), inset 0 0 25px 2px rgba(0, 0, 0, .1);cursor:none;display:none;height:300px;position:absolute;width:300px;z-index:20}.shop_item_album_view_source:hover, .shop_item_album_view_size:hover{background-color:#099}.shop_item_album_view_source{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAHaTzTgAAAAsSURBVHgBY2CwZ2CQZ/jPz/BPnuGANcOBQoYDDxgOHmA40MJwgAcF/f8DRABijBENETkwEgAAAABJRU5ErkJggg==');top:12px;right:12px}.shop_item_album_view_size{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQAAAAA3iMLMAAAAAnRSTlMAAHaTzTgAAAAqSURBVHgBHcWBBQAgAATA0yCNkoC2CZCQhm2SeLijMJgcdrwgN2pcPLoPdy8FVufyAmkAAAAASUVORK5CYII=');bottom:12px;right:12px}.shop_item_album_compact .shop_item_album_view_size{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAN0lEQVQoz2NgwAL+IwEG7ICgAoQS8kyASeFQgKwTpwkMtAEE7MPpKYSH8PqZiDAjGOZEhDp2JQBNhXeJqtNEmgAAAABJRU5ErkJggg==')}.shop_item_album_view_zoom_icon{background-color:#099;border-radius:50%;bottom:0;cursor:pointer;display:none;height:48px;left:0;margin:auto;position:absolute;right:0;top:0;width:48px}.shop_item_album_view_image:hover ~ .shop_item_album_view_zoom_icon{display:block}.shop_item_album_view_zoom_icon:hover{display:block}.shop_item_album_view_zoom_icon svg{bottom:0;display:block;fill:none;height:32px;left:0;margin:auto;position:absolute;right:0;stroke-width:2px;stroke:#fff;top:0;width:32px}.shop_item_album_warning{color:#bbb;font:14px/120% f;margin:600px 0 0 100px;text-align:center}.shop_item_album_warning p{display:inline-block;padding:10px 0 0 0;max-width:350px}@media only screen and (min-width:1280px) and (max-width:1599px){.shop_item_album_warning{margin:500px 0 0 100px}}@media only screen and (max-width:640px){.shop_item_album_warning{margin:300px 0 0 0}}.shop_item_album_preview{float:left;height:520px;margin:40px 0;overflow:hidden;position:relative;width:60px}.shop_item_album_preview_pad{height:600px;overflow:hidden;padding:0;position:relative;width:60px}.shop_item_album_preview ul{position:absolute}.shop_item_album_preview li{height:60px;margin:0 0 20px 0;width:60px}.shop_item_album_preview li:last-child{margin:0}.shop_item_album_preview li a{display:block}.shop_item_album_preview img{border:2px solid #fff;cursor:pointer;display:block;height:56px;width:56px}.shop_item_album_preview img.a{cursor:default;border:2px solid #099}@media only screen and (min-width:1280px) and (max-width:1599px){.shop_item_album_preview{float:left;height:420px}.shop_item_album_preview_pad{height:500px}}@media only screen and (max-width:640px){.shop_item_album_preview{display:none}}.shop_item_album_nav{height:600px;left:0;position:absolute;top:0;width:0}.shop_item_album_nav a svg{position:absolute;bottom:0;display:block;fill:none;height:24px;left:0;margin:auto;position:absolute;right:0;stroke-width:2px;stroke:#333;top:0;width:24px}.shop_item_album_nav a:hover svg{stroke:#f66}.shop_item_album_nav_previous{height:24px;left:0;position:absolute;top:0;width:60px}.shop_item_album_nav_next{bottom:0;height:24px;left:0;position:absolute;width:60px}.shop_item_album_nav_counter{color:#bbb;font:14px/120% f;left:0;position:absolute;text-align:center;top:600px;width:60px}@media only screen and (min-width:1280px) and (max-width:1599px){.shop_item_album_nav{height:500px}.shop_item_album_nav_counter{top:500px}}@media only screen and (max-width:640px){.shop_item_album_nav{height:0;left:0;top:137px;width:320px}.shop_item_album_nav a{background-color:#099;border-radius:0;opacity:.8}.shop_item_album_nav a:hover{background-color:#f66}.shop_item_album_nav a svg{stroke:#fff;transform:rotate(-90deg)}.shop_item_album_nav a:hover svg{stroke:#fff}.shop_item_album_nav_previous{height:48px;width:24px}.shop_item_album_nav_next{bottom:auto;height:48px;left:auto;right:20px;top:0;width:24px}}.shop_item_album_zoom{background-color:#fff;background-repeat:no-repeat;box-shadow:0 5px 12px 0 rgba(0, 0, 0, .2);display:none;height:373px;left:100%;margin:0 0 0 40px;overflow:hidden;position:absolute;top:0;z-index:20}.shop_item_album_view_source{display:none}.shop_item_album_view_size{display:none}.shop_item_album_nav_counter{display:none}.shop_item .shop_label{left:108px;line-height:30px;position:absolute;top:0}.shop_item .shop_label i, .shop_item .shop_label a{border-radius:3px;display:inline-block;font:15px/20px f;height:20px;margin:0 7px 7px 0;padding:5px 10px}.shop_item .shop_label_blank{background-color:rgba(0, 0, 0, .2);color:#fff;text-shadow:0 -1px 0 rgba(0, 0, 0, .2)}.shop_item .shop_label_blank:hover{background-color:rgba(0, 0, 0, .4)}.shop_item hr{background-color:#000;border:0;color:#000;height:1px;margin:30px 0}.shop_item_3 hr:first-child{display:none}@media only screen and (min-width:960px) and (max-width:1279px){.shop_item_3 hr:first-child{display:block;margin:15px 0}}@media only screen and (max-width:640px){.shop_item_3 hr:first-child{display:block;margin:15px 0}}.shop_item_sku{color:#bbb;height:40px;line-height:40px}.shop_item_sku span{}.shop_item_detail{}.shop_item_detail h2{margin:0 0 10px 0}.shop_item_detail table{border-collapse:collapse;border-spacing:0;color:#777;font-size:0.8em;margin:0 0 5px 0;width:100%}.shop_item_detail table tr{}.shop_item_detail table td{display:block}.shop_item_detail table td:last-child{color:#333;padding-bottom:0.333em}.shop_item_detail table td span{background-color:#fff}.shop_item_detail table td:first-child span{}.shop_item_detail table td:last-child span{}.shop_item_detail_more u{border-style:dashed}.shop_item_detail_more:hover u{border-style:dashed}#shop-item-detail-more .text table td:first-child{width:60%}.shop_item_rating_brand .comment_score{margin-top:10px}.shop_item_brand{height:40px;line-height:40px;overflow:hidden;position:relative;text-align:right;width:324px}.shop_item_brand a{display:inline-block;line-height:20px;vertical-align:middle}.shop_item_brand img{bottom:0;display:block;margin:auto;max-height:40px;max-width:160px;position:absolute;right:0;top:0}@media only screen and (min-width:1280px) and (max-width:1599px){.shop_item_brand{width:304px}}@media only screen and (min-width:960px) and (max-width:1279px){.shop_item_brand{width:280px}}@media only screen and (min-width:640px) and (max-width:960px){.shop_item_brand{width:277px}}@media only screen and (max-width:640px){.shop_item_brand{width:280px}}.shop_item_carting{background-color:#099;border-radius:0.267em;color:#fff;margin:1em 0;padding:1.267em}.shop_item_auth{margin:0 0 20px 0}.shop_item_auth a{background-color:#099;border-radius:3px;border:0;color:#fff;display:block;font:700 17px/38px f;height:40px;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, .1)}.shop_item_auth a:hover{background-color:#f66;color:#fff}.shop_item_price_request{display:flex;justify-content:space-between}.shop_item_price{color:#fff;flex-shrink:0;font:300 150%/120% f;margin:0}.shop_item_price span{}.shop_item_price strike{color:rgba(255, 255, 255, .66);font-weight:300;position:relative;text-decoration:none}.shop_item_price strike:before{-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);border-color:inherit;border-top:0.133em solid rgba(255, 255, 255, .5);content:"";left:0.133em;position:absolute;right:0.133em;top:50%;transform:rotate(-15deg)}.shop_item_price strike span{color:rgba(255, 255, 255, .66)}.shop_item_price strong{color:#fff;font-weight:700}.shop_item_request_discount{flex-shrink:0;font:15px/33px f;white-space:nowrap}.shop_item_request_discount a{color:#777}.shop_item_request_discount a:hover{color:#f66}.shop_item_request_discount a u{border-bottom:1px dashed #bbb}.shop_item_request_discount a:hover u{border-bottom:1px dashed #f66}.shop_item_quantity{font-size:.8em;padding-top:1.333em}.shop_item_quantity_0{color:#fff}.shop_item_quantity_1{color:#fff}.shop_item_quantity i{border-radius:50%;border:1px solid rgba(255, 255, 255, .33);display:inline-block;height:8px;margin:-1px 6px 1px 0;width:8px}.shop_item_quantity_0 i{background-color:#fd0}.shop_item_quantity_1 i{background-color:#4c4}@media only screen and (min-width:1280px) and (max-width:1599px){.shop_item_price{max-width:215px}}@media only screen and (min-width:960px) and (max-width:1279px){.shop_item_price{max-width:190px}}@media only screen and (min-width:640px) and (max-width:960px){.shop_item_price{max-width:190px}}@media only screen and (max-width:640px){.shop_item_price{max-width:190px}}.shop_item_request_buy{border:1px solid rgba(0, 153, 153, .5);border-radius:3px;display:block;font:17px/38px f;margin:0 0 10px 0;text-align:center}.shop_item_request_buy:hover{background-color:#f66;border:1px solid #f66;color:#fff}.shop_request_buy_request{background-color:rgba(0, 0, 0, .05);border-radius:0.267em;padding:1em}.shop_request_buy_request .shop_request_modal{width:100%}.shop_request_buy_request .shop_request_modal h2{}.shop_request_buy_request .shop_request_modal form{height:2.467em;margin:1.333em 0}.shop_request_buy_request .shop_request_modal form .iform_line{display:none}.shop_request_buy_request .shop_request_modal form .iform_line:nth-child(3){display:block}.shop_request_buy_request .shop_request_modal form .iform_line:last-child{display:block}.shop_request_buy_request .shop_request_modal form .iform_line:last-child i{color:#999;cursor:pointer;display:block;padding:8px}.shop_request_buy_request .shop_request_modal form .iform_line:last-child i:hover{color:#666}.shop_request_buy_request .shop_request_modal .iform_button[name="btn_apply"]{background-color:unset;color:#f7f8f9;height:35px}.shop_request_buy_request .iform_line.iform_inline > div{width:100%}.shop_request_buy_request .iform_line.iform_inline > label{display:none}.shop_request_buy_request .iform_line.iform_inline .iform_input{background-color:#fff;border-radius:0;box-shadow:0 0 0 0}.shop_request_buy_request .iform_label_error ~ div .iform_input{border:1px solid #e33}.shop_request_buy_request_phone_button{right:29px;padding:4px;position:absolute;top:85px}.shop_request_buy_request_phone_button i{color:#099}.shop_request_buy_request .shop_request_modal form .footnote{display:none}@media only screen and (min-width:1280px) and (max-width:1599px){.shop_request_buy_request{width:304px}.shop_request_buy_request .shop_request_modal{width:264px}.shop_request_buy_request .shop_request_modal h2{width:264px}.shop_request_buy_request .shop_request_modal form{width:263px}}@media only screen and (min-width:960px) and (max-width:1279px){.shop_request_buy_request{width:280px}.shop_request_buy_request .shop_request_modal{width:244px}.shop_request_buy_request .shop_request_modal h2{width:244px}.shop_request_buy_request .shop_request_modal form{width:243px}}@media only screen and (min-width:640px) and (max-width:960px){.shop_request_buy_request{width:277px}.shop_request_buy_request .shop_request_modal{width:241px}.shop_request_buy_request .shop_request_modal h2{width:241px}.shop_request_buy_request .shop_request_modal form{width:240px}}@media only screen and (max-width:640px){.shop_request_buy_request{width:280px}.shop_request_buy_request .shop_request_modal{width:244px}.shop_request_buy_request .shop_request_modal h2{width:244px}.shop_request_buy_request .shop_request_modal form{width:243px}.shop_request_buy_request_phone_button{top:77px}}.shop_item_request_instock{border:1px solid rgba(0, 153, 153, .5);border-radius:3px;display:block;font:17px/38px f;margin:0 0 10px 0;text-align:center}.shop_item_request_instock:hover{background-color:#f66;border:1px solid #f66;color:#fff}.shop_item .shop_form{border:0;padding-top:20px;position:relative}.shop_item .shop_form .shop_favorite{display:none}.shop_item .shop_form_quantity{background-color:#fff}.shop_item .shop_form_button{background-color:rgba(255, 255, 255, .8);color:#333}.shop_item .shop_form_button:hover{background-color:#f66;color:#fff}.shop_item .shop_form_button_to_cart{}.shop_item .shop_form_button_in_cart{background-color:#000;color:#fff}.shop_item .shop_form_button_in_cart:hover{background-color:#f66;color:#fff}.shop_form_to_cart_total{color:#777;margin:0 0 10px 0}.shop_form table{width:100%}.shop_form table tr{}.shop_form table td{}.shop_form table tr.shop_item_select_variant{height:52px}.shop_form table tr.shop_item_select_variant td{}.shop_form table td.shop_form_left{text-align:left}.shop_form table td.shop_form_price{}.shop_form table td.shop_form_center{text-align:center}.shop_item .shop_form table .shop_form_quantity{border-radius:0.267em 0.267em 0 0;width:100%}.shop_item .shop_form table .shop_form_quantity input{}.shop_item .shop_form table .shop_form_button_to_cart{border-radius:0 0 0.267em 0.267em;font-size:.8em;width:100%}.shop_item .shop_form table .shop_form_button_in_cart{font-size:.8em;border-radius:0 0 0.267em 0.267em;width:100%}@media only screen and (min-width:960px) and (max-width:1279px){.shop_item .shop_form table .shop_form_quantity input{width:30px}.shop_item .shop_form table .shop_form_button_to_cart{width:90px}.shop_item .shop_form table .shop_form_button_in_cart{width:90px}}@media only screen and (min-width:640px) and (max-width:960px){.shop_item .shop_form table .shop_form_quantity input{width:30px}.shop_item .shop_form table .shop_form_button_to_cart{width:90px}.shop_item .shop_form table .shop_form_button_in_cart{width:90px}}@media only screen and (max-width:640px){.shop_form table .shop_item .shop_form_quantity input{width:30px}.shop_form table .shop_item .shop_form_button_to_cart{width:90px}.shop_form table .shop_item .shop_form_button_in_cart{width:90px}}.shop_item_cross_sell{padding:0 0 1em 0}.shop_item_cross_sell > h2{margin:1.5em 0 0.5em}@media only screen and (max-width:640px){.shop_item_cross_sell > h2{margin:1.5em 0 0.33em;max-width:210px}}.shop_item_tab_list{background-color:#fff;margin:30px 0;padding:5px 0;position:relative}.shop_item_notice{color:#777;font:14px/140% f;margin:20px 0 10px 0}.shop_item_notice h2{color:#333;font:700 15px/120% f;margin:20px 0 10px 0}.shop_item_notice h2:first-child{margin-top:0}.shop_item_notice li{padding:0 0 5px 25px;position:relative}.shop_item_notice li:last-child{padding-bottom:0}.shop_item_notice i{color:#bbb;left:0;position:absolute;top:2px}.shop_item_notice span{font-weight:700}.shop_item .shop_variant_buttons > div{margin:0 0 5px 0}.shop_item .shop_variant_button{border:1px solid #e33;border-radius:3px;color:#777;cursor:pointer;display:inline-block;font:14px/120% f;margin:5px;padding:5px}.shop_item .shop_variant_button_active{background-color:#e33;color:#fff}.shop_item .shop_variant_not{border-color:#aaa;color:#aaa;cursor:default}.shop_item_variants{display:none}.shop_list_slider{height:530px;margin:0;position:relative}.shop_list_slider_wrapper{height:530px;overflow:hidden;position:relative}.shop_list_slider_pad{padding:10px 0;position:absolute}.shop_list_slider ul{}.shop_list_slider ul > li{border-right-width:0;margin:0}.shop_list_slider ul > li:last-child{border-right-width:1px;margin:0}.shop_list_slider_nav{left:0;position:absolute;right:0;top:-40px}.shop_list_slider_nav a{border:1px solid #000;border-radius:0;cursor:pointer;height:38px;opacity:.25;position:absolute;top:0;width:38px}.shop_list_slider_nav a.shop_list_slider_nav_active{opacity:1}.shop_list_slider_nav a svg{bottom:0;display:block;fill:none;height:24px;left:0;margin:auto;position:absolute;right:0;stroke-width:2px;stroke:#333;top:0;width:24px}.shop_list_slider_nav_previous{right:48px}.shop_list_slider_nav_next{right:0}@media only screen and (min-width:640px) and (max-width:960px){.shop_list_slider_nav{left:auto;position:absolute;width:98px}}@media only screen and (max-width:640px){.shop_list_slider_nav{left:auto;position:absolute;top:-48px;width:82px}.shop_list_slider_nav a{width:36px}}.shop_1c{}.shop_1c ol{list-style:decimal outside none;margin:.5em 0}.shop_1c ul{list-style:disc outside none;margin:.5em 0}.shop_1c li{margin:.1em 0 .1em 3em}.shop_1c b{font-size:17px;font-weight:700}.shop_1c dfn{font-weight:700;padding-left:4px}.shop_1c span{color:#777;padding-right:4px}.shop_1c_text{border:1px solid #000;margin-bottom:.5em;max-height:150px;overflow:auto;padding:9px}.shop_1c img{height:40px;margin:4px 8px 4px 0;vertical-align:middle}.shop_attribute_list ul li{cursor:default;padding:2px}.shop_attribute_list .adm_panel_19{float:left}.shop_attribute{color:#333;font:15px/19px f;margin:0 0 0 62px}.shop_attribute_hint{position:relative}.shop_attribute_hint a{color:#bbb;margin:0 0 0 4px}.shop_attribute_hint a:hover{color:#f66}.shop_attribute_hint div{background-color:#fff;border:1px solid #000;display:none;left:0;padding:10px;position:absolute;top:100%;white-space:nowrap;z-index:1000}.shop_attribute_hint a:hover ~ div{display:block}.shop_brand_list > ul{margin:0}.shop_brand_list_item{border:1px solid #000;border-radius:0;float:left;height:252px;margin:0 -1px -1px 0;padding:24px;position:relative;width:250px;transition:box-shadow ease .2s}.shop_brand_list_item:hover{box-shadow:0 2px 8px rgba(0, 0, 0, .2);z-index:2}.shop_brand_list_item .adm_panel_27{left:0;margin:0;position:absolute;top:0;z-index:2}.shop_brand .shop_brand_image{height:200px;margin:0 auto;position:relative;width:200px}.shop_brand .shop_brand_image img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;transition:opacity ease .2s}.shop_brand .shop_brand_image:hover img{opacity:.75}.shop_brand_letter{color:#bbb;font-size:120px;line-height:200px;text-align:center}.shop_brand a .shop_brand_title{color:#333;font:400 17px/20px f;height:40px;margin:10px 0 0 0;overflow:hidden;padding:0 0 2px 0;text-align:center;width:250px}.shop_brand a:hover .shop_brand_title{color:#f66;text-decoration:none}.shop_brand a .shop_brand_title u{border:0}.shop_brand a:hover .shop_brand_title u{border-bottom:1px solid #f66}.shop_brand.shop_brand_important a .shop_brand_title u{border-bottom:3px solid #fc3}.shop_brand.shop_brand_important a:hover .shop_brand_title u{border-bottom:3px solid #f66}.shop_brand_text{border-bottom:1px solid #000;color:#333;font:15px/150% f;margin:0 0 1em 0;padding:0 0 1em 0}.shop_brand_text img{float:right;width:200px}.shop_brand_text p{margin:0 224px 0 0}@media only screen and (max-width:640px){.shop_brand_text img{float:none}.shop_brand_text p{margin:1em 0 0 0}}.shop_brand_slider{height:175px;margin:0 -10px 0 -10px;position:relative;width:1476px;margin:0 42px}.shop_brand_slider_wrapper{height:175px;overflow:hidden;position:relative}.shop_brand_slider_pad{padding:0 10px 20px 10px;position:absolute}.shop_brand_slider ul{}.shop_brand_slider ul > li:last-child{margin:0}.shop_brand_slider_nav{left:-42px;position:absolute;right:-42px;top:50px}.shop_brand_slider_nav_previous{background-color:#fff;border-radius:3px;color:#333;cursor:pointer;font:400 30px/30px f;height:30px;left:0;opacity:.25;padding:3px 2px;position:absolute;top:0;width:30px}.shop_brand_slider_nav_previous:hover{opacity:.66}.shop_brand_slider_nav_previous:hover::before{}.shop_brand_slider_nav_next{background-color:#fff;border-radius:3px;color:#333;cursor:pointer;font:400 30px/30px f;height:30px;opacity:.2;padding:3px 2px;position:absolute;right:0;top:0;width:30px}.shop_brand_slider_nav_next:hover{opacity:.66}.shop_brand_slider_nav_next::hover:before{}.shop_brand_slider_nav_active{opacity:1}.shop_brand_slider .shop_list{margin:0}.shop_brand_slider_item{border:0;border-radius:4px;color:#bbb;float:left;height:153px;margin:0 20px 0 0;position:relative;text-align:center;width:133px}.shop_brand_slider_item:hover{}.shop_brand_slider_item a{color:#bbb;display:block;font:14px/20px f;text-decoration:none}.shop_brand_slider_item a:hover{color:#bbb;text-decoration:none}.shop_brand_slider_img{height:115px;margin:10px 10px 0 10px;width:115px}.shop_brand_slider_img img{opacity:.5;filter:grayscale(1)}.shop_brand_slider_img:hover img{opacity:1;filter:grayscale(0)}.shop_brand_slider_title{display:none;height:20px;overflow:hidden;text-align:center}@media only screen and (min-width:1280px) and (max-width:1599px){.shop_brand_slider{width:1156px}}@media only screen and (min-width:960px) and (max-width:1279px){.shop_brand_slider{width:836px}}@media only screen and (min-width:640px) and (max-width:960px){.shop_brand_slider{width:516px}}@media only screen and (max-width:640px){.shop_brand_slider{width:196px}.shop_brand_slider_wrapper{padding:0}.shop_brand_slider_previous{left:auto;right:62px;top:-74px}.shop_brand_slider_next{right:20px;top:-74px}}.shop_campaign_list{margin:0 -40px -40px 0;overflow:hidden}.shop_campaign_list_item{display:block;float:left;margin:0 40px 40px 0;padding:0;position:relative;width:472px}.shop_campaign_list_item .adm_panel_27{left:0;margin:0;position:absolute;top:0;z-index:2}@media only screen and (min-width:1280px) and (max-width:1599px){.shop_campaign_list{margin:0 -33px -33px 0}.shop_campaign_list_item{margin:0 33px 33px 0;width:377px}}@media only screen and (min-width:960px) and (max-width:1279px){.shop_campaign_list{margin:0 -26px -26px 0}.shop_campaign_list_item{margin:0 26px 26px 0;width:282px}}@media only screen and (min-width:640px) and (max-width:960px){.shop_campaign_list_item{width:599px}}@media only screen and (max-width:640px){.shop_campaign_list_item{width:300px}}.shop_campaign{}.shop_campaign__image{height:0;padding-bottom:66.67%;width:100%}.shop_campaign__image img{display:block;width:100%}.shop_campaign__date{color:#bbb;font:15px/24px f;height:24px;margin:14px 0 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop_campaign__date i{color:#e00;font-size:18px;height:18px;margin:0 4px 0 0;vertical-align:middle}.shop_campaign h2{color:#333;font:17px/24px f;height:50px;margin:3px 0 0 0;overflow:hidden}.shop_campaign a:hover h2{color:#f66}@media only screen and (min-width:640px) and (max-width:960px){.shop_campaign__image{float:left;margin:0 19px 0 0;padding-bottom:193px;width:290px}.shop_campaign__date{margin:0}}.shop_campaign__text{margin:1em 0 0 0}@media only screen and (max-width:640px){.shop_campaign__top_image{max-width:100%}}.shop_campaign__hero_image{background-color:rgba(0, 0, 0, .05);max-width:100%}.shop_campaign__hero_image img{display:block;width:100%}.shop_campaign__top_image{background-color:rgba(0, 0, 0, .05);max-width:50%}.shop_campaign__top_image img{display:block;width:100%}.shop_cart_list table{border-collapse:collapse;border-spacing:0;color:#333;font:15px/120% f;width:100%}.shop_cart_list table td{border:0;border-bottom:1px solid #000;padding:8px;text-align:left;vertical-align:middle}.shop_cart_list table tfoot td{border-bottom:0;font-weight:bold;padding:8px 8px 0 8px}.shop_cart_list table h2{color:#333;font:400 16px/22px f}.shop_cart_list table h2 a{color:#333;text-decoration:none}.shop_cart_list table h2 a:hover{color:#f66;text-decoration:none}.shop_cart_list table h2 a u{border-bottom:0;text-decoration:none}.shop_cart_list table h2 a:hover u{border-bottom:0;text-decoration:none}.shop_cart_list table td.shop_cart_list_w13{width:13px}.shop_cart_list table td.shop_cart_list_image{width:70px}.shop_cart_list table td.shop_cart_list_image img{display:block;width:70px}.shop_cart_list table td.shop_cart_list_quantity{text-align:center;white-space:nowrap}.shop_cart_list table td.shop_cart_list_quantity strong{}.shop_cart_list table td.shop_cart_list_quantity strike{color:#bbb;font:normal 15px/120% f;margin:0 4px}.shop_cart_list table td.shop_cart_list_sum{font:700 22px/26px f;white-space:nowrap;text-align:right}.shop_cart_list table td.shop_cart_list_sum p{display:inline-block;text-align:left}.shop_cart_list table td.shop_cart_list_sum strong{color:#e33;font-weight:900}.shop_cart_list table td.shop_cart_list_sum strike{color:#888;font:400 22px/26px f;margin:0 0 0 10px}.shop_cart_list table p.shop_cart_list_complemented_order{padding:8px 0}.shop_cart_list table tfoot p{color:#c03;font:normal 15px/120% f;padding:.5em 0 0 0}@media only screen and (max-width:640px){.shop_cart_list table td{border:0;display:block}.shop_cart_list table tfoot td{padding:8px}.shop_cart_list table td.shop_cart_list_w13{display:none}.shop_cart_list table td.shop_cart_list_image{display:none}.shop_cart_list table td.shop_cart_list_quantity{padding:0 8px;text-align:center}.shop_cart_list table td.shop_cart_list_sum{border-bottom:2px solid #333}}.shop_cart_incomplete_order{border:1px solid #333;border-radius:6px;display:inline-block;padding:20px 20px 0 20px;margin:0 0 20px 0}.shop_cart_list_quantity div{background-color:#fff;border-radius:4px;border:1px solid #000;display:inline-block;width:82px}.shop_cart_list_quantity div input{border:0;color:#333;display:inline-block;font:20px/23px f;height:23px;margin:0;outline:0;padding:6px 3px 3px 3px;text-align:center;width:30px}.shop_cart_list_quantity_minus{cursor:pointer;display:inline-block;margin:10px 5px 0px 5px}.shop_cart_list_quantity_plus{cursor:pointer;display:inline-block;margin:10px 5px 0px 5px}.shop_cart_list_quantity_remove{cursor:pointer;display:block;float:left;margin:10px 0}.shop_cart_list_quantity_error{background-color:rgba(192,0,0,.1);border-radius:4px;color:#c00;display:block;font:14px/16px -apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif;margin:12px -14px 0 0;padding:8px 5px 8px 9px;position:relative;text-shadow:0 1px 0 rgba(255,255,255,.5)}.shop_cart_list .iform{font:15px/120% f}.shop_cart_list .iform_line{margin:0 0 12px}.shop_cart_list .iform_input{background-color:#fff;border:1px solid #000;color:#333;font:15px/19px f;margin:0;padding:4px 3px 2px 3px;outline:0;box-shadow:none}.shop_cart_list .iform_input:focus{outline:0}.shop_cart_list .iform_input:focus:not(*:root){outline:0}.shop_cart_list .iform input.iform_input{height:23px}.shop_cart_list .iform textarea.iform_input{}.shop_cart_list .iform label{color:#333;display:block;font:15px/120% f;margin:0 0 3px}.shop_cart_list .iform label.bad{color:red}.shop_cart_list .iform .iform_info{color:#666;font:italic 14px/120% f;margin:0;padding:4px;width:500px}.shop_cart_list .iform .iform_checkbox{margin:4px 0}.shop_cart_list .iform .iform_checkbox label{color:#000;cursor:pointer;display:inline;font:15px/133% f;margin:0}.shop_cart_list .iform .iform_checkbox label.rem{color:#888;cursor:pointer;display:inline;font:15px/133% f;margin:0}@media only screen and (max-width:1279px){.shop_cart_customer .iform{font:15px/120% f;width:300px;margin:0 10px}}.shop_cart_notice h1{color:#333;font:700 24px/105% f;margin:0 0 1em}.shop_cart_notice h2{font:400 16px/20px f}.shop_cart_notice p{font:14px/120% f}.shop_cart_notice p.shop_cart_notice_close{position:absolute;right:10px;top:10px}.shop_cart_notice p.shop_cart_notice_close a{display:block;cursor:pointer}.shop_cart_notice table{border-collapse:collapse;border-spacing:0;color:#333;font:15px/120% f}.shop_cart_notice table td{border:0;border-bottom:1px solid #bbb;padding:8px;text-align:left;vertical-align:middle}.shop_cart_notice table tr:last-child td{border-bottom:0}.shop_cart_notice a.shop_cart_notice_close{cursor:pointer}@media only screen and (max-width:640px){.shop_cart_notice{max-width:268px}.shop_cart_notice .shop_cart_list_button_left{display:inline-block;width:268px;text-align:center}.shop_cart_notice .shop_cart_list_button_right{display:inline-block;width:268px;text-align:center}}.shop_cart_board a{color:#333;position:relative}.shop_cart_board a:hover{color:#f66}.shop_cart_board a svg{fill:none;height:1.4em;margin:-.1em 0;stroke:#333;stroke-linecap:round;stroke-width:1px;vertical-align:top}.shop_cart_board a:hover svg{stroke:#099}.shop_cart_board a .shop_cart_board_badge{background-color:#333;border-radius:0.5em;color:#fff;display:block;font-size:.66em;font-weight:300;height:1em;line-height:1em;min-width:1em;padding:0 3px;position:absolute;right:0;text-align:center;top:0;margin:auto}.shop_cart_board a > span{display:none}.shop_cart_board_quantity{display:none}@media only screen and (max-width:960px){.h_menu_container ul > li.shop_cart_board{padding-left:0}.h_menu_container ul > li.shop_cart_board svg{display:none}.h_menu_container ul > li.shop_cart_board var{display:none}.h_menu_container ul > li.shop_cart_board span{display:block;padding:.33em 0}}.shop_category_list{margin:0}.shop_category_list > ul{margin:0}.shop_category_list_item{border:1px solid #000;border-radius:0;float:left;height:50px;margin:0 -1px -1px 0;padding:14px 24px;position:relative;width:250px;transition:box-shadow ease .2s}.shop_category_list li:hover{box-shadow:0 2px 8px rgba(0, 0, 0, .2);z-index:2}.shop_category a{display:block}.shop_category_image{background-color:#fff;float:left;height:48px;overflow:hidden;position:relative;width:48px}.shop_category_image img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.shop_category_image i{bottom:0;color:rgba(0,0,0,.1);display:block;font-size:32px;height:48px;left:0;line-height:48px;margin:auto;position:absolute;right:0;text-align:center;top:0;width:48px}.shop_category_title{height:50px;line-height:48px;margin:0 0 0 58px;overflow:hidden}.shop_category_title h2{color:#333;display:inline-block;font:400 15px/16px f;line-height:16px;margin:0;vertical-align:middle}.shop_category a:hover .shop_category_title h2{color:#f66}.shop_category_title h2 u{border:0}.shop_category_title h2 i{color:#bbb;font:400 normal 15px/16px f;margin:0 0 0 4px}.shop_category_tree ul ul{margin:0 0 0 18px}.shop_category_tree ul li{cursor:default;padding:2px}.shop_category_tree ul li:hover{background-color:rgba(0, 0, 0, .1)}.shop_category_tree .adm_panel_19{float:left}.shop_category_tree_title{margin:0 0 0 110px}.shop_category_tree_title a{color:inherit}.shop_category_tree_title a:hover{color:#f66}.shop_category_tree_title span{background-color:rgba(255, 255, 255, .5);border:1px solid rgba(0, 0, 0, .2);border-radius:3px;padding:0 4px}.shop_category_tree ul .shop_category_tree_title{color:#c6012f;font:19px/19px Arial}.shop_category_tree ul ul .shop_category_tree_title{color:#333;font:16px/19px Arial}.shop_category_tree ul ul ul .shop_category_tree_title{color:#333;font:14px/19px Arial}@media only screen and (max-width:640px){.shop_category_tree ul ul{margin:0 0 0 12px}.shop_category_tree ul li{padding:5px 0}.shop_category_tree ul li:hover{background-color:inherit}.shop_category_tree .adm_panel_19{float:none}.shop_category_tree_title{margin:2px 0 0 0}}.shop_category_tree_yml0{background-color:rgba(255, 255, 255, .25);border:1px solid rgba(0, 0, 0, .25);border-radius:4px;color:rgba(0, 0, 0, .5);font:12px/17px Arial;padding:0 4px}.shop_category_tree_yml0:hover{background-color:rgba(255, 255, 255, .5);border:1px solid rgba(0, 0, 0, .5);color:rgba(0, 0, 0, .75)}.shop_category_tree_yml1{background-color:#fc3;border:1px solid rgba(0, 0, 0, .1);border-radius:4px;color:#333;font:12px/17px Arial;padding:0 4px}.shop_category_tree_yml1:hover{background-color:#fc3;border:1px solid rgba(0, 0, 0, .2);color:#333}.shop_category_text{color:#333;font:15px/150% f;margin:3em 0 0 0;padding:1em 0 0 0}.shop_category_picker{cursor:default;width:280px;min-height:560px}.shop_category_picker h1{font-size:17px;font-weight:800;letter-spacing:-.5px;margin:0 0 1em 0;padding:0}.shop_category_picker .shop_category_picker_yellow{background-color:#fc3}.shop_category_picker ul{}.shop_category_picker ul li{overflow:hidden;padding:0 0 6px 0;text-overflow:ellipsis;white-space:nowrap}.shop_category_picker ul ul{margin:0 0 3px 0;padding:0 0 0 15px}.shop_category_picker ul ul li{padding:3px 0 0 0}.shop_category_picker ul ul ul{}.shop_category_picker ul a{padding:0 4px}.shop_category_picker ul a.a{background-color:#099;color:#fff}.shop_category_picker ul span{padding:0 4px}@media only screen and (min-width:960px){.shop_category_context_menu{padding-bottom:20px}}@media only screen and (max-width:960px){.shop_category_context_menu{display:none}}.shop_category_context_menu ul{background-color:#fff;border:1px solid #000;padding:5px 0}.shop_category_context_menu li{position:relative}.shop_category_context_menu li > svg{bottom:0;display:block;fill:none;height:8px;margin:auto 0;position:absolute;right:10px;stroke-linecap:round;stroke-width:2px;stroke:#bbb;top:0;width:8px}.shop_category_context_menu li > a{color:#333;display:block;font:15px/25px f;height:25px;padding:4px 24px 4px 19px}.shop_category_context_menu li:hover > a{background-color:#f7f8f9;color:#f66}.shop_category_context_menu li > a.a{color:#099}.shop_category_context_menu li:hover > a.a{color:#f66}.shop_category_context_menu li > a > .shop_category_context_menu_title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop_category_context_menu li > ul{box-shadow:0 5px 10px rgba(0, 0, 0, .125);display:none;left:100%;position:absolute;top:-6px;width:260px;z-index:100}.shop_category_context_menu li:hover > ul{display:block}.shop_category_menu{position:relative;z-index:8}@media only screen and (max-width:960px){.shop_category_menu{z-index:auto}}.shop_category_menu_checkbox{display:none}.shop_category_menu_handler{background-color:#e33;border-radius:4px 4px 0 0;color:#fff;display:block;font:500 0/44px f;height:44px;padding:0 0 0 16px}#m .shop_category_menu_handler{margin:2px 0 20px 0}.shop_category_menu_handler svg{fill:#fff;height:32px;margin-right:16px;stroke-linecap:round;stroke-width:2px;stroke:#fff;vertical-align:middle;width:32px}.shop_category_menu_handler svg.shop_category_menu_open{display:inline-block}.shop_category_menu_handler svg.shop_category_menu_close{display:none}.shop_category_menu_handler span{font:500 22px/44px f;vertical-align:middle}@media only screen and (max-width:960px){.shop_category_menu_handler{display:none}.shop_category_menu_checkbox:checked ~ .shop_category_menu_handler{background-color:#fff;border-radius:0;box-shadow:inset 0 -1px 0 rgba(0, 0, 0, .1);color:#333;display:block;left:0;padding:0 15px;position:fixed;right:0;text-align:left;top:44px;width:auto;z-index:1000}.shop_category_menu_handler svg{fill:#333;stroke:#333}.shop_category_menu_checkbox:checked ~ .shop_category_menu_handler svg.shop_category_menu_open{display:none}.shop_category_menu_checkbox:checked ~ .shop_category_menu_handler svg.shop_category_menu_close{display:inline-block}}@media only screen and (max-width:960px){.shop_category_menu_scrollframe{height:100%;overflow:hidden;position:relative;width:100%}.shop_category_menu_scrollframe::before{background:linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);content:'';display:block;height:15px;left:0;position:absolute;right:0;top:0;z-index:2}.shop_category_menu_scrollframe::after{background:linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);bottom:0;content:'';display:block;height:50px;left:0;position:absolute;right:0;z-index:2}.shop_category_menu_scrollbox{height:100%;overflow-y:scroll;padding:10px 20px 20px 0;width:100%}.shop_category_menu_scrollbox::after{content:'';display:block;height:50px}}@media only screen and (min-width:960px){.shop_category_menu_scroll{background-color:#e8e8e8;border:20px solid #fff;bottom:0;display:none;left:1455px;position:absolute;top:0;width:1px}.shop_category_menu_scroll i{background-color:#099;display:block;position:absolute;top:0;width:1px}}@media only screen and (min-width:1280px) and (max-width:1599px){.shop_category_menu_scroll{left:1156px}}@media only screen and (min-width:960px) and (max-width:1279px){.shop_category_menu_scroll{left:857px}}.shop_category_menu_overlay{display:none}@media only screen and (max-width:960px){.shop_category_menu_checkbox:checked ~ .shop_category_menu_overlay{display:block}}.shop_category_menu_container{background-color:#fff;border-radius:0 0 0 4px;position:relative}@media only screen and (max-width:960px){.shop_category_menu_container{display:none}.shop_category_menu_checkbox:checked ~ .shop_category_menu_container{background-color:#fff;bottom:0;display:block;height:auto;left:0;margin:0;position:fixed;right:0;top:88px;width:auto;z-index:1000}.shop_category_menu_container::before{display:none}}@media only screen and (min-width:960px){.shop_category_menu_scrollbox > ul{padding:5px 0}.shop_category_menu_scrollbox > ul > li > a{align-items:center;color:#333;display:flex;font:15px/16px f;padding:5px 10px 5px 20px}.shop_category_menu_scrollbox > ul > li:hover > a{background-color:#fff;color:#f66}.shop_category_menu_scrollbox > ul > li > a.a{color:#099}.shop_category_menu_scrollbox > ul > li:hover > a.a{color:#f66}.shop_category_menu_scrollbox > ul > li > a .shop_category_menu_image{flex-shrink:0;height:24px;overflow:hidden;position:relative;width:24px}.shop_category_menu_scrollbox > ul > li > a .shop_category_menu_image img{bottom:0;color:rgba(0, 0, 0, .1);left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.shop_category_menu_scrollbox > ul > li > a .shop_category_menu_image i{bottom:0;color:rgba(0,0,0,.1);display:block;font-size:20px;height:24px;left:0;line-height:24px;margin:auto;position:absolute;right:0;text-align:center;top:0;width:24px}.shop_category_menu_scrollbox > ul > li > a > .shop_category_menu_title{flex-grow:1;padding:0 20px;position:relative;word-wrap:break-word}#t .shop_category_menu_scrollbox > ul > li > a > .shop_category_menu_title{max-width:142px}.shop_category_menu_scrollbox > ul > li > a > .shop_category_menu_title svg{fill:none;flex-shrink:0;height:100%;position:absolute;right:5px;stroke-linecap:round;stroke-width:2px;stroke:#e33;top:1px;width:12px}}@media only screen and (max-width:960px){.shop_category_menu_scrollbox > ul{padding:4px}.shop_category_menu_scrollbox > ul > li{border-top:1px solid #000;position:relative}.shop_category_menu_scrollbox > ul > li:first-child{border-top:0}.shop_category_menu_scrollbox > ul > li > a{color:#333;display:block;font:15px/20px f;margin:0 50px 0 0;padding:12px 0}.shop_category_menu_scrollbox > ul > li > a:hover{color:#333}.shop_category_menu_scrollbox > ul > li > a.a{color:#099}.shop_category_menu_scrollbox > ul > li > a.a:hover{color:#f66}.shop_category_menu_scrollbox > ul > li > a .shop_category_menu_image{background-color:#fff;border-radius:3px;float:left;height:32px;margin:-4px 8px -4px 8px;overflow:hidden;position:relative;width:32px}.shop_category_menu_scrollbox > ul > li > a .shop_category_menu_image img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.shop_category_menu_scrollbox > ul > li > a .shop_category_menu_image i{bottom:0;color:rgba(0, 0, 0, .1);display:block;font-size:32px;height:32px;left:0;line-height:32px;margin:auto;position:absolute;right:0;text-align:center;top:0;width:32px}.shop_category_menu_scrollbox > ul > li > a .shop_category_menu_title{position:relative}.shop_category_menu_scrollbox > ul > li > a .shop_category_menu_title span{}.shop_category_menu_scrollbox > ul > li > i{background:none;display:block;height:44px;position:absolute;right:0;top:0;width:44px}.shop_category_menu_scrollbox > ul > li > i::before{border-radius:50%;content:'';display:block;height:23px;position:absolute;right:9px;top:9px;width:23px}.shop_category_menu_scrollbox > ul > li > i::after{content:'';display:block;height:13px;position:absolute;right:15px;top:15px;width:13px}.shop_category_menu_minus::before{background-color:rgba(238, 88, 72, .1);border:1px solid #099}.shop_category_menu_plus::before{background-color:rgba(255, 255, 255, .5);border:1px solid #099}.shop_category_menu_scrollbox > ul > li > a > .shop_category_menu_title svg{display:none}}@media only screen and (min-width:960px){.shop_category_menu_scrollbox > ul > li > .shop_category_menu_sub{display:none}.shop_category_menu_scrollbox > ul > li:hover > .shop_category_menu_sub{background-color:#fff;border-radius:0 4px 4px 0;bottom:0;display:block;left:100%;overflow-x:hidden;overflow-y:auto;padding:10px 0;position:absolute;top:0;width:1140px}.shop_category_menu_sub > ul{float:left;margin:0 -1px 0 0;width:280px;padding:0 10px}.shop_category_menu_sub > ul > li > a{align-items:center;color:#333;display:flex;font:15px/16px f;padding:5px 20px}.shop_category_menu_sub > ul > li > a:hover{background-color:#fff;color:#f66}.shop_category_menu_sub > ul > li > a.a{color:#099}.shop_category_menu_sub > ul > li > a.a:hover{background-color:#fff;color:#f66}.shop_category_menu_sub > ul > li > a .shop_category_menu_image{background-color:#fff;border-radius:3px;flex-shrink:0;height:24px;overflow:hidden;position:relative;width:24px}.shop_category_menu_sub > ul > li > a .shop_category_menu_image img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.shop_category_menu_sub > ul > li > a .shop_category_menu_image i{bottom:0;color:rgba(0, 0, 0, .1);display:block;font-size:20px;height:24px;left:0;line-height:24px;margin:auto;position:absolute;right:0;text-align:center;top:0;width:24px}.shop_category_menu_sub > ul > li > a .shop_category_menu_title{flex-grow:1;padding:0 20px}.shop_category_menu_sub > ul ul{float:none;margin:0;padding:0 0 16px 64px;width:auto}.shop_category_menu_sub > ul ul li{padding:0 0 4px 0}.shop_category_menu_sub > ul ul li a{color:#333;display:inline;font:14px/14px f;height:auto;padding:0}.shop_category_menu_sub > ul ul > li:hover > a{background-color:#fff}.shop_category_menu_sub > ul ul > li > a:hover{color:#f66}.shop_category_menu_sub > ul ul li a.a{color:#099}.shop_category_menu_sub > ul ul > li:hover > a.a{background-color:#fff}.shop_category_menu_sub > ul ul > li > a.a:hover{color:#f66}.shop_category_menu_sub > ul ul li a u{border:0}.shop_category_menu_sub > ul ul li a:hover u{border-bottom:1px solid #f66}}@media only screen and (min-width:1280px) and (max-width:1599px){.shop_category_menu_scrollbox > ul > li:hover > .shop_category_menu_sub{width:912px}}@media only screen and (min-width:960px) and (max-width:1279px){.shop_category_menu_sub > ul{float:none;margin:0;width:561px;padding:0 10px}.shop_category_menu_scrollbox > ul > li:hover > .shop_category_menu_sub{width:612px}}@media only screen and (max-width:960px){.shop_category_menu_sub{display:none}.shop_category_menu_sub.shop_category_menu_sub_a{display:block}.shop_category_menu_subsub{display:none}.shop_category_menu_subsub.shop_category_menu_subsub_a{display:block}.shop_category_menu_sub ul{background-color:rgba(0, 0, 0, .033);border-left:24px solid #fff}.shop_category_menu_sub ul > li{border-top:1px solid rgba(0,0,0,.1);position:relative}.shop_category_menu_sub ul > li > a{color:#333;display:block;font:15px/20px f;margin:0 50px 0 8px;padding:12px 0}.shop_category_menu_sub ul > li > a:hover{color:#333}.shop_category_menu_sub ul > li > a.a{color:#099}.shop_category_menu_sub ul > li > a > u{border-bottom:0}.shop_category_menu_sub ul > li > a:hover > u{border-bottom:0}.shop_category_menu_sub ul > li > a .shop_category_menu_image{background-color:#fff;border-radius:3px;float:left;height:32px;margin:-4px 8px -4px 0;overflow:hidden;position:relative;width:32px}.shop_category_menu_sub ul > li > a .shop_category_menu_image img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.shop_category_menu_sub ul > li > a .shop_category_menu_image i{bottom:0;color:rgba(0, 0, 0, .1);display:block;font-size:32px;height:32px;left:0;line-height:32px;margin:auto;position:absolute;right:0;text-align:center;top:0;width:32px}.shop_category_menu_sub ul > li > a .shop_category_menu_title{}.shop_category_menu_sub ul > li > a .shop_category_menu_title span{}.shop_category_menu_sub ul > li > i{background:none;display:block;height:44px;position:absolute;right:0;top:0;width:44px}.shop_category_menu_sub ul > li > i::before{border-radius:50%;content:'';display:block;height:23px;position:absolute;right:9px;top:9px;width:23px}.shop_category_menu_sub ul > li > i::after{content:'';display:block;height:13px;position:absolute;right:15px;top:15px;width:13px}}.shop_category_menu_collapsed .shop_category_menu_handler{border-radius:3px;padding:0;text-align:center;width:260px}.shop_category_menu_collapsed .shop_category_menu_handler svg{margin-right:8px}.shop_category_menu_collapsed .shop_category_menu_handler span{font-size:17px}@media only screen and (min-width:960px){.shop_category_menu_collapsed .shop_category_menu_handler:hover{background-color:#f66;color:#fff}}.shop_category_menu_collapsed .shop_category_menu_scrollframe{overflow:hidden}@media only screen and (min-width:960px){.shop_category_menu_collapsed .shop_category_menu_scroll{border:0;bottom:20px;left:auto;right:20px;top:20px}}@media only screen and (min-width:1280px) and (max-width:1599px){.shop_category_menu_collapsed .shop_category_menu_scroll{left:auto}}@media only screen and (min-width:960px) and (max-width:1279px){.shop_category_menu_collapsed .shop_category_menu_scroll{left:auto}}.shop_category_menu_collapsed .shop_category_menu_checkbox:checked ~ .shop_category_menu_overlay{background-color:rgba(0, 0, 0, .25);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:1}.shop_category_menu_collapsed .shop_category_menu_container{display:none}.shop_category_menu_collapsed .shop_category_menu_checkbox:checked ~ .shop_category_menu_container{box-shadow:0 5px 10px rgba(0, 0, 0, .125);display:block;left:0;margin:8px 0 0 0;padding:0;position:absolute;right:0;top:100%;width:1496px;z-index:1000}.shop_category_menu_collapsed .shop_category_menu_container::before{border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;border-top:0px solid transparent;bottom:100%;content:'';height:0;position:absolute;left:142px;width:0}@media only screen and (min-width:1280px) and (max-width:1599px){.shop_category_menu_collapsed .shop_category_menu_checkbox:checked ~ .shop_category_menu_container{width:1197px}}@media only screen and (min-width:960px) and (max-width:1279px){.shop_category_menu_collapsed .shop_category_menu_checkbox:checked ~ .shop_category_menu_container{width:898px}}@media only screen and (max-width:960px){.shop_category_menu_collapsed .shop_category_menu_checkbox:checked ~ .shop_category_menu_container{margin:0;position:fixed;top:88px;width:auto}}@media only screen and (min-width:960px){.shop_category_menu_collapsed .shop_category_menu_scrollbox > ul{border-right:1px solid #000;min-height:600px;padding:0;position:relative;width:260px}.shop_category_menu_collapsed .shop_category_menu_scrollbox > ul > li{border-bottom:1px solid #000;border-right:1px solid #000;margin-right:-1px}.shop_category_menu_collapsed .shop_category_menu_scrollbox > ul > li:last-child{border-bottom:0}.shop_category_menu_collapsed .shop_category_menu_scrollbox > ul > li > a .shop_category_menu_image{height:48px;width:48px}.shop_category_menu_collapsed .shop_category_menu_scrollbox > ul > li > a .shop_category_menu_image i{font-size:32px;height:48px;line-height:48px;width:48px}}@media only screen and (min-width:960px){.shop_category_menu_collapsed .shop_category_menu_scrollbox > ul > li:hover > .shop_category_menu_sub{background-color:transparent}.shop_category_menu_collapsed .shop_category_menu_scrollbox > ul > li:hover > .shop_category_menu_sub{left:250px;width:1227px}}@media only screen and (min-width:1280px) and (max-width:1599px){.shop_category_menu_collapsed .shop_category_menu_scrollbox > ul > li:hover > .shop_category_menu_sub{width:928px}}@media only screen and (min-width:960px) and (max-width:1279px){.shop_category_menu_collapsed .shop_category_menu_sub > ul{width:579px}.shop_category_menu_collapsed .shop_category_menu_scrollbox > ul > li:hover > .shop_category_menu_sub{width:629px}}.shop_category_two_level_toc_list{font-size:0;margin:0 -49px 0 0}.shop_category_two_level_toc_list_item{display:inline-block;font-size:15px;margin:0 49px 20px 0;position:relative;width:260px;vertical-align:top}.shop_category_two_level_toc .shop_category_two_level_toc_image{height:260px;margin:0 auto;position:relative;width:260px}.shop_category_two_level_toc .shop_category_two_level_toc_image img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;transition:opacity ease .2s}.shop_category_two_level_toc .shop_category_two_level_toc_image:hover img{opacity:.75}.shop_category_two_level_toc .shop_category_two_level_toc_image i{bottom:0;color:rgba(0,0,0,.05);display:block;font-size:170px;height:260px;left:0;line-height:260px;margin:auto;position:absolute;right:0;text-align:center;top:0;width:260px}.shop_category_two_level_toc h2{border-bottom:1px solid #000;border-top:1px solid #000;height:82px;line-height:80px;margin:20px 0;overflow:hidden;text-align:center}.shop_category_two_level_toc h2 span{color:#333;display:inline-block;font:400 17px/20px f;vertical-align:middle}.shop_category_two_level_toc a:hover h2 span{color:#f66}.shop_category_two_level_toc a h2 u{border:0}.shop_category_two_level_toc a:hover h2 u{border-bottom:1px solid #f66}.shop_category_two_level_toc h2 i{color:#bbb;font-style:normal;margin:0 0 0 4px}.shop_category_two_level_toc ul{padding:0 10px}.shop_category_two_level_toc ul li{margin:0 0 10px 0;position:relative}.shop_category_two_level_toc ul a{color:#333;display:block;font:15px/140% f;margin:0 60px 0 0}.shop_category_two_level_toc ul a:hover{color:#f66}.shop_category_two_level_toc ul a u{border:0}.shop_category_two_level_toc ul a:hover u{border-bottom:1px solid #f66}.shop_category_two_level_toc ul i{background-color:#fff;border-radius:3px;color:#bbb;display:block;font-style:normal;padding:0 8px;position:absolute;right:0;top:0}.shop_category_two_level_toc .shop_category_two_level_toc_more{color:#099;cursor:pointer;padding:0 10px}.shop_category_two_level_toc .shop_category_two_level_toc_more:hover{color:#f66}.shop_category_two_level_toc .shop_category_two_level_toc_more u{border-bottom:1px dashed rgba(0, 153, 153, .5);text-decoration:none}.shop_category_two_level_toc .shop_category_two_level_toc_more:hover u{border-bottom:1px dashed #f66}.shop_category_two_level_toc .shop_category_two_level_toc_more i{font-style:normal}@media only screen and (min-width:1280px) and (max-width:1599px){.shop_category_two_level_toc_list{margin:0 -52px 0 0}.shop_category_two_level_toc_list_item{margin:0 52px 20px 0}}@media only screen and (min-width:960px) and (max-width:1279px){.shop_category_two_level_toc_list{margin:0 -50px 0 0}.shop_category_two_level_toc_list_item{margin:0 50px 20px 0;width:266px}}@media only screen and (min-width:640px) and (max-width:960px){.shop_category_two_level_toc_list{margin:0 -49px 0 0}.shop_category_two_level_toc_list_item{margin:0 49px 20px 0;width:275px}}@media only screen and (max-width:640px){.shop_category_two_level_toc_list{margin:0}.shop_category_two_level_toc_list_item{margin:0 0 20px 0;width:300px}}.shop_currency_list{}.shop_currency_list_footer .adm_pages{margin-top:2em}.shop_customer_list table{border-collapse:collapse;border-spacing:0;color:#333;font:15px/120% f;width:100%}.shop_customer_list table td{border-bottom:1px solid #bbb;padding:8px;text-align:left;vertical-align:middle}.shop_customer_list table thead td{color:#bbb;font-size:15px;padding:0 4px 16px 4px;text-align:center;white-space:nowrap}.shop_customer_list table td.shop_customer_list_center{text-align:center}.shop_customer_list table td.shop_customer_list_price{white-space:nowrap;text-align:right}.shop_customer_list table td.shop_customer_list_quantity{white-space:nowrap;text-align:center}.shop_customer_list table td.shop_customer_list_sum acronym{color:#f44;cursor:help;font-size:150%}.shop_customer_list table td.shop_customer_list_sum{white-space:nowrap;text-align:right}.shop_customer_list table td.shop_customer_list_action{padding:8px 5px 2px 5px;text-align:center}.shop_customer_list table td.shop_customer_list_action a{background-color:#fff;border:0;color:#333;display:inline-block;font:15px/19px f;margin:0 3px 6px 3px;padding:5px 9px;text-decoration:none}.shop_customer_list table td.shop_customer_list_action a:hover{background-color:#13120d;color:#fff;text-decoration:none}.shop_customer_list table td.shop_customer_list_action a.shop_customer_list_action_primary{background-color:#13120d;color:#dbd9ce}.shop_customer_list table td.shop_customer_list_action a.shop_customer_list_action_primary:hover{background-color:#13120d;color:#fff}.shop_customer_list table tfoot p{font:15px/120% f;padding:.5em 0 0 0}.shop_customer_list table tfoot p i{color:#c03;font-style:normal}.shop_customer_list table tfoot p b{font-weight:bold}.shop_customer_list table tfoot td{padding:20px 8px 0 8px;border-bottom:0}.shop_customer_list table i.shop_customer_list_payment_method{display:block;height:32px;width:32px}.shop_customer_list table i.shop_customer_list_payment_method_card{background:url(https://etd21.ru/i/paying-icons.png) -32px 0 no-repeat}.shop_customer_list_status_created{background-color:#ff968d!important}.shop_customer_list_status_accepted{background-color:#fffc66!important}.shop_customer_list_status_locked{background-color:#c4fb5a!important}.shop_customer_list_status_paid{background-color:#88fa4e!important}.shop_customer_list_status_shipped{background-color:#73fdea!important}.shop_customer_list_status_delivered{background-color:#56c1ff!important}.shop_customer_list_status_canceled{background-color:#ff8dc6!important}@media only screen and (max-width:640px){.shop_customer_list table td{border:0;display:block}.shop_customer_list table thead{display:none}.shop_customer_list table tfoot td{padding:8px}.shop_customer_list table td.shop_customer_list_price{display:none}.shop_customer_list table td.shop_customer_list_quantity{padding:0 8px;text-align:center}.shop_customer_list table td.shop_customer_list_sum{border-bottom:2px solid #333}}.shop_dealer_list_item{height:393px;overflow:hidden;position:relative}.shop_dealer_list_item .adm_panel_27{left:4px;margin:0 -4px 0 0;position:absolute;top:4px;z-index:2}@media only screen and (min-width:1280px) and (max-width:1599px){.shop_dealer_list_item{height:321px}}@media only screen and (min-width:960px) and (max-width:1279px){.shop_dealer_list_item{height:357px}}@media only screen and (min-width:640px) and (max-width:960px){.shop_dealer_list_item{height:251px}}@media only screen and (max-width:640px){.shop_dealer_list_item{height:251px}}.shop_dealer{}.shop_dealer h2{color:#333;font:17px/24px f;height:24px;margin:26px 0 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop_dealer_request_hero{background-color:#222;font-size:0;position:relative}.shop_dealer_request_hero_bg{background:center / cover no-repeat url(https://etd21.ru/i/dealer--background.jpg);bottom:0;left:0;margin:auto;opacity:.6;position:absolute;right:0;top:0}.shop_dealer_request_hero_text{display:inline-block;margin:40px 0 40px 5%;vertical-align:middle;width:45%}.shop_dealer_request_hero_text .page_block_text{color:#fff;font:20px/140% f;margin:0;text-shadow:0 0 4px rgba(0, 0, 0, .5)}.shop_dealer_request_hero_text h2{color:#fff;font:700 32px/32px f;margin:0 0 40px 0}.shop_dealer_request_hero_text ul{list-style:none;margin-left:1.5em}.shop_dealer_request_hero_text ul li{margin:10px 0 0 0}.shop_dealer_request_hero_text ul li i{color:#099}@media only screen and (min-width:1280px) and (max-width:1599px){.shop_dealer_request_hero_text{margin:40px 0;width:50%}}@media only screen and (min-width:960px) and (max-width:1279px){.shop_dealer_request_hero_text{margin:40px 10% 40px 0;width:40%}.shop_dealer_request_hero_text .page_block_text{font:18px/140% f}}@media only screen and (min-width:640px) and (max-width:960px){.shop_dealer_request_hero_text{margin:40px 0;width:100%}.shop_dealer_request_hero_text .page_block_text{font:18px/140% f}.shop_dealer_request_hero_text h2{font:700 22px/22px f}}@media only screen and (max-width:640px){.shop_dealer_request_hero_text{margin:20px 0;width:100%}.shop_dealer_request_hero_text .page_block_text{font:17px/140% f}.shop_dealer_request_hero_text h2{font:700 18px/18px f;margin:0 0 20px 0}}.shop_dealer_request_hero_form{background-color:rgba(255, 255, 255, .9);border-radius:3px;box-shadow:0 0 4px rgba(0, 0, 0, .25);display:inline-block;font:15px/140% f;margin:40px 5% 40px 0;vertical-align:middle;width:40%}.shop_dealer_request_hero_form_container{padding:40px}.shop_dealer_request_hero_form_container > h2{font:700 22px/22px f;margin:0 0 10px 0}.shop_dealer_request_hero_form_container > h3{font:400 15px/140% f;margin:0 0 20px 0}.shop_dealer_request_hero_form .iform_button[name="btn_apply"]{background-color:#099;border-radius:3px;color:#fff;font:700 17px/42px f;height:44px;margin:0 25%;padding:0;text-shadow:none;width:50%}.shop_dealer_request_hero_form .iform_button[name="btn_apply"]:hover{background-color:#f66}@media only screen and (min-width:1280px) and (max-width:1599px){.shop_dealer_request_hero_form{margin:40px 0;width:50%}}@media only screen and (min-width:960px) and (max-width:1279px){.shop_dealer_request_hero_form{margin:40px 0;width:50%}.shop_dealer_request_hero_form_container{padding:20px}}@media only screen and (min-width:640px) and (max-width:960px){.shop_dealer_request_hero_form{margin:0 0 40px 0;width:100%}}@media only screen and (max-width:640px){.shop_dealer_request_hero_form{margin:0 -10px 20px -10px;width:100%}.shop_dealer_request_hero_form_container{padding:20px}.shop_dealer_request_hero_form_container > h2{font:700 18px/18px f}.shop_dealer_request_hero_form .iform_button[name="btn_apply"]{margin:0 15%;width:70%}}#a>.shop_dealer_request_form_head,#a>.shop_dealer_request_form_head_text{display:none}.shop_dealer_request_block_text{padding:40px 0}.shop_dealer_request_block_text .page_block_text{font:17px/140% f;margin:0}.shop_dealer_request_contractors{}.shop_dealer_request_head{font:700 22px/28px f;margin:0 0 40px 0;text-align:center}.shop_dealer_request_contractors .grid_5 ul{font-size:0;text-align:center}.shop_dealer_request_contractors .grid_5 li.request_contractor{border:1px solid #e0e0e0;display:inline-block;float:none;height:360px;width:265px;vertical-align:top}.request_contractor_image{background:url(https://etd21.ru/i/shop-dealer.jpg) 0 0/1050px 210px no-repeat;border-radius:50%;box-shadow:inset 0 0 2px rgba(0,0,0,.1);height:210px;margin:20px auto;overflow:hidden;position:relative;width:210px}.shop_dealer_request_contractors li.request_contractor:nth-child(1) .request_contractor_image{background:url(https://etd21.ru/i/shop-dealer.jpg) 0 0/1050px 210px no-repeat}.shop_dealer_request_contractors li.request_contractor:nth-child(2) .request_contractor_image{background:url(https://etd21.ru/i/shop-dealer.jpg) -210px 0/1050px 210px no-repeat}.shop_dealer_request_contractors li.request_contractor:nth-child(3) .request_contractor_image{background:url(https://etd21.ru/i/shop-dealer.jpg) -420px 0/1050px 210px no-repeat}.shop_dealer_request_contractors li.request_contractor:nth-child(4) .request_contractor_image{background:url(https://etd21.ru/i/shop-dealer.jpg) -630px 0/1050px 210px no-repeat}.shop_dealer_request_contractors li.request_contractor:nth-child(5) .request_contractor_image{background:url(https://etd21.ru/i/shop-dealer.jpg) -840px 0/1050px 210px no-repeat}.request_contractor_text{font:400 19px/24px f;margin:10px auto;max-height:72px;overflow:hidden;text-align:center;width:84%}.shop_dealer_request_bottom{margin:60px 0 80px 0}.shop_dealer_request_bottom .shop_dealer_request_block_text{padding:0 0 .2em 0;text-align:center}.shop_dealer_request_bottom .shop_biggreen_button{margin:20px auto;font:700 22px/50px f;padding:0 45px;width:260px}.shop_dealer_notice{margin:25px 0}@media only screen and (min-width:1280px) and (max-width:1599px){.shop_dealer_request_contractors{padding:0 10px}}@media only screen and (min-width:960px){.dealer_modal_request{width:420px}}@media only screen and (max-width:960px){.dealer_modal_request{width:360px}}@media only screen and (max-width:640px){.dealer_modal_request{width:280px}.shop_dealer_request_block_text{font:500 18px/28px f;text-align:center}.shop_dealer_request_head{font-size:28px;width:100%}.shop_dealer_request_contractors .grid_5 ul{width:280px}.shop_dealer_request_bottom .shop_biggreen_button{padding:0 25px}}.shop_estimate_list_item{height:393px;overflow:hidden;position:relative}.shop_estimate_list_item .adm_panel_27{left:4px;margin:0 -4px 0 0;position:absolute;top:4px;z-index:2}@media only screen and (min-width:1280px) and (max-width:1599px){.shop_estimate_list_item{height:321px}}@media only screen and (min-width:960px) and (max-width:1279px){.shop_estimate_list_item{height:357px}}@media only screen and (min-width:640px) and (max-width:960px){.shop_estimate_list_item{height:251px}}@media only screen and (max-width:640px){.shop_estimate_list_item{height:251px}}.shop_estimate{}.shop_estimate h2{color:#333;font:17px/24px f;height:24px;margin:26px 0 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop_estimate__request_form{background-color:#f4f4f4;border-radius:3px;margin:0 auto;padding:40px;width:560px}.shop_estimate__request_form h2{margin:0 0 10px 0}.shop_estimate__request_form > h3{font:400 15px/140% f;margin:0 0 20px 0}.shop_estimate__request_form .iform{max-width:560px}/*.shop_estimate__request_form .iform label{display:inline-block;margin:8px 2px;vertical-align:top;width:41%}.shop_estimate__request_form .iform input{display:inline-block;width:55%}.shop_estimate__request_form .iform .iform_select{display:inline-block;width:55%}*/ .shop_estimate__request_form .iform .iform_select input{width:100%}/*.shop_estimate__request_form .iform textarea.iform_input{display:inline-block;width:55%}*/ .shop_estimate__request_form_head{font:700 20px/28px f;margin:.3em 0}.shop_estimate__request_form_head_text{font:400 14px/18px f}.shop_estimate__request_block_text{font:500 22px/30px f;padding:2em 0}.shop_estimate_notice{margin:25px 0}.shop_estimate_modal{width:500px}.shop_estimate_modal h2{margin:0 0 10px 0}.shop_estimate_modal > h3{font:400 15px/140% f;margin:0 0 20px 0}@media only screen and (max-width:640px){.shop_estimate_modal{width:280px}}.shop_favorite_board a{color:#333;display:block;position:relative}.shop_favorite_board a:hover{color:#f66}.shop_favorite_board a svg{display:block;fill:none;height:32px;margin:0 auto;stroke:#099;stroke-linecap:round;stroke-width:2px;width:32px}.shop_favorite_board a:hover svg{stroke:#f66}.shop_favorite_board a .shop_favorite_board_badge{background-color:#333;border-radius:9px;color:#fff;display:block;font:700 12px/16px f;height:16px;min-width:10px;padding:0 3px;position:absolute;right:30px;text-align:center;top:-3px}.shop_favorite_board a > span{display:block;font:400 15px/18px f;text-align:center}@media only screen and (min-width:960px) and (max-width:1279px){.shop_favorite_board a .shop_favorite_board_badge{right:10px}.shop_favorite_board a > span{display:none}}@media only screen and (max-width:960px){.shop_favorite_board a{height:32px;padding:6px;width:32px}.shop_favorite_board a:hover{background-color:rgba(0, 0, 0, .15)}.shop_favorite_board a svg{stroke:#fff}.shop_favorite_board a:hover svg{stroke:#fff}.shop_favorite_board a .shop_favorite_board_badge{background-color:#333;border-radius:9px;color:#fff;display:block;font:700 12px/16px f;height:16px;position:absolute;right:3px;text-align:center;top:3px;width:16px}.shop_favorite_board a > span{display:none}}.shop_filter{color:#333;font:15px/18px f}.shop_filter_line{border-bottom:1px solid #000;padding:14px 19px}.shop_filter_line_checkbox{display:none}.shop_filter_line_handler{color:#333;cursor:pointer;display:block;font-weight:700;overflow:hidden;padding:0 24px 0 0;position:relative;text-overflow:ellipsis;white-space:nowrap}.shop_filter_line_handler:hover{color:#f66}.shop_filter_line_handler svg{bottom:0;display:block;fill:none;height:18px;margin:auto;position:absolute;right:0;stroke-width:2px;stroke:#bbb;top:0;width:18px}.shop_filter_line_handler:hover svg{stroke:#f66}.shop_filter_line_handler .shop_filter_line_handler_close{display:none}.shop_filter_line_handler .shop_filter_line_handler_open{display:block}.shop_filter_line_checkbox:checked ~ .shop_filter_line_handler{overflow:visible;text-overflow:clip;white-space:normal}.shop_filter_line_checkbox:checked ~ .shop_filter_line_handler .shop_filter_line_handler_close{display:block}.shop_filter_line_checkbox:checked ~ .shop_filter_line_handler .shop_filter_line_handler_open{display:none}.shop_filter_line_container{display:none;padding:8px 0 0 0}.shop_filter_line_checkbox:checked ~ .shop_filter_line_container{display:block}.shop_filter_cell{float:left;font:15px/40px f;padding:0 0 0 8px}.shop_filter_cell:first-child{padding:0}.shop_filter_expand{font:15px/20px f;line-height:20px;padding:4px 0}.shop_filter_expand a{}.shop_filter_expand a u{border-style:dashed}.shop_filter_expand a:hover u{border-style:dashed}.shop_filter_input{border:1px solid rgba(0, 0, 0, .25);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .15);color:#333;font:15px/20px f;height:20px;outline:0;padding:4px;width:60px}.shop_filter_input:focus{box-shadow:0 0 0 3px rgba(0, 0, 0, .1);outline:none}.shop_filter_input::placeholder{color:#bbb}.shop_filter_checkbox{cursor:pointer;display:block;font:15px/20px f;line-height:20px;margin:0;overflow:hidden;padding:4px 0;position:relative;white-space:nowrap}.shop_filter_checkbox.shop_filter_checkbox_3{float:left;margin:0 5px 0 0;width:70px}.shop_filter_checkbox input{left:-9999px;position:absolute;top:0}.shop_filter_checkbox span{color:#333;display:block;overflow:hidden;padding:0 0 0 26px;text-overflow:ellipsis;white-space:nowrap}.shop_filter_checkbox span:hover{color:#f66}.shop_filter_checkbox span::before{background-color:#fff;border:1px solid rgba(0, 0, 0, .25);box-shadow:inset 0 1px 1px rgba(0,0,0,.15);content:'';display:block;height:16px;left:2px;position:absolute;top:4px;width:16px}.shop_filter_checkbox input[type="radio"] + span::before{border-radius:50%;border:1px solid rgba(0, 0, 0, .3)}.shop_filter_checkbox input:checked + span:before{background-color:#099;border:1px solid rgba(0, 0, 0, .1)}.shop_filter_checkbox input[type="checkbox"]:checked + span::after{background:url('data:image/svg+xml;cp1251,<svg height="16" fill="none" stroke-linecap="round" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="M4 9.5 L6.5 13 L11.5 4.5" stroke="rgba(0,0,0,.15)" stroke-width="3"></path><path d="M4 8.5 L6.5 12 L11.5 3.5" stroke="rgb(255,255,255)" stroke-width="2"></path></svg>') 0 0 no-repeat;content:'';display:block;height:16px;left:3px;position:absolute;top:5px;width:16px}.shop_filter_checkbox input[type="radio"]:checked + span::after{background-color:#fff;border-radius:50%;box-shadow:0 1px 1px rgba(0,0,0,.15);content:'';display:block;height:6px;left:8px;position:absolute;top:10px;width:6px}.shop_filter_checkbox input:checked + span{color:#000}.shop_filter_link{font:15px/20px f;line-height:20px;padding:4px 0}.shop_filter_link a{color:#333}.shop_filter_link a:hover{color:#f66}.shop_filter_button{height:40px;padding:20px}.shop_filter_button_apply{background-color:#099;border-radius:3px;border:0;color:#fff;cursor:pointer;display:block;float:left;font:700 15px/38px f;height:40px;margin:0 10px 0 0;padding:0 10px;position:relative;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, .1)}.shop_filter_button_apply:hover{background-color:#f66;color:#fff}.shop_filter_button_reset{background-color:#fff;border-radius:3px;border:1px solid rgba(0, 153, 153, .5);color:#099;cursor:pointer;display:block;float:left;font:400 15px/38px f;height:40px;padding:0 10px;position:relative;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, .1)}.shop_filter_button_reset:hover{background-color:#f66;border:1px solid #f66;color:#fff}@media only screen and (min-width:960px){.shop_filter_button_fixed{background-color:#fff;bottom:0;box-shadow:0 -12px 12px -12px rgba(0, 0, 0, .2);position:fixed}.shop_filter_button_fixed ~ .shop_filter_button_placeholder{display:block;height:80px}}.shop_filter_slider{height:2px;margin:10px 0 0 0;padding:7px 0}.shop_filter_slider .ui-slider{background-color:#eee;border:0;border-radius:2px;height:2px;margin:0 8px;position:relative}.shop_filter_slider .ui-slider-handle{background-color:#099;border:0;border-radius:50%;display:block;height:16px;margin:-7px 0 0 -8px;position:absolute;width:16px}.shop_filter_slider .ui-slider-handle::after{background-color:rgba(255, 255, 255, .8);border-radius:50%;content:'';display:block;height:12px;margin:2px;width:12px}.shop_filter_slider .ui-slider-handle:hover::after{background-color:#fff}.shop_filter_slider .ui-slider-handle.ui-state-active::after{background-color:#fff}.shop_filter_slider .ui-slider-range{background-color:rgba(0, 153, 153, .5);border:0;height:2px;position:absolute}.shop_order_list table{border-collapse:collapse;border-spacing:0;color:#333;font:15px/120% f;width:100%}.shop_order_list table td{border-bottom:1px solid #bbb;padding:8px;text-align:left;vertical-align:middle}.shop_order_list table thead td{color:#bbb;font-size:15px;padding:0 4px 16px 4px;text-align:center;white-space:nowrap}.shop_order_list table td.shop_order_list_center{text-align:center}.shop_order_list table td.shop_order_list_price{white-space:nowrap;text-align:right}.shop_order_list table td.shop_order_list_quantity{white-space:nowrap;text-align:center}.shop_order_list table td.shop_order_list_section{color:#bbb;text-align:center}.shop_order_list table td.shop_order_list_sum acronym{color:#f44;cursor:help;font-size:150%}.shop_order_list table td.shop_order_list_sum{white-space:nowrap;text-align:right}.shop_order_list table td.shop_order_list_action{padding:8px 5px 2px 5px;text-align:center}.shop_order_list table td.shop_order_list_action a{background-color:#fff;border:0;color:#333;display:inline-block;font:15px/19px f;margin:0 3px 6px 3px;padding:5px 9px;text-decoration:none}.shop_order_list table td.shop_order_list_action a:hover{background-color:#13120d;color:#fff;text-decoration:none}.shop_order_list table td.shop_order_list_action a.shop_order_list_action_primary{background-color:#13120d;color:#dbd9ce}.shop_order_list table td.shop_order_list_action a.shop_order_list_action_primary:hover{background-color:#13120d;color:#fff}.shop_order_list table tfoot p{font:15px/120% f;padding:.5em 0 0 0}.shop_order_list table tfoot p i{color:#c03;font-style:normal}.shop_order_list table tfoot p b{font-weight:bold}.shop_order_list table tfoot td{padding:20px 8px 0 8px;border-bottom:0}.shop_order_list table i.shop_order_list_payment_method{display:block;height:32px;width:32px}.shop_order_list table i.shop_order_list_payment_method_card{background:url(https://etd21.ru/i/paying-icons.png) -32px 0 no-repeat}.shop_order_list_status_created{background-color:#ff968d!important}.shop_order_list_status_accepted{background-color:#fffc66!important}.shop_order_list_status_locked{background-color:#c4fb5a!important}.shop_order_list_status_paid{background-color:#88fa4e!important}.shop_order_list_status_packed{background-color:#73fdea!important}.shop_order_list_status_shipped{background-color:#56c1ff!important}.shop_order_list_status_delivered{background-color:#fff!important;color:#080}.shop_order_list_status_canceled{background-color:#fff!important;color:rgba(0,0,0,.5)}.shop_order_list_adm_comment{max-width:160px}.shop_order_list_adm_comment a.order_adm_comment_add{color:#333;cursor:pointer;display:block;padding:5px 0;text-align:center}.shop_order_list_adm_comment a.order_adm_comment_add:hover{background-color:#333;color:#fff}.shop_order_list_adm_comment a.order_adm_comment_edit{background-color:#777;color:#fff;cursor:pointer;display:block;padding:5px 0;text-align:center}.shop_order_list_adm_comment a.order_adm_comment_edit:hover{background-color:#333}@media only screen and (max-width:1279px){.shop_order_list table td{border:0;display:block}.shop_order_list table thead{display:none}.shop_order_list table tfoot td{padding:8px}.shop_order_list table td.shop_order_list_price{display:none}.shop_order_list table td.shop_order_list_quantity{padding:0 8px;text-align:center}.shop_order_list table td.shop_order_list_section{border-bottom:2px solid #333}.shop_order_list table td.shop_order_list_sum{border-bottom:2px solid #333}}.shop_order_list .more{clear:both;margin:2em 0 0}.shop_order_list .more a{background-color:#099;color:#fff;display:block;float:left;font:18px/32px f;padding:4px 8px;text-decoration:none}.shop_order_list .more a:hover{background-color:#f66;color:#fff;text-decoration:none}.shop_order_notice{border:1px solid #c7cbca;border-radius:6px;display:inline-block;padding:20px;margin:0 0 20px 0}.shop_order_customer{color:#333;font:15px/125% f;margin:0 0 1.5em 0}.shop_order_customer span{color:#bbb}.shop_order_log{color:#333;font:15px/125% f;margin:0 0 1.5em 0}.shop_order_log i{background-color:#f00;border:1px solid rgba(0,0,0,.25);display:inline-block;height:11px;margin:1px 5px -1px 0;width:11px}.shop_order_invoice{box-shadow:#888 0 2px 8px;color:#000;font:10px/100% 'Times New Roman';padding:20px 20px 60px 20px}.shop_order_invoice_1{font:13pt/100% 'Times New Roman'}.shop_order_invoice_2{font:10pt/100% 'Times New Roman'}.shop_order_invoice_3{font:10pt/100% 'Times New Roman'}.shop_order_invoice_table_1{border-collapse:collapse;border-spacing:0;color:#000;font:10px/100% 'Times New Roman';margin:10px 0 20px 0;width:100%}.shop_order_invoice_table_1 td{border:1px solid #999;padding:3px;text-align:left;vertical-align:middle}.shop_order_invoice_4{font:18px/100% 'Times New Roman';text-align:center}.shop_order_invoice_table_2{border-collapse:collapse;border-spacing:0;color:#000;font:10px/100% 'Times New Roman';margin:20px 0 10px 0}.shop_order_invoice_table_2 td{border:0;padding:3px;text-align:left;vertical-align:middle}.shop_order_invoice_table_3{border-collapse:collapse;border-spacing:0;color:#000;font:10px/100% 'Times New Roman';margin:10px 0;width:100%}.shop_order_invoice_table_3 td{border:1px solid #999;padding:3px;text-align:left;vertical-align:middle}.shop_order_invoice_table_3 td.shop_order_invoice_table_3_price{text-align:right;white-space:nowrap}.shop_order_invoice_5{font:10px/100% 'Times New Roman'}.shop_order_invoice_table_4{border-collapse:collapse;border-spacing:0;color:#000;font:10px/100% 'Times New Roman';margin:20px 0 10px 0}.shop_order_invoice_table_4 td{border:0;padding:3px;position:relative;text-align:left;vertical-align:middle}.shop_order_invoice_table_4 td.shop_order_invoice_table_4_blank{border-bottom:1px solid #000}.shop_order_invoice_sign{position:absolute;top:-25px;left:-5px;width:100px}.shop_order_invoice_stamp{position:absolute;top:-20px;left:25px;width:80px}.shop_order_item_adm_comment div{margin:5px 0 20px 0}.shop_order_adm_comment_popup{width:620px}@media only screen and (max-width:640px){.shop_order_adm_comment_popup{width:300px}}.shop_orderbylist_list{margin:0 0 20px 0}.shop_orderbylist ul li span{font-weight:bold}.shop_request{background-color:#fff;box-shadow:0 1px 5px -1px #555;padding:25px 25px 15px 25px;border-width:1px;border-style:solid;border-color:#b8b8b8 #b0b0b0 #a8a8a8 #b0b0b0;max-width:328px}.shop_request h2{font:bold 15px/120% f}.shop_request p{font:14px/120% f}.shop_request p.shop_request_close{position:absolute;right:10px;top:10px}.shop_request p.shop_request_close a{display:block;cursor:pointer}.shop_request h1{color:#333;font:700 17px/120% f}.shop_request table{border-collapse:collapse;border-spacing:0;color:#333;font:15px/120% f}.shop_request table td{border:0;border-bottom:1px solid #bbb;padding:8px;text-align:left;vertical-align:middle}.shop_request table tr:last-child td{border-bottom:0}.shop_request_image{height:64px;position:relative;width:64px}.shop_request_image img{bottom:0;left:0;margin:auto;max-height:64px;max-width:64px;position:absolute;right:0;top:0}.shop_request_close{cursor:pointer}.popup .shop_request .iform{border:0;box-shadow:none;padding:0}.shop_request_button{background-color:#e33;border-radius:4px;border:0;color:#fff;cursor:pointer;display:inline-block;font:16px/33px f;margin:10px 0 0 0;padding:0 10px}.shop_request_button:hover{background-color:#13120d;color:#fff}.popup_shop_request{text-align:center;text-decoration:none;max-width:168px;padding:1em 0 2em 0;margin:0 0 0 -10px;position:relative}.shop_request_modal{width:500px}.shop_request_modal h2{margin:0 0 10px 0}.shop_request_modal > h3{font:400 15px/140% f;margin:0 0 20px 0}.shop_request_modal .iform_button[name="btn_apply"]{background-color:#099;border-radius:3px;color:#fff;font:700 17px/42px f;height:44px;margin:0 25%;padding:0;text-shadow:none;width:50%}.shop_request_modal .iform_button[name="btn_apply"]:hover{background-color:#f66}.shop_request_modal form .iform_line:last-child i{display:none}@media only screen and (max-width:640px){.shop_request_modal{width:280px}.shop_request_modal > h2{font:700 18px/18px f}.shop_request_modal .iform_button[name="btn_apply"]{margin:0 15%;width:70%}}.shop_request_buy_list{margin:0 0 20px 0}.shop_request_buy ul li span{font-weight:bold}.shop_request_callback_list{margin:0 0 20px 0}.shop_request_callback ul li span{font-weight:bold}.shop_request_discount_list{margin:0 0 20px 0}.shop_request_discount ul li span{font-weight:bold}.shop_request_instock_list{margin:0 0 20px 0}.shop_request_instock ul li span{font-weight:bold}.shop_search{position:relative}.shop_search_pattern{background-color:#fff;border:0;display:block;width:100%}.shop_search_pattern:focus{outline:none}.shop_search_pattern::placeholder{color:#bbb}.shop_search_find{border:0;cursor:pointer;padding:0;position:absolute}.shop_search_reset{background-color:#fff;border:0;cursor:pointer;height:24px;padding:0;position:absolute;width:24px}.shop_search_reset svg{display:block;fill:none;height:24px;stroke-linecap:round;stroke-width:2px;stroke:#333;width:24px}.shop_search_list{height:1px;left:-1px;position:absolute;right:-1px;top:100%;z-index:9}.shop_search_list ul{background-color:#fff;border:1px solid #000;box-shadow:0 4px 8px rgba(0, 0, 0, .2);color:#333;font:15px/120% f;max-height:320px;overflow:auto;padding:0 8px}.shop_search_list li{border-top:1px solid #000;height:50px;position:relative}.shop_search_list li:first-child{border-top:0}.shop_search_list li.a{background-color:#000}.shop_search_list a{display:block;text-decoration:none}.shop_search_list a:hover{text-decoration:none}.shop_search_list_image{height:40px;left:0;position:absolute;top:5px;width:40px}.shop_search_list_image img{bottom:0;left:5px;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.shop_search_list_title{height:34px;left:55px;line-height:32px;overflow:hidden;position:absolute;right:80px;top:8px}.shop_search_list_title p{color:#333;display:inline-block;font:15px/16px f;line-height:16px;margin:0;vertical-align:middle}.shop_search_list a:hover .shop_search_list_title p{color:#f66}.shop_search_list_price{height:34px;right:0;line-height:32px;overflow:hidden;position:absolute;top:8px;width:70px}.shop_search_list_price p{color:#333;display:inline-block;font:15px/16px f;line-height:16px;vertical-align:middle}.shop_search_list_price p span{font:14px/16px f}.shop_search_list_price p small{font:14px/16px f}.shop_search_list_price p strike{display:none}.shop_search_list_price p strong{color:#f33;font-weight:400}@media only screen and (min-width:960px){.shop_search{background-color:#fff;border-radius:3px;border:1px solid #bbb;box-shadow:inset 0 1px 1px rgba(0, 0, 0, .1);padding:5px 79px 5px 9px}.shop_search_pattern{font-size:17px;height:32px;line-height:32px;padding:0}.shop_search_find{background-color:#e33;border-left:1px solid #e33;border-radius:0 3px 3px 0;color:#fff;height:44px;right:-1px;top:-1px;width:72px}.shop_search_find:hover{background-color:#f66;border-left:1px solid #f66}.shop_search_reset{right:78px;top:8px}}@media only screen and (max-width:960px){.shop_search{background-color:inherit;border:0;box-shadow:none;padding:8px 97px 8px 10px}.shop_search_pattern{border-radius:14px;box-shadow:0 -1px 0 rgba(0, 0, 0, .05);font-size:15px;height:28px;line-height:28px;padding:0 78px 0 8px;transition:padding ease .25s}.shop_search_pattern:focus{padding:0 8px}.shop_search_pattern::placeholder{color:#777}.shop_search_find{background-color:#e8e8e8;border-left:0;height:28px;opacity:0;overflow:hidden;right:-60px;top:8px;transition:opacity ease .25s, right ease .25s;width:60px}.shop_search_find:hover{background-color:#e8e8e8}.shop_search_pattern:focus ~ .shop_search_find{opacity:1;right:10px}.shop_search_reset{border-radius:50%;right:15px;top:11px;transition:right ease .25s}.shop_search_pattern:focus ~ .shop_search_reset{right:85px}}.customer_shipping_price{background-color:rgba(0,0,0,.1);border-radius:6px;color:#333;display:inline-block;font:16px/18px -apple-system,BlinkMacSystemFont,'Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif;margin-top:20px;padding:9px 15px;position:relative}.customer_shipping_price:after{border-bottom:15px solid rgba(0,0,0,.1);border-left:15px solid transparent;content:'';left:15px;position:absolute;top:-15px}.customer_shipping_price:empty{display:none}.shop_structure_list ul li{cursor:default;padding:2px}.shop_structure_list .adm_panel_19{float:left}.shop_structure{color:#333;font:15px/19px f;margin:0 0 0 62px}.shop_structure span{color:#bbb}.shop_supplier_list_item{border:1px solid #e0e0e0;border-radius:3px;height:286px;overflow:hidden;position:relative}.shop_supplier_list_item .adm_panel_27{left:4px;margin:0 -4px 0 0;position:absolute;top:4px;z-index:2}@media only screen and (min-width:1280px) and (max-width:1599px){.shop_supplier_list_item{height:286px}}@media only screen and (min-width:960px) and (max-width:1279px){.shop_supplier_list_item{height:286px}}@media only screen and (min-width:640px) and (max-width:960px){.shop_supplier_list_item{height:251px}}@media only screen and (max-width:640px){.shop_supplier_list_item{height:286px}}.shop_supplier{}.shop_supplier h2{color:#333;font:17px/24px f;height:24px;margin:26px 0 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shop_supplier__request_form{background-color:#000;border-radius:3px;margin:0 auto;padding:40px;width:560px}.shop_supplier__request_form h2{margin:0 0 10px 0}.shop_supplier__request_form > h3{font:400 15px/140% f;margin:0 0 20px 0}.shop_supplier__request_form .iform{max-width:560px}/*.shop_supplier__request_form .iform label{display:inline-block;margin:8px 2px;vertical-align:top;width:41%}.shop_supplier__request_form .iform input{display:inline-block;width:55%}.shop_supplier__request_form .iform .iform_select{display:inline-block;width:55%}*/ .shop_supplier__request_form .iform .iform_select input{width:100%}/*.shop_supplier__request_form .iform textarea.iform_input{display:inline-block;width:55%}*/ .shop_supplier__request_form_head{font:700 20px/28px f;margin:0 0 .5em 0}.shop_supplier__request_form_head_text{font:400 14px/18px f}.shop_supplier__request_block_text{font:500 22px/30px f;padding:2em 0}.shop_supplier_notice{margin:25px 0}@media only screen and (min-width:960px){.supplier_modal_request{width:420px}}@media only screen and (min-width:640px) and (max-width:960px){.supplier_modal_request{width:360px}.shop_supplier__request_form{padding:30px;width:540px}}@media only screen and (max-width:640px){.supplier_modal_request{width:280px}.shop_supplier__request_form{padding:18px;width:244px}.shop_supplier__request_form form .footnote{font-size:13px}.shop_supplier__request_form form .iform_line:last-child{margin:0}.shop_supplier__request_form form .iform_line:last-child input{margin:0 auto}}.shop_supplier_modal{width:500px}.shop_supplier_modal h2{margin:0 0 10px 0}.shop_supplier_modal > h3{font:400 15px/140% f;margin:0 0 20px 0}@media only screen and (max-width:640px){.shop_supplier_modal{width:280px}}.shop_supplier_yml_list{margin-top:20px}.shop_supplier_yml_list_item{border:1px solid #e0e0e0;border-radius:6px;position:relative}.shop_supplier_yml_list_item .adm_panel_27{left:4px;margin:0 -4px 0 0;position:absolute;top:4px;z-index:2}.shop_supplier__url{margin:36px 5px}.shop_supplier_yml_category_tree ul ul{margin:0 0 0 18px}.shop_supplier_yml_category_tree ul li{cursor:default;padding:3px 0 3px 3px}.shop_supplier_yml_category_tree ul li:hover{background-color:rgba(0, 0, 0, .05);box-shadow:inset 0 0 2px rgba(0, 0, 0, .1)}.shop_supplier_yml_category_tree_title{margin:0}.shop_supplier_yml_category_tree ul .shop_supplier_yml_category_tree_title{color:#c6012f;font:19px/19px Arial}.shop_supplier_yml_category_tree ul ul .shop_supplier_yml_category_tree_title{color:#333;font:16px/19px Arial}.shop_supplier_yml_category_tree ul ul ul .shop_supplier_yml_category_tree_title{color:#333;font:14px/19px Arial}.shop_supplier_yml_category_tree_ignore{background-color:rgba(255, 255, 255, .25);border:1px solid rgba(0, 0, 0, .25);border-radius:4px;color:rgba(0, 0, 0, .5);font:12px/17px Arial;padding:0 4px}.shop_supplier_yml_category_tree_ignore:hover{background-color:rgba(255, 255, 255, .5);border:1px solid rgba(0, 0, 0, .5);color:rgba(0, 0, 0, .75)}.shop_supplier_yml_category_tree_import{background-color:#fc3;border:1px solid rgba(0, 0, 0, .1);border-radius:4px;color:#333;font:12px/17px Arial;padding:0 4px}.shop_supplier_yml_category_tree_import:hover{background-color:#fc3;border:1px solid rgba(0, 0, 0, .2);color:#333}.slide_list_item{height:320px;margin:20px 0 20px 0;overflow:hidden;position:relative}.slide_list_item .adm_panel_27{margin:0 -4px 0 0;position:absolute;left:4px;top:4px;z-index:2}@media only screen and (max-width:640px){.slide_list_item{height:320px;margin:20px -20px 20px -20px}}.slide, .slide_desktop, .slide_mobile{background-position:center;background-repeat:no-repeat;background-size:cover;height:320px;position:relative}.slide_mobile{display:none}.slide_image{background-repeat:no-repeat;background-size:contain;height:320px;position:absolute;width:100%}.slide_image_pos1{background-position:10% 0}.slide_image_pos2{background-position:50% 0}.slide_image_pos3{background-position:90% 0}.slide_description{bottom:0;line-height:320px;position:absolute;top:0}.slide_description_pos1{left:50%;right:10%;text-align:right}.slide_description_pos2{left:30%;right:30%;text-align:center}.slide_description_pos3{left:10%;right:50%;text-align:left}.slide_description_middle{display:inline-block;line-height:20px;vertical-align:middle}.slide_description h2{font:900 45px/53px f;margin:0 0 22px 0}.slide_description.slide_description_col1 h2{color:#fff;text-shadow:0 0 10px rgba(0, 0, 0, .5)}.slide_description.slide_description_col2 h2{color:#000;text-shadow:0 0 10px rgba(255, 255, 255, .5), -2px -2px 2px rgba(255, 255, 255, .5), 2px -2px 2px rgba(255, 255, 255, .5), 2px 2px 2px rgba(255, 255, 255, .5), -2px 2px 2px rgba(255, 255, 255, .5)}.slide_description_text{font:700 19px/21px f}.slide_description.slide_description_col1 .slide_description_text{color:#fff;text-shadow:0 0 5px rgba(0, 0, 0, .5)}.slide_description.slide_description_col2 .slide_description_text{color:#000;text-shadow:0 0 5px rgba(255, 255, 255, .5), -1px -1px 1px rgba(255, 255, 255, .5), 1px -1px 1px rgba(255, 255, 255, .5), 1px 1px 1px rgba(255, 255, 255, .5), -1px 1px 1px rgba(255, 255, 255, .5)}.slide_description_button{background:#e33;border-radius:4px;box-shadow:0 0 3px rgba(255, 255, 255, .25);color:#fff;cursor:pointer;display:inline-block;font:700 17px/50px f;margin:22px 0 0 0;padding:0 15px;text-shadow:0 -1px 0 rgba(0, 0, 0, .1)}.slide_description_button:hover{background-color:#e33;color:#fff;text-decoration:none}@media only screen and (min-width:960px) and (max-width:1279px){.slide_description_pos1{left:30%;right:10%}.slide_description_pos2{left:20%;right:20%}.slide_description_pos3{left:10%;right:30%}}@media only screen and (min-width:640px) and (max-width:960px){.slide_description{right:10%}.slide_description h2{font:700 30px/35px f}.slide_description_pos1{left:30%;right:10%}.slide_description_pos2{left:20%;right:20%}.slide_description_pos3{left:10%;right:30%}}@media only screen and (max-width:640px){.slide, .slide_desktop, .slide_mobile{height:320px}.slide_mobile{display:block}.slide_mobile ~ .slide_desktop{display:none}.slide_image{display:none;height:320px}.slide_description{line-height:320px;left:4%;right:4%}.slide_description h2{font:700 23px/27px f}}.slider{margin:0;position:relative;width:1116px}.slider .adm_panel_27{left:3px;position:absolute;top:3px;z-index:400}.slider_frame{height:320px;left:0;overflow:hidden;position:absolute;top:0;width:100%}.slider_next{background-color:rgba(255, 255, 255, .1);border-radius:4px;bottom:0;cursor:pointer;height:44px;margin:auto 0;position:absolute;right:20px;top:0;width:44px;z-index:4}.slider:hover .slider_next{background-color:rgba(255, 255, 255, .25)}.slider_next svg{bottom:0;display:block;fill:none;height:24px;left:0;margin:auto;position:absolute;right:0;stroke-width:2px;stroke:#000;top:0;width:24px}.slider_prev{background-color:rgba(255, 255, 255, .1);border-radius:4px;bottom:0;cursor:pointer;height:44px;left:20px;margin:auto 0;position:absolute;top:0;width:44px;z-index:4}.slider:hover .slider_prev{background-color:rgba(255, 255, 255, .25)}.slider_prev svg{bottom:0;display:block;fill:none;height:24px;left:0;margin:auto;position:absolute;right:0;stroke-width:2px;stroke:#000;top:0;width:24px}.slider_wrapper{height:320px;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:1280px) and (max-width:1599px){.slider{width:893px}.slider_wrapper{height:320px}.slider_frame{height:320px}}@media only screen and (min-width:960px) and (max-width:1279px){.slider{width:592px}.slider_wrapper{height:320px}.slider_frame{height:320px}}@media only screen and (min-width:640px) and (max-width:960px){.slider{width:599px}.slider_wrapper{height:300px}.slider_frame{height:300px}}@media only screen and (max-width:640px){.slider{width:300px}.slider_wrapper{height:300px}.slider_frame{height:300px}.slider_next{display:none}.slider_prev{display:none}}.subscribe_message{color:#333;font:16px/150% sans-serif,sans-serif;width:540px}.subscribe_message a{color:#015792}.subscribe_message p{margin:0;padding:0}.subscribe_message h2, .subscribe_message h2 *{color:#cc0033;font:normal 20px/120% sans-serif,sans-serif;margin:15px 0 7px}.subscribe_message h3, .subscribe_message h3 *{color:#333;font:normal 20px/120% sans-serif,sans-serif;margin:15px 0 7px}.subscribe_message img{display:block;margin:1em 0;max-width:540px}.subscribe_message p.unsubscribe{color:#666;font:italic 14px/150% sans-serif,sans-serif}.subscribe_recaptcha{padding:0 0 100px 0;position:relative}.subscribe_recaptcha .grecaptcha-badge{border-radius:6px;bottom:0;box-shadow:none!important;overflow:hidden;position:absolute}@media only screen and (max-width:640px){.subscribe_message{width:240px}.subscribe_message img{max-width:240px}}.tile_list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden}.tile_list_item{background-color:#222;display:block;min-height:200px;margin:0 0 40px 0;position:relative;width:23%}.tile_list .adm_panel_27{left:4px;margin:0;position:absolute;top:4px;z-index:2}@media only screen and (min-width:960px) and (max-width:1279px){.tile_list_item{width:32%}}@media only screen and (max-width:960px){.tile_list_item{width:48%}}@media only screen and (max-width:640px){.tile_list_item{width:100%}/*.tile_list{margin:0 -20px -20px 0}.tile_list_item{height:200px;float:none;margin:0 20px 20px 0;width:300px}*/}.tile{border-radius:5px;height:100%;overflow:hidden;position:relative;width:100%}.tile img{width:100%}.tile div{width:100%;min-height:200px;vertical-align:middle;display:flex;justify-content:center;align-items:center}.tile img ~ div{bottom:10px;display:block;height:auto;min-height:unset;position:absolute;text-align:center}.tile h3{color:#fff;font-size:180%;font-weight:500;line-height:105%;margin:0 10px;padding:0.583em 0;text-align:center}.tile p{border-bottom:1px solid rgba(0, 0, 0, .1);color:#fff;display:inline-block;font:15px/20px f;margin:-5px 10px 10px 10px;padding:5px 10px}.iform .iform_user_restore{display:block;padding:.5em 0 0 1em;white-space:nowrap}.iform .iform_user_restore a{color:var(--color-a)}.iform .iform_user_restore a:hover{color:var(--color-a-hover)}.video_list{}.video_list_header{margin:0 0 2em 0}.video_list_header .adm_pages{margin-bottom:2em}.video_list_footer .adm_pages{margin-top:2em}.video_list_item{display:flex;margin:0 0 1em 0}.video_list_item:last-child{margin:0}.video_list_item .adm_panel_19{float:right}.video_list_item_image{background-color:#000;height:90px;margin:0 1em 0 0;position:relative;width:120px}.video_list_item_image img{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.video_upload{background-color:rgba(0, 0, 0, .05);color:#777;display:block;overflow:hidden;padding:15px 20px;position:relative}.video_upload_hover{background-color:rgba(0, 0, 0, .1)}.video_upload button.iform_button{margin:5px 0}.video_upload input{border:none;cursor:default;font-size:200px;left:0;margin:-50px 0 0 -450px;opacity:0;position:absolute;top:-2px}.video_upload_progress{display:none}.video_upload .iform_gauge{display:inline-block;width:200px}.video{font:15px/140% f}.video_wrapper{background-color:#333;height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video_wrapper iframe{height:100%;position:absolute;width:100%}.video_wrapper video{height:100%;position:absolute;width:100%}.video_thumbnail{background-color:#333;background-position:center;background-repeat:no-repeat;height:100%;left:0;position:absolute;top:0;width:100%}.video_play{background:url(https://etd21.ru/i/ytplay.png) 50% 50% no-repeat;display:block;height:100%;left:0;overflow:hidden;position:absolute;text-decoration:none;top:0;width:100%}.video_play span{position:absolute;top:100%}.video_name{}.video_size{color:#bbb;white-space:nowrap}#js-show-iframe-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-width:293px;max-width:100%;background:linear-gradient(138.4deg, #38bafe 26.49%, #2d73bc 79.45%);color:#fff;cursor:pointer}#js-show-iframe-wrapper .pos-banner-fluid *{box-sizing:border-box}#js-show-iframe-wrapper .pos-banner-fluid .pos-banner-btn_2{display:block;width:200px;min-height:48px;font-size:18px;line-height:24px;cursor:pointer;background:#0d4cd3;color:#fff;border:none;border-radius:8px;outline:0}#js-show-iframe-wrapper .pos-banner-fluid .pos-banner-btn_2:hover{background:#1d5deb}#js-show-iframe-wrapper .pos-banner-fluid .pos-banner-btn_2:focus{background:#2a63ad}#js-show-iframe-wrapper .pos-banner-fluid .pos-banner-btn_2:active{background:#2a63ad}@-webkit-keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}/* @font-face{font-family:LatoWebLight;src:url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Light.woff2) format("woff2"),url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Light.woff) format("woff"),url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Light.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:LatoWeb;src:url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Regular.woff2) format("woff2"),url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Regular.woff) format("woff"),url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:LatoWebBold;src:url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Bold.woff2) format("woff2"),url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Bold.woff) format("woff"),url(https://pos.gosuslugi.ru/bin/fonts/Lato/fonts/Lato-Bold.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RobotoWebLight;src:url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Light.woff2) format("woff2"),url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Light.woff) format("woff"),url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Light.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RobotoWebRegular;src:url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Regular.woff2) format("woff2"),url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Regular.woff) format("woff"),url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RobotoWebBold;src:url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Bold.woff2) format("woff2"),url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Bold.woff) format("woff"),url(https://pos.gosuslugi.ru/bin/fonts/Roboto/Roboto-Bold.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:ScadaWebRegular;src:url(https://pos.gosuslugi.ru/bin/fonts/Scada/Scada-Regular.woff2) format("woff2"),url(https://pos.gosuslugi.ru/bin/fonts/Scada/Scada-Regular.woff) format("woff"),url(https://pos.gosuslugi.ru/bin/fonts/Scada/Scada-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:ScadaWebBold;src:url(https://pos.gosuslugi.ru/bin/fonts/Scada/Scada-Bold.woff2) format("woff2"),url(https://pos.gosuslugi.ru/bin/fonts/Scada/Scada-Bold.woff) format("woff"),url(https://pos.gosuslugi.ru/bin/fonts/Scada/Scada-Bold.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:Geometria;src:url(https://pos.gosuslugi.ru/bin/fonts/Geometria/Geometria.eot);src:url(https://pos.gosuslugi.ru/bin/fonts/Geometria/Geometria.eot?#iefix) format("embedded-opentype"),url(https://pos.gosuslugi.ru/bin/fonts/Geometria/Geometria.woff) format("woff"),url(https://pos.gosuslugi.ru/bin/fonts/Geometria/Geometria.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Geometria-ExtraBold;src:url(https://pos.gosuslugi.ru/bin/fonts/Geometria/Geometria-ExtraBold.eot);src:url(https://pos.gosuslugi.ru/bin/fonts/Geometria/Geometria-ExtraBold.eot?#iefix) format("embedded-opentype"),url(https://pos.gosuslugi.ru/bin/fonts/Geometria/Geometria-ExtraBold.woff) format("woff"),url(https://pos.gosuslugi.ru/bin/fonts/Geometria/Geometria-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}*/ #js-show-iframe-wrapper .bf-1{position:relative;display:grid;grid-template-columns:var(--pos-banner-fluid-1__grid-template-columns);grid-template-rows:var(--pos-banner-fluid-1__grid-template-rows);width:100%;max-width:1060px;font-family:f;box-sizing:border-box}#js-show-iframe-wrapper .bf-1__decor{grid-column:var(--pos-banner-fluid-1__decor-grid-column);grid-row:var(--pos-banner-fluid-1__decor-grid-row);padding:var(--pos-banner-fluid-1__decor-padding);background:url(https://etd21.ru/i/gosuslugi.svg) var(--pos-banner-fluid-1__decor-bg-position) no-repeat;background-size:var(--pos-banner-fluid-1__decor-bg-size)}#js-show-iframe-wrapper .bf-1__logo-wrap{display:flex;flex-direction:column;align-items:flex-end}#js-show-iframe-wrapper .bf-1__logo{width:128px}#js-show-iframe-wrapper .bf-1__slogan{font-family:700 f;font-size:var(--pos-banner-fluid-1__slogan-font-size);line-height:var(--pos-banner-fluid-1__slogan-line-height);color:#fff}#js-show-iframe-wrapper .bf-1__content{padding:var(--pos-banner-fluid-1__content-padding)}#js-show-iframe-wrapper .bf-1__description{display:flex;flex-direction:column;margin-bottom:24px}#js-show-iframe-wrapper .bf-1__text{margin-bottom:12px;font-size:24px;line-height:120%;font-family:700 f;color:#fff}#js-show-iframe-wrapper .bf-1__text_small{margin-bottom:0;font-size:16px;line-height:120%;font-family:f}#js-show-iframe-wrapper .bf-1__btn-wrap{display:flex;align-items:center;justify-content:center}.welcome_gosuslugi{background-color:#f8f8f8;padding-bottom:40px}@media only screen and (max-width:640px){.welcome_gosuslugi{display:none}}.welcome_links{background-color:#f8f8f8}.welcome_links ul{display:flex;flex-wrap:wrap;font:400 max(14px, min(1.042vw, max(1.667vh, 0.667vw))) f;line-height:120%;min-height:0vw}.welcome_links li{margin-top:max(15px, min(1.389vw, max(2.222vh, 0.889vw)));;min-height:0vw;width:25%}.welcome_links li a{color:#333;display:flex;align-items:center}.welcome_links li a:hover{color:#099}.welcome_links li a img{border-radius:50%;flex-shrink:0;height:max(55px, min(4.583vw, max(7.333vh, 2.933vw)));min-height:0vw;width:max(55px, min(4.583vw, max(7.333vh, 2.933vw)))}.welcome_links li a div{margin:0 max(15px, min(1.389vw, max(2.222vh, 0.889vw)));;min-height:0vw}@media only screen and (max-width:1279px){.welcome_links li{width:33%}}@media only screen and (max-width:960px){.welcome_links li{width:50%}}@media only screen and (max-width:640px){.welcome_links{display:none}.welcome_links li{width:100%}.welcome_links li a img{flex-shrink:0;height:25px;width:25px}.welcome_links li a div{margin:0 0 0 10px}}.welcome{background-color:var(--color-bg)}.welcome_generic{min-height:0vw;padding:4em 0}h2.welcome_generic_header{font-family:var(--font-h);font-size:2em;line-height:1em;margin:0;min-height:0vw}h2.welcome_generic_header a{color:var(--color-text)}h2.welcome_generic_header a:hover{color:var(--color-a)}h2.welcome_generic_header a svg{fill:var(--color-a);margin-left:.5em;min-height:0vw;vertical-align:middle;width:1.5em}h2.welcome_generic_header a:hover svg{fille:var(--color-a)}.welcome_news{padding-top:0}.welcome_news_list{display:grid;grid-gap:3em;grid-template-columns:1fr 1fr 1fr 1fr;min-height:0vw;margin-top:2em}.welcome_news_item{background:#fff;box-shadow:0 8px 4px -4px rgba(0, 0, 0, .02);position:relative}.welcome_news_item .adm_panel_27{left:4px;margin:0 -4px 0 0;position:absolute;top:4px;z-index:2}@media only screen and (max-width:1439px){.welcome_news_list{grid-gap:4.167vw;grid-template-columns:1fr 1fr 1fr}.welcome_news_item:nth-child(n+4){display:none}}@media only screen and (max-width:960px){.welcome_news_list{grid-gap:4.167vw;grid-template-columns:1fr 1fr}.welcome_news_item:nth-child(n+3){display:none}}@media only screen and (max-width:640px){@media (orientation:portrait){.welcome_news_list{grid-gap:8.334vw;grid-template-columns:1fr}}}.oo .welcome_news_list{grid-gap:8.334vw;grid-template-columns:1fr 1fr}.oo .welcome_news_item:nth-child(n+4){display:none}.oo .welcome_news_item:nth-child(n+3){display:none}@media only screen and (max-width:960px){@media (orientation:portrait){.oo .welcome_news_list{grid-template-columns:1fr}}}.welcome_news_image{aspect-ratio:1.333;color:var(--color-pale-text);overflow:hidden}.welcome_news_image img{display:block;width:100%}.welcome_news_text{padding:2em}.welcome_news h3{color:var(--color-text);font-size:1.5em;font-weight:500;line-height:1.2em}.welcome_news a:hover h3{color:var(--color-a)}.welcome_news_date{color:var(--color-text);font-style:italic;font-weight:500;line-height:1em;margin-top:1em}@media only screen and (max-width:1439px){.welcome_news_text{padding:2.084vw}}@media only screen and (max-width:960px){@media (orientation:landscape){.welcome_news_image{padding:2.778vw}.welcome_news_text{font-size:0.833em;padding:2.778vw;padding-top:0}}@media (orientation:portrait){.welcome_news_image{padding:2.778vw}.welcome_news_text{padding:2.778vw;padding-top:0}}}.welcome_poster{background:var(--color-text);height:41.538em;margin:0 auto;min-height:0vw;position:relative;width:110.769em}@media only screen and (max-width:1439px){.welcome_poster{height:37.5vw;width:auto}}.welcome_poster_wrapper{height:100%;overflow:hidden;position:relative;width:100%}.welcome_poster_frame{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.welcome_poster_image{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.welcome_poster_opening_night{background-color:#e33;color:#fff;font-size:200%;font-weight:900;left:2.431vw;padding:.1em .25em;position:absolute;top:.75em}.welcome_poster_frame h2{color:#fff;font-family:var(--font-h);font-size:7em;left:1em;line-height:95%;margin:0;position:absolute;top:50%;transform:translateY(-50%)}.welcome_poster_frame h2 a{color:#fff}.welcome_poster_frame h2 a:hover{color:#fff}@media only screen and (max-width:1439px){.welcome_poster_frame h2{font-size:6.3vw}}.welcome_poster_text{bottom:18%;left:30%;line-height:1em;position:absolute}.welcome_poster_date{background:var(--color-text);color:#fff;font-size:1.5em;line-height:1em;padding:.5em}.welcome_poster_ticket{background:var(--color-a);color:#fff;display:inline-block;font-size:1.5em;line-height:1em;margin-left:.5em;padding:.5em;text-transform:lowercase}.welcome_poster_ticket:hover{background:var(--color-a);color:#fff}@media only screen and (max-width:1439px){.welcome_poster_date{font-size:1.350vw}.welcome_poster_ticket{font-size:1.350vw}}@media only screen and (max-width:640px){.welcome_poster_text{display:none}}.welcome_poster_prev{bottom:0;cursor:pointer;display:block;height:2.6em;left:2.431vw;margin:auto 0;position:absolute;top:0;z-index:4}.welcome_poster_prev svg{fill:#fff;height:2.6em;transition:fill ease .3s}.welcome_poster_prev:hover svg{fill:#099}.welcome_poster_next{bottom:0;cursor:pointer;display:block;height:2.6em;margin:auto 0;position:absolute;right:2.431vw;top:0;z-index:4}.welcome_poster_next svg{fill:#fff;height:2.6em;transition:fill ease .3s}.welcome_poster_next:hover svg{fill:#099}@media only screen and (max-width:960px){.welcome_poster_prev svg{display:none}.welcome_poster_next svg{display:none}}.welcome_poster_oo{cursor:pointer;display:block;height:3.65em;position:absolute;right:2.431vw;top:1.5em;z-index:4}.welcome_poster_oo svg{fill:#fff;height:3.65em;transition:fill ease .3s}.welcome_poster_oo:hover svg{fill:#099}@media only screen and (max-width:960px){.welcome_poster_oo{display:none}}.oo .welcome_poster{display:none}.welcome_press{background-color:#f8f8f8}.welcome_press_list{font:400 max(16px, min(1.528vw, max(2.444vh, 0.978vw))) f;min-height:0vw}.welcome_press_item{margin-top:1em}.welcome_press_date{font-size:90.909%;font-weight:300;line-height:105%;padding-bottom:.5em}.welcome_press_item h3{line-height:105%;margin:0}.welcome_press_item h3 a{color:#333}.welcome_press_item h3 a:hover{color:#099}.welcome_promo{background-color:#000;height:34.722vmax;position:relative}.welcome_promo_image{position:absolute;top:0;bottom:0;left:2.431vw;background-position:100% 50%;background-repeat:no-repeat;background-size:contain;right:2.431vw}.welcome_promo_gradient{background:rgb(0,0,0);background:linear-gradient(90deg, rgba(0,0,0,1) 40%, rgba(0,0,0,0) 60%);bottom:0;left:0;position:absolute;top:0;right:0}.welcome_promo h2{bottom:0;color:#fff;font:300 min(3.333vw, max(5.333vh, 2.133vw)) f;height:min(7.986vw, max(12.778vh, 5.111vw));left:2.431vw;line-height:120%;margin:auto 0;min-height:0vw;position:absolute;top:0}.welcome_promo_play{bottom:0;display:block;height:min(6.944vw, max(11.111vh, 4.444vw));left:0;margin:auto;min-height:0vw;position:absolute;right:0;top:0;width:min(6.944vw, max(11.111vh, 4.444vw))}.welcome_promo_play svg{fill:#eee;height:100%;transition:fill ease .3s;width:100%}.welcome_promo_play:hover svg{fill:#099}.welcome_promo iframe{height:100%;width:100%}.welcome_promo video{height:100%;width:100%}.welcome_timetable_item{display:flex;min-height:0vw;padding:2em 0}.welcome_timetable_item ~ .welcome_timetable_item{border-top:1px solid #ccc}.welcome_timetable_item:last-child{padding-bottom:0}.welcome_timetable_date{flex-shrink:0;width:5.5em;text-align:center}.welcome_timetable_date_day_month{background:var(--color-a);color:var(--color-bg);font-size:1.4em;height:3.2em;line-height:3.2em}.welcome_timetable_date_day_of_week{font-family:var(--font-h)}@media only screen and (max-width:960px){.welcome_timetable_date{width:3.929em}.welcome_timetable_date_day_month{font-size:1em}}@media only screen and (max-width:640px){.welcome_timetable_date{width:3.339em}.welcome_timetable_date_day_month{font-size:.85em}}.welcome_timetable_cover{flex-shrink:0;margin-left:4em;width:15em}.welcome_timetable_image{background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#fff;padding-bottom:75%;position:relative;width:100%}@media only screen and (max-width:960px){.welcome_timetable_cover{margin-left:2.084vw}}@media only screen and (max-width:640px){.welcome_timetable_cover{display:none}}.oo .welcome_timetable_cover{display:none}.welcome_timetable_text{flex-grow:1;margin:0 6em 0 4em;position:relative}@media only screen and (max-width:960px){.welcome_timetable_text{margin:0 4.167vw 0 2.084vw}}@media only screen and (max-width:640px){.welcome_timetable_text{margin:0 4.167vw}}.welcome_timetable_opening_night{background-color:var(--color-text);color:var(--color-bg);font-family:var(--font-h);line-height:2em;margin-bottom:.25em;text-align:center;width:7em}.welcome_timetable h3{color:var(--color-text);font-size:1.5em;font-weight:600;line-height:1.33em;margin:0}.welcome_timetable h3 a{color:var(--color-text)}.welcome_timetable h3 a:hover{color:var(--color-a)}.welcome_timetable_author{color:var(--color-text);font-style:italic;line-height:1em;margin-top:.25em}.welcome_timetable_place{color:var(--color-semi-text);margin-top:1.5em}.welcome_timetable_time{color:var(--color-a);margin-top:1.5em}.welcome_timetable_place + .welcome_timetable_time{margin-top:0}.welcome_timetable_ticket{flex-shrink:0;width:12em}.welcome_timetable_ticket > *{margin-bottom:1em}.welcome_timetable_ticket > *:last-child{margin-bottom:0}@media only screen and (max-width:960px){.welcome_timetable_ticket{width:8em}}@media only screen and (max-width:640px){.welcome_timetable_ticket{width:7em}}.welcome_timetable_ticket_buy{background:var(--color-a);color:var(--color-bg);display:block;font-size:1.4em;height:3.2em;line-height:3.2em;text-align:center;white-space:nowrap}.welcome_timetable_ticket_buy:hover{background:var(--color-a-hover);color:var(--color-bg)}button.welcome_timetable_ticket_buy{border:0;width:10em}@media only screen and (max-width:960px){.welcome_timetable_ticket_buy{font-size:1em}}@media only screen and (max-width:640px){.welcome_timetable_ticket_buy{font-size:.85em}}.welcome_timetable_ticket_online{border:1px solid #099;border-radius:.2em;color:#099;display:block;line-height:120%;padding:.2em;text-align:center}.welcome_timetable_ticket_online:hover{border:1px solid #f66;color:#f66}.welcome_timetable_ticket_price{display:block;text-align:center}.welcome_timetable_ticket_pushkin{display:block;margin-left:auto;margin-right:auto;width:80%}.welcome_timetable_age{color:var(--color-semi-text);display:inline;font-size:0.667em;font-weight:400;line-height:1.5em;margin-left:1em;vertical-align:middle}.welcome_offers{background-color:#f8f8f8;padding:40px 0}.welcome_offers_tab{position:absolute;right:0;top:1em}.welcome_offers_tab ul{border:0;height:26px;padding:0;width:auto}.welcome_offers_tab li{cursor:pointer;color:#099;float:left;margin:0 0 0 15px;padding:0 5px}.welcome_offers_tab li:hover{color:#f66}.welcome_offers_tab li u{text-decoration:none}.welcome_offers_tab li.a{border-bottom:1px solid #e33;color:#333}@media only screen and (max-width:640px){.welcome_offers_tab{padding:0 0 20px 0;position:relative;right:auto;top:auto}.welcome_offers_tab li{margin:0 20px 0 0;padding:0}}.welcome_offers_tab_container{margin-top:1em}.welcome_offers_tab_container > input{display:none}.welcome_offers_tab_container > input ~ div{height:510px;overflow:hidden}.welcome_offers_tab_container > input:checked ~ div{height:auto;overflow:visible}.welcome_offers_tab_container > input:checked ~ p.welcome_offers_more{display:none}.welcome_offers_more{text-align:right}.welcome_offers_more a{background-color:#fff;border:1px solid #000;border-top:0;color:#333;display:inline-block;font:17px/38px f;height:38px;text-align:center;width:298px}.welcome_offers_more a:hover{color:#f66}.welcome_offers_more a svg{fill:none;height:12px;margin-left:4px;stroke-linecap:round;stroke-width:2px;stroke:#e33;width:12px}.welcome_offers_more label{background-color:#fff;border:1px solid #000;border-top:0;color:#333;display:inline-block;font:17px/38px f;height:38px;text-align:center;width:298px}.welcome_offers_more label:hover{color:#f66}.welcome_offers_more label svg{fill:none;height:12px;margin-left:4px;stroke-linecap:round;stroke-width:2px;stroke:#e33;width:12px}