1
2
3/* Start:/bitrix/templates/concept_phoenix_s1/css/bootstrap.min.css?1725613275140701*/
4/*!
5 * Bootstrap v4.1.3 (https://getbootstrap.com/)
6 * Copyright 2011-2018 The Bootstrap Authors
7 * Copyright 2011-2018 Twitter, Inc.
8 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
9 */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}
10*,::after,::before{box-sizing:border-box}
11html{font-family:sans-serif;line-height:1.15;
-webkit-text-size-adjust:100%;
-ms-text-size-adjust:100%;
-ms-overflow-style:scrollbar;
-webkit-tap-highlight-color:transparent}
12@-ms-viewport{width:device-width}
13article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
14body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}
15[tabindex="-1"]:focus{outline:0!important}
16hr{box-sizing:content-box;height:0;overflow:visible}
17h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}
18p{margin-top:0;margin-bottom:1rem}
19abbr[data-original-title],abbr[title]{text-decoration:underline;
-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}
20address{margin-bottom:1rem;font-style:normal;line-height:inherit}
21dl,ol,ul{margin-top:0;margin-bottom:1rem}
22ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
23dt{font-weight:700}
24dd{margin-bottom:.5rem;margin-left:0}
25blockquote{margin:0 0 1rem}
26dfn{font-style:italic}
27b,strong{font-weight:bolder}
28sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
29sub{bottom:-.25em}
30sup{top:-.5em}
31a{color:#007bff;text-decoration:none;background-color:transparent;
-webkit-text-decoration-skip:objects}
32a:hover{color:#0056b3;text-decoration:underline}
33a:not([href]):not([tabindex]):focus{outline:0}
34code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}
35pre{margin-top:0;margin-bottom:1rem;overflow:auto;
-ms-overflow-style:scrollbar}
36figure{margin:0 0 1rem}
37img{vertical-align:middle;border-style:none}
38svg{overflow:hidden;vertical-align:middle}
39table{border-collapse:collapse}
40caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}
41th{text-align:inherit}
42label{display:inline-block;margin-bottom:.5rem}
43button{border-radius:0}
44button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
45button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
46button,input{overflow:visible}
47button,select{text-transform:none}
48[type=reset],[type=submit],button,html [type=button]{
-webkit-appearance:button}
49[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}
50input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
51input[type=date],input[type=datetime-local],input[type=month],input[type=time]{
-webkit-appearance:listbox}
52textarea{overflow:auto;resize:vertical}
53fieldset{min-width:0;padding:0;margin:0;border:0}
54legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}
55progress{vertical-align:baseline}
56[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
57[type=search]{outline-offset:-2px;
-webkit-appearance:none}
58[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{
-webkit-appearance:none}
59::-webkit-file-upload-button{font:inherit;
-webkit-appearance:button}
60output{display:inline-block}
61summary{display:list-item;cursor:pointer}
62template{display:none}
63[hidden]{display:none!important}
64.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}
65.h1,h1{font-size:2.5rem}
66.h2,h2{font-size:2rem}
67.h3,h3{font-size:1.75rem}
68.h4,h4{font-size:1.5rem}
69.h5,h5{font-size:1.25rem}
70.h6,h6{font-size:1rem}
71.lead{font-size:1.25rem;font-weight:300}
72.display-1{font-size:6rem;font-weight:300;line-height:1.2}
73.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}
74.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}
75.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}
76hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}
77.mark,mark{padding:.2em;background-color:#fcf8e3}
78.list-unstyled{padding-left:0;list-style:none}
79.list-inline{padding-left:0;list-style:none}
80.list-inline-item{display:inline-block}
81.list-inline-item:not(:last-child){margin-right:.5rem}
82.initialism{font-size:90%;text-transform:uppercase}
83.blockquote{margin-bottom:1rem;font-size:1.25rem}
84.blockquote-footer{display:block;font-size:80%;color:#6c757d}
85.blockquote-footer::before{content:"\2014 \00A0"}
86.img-fluid{max-width:100%;height:auto}
87.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}
88.figure{display:inline-block}
89.figure-img{margin-bottom:.5rem;line-height:1}
90.figure-caption{font-size:90%;color:#6c757d}
91code{font-size:87.5%;color:#e83e8c;word-break:break-word}
92a>code{color:inherit}
93kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}
94kbd kbd{padding:0;font-size:100%;font-weight:700}
95pre{display:block;font-size:87.5%;color:#212529}
96pre code{font-size:inherit;color:inherit;word-break:normal}
97.pre-scrollable{max-height:340px;overflow-y:scroll}
98.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
99@media (min-width:576px){.container{max-width:540px}
100}
101@media (min-width:768px){.container{max-width:720px}
102}
103@media (min-width:992px){.container{max-width:960px}
104}
105@media (min-width:1200px){.container{max-width:1140px}
106}
107.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
108.row{display:-ms-flexbox;display:flex;
-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
109.no-gutters{margin-right:0;margin-left:0}
110.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}
111.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
112.col{
-ms-flex-preferred-size:0;flex-basis:0;
-ms-flex-positive:1;flex-grow:1;max-width:100%}
113.col-auto{
-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
114.col-1{
-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
115.col-2{
-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
116.col-3{
-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
117.col-4{
-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
118.col-5{
-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
119.col-6{
-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
120.col-7{
-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
121.col-8{
-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
122.col-9{
-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
123.col-10{
-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
124.col-11{
-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
125.col-12{
-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
126.order-first{
-ms-flex-order:-1;order:-1}
127.order-last{
-ms-flex-order:13;order:13}
128.order-0{
-ms-flex-order:0;order:0}
129.order-1{
-ms-flex-order:1;order:1}
130.order-2{
-ms-flex-order:2;order:2}
131.order-3{
-ms-flex-order:3;order:3}
132.order-4{
-ms-flex-order:4;order:4}
133.order-5{
-ms-flex-order:5;order:5}
134.order-6{
-ms-flex-order:6;order:6}
135.order-7{
-ms-flex-order:7;order:7}
136.order-8{
-ms-flex-order:8;order:8}
137.order-9{
-ms-flex-order:9;order:9}
138.order-10{
-ms-flex-order:10;order:10}
139.order-11{
-ms-flex-order:11;order:11}
140.order-12{
-ms-flex-order:12;order:12}
141.offset-1{margin-left:8.333333%}
142.offset-2{margin-left:16.666667%}
143.offset-3{margin-left:25%}
144.offset-4{margin-left:33.333333%}
145.offset-5{margin-left:41.666667%}
146.offset-6{margin-left:50%}
147.offset-7{margin-left:58.333333%}
148.offset-8{margin-left:66.666667%}
149.offset-9{margin-left:75%}
150.offset-10{margin-left:83.333333%}
151.offset-11{margin-left:91.666667%}
152@media (min-width:576px){.col-sm{
-ms-flex-preferred-size:0;flex-basis:0;
-ms-flex-positive:1;flex-grow:1;max-width:100%}
153.col-sm-auto{
-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
154.col-sm-1{
-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
155.col-sm-2{
-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
156.col-sm-3{
-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
157.col-sm-4{
-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
158.col-sm-5{
-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
159.col-sm-6{
-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
160.col-sm-7{
-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
161.col-sm-8{
-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
162.col-sm-9{
-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
163.col-sm-10{
-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
164.col-sm-11{
-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
165.col-sm-12{
-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
166.order-sm-first{
-ms-flex-order:-1;order:-1}
167.order-sm-last{
-ms-flex-order:13;order:13}
168.order-sm-0{
-ms-flex-order:0;order:0}
169.order-sm-1{
-ms-flex-order:1;order:1}
170.order-sm-2{
-ms-flex-order:2;order:2}
171.order-sm-3{
-ms-flex-order:3;order:3}
172.order-sm-4{
-ms-flex-order:4;order:4}
173.order-sm-5{
-ms-flex-order:5;order:5}
174.order-sm-6{
-ms-flex-order:6;order:6}
175.order-sm-7{
-ms-flex-order:7;order:7}
176.order-sm-8{
-ms-flex-order:8;order:8}
177.order-sm-9{
-ms-flex-order:9;order:9}
178.order-sm-10{
-ms-flex-order:10;order:10}
179.order-sm-11{
-ms-flex-order:11;order:11}
180.order-sm-12{
-ms-flex-order:12;order:12}
181.offset-sm-0{margin-left:0}
182.offset-sm-1{margin-left:8.333333%}
183.offset-sm-2{margin-left:16.666667%}
184.offset-sm-3{margin-left:25%}
185.offset-sm-4{margin-left:33.333333%}
186.offset-sm-5{margin-left:41.666667%}
187.offset-sm-6{margin-left:50%}
188.offset-sm-7{margin-left:58.333333%}
189.offset-sm-8{margin-left:66.666667%}
190.offset-sm-9{margin-left:75%}
191.offset-sm-10{margin-left:83.333333%}
192.offset-sm-11{margin-left:91.666667%}
193}
194@media (min-width:768px){.col-md{
-ms-flex-preferred-size:0;flex-basis:0;
-ms-flex-positive:1;flex-grow:1;max-width:100%}
195.col-md-auto{
-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
196.col-md-1{
-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
197.col-md-2{
-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
198.col-md-3{
-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
199.col-md-4{
-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
200.col-md-5{
-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
201.col-md-6{
-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
202.col-md-7{
-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
203.col-md-8{
-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
204.col-md-9{
-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
205.col-md-10{
-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
206.col-md-11{
-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
207.col-md-12{
-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
208.order-md-first{
-ms-flex-order:-1;order:-1}
209.order-md-last{
-ms-flex-order:13;order:13}
210.order-md-0{
-ms-flex-order:0;order:0}
211.order-md-1{
-ms-flex-order:1;order:1}
212.order-md-2{
-ms-flex-order:2;order:2}
213.order-md-3{
-ms-flex-order:3;order:3}
214.order-md-4{
-ms-flex-order:4;order:4}
215.order-md-5{
-ms-flex-order:5;order:5}
216.order-md-6{
-ms-flex-order:6;order:6}
217.order-md-7{
-ms-flex-order:7;order:7}
218.order-md-8{
-ms-flex-order:8;order:8}
219.order-md-9{
-ms-flex-order:9;order:9}
220.order-md-10{
-ms-flex-order:10;order:10}
221.order-md-11{
-ms-flex-order:11;order:11}
222.order-md-12{
-ms-flex-order:12;order:12}
223.offset-md-0{margin-left:0}
224.offset-md-1{margin-left:8.333333%}
225.offset-md-2{margin-left:16.666667%}
226.offset-md-3{margin-left:25%}
227.offset-md-4{margin-left:33.333333%}
228.offset-md-5{margin-left:41.666667%}
229.offset-md-6{margin-left:50%}
230.offset-md-7{margin-left:58.333333%}
231.offset-md-8{margin-left:66.666667%}
232.offset-md-9{margin-left:75%}
233.offset-md-10{margin-left:83.333333%}
234.offset-md-11{margin-left:91.666667%}
235}
236@media (min-width:992px){.col-lg{
-ms-flex-preferred-size:0;flex-basis:0;
-ms-flex-positive:1;flex-grow:1;max-width:100%}
237.col-lg-auto{
-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
238.col-lg-1{
-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
239.col-lg-2{
-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
240.col-lg-3{
-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
241.col-lg-4{
-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
242.col-lg-5{
-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
243.col-lg-6{
-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
244.col-lg-7{
-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
245.col-lg-8{
-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
246.col-lg-9{
-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
247.col-lg-10{
-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
248.col-lg-11{
-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
249.col-lg-12{
-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
250.order-lg-first{
-ms-flex-order:-1;order:-1}
251.order-lg-last{
-ms-flex-order:13;order:13}
252.order-lg-0{
-ms-flex-order:0;order:0}
253.order-lg-1{
-ms-flex-order:1;order:1}
254.order-lg-2{
-ms-flex-order:2;order:2}
255.order-lg-3{
-ms-flex-order:3;order:3}
256.order-lg-4{
-ms-flex-order:4;order:4}
257.order-lg-5{
-ms-flex-order:5;order:5}
258.order-lg-6{
-ms-flex-order:6;order:6}
259.order-lg-7{
-ms-flex-order:7;order:7}
260.order-lg-8{
-ms-flex-order:8;order:8}
261.order-lg-9{
-ms-flex-order:9;order:9}
262.order-lg-10{
-ms-flex-order:10;order:10}
263.order-lg-11{
-ms-flex-order:11;order:11}
264.order-lg-12{
-ms-flex-order:12;order:12}
265.offset-lg-0{margin-left:0}
266.offset-lg-1{margin-left:8.333333%}
267.offset-lg-2{margin-left:16.666667%}
268.offset-lg-3{margin-left:25%}
269.offset-lg-4{margin-left:33.333333%}
270.offset-lg-5{margin-left:41.666667%}
271.offset-lg-6{margin-left:50%}
272.offset-lg-7{margin-left:58.333333%}
273.offset-lg-8{margin-left:66.666667%}
274.offset-lg-9{margin-left:75%}
275.offset-lg-10{margin-left:83.333333%}
276.offset-lg-11{margin-left:91.666667%}
277}
278@media (min-width:1200px){.col-xl{
-ms-flex-preferred-size:0;flex-basis:0;
-ms-flex-positive:1;flex-grow:1;max-width:100%}
279.col-xl-auto{
-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
280.col-xl-1{
-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
281.col-xl-2{
-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
282.col-xl-3{
-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
283.col-xl-4{
-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
284.col-xl-5{
-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
285.col-xl-6{
-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
286.col-xl-7{
-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
287.col-xl-8{
-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
288.col-xl-9{
-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
289.col-xl-10{
-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
290.col-xl-11{
-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
291.col-xl-12{
-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
292.order-xl-first{
-ms-flex-order:-1;order:-1}
293.order-xl-last{
-ms-flex-order:13;order:13}
294.order-xl-0{
-ms-flex-order:0;order:0}
295.order-xl-1{
-ms-flex-order:1;order:1}
296.order-xl-2{
-ms-flex-order:2;order:2}
297.order-xl-3{
-ms-flex-order:3;order:3}
298.order-xl-4{
-ms-flex-order:4;order:4}
299.order-xl-5{
-ms-flex-order:5;order:5}
300.order-xl-6{
-ms-flex-order:6;order:6}
301.order-xl-7{
-ms-flex-order:7;order:7}
302.order-xl-8{
-ms-flex-order:8;order:8}
303.order-xl-9{
-ms-flex-order:9;order:9}
304.order-xl-10{
-ms-flex-order:10;order:10}
305.order-xl-11{
-ms-flex-order:11;order:11}
306.order-xl-12{
-ms-flex-order:12;order:12}
307.offset-xl-0{margin-left:0}
308.offset-xl-1{margin-left:8.333333%}
309.offset-xl-2{margin-left:16.666667%}
310.offset-xl-3{margin-left:25%}
311.offset-xl-4{margin-left:33.333333%}
312.offset-xl-5{margin-left:41.666667%}
313.offset-xl-6{margin-left:50%}
314.offset-xl-7{margin-left:58.333333%}
315.offset-xl-8{margin-left:66.666667%}
316.offset-xl-9{margin-left:75%}
317.offset-xl-10{margin-left:83.333333%}
318.offset-xl-11{margin-left:91.666667%}
319}
320.table{width:100%;margin-bottom:1rem;background-color:transparent}
321.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}
322.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}
323.table tbody+tbody{border-top:2px solid #dee2e6}
324.table .table{background-color:#fff}
325.table-sm td,.table-sm th{padding:.3rem}
326.table-bordered{border:1px solid #dee2e6}
327.table-bordered td,.table-bordered th{border:1px solid #dee2e6}
328.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}
329.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}
330.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}
331.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}
332.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}
333.table-hover .table-primary:hover{background-color:#9fcdff}
334.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}
335.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}
336.table-hover .table-secondary:hover{background-color:#c8cbcf}
337.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}
338.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}
339.table-hover .table-success:hover{background-color:#b1dfbb}
340.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}
341.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}
342.table-hover .table-info:hover{background-color:#abdde5}
343.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}
344.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}
345.table-hover .table-warning:hover{background-color:#ffe8a1}
346.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}
347.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}
348.table-hover .table-danger:hover{background-color:#f1b0b7}
349.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}
350.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}
351.table-hover .table-light:hover{background-color:#ececf6}
352.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}
353.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}
354.table-hover .table-dark:hover{background-color:#b9bbbe}
355.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}
356.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}
357.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}
358.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}
359.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}
360.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}
361.table-dark{color:#fff;background-color:#212529}
362.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}
363.table-dark.table-bordered{border:0}
364.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}
365.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}
366@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;
-webkit-overflow-scrolling:touch;
-ms-overflow-style:-ms-autohiding-scrollbar}
367.table-responsive-sm>.table-bordered{border:0}
368}
369@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;
-webkit-overflow-scrolling:touch;
-ms-overflow-style:-ms-autohiding-scrollbar}
370.table-responsive-md>.table-bordered{border:0}
371}
372@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;
-webkit-overflow-scrolling:touch;
-ms-overflow-style:-ms-autohiding-scrollbar}
373.table-responsive-lg>.table-bordered{border:0}
374}
375@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;
-webkit-overflow-scrolling:touch;
-ms-overflow-style:-ms-autohiding-scrollbar}
376.table-responsive-xl>.table-bordered{border:0}
377}
378.table-responsive{display:block;width:100%;overflow-x:auto;
-webkit-overflow-scrolling:touch;
-ms-overflow-style:-ms-autohiding-scrollbar}
379.table-responsive>.table-bordered{border:0}
380.form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
381@media screen and (prefers-reduced-motion:reduce){.form-control{transition:none}
382}
383.form-control::-ms-expand{background-color:transparent;border:0}
384.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
385.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}
386.form-control::-moz-placeholder{color:#6c757d;opacity:1}
387.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}
388.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}
389.form-control::placeholder{color:#6c757d;opacity:1}
390.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}
391select.form-control:focus::-ms-value{color:#495057;background-color:#fff}
392.form-control-file,.form-control-range{display:block;width:100%}
393.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}
394.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}
395.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}
396.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}
397.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}
398.form-control-sm{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}
399.form-control-lg{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}
400select.form-control[multiple],select.form-control[size]{height:auto}
401textarea.form-control{height:auto}
402.form-group{margin-bottom:1rem}
403.form-text{display:block;margin-top:.25rem}
404.form-row{display:-ms-flexbox;display:flex;
-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}
405.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}
406.form-check{position:relative;display:block;padding-left:1.25rem}
407.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}
408.form-check-input:disabled~.form-check-label{color:#6c757d}
409.form-check-label{margin-bottom:0}
410.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;
-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}
411.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}
412.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}
413.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}
414.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}
415.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
416.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}
417.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}
418.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}
419.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}
420.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}
421.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{background-color:#71dd8a}
422.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}
423.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{background-color:#34ce57}
424.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}
425.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}
426.custom-file-input.is-valid~.custom-file-label::after,.was-validated .custom-file-input:valid~.custom-file-label::after{border-color:inherit}
427.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}
428.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
429.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}
430.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}
431.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}
432.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
433.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}
434.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}
435.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}
436.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}
437.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}
438.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#efa2a9}
439.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}
440.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{background-color:#e4606d}
441.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}
442.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}
443.custom-file-input.is-invalid~.custom-file-label::after,.was-validated .custom-file-input:invalid~.custom-file-label::after{border-color:inherit}
444.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}
445.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
446.form-inline{display:-ms-flexbox;display:flex;
-ms-flex-flow:row wrap;flex-flow:row wrap;
-ms-flex-align:center;align-items:center}
447.form-inline .form-check{width:100%}
448@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;
-ms-flex-align:center;align-items:center;
-ms-flex-pack:center;justify-content:center;margin-bottom:0}
449.form-inline .form-group{display:-ms-flexbox;display:flex;
-ms-flex:0 0 auto;flex:0 0 auto;
-ms-flex-flow:row wrap;flex-flow:row wrap;
-ms-flex-align:center;align-items:center;margin-bottom:0}
450.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}
451.form-inline .form-control-plaintext{display:inline-block}
452.form-inline .custom-select,.form-inline .input-group{width:auto}
453.form-inline .form-check{display:-ms-flexbox;display:flex;
-ms-flex-align:center;align-items:center;
-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}
454.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}
455.form-inline .custom-control{
-ms-flex-align:center;align-items:center;
-ms-flex-pack:center;justify-content:center}
456.form-inline .custom-control-label{margin-bottom:0}
457}
458.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
459@media screen and (prefers-reduced-motion:reduce){.btn{transition:none}
460}
461.btn:focus,.btn:hover{text-decoration:none}
462.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
463.btn.disabled,.btn:disabled{opacity:.65}
464.btn:not(:disabled):not(.disabled){cursor:pointer}
465a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}
466.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}
467.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}
468.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}
469.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}
470.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}
471.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}
472.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}
473.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}
474.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}
475.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}
476.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}
477.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}
478.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}
479.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}
480.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}
481.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}
482.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}
483.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}
484.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}
485.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}
486.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}
487.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}
488.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}
489.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}
490.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}
491.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}
492.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}
493.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}
494.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}
495.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}
496.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}
497.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}
498.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}
499.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}
500.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}
501.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}
502.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
503.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}
504.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
505.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
506.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}
507.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
508.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}
509.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}
510.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}
511.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}
512.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}
513.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}
514.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}
515.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}
516.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}
517.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}
518.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}
519.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}
520.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}
521.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}
522.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}
523.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}
524.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}
525.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}
526.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}
527.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}
528.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}
529.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}
530.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}
531.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}
532.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}
533.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}
534.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}
535.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}
536.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}
537.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}
538.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}
539.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}
540.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}
541.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}
542.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}
543.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}
544.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}
545.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}
546.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}
547.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}
548.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}
549.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}
550.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}
551.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
552.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
553.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}
554.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
555.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
556.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}
557.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}
558.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}
559.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}
560.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}
561.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}
562.btn-link{font-weight:400;color:#007bff;background-color:transparent}
563.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}
564.btn-link.focus,.btn-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}
565.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}
566.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}
567.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}
568.btn-block{display:block;width:100%}
569.btn-block+.btn-block{margin-top:.5rem}
570input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}
571.fade{transition:opacity .15s linear}
572@media screen and (prefers-reduced-motion:reduce){.fade{transition:none}
573}
574.fade:not(.show){opacity:0}
575.collapse:not(.show){display:none}
576.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}
577@media screen and (prefers-reduced-motion:reduce){.collapsing{transition:none}
578}
579.dropdown,.dropleft,.dropright,.dropup{position:relative}
580.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}
581.dropdown-toggle:empty::after{margin-left:0}
582.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}
583.dropdown-menu-right{right:0;left:auto}
584.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}
585.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}
586.dropup .dropdown-toggle:empty::after{margin-left:0}
587.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}
588.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}
589.dropright .dropdown-toggle:empty::after{margin-left:0}
590.dropright .dropdown-toggle::after{vertical-align:0}
591.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}
592.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}
593.dropleft .dropdown-toggle::after{display:none}
594.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}
595.dropleft .dropdown-toggle:empty::after{margin-left:0}
596.dropleft .dropdown-toggle::before{vertical-align:0}
597.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}
598.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}
599.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}
600.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}
601.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}
602.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}
603.dropdown-menu.show{display:block}
604.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}
605.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}
606.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}
607.btn-group-vertical>.btn,.btn-group>.btn{position:relative;
-ms-flex:0 1 auto;flex:0 1 auto}
608.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}
609.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}
610.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group-vertical .btn+.btn,.btn-group-vertical .btn+.btn-group,.btn-group-vertical .btn-group+.btn,.btn-group-vertical .btn-group+.btn-group{margin-left:-1px}
611.btn-toolbar{display:-ms-flexbox;display:flex;
-ms-flex-wrap:wrap;flex-wrap:wrap;
-ms-flex-pack:start;justify-content:flex-start}
612.btn-toolbar .input-group{width:auto}
613.btn-group>.btn:first-child{margin-left:0}
614.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}
615.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
616.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}
617.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}
618.dropleft .dropdown-toggle-split::before{margin-right:0}
619.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}
620.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}
621.btn-group-vertical{
-ms-flex-direction:column;flex-direction:column;
-ms-flex-align:start;align-items:flex-start;
-ms-flex-pack:center;justify-content:center}
622.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}
623.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}
624.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}
625.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}
626.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}
627.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}
628.input-group{position:relative;display:-ms-flexbox;display:flex;
-ms-flex-wrap:wrap;flex-wrap:wrap;
-ms-flex-align:stretch;align-items:stretch;width:100%}
629.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;
-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}
630.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control{margin-left:-1px}
631.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}
632.input-group>.custom-file .custom-file-input:focus{z-index:4}
633.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}
634.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
635.input-group>.custom-file{display:-ms-flexbox;display:flex;
-ms-flex-align:center;align-items:center}
636.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}
637.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}
638.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}
639.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}
640.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}
641.input-group-prepend{margin-right:-1px}
642.input-group-append{margin-left:-1px}
643.input-group-text{display:-ms-flexbox;display:flex;
-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}
644.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}
645.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{height:calc(2.875rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}
646.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}
647.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}
648.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}
649.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}
650.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}
651.custom-control-input{position:absolute;z-index:-1;opacity:0}
652.custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:#007bff}
653.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}
654.custom-control-input:active~.custom-control-label::before{color:#fff;background-color:#b3d7ff}
655.custom-control-input:disabled~.custom-control-label{color:#6c757d}
656.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}
657.custom-control-label{position:relative;margin-bottom:0}
658.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;user-select:none;background-color:#dee2e6}
659.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}
660.custom-checkbox .custom-control-label::before{border-radius:.25rem}
661.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}
662.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}
663.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{background-color:#007bff}
664.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}
665.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}
666.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}
667.custom-radio .custom-control-label::before{border-radius:50%}
668.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#007bff}
669.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}
670.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}
671.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;
-webkit-appearance:none;
-moz-appearance:none;appearance:none}
672.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(128,189,255,.5)}
673.custom-select:focus::-ms-value{color:#495057;background-color:#fff}
674.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}
675.custom-select:disabled{color:#6c757d;background-color:#e9ecef}
676.custom-select::-ms-expand{opacity:0}
677.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:75%}
678.custom-select-lg{height:calc(2.875rem + 2px);padding-top:.375rem;padding-bottom:.375rem;font-size:125%}
679.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}
680.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}
681.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
682.custom-file-input:focus~.custom-file-label::after{border-color:#80bdff}
683.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}
684.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}
685.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:.375rem .75rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}
686.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:2.25rem;padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 .25rem .25rem 0}
687.custom-range{width:100%;padding-left:0;background-color:transparent;
-webkit-appearance:none;
-moz-appearance:none;appearance:none}
688.custom-range:focus{outline:0}
689.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}
690.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}
691.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}
692.custom-range::-moz-focus-outer{border:0}
693.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
-webkit-appearance:none;appearance:none}
694@media screen and (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}
695}
696.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}
697.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}
698.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
-moz-appearance:none;appearance:none}
699@media screen and (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}
700}
701.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}
702.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}
703.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}
704@media screen and (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}
705}
706.custom-range::-ms-thumb:active{background-color:#b3d7ff}
707.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}
708.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}
709.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}
710.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
711@media screen and (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}
712}
713.nav{display:-ms-flexbox;display:flex;
-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
714.nav-link{display:block;padding:.5rem 1rem}
715.nav-link:focus,.nav-link:hover{text-decoration:none}
716.nav-link.disabled{color:#6c757d}
717.nav-tabs{border-bottom:1px solid #dee2e6}
718.nav-tabs .nav-item{margin-bottom:-1px}
719.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}
720.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}
721.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}
722.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
723.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
724.nav-pills .nav-link{border-radius:.25rem}
725.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}
726.nav-fill .nav-item{
-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}
727.nav-justified .nav-item{
-ms-flex-preferred-size:0;flex-basis:0;
-ms-flex-positive:1;flex-grow:1;text-align:center}
728.tab-content>.tab-pane{display:none}
729.tab-content>.active{display:block}
730.navbar{position:relative;display:-ms-flexbox;display:flex;
-ms-flex-wrap:wrap;flex-wrap:wrap;
-ms-flex-align:center;align-items:center;
-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}
731.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;
-ms-flex-wrap:wrap;flex-wrap:wrap;
-ms-flex-align:center;align-items:center;
-ms-flex-pack:justify;justify-content:space-between}
732.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}
733.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}
734.navbar-nav{display:-ms-flexbox;display:flex;
-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}
735.navbar-nav .nav-link{padding-right:0;padding-left:0}
736.navbar-nav .dropdown-menu{position:static;float:none}
737.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}
738.navbar-collapse{
-ms-flex-preferred-size:100%;flex-basis:100%;
-ms-flex-positive:1;flex-grow:1;
-ms-flex-align:center;align-items:center}
739.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}
740.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}
741.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}
742.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}
743@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}
744}
745@media (min-width:576px){.navbar-expand-sm{
-ms-flex-flow:row nowrap;flex-flow:row nowrap;
-ms-flex-pack:start;justify-content:flex-start}
746.navbar-expand-sm .navbar-nav{
-ms-flex-direction:row;flex-direction:row}
747.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}
748.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
749.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{
-ms-flex-wrap:nowrap;flex-wrap:nowrap}
750.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;
-ms-flex-preferred-size:auto;flex-basis:auto}
751.navbar-expand-sm .navbar-toggler{display:none}
752}
753@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}
754}
755@media (min-width:768px){.navbar-expand-md{
-ms-flex-flow:row nowrap;flex-flow:row nowrap;
-ms-flex-pack:start;justify-content:flex-start}
756.navbar-expand-md .navbar-nav{
-ms-flex-direction:row;flex-direction:row}
757.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}
758.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
759.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{
-ms-flex-wrap:nowrap;flex-wrap:nowrap}
760.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;
-ms-flex-preferred-size:auto;flex-basis:auto}
761.navbar-expand-md .navbar-toggler{display:none}
762}
763@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}
764}
765@media (min-width:992px){.navbar-expand-lg{
-ms-flex-flow:row nowrap;flex-flow:row nowrap;
-ms-flex-pack:start;justify-content:flex-start}
766.navbar-expand-lg .navbar-nav{
-ms-flex-direction:row;flex-direction:row}
767.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}
768.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
769.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{
-ms-flex-wrap:nowrap;flex-wrap:nowrap}
770.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;
-ms-flex-preferred-size:auto;flex-basis:auto}
771.navbar-expand-lg .navbar-toggler{display:none}
772}
773@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}
774}
775@media (min-width:1200px){.navbar-expand-xl{
-ms-flex-flow:row nowrap;flex-flow:row nowrap;
-ms-flex-pack:start;justify-content:flex-start}
776.navbar-expand-xl .navbar-nav{
-ms-flex-direction:row;flex-direction:row}
777.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}
778.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
779.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{
-ms-flex-wrap:nowrap;flex-wrap:nowrap}
780.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;
-ms-flex-preferred-size:auto;flex-basis:auto}
781.navbar-expand-xl .navbar-toggler{display:none}
782}
783.navbar-expand{
-ms-flex-flow:row nowrap;flex-flow:row nowrap;
-ms-flex-pack:start;justify-content:flex-start}
784.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}
785.navbar-expand .navbar-nav{
-ms-flex-direction:row;flex-direction:row}
786.navbar-expand .navbar-nav .dropdown-menu{position:absolute}
787.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
788.navbar-expand>.container,.navbar-expand>.container-fluid{
-ms-flex-wrap:nowrap;flex-wrap:nowrap}
789.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;
-ms-flex-preferred-size:auto;flex-basis:auto}
790.navbar-expand .navbar-toggler{display:none}
791.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}
792.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}
793.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}
794.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}
795.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}
796.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}
797.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}
798.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}
799.navbar-light .navbar-text{color:rgba(0,0,0,.5)}
800.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}
801.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}
802.navbar-dark .navbar-brand{color:#fff}
803.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}
804.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}
805.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}
806.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}
807.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}
808.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}
809.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}
810.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}
811.navbar-dark .navbar-text a{color:#fff}
812.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}
813.card{position:relative;display:-ms-flexbox;display:flex;
-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}
814.card>hr{margin-right:0;margin-left:0}
815.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}
816.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}
817.card-body{
-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}
818.card-title{margin-bottom:.75rem}
819.card-subtitle{margin-top:-.375rem;margin-bottom:0}
820.card-text:last-child{margin-bottom:0}
821.card-link:hover{text-decoration:none}
822.card-link+.card-link{margin-left:1.25rem}
823.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}
824.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}
825.card-header+.list-group .list-group-item:first-child{border-top:0}
826.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}
827.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}
828.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}
829.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}
830.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}
831.card-img{width:100%;border-radius:calc(.25rem - 1px)}
832.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}
833.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}
834.card-deck{display:-ms-flexbox;display:flex;
-ms-flex-direction:column;flex-direction:column}
835.card-deck .card{margin-bottom:15px}
836@media (min-width:576px){.card-deck{
-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}
837.card-deck .card{display:-ms-flexbox;display:flex;
-ms-flex:1 0 0%;flex:1 0 0%;
-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}
838}
839.card-group{display:-ms-flexbox;display:flex;
-ms-flex-direction:column;flex-direction:column}
840.card-group>.card{margin-bottom:15px}
841@media (min-width:576px){.card-group{
-ms-flex-flow:row wrap;flex-flow:row wrap}
842.card-group>.card{
-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}
843.card-group>.card+.card{margin-left:0;border-left:0}
844.card-group>.card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}
845.card-group>.card:first-child .card-header,.card-group>.card:first-child .card-img-top{border-top-right-radius:0}
846.card-group>.card:first-child .card-footer,.card-group>.card:first-child .card-img-bottom{border-bottom-right-radius:0}
847.card-group>.card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}
848.card-group>.card:last-child .card-header,.card-group>.card:last-child .card-img-top{border-top-left-radius:0}
849.card-group>.card:last-child .card-footer,.card-group>.card:last-child .card-img-bottom{border-bottom-left-radius:0}
850.card-group>.card:only-child{border-radius:.25rem}
851.card-group>.card:only-child .card-header,.card-group>.card:only-child .card-img-top{border-top-left-radius:.25rem;border-top-right-radius:.25rem}
852.card-group>.card:only-child .card-footer,.card-group>.card:only-child .card-img-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}
853.card-group>.card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}
854.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top{border-radius:0}
855}
856.card-columns .card{margin-bottom:.75rem}
857@media (min-width:576px){.card-columns{
-webkit-column-count:3;
-moz-column-count:3;column-count:3;
-webkit-column-gap:1.25rem;
-moz-column-gap:1.25rem;column-gap:1.25rem;
orphans:1;
widows:1}
858.card-columns .card{display:inline-block;width:100%}
859}
860.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}
861.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}
862.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
863.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}
864.breadcrumb{display:-ms-flexbox;display:flex;
-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}
865.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}
866.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}
867.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}
868.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}
869.breadcrumb-item.active{color:#6c757d}
870.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}
871.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}
872.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}
873.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
874.page-link:not(:disabled):not(.disabled){cursor:pointer}
875.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}
876.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}
877.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}
878.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}
879.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}
880.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}
881.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}
882.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}
883.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}
884.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}
885.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}
886.badge:empty{display:none}
887.btn .badge{position:relative;top:-1px}
888.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}
889.badge-primary{color:#fff;background-color:#007bff}
890.badge-primary[href]:focus,.badge-primary[href]:hover{color:#fff;text-decoration:none;background-color:#0062cc}
891.badge-secondary{color:#fff;background-color:#6c757d}
892.badge-secondary[href]:focus,.badge-secondary[href]:hover{color:#fff;text-decoration:none;background-color:#545b62}
893.badge-success{color:#fff;background-color:#28a745}
894.badge-success[href]:focus,.badge-success[href]:hover{color:#fff;text-decoration:none;background-color:#1e7e34}
895.badge-info{color:#fff;background-color:#17a2b8}
896.badge-info[href]:focus,.badge-info[href]:hover{color:#fff;text-decoration:none;background-color:#117a8b}
897.badge-warning{color:#212529;background-color:#ffc107}
898.badge-warning[href]:focus,.badge-warning[href]:hover{color:#212529;text-decoration:none;background-color:#d39e00}
899.badge-danger{color:#fff;background-color:#dc3545}
900.badge-danger[href]:focus,.badge-danger[href]:hover{color:#fff;text-decoration:none;background-color:#bd2130}
901.badge-light{color:#212529;background-color:#f8f9fa}
902.badge-light[href]:focus,.badge-light[href]:hover{color:#212529;text-decoration:none;background-color:#dae0e5}
903.badge-dark{color:#fff;background-color:#343a40}
904.badge-dark[href]:focus,.badge-dark[href]:hover{color:#fff;text-decoration:none;background-color:#1d2124}
905.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}
906@media (min-width:576px){.jumbotron{padding:4rem 2rem}
907}
908.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}
909.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}
910.alert-heading{color:inherit}
911.alert-link{font-weight:700}
912.alert-dismissible{padding-right:4rem}
913.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}
914.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}
915.alert-primary hr{border-top-color:#9fcdff}
916.alert-primary .alert-link{color:#002752}
917.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}
918.alert-secondary hr{border-top-color:#c8cbcf}
919.alert-secondary .alert-link{color:#202326}
920.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}
921.alert-success hr{border-top-color:#b1dfbb}
922.alert-success .alert-link{color:#0b2e13}
923.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}
924.alert-info hr{border-top-color:#abdde5}
925.alert-info .alert-link{color:#062c33}
926.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}
927.alert-warning hr{border-top-color:#ffe8a1}
928.alert-warning .alert-link{color:#533f03}
929.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}
930.alert-danger hr{border-top-color:#f1b0b7}
931.alert-danger .alert-link{color:#491217}
932.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}
933.alert-light hr{border-top-color:#ececf6}
934.alert-light .alert-link{color:#686868}
935.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}
936.alert-dark hr{border-top-color:#b9bbbe}
937.alert-dark .alert-link{color:#040505}
938@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}
939to{background-position:0 0}
940}
941@keyframes progress-bar-stripes{from{background-position:1rem 0}
942to{background-position:0 0}
943}
944.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}
945.progress-bar{display:-ms-flexbox;display:flex;
-ms-flex-direction:column;flex-direction:column;
-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}
946@media screen and (prefers-reduced-motion:reduce){.progress-bar{transition:none}
947}
948.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}
949.progress-bar-animated{
-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}
950.media{display:-ms-flexbox;display:flex;
-ms-flex-align:start;align-items:flex-start}
951.media-body{
-ms-flex:1;flex:1}
952.list-group{display:-ms-flexbox;display:flex;
-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}
953.list-group-item-action{width:100%;color:#495057;text-align:inherit}
954.list-group-item-action:focus,.list-group-item-action:hover{color:#495057;text-decoration:none;background-color:#f8f9fa}
955.list-group-item-action:active{color:#212529;background-color:#e9ecef}
956.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}
957.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}
958.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}
959.list-group-item:focus,.list-group-item:hover{z-index:1;text-decoration:none}
960.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}
961.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}
962.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}
963.list-group-flush:first-child .list-group-item:first-child{border-top:0}
964.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}
965.list-group-item-primary{color:#004085;background-color:#b8daff}
966.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}
967.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}
968.list-group-item-secondary{color:#383d41;background-color:#d6d8db}
969.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}
970.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}
971.list-group-item-success{color:#155724;background-color:#c3e6cb}
972.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}
973.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}
974.list-group-item-info{color:#0c5460;background-color:#bee5eb}
975.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}
976.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}
977.list-group-item-warning{color:#856404;background-color:#ffeeba}
978.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}
979.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}
980.list-group-item-danger{color:#721c24;background-color:#f5c6cb}
981.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}
982.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}
983.list-group-item-light{color:#818182;background-color:#fdfdfe}
984.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}
985.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}
986.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}
987.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}
988.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}
989.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}
990.close:not(:disabled):not(.disabled){cursor:pointer}
991.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{color:#000;text-decoration:none;opacity:.75}
992button.close{padding:0;background-color:transparent;border:0;
-webkit-appearance:none}
993.modal-open{overflow:hidden}
994.modal-open .modal{overflow-x:hidden;overflow-y:auto}
995.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}
996.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}
997.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;
-webkit-transform:translate(0,-25%);transform:translate(0,-25%)}
998@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}
999}
1000.modal.show .modal-dialog{
-webkit-transform:translate(0,0);transform:translate(0,0)}
1001.modal-dialog-centered{display:-ms-flexbox;display:flex;
-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}
1002.modal-dialog-centered::before{display:block;height:calc(100vh - (.5rem * 2));content:""}
1003.modal-content{position:relative;display:-ms-flexbox;display:flex;
-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}
1004.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
1005.modal-backdrop.fade{opacity:0}
1006.modal-backdrop.show{opacity:.5}
1007.modal-header{display:-ms-flexbox;display:flex;
-ms-flex-align:start;align-items:flex-start;
-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}
1008.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}
1009.modal-title{margin-bottom:0;line-height:1.5}
1010.modal-body{position:relative;
-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}
1011.modal-footer{display:-ms-flexbox;display:flex;
-ms-flex-align:center;align-items:center;
-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}
1012.modal-footer>:not(:first-child){margin-left:.25rem}
1013.modal-footer>:not(:last-child){margin-right:.25rem}
1014.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
1015@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}
1016.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}
1017.modal-dialog-centered::before{height:calc(100vh - (1.75rem * 2))}
1018.modal-sm{max-width:300px}
1019}
1020@media (min-width:992px){.modal-lg{max-width:800px}
1021}
1022.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}
1023.tooltip.show{opacity:.9}
1024.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}
1025.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}
1026.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}
1027.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}
1028.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}
1029.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}
1030.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}
1031.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}
1032.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}
1033.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}
1034.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}
1035.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}
1036.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}
1037.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}
1038.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}
1039.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}
1040.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}
1041.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}
1042.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}
1043.bs-popover-auto[x-placement^=top] .arrow,.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}
1044.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-top .arrow::before{border-width:.5rem .5rem 0}
1045.bs-popover-auto[x-placement^=top] .arrow::before,.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)}
1046.bs-popover-auto[x-placement^=top] .arrow::after,.bs-popover-top .arrow::after{bottom:1px;border-top-color:#fff}
1047.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}
1048.bs-popover-auto[x-placement^=right] .arrow,.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}
1049.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0}
1050.bs-popover-auto[x-placement^=right] .arrow::before,.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)}
1051.bs-popover-auto[x-placement^=right] .arrow::after,.bs-popover-right .arrow::after{left:1px;border-right-color:#fff}
1052.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}
1053.bs-popover-auto[x-placement^=bottom] .arrow,.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}
1054.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem}
1055.bs-popover-auto[x-placement^=bottom] .arrow::before,.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)}
1056.bs-popover-auto[x-placement^=bottom] .arrow::after,.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#fff}
1057.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}
1058.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}
1059.bs-popover-auto[x-placement^=left] .arrow,.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}
1060.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem}
1061.bs-popover-auto[x-placement^=left] .arrow::before,.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)}
1062.bs-popover-auto[x-placement^=left] .arrow::after,.bs-popover-left .arrow::after{right:1px;border-left-color:#fff}
1063.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}
1064.popover-header:empty{display:none}
1065.popover-body{padding:.5rem .75rem;color:#212529}
1066.carousel{position:relative}
1067.carousel-inner{position:relative;width:100%;overflow:hidden}
1068.carousel-item{position:relative;display:none;
-ms-flex-align:center;align-items:center;width:100%;
-webkit-backface-visibility:hidden;backface-visibility:hidden;
-webkit-perspective:1000px;perspective:1000px}
1069.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}
1070@media screen and (prefers-reduced-motion:reduce){.carousel-item-next,.carousel-item-prev,.carousel-item.active{transition:none}
1071}
1072.carousel-item-next,.carousel-item-prev{position:absolute;top:0}
1073.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{
-webkit-transform:translateX(0);transform:translateX(0)}
1074@supports ((
-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{
-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
1075}
1076.active.carousel-item-right,.carousel-item-next{
-webkit-transform:translateX(100%);transform:translateX(100%)}
1077@supports ((
-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{
-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
1078}
1079.active.carousel-item-left,.carousel-item-prev{
-webkit-transform:translateX(-100%);transform:translateX(-100%)}
1080@supports ((
-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{
-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
1081}
1082.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}
1083.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}
1084.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}
1085.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{
-webkit-transform:translateX(0);transform:translateX(0)}
1086@supports ((
-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{
-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
1087}
1088.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-ms-flexbox;display:flex;
-ms-flex-align:center;align-items:center;
-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}
1089.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}
1090.carousel-control-prev{left:0}
1091.carousel-control-next{right:0}
1092.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}
1093.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}
1094.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}
1095.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-ms-flexbox;display:flex;
-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}
1096.carousel-indicators li{position:relative;
-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:rgba(255,255,255,.5)}
1097.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}
1098.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}
1099.carousel-indicators .active{background-color:#fff}
1100.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}
1101.align-baseline{vertical-align:baseline!important}
1102.align-top{vertical-align:top!important}
1103.align-middle{vertical-align:middle!important}
1104.align-bottom{vertical-align:bottom!important}
1105.align-text-bottom{vertical-align:text-bottom!important}
1106.align-text-top{vertical-align:text-top!important}
1107.bg-primary{background-color:#007bff!important}
1108a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}
1109.bg-secondary{background-color:#6c757d!important}
1110a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}
1111.bg-success{background-color:#28a745!important}
1112a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}
1113.bg-info{background-color:#17a2b8!important}
1114a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}
1115.bg-warning{background-color:#ffc107!important}
1116a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}
1117.bg-danger{background-color:#dc3545!important}
1118a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}
1119.bg-light{background-color:#f8f9fa!important}
1120a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}
1121.bg-dark{background-color:#343a40!important}
1122a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}
1123.bg-white{background-color:#fff!important}
1124.bg-transparent{background-color:transparent!important}
1125.border{border:1px solid #dee2e6!important}
1126.border-top{border-top:1px solid #dee2e6!important}
1127.border-right{border-right:1px solid #dee2e6!important}
1128.border-bottom{border-bottom:1px solid #dee2e6!important}
1129.border-left{border-left:1px solid #dee2e6!important}
1130.border-0{border:0!important}
1131.border-top-0{border-top:0!important}
1132.border-right-0{border-right:0!important}
1133.border-bottom-0{border-bottom:0!important}
1134.border-left-0{border-left:0!important}
1135.border-primary{border-color:#007bff!important}
1136.border-secondary{border-color:#6c757d!important}
1137.border-success{border-color:#28a745!important}
1138.border-info{border-color:#17a2b8!important}
1139.border-warning{border-color:#ffc107!important}
1140.border-danger{border-color:#dc3545!important}
1141.border-light{border-color:#f8f9fa!important}
1142.border-dark{border-color:#343a40!important}
1143.border-white{border-color:#fff!important}
1144.rounded{border-radius:.25rem!important}
1145.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}
1146.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}
1147.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}
1148.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}
1149.rounded-circle{border-radius:50%!important}
1150.rounded-0{border-radius:0!important}
1151.clearfix::after{display:block;clear:both;content:""}
1152.d-none{display:none!important}
1153.d-inline{display:inline!important}
1154.d-inline-block{display:inline-block!important}
1155.d-block{display:block!important}
1156.d-table{display:table!important}
1157.d-table-row{display:table-row!important}
1158.d-table-cell{display:table-cell!important}
1159.d-flex{display:-ms-flexbox!important;display:flex!important}
1160.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}
1161@media (min-width:576px){.d-sm-none{display:none!important}
1162.d-sm-inline{display:inline!important}
1163.d-sm-inline-block{display:inline-block!important}
1164.d-sm-block{display:block!important}
1165.d-sm-table{display:table!important}
1166.d-sm-table-row{display:table-row!important}
1167.d-sm-table-cell{display:table-cell!important}
1168.d-sm-flex{display:-ms-flexbox!important;display:flex!important}
1169.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}
1170}
1171@media (min-width:768px){.d-md-none{display:none!important}
1172.d-md-inline{display:inline!important}
1173.d-md-inline-block{display:inline-block!important}
1174.d-md-block{display:block!important}
1175.d-md-table{display:table!important}
1176.d-md-table-row{display:table-row!important}
1177.d-md-table-cell{display:table-cell!important}
1178.d-md-flex{display:-ms-flexbox!important;display:flex!important}
1179.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}
1180}
1181@media (min-width:992px){.d-lg-none{display:none!important}
1182.d-lg-inline{display:inline!important}
1183.d-lg-inline-block{display:inline-block!important}
1184.d-lg-block{display:block!important}
1185.d-lg-table{display:table!important}
1186.d-lg-table-row{display:table-row!important}
1187.d-lg-table-cell{display:table-cell!important}
1188.d-lg-flex{display:-ms-flexbox!important;display:flex!important}
1189.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}
1190}
1191@media (min-width:1200px){.d-xl-none{display:none!important}
1192.d-xl-inline{display:inline!important}
1193.d-xl-inline-block{display:inline-block!important}
1194.d-xl-block{display:block!important}
1195.d-xl-table{display:table!important}
1196.d-xl-table-row{display:table-row!important}
1197.d-xl-table-cell{display:table-cell!important}
1198.d-xl-flex{display:-ms-flexbox!important;display:flex!important}
1199.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}
1200}
1201@media print{.d-print-none{display:none!important}
1202.d-print-inline{display:inline!important}
1203.d-print-inline-block{display:inline-block!important}
1204.d-print-block{display:block!important}
1205.d-print-table{display:table!important}
1206.d-print-table-row{display:table-row!important}
1207.d-print-table-cell{display:table-cell!important}
1208.d-print-flex{display:-ms-flexbox!important;display:flex!important}
1209.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}
1210}
1211.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}
1212.embed-responsive::before{display:block;content:""}
1213.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
1214.embed-responsive-21by9::before{padding-top:42.857143%}
1215.embed-responsive-16by9::before{padding-top:56.25%}
1216.embed-responsive-4by3::before{padding-top:75%}
1217.embed-responsive-1by1::before{padding-top:100%}
1218.flex-row{
-ms-flex-direction:row!important;flex-direction:row!important}
1219.flex-column{
-ms-flex-direction:column!important;flex-direction:column!important}
1220.flex-row-reverse{
-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
1221.flex-column-reverse{
-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
1222.flex-wrap{
-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
1223.flex-nowrap{
-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
1224.flex-wrap-reverse{
-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
1225.flex-fill{
-ms-flex:1 1 auto!important;flex:1 1 auto!important}
1226.flex-grow-0{
-ms-flex-positive:0!important;flex-grow:0!important}
1227.flex-grow-1{
-ms-flex-positive:1!important;flex-grow:1!important}
1228.flex-shrink-0{
-ms-flex-negative:0!important;flex-shrink:0!important}
1229.flex-shrink-1{
-ms-flex-negative:1!important;flex-shrink:1!important}
1230.justify-content-start{
-ms-flex-pack:start!important;justify-content:flex-start!important}
1231.justify-content-end{
-ms-flex-pack:end!important;justify-content:flex-end!important}
1232.justify-content-center{
-ms-flex-pack:center!important;justify-content:center!important}
1233.justify-content-between{
-ms-flex-pack:justify!important;justify-content:space-between!important}
1234.justify-content-around{
-ms-flex-pack:distribute!important;justify-content:space-around!important}
1235.align-items-start{
-ms-flex-align:start!important;align-items:flex-start!important}
1236.align-items-end{
-ms-flex-align:end!important;align-items:flex-end!important}
1237.align-items-center{
-ms-flex-align:center!important;align-items:center!important}
1238.align-items-baseline{
-ms-flex-align:baseline!important;align-items:baseline!important}
1239.align-items-stretch{
-ms-flex-align:stretch!important;align-items:stretch!important}
1240.align-content-start{
-ms-flex-line-pack:start!important;align-content:flex-start!important}
1241.align-content-end{
-ms-flex-line-pack:end!important;align-content:flex-end!important}
1242.align-content-center{
-ms-flex-line-pack:center!important;align-content:center!important}
1243.align-content-between{
-ms-flex-line-pack:justify!important;align-content:space-between!important}
1244.align-content-around{
-ms-flex-line-pack:distribute!important;align-content:space-around!important}
1245.align-content-stretch{
-ms-flex-line-pack:stretch!important;align-content:stretch!important}
1246.align-self-auto{
-ms-flex-item-align:auto!important;align-self:auto!important}
1247.align-self-start{
-ms-flex-item-align:start!important;align-self:flex-start!important}
1248.align-self-end{
-ms-flex-item-align:end!important;align-self:flex-end!important}
1249.align-self-center{
-ms-flex-item-align:center!important;align-self:center!important}
1250.align-self-baseline{
-ms-flex-item-align:baseline!important;align-self:baseline!important}
1251.align-self-stretch{
-ms-flex-item-align:stretch!important;align-self:stretch!important}
1252@media (min-width:576px){.flex-sm-row{
-ms-flex-direction:row!important;flex-direction:row!important}
1253.flex-sm-column{
-ms-flex-direction:column!important;flex-direction:column!important}
1254.flex-sm-row-reverse{
-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
1255.flex-sm-column-reverse{
-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
1256.flex-sm-wrap{
-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
1257.flex-sm-nowrap{
-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
1258.flex-sm-wrap-reverse{
-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
1259.flex-sm-fill{
-ms-flex:1 1 auto!important;flex:1 1 auto!important}
1260.flex-sm-grow-0{
-ms-flex-positive:0!important;flex-grow:0!important}
1261.flex-sm-grow-1{
-ms-flex-positive:1!important;flex-grow:1!important}
1262.flex-sm-shrink-0{
-ms-flex-negative:0!important;flex-shrink:0!important}
1263.flex-sm-shrink-1{
-ms-flex-negative:1!important;flex-shrink:1!important}
1264.justify-content-sm-start{
-ms-flex-pack:start!important;justify-content:flex-start!important}
1265.justify-content-sm-end{
-ms-flex-pack:end!important;justify-content:flex-end!important}
1266.justify-content-sm-center{
-ms-flex-pack:center!important;justify-content:center!important}
1267.justify-content-sm-between{
-ms-flex-pack:justify!important;justify-content:space-between!important}
1268.justify-content-sm-around{
-ms-flex-pack:distribute!important;justify-content:space-around!important}
1269.align-items-sm-start{
-ms-flex-align:start!important;align-items:flex-start!important}
1270.align-items-sm-end{
-ms-flex-align:end!important;align-items:flex-end!important}
1271.align-items-sm-center{
-ms-flex-align:center!important;align-items:center!important}
1272.align-items-sm-baseline{
-ms-flex-align:baseline!important;align-items:baseline!important}
1273.align-items-sm-stretch{
-ms-flex-align:stretch!important;align-items:stretch!important}
1274.align-content-sm-start{
-ms-flex-line-pack:start!important;align-content:flex-start!important}
1275.align-content-sm-end{
-ms-flex-line-pack:end!important;align-content:flex-end!important}
1276.align-content-sm-center{
-ms-flex-line-pack:center!important;align-content:center!important}
1277.align-content-sm-between{
-ms-flex-line-pack:justify!important;align-content:space-between!important}
1278.align-content-sm-around{
-ms-flex-line-pack:distribute!important;align-content:space-around!important}
1279.align-content-sm-stretch{
-ms-flex-line-pack:stretch!important;align-content:stretch!important}
1280.align-self-sm-auto{
-ms-flex-item-align:auto!important;align-self:auto!important}
1281.align-self-sm-start{
-ms-flex-item-align:start!important;align-self:flex-start!important}
1282.align-self-sm-end{
-ms-flex-item-align:end!important;align-self:flex-end!important}
1283.align-self-sm-center{
-ms-flex-item-align:center!important;align-self:center!important}
1284.align-self-sm-baseline{
-ms-flex-item-align:baseline!important;align-self:baseline!important}
1285.align-self-sm-stretch{
-ms-flex-item-align:stretch!important;align-self:stretch!important}
1286}
1287@media (min-width:768px){.flex-md-row{
-ms-flex-direction:row!important;flex-direction:row!important}
1288.flex-md-column{
-ms-flex-direction:column!important;flex-direction:column!important}
1289.flex-md-row-reverse{
-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
1290.flex-md-column-reverse{
-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
1291.flex-md-wrap{
-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
1292.flex-md-nowrap{
-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
1293.flex-md-wrap-reverse{
-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
1294.flex-md-fill{
-ms-flex:1 1 auto!important;flex:1 1 auto!important}
1295.flex-md-grow-0{
-ms-flex-positive:0!important;flex-grow:0!important}
1296.flex-md-grow-1{
-ms-flex-positive:1!important;flex-grow:1!important}
1297.flex-md-shrink-0{
-ms-flex-negative:0!important;flex-shrink:0!important}
1298.flex-md-shrink-1{
-ms-flex-negative:1!important;flex-shrink:1!important}
1299.justify-content-md-start{
-ms-flex-pack:start!important;justify-content:flex-start!important}
1300.justify-content-md-end{
-ms-flex-pack:end!important;justify-content:flex-end!important}
1301.justify-content-md-center{
-ms-flex-pack:center!important;justify-content:center!important}
1302.justify-content-md-between{
-ms-flex-pack:justify!important;justify-content:space-between!important}
1303.justify-content-md-around{
-ms-flex-pack:distribute!important;justify-content:space-around!important}
1304.align-items-md-start{
-ms-flex-align:start!important;align-items:flex-start!important}
1305.align-items-md-end{
-ms-flex-align:end!important;align-items:flex-end!important}
1306.align-items-md-center{
-ms-flex-align:center!important;align-items:center!important}
1307.align-items-md-baseline{
-ms-flex-align:baseline!important;align-items:baseline!important}
1308.align-items-md-stretch{
-ms-flex-align:stretch!important;align-items:stretch!important}
1309.align-content-md-start{
-ms-flex-line-pack:start!important;align-content:flex-start!important}
1310.align-content-md-end{
-ms-flex-line-pack:end!important;align-content:flex-end!important}
1311.align-content-md-center{
-ms-flex-line-pack:center!important;align-content:center!important}
1312.align-content-md-between{
-ms-flex-line-pack:justify!important;align-content:space-between!important}
1313.align-content-md-around{
-ms-flex-line-pack:distribute!important;align-content:space-around!important}
1314.align-content-md-stretch{
-ms-flex-line-pack:stretch!important;align-content:stretch!important}
1315.align-self-md-auto{
-ms-flex-item-align:auto!important;align-self:auto!important}
1316.align-self-md-start{
-ms-flex-item-align:start!important;align-self:flex-start!important}
1317.align-self-md-end{
-ms-flex-item-align:end!important;align-self:flex-end!important}
1318.align-self-md-center{
-ms-flex-item-align:center!important;align-self:center!important}
1319.align-self-md-baseline{
-ms-flex-item-align:baseline!important;align-self:baseline!important}
1320.align-self-md-stretch{
-ms-flex-item-align:stretch!important;align-self:stretch!important}
1321}
1322@media (min-width:992px){.flex-lg-row{
-ms-flex-direction:row!important;flex-direction:row!important}
1323.flex-lg-column{
-ms-flex-direction:column!important;flex-direction:column!important}
1324.flex-lg-row-reverse{
-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
1325.flex-lg-column-reverse{
-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
1326.flex-lg-wrap{
-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
1327.flex-lg-nowrap{
-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
1328.flex-lg-wrap-reverse{
-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
1329.flex-lg-fill{
-ms-flex:1 1 auto!important;flex:1 1 auto!important}
1330.flex-lg-grow-0{
-ms-flex-positive:0!important;flex-grow:0!important}
1331.flex-lg-grow-1{
-ms-flex-positive:1!important;flex-grow:1!important}
1332.flex-lg-shrink-0{
-ms-flex-negative:0!important;flex-shrink:0!important}
1333.flex-lg-shrink-1{
-ms-flex-negative:1!important;flex-shrink:1!important}
1334.justify-content-lg-start{
-ms-flex-pack:start!important;justify-content:flex-start!important}
1335.justify-content-lg-end{
-ms-flex-pack:end!important;justify-content:flex-end!important}
1336.justify-content-lg-center{
-ms-flex-pack:center!important;justify-content:center!important}
1337.justify-content-lg-between{
-ms-flex-pack:justify!important;justify-content:space-between!important}
1338.justify-content-lg-around{
-ms-flex-pack:distribute!important;justify-content:space-around!important}
1339.align-items-lg-start{
-ms-flex-align:start!important;align-items:flex-start!important}
1340.align-items-lg-end{
-ms-flex-align:end!important;align-items:flex-end!important}
1341.align-items-lg-center{
-ms-flex-align:center!important;align-items:center!important}
1342.align-items-lg-baseline{
-ms-flex-align:baseline!important;align-items:baseline!important}
1343.align-items-lg-stretch{
-ms-flex-align:stretch!important;align-items:stretch!important}
1344.align-content-lg-start{
-ms-flex-line-pack:start!important;align-content:flex-start!important}
1345.align-content-lg-end{
-ms-flex-line-pack:end!important;align-content:flex-end!important}
1346.align-content-lg-center{
-ms-flex-line-pack:center!important;align-content:center!important}
1347.align-content-lg-between{
-ms-flex-line-pack:justify!important;align-content:space-between!important}
1348.align-content-lg-around{
-ms-flex-line-pack:distribute!important;align-content:space-around!important}
1349.align-content-lg-stretch{
-ms-flex-line-pack:stretch!important;align-content:stretch!important}
1350.align-self-lg-auto{
-ms-flex-item-align:auto!important;align-self:auto!important}
1351.align-self-lg-start{
-ms-flex-item-align:start!important;align-self:flex-start!important}
1352.align-self-lg-end{
-ms-flex-item-align:end!important;align-self:flex-end!important}
1353.align-self-lg-center{
-ms-flex-item-align:center!important;align-self:center!important}
1354.align-self-lg-baseline{
-ms-flex-item-align:baseline!important;align-self:baseline!important}
1355.align-self-lg-stretch{
-ms-flex-item-align:stretch!important;align-self:stretch!important}
1356}
1357@media (min-width:1200px){.flex-xl-row{
-ms-flex-direction:row!important;flex-direction:row!important}
1358.flex-xl-column{
-ms-flex-direction:column!important;flex-direction:column!important}
1359.flex-xl-row-reverse{
-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
1360.flex-xl-column-reverse{
-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}
1361.flex-xl-wrap{
-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
1362.flex-xl-nowrap{
-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
1363.flex-xl-wrap-reverse{
-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
1364.flex-xl-fill{
-ms-flex:1 1 auto!important;flex:1 1 auto!important}
1365.flex-xl-grow-0{
-ms-flex-positive:0!important;flex-grow:0!important}
1366.flex-xl-grow-1{
-ms-flex-positive:1!important;flex-grow:1!important}
1367.flex-xl-shrink-0{
-ms-flex-negative:0!important;flex-shrink:0!important}
1368.flex-xl-shrink-1{
-ms-flex-negative:1!important;flex-shrink:1!important}
1369.justify-content-xl-start{
-ms-flex-pack:start!important;justify-content:flex-start!important}
1370.justify-content-xl-end{
-ms-flex-pack:end!important;justify-content:flex-end!important}
1371.justify-content-xl-center{
-ms-flex-pack:center!important;justify-content:center!important}
1372.justify-content-xl-between{
-ms-flex-pack:justify!important;justify-content:space-between!important}
1373.justify-content-xl-around{
-ms-flex-pack:distribute!important;justify-content:space-around!important}
1374.align-items-xl-start{
-ms-flex-align:start!important;align-items:flex-start!important}
1375.align-items-xl-end{
-ms-flex-align:end!important;align-items:flex-end!important}
1376.align-items-xl-center{
-ms-flex-align:center!important;align-items:center!important}
1377.align-items-xl-baseline{
-ms-flex-align:baseline!important;align-items:baseline!important}
1378.align-items-xl-stretch{
-ms-flex-align:stretch!important;align-items:stretch!important}
1379.align-content-xl-start{
-ms-flex-line-pack:start!important;align-content:flex-start!important}
1380.align-content-xl-end{
-ms-flex-line-pack:end!important;align-content:flex-end!important}
1381.align-content-xl-center{
-ms-flex-line-pack:center!important;align-content:center!important}
1382.align-content-xl-between{
-ms-flex-line-pack:justify!important;align-content:space-between!important}
1383.align-content-xl-around{
-ms-flex-line-pack:distribute!important;align-content:space-around!important}
1384.align-content-xl-stretch{
-ms-flex-line-pack:stretch!important;align-content:stretch!important}
1385.align-self-xl-auto{
-ms-flex-item-align:auto!important;align-self:auto!important}
1386.align-self-xl-start{
-ms-flex-item-align:start!important;align-self:flex-start!important}
1387.align-self-xl-end{
-ms-flex-item-align:end!important;align-self:flex-end!important}
1388.align-self-xl-center{
-ms-flex-item-align:center!important;align-self:center!important}
1389.align-self-xl-baseline{
-ms-flex-item-align:baseline!important;align-self:baseline!important}
1390.align-self-xl-stretch{
-ms-flex-item-align:stretch!important;align-self:stretch!important}
1391}
1392.float-left{float:left!important}
1393.float-right{float:right!important}
1394.float-none{float:none!important}
1395@media (min-width:576px){.float-sm-left{float:left!important}
1396.float-sm-right{float:right!important}
1397.float-sm-none{float:none!important}
1398}
1399@media (min-width:768px){.float-md-left{float:left!important}
1400.float-md-right{float:right!important}
1401.float-md-none{float:none!important}
1402}
1403@media (min-width:992px){.float-lg-left{float:left!important}
1404.float-lg-right{float:right!important}
1405.float-lg-none{float:none!important}
1406}
1407@media (min-width:1200px){.float-xl-left{float:left!important}
1408.float-xl-right{float:right!important}
1409.float-xl-none{float:none!important}
1410}
1411.position-static{position:static!important}
1412.position-relative{position:relative!important}
1413.position-absolute{position:absolute!important}
1414.position-fixed{position:fixed!important}
1415.position-sticky{position:-webkit-sticky!important;position:sticky!important}
1416.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}
1417.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}
1418@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}
1419}
1420.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
1421.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}
1422.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}
1423.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}
1424.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}
1425.shadow-none{box-shadow:none!important}
1426.w-25{width:25%!important}
1427.w-50{width:50%!important}
1428.w-75{width:75%!important}
1429.w-100{width:100%!important}
1430.w-auto{width:auto!important}
1431.h-25{height:25%!important}
1432.h-50{height:50%!important}
1433.h-75{height:75%!important}
1434.h-100{height:100%!important}
1435.h-auto{height:auto!important}
1436.mw-100{max-width:100%!important}
1437.mh-100{max-height:100%!important}
1438.m-0{margin:0!important}
1439.mt-0,.my-0{margin-top:0!important}
1440.mr-0,.mx-0{margin-right:0!important}
1441.mb-0,.my-0{margin-bottom:0!important}
1442.ml-0,.mx-0{margin-left:0!important}
1443.m-1{margin:.25rem!important}
1444.mt-1,.my-1{margin-top:.25rem!important}
1445.mr-1,.mx-1{margin-right:.25rem!important}
1446.mb-1,.my-1{margin-bottom:.25rem!important}
1447.ml-1,.mx-1{margin-left:.25rem!important}
1448.m-2{margin:.5rem!important}
1449.mt-2,.my-2{margin-top:.5rem!important}
1450.mr-2,.mx-2{margin-right:.5rem!important}
1451.mb-2,.my-2{margin-bottom:.5rem!important}
1452.ml-2,.mx-2{margin-left:.5rem!important}
1453.m-3{margin:1rem!important}
1454.mt-3,.my-3{margin-top:1rem!important}
1455.mr-3,.mx-3{margin-right:1rem!important}
1456.mb-3,.my-3{margin-bottom:1rem!important}
1457.ml-3,.mx-3{margin-left:1rem!important}
1458.m-4{margin:1.5rem!important}
1459.mt-4,.my-4{margin-top:1.5rem!important}
1460.mr-4,.mx-4{margin-right:1.5rem!important}
1461.mb-4,.my-4{margin-bottom:1.5rem!important}
1462.ml-4,.mx-4{margin-left:1.5rem!important}
1463.m-5{margin:3rem!important}
1464.mt-5,.my-5{margin-top:3rem!important}
1465.mr-5,.mx-5{margin-right:3rem!important}
1466.mb-5,.my-5{margin-bottom:3rem!important}
1467.ml-5,.mx-5{margin-left:3rem!important}
1468.p-0{padding:0!important}
1469.pt-0,.py-0{padding-top:0!important}
1470.pr-0,.px-0{padding-right:0!important}
1471.pb-0,.py-0{padding-bottom:0!important}
1472.pl-0,.px-0{padding-left:0!important}
1473.p-1{padding:.25rem!important}
1474.pt-1,.py-1{padding-top:.25rem!important}
1475.pr-1,.px-1{padding-right:.25rem!important}
1476.pb-1,.py-1{padding-bottom:.25rem!important}
1477.pl-1,.px-1{padding-left:.25rem!important}
1478.p-2{padding:.5rem!important}
1479.pt-2,.py-2{padding-top:.5rem!important}
1480.pr-2,.px-2{padding-right:.5rem!important}
1481.pb-2,.py-2{padding-bottom:.5rem!important}
1482.pl-2,.px-2{padding-left:.5rem!important}
1483.p-3{padding:1rem!important}
1484.pt-3,.py-3{padding-top:1rem!important}
1485.pr-3,.px-3{padding-right:1rem!important}
1486.pb-3,.py-3{padding-bottom:1rem!important}
1487.pl-3,.px-3{padding-left:1rem!important}
1488.p-4{padding:1.5rem!important}
1489.pt-4,.py-4{padding-top:1.5rem!important}
1490.pr-4,.px-4{padding-right:1.5rem!important}
1491.pb-4,.py-4{padding-bottom:1.5rem!important}
1492.pl-4,.px-4{padding-left:1.5rem!important}
1493.p-5{padding:3rem!important}
1494.pt-5,.py-5{padding-top:3rem!important}
1495.pr-5,.px-5{padding-right:3rem!important}
1496.pb-5,.py-5{padding-bottom:3rem!important}
1497.pl-5,.px-5{padding-left:3rem!important}
1498.m-auto{margin:auto!important}
1499.mt-auto,.my-auto{margin-top:auto!important}
1500.mr-auto,.mx-auto{margin-right:auto!important}
1501.mb-auto,.my-auto{margin-bottom:auto!important}
1502.ml-auto,.mx-auto{margin-left:auto!important}
1503@media (min-width:576px){.m-sm-0{margin:0!important}
1504.mt-sm-0,.my-sm-0{margin-top:0!important}
1505.mr-sm-0,.mx-sm-0{margin-right:0!important}
1506.mb-sm-0,.my-sm-0{margin-bottom:0!important}
1507.ml-sm-0,.mx-sm-0{margin-left:0!important}
1508.m-sm-1{margin:.25rem!important}
1509.mt-sm-1,.my-sm-1{margin-top:.25rem!important}
1510.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}
1511.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}
1512.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}
1513.m-sm-2{margin:.5rem!important}
1514.mt-sm-2,.my-sm-2{margin-top:.5rem!important}
1515.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}
1516.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}
1517.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}
1518.m-sm-3{margin:1rem!important}
1519.mt-sm-3,.my-sm-3{margin-top:1rem!important}
1520.mr-sm-3,.mx-sm-3{margin-right:1rem!important}
1521.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}
1522.ml-sm-3,.mx-sm-3{margin-left:1rem!important}
1523.m-sm-4{margin:1.5rem!important}
1524.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}
1525.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}
1526.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}
1527.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}
1528.m-sm-5{margin:3rem!important}
1529.mt-sm-5,.my-sm-5{margin-top:3rem!important}
1530.mr-sm-5,.mx-sm-5{margin-right:3rem!important}
1531.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}
1532.ml-sm-5,.mx-sm-5{margin-left:3rem!important}
1533.p-sm-0{padding:0!important}
1534.pt-sm-0,.py-sm-0{padding-top:0!important}
1535.pr-sm-0,.px-sm-0{padding-right:0!important}
1536.pb-sm-0,.py-sm-0{padding-bottom:0!important}
1537.pl-sm-0,.px-sm-0{padding-left:0!important}
1538.p-sm-1{padding:.25rem!important}
1539.pt-sm-1,.py-sm-1{padding-top:.25rem!important}
1540.pr-sm-1,.px-sm-1{padding-right:.25rem!important}
1541.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}
1542.pl-sm-1,.px-sm-1{padding-left:.25rem!important}
1543.p-sm-2{padding:.5rem!important}
1544.pt-sm-2,.py-sm-2{padding-top:.5rem!important}
1545.pr-sm-2,.px-sm-2{padding-right:.5rem!important}
1546.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}
1547.pl-sm-2,.px-sm-2{padding-left:.5rem!important}
1548.p-sm-3{padding:1rem!important}
1549.pt-sm-3,.py-sm-3{padding-top:1rem!important}
1550.pr-sm-3,.px-sm-3{padding-right:1rem!important}
1551.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}
1552.pl-sm-3,.px-sm-3{padding-left:1rem!important}
1553.p-sm-4{padding:1.5rem!important}
1554.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}
1555.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}
1556.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}
1557.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}
1558.p-sm-5{padding:3rem!important}
1559.pt-sm-5,.py-sm-5{padding-top:3rem!important}
1560.pr-sm-5,.px-sm-5{padding-right:3rem!important}
1561.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}
1562.pl-sm-5,.px-sm-5{padding-left:3rem!important}
1563.m-sm-auto{margin:auto!important}
1564.mt-sm-auto,.my-sm-auto{margin-top:auto!important}
1565.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}
1566.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}
1567.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}
1568}
1569@media (min-width:768px){.m-md-0{margin:0!important}
1570.mt-md-0,.my-md-0{margin-top:0!important}
1571.mr-md-0,.mx-md-0{margin-right:0!important}
1572.mb-md-0,.my-md-0{margin-bottom:0!important}
1573.ml-md-0,.mx-md-0{margin-left:0!important}
1574.m-md-1{margin:.25rem!important}
1575.mt-md-1,.my-md-1{margin-top:.25rem!important}
1576.mr-md-1,.mx-md-1{margin-right:.25rem!important}
1577.mb-md-1,.my-md-1{margin-bottom:.25rem!important}
1578.ml-md-1,.mx-md-1{margin-left:.25rem!important}
1579.m-md-2{margin:.5rem!important}
1580.mt-md-2,.my-md-2{margin-top:.5rem!important}
1581.mr-md-2,.mx-md-2{margin-right:.5rem!important}
1582.mb-md-2,.my-md-2{margin-bottom:.5rem!important}
1583.ml-md-2,.mx-md-2{margin-left:.5rem!important}
1584.m-md-3{margin:1rem!important}
1585.mt-md-3,.my-md-3{margin-top:1rem!important}
1586.mr-md-3,.mx-md-3{margin-right:1rem!important}
1587.mb-md-3,.my-md-3{margin-bottom:1rem!important}
1588.ml-md-3,.mx-md-3{margin-left:1rem!important}
1589.m-md-4{margin:1.5rem!important}
1590.mt-md-4,.my-md-4{margin-top:1.5rem!important}
1591.mr-md-4,.mx-md-4{margin-right:1.5rem!important}
1592.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}
1593.ml-md-4,.mx-md-4{margin-left:1.5rem!important}
1594.m-md-5{margin:3rem!important}
1595.mt-md-5,.my-md-5{margin-top:3rem!important}
1596.mr-md-5,.mx-md-5{margin-right:3rem!important}
1597.mb-md-5,.my-md-5{margin-bottom:3rem!important}
1598.ml-md-5,.mx-md-5{margin-left:3rem!important}
1599.p-md-0{padding:0!important}
1600.pt-md-0,.py-md-0{padding-top:0!important}
1601.pr-md-0,.px-md-0{padding-right:0!important}
1602.pb-md-0,.py-md-0{padding-bottom:0!important}
1603.pl-md-0,.px-md-0{padding-left:0!important}
1604.p-md-1{padding:.25rem!important}
1605.pt-md-1,.py-md-1{padding-top:.25rem!important}
1606.pr-md-1,.px-md-1{padding-right:.25rem!important}
1607.pb-md-1,.py-md-1{padding-bottom:.25rem!important}
1608.pl-md-1,.px-md-1{padding-left:.25rem!important}
1609.p-md-2{padding:.5rem!important}
1610.pt-md-2,.py-md-2{padding-top:.5rem!important}
1611.pr-md-2,.px-md-2{padding-right:.5rem!important}
1612.pb-md-2,.py-md-2{padding-bottom:.5rem!important}
1613.pl-md-2,.px-md-2{padding-left:.5rem!important}
1614.p-md-3{padding:1rem!important}
1615.pt-md-3,.py-md-3{padding-top:1rem!important}
1616.pr-md-3,.px-md-3{padding-right:1rem!important}
1617.pb-md-3,.py-md-3{padding-bottom:1rem!important}
1618.pl-md-3,.px-md-3{padding-left:1rem!important}
1619.p-md-4{padding:1.5rem!important}
1620.pt-md-4,.py-md-4{padding-top:1.5rem!important}
1621.pr-md-4,.px-md-4{padding-right:1.5rem!important}
1622.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}
1623.pl-md-4,.px-md-4{padding-left:1.5rem!important}
1624.p-md-5{padding:3rem!important}
1625.pt-md-5,.py-md-5{padding-top:3rem!important}
1626.pr-md-5,.px-md-5{padding-right:3rem!important}
1627.pb-md-5,.py-md-5{padding-bottom:3rem!important}
1628.pl-md-5,.px-md-5{padding-left:3rem!important}
1629.m-md-auto{margin:auto!important}
1630.mt-md-auto,.my-md-auto{margin-top:auto!important}
1631.mr-md-auto,.mx-md-auto{margin-right:auto!important}
1632.mb-md-auto,.my-md-auto{margin-bottom:auto!important}
1633.ml-md-auto,.mx-md-auto{margin-left:auto!important}
1634}
1635@media (min-width:992px){.m-lg-0{margin:0!important}
1636.mt-lg-0,.my-lg-0{margin-top:0!important}
1637.mr-lg-0,.mx-lg-0{margin-right:0!important}
1638.mb-lg-0,.my-lg-0{margin-bottom:0!important}
1639.ml-lg-0,.mx-lg-0{margin-left:0!important}
1640.m-lg-1{margin:.25rem!important}
1641.mt-lg-1,.my-lg-1{margin-top:.25rem!important}
1642.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}
1643.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}
1644.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}
1645.m-lg-2{margin:.5rem!important}
1646.mt-lg-2,.my-lg-2{margin-top:.5rem!important}
1647.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}
1648.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}
1649.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}
1650.m-lg-3{margin:1rem!important}
1651.mt-lg-3,.my-lg-3{margin-top:1rem!important}
1652.mr-lg-3,.mx-lg-3{margin-right:1rem!important}
1653.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}
1654.ml-lg-3,.mx-lg-3{margin-left:1rem!important}
1655.m-lg-4{margin:1.5rem!important}
1656.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}
1657.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}
1658.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}
1659.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}
1660.m-lg-5{margin:3rem!important}
1661.mt-lg-5,.my-lg-5{margin-top:3rem!important}
1662.mr-lg-5,.mx-lg-5{margin-right:3rem!important}
1663.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}
1664.ml-lg-5,.mx-lg-5{margin-left:3rem!important}
1665.p-lg-0{padding:0!important}
1666.pt-lg-0,.py-lg-0{padding-top:0!important}
1667.pr-lg-0,.px-lg-0{padding-right:0!important}
1668.pb-lg-0,.py-lg-0{padding-bottom:0!important}
1669.pl-lg-0,.px-lg-0{padding-left:0!important}
1670.p-lg-1{padding:.25rem!important}
1671.pt-lg-1,.py-lg-1{padding-top:.25rem!important}
1672.pr-lg-1,.px-lg-1{padding-right:.25rem!important}
1673.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}
1674.pl-lg-1,.px-lg-1{padding-left:.25rem!important}
1675.p-lg-2{padding:.5rem!important}
1676.pt-lg-2,.py-lg-2{padding-top:.5rem!important}
1677.pr-lg-2,.px-lg-2{padding-right:.5rem!important}
1678.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}
1679.pl-lg-2,.px-lg-2{padding-left:.5rem!important}
1680.p-lg-3{padding:1rem!important}
1681.pt-lg-3,.py-lg-3{padding-top:1rem!important}
1682.pr-lg-3,.px-lg-3{padding-right:1rem!important}
1683.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}
1684.pl-lg-3,.px-lg-3{padding-left:1rem!important}
1685.p-lg-4{padding:1.5rem!important}
1686.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}
1687.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}
1688.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}
1689.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}
1690.p-lg-5{padding:3rem!important}
1691.pt-lg-5,.py-lg-5{padding-top:3rem!important}
1692.pr-lg-5,.px-lg-5{padding-right:3rem!important}
1693.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}
1694.pl-lg-5,.px-lg-5{padding-left:3rem!important}
1695.m-lg-auto{margin:auto!important}
1696.mt-lg-auto,.my-lg-auto{margin-top:auto!important}
1697.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}
1698.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}
1699.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}
1700}
1701@media (min-width:1200px){.m-xl-0{margin:0!important}
1702.mt-xl-0,.my-xl-0{margin-top:0!important}
1703.mr-xl-0,.mx-xl-0{margin-right:0!important}
1704.mb-xl-0,.my-xl-0{margin-bottom:0!important}
1705.ml-xl-0,.mx-xl-0{margin-left:0!important}
1706.m-xl-1{margin:.25rem!important}
1707.mt-xl-1,.my-xl-1{margin-top:.25rem!important}
1708.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}
1709.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}
1710.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}
1711.m-xl-2{margin:.5rem!important}
1712.mt-xl-2,.my-xl-2{margin-top:.5rem!important}
1713.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}
1714.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}
1715.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}
1716.m-xl-3{margin:1rem!important}
1717.mt-xl-3,.my-xl-3{margin-top:1rem!important}
1718.mr-xl-3,.mx-xl-3{margin-right:1rem!important}
1719.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}
1720.ml-xl-3,.mx-xl-3{margin-left:1rem!important}
1721.m-xl-4{margin:1.5rem!important}
1722.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}
1723.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}
1724.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}
1725.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}
1726.m-xl-5{margin:3rem!important}
1727.mt-xl-5,.my-xl-5{margin-top:3rem!important}
1728.mr-xl-5,.mx-xl-5{margin-right:3rem!important}
1729.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}
1730.ml-xl-5,.mx-xl-5{margin-left:3rem!important}
1731.p-xl-0{padding:0!important}
1732.pt-xl-0,.py-xl-0{padding-top:0!important}
1733.pr-xl-0,.px-xl-0{padding-right:0!important}
1734.pb-xl-0,.py-xl-0{padding-bottom:0!important}
1735.pl-xl-0,.px-xl-0{padding-left:0!important}
1736.p-xl-1{padding:.25rem!important}
1737.pt-xl-1,.py-xl-1{padding-top:.25rem!important}
1738.pr-xl-1,.px-xl-1{padding-right:.25rem!important}
1739.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}
1740.pl-xl-1,.px-xl-1{padding-left:.25rem!important}
1741.p-xl-2{padding:.5rem!important}
1742.pt-xl-2,.py-xl-2{padding-top:.5rem!important}
1743.pr-xl-2,.px-xl-2{padding-right:.5rem!important}
1744.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}
1745.pl-xl-2,.px-xl-2{padding-left:.5rem!important}
1746.p-xl-3{padding:1rem!important}
1747.pt-xl-3,.py-xl-3{padding-top:1rem!important}
1748.pr-xl-3,.px-xl-3{padding-right:1rem!important}
1749.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}
1750.pl-xl-3,.px-xl-3{padding-left:1rem!important}
1751.p-xl-4{padding:1.5rem!important}
1752.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}
1753.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}
1754.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}
1755.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}
1756.p-xl-5{padding:3rem!important}
1757.pt-xl-5,.py-xl-5{padding-top:3rem!important}
1758.pr-xl-5,.px-xl-5{padding-right:3rem!important}
1759.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}
1760.pl-xl-5,.px-xl-5{padding-left:3rem!important}
1761.m-xl-auto{margin:auto!important}
1762.mt-xl-auto,.my-xl-auto{margin-top:auto!important}
1763.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}
1764.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}
1765.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}
1766}
1767.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}
1768.text-justify{text-align:justify!important}
1769.text-nowrap{white-space:nowrap!important}
1770.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
1771.text-left{text-align:left!important}
1772.text-right{text-align:right!important}
1773.text-center{text-align:center!important}
1774@media (min-width:576px){.text-sm-left{text-align:left!important}
1775.text-sm-right{text-align:right!important}
1776.text-sm-center{text-align:center!important}
1777}
1778@media (min-width:768px){.text-md-left{text-align:left!important}
1779.text-md-right{text-align:right!important}
1780.text-md-center{text-align:center!important}
1781}
1782@media (min-width:992px){.text-lg-left{text-align:left!important}
1783.text-lg-right{text-align:right!important}
1784.text-lg-center{text-align:center!important}
1785}
1786@media (min-width:1200px){.text-xl-left{text-align:left!important}
1787.text-xl-right{text-align:right!important}
1788.text-xl-center{text-align:center!important}
1789}
1790.text-lowercase{text-transform:lowercase!important}
1791.text-uppercase{text-transform:uppercase!important}
1792.text-capitalize{text-transform:capitalize!important}
1793.font-weight-light{font-weight:300!important}
1794.font-weight-normal{font-weight:400!important}
1795.font-weight-bold{font-weight:700!important}
1796.font-italic{font-style:italic!important}
1797.text-white{color:#fff!important}
1798.text-primary{color:#007bff!important}
1799a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}
1800.text-secondary{color:#6c757d!important}
1801a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}
1802.text-success{color:#28a745!important}
1803a.text-success:focus,a.text-success:hover{color:#1e7e34!important}
1804.text-info{color:#17a2b8!important}
1805a.text-info:focus,a.text-info:hover{color:#117a8b!important}
1806.text-warning{color:#ffc107!important}
1807a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}
1808.text-danger{color:#dc3545!important}
1809a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}
1810.text-light{color:#f8f9fa!important}
1811a.text-light:focus,a.text-light:hover{color:#dae0e5!important}
1812.text-dark{color:#343a40!important}
1813a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}
1814.text-body{color:#212529!important}
1815.text-muted{color:#6c757d!important}
1816.text-black-50{color:rgba(0,0,0,.5)!important}
1817.text-white-50{color:rgba(255,255,255,.5)!important}
1818.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
1819.visible{visibility:visible!important}
1820.invisible{visibility:hidden!important}
1821@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}
1822a:not(.btn){text-decoration:underline}
1823abbr[title]::after{content:" (" attr(title) ")"}
1824pre{white-space:pre-wrap!important}
1825blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}
1826thead{display:table-header-group}
1827img,tr{page-break-inside:avoid}
1828h2,h3,p{
orphans:3;
widows:3}
1829h2,h3{
page-break-after:avoid}
1830@page{size:a3}
1831body{min-width:992px!important}
1832.container{min-width:992px!important}
1833.navbar{display:none}
1834.badge{border:1px solid #000}
1835.table{border-collapse:collapse!important}
1836.table td,.table th{background-color:#fff!important}
1837.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}
1838.table-dark{color:inherit}
1839.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}
1840.table .thead-dark th{color:inherit;border-color:#dee2e6}
1841}
1842
1843/*# sourceMappingURL=bootstrap.min.css.map */
1844/* End */
1845
1846
1847/* Start:/bitrix/templates/concept_phoenix_s1/css/header.min.css?175144485359321*/
1848header{position:absolute;top:0;left:0;right:0;width:100%;min-height:70px;z-index:9999;background-position:center top;background-repeat:no-repeat}
1849header div.wrapper-head-top{width:100%;margin-top:10px;margin-bottom:10px}
1850header div.wrapper-head-top div.inner-head-top{min-height:90px}
1851header div.wrapper-head-top div.board-info{text-align:right}
1852header div.wrapper-head-top div.board-contacts.order-2{border-left:1px solid rgba(255,255,255,.2)}
1853header div.wrapper-head-top div.wrapper-item div.wrapper-contacts{padding-left:42px}
1854header div.wrapper-head-top .board-contacts.order-2 div.wrapper-item div.wrapper-contacts{padding-left:10px}
1855header div.wrapper-head-top div.wrapper-board-contact{max-width:100%}
1856header div.wrapper-head-top div.wrapper-board-contact.regions{display:inline-block;text-align:right}
1857header div.wrapper-head-top div.wrapper-board-contact.regions{display:inline-block}
1858header div.wrapper-head-top div.wrapper-board-contact.regions div.comment{padding-right:30px}
1859header div.wrapper-head-top div.wrapper-board-contact div.visible-part.phone{overflow:hidden;text-overflow:ellipsis;max-width:100%}
1860header div.wrapper-head-top div.wrapper-item div.wrapper-city{text-align:center}
1861div.fix-board div.cart-delay-compare{text-align:right}
1862div.basket-quantity-info-icon{display:inline-block;background-repeat:no-repeat;background-position:left center;position:relative}
1863div.open-menu div.basket-quantity-info-icon,header .static-board div.basket-quantity-info-icon{margin-left:20px}
1864div.basket-quantity-info-icon a{position:absolute;left:0;right:0;bottom:0;top:0;display:none}
1865div.basket-quantity-info-icon.active a{display:block}
1866div.basket-quantity-info-icon.cart{padding-left:29px;background-size:21px}
1867div.basket-quantity-info-icon.delay{padding-left:27px;background-size:19px}
1868div.basket-quantity-info-icon.compare{padding-left:26px;background-size:17px}
1869div.basket-quantity-info-icon span.count{width:23px;height:23px;font-size:13px;line-height:22px;display:inline-block;text-align:center;
-webkit-border-radius:50%;
-moz-border-radius:50%;border-radius:50%;background-color:#9c9c9c}
1870div.basket-quantity-info-icon span.count{color:#fff}
1871body.font-maincolor-light div.basket-quantity-info-icon span.count{color:#fff}
1872body.font-maincolor-dark div.basket-quantity-info-icon.active span.count{color:#000}
1873header div.wrapper-head-top div.wrapper-item div.wrapper-cabinet{overflow:hidden;text-align:center}
1874header table.cabinet td.name{font-size:13px;line-height:18px;padding-left:8px}
1875header table.cabinet td.name div.width-limit{max-width:200px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
1876header div.wrap-main-menu.light nav.main-menu{color:#fff}
1877header.color_header-dark:not(.on) div.wrap-main-menu.light div.mini-search-style{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/search/search_wt.svg)}
1878header.color_header-dark:not(.on) div.wrap-main-menu.dark div.mini-search-style{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/search/search_bl.svg)}
1879header div.wrap-main-menu.dark nav.main-menu{color:#000}
1880header div.wrap-main-menu.light nav.main-menu>li.parent>a>span>span,header div.wrap-main-menu.dark nav.main-menu>li.parent:hover>a>span>span,header.tone-dark div.wrap-main-menu.light nav.main-menu>li.parent:hover>a>span>span{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/ic_open_list_contacts.png)}
1881header div.wrap-main-menu.light nav.main-menu>li.parent:hover>a>span>span,header div.wrap-main-menu.dark nav.main-menu>li.parent>a>span>span,header.tone-light div.wrap-main-menu.dark nav.main-menu>li.parent:hover>a>span>span{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/ic_open_list_contacts-light.png)}
1882header div.wrap-main-menu.dark nav.main-menu>li.parent>a>span>span{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/ic_open_list_contacts-light.png) !important}
1883header div.wrap-main-menu.light nav.main-menu>li.parent>a>span>span{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/ic_open_list_contacts.png) !important}
1884header div.fix-board{display:none}
1885header div.fix-board div.wrapper-head-top div.wrapper-item.justify-content-end{text-align:right}
1886.static-board div.wr-cabinet,.fix-board div.wr-cabinet{top:3px}
1887div.wr-cabinet{position:relative;display:inline-block}
1888div.wr-cabinet a.wr-link{position:absolute;top:0;left:0;right:0;bottom:0}
1889header table.cabinet{table-layout:fixed;margin:0 auto;cursor:pointer;opacity:.6;filter:
alpha(opacity=60)}
1890header.wr-cabinet:hover table.cabinet{opacity:1;filter:
alpha(opacity=100);
-webkit-transition:opacity .3s;
-o-transition:opacity .3s;transition:opacity .3s}
1891header table.cabinet td.picture{width:22px;min-width:22px;height:22px}
1892header table.cabinet td.picture img{max-width:32px;max-height:32px;
-webkit-border-radius:50%;
-moz-border-radius:50%;border-radius:50%}
1893header table.cabinet td.picture div{background-size:17px;background-repeat:no-repeat;background-position:center;height:100%}
1894header div.main-menu-inner{min-height:55px}
1895header div.wrap-main-menu a.ic-main-menu-burger{position:absolute;left:0;top:0;width:74px;height:56px;display:block}
1896header div.wrap-main-menu.dark div.icon-hamburger span.icon-bar{background:#444 !important}
1897header div.wrap-main-menu.light div.icon-hamburger span.icon-bar{background:#fff !important}
1898header div.static-board{position:relative;z-index:5}
1899header div.static-board div.counts-board,div.open-menu div.counts-board{text-align:right}
1900header.cover{
-webkit-background-size:cover;background-size:cover}
1901header.menu-type-on_board div.wrap-main-menu div.main-menu-inner,header.menu-type-on_line div.wrap-main-menu div.main-menu-inner{margin:0 -20px;padding:0 20px}
1902header.menu-type-on_board .pos-static div.mini-search-style,header.menu-type-on_line div.mini-search-style{background-position:2px center}
1903header td.wrapper-search div.mini-search-style{height:52px;background-position:center left;margin-bottom:-5px}
1904header.tone-light{color:#000}
1905header.tone-light nav.main-menu>li.parent>a>span>span{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/ic_open_list_contacts-light.png)}
1906header.tone-light div.wrapper-board-contact div.ic-open-list-contact{background-color:rgba(0,0,0,.05)}
1907header.tone-light div.wrapper-board-contact div.ic-open-list-contact span{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/ic_open_list_contacts-light.png)}
1908header.tone-light div.wrap-main-menu a.ic-main-menu-burger span{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/burger-black.png') center no-repeat}
1909header.tone-dark{color:#fff}
1910header.tone-dark nav.main-menu>li.parent>a>span>span{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/ic_open_list_contacts.png)}
1911body.font-maincolor-dark header.tone-dark nav.main-menu>li.parent:hover>a>span>span{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/ic_open_list_contacts-light.png)}
1912header.tone-dark div.wrapper-board-contact div.ic-open-list-contact{background-color:rgba(255,255,255,.15)}
1913header.fixed.top.tone-dark div.wrapper-board-contact div.ic-open-list-contact:hover,header.tone-dark div.wrapper-board-contact div.ic-open-list-contact:hover{
-webkit-transition:background-color .1s;
-o-transition:background-color .1s;transition:background-color .1s;background-color:rgba(255,255,255,.45)}
1914header.tone-dark div.wrapper-board-contact div.ic-open-list-contact span{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/ic_open_list_contacts.png)}
1915header.tone-dark div.wrap-main-menu a.ic-main-menu-burger span{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/burger.png') center no-repeat}
1916header.tone-dark div.icon-hamburger span.icon-bar{background:#fff}
1917header.tone-light div.icon-hamburger span.icon-bar{background:#444}
1918header.color_header-dark:not(.on) table.wrap{color:#000 !important}
1919header.color_header-dark:not(.on) div.main-desciption{color:#000 !important}
1920header.color_header-dark:not(.on) div.wrapper-board-contact a.visible-part.mail span.bord-bot{color:#000 !important;border-bottom-color:#000 !important}
1921header.color_header-dark:not(.on) div.wrapper-board-contact div.ic-open-list-contact{background-color:rgba(0,0,0,.04) !important}
1922header.color_header-dark:not(.on) div.wrapper-board-contact div.ic-open-list-contact span{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/ic_open_list_contacts-light.png) !important}
1923header.color_header-light:not(.on) table.wrap{color:#fff !important}
1924header.color_header-light:not(.on) div.main-desciption{color:#fff !important}
1925header.color_header-light:not(.on) div.wrapper-board-contact a.visible-part.mail span.bord-bot{color:#fff !important;border-bottom-color:#fff !important}
1926header.color_header-light:not(.on) div.wrapper-board-contact div.ic-open-list-contact{background-color:rgba(255,255,255,.15) !important}
1927header.color_header-light:not(.on) div.wrapper-board-contact div.ic-open-list-contact span{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/ic_open_list_contacts.png) !important}
1928header.color_header-dark:not(.on){color:#000}
1929header.color_header-light:not(.on){color:#fff}
1930header.tone-dark div.wrapper-board-contact a.visible-part.mail span.bord-bot{color:#fff}
1931header.tone-dark div.wrapper-board-contact a.visible-part.mail:hover>span.bord-bot{border-bottom:1px solid transparent}
1932header.tone-light div.wrapper-board-contact a.visible-part.mail span.bord-bot{color:#000;border-bottom:1px solid #000}
1933header.tone-light div.wrapper-board-contact a.visible-part.mail:hover>span.bord-bot{border-bottom:transparent}
1934header.menu-type-hidden{height:75px}
1935header.menu-type-on_board.menu-view-full div.wrap-main-menu{background-color:rgba(255,255,255,.3)}
1936header.menu-type-on_board.menu-view-content div.wrap-main-menu div.main-menu-inner{background-color:rgba(255,255,255,.3);
-webkit-border-radius:4px;
-moz-border-radius:4px;border-radius:4px}
1937header.menu-type-on_line.menu-view-full div.wrap-main-menu{border-bottom:2px solid rgba(255,255,255,.3)}
1938header.menu-type-on_line.menu-view-content div.wrap-main-menu div.main-menu-inner{border-bottom:2px solid rgba(255,255,255,.3)}
1939header.menu-type-on_board td.menu-burger,header.menu-type-on_line td.menu-burger{display:none}
1940header.menu-type-hidden div.wrap-main-menu{margin-top:0}
1941header.menu-type-on_line.menu-view-content nav.main-menu.more-four{padding-right:0}
1942header.menu-type-on_line nav.main-menu{margin:0 auto -1px}
1943header.menu-type-on_board.menu-view-content nav.main-menu>li:last-child>a{
-webkit-border-radius:0 4px 4px 0;
-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}
1944header.menu-type-on_board.menu-view-content div.wrap-main-menu a.ic-main-menu-burger{
-webkit-border-radius:4px 0 0 4px;
-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}
1945header.fixed.top div.wrapper-board-contact a.visible-part.mail,header.fixed.top div.wrapper-board-contact a.visible-part.phone{color:#fff}
1946header.fixed.top div.wrapper-board-contact div.ic-open-list-contact{background-color:rgba(255,255,255,.15)}
1947header.fixed.top div.wrapper-board-contact div.ic-open-list-contact span{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/ic_open_list_contacts.png)}
1948header.fixed.top div.fix-board{position:fixed;top:-100px;transition:top .3s;
-webkit-transition:top .3s;
-moz-transition:top .3s;
-o-transition:top .3s;width:100%;background:rgba(77,77,74,.9);padding:0;display:block;z-index:99}
1949header.fixed.top div.fix-board div.wrapper-head-top{margin-bottom:12px;margin-top:12px}
1950header.fixed.top.on div.fix-board{top:0}
1951header.fixed.top.on.menu-type-on_board td.menu-burger,header.fixed.top.on.menu-type-on_line td.menu-burger{display:table-cell}
1952header.fixed.top.on table.header-block-mob{margin:0}
1953header.fixed.top.on .header-block-mob-wrap{margin:0 -15px}
1954header.fixed.top.on table.header-block-mob td.mob-logo img{max-height:35px}
1955header.fixed.top.on table.header-block-mob .empty-mob-block{width:54px}
1956header.fixed.top.on table.header-block-mob.no-cart td.mob-contacts a span{width:30px;height:30px;top:calc(50% - 1px)}
1957header.fixed.top.on table.header-block-mob td.mob-callmenu a,header.fixed.top.on table.header-block-mob td.mob-contacts a{background-color:transparent}
1958header.fixed.top.on table.header-block-mob td.mob-contacts a{margin-left:0}
1959header.fixed.top.on .open-cart-mob{
-webkit-border-radius:0;
-moz-border-radius:0;border-radius:0}
1960header.fixed.top.on table.header-block-mob td.mob-callmenu a{width:54px;height:54px}
1961header.fixed.top.on table.header-block-mob td.mob-contacts a{width:54px;height:54px}
1962header.fixed.top.on .open-cart-mob{width:54px;height:54px}
1963header.fixed.top.on .open-cart-mob.no-empty div.wrap-img-count span.icon{width:20px;height:20px}
1964header.fixed.top.on .open-cart-mob.no-empty div.wrap-img-count span.count{display:inline-block;float:left;margin-left:5px}
1965header.fixed.top.on .open-cart-mob{
-webkit-border-radius:0;
-moz-border-radius:0;border-radius:0}
1966header.fixed.top.on .open-cart-mob{width:54px;height:54px}
1967header.fixed.top.tone-dark div.wrapper-board-contact div.ic-open-list-contact{background-color:rgba(255,255,255,.15)}
1968header.fixed.top.tone-dark div.wrapper-board-contact div.ic-open-list-contact span{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/ic_open_list_contacts.png)}
1969header.fixed.top.tone-dark div.fix-board{background:rgba(77,77,74,1)}
1970header.fixed.top.tone-light div.wrapper-board-contact div.ic-open-list-contact{background-color:rgba(0,0,0,.07)}
1971header.fixed.top.tone-light div.wrapper-board-contact div.ic-open-list-contact span{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/ic_open_list_contacts-light.png)}
1972header.fixed.top.tone-light div.wrapper-board-contact a.visible-part.mail,header.fixed.top.tone-light div.wrapper-board-contact a.visible-part.phone{color:#000}
1973header.fixed.top.tone-light div.fix-board{background:#f5f5f5}
1974header.menu-view-content div.wrap-main-menu div.mini-cart-style{right:25px}
1975header.menu-view-content div.mini-search-style{right:25px}
1976header.menu-view-content .mini-cart-on div.mini-search-style{right:95px}
1977body.font-maincolor-dark header.tone-dark nav.main-menu>li.parent:hover>a{color:#000}
1978body.font-maincolor-light header.tone-dark nav.main-menu>li.parent:hover>a{color:#fff}
1979header.tone-light .open-cart-menu,.wrap-main-menu.dark .open-cart-menu{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_bl.svg)}
1980header.tone-light div.mini-search-style{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/search/search_bl.svg')}
1981header.color_header-light div.mini-search-style{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/search/search_wt.svg)}
1982div.open-menu-mobile.tone-light div.basket-quantity-info-icon.cart,header.tone-light div.basket-quantity-info-icon.cart{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_bl.svg')}
1983div.open-menu-mobile.tone-light div.basket-quantity-info-icon.delay,header.tone-light div.basket-quantity-info-icon.delay{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/heart_bl.svg')}
1984div.open-menu-mobile.tone-light div.basket-quantity-info-icon.compare,header.tone-light div.basket-quantity-info-icon.compare{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/compare_bl.svg')}
1985header.tone-light table.cabinet td.name{color:#000}
1986div.open-menu-mobile.tone-dark div.basket-quantity-info-icon.cart,header.tone-dark div.basket-quantity-info-icon.cart{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_wh.svg')}
1987div.open-menu-mobile.tone-dark div.basket-quantity-info-icon.delay,header.tone-dark div.basket-quantity-info-icon.delay{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/heart_wt.svg')}
1988div.open-menu-mobile.tone-dark div.basket-quantity-info-icon.compare,header.tone-dark div.basket-quantity-info-icon.compare{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/compare_wt.svg')}
1989header.tone-dark table.cabinet td.name{color:#fff}
1990header.tone-dark table.cabinet td.picture div.def-picture{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/user_wt.svg')}
1991header.tone-light table.cabinet td.picture div.def-picture{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/user_bl.svg')}
1992header.color_header-light:not(.on) table.cabinet td.picture div.def-picture{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/user_wt.svg')}
1993header.color_header-dark:not(.on) table.cabinet td.picture div.def-picture{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/user_bl.svg')}
1994header.color_header-light:not(.on) div.icon-hamburger span.icon-bar{background:#fff}
1995header.color_header-dark:not(.on) div.icon-hamburger span.icon-bar{background:#444}
1996header.color_header-light:not(.on) .mobile-menu .ic-callback-mob{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/order_map_wt.svg)}
1997header.color_header-dark:not(.on) .mobile-menu .ic-callback-mob{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/order_map_bl.svg)}
1998header.color_header-light:not(.on) .mobile-menu .ic-cart-mob{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_wh.svg)}
1999header.color_header-dark:not(.on) .mobile-menu .ic-cart-mob{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_bl.svg)}
2000header.color_header-light:not(.on) div.mini-search-style.mob{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/search_mob_wt.svg')}
2001header.color_header-dark:not(.on) .mobile-menu div.mini-search-style.mob{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/search_mob_bl.svg')}
2002header .pos-static div.mini-search-style{float:left}
2003header .mobile-menu div.mini-search-style.mob{margin-left:auto;background-size:18px;margin-bottom:-1px}
2004header.tone-dark .mobile-menu div.mini-search-style.mob{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/search_mob_wt.svg')}
2005header.tone-light .mobile-menu div.mini-search-style.mob{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/search_mob_bl.svg')}
2006header.fixed.top .mobile-menu{position:fixed;top:0;left:0;right:0;
-webkit-transition:top .3s;
-moz-transition:top .3s;
-o-transition:top .3s;padding:0}
2007header.tone-dark.fixed.top .mobile-menu{background-color:rgba(77,77,74,1)}
2008header.tone-light.fixed.top .mobile-menu{background-color:rgba(220,220,220,1)}
2009header.tone-dark .mobile-menu .ic-callback-mob{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/order_map_wt.svg)}
2010header.tone-light .mobile-menu .ic-callback-mob{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/order_map_bl.svg)}
2011header.tone-dark .mobile-menu .ic-cart-mob{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_wh.svg)}
2012header.tone-light .mobile-menu .ic-cart-mob{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_bl.svg)}
2013header div.wrapper-head-top .text-html{font-size:14px;line-height:19px;padding-left:30px}
2014.phoenix-modal .icon-simple.ic-region:before,header.tone-dark .icon-simple.ic-region:before,.open-menu-mobile.tone-dark .icon-simple.ic-region:before,.open-menu-mobile.tone-light .icon-simple.ic-region:before{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/plane.svg) center no-repeat}
2015header.tone-light .icon-simple.ic-region:before{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/plane_dark.svg) center no-repeat}
2016.open-menu-mobile.tone-light .icon-simple.ic-region{color:#fff}
2017header .icon-simple.ic-region:before{top:5px}
2018form.fix-header{position:relative}
2019form.fix-header div.wrapper-border{position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px;
-webkit-border-radius:3px;
-moz-border-radius:3px;border-radius:3px;border:2px solid #e4e4e4}
2020div.search-top .circleG-area,form.default-search-form .circleG-area,form.fix-header .circleG-area{top:50%;left:auto;
-webkit-transform:translate(0,-50%);
-ms-transform:translate(0,-50%);
-o-transform:translate(0,-50%);transform:translate(0,-50%)}
2021form.fix-header .circleG-area{right:15px}
2022form.fix-header .circleG-area .circleG{width:6px;height:6px}
2023div.search-panel-fix-header{width:100%;height:34px;background-color:#fff;table-layout:fixed;
-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;opacity:.7}
2024div.search-panel-fix-header:hover{opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
2025div.search-panel-fix-header .open-search-top{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;cursor:pointer}
2026div.search-panel-fix-header div.search-input{padding:0 13px;height:100%}
2027div.search-panel-fix-header div.search-button{width:40px;height:100%}
2028div.search-panel-fix-header div.search-input-box{position:relative}
2029div.search-panel-fix-header div.search-input-box input.search-style{width:100%;height:34px;font-size:14px;line-height:34px;color:#000;border:0;background-color:transparent}
2030div.search-panel-fix-header button.search-btn-style{font-size:17px;line-height:22px;padding:0 10px;position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;border-radius:0;border:0;text-align:center;background-color:transparent;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/search/search_gr.svg);background-position:center;background-repeat:no-repeat;background-size:16px;-webkit-transition:all 0s;-o-transition:all 0s;transition:all 0s}
2031div.search-panel-fix-header button.search-btn-style:active{border:0}
2032form.fix-header.focus div.search-panel-fix-header{background-color:#fff}
2033div.top-shadow{position:absolute;width:100%;height:288px;top:0;left:0;opacity:0.5;filter:
alpha(opacity=50);-moz-opacity:.5;z-index:1}
2034div.wrapper.tone-light div.top-shadow{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/shad2.png) repeat-x top left}
2035div.wrapper.tone-dark div.top-shadow{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/shad.png) repeat-x top left}
2036div.page-header{margin:0;border:0;padding-bottom:90px;background-position:center;background-repeat:no-repeat;position:relative;background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/def_bg.jpg')}
2037div.page-header.big-padding-bottom{padding-bottom:140px}
2038div.page-header.cover{background-size:cover}
2039div.page-header.phoenix-firsttype-hidden{padding-top:140px}
2040div.page-header.phoenix-firsttype-on_board,div.page-header.phoenix-firsttype-on_line{padding-top:240px}
2041div.page-header div.down-scrollBig{animation:scrolldownBigCat .8s running alternate infinite}
2042div.page-header div.search-block{margin-top:40px;margin-bottom:40px}
2043div.page-header.section div.head div.title h1{font-size:45px;line-height:50px}
2044div.page-header.section img.pictureInHead{position:absolute;bottom:-35px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);max-width:calc(100% - 30px);max-height:calc(100% + 70px)}
2045div.page-header.padding-bottom-detail{padding-bottom:100px}
2046div.page-header.padding-bottom-section{padding-bottom:112px}
2047div.page-header.padding-bottom-section.search-on{padding-bottom:90px}
2048div.page-header.detail-catalog div.inner-breadcrumb-wrap{margin-bottom:0}
2049div.page-header.light ol.inner-breadcrumb li:first-child a{background-image:url("/bitrix/templates/concept_phoenix_s1/css/../images/svg/home_bl.svg")}
2050div.page-header.dark ol.inner-breadcrumb li:first-child a{background-image:url("/bitrix/templates/concept_phoenix_s1/css/../images/svg/home_wt.svg")}
2051div.page-header.dark ol.inner-breadcrumb li a{background-color:rgba(255,255,255,.15)}
2052div.page-header.light ol.inner-breadcrumb li a{opacity:.7;background-color:rgba(0,0,0,.07)}
2053div.page-header.dark ol.inner-breadcrumb li a:hover,div.page-header.light ol.inner-breadcrumb li a:hover{opacity:.8;filter:
alpha(opacity=80)}
2054div.page-header.light ol.inner-breadcrumb li{color:#000}
2055div.page-header.dark ol.inner-breadcrumb li{color:#fff}
2056div.page-header.section-catalog div.part.part-left.empty-part-right{text-align:center}
2057div.page-header div.head.margin-bottom{margin-bottom:20px}
2058div.page-header div.head *:first-child{margin-top:0 !important}
2059div.page-header div.head div.title,div.page-header div.head div.title h1{font-size:37px;line-height:45px;color:#181818;margin:0}
2060div.page-header.detail-catalog div.head div.title{padding-top:7px}
2061div.page-header div.head div.subtitle{font-size:18px;line-height:25px;margin:10px 0 30px;color:#5d5d5d}
2062div.page-header div.new-breadcrumb-wrap{margin-bottom:5px}
2063div.page-header ol.new-breadcrumb{list-style:none;padding:0;margin:0}
2064div.page-header ol.new-breadcrumb li{display:inline-block;margin-left:5px;margin-bottom:5px;font-size:13px;line-height:13px;white-space:nowrap;color:#fff;float:left}
2065div.page-header.light ol.new-breadcrumb li{color:#000}
2066div.page-header.dark ol.new-breadcrumb li{color:#fff}
2067div.page-header ol.new-breadcrumb li.active{opacity:1;filter:
alpha(opacity=100);padding:5px 10px;background-color:rgba(255,255,255,.15)}
2068div.page-header ol.new-breadcrumb li:first-child{margin-left:0 !important}
2069div.page-header ol.new-breadcrumb li a{color:inherit;padding:5px 10px;opacity:.5;filter:
alpha(opacity=50);-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;display:block;background-color:rgba(255,255,255,.15)}
2070div.page-header ol.new-breadcrumb li a:hover{opacity:.8;filter:
alpha(opacity=80)}
2071div.page-header.dark ol.new-breadcrumb li a{background-color:rgba(255,255,255,.15)}
2072div.page-header.dark div.head div.title,div.page-header.dark div.head div.title h1{color:#fff}
2073div.page-header.dark div.head div.subtitle{color:#e8e8e8}
2074div.page-header.dark .section-items div.desk{color:#fff}
2075div.page-header.dark .section-items div.picture-board.more span.more{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/more_wt.svg)}
2076div.page-header.dark div.icon-round{background-color:rgba(255,255,255,.3)}
2077div.page-header.dark div.icon-round.print{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_wh.svg)}
2078div.page-header.light ol.new-breadcrumb li a{background-color:rgba(0,0,0,.05)}
2079div.page-header.light div.head div.title,div.page-header.light div.head div.title h1{color:#181818}
2080div.page-header.light div.head div.subtitle{color:#5d5d5d}
2081div.page-header.light .section-items div.desk{color:#000}
2082div.page-header.light .section-items div.picture-board.more span.more{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/more_bl.svg)}
2083div.page-header.light div.icon-round{background-color:rgba(0,0,0,.05)}
2084div.page-header.light div.icon-round.print{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_bl.svg)}
2085div.page-header div.wr-img{padding:60px 70px;background-color:#fff;margin:20px 0 0 30px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
2086div.page-header div.wrapper-btns{margin-top:20px}
2087div.page-header div.wrapper-btns div.wrapper-btn{display:inline-block;margin:0 20px 10px 0}
2088div.page-header div.wrapper-btns a.button-def{padding:14px 45px;min-width:240px}
2089div.page-header div.wrapper-btns a.button-def span{padding-top:5px;padding-bottom:5px;display:inline-block}
2090div.page-header div.wrapper-btns a.button-def span.ic-brand{padding-left:30px;background-size:18px;background-repeat:no-repeat;background-position:left center}
2091body.font-maincolor-light div.page-header div.wrapper-btns a.button-def span.ic-brand{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/catlist_wt.svg)}
2092body.font-maincolor-dark div.page-header div.wrapper-btns a.button-def span.ic-brand{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/catlist_bl.svg)}
2093div.page-header div.icon-round{width:56px;height:56px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-size:25px;background-repeat:no-repeat;background-position:center;margin-left:8px}
2094div.page-header div.shares{position:relative;cursor:pointer}
2095div.page-header div.shares:hover{-webkit-border-radius:0 50% 50% 0;-moz-border-radius:0 50% 50% 0;border-radius:0 50% 50% 0;border-left:1px solid #eee;cursor:auto}
2096div.page-header.dark div.shares{background-color:rgba(255,255,255,.3)}
2097div.page-header.light div.shares{background-color:rgb(232,232,232)}
2098div.page-header.dark div.shares:hover{background-color:rgba(255,255,255,1);background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/share_bl.svg)}
2099div.page-header.light div.shares:hover{background-color:rgba(255,255,255,1);background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/share_bl.svg)}
2100div.page-header.dark div.shares{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/share_wt.svg)}
2101div.page-header.light div.shares{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/share_bl.svg)}
2102div.page-header div.shares div.table-shares{position:absolute;right:calc(100% + 1px);top:0;width:320px;white-space:normal;display:none;padding:20px;background-color:#fff;-webkit-border-radius:4px 0 4px 4px;-moz-border-radius:4px 0 4px 4px;border-radius:4px 0 4px 4px;min-height:56px;-webkit-box-shadow:0 0 30px 0 rgba(50,50,50,0.30);-moz-box-shadow:0 0 30px 0 rgba(50,50,50,0.30);box-shadow:0 0 30px 0 rgba(50,50,50,0.30)}
2103div.page-header div.shares:hover div.table-shares{display:block;z-index:99}
2104div.page-header div.shares div.table-shares>*:last-child{margin-bottom:0}
2105div.page-header div.shares div.table-shares ul{margin:0 0 15px;padding:0;list-style:none;white-space:nowrap}
2106div.page-header div.shares div.table-shares ul li{display:inline-block;vertical-align:top}
2107div.page-header div.shares div.table-shares ul li a{width:24px;height:24px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
2108div.page-header div.shares div.table-shares div.desc{font-size:13px;line-height:19px;color:#6d6d6d}
2109div.page-header div.wrapper-brand{position:relative;display:inline-block;right:-40px}
2110div.page-header div.wrapper-brand div.detail-info{position:absolute;top:0;left:0;background:#fff;display:none;min-width:376px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;z-index:999;-webkit-box-shadow:0 0 30px 0 rgba(50,50,50,0.30);-moz-box-shadow:0 0 30px 0 rgba(50,50,50,0.30);box-shadow:0 0 30px 0 rgba(50,50,50,0.30)}
2111div.page-header div.wrapper-brand:hover div.detail-info{display:block}
2112div.page-header div.wrapper-brand div.detail-info,div.page-header div.wrapper-brand div.name-brand{font-size:14px;line-height:19px}
2113div.page-header div.wrapper-brand div.name-brand{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:180px}
2114div.page-header div.wrapper-brand div.detail-info div.header{height:56px;padding:15px 25px}
2115div.page-header div.wrapper-brand div.detail-info div.body,div.page-header div.wrapper-brand div.detail-info div.footer{padding:20px 25px}
2116div.page-header div.wrapper-brand div.detail-info div.footer{padding-top:0}
2117div.page-header div.wrapper-brand div.detail-info div.body{border-top:1px solid #eee}
2118div.page-header div.wrapper-brand div.detail-info div.header div.right{text-align:right}
2119div.page-header div.wrapper-brand div.detail-info div.footer a.ic-info{display:inline-block;padding:2px 0 2px 15px;background-repeat:no-repeat;background-position:left center;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/info.svg);background-size:6px}
2120div.page-header div.wrapper-brand div.brand-picture{display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:15px 25px;background-color:#fff;position:relative;height:56px;overflow:hidden}
2121div.page-header div.wrapper-brand div.brand-picture div.wrapper-img{height:100%}
2122div.page-header div.wrapper-brand div.detail-info div.header img,div.page-header div.wrapper-brand div.brand-picture div.wrapper-img img{max-height:26px}
2123div.page-header .section-items{position:relative;margin-top:45px}
2124div.page-header .section-items a.link-item{margin-bottom:35px}
2125div.page-header .section-items a.link-item div.desk{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
2126div.page-header .section-items a.link-item:hover div.desk{opacity:.8;filter:
alpha(opacity=80)}
2127div.page-header .section-items a.link-item div.picture-board{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
2128div.page-header .section-items a.link-item:hover div.picture-board{-webkit-transform:translate(0,-10px);-ms-transform:translate(0,-10px);-o-transform:translate(0,-10px);transform:translate(0,-10px);-webkit-box-shadow:0 9px 40px 0 rgba(50,50,50,0.30);-moz-box-shadow:0 9px 40px 0 rgba(50,50,50,0.30);box-shadow:0 9px 40px 0 rgba(50,50,50,0.30)}
2129div.page-header .section-items div.picture-board{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;position:relative;width:148px;height:148px;margin:0 auto 15px}
2130div.page-header .section-items div.picture-board img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:80px;max-height:80px}
2131div.page-header .section-items a.btn-open-hidden-board{opacity:.6;filter:
alpha(opacity=60)}
2132div.page-header .section-items a.btn-open-hidden-board:hover{opacity:1;filter:
alpha(opacity=100);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
2133div.page-header .section-items div.picture-board.more{background-color:transparent;border:2px solid #fff}
2134div.page-header .section-items div.picture-board.more span.more{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px;height:60px;background-size:60px;background-repeat:no-repeat;background-position:center}
2135div.page-header .section-items div.picture-board div.quantity{position:absolute;top:5px;right:5px;min-width:26px;padding:0 8px;height:26px;display:none;font-size:16px;line-height:26px;text-align:center;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis}
2136div.page-header .section-items div.picture-board div.quantity.no-empty{display:block}
2137div.page-header .section-items div.desk{text-align:center;font-size:16px;line-height:19px}
2138div.page-header .section-items div.board-section-items{position:absolute;left:-10000px;top:-35px;opacity:0;filter:
alpha(opacity=0);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;max-width:1340px}
2139div.page-header .section-items div.board-section-items.active{left:-20px;right:-20px;opacity:1;filter:
alpha(opacity=100);z-index:999}
2140div.page-header .section-items div.board-section-items div.board-section-items-inner{padding:35px 35px 0;background-color:#f3f3f3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.18);-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.18);box-shadow:0 1px 3px 0 rgba(0,0,0,0.18)}
2141div.page-header .section-items div.board-section-items a.close-board-section-items{position:absolute;top:15px;right:15px;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:18px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_bl.svg);opacity:.8;filter:
alpha(opacity=80);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
2142div.page-header .section-items div.board-section-items a.close-board-section-items:hover{opacity:1;filter:
alpha(opacity=100)}
2143div.page-header .section-items div.board-section-items a.link-item{margin-bottom:30px}
2144div.page-header .section-items div.board-section-items a.link-item div.desk{color:#000;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}
2145div.page-header .section-items div.board-section-items a.link-item:hover div.desk{color:#1761ea}
2146div.page-header .coupon-container{position:relative;top:-4px}
2147div.page-header .fly-personal-widget{margin-left:auto}
2148div.page-header.light .slider-swipe-icon,.slider-swipe-icon.dark{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/swipe_bl.svg)}
2149div.page-header.dark .slider-swipe-icon,.slider-swipe-icon.light{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/swipe_wt.svg)}
2150.page-header .logout{font-size:14px;line-height:20px;margin-top:20px}
2151.page-header.dark .logout{color:#fff}
2152.page-header.light .logout{color:#000}
2153.basket-page-header-btn{color:#555;font-size:15px;line-height:50px;height:50px;cursor:pointer;white-space:nowrap;padding:0 73px;display:inline-block;overflow:hidden;text-overflow:ellipsis;border-radius:4px;text-align:center;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}
2154.page-header.light .basket-page-header-btn{background-color:rgba(212,212,212,0.7)}
2155.page-header.dark .basket-page-header-btn{background-color:rgba(241,241,241,0.7)}
2156.page-header.light .basket-page-header-btn:hover{background-color:rgba(212,212,212,1)}
2157.page-header.dark .basket-page-header-btn:hover{background-color:rgba(241,241,241,1)}
2158.basket-page-header-btn span:before{content:'';display:inline-block;margin-right:5px;position:relative;top:2px;width:8px;height:18px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/info.svg) center no-repeat;background-size:6px}
2159.basket-page-header-btn-unset{display:inline-block;margin-left:15px;width:50px;height:50px;opacity:.5;border-radius:4px;cursor:pointer}
2160.page-header.dark .basket-page-header-btn-unset{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_basket_wt.svg) center no-repeat;border:2px solid rgba(241,241,241,0.7)}
2161.page-header.light .basket-page-header-btn-unset{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_basket_bl.svg) center no-repeat;border:2px solid rgb(162,162,162);opacity:.3}
2162.basket-page-header-btn-unset:hover{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:1}
2163.page-header.light .basket-page-header-btn-unset:hover{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:.6}
2164div.page-header.dark .return-back a{color:#fff;opacity:.5;background-color:rgba(255,255,255,.15)}
2165div.page-header.light .return-back a{color:#000;opacity:.7;background-color:rgba(0,0,0,.07)}
2166div.page-header.dark .return-back a:hover,div.page-header.light .return-back a:hover{opacity:.8}
2167div.page-header.basket-order.phoenix-firsttype-on_board,div.page-header.basket-order.phoenix-firsttype-on_line{padding-top:200px}
2168.page-header.basket-order .wr-order-btn a.sec-b{margin-top:10px;display:inline-block}
2169.page-header.basket-order.dark .wr-order-btn a.sec-b span{color:#fff}
2170.page-header.basket-order.light .wr-order-btn a.sec-b span{color:#000}
2171.page-header .shadow-tone.light{background:rgba(255,255,255,0.55)}
2172table.header-block-mob{height:44px;width:100%;border:0;margin:10px 0;position:relative}
2173table.header-block-mob td.mob-callmenu a{display:inline-block;float:left;color:#fff;width:44px;height:44px;text-transform:uppercase;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;position:relative;margin-right:auto}
2174table.header-block-mob td.mob-logo{width:100%;padding:0 10px}
2175table.header-block-mob td.mob-logo img{margin:auto;max-height:40px}
2176table.header-block-mob.no-menu td.mob-logo img{margin-left:0}
2177table.header-block-mob .empty-mob-block{width:44px}
2178table.header-block-mob td.mob-contacts a{display:inline-block;position:relative;width:44px;height:44px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;float:right}
2179table.header-block-mob.cart-on td.mob-contacts a{margin-left:10px}
2180table.header-block-mob td.mob-contacts a span{position:absolute;display:inline-block;width:24px;height:24px;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/call_contacts_light.png)}
2181body.font-maincolor-light table.header-block-mob td.mob-contacts a span{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/call_contacts_light.png)}
2182body.font-maincolor-dark table.header-block-mob td.mob-contacts a span{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/call_contacts_dark.png')}
2183div.search-header.phoenix-firsttype-hidden{padding-top:140px}
2184div.search-header.phoenix-firsttype-on_board,.search-header.phoenix-firsttype-on_line{padding-top:250px}
2185div.search-header{padding-bottom:60px;background-color:#e7e7e7;background-repeat:no-repeat;background-size:cover;background-position:top center;position:relative}
2186div.search-header div.shadow-tone{position:absolute;display:none;width:100%;height:100%;top:0;right:0;bottom:0;left:0}
2187div.search-header div.top-shadow{z-index:0}
2188div.search-header.dark div.shadow-tone{background:rgba(0,0,0,0.45);display:block}
2189div.search-header.light div.shadow-tone{background:rgba(256,256,256,0.7);display:block}
2190div.first-block.phoenix-firsttype-hidden{padding-top:140px}
2191div.first-block.phoenix-firsttype-on_board,div.first-block.phoenix-firsttype-on_line{padding-top:250px}
2192div.wrap-first-slider{position:relative}
2193div.first-slider div.first-block div.first-block-container div.head.shadow_tit_dark div.title{text-shadow:0 0 10px rgba(0,0,0,1)}
2194div.first-slider div.first-block div.first-block-container div.head.shadow_tit_light div.title{text-shadow:0 0 10px rgba(255,255,255,1)}
2195div.first-slider div.first-block div.first-block-container div.head.shadow_sub_dark div.subtitle{text-shadow:0 0 10px rgba(0,0,0,1)}
2196div.first-slider div.first-block div.first-block-container div.head.shadow_sub_light div.subtitle{text-shadow:0 0 10px rgba(255,255,255,1)}
2197div.first-slider{position:relative;background:#fff}
2198div.first-slider div.wrap-scroll-down.bottom-position{z-index:15}
2199div.first-slider div.first-block.noactive{position:absolute;left:0;top:0;opacity:0;filter:
alpha(opacity=0)}
2200div.first-slider .slick-prev,div.first-slider .slick-next{top:50%;margin-top:70px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);opacity:.4;filter:
alpha(opacity=40);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
2201div.first-slider .slick-prev{left:25px;width:60px;height:60px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/catalog-detail-arrows.png) left top no-repeat;z-index:99}
2202div.first-slider .slick-prev:before{display:none}
2203div.first-slider .slick-next{right:25px;width:60px;height:60px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/catalog-detail-arrows.png) right top no-repeat;z-index:99}
2204div.first-slider .slick-next:before{display:none}
2205div.first-slider div.first-block{position:relative;background-repeat:no-repeat;background-position:center;min-height:800px}
2206div.first-slider div.first-block.view-easy{min-height:auto}
2207div.first-slider div.first-block.cover{background-size:cover !important}
2208div.first-slider div.first-block div.shadow-tone{position:absolute;display:none;width:100%;height:100%;top:0;right:0;bottom:0;left:0}
2209div.first-slider div.first-block.dark div.shadow-tone{background:rgba(0,0,0,0.45);display:block}
2210div.first-slider div.first-block.light div.shadow-tone{background:rgba(256,256,256,0.7);display:block}
2211div.first-slider div.first-block div.first-block-container div.first-block-cell{position:relative}
2212div.first-slider div.first-block div.first-block-container div.first-block-cell.text-part{padding-bottom:80px}
2213div.first-slider div.first-block div.first-block-container div.first-block-cell.text-part.scrollnext{padding-bottom:100px}
2214div.first-slider div.first-block div.first-block-container div.first-block-cell.text-part.right{padding-right:15px;padding-left:60px}
2215div.first-slider div.first-block div.first-block-container div.head.wow{visibility:hidden}
2216div.first-slider div.first-block div.first-block-container div.head{margin-bottom:80px}
2217div.first-slider div.first-block div.first-block-container div.head div.title{font-size:55px;line-height:61px;color:#181818;margin:0 0 20px}
2218div.first-slider div.first-block div.first-block-container div.head div.title h1{font-size:55px;line-height:61px;margin:0}
2219div.first-slider div.first-block div.first-block-container div.head.min{margin-bottom:40px}
2220div.first-slider div.first-block div.first-block-container div.head.min div.title{font-size:45px;line-height:50px}
2221div.first-slider div.first-block div.first-block-container div.head.min div.title h1{font-size:45px;line-height:50px;margin:0}
2222div.first-slider div.first-block div.first-block-container div.head div.title.dark{color:#181818}
2223div.first-slider div.first-block div.first-block-container div.head div.title.light{color:#fff}
2224div.first-slider div.first-block div.first-block-container div.head div.subtitle{font-size:20px;line-height:24px;color:#5d5d5d;margin:0 0 10px}
2225div.first-slider div.first-block div.first-block-container div.head.min div.subtitle{font-size:18px;line-height:25px}
2226div.first-slider div.first-block div.first-block-container div.head div.subtitle.dark{color:#5d5d5d}
2227div.first-slider div.first-block div.first-block-container div.head div.subtitle.light{color:#e8e8e8}
2228div.first-slider div.buttons-block{position:relative;z-index:15}
2229div.first-slider div.first-block.one-col div.buttons-block div.button{text-align:center;margin-left:15px;margin-right:15px}
2230div.first-slider div.first-block.two-cols div.buttons-block div.button{margin-right:25px}
2231div.first-slider div.buttons-block div.button a{display:block;font-size:17px;line-height:19px;padding:20px 30px;margin-bottom:30px}
2232div.first-slider div.buttons-block div.button a.shine{-webkit-box-shadow:0 9px 40px 0 rgba(50,50,50,0.30);-moz-box-shadow:0 9px 40px 0 rgba(50,50,50,0.30);box-shadow:0 9px 40px 0 rgba(50,50,50,0.30)}
2233div.first-slider div.buttons-block.without-image div.video-cont{text-align:center}
2234div.first-slider div.buttons-block.with-image div.video-cont{text-align:left}
2235div.first-slider div.buttons-block div.video-cont div.video{display:inline-block;padding-left:92px;position:relative;min-height:61px}
2236div.first-slider div.buttons-block div.video-cont div.video div.play-button{background:url("/bitrix/templates/concept_phoenix_s1/css/../images/play-small.png") no-repeat center 2px;position:absolute;top:2px;left:0;width:90px;height:60px}
2237div.first-slider div.buttons-block div.video-cont div.video:hover div.play-button{background-position:center -62px}
2238div.first-slider div.buttons-block div.video-cont div.video table{border:0;border-collapse:collapse;height:61px}
2239div.first-slider div.buttons-block div.video-cont div.video table td{vertical-align:middle}
2240div.first-slider div.buttons-block div.video-cont div.video div.video-name{font-size:18px;line-height:22px;text-decoration:none;cursor:pointer;text-align:left}
2241div.first-slider div.buttons-block div.video-cont div.video.color-light div.video-name,div.first-slider div.buttons-block div.video-cont div.video.color-light div.video-comm{color:#fff}
2242div.first-slider div.buttons-block div.video-cont div.video.color-dark div.video-name{color:#181818}
2243div.first-slider div.buttons-block div.video-cont div.video.color-dark div.video-comm{color:#5d5d5d}
2244div.first-slider div.buttons-block div.video-cont div.video:hover div.video-name{border-bottom-color:transparent}
2245div.first-slider div.buttons-block div.video-cont div.video div.video-comm{font-size:14px;line-height:19px;text-align:left;margin-top:5px}
2246div.first-slider div.first-block div.first-block-container.dark div.buttons div.video-cont div.video div.video-name{color:#181818}
2247div.first-slider div.first-block div.first-block-container.dark div.buttons div.video-cont div.video div.video-comm{color:#5d5d5d}
2248div.first-slider div.first-block div.first-block-container.light div.buttons div.video-cont div.video div.video-name{color:#fff}
2249div.first-slider div.first-block div.first-block-container.light div.buttons div.video-cont div.video div.video-comm{color:#eaeaea}
2250div.first-slider div.icons-block{margin-bottom:45px}
2251div.first-slider div.icons-block div.element{margin-bottom:30px}
2252div.first-slider div.icons-block.dark div.element div.text-area{color:#181818}
2253div.first-slider div.icons-block.light div.element div.text-area{color:#d6d6d6}
2254div.first-slider div.icons-block.flat div.element div.text-area{font-size:17px;line-height:23px;text-align:center}
2255div.first-slider div.icons-block.flat div.element div.img-area{height:65px;margin-bottom:25px;text-align:center}
2256div.first-slider div.icons-block.flat div.element div.img-area img{max-height:70px;margin-left:auto;margin-right:auto}
2257div.first-slider div.icons-block.list div.element div.img-area{height:35px;margin-bottom:15px}
2258div.first-slider div.icons-block.list div.element div.img-area img{max-height:35px;margin-right:auto}
2259div.first-slider div.icons-block.list div.element div.text-area{font-size:14px;line-height:19px}
2260div.wrap-scroll-down{z-index:-1;visibility:hidden}
2261div.down-scroll{position:absolute;margin:0 auto 0 -24px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;bottom:80px;left:50%;color:#fff;width:48px;height:48px;line-height:48px;text-align:center;background:rgba(255,255,255,.3);cursor:pointer;animation:scrolldown .8s running alternate infinite}
2262div.down-scrollBig{display:inline-block;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;width:85px;height:85px;line-height:48px;text-align:center;cursor:pointer;z-index:-1;margin:auto}
2263div.page-header.dark div.down-scrollBig,div.first-block-container.light div.down-scrollBig{background:rgba(255,255,255,.3)}
2264div.page-header.dark div.down-scrollBig i,div.first-block-container.light div.down-scrollBig i{color:#fff}
2265div.page-header.light div.down-scrollBig,div.first-block-container.dark div.down-scrollBig{background:rgba(0,0,0,.1)}
2266div.page-header.light div.down-scrollBig i,div.first-block-container.dark div.down-scrollBig i{color:#000}
2267div.page-header div.wrap-scroll-down{text-align:center}
2268div.wrap-scroll-down.active{visibility:visible;z-index:20}
2269div.wrap-scroll-down.active .scroll-down{z-index:1}
2270div.wrap-scroll-down i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
2271div.down-scrollBig i{font-size:25px}
2272div.first-slider div.first-block div.first-block-container div.first-block-cell div.wrap-scroll-down{position:absolute;top:50%;right:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);transform:translate(50%,-50%)}
2273div.first-slider div.down-scrollBig{animation:scrolldownBig .8s running alternate infinite}
2274@keyframes scrolldown{100%{bottom:70px}
22750%{bottom:80px}
2276}
2277@keyframes scrolldownBig{100%{top:-30px}
22780%{top:-40px}
2279}
2280@keyframes scrolldownBigCat{100%{top:20px}
22810%{top:10px}
2282}
2283div.first-slider div.first-block.view-easy div.first-block-container div.first-block-cell.text-part{padding-bottom:40px;vertical-align:middle}
2284div.first-slider div.first-block.view-easy div.first-block-container div.head{margin-bottom:0}
2285div.inner-breadcrumb-wrap{margin-bottom:15px;display:inline-block}
2286ol.inner-breadcrumb{list-style:none;padding:0;margin:0}
2287ol.inner-breadcrumb li{display:inline-block;margin-right:5px;margin-bottom:5px;font-size:13px;line-height:13px;white-space:nowrap;float:left}
2288ol.inner-breadcrumb li a,ol.inner-breadcrumb li.active{padding:5px 10px 7px}
2289ol.inner-breadcrumb li.active{opacity:1;filter:
alpha(opacity=100);background-color:rgba(255,255,255,.15)}
2290ol.inner-breadcrumb li:first-child{margin-left:0 !important;width:25px}
2291ol.inner-breadcrumb li:first-child a{font-size:0;background-position:center;background-repeat:no-repeat;background-size:17px;opacity:.5}
2292ol.inner-breadcrumb li a{color:inherit;filter:
alpha(opacity=50);-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s;display:block}
2293.mobile-menu{position:static;padding:15px 0 5px;top:-50px}
2294.mobile-menu .in-mobile-menu{height:50px;margin:0 -8px}
2295.mobile-menu .item{padding:0 8px}
2296.mobile-menu img.logotype{max-height:50px;max-width:85%;margin:auto}
2297.mobile-menu .wr-btns{width:26px;padding:10px 0;display:block;position:relative}
2298.mobile-menu .ic-callback-mob{display:block;width:17px;height:30px;background-size:17px;margin:auto}
2299.mobile-menu .icon-hamburger{position:static;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
2300.mobile-menu .common-svg-style{background-position:center;background-repeat:no-repeat}
2301.mobile-menu .ic-cart-mob{width:26px;height:30px;background-size:23px;position:relative;margin-left:auto}
2302.mobile-menu .ic-cart-mob .count-basket{display:block;width:16px;height:16px;font-size:10px;line-height:16px;text-align:center;position:absolute;right:-7px;top:7px;border-radius:50%}
2303.mobile-menu .count-basket-items-parent:not(.active) .count-basket{display:none}
2304.mobile-menu .ic-cart-mob a.url-basket{display:none}
2305.mobile-menu .ic-cart-mob.active a.url-basket{display:block;position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;z-index:5}
2306div.open-menu-mobile{display:none;position:absolute;overflow-x:hidden;overflow-y:auto;height:auto;visibility:visible;top:0;left:-100%;bottom:0;z-index:99999;-webkit-overflow-scrolling:touch;outline:0;width:100%;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s}
2307div.search-top{position:absolute;overflow:hidden;width:0;height:0;left:0;right:0}
2308div.icon-hamburger{display:inline-block;width:20px;height:14px;cursor:pointer;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
2309div.icon-hamburger span.icon-bar{display:block;height:2px;margin:0;opacity:1;transition:transform 0.1s ease-in;-webkit-transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;transform-origin:50% 50%}
2310div.icon-hamburger span.icon-bar:nth-child(2){margin-bottom:4px;margin-top:4px}
2311div.mini-search-style.mob{width:26px;height:26px;background-size:25px;display:block}
2312div.open-menu{position:absolute;left:-99999px;right:auto;opacity:0;filter:
alpha(opacity=0);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}
2313div.wrapper-board-contact{position:relative}
2314div.wrapper-board-contact div.desc_cont{font-size:14px;line-height:16px}
2315div.wrapper-board-contact div.ic-open-list-contact{position:absolute;width:18px;height:18px;right:0;top:5px;background-color:rgba(255,255,255,.15);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer;z-index:5}
2316div.wrapper-board-contact div.ic-open-list-contact span{display:inline-block;position:absolute;top:50%;left:50%;width:7px;height:4px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
2317div.wrapper-board-contact div.visible-part{padding-right:26px;position:relative;display:inline-block}
2318div.wrapper-board-contact div.visible-part.phone{font-size:23px;line-height:26px;margin-bottom:-4px;color:inherit;text-decoration:none;white-space:nowrap}
2319div.wrapper-board-contact div.visible-part.phone a{text-decoration:none;color:inherit}
2320div.wrapper-board-contact div.comment{font-size:13px;line-height:18px;color:inherit}
2321div.wrapper-board-contact a.visible-part.mail{color:inherit}
2322div.wrapper-board-contact div.list-contacts{position:absolute;background-color:#fff;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.27);box-shadow:0 0 10px 5px rgba(0,0,0,.27);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;left:0;top:-999px;width:inherit;z-index:-1;opacity:0;filter:
alpha(opacity=0);transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;min-width:270px}
2323div.wrapper-board-contact div.list-contacts.open{display:inline-block;opacity:1;filter:
alpha(opacity=100);z-index:15;top:-20px;left:-20px}
2324div.wrapper-head-top div.wrapper-board-contact div.soc-group a.soc_ic{width:27px;height:27px;margin:0 2px}
2325div.wrapper-head-top div.wrapper-board-contact div.soc-group a.soc_ic i{font-size:12px}
2326div.wrapper-board-contact div.list-contacts table{width:100%}
2327div.wrapper-board-contact div.list-contacts table td{padding:19px 30px;text-align:left}
2328div.wrapper-board-contact div.list-contacts table td>*:last-child{margin-bottom:0 !important}
2329div.wrapper-board-contact div.list-contacts table tr{border-top:1px solid #d1dce0}
2330div.wrapper-board-contact div.list-contacts table tr.no-border-top{border-top:0}
2331div.wrapper-board-contact div.list-contacts table tr.no-border-top td{padding-top:0}
2332div.wrapper-board-contact div.list-contacts table tr:first-child{border-top:0}
2333div.wrapper-board-contact div.list-contacts table td>*:first-child{margin-top:0 !important}
2334div.wrapper-board-contact div.list-contacts table td div.phone span{font-size:23px;line-height:23px;color:#000;white-space:nowrap}
2335div.wrapper-board-contact div.list-contacts table td div.phone span a{color:inherit}
2336div.wrapper-board-contact div.list-contacts table td div.email{font-size:15px;line-height:20px}
2337div.wrapper-board-contact div.list-contacts table td div.email a{font-size:15px;line-height:20px;color:#1a8fe9}
2338div.wrapper-board-contact div.list-contacts table td div.desc{font-size:14px;line-height:18px;color:#898989;margin-top:2px;margin-bottom:10px}
2339div.wrapper-board-contact div.list-contacts table td div.desc a{color:inherit}
2340div.wrap-main-menu{opacity:0;filter:
alpha(opacity=0);position:relative}
2341div.wrap-main-menu.ready{-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;opacity:1;filter:
alpha(opacity=100)}
2342nav.main-menu{margin:0 auto;padding:0;list-style:none;display:table;text-align:center}
2343nav.main-menu.full{width:100%}
2344nav.main-menu .empty-link{cursor:default}
2345.container.pos-static{position:static}
2346nav.main-menu>li{display:none;vertical-align:middle}
2347nav.main-menu>li.view_1{position:relative}
2348nav.main-menu>li.pos-static{position:static}
2349nav.main-menu>li.visible{display:table-cell}
2350nav.main-menu>li.accent{background-color:rgba(255,255,255,.3)}
2351nav.main-menu>li>a{font-size:13px;line-height:13px;padding:2px 20px 0;text-decoration:none;color:inherit;display:block;text-transform:uppercase;white-space:nowrap;letter-spacing:1px;position:relative;z-index:10;height:56px;display:table;width:100%}
2352nav.main-menu>li>a>span.wrap-name{display:table-cell;vertical-align:middle;position:relative;padding-right:15px;padding-left:15px}
2353nav.main-menu>li>a>span.wrap-name>span{position:relative}
2354nav.main-menu>li.parent>a>span.wrap-name>span{padding-right:13px;background-repeat:no-repeat;background-position:99% center}
2355nav.main-menu>li>a>span.wrap-name div.bord{position:absolute;bottom:-20px;width:100%;height:5px;left:0}
2356nav.main-menu>li.selected.accent>a>span.wrap-name div.bord{display:none}
2357nav.main-menu>li>a>span.wrap-name>i{font-size:13px;line-height:12px}
2358nav.main-menu>li.parent>ul{list-style:none;padding:0;margin:0;min-width:250px;max-width:500px;background-color:#fff;position:absolute;top:100%;left:0;display:none}
2359nav.main-menu>li.parent>ul.show-open{display:block}
2360nav.main-menu>li.parent.reverse>ul{left:auto;right:0}
2361nav.main-menu>li.parent>ul>li.wrap-shadow{position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 0 30px -3px rgba(0,0,0,.3);-webkit-box-shadow:0 0 30px -3px rgba(0,0,0,.3);-moz-box-shadow:0 0 30px -3px rgba(0,0,0,.3);z-index:5}
2362nav.main-menu>li.parent ul.child2>li.wrap-shadow{position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 0 30px -3px rgba(0,0,0,.1);-webkit-box-shadow:0 0 30px -3px rgba(0,0,0,.1);-moz-box-shadow:0 0 30px -3px rgba(0,0,0,.1);z-index:5}
2363nav.main-menu>li.parent>ul>li{display:block;text-align:left;position:relative}
2364nav.main-menu>li.parent>ul>li>a{display:block;padding:18px 20px;border-bottom:1px solid #c0c0c0;color:#282828;position:relative;z-index:5}
2365nav.main-menu>li.parent>ul>li>a.selected{}
2366nav.main-menu>li.parent>ul>li.parent2>a{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/ar-right.png');background-repeat:no-repeat;background-position:calc(100% - 20px)}
2367nav.main-menu>li.parent.reverse>ul>li.parent2>a,nav.main-menu>li.parent>ul>li.parent2.reverse>a{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/ar-left.png')}
2368nav.main-menu>li.parent>ul>li>a>div{position:absolute;left:0;bottom:-1px;right:0;height:2px;z-index:5;transition:background-color .3s;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s}
2369nav.main-menu>li.parent>ul>li>a.selected>span.act{position:absolute;left:0;top:0;bottom:0;width:4px;height:100%;z-index:5;transition:background-color .3s;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;display:block}
2370nav.main-menu>li.parent>ul>li:last-child>a{border-bottom:0}
2371nav.main-menu>li.parent>ul>li.parent2>ul{list-style:none;padding:0;margin:0;display:none;left:100%;top:0;background-color:#fff}
2372nav.main-menu>li.parent.reverse>ul>li.parent2>ul,nav.main-menu>li.parent>ul>li.parent2.reverse>ul{left:auto;right:100%}
2373nav.main-menu>li.parent>ul>li.parent2>ul.show-open{display:block;position:absolute;min-width:250px}
2374nav.main-menu>li.parent>ul>li.parent2>ul>li{}
2375nav.main-menu>li.parent>ul>li.parent2>ul>li>a{display:block;padding:18px 20px;border-bottom:1px solid #c0c0c0;color:#333;position:relative;z-index:5}
2376nav.main-menu>li.parent>ul>li.parent2>ul>li:last-child>a{border-bottom:0}
2377nav.main-menu>li.parent>ul>li.parent2>ul>li>a>div{position:absolute;left:0;bottom:-1px;right:0;height:2px;z-index:5;transition:background-color .3s;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s}
2378nav.main-menu>li.parent>ul>li.parent2>ul>li.selected>a>span.act{position:absolute;left:0;top:0;bottom:0;width:4px;height:100%;z-index:5;transition:background-color .3s;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;display:block}
2379
2380/* End */
2381
2382
2383/* Start:/bitrix/templates/concept_phoenix_s1/css/font-awesome.min.css?172561327630888*/
2384@font-face{font-family:'FontAwesome';src:url('/bitrix/templates/concept_phoenix_s1/css/fonts/fontawesome/fontawesome-webfont.eot?v=4.7.0');src:url('/bitrix/templates/concept_phoenix_s1/css/fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('/bitrix/templates/concept_phoenix_s1/css/fonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('/bitrix/templates/concept_phoenix_s1/css/fonts/fontawesome/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('/bitrix/templates/concept_phoenix_s1/css/fonts/fontawesome/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('/bitrix/templates/concept_phoenix_s1/css/fonts/fontawesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}
2385.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
2386.fa-lg{font-size:1.33333333em;line-height:0.75em;vertical-align:-15%}
2387.fa-2x{font-size:2em}
2388.fa-3x{font-size:3em}
2389.fa-4x{font-size:4em}
2390.fa-5x{font-size:5em}
2391.fa-fw{width:1.28571429em;text-align:center}
2392.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}
2393.fa-ul > li{position:relative}
2394.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:0.14285714em;text-align:center}
2395.fa-li.fa-lg{left:-1.85714286em}
2396.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eeeeee;border-radius:.1em}
2397.fa-pull-left{float:left}
2398.fa-pull-right{float:right}
2399.fa.fa-pull-left{margin-right:.3em}
2400.fa.fa-pull-right{margin-left:.3em}
2401.pull-right{float:right}
2402.pull-left{float:left}
2403.fa.pull-left{margin-right:.3em}
2404.fa.pull-right{margin-left:.3em}
2405.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}
2406.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}
2407@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
2408100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
2409}
2410@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
2411100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
2412}
2413.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
2414.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
2415.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
2416.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}
2417.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}
2418:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}
2419.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
2420.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}
2421.fa-stack-1x{line-height:inherit}
2422.fa-stack-2x{font-size:2em}
2423.fa-inverse{color:#ffffff}
2424.fa-glass:before{content:"\f000"}
2425.fa-music:before{content:"\f001"}
2426.fa-search:before{content:"\f002"}
2427.fa-envelope-o:before{content:"\f003"}
2428.fa-heart:before{content:"\f004"}
2429.fa-star:before{content:"\f005"}
2430.fa-star-o:before{content:"\f006"}
2431.fa-user:before{content:"\f007"}
2432.fa-film:before{content:"\f008"}
2433.fa-th-large:before{content:"\f009"}
2434.fa-th:before{content:"\f00a"}
2435.fa-th-list:before{content:"\f00b"}
2436.fa-check:before{content:"\f00c"}
2437.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}
2438.fa-search-plus:before{content:"\f00e"}
2439.fa-search-minus:before{content:"\f010"}
2440.fa-power-off:before{content:"\f011"}
2441.fa-signal:before{content:"\f012"}
2442.fa-gear:before,.fa-cog:before{content:"\f013"}
2443.fa-trash-o:before{content:"\f014"}
2444.fa-home:before{content:"\f015"}
2445.fa-file-o:before{content:"\f016"}
2446.fa-clock-o:before{content:"\f017"}
2447.fa-road:before{content:"\f018"}
2448.fa-download:before{content:"\f019"}
2449.fa-arrow-circle-o-down:before{content:"\f01a"}
2450.fa-arrow-circle-o-up:before{content:"\f01b"}
2451.fa-inbox:before{content:"\f01c"}
2452.fa-play-circle-o:before{content:"\f01d"}
2453.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}
2454.fa-refresh:before{content:"\f021"}
2455.fa-list-alt:before{content:"\f022"}
2456.fa-lock:before{content:"\f023"}
2457.fa-flag:before{content:"\f024"}
2458.fa-headphones:before{content:"\f025"}
2459.fa-volume-off:before{content:"\f026"}
2460.fa-volume-down:before{content:"\f027"}
2461.fa-volume-up:before{content:"\f028"}
2462.fa-qrcode:before{content:"\f029"}
2463.fa-barcode:before{content:"\f02a"}
2464.fa-tag:before{content:"\f02b"}
2465.fa-tags:before{content:"\f02c"}
2466.fa-book:before{content:"\f02d"}
2467.fa-bookmark:before{content:"\f02e"}
2468.fa-print:before{content:"\f02f"}
2469.fa-camera:before{content:"\f030"}
2470.fa-font:before{content:"\f031"}
2471.fa-bold:before{content:"\f032"}
2472.fa-italic:before{content:"\f033"}
2473.fa-text-height:before{content:"\f034"}
2474.fa-text-width:before{content:"\f035"}
2475.fa-align-left:before{content:"\f036"}
2476.fa-align-center:before{content:"\f037"}
2477.fa-align-right:before{content:"\f038"}
2478.fa-align-justify:before{content:"\f039"}
2479.fa-list:before{content:"\f03a"}
2480.fa-dedent:before,.fa-outdent:before{content:"\f03b"}
2481.fa-indent:before{content:"\f03c"}
2482.fa-video-camera:before{content:"\f03d"}
2483.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}
2484.fa-pencil:before{content:"\f040"}
2485.fa-map-marker:before{content:"\f041"}
2486.fa-adjust:before{content:"\f042"}
2487.fa-tint:before{content:"\f043"}
2488.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}
2489.fa-share-square-o:before{content:"\f045"}
2490.fa-check-square-o:before{content:"\f046"}
2491.fa-arrows:before{content:"\f047"}
2492.fa-step-backward:before{content:"\f048"}
2493.fa-fast-backward:before{content:"\f049"}
2494.fa-backward:before{content:"\f04a"}
2495.fa-play:before{content:"\f04b"}
2496.fa-pause:before{content:"\f04c"}
2497.fa-stop:before{content:"\f04d"}
2498.fa-forward:before{content:"\f04e"}
2499.fa-fast-forward:before{content:"\f050"}
2500.fa-step-forward:before{content:"\f051"}
2501.fa-eject:before{content:"\f052"}
2502.fa-chevron-left:before{content:"\f053"}
2503.fa-chevron-right:before{content:"\f054"}
2504.fa-plus-circle:before{content:"\f055"}
2505.fa-minus-circle:before{content:"\f056"}
2506.fa-times-circle:before{content:"\f057"}
2507.fa-check-circle:before{content:"\f058"}
2508.fa-question-circle:before{content:"\f059"}
2509.fa-info-circle:before{content:"\f05a"}
2510.fa-crosshairs:before{content:"\f05b"}
2511.fa-times-circle-o:before{content:"\f05c"}
2512.fa-check-circle-o:before{content:"\f05d"}
2513.fa-ban:before{content:"\f05e"}
2514.fa-arrow-left:before{content:"\f060"}
2515.fa-arrow-right:before{content:"\f061"}
2516.fa-arrow-up:before{content:"\f062"}
2517.fa-arrow-down:before{content:"\f063"}
2518.fa-mail-forward:before,.fa-share:before{content:"\f064"}
2519.fa-expand:before{content:"\f065"}
2520.fa-compress:before{content:"\f066"}
2521.fa-plus:before{content:"\f067"}
2522.fa-minus:before{content:"\f068"}
2523.fa-asterisk:before{content:"\f069"}
2524.fa-exclamation-circle:before{content:"\f06a"}
2525.fa-gift:before{content:"\f06b"}
2526.fa-leaf:before{content:"\f06c"}
2527.fa-fire:before{content:"\f06d"}
2528.fa-eye:before{content:"\f06e"}
2529.fa-eye-slash:before{content:"\f070"}
2530.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}
2531.fa-plane:before{content:"\f072"}
2532.fa-calendar:before{content:"\f073"}
2533.fa-random:before{content:"\f074"}
2534.fa-comment:before{content:"\f075"}
2535.fa-magnet:before{content:"\f076"}
2536.fa-chevron-up:before{content:"\f077"}
2537.fa-chevron-down:before{content:"\f078"}
2538.fa-retweet:before{content:"\f079"}
2539.fa-shopping-cart:before{content:"\f07a"}
2540.fa-folder:before{content:"\f07b"}
2541.fa-folder-open:before{content:"\f07c"}
2542.fa-arrows-v:before{content:"\f07d"}
2543.fa-arrows-h:before{content:"\f07e"}
2544.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}
2545.fa-twitter-square:before{content:"\f081"}
2546.fa-facebook-square:before{content:"\f082"}
2547.fa-camera-retro:before{content:"\f083"}
2548.fa-key:before{content:"\f084"}
2549.fa-gears:before,.fa-cogs:before{content:"\f085"}
2550.fa-comments:before{content:"\f086"}
2551.fa-thumbs-o-up:before{content:"\f087"}
2552.fa-thumbs-o-down:before{content:"\f088"}
2553.fa-star-half:before{content:"\f089"}
2554.fa-heart-o:before{content:"\f08a"}
2555.fa-sign-out:before{content:"\f08b"}
2556.fa-linkedin-square:before{content:"\f08c"}
2557.fa-thumb-tack:before{content:"\f08d"}
2558.fa-external-link:before{content:"\f08e"}
2559.fa-sign-in:before{content:"\f090"}
2560.fa-trophy:before{content:"\f091"}
2561.fa-github-square:before{content:"\f092"}
2562.fa-upload:before{content:"\f093"}
2563.fa-lemon-o:before{content:"\f094"}
2564.fa-phone:before{content:"\f095"}
2565.fa-square-o:before{content:"\f096"}
2566.fa-bookmark-o:before{content:"\f097"}
2567.fa-phone-square:before{content:"\f098"}
2568.fa-twitter:before{content:"\f099"}
2569.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}
2570.fa-github:before{content:"\f09b"}
2571.fa-unlock:before{content:"\f09c"}
2572.fa-credit-card:before{content:"\f09d"}
2573.fa-feed:before,.fa-rss:before{content:"\f09e"}
2574.fa-hdd-o:before{content:"\f0a0"}
2575.fa-bullhorn:before{content:"\f0a1"}
2576.fa-bell:before{content:"\f0f3"}
2577.fa-certificate:before{content:"\f0a3"}
2578.fa-hand-o-right:before{content:"\f0a4"}
2579.fa-hand-o-left:before{content:"\f0a5"}
2580.fa-hand-o-up:before{content:"\f0a6"}
2581.fa-hand-o-down:before{content:"\f0a7"}
2582.fa-arrow-circle-left:before{content:"\f0a8"}
2583.fa-arrow-circle-right:before{content:"\f0a9"}
2584.fa-arrow-circle-up:before{content:"\f0aa"}
2585.fa-arrow-circle-down:before{content:"\f0ab"}
2586.fa-globe:before{content:"\f0ac"}
2587.fa-wrench:before{content:"\f0ad"}
2588.fa-tasks:before{content:"\f0ae"}
2589.fa-filter:before{content:"\f0b0"}
2590.fa-briefcase:before{content:"\f0b1"}
2591.fa-arrows-alt:before{content:"\f0b2"}
2592.fa-group:before,.fa-users:before{content:"\f0c0"}
2593.fa-chain:before,.fa-link:before{content:"\f0c1"}
2594.fa-cloud:before{content:"\f0c2"}
2595.fa-flask:before{content:"\f0c3"}
2596.fa-cut:before,.fa-scissors:before{content:"\f0c4"}
2597.fa-copy:before,.fa-files-o:before{content:"\f0c5"}
2598.fa-paperclip:before{content:"\f0c6"}
2599.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}
2600.fa-square:before{content:"\f0c8"}
2601.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}
2602.fa-list-ul:before{content:"\f0ca"}
2603.fa-list-ol:before{content:"\f0cb"}
2604.fa-strikethrough:before{content:"\f0cc"}
2605.fa-underline:before{content:"\f0cd"}
2606.fa-table:before{content:"\f0ce"}
2607.fa-magic:before{content:"\f0d0"}
2608.fa-truck:before{content:"\f0d1"}
2609.fa-pinterest:before{content:"\f0d2"}
2610.fa-pinterest-square:before{content:"\f0d3"}
2611.fa-google-plus-square:before{content:"\f0d4"}
2612.fa-google-plus:before{content:"\f0d5"}
2613.fa-money:before{content:"\f0d6"}
2614.fa-caret-down:before{content:"\f0d7"}
2615.fa-caret-up:before{content:"\f0d8"}
2616.fa-caret-left:before{content:"\f0d9"}
2617.fa-caret-right:before{content:"\f0da"}
2618.fa-columns:before{content:"\f0db"}
2619.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}
2620.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}
2621.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}
2622.fa-envelope:before{content:"\f0e0"}
2623.fa-linkedin:before{content:"\f0e1"}
2624.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}
2625.fa-legal:before,.fa-gavel:before{content:"\f0e3"}
2626.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}
2627.fa-comment-o:before{content:"\f0e5"}
2628.fa-comments-o:before{content:"\f0e6"}
2629.fa-flash:before,.fa-bolt:before{content:"\f0e7"}
2630.fa-sitemap:before{content:"\f0e8"}
2631.fa-umbrella:before{content:"\f0e9"}
2632.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}
2633.fa-lightbulb-o:before{content:"\f0eb"}
2634.fa-exchange:before{content:"\f0ec"}
2635.fa-cloud-download:before{content:"\f0ed"}
2636.fa-cloud-upload:before{content:"\f0ee"}
2637.fa-user-md:before{content:"\f0f0"}
2638.fa-stethoscope:before{content:"\f0f1"}
2639.fa-suitcase:before{content:"\f0f2"}
2640.fa-bell-o:before{content:"\f0a2"}
2641.fa-coffee:before{content:"\f0f4"}
2642.fa-cutlery:before{content:"\f0f5"}
2643.fa-file-text-o:before{content:"\f0f6"}
2644.fa-building-o:before{content:"\f0f7"}
2645.fa-hospital-o:before{content:"\f0f8"}
2646.fa-ambulance:before{content:"\f0f9"}
2647.fa-medkit:before{content:"\f0fa"}
2648.fa-fighter-jet:before{content:"\f0fb"}
2649.fa-beer:before{content:"\f0fc"}
2650.fa-h-square:before{content:"\f0fd"}
2651.fa-plus-square:before{content:"\f0fe"}
2652.fa-angle-double-left:before{content:"\f100"}
2653.fa-angle-double-right:before{content:"\f101"}
2654.fa-angle-double-up:before{content:"\f102"}
2655.fa-angle-double-down:before{content:"\f103"}
2656.fa-angle-left:before{content:"\f104"}
2657.fa-angle-right:before{content:"\f105"}
2658.fa-angle-up:before{content:"\f106"}
2659.fa-angle-down:before{content:"\f107"}
2660.fa-desktop:before{content:"\f108"}
2661.fa-laptop:before{content:"\f109"}
2662.fa-tablet:before{content:"\f10a"}
2663.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}
2664.fa-circle-o:before{content:"\f10c"}
2665.fa-quote-left:before{content:"\f10d"}
2666.fa-quote-right:before{content:"\f10e"}
2667.fa-spinner:before{content:"\f110"}
2668.fa-circle:before{content:"\f111"}
2669.fa-mail-reply:before,.fa-reply:before{content:"\f112"}
2670.fa-github-alt:before{content:"\f113"}
2671.fa-folder-o:before{content:"\f114"}
2672.fa-folder-open-o:before{content:"\f115"}
2673.fa-smile-o:before{content:"\f118"}
2674.fa-frown-o:before{content:"\f119"}
2675.fa-meh-o:before{content:"\f11a"}
2676.fa-gamepad:before{content:"\f11b"}
2677.fa-keyboard-o:before{content:"\f11c"}
2678.fa-flag-o:before{content:"\f11d"}
2679.fa-flag-checkered:before{content:"\f11e"}
2680.fa-terminal:before{content:"\f120"}
2681.fa-code:before{content:"\f121"}
2682.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}
2683.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}
2684.fa-location-arrow:before{content:"\f124"}
2685.fa-crop:before{content:"\f125"}
2686.fa-code-fork:before{content:"\f126"}
2687.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}
2688.fa-question:before{content:"\f128"}
2689.fa-info:before{content:"\f129"}
2690.fa-exclamation:before{content:"\f12a"}
2691.fa-superscript:before{content:"\f12b"}
2692.fa-subscript:before{content:"\f12c"}
2693.fa-eraser:before{content:"\f12d"}
2694.fa-puzzle-piece:before{content:"\f12e"}
2695.fa-microphone:before{content:"\f130"}
2696.fa-microphone-slash:before{content:"\f131"}
2697.fa-shield:before{content:"\f132"}
2698.fa-calendar-o:before{content:"\f133"}
2699.fa-fire-extinguisher:before{content:"\f134"}
2700.fa-rocket:before{content:"\f135"}
2701.fa-maxcdn:before{content:"\f136"}
2702.fa-chevron-circle-left:before{content:"\f137"}
2703.fa-chevron-circle-right:before{content:"\f138"}
2704.fa-chevron-circle-up:before{content:"\f139"}
2705.fa-chevron-circle-down:before{content:"\f13a"}
2706.fa-html5:before{content:"\f13b"}
2707.fa-css3:before{content:"\f13c"}
2708.fa-anchor:before{content:"\f13d"}
2709.fa-unlock-alt:before{content:"\f13e"}
2710.fa-bullseye:before{content:"\f140"}
2711.fa-ellipsis-h:before{content:"\f141"}
2712.fa-ellipsis-v:before{content:"\f142"}
2713.fa-rss-square:before{content:"\f143"}
2714.fa-play-circle:before{content:"\f144"}
2715.fa-ticket:before{content:"\f145"}
2716.fa-minus-square:before{content:"\f146"}
2717.fa-minus-square-o:before{content:"\f147"}
2718.fa-level-up:before{content:"\f148"}
2719.fa-level-down:before{content:"\f149"}
2720.fa-check-square:before{content:"\f14a"}
2721.fa-pencil-square:before{content:"\f14b"}
2722.fa-external-link-square:before{content:"\f14c"}
2723.fa-share-square:before{content:"\f14d"}
2724.fa-compass:before{content:"\f14e"}
2725.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}
2726.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}
2727.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}
2728.fa-euro:before,.fa-eur:before{content:"\f153"}
2729.fa-gbp:before{content:"\f154"}
2730.fa-dollar:before,.fa-usd:before{content:"\f155"}
2731.fa-rupee:before,.fa-inr:before{content:"\f156"}
2732.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}
2733.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}
2734.fa-won:before,.fa-krw:before{content:"\f159"}
2735.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}
2736.fa-file:before{content:"\f15b"}
2737.fa-file-text:before{content:"\f15c"}
2738.fa-sort-alpha-asc:before{content:"\f15d"}
2739.fa-sort-alpha-desc:before{content:"\f15e"}
2740.fa-sort-amount-asc:before{content:"\f160"}
2741.fa-sort-amount-desc:before{content:"\f161"}
2742.fa-sort-numeric-asc:before{content:"\f162"}
2743.fa-sort-numeric-desc:before{content:"\f163"}
2744.fa-thumbs-up:before{content:"\f164"}
2745.fa-thumbs-down:before{content:"\f165"}
2746.fa-youtube-square:before{content:"\f166"}
2747.fa-youtube:before{content:"\f167"}
2748.fa-xing:before{content:"\f168"}
2749.fa-xing-square:before{content:"\f169"}
2750.fa-youtube-play:before{content:"\f16a"}
2751.fa-dropbox:before{content:"\f16b"}
2752.fa-stack-overflow:before{content:"\f16c"}
2753.fa-instagram:before{content:"\f16d"}
2754.fa-flickr:before{content:"\f16e"}
2755.fa-adn:before{content:"\f170"}
2756.fa-bitbucket:before{content:"\f171"}
2757.fa-bitbucket-square:before{content:"\f172"}
2758.fa-tumblr:before{content:"\f173"}
2759.fa-tumblr-square:before{content:"\f174"}
2760.fa-long-arrow-down:before{content:"\f175"}
2761.fa-long-arrow-up:before{content:"\f176"}
2762.fa-long-arrow-left:before{content:"\f177"}
2763.fa-long-arrow-right:before{content:"\f178"}
2764.fa-apple:before{content:"\f179"}
2765.fa-windows:before{content:"\f17a"}
2766.fa-android:before{content:"\f17b"}
2767.fa-linux:before{content:"\f17c"}
2768.fa-dribbble:before{content:"\f17d"}
2769.fa-skype:before{content:"\f17e"}
2770.fa-foursquare:before{content:"\f180"}
2771.fa-trello:before{content:"\f181"}
2772.fa-female:before{content:"\f182"}
2773.fa-male:before{content:"\f183"}
2774.fa-gittip:before,.fa-gratipay:before{content:"\f184"}
2775.fa-sun-o:before{content:"\f185"}
2776.fa-moon-o:before{content:"\f186"}
2777.fa-archive:before{content:"\f187"}
2778.fa-bug:before{content:"\f188"}
2779.fa-vk:before{content:"\f189"}
2780.fa-weibo:before{content:"\f18a"}
2781.fa-renren:before{content:"\f18b"}
2782.fa-pagelines:before{content:"\f18c"}
2783.fa-stack-exchange:before{content:"\f18d"}
2784.fa-arrow-circle-o-right:before{content:"\f18e"}
2785.fa-arrow-circle-o-left:before{content:"\f190"}
2786.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}
2787.fa-dot-circle-o:before{content:"\f192"}
2788.fa-wheelchair:before{content:"\f193"}
2789.fa-vimeo-square:before{content:"\f194"}
2790.fa-turkish-lira:before,.fa-try:before{content:"\f195"}
2791.fa-plus-square-o:before{content:"\f196"}
2792.fa-space-shuttle:before{content:"\f197"}
2793.fa-slack:before{content:"\f198"}
2794.fa-envelope-square:before{content:"\f199"}
2795.fa-wordpress:before{content:"\f19a"}
2796.fa-openid:before{content:"\f19b"}
2797.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}
2798.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}
2799.fa-yahoo:before{content:"\f19e"}
2800.fa-google:before{content:"\f1a0"}
2801.fa-reddit:before{content:"\f1a1"}
2802.fa-reddit-square:before{content:"\f1a2"}
2803.fa-stumbleupon-circle:before{content:"\f1a3"}
2804.fa-stumbleupon:before{content:"\f1a4"}
2805.fa-delicious:before{content:"\f1a5"}
2806.fa-digg:before{content:"\f1a6"}
2807.fa-pied-piper-pp:before{content:"\f1a7"}
2808.fa-pied-piper-alt:before{content:"\f1a8"}
2809.fa-drupal:before{content:"\f1a9"}
2810.fa-joomla:before{content:"\f1aa"}
2811.fa-language:before{content:"\f1ab"}
2812.fa-fax:before{content:"\f1ac"}
2813.fa-building:before{content:"\f1ad"}
2814.fa-child:before{content:"\f1ae"}
2815.fa-paw:before{content:"\f1b0"}
2816.fa-spoon:before{content:"\f1b1"}
2817.fa-cube:before{content:"\f1b2"}
2818.fa-cubes:before{content:"\f1b3"}
2819.fa-behance:before{content:"\f1b4"}
2820.fa-behance-square:before{content:"\f1b5"}
2821.fa-steam:before{content:"\f1b6"}
2822.fa-steam-square:before{content:"\f1b7"}
2823.fa-recycle:before{content:"\f1b8"}
2824.fa-automobile:before,.fa-car:before{content:"\f1b9"}
2825.fa-cab:before,.fa-taxi:before{content:"\f1ba"}
2826.fa-tree:before{content:"\f1bb"}
2827.fa-spotify:before{content:"\f1bc"}
2828.fa-deviantart:before{content:"\f1bd"}
2829.fa-soundcloud:before{content:"\f1be"}
2830.fa-database:before{content:"\f1c0"}
2831.fa-file-pdf-o:before{content:"\f1c1"}
2832.fa-file-word-o:before{content:"\f1c2"}
2833.fa-file-excel-o:before{content:"\f1c3"}
2834.fa-file-powerpoint-o:before{content:"\f1c4"}
2835.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}
2836.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}
2837.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}
2838.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}
2839.fa-file-code-o:before{content:"\f1c9"}
2840.fa-vine:before{content:"\f1ca"}
2841.fa-codepen:before{content:"\f1cb"}
2842.fa-jsfiddle:before{content:"\f1cc"}
2843.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}
2844.fa-circle-o-notch:before{content:"\f1ce"}
2845.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}
2846.fa-ge:before,.fa-empire:before{content:"\f1d1"}
2847.fa-git-square:before{content:"\f1d2"}
2848.fa-git:before{content:"\f1d3"}
2849.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}
2850.fa-tencent-weibo:before{content:"\f1d5"}
2851.fa-qq:before{content:"\f1d6"}
2852.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}
2853.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}
2854.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}
2855.fa-history:before{content:"\f1da"}
2856.fa-circle-thin:before{content:"\f1db"}
2857.fa-header:before{content:"\f1dc"}
2858.fa-paragraph:before{content:"\f1dd"}
2859.fa-sliders:before{content:"\f1de"}
2860.fa-share-alt:before{content:"\f1e0"}
2861.fa-share-alt-square:before{content:"\f1e1"}
2862.fa-bomb:before{content:"\f1e2"}
2863.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}
2864.fa-tty:before{content:"\f1e4"}
2865.fa-binoculars:before{content:"\f1e5"}
2866.fa-plug:before{content:"\f1e6"}
2867.fa-slideshare:before{content:"\f1e7"}
2868.fa-twitch:before{content:"\f1e8"}
2869.fa-yelp:before{content:"\f1e9"}
2870.fa-newspaper-o:before{content:"\f1ea"}
2871.fa-wifi:before{content:"\f1eb"}
2872.fa-calculator:before{content:"\f1ec"}
2873.fa-paypal:before{content:"\f1ed"}
2874.fa-google-wallet:before{content:"\f1ee"}
2875.fa-cc-visa:before{content:"\f1f0"}
2876.fa-cc-mastercard:before{content:"\f1f1"}
2877.fa-cc-discover:before{content:"\f1f2"}
2878.fa-cc-amex:before{content:"\f1f3"}
2879.fa-cc-paypal:before{content:"\f1f4"}
2880.fa-cc-stripe:before{content:"\f1f5"}
2881.fa-bell-slash:before{content:"\f1f6"}
2882.fa-bell-slash-o:before{content:"\f1f7"}
2883.fa-trash:before{content:"\f1f8"}
2884.fa-copyright:before{content:"\f1f9"}
2885.fa-at:before{content:"\f1fa"}
2886.fa-eyedropper:before{content:"\f1fb"}
2887.fa-paint-brush:before{content:"\f1fc"}
2888.fa-birthday-cake:before{content:"\f1fd"}
2889.fa-area-chart:before{content:"\f1fe"}
2890.fa-pie-chart:before{content:"\f200"}
2891.fa-line-chart:before{content:"\f201"}
2892.fa-lastfm:before{content:"\f202"}
2893.fa-lastfm-square:before{content:"\f203"}
2894.fa-toggle-off:before{content:"\f204"}
2895.fa-toggle-on:before{content:"\f205"}
2896.fa-bicycle:before{content:"\f206"}
2897.fa-bus:before{content:"\f207"}
2898.fa-ioxhost:before{content:"\f208"}
2899.fa-angellist:before{content:"\f209"}
2900.fa-cc:before{content:"\f20a"}
2901.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}
2902.fa-meanpath:before{content:"\f20c"}
2903.fa-buysellads:before{content:"\f20d"}
2904.fa-connectdevelop:before{content:"\f20e"}
2905.fa-dashcube:before{content:"\f210"}
2906.fa-forumbee:before{content:"\f211"}
2907.fa-leanpub:before{content:"\f212"}
2908.fa-sellsy:before{content:"\f213"}
2909.fa-shirtsinbulk:before{content:"\f214"}
2910.fa-simplybuilt:before{content:"\f215"}
2911.fa-skyatlas:before{content:"\f216"}
2912.fa-cart-plus:before{content:"\f217"}
2913.fa-cart-arrow-down:before{content:"\f218"}
2914.fa-diamond:before{content:"\f219"}
2915.fa-ship:before{content:"\f21a"}
2916.fa-user-secret:before{content:"\f21b"}
2917.fa-motorcycle:before{content:"\f21c"}
2918.fa-street-view:before{content:"\f21d"}
2919.fa-heartbeat:before{content:"\f21e"}
2920.fa-venus:before{content:"\f221"}
2921.fa-mars:before{content:"\f222"}
2922.fa-mercury:before{content:"\f223"}
2923.fa-intersex:before,.fa-transgender:before{content:"\f224"}
2924.fa-transgender-alt:before{content:"\f225"}
2925.fa-venus-double:before{content:"\f226"}
2926.fa-mars-double:before{content:"\f227"}
2927.fa-venus-mars:before{content:"\f228"}
2928.fa-mars-stroke:before{content:"\f229"}
2929.fa-mars-stroke-v:before{content:"\f22a"}
2930.fa-mars-stroke-h:before{content:"\f22b"}
2931.fa-neuter:before{content:"\f22c"}
2932.fa-genderless:before{content:"\f22d"}
2933.fa-facebook-official:before{content:"\f230"}
2934.fa-pinterest-p:before{content:"\f231"}
2935.fa-whatsapp:before{content:"\f232"}
2936.fa-server:before{content:"\f233"}
2937.fa-user-plus:before{content:"\f234"}
2938.fa-user-times:before{content:"\f235"}
2939.fa-hotel:before,.fa-bed:before{content:"\f236"}
2940.fa-viacoin:before{content:"\f237"}
2941.fa-train:before{content:"\f238"}
2942.fa-subway:before{content:"\f239"}
2943.fa-medium:before{content:"\f23a"}
2944.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}
2945.fa-optin-monster:before{content:"\f23c"}
2946.fa-opencart:before{content:"\f23d"}
2947.fa-expeditedssl:before{content:"\f23e"}
2948.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}
2949.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}
2950.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}
2951.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}
2952.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}
2953.fa-mouse-pointer:before{content:"\f245"}
2954.fa-i-cursor:before{content:"\f246"}
2955.fa-object-group:before{content:"\f247"}
2956.fa-object-ungroup:before{content:"\f248"}
2957.fa-sticky-note:before{content:"\f249"}
2958.fa-sticky-note-o:before{content:"\f24a"}
2959.fa-cc-jcb:before{content:"\f24b"}
2960.fa-cc-diners-club:before{content:"\f24c"}
2961.fa-clone:before{content:"\f24d"}
2962.fa-balance-scale:before{content:"\f24e"}
2963.fa-hourglass-o:before{content:"\f250"}
2964.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}
2965.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}
2966.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}
2967.fa-hourglass:before{content:"\f254"}
2968.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}
2969.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}
2970.fa-hand-scissors-o:before{content:"\f257"}
2971.fa-hand-lizard-o:before{content:"\f258"}
2972.fa-hand-spock-o:before{content:"\f259"}
2973.fa-hand-pointer-o:before{content:"\f25a"}
2974.fa-hand-peace-o:before{content:"\f25b"}
2975.fa-trademark:before{content:"\f25c"}
2976.fa-registered:before{content:"\f25d"}
2977.fa-creative-commons:before{content:"\f25e"}
2978.fa-gg:before{content:"\f260"}
2979.fa-gg-circle:before{content:"\f261"}
2980.fa-tripadvisor:before{content:"\f262"}
2981.fa-odnoklassniki:before{content:"\f263"}
2982.fa-odnoklassniki-square:before{content:"\f264"}
2983.fa-get-pocket:before{content:"\f265"}
2984.fa-wikipedia-w:before{content:"\f266"}
2985.fa-safari:before{content:"\f267"}
2986.fa-chrome:before{content:"\f268"}
2987.fa-firefox:before{content:"\f269"}
2988.fa-opera:before{content:"\f26a"}
2989.fa-internet-explorer:before{content:"\f26b"}
2990.fa-tv:before,.fa-television:before{content:"\f26c"}
2991.fa-contao:before{content:"\f26d"}
2992.fa-500px:before{content:"\f26e"}
2993.fa-amazon:before{content:"\f270"}
2994.fa-calendar-plus-o:before{content:"\f271"}
2995.fa-calendar-minus-o:before{content:"\f272"}
2996.fa-calendar-times-o:before{content:"\f273"}
2997.fa-calendar-check-o:before{content:"\f274"}
2998.fa-industry:before{content:"\f275"}
2999.fa-map-pin:before{content:"\f276"}
3000.fa-map-signs:before{content:"\f277"}
3001.fa-map-o:before{content:"\f278"}
3002.fa-map:before{content:"\f279"}
3003.fa-commenting:before{content:"\f27a"}
3004.fa-commenting-o:before{content:"\f27b"}
3005.fa-houzz:before{content:"\f27c"}
3006.fa-vimeo:before{content:"\f27d"}
3007.fa-black-tie:before{content:"\f27e"}
3008.fa-fonticons:before{content:"\f280"}
3009.fa-reddit-alien:before{content:"\f281"}
3010.fa-edge:before{content:"\f282"}
3011.fa-credit-card-alt:before{content:"\f283"}
3012.fa-codiepie:before{content:"\f284"}
3013.fa-modx:before{content:"\f285"}
3014.fa-fort-awesome:before{content:"\f286"}
3015.fa-usb:before{content:"\f287"}
3016.fa-product-hunt:before{content:"\f288"}
3017.fa-mixcloud:before{content:"\f289"}
3018.fa-scribd:before{content:"\f28a"}
3019.fa-pause-circle:before{content:"\f28b"}
3020.fa-pause-circle-o:before{content:"\f28c"}
3021.fa-stop-circle:before{content:"\f28d"}
3022.fa-stop-circle-o:before{content:"\f28e"}
3023.fa-shopping-bag:before{content:"\f290"}
3024.fa-shopping-basket:before{content:"\f291"}
3025.fa-hashtag:before{content:"\f292"}
3026.fa-bluetooth:before{content:"\f293"}
3027.fa-bluetooth-b:before{content:"\f294"}
3028.fa-percent:before{content:"\f295"}
3029.fa-gitlab:before{content:"\f296"}
3030.fa-wpbeginner:before{content:"\f297"}
3031.fa-wpforms:before{content:"\f298"}
3032.fa-envira:before{content:"\f299"}
3033.fa-universal-access:before{content:"\f29a"}
3034.fa-wheelchair-alt:before{content:"\f29b"}
3035.fa-question-circle-o:before{content:"\f29c"}
3036.fa-blind:before{content:"\f29d"}
3037.fa-audio-description:before{content:"\f29e"}
3038.fa-volume-control-phone:before{content:"\f2a0"}
3039.fa-braille:before{content:"\f2a1"}
3040.fa-assistive-listening-systems:before{content:"\f2a2"}
3041.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}
3042.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}
3043.fa-glide:before{content:"\f2a5"}
3044.fa-glide-g:before{content:"\f2a6"}
3045.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}
3046.fa-low-vision:before{content:"\f2a8"}
3047.fa-viadeo:before{content:"\f2a9"}
3048.fa-viadeo-square:before{content:"\f2aa"}
3049.fa-snapchat:before{content:"\f2ab"}
3050.fa-snapchat-ghost:before{content:"\f2ac"}
3051.fa-snapchat-square:before{content:"\f2ad"}
3052.fa-pied-piper:before{content:"\f2ae"}
3053.fa-first-order:before{content:"\f2b0"}
3054.fa-yoast:before{content:"\f2b1"}
3055.fa-themeisle:before{content:"\f2b2"}
3056.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}
3057.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}
3058.fa-handshake-o:before{content:"\f2b5"}
3059.fa-envelope-open:before{content:"\f2b6"}
3060.fa-envelope-open-o:before{content:"\f2b7"}
3061.fa-linode:before{content:"\f2b8"}
3062.fa-address-book:before{content:"\f2b9"}
3063.fa-address-book-o:before{content:"\f2ba"}
3064.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}
3065.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}
3066.fa-user-circle:before{content:"\f2bd"}
3067.fa-user-circle-o:before{content:"\f2be"}
3068.fa-user-o:before{content:"\f2c0"}
3069.fa-id-badge:before{content:"\f2c1"}
3070.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}
3071.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}
3072.fa-quora:before{content:"\f2c4"}
3073.fa-free-code-camp:before{content:"\f2c5"}
3074.fa-telegram:before{content:"\f2c6"}
3075.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}
3076.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}
3077.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}
3078.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}
3079.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}
3080.fa-shower:before{content:"\f2cc"}
3081.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}
3082.fa-podcast:before{content:"\f2ce"}
3083.fa-window-maximize:before{content:"\f2d0"}
3084.fa-window-minimize:before{content:"\f2d1"}
3085.fa-window-restore:before{content:"\f2d2"}
3086.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}
3087.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}
3088.fa-bandcamp:before{content:"\f2d5"}
3089.fa-grav:before{content:"\f2d6"}
3090.fa-etsy:before{content:"\f2d7"}
3091.fa-imdb:before{content:"\f2d8"}
3092.fa-ravelry:before{content:"\f2d9"}
3093.fa-eercast:before{content:"\f2da"}
3094.fa-microchip:before{content:"\f2db"}
3095.fa-snowflake-o:before{content:"\f2dc"}
3096.fa-superpowers:before{content:"\f2dd"}
3097.fa-wpexplorer:before{content:"\f2de"}
3098.fa-meetup:before{content:"\f2e0"}
3099.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
3100.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
3101
3102/* End */
3103
3104
3105/* Start:/bitrix/templates/concept_phoenix_s1/css/animate.min.css?172561327655263*/
3106@charset "UTF-8";/*!
3107Animate.css - http://daneden.me/animate
3108Licensed under the MIT license - http://opensource.org/licenses/MIT
3109
3110Copyright (c) 2015 Daniel Eden
3111*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
3112.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
3113.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}
3114.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}
3115@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
311640%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,.050,.855,.060);animation-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
311770%{-webkit-animation-timing-function:cubic-bezier(0.755,.050,.855,.060);animation-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
311890%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
3119}
3120@keyframes bounce{0%,100%,20%,53%,80%{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
312140%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,.050,.855,.060);animation-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
312270%{-webkit-animation-timing-function:cubic-bezier(0.755,.050,.855,.060);animation-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
312390%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
3124}
3125.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}
3126@-webkit-keyframes flash{0%,100%,50%{opacity:1}
312725%,75%{opacity:0}
3128}
3129@keyframes flash{0%,100%,50%{opacity:1}
313025%,75%{opacity:0}
3131}
3132.flash{-webkit-animation-name:flash;animation-name:flash}
3133@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
313450%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
3135100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
3136}
3137@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
313850%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
3139100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
3140}
3141.pulse{-webkit-animation-name:pulse;animation-name:pulse}
3142@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
314330%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
314440%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
314550%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
314665%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
314775%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
3148100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
3149}
3150@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
315130%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
315240%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
315350%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
315465%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
315575%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
3156100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
3157}
3158.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
3159@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
316010%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
316120%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
3162}
3163@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
316410%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
316520%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
3166}
3167.shake{-webkit-animation-name:shake;animation-name:shake}
3168@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
316940%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
317060%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
317180%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
3172100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
3173}
3174@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
317540%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
317660%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
317780%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
3178100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}
3179}
3180.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
3181@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
318210%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
318330%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
318440%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
3185100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
3186}
3187@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
318810%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
318930%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
319040%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
3191100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
3192}
3193.tada{-webkit-animation-name:tada;animation-name:tada}
3194@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}
319515%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
319630%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
319745%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
319860%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
319975%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
3200100%{-webkit-transform:none;transform:none}
3201}
3202@keyframes wobble{0%{-webkit-transform:none;transform:none}
320315%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
320430%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
320545%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
320660%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
320775%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
3208100%{-webkit-transform:none;transform:none}
3209}
3210.wobble{-webkit-animation-name:wobble;animation-name:wobble}
3211@-webkit-keyframes jello{0%,100%,11.1%{-webkit-transform:none;transform:none}
321222.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
321333.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
321444.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
321555.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
321666.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}
321777.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
321888.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}
3219}
3220@keyframes jello{0%,100%,11.1%{-webkit-transform:none;transform:none}
322122.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
322233.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
322344.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
322455.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
322566.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}
322677.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
322788.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}
3228}
3229.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}
3230@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}
32310%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
323220%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
323340%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
323460%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
323580%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
3236100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
3237}
3238@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}
32390%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
324020%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
324140%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
324260%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
324380%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}
3244100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
3245}
3246.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}
3247@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}
32480%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
324960%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
325075%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
325190%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
3252100%{-webkit-transform:none;transform:none}
3253}
3254@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}
32550%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
325660%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
325775%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
325890%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
3259100%{-webkit-transform:none;transform:none}
3260}
3261.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
3262@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}
32630%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
326460%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
326575%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
326690%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
3267100%{-webkit-transform:none;transform:none}
3268}
3269@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}
32700%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
327160%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
327275%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
327390%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
3274100%{-webkit-transform:none;transform:none}
3275}
3276.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
3277@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}
32780%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
327960%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
328075%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
328190%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
3282100%{-webkit-transform:none;transform:none}
3283}
3284@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}
32850%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
328660%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
328775%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
328890%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
3289100%{-webkit-transform:none;transform:none}
3290}
3291.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
3292@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}
32930%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
329460%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
329575%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
329690%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
3297100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
3298}
3299@keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(0.215,.61,.355,1);animation-timing-function:cubic-bezier(0.215,.61,.355,1)}
33000%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
330160%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
330275%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
330390%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
3304100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
3305}
3306.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
3307@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
330850%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
3309100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
3310}
3311@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}
331250%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
3313100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
3314}
3315.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}
3316@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
331740%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
3318100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
3319}
3320@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
332140%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
3322100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
3323}
3324.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
3325@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
3326100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
3327}
3328@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
3329100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
3330}
3331.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
3332@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
3333100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
3334}
3335@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
3336100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
3337}
3338.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
3339@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
334040%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
3341100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
3342}
3343@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
334440%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
3345100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
3346}
3347.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
3348@-webkit-keyframes fadeIn{0%{opacity:0}
3349100%{opacity:1}
3350}
3351@keyframes fadeIn{0%{opacity:0}
3352100%{opacity:1}
3353}
3354.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
3355@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
3356100%{opacity:1;-webkit-transform:none;transform:none}
3357}
3358@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
3359100%{opacity:1;-webkit-transform:none;transform:none}
3360}
3361.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
3362@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
3363100%{opacity:1;-webkit-transform:none;transform:none}
3364}
3365@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
3366100%{opacity:1;-webkit-transform:none;transform:none}
3367}
3368.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
3369@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
3370100%{opacity:1;-webkit-transform:none;transform:none}
3371}
3372@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
3373100%{opacity:1;-webkit-transform:none;transform:none}
3374}
3375.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
3376@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
3377100%{opacity:1;-webkit-transform:none;transform:none}
3378}
3379@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
3380100%{opacity:1;-webkit-transform:none;transform:none}
3381}
3382.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
3383@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
3384100%{opacity:1;-webkit-transform:none;transform:none}
3385}
3386@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
3387100%{opacity:1;-webkit-transform:none;transform:none}
3388}
3389.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
3390@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
3391100%{opacity:1;-webkit-transform:none;transform:none}
3392}
3393@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
3394100%{opacity:1;-webkit-transform:none;transform:none}
3395}
3396.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
3397@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
3398100%{opacity:1;-webkit-transform:none;transform:none}
3399}
3400@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
3401100%{opacity:1;-webkit-transform:none;transform:none}
3402}
3403.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
3404@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
3405100%{opacity:1;-webkit-transform:none;transform:none}
3406}
3407@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
3408100%{opacity:1;-webkit-transform:none;transform:none}
3409}
3410.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
3411@-webkit-keyframes fadeOut{0%{opacity:1}
3412100%{opacity:0}
3413}
3414@keyframes fadeOut{0%{opacity:1}
3415100%{opacity:0}
3416}
3417.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
3418@-webkit-keyframes fadeOutDown{0%{opacity:1}
3419100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
3420}
3421@keyframes fadeOutDown{0%{opacity:1}
3422100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
3423}
3424.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
3425@-webkit-keyframes fadeOutDownBig{0%{opacity:1}
3426100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
3427}
3428@keyframes fadeOutDownBig{0%{opacity:1}
3429100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
3430}
3431.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
3432@-webkit-keyframes fadeOutLeft{0%{opacity:1}
3433100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
3434}
3435@keyframes fadeOutLeft{0%{opacity:1}
3436100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
3437}
3438.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
3439@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}
3440100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
3441}
3442@keyframes fadeOutLeftBig{0%{opacity:1}
3443100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
3444}
3445.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
3446@-webkit-keyframes fadeOutRight{0%{opacity:1}
3447100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
3448}
3449@keyframes fadeOutRight{0%{opacity:1}
3450100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
3451}
3452.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
3453@-webkit-keyframes fadeOutRightBig{0%{opacity:1}
3454100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
3455}
3456@keyframes fadeOutRightBig{0%{opacity:1}
3457100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
3458}
3459.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
3460@-webkit-keyframes fadeOutUp{0%{opacity:1}
3461100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
3462}
3463@keyframes fadeOutUp{0%{opacity:1}
3464100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
3465}
3466.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
3467@-webkit-keyframes fadeOutUpBig{0%{opacity:1}
3468100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
3469}
3470@keyframes fadeOutUpBig{0%{opacity:1}
3471100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
3472}
3473.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
3474@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
347540%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
347650%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
347780%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
3478100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
3479}
3480@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
348140%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
348250%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
348380%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
3484100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
3485}
3486.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
3487@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
348840%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
348960%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
349080%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
3491100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
3492}
3493@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
349440%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
349560%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
349680%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
3497100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
3498}
3499.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}
3500@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
350140%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
350260%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
350380%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
3504100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
3505}
3506@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
350740%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
350860%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
350980%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
3510100%{-webkit-transform:perspective(400px);transform:perspective(400px)}
3511}
3512.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}
3513@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
351430%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
3515100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
3516}
3517@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
351830%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
3519100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
3520}
3521.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
3522@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
352330%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
3524100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
3525}
3526@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
352730%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
3528100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
3529}
3530.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}
3531@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
353260%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
353380%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
3534100%{-webkit-transform:none;transform:none;opacity:1}
3535}
3536@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
353760%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
353880%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
3539100%{-webkit-transform:none;transform:none;opacity:1}
3540}
3541.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
3542@-webkit-keyframes lightSpeedOut{0%{opacity:1}
3543100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
3544}
3545@keyframes lightSpeedOut{0%{opacity:1}
3546100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
3547}
3548.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
3549@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
3550100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
3551}
3552@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
3553100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}
3554}
3555.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
3556@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
3557100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
3558}
3559@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
3560100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
3561}
3562.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
3563@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
3564100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
3565}
3566@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
3567100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
3568}
3569.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
3570@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
3571100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
3572}
3573@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
3574100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}
3575}
3576.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
3577@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
3578100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
3579}
3580@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
3581100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}
3582}
3583.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
3584@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}
3585100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
3586}
3587@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}
3588100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
3589}
3590.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
3591@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
3592100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
3593}
3594@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
3595100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
3596}
3597.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
3598@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
3599100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
3600}
3601@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
3602100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
3603}
3604.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
3605@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
3606100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
3607}
3608@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
3609100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
3610}
3611.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
3612@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
3613100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
3614}
3615@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
3616100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
3617}
3618.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
3619@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
362020%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
362140%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
3622100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
3623}
3624@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
362520%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
362640%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
3627100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
3628}
3629.hinge{-webkit-animation-name:hinge;animation-name:hinge}
3630@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
3631100%{opacity:1;-webkit-transform:none;transform:none}
3632}
3633@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
3634100%{opacity:1;-webkit-transform:none;transform:none}
3635}
3636.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
3637@-webkit-keyframes rollOut{0%{opacity:1}
3638100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
3639}
3640@keyframes rollOut{0%{opacity:1}
3641100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
3642}
3643.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
3644@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
364550%{opacity:1}
3646}
3647@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
364850%{opacity:1}
3649}
3650.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
3651@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
365260%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
3653}
3654@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
365560%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
3656}
3657.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
3658@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
365960%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
3660}
3661@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
366260%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
3663}
3664.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}
3665@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
366660%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
3667}
3668@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
366960%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
3670}
3671.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}
3672@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
367360%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
3674}
3675@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
367660%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
3677}
3678.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
3679@-webkit-keyframes zoomOut{0%{opacity:1}
368050%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
3681100%{opacity:0}
3682}
3683@keyframes zoomOut{0%{opacity:1}
368450%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}
3685100%{opacity:0}
3686}
3687.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
3688@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
3689100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
3690}
3691@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
3692100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
3693}
3694.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}
3695@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
3696100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
3697}
3698@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
3699100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
3700}
3701.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}
3702@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
3703100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
3704}
3705@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
3706100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
3707}
3708.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}
3709@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
3710100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
3711}
3712@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}
3713100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}
3714}
3715.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}
3716@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
3717100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
3718}
3719@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
3720100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
3721}
3722.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
3723@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
3724100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
3725}
3726@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
3727100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
3728}
3729.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
3730@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
3731100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
3732}
3733@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
3734100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
3735}
3736.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
3737@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
3738100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
3739}
3740@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
3741100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
3742}
3743.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
3744@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
3745100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
3746}
3747@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
3748100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
3749}
3750.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
3751@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
3752100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
3753}
3754@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
3755100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
3756}
3757.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
3758@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
3759100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
3760}
3761@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
3762100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
3763}
3764.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
3765@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
3766100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
3767}
3768@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
3769100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
3770}
3771.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
3772
3773/* End */
3774
3775
3776/* Start:/bitrix/templates/concept_phoenix_s1/css/xloader.min.css?172561327624429*/
3777.xLoader{position:absolute;top:0;bottom:0;right:0;left:0;background:white;z-index:9}
3778.xLoader .audio-wave{position:relative;left:50%;top:50%}
3779.xLoader .audio-wave span{display:block;bottom:0;width:9px;height:5px;background:#9b59b6;position:absolute;-webkit-animation:xLoaderAudioWave 1.5s infinite ease-in-out;-moz-animation:xLoaderAudioWave 1.5s infinite ease-in-out;-ms-animation:xLoaderAudioWave 1.5s infinite ease-in-out;-o-animation:xLoaderAudioWave 1.5s infinite ease-in-out;animation:xLoaderAudioWave 1.5s infinite ease-in-out}
3780.xLoader .audio-wave span:nth-child(2){left:11px;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s}
3781.xLoader .audio-wave span:nth-child(3){left:22px;-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-ms-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}
3782.xLoader .audio-wave span:nth-child(4){left:33px;-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s}
3783.xLoader .audio-wave span:nth-child(5){left:44px;-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-ms-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}
3784@-webkit-keyframes xLoaderAudioWave{0%{height:5px;transform:translateY(0);background:#9b59b6}
378525%{height:30px;transform:translateY(15px);background:#3498db}
378650%{height:5px;transform:translateY(0);background:#9b59b6}
3787100%{height:5px;transform:translateY(0);background:#9b59b6}
3788}
3789@-moz-keyframes xLoaderAudioWave{0%{height:5px;transform:translateY(0);background:#9b59b6}
379025%{height:30px;transform:translateY(15px);background:#3498db}
379150%{height:5px;transform:translateY(0);background:#9b59b6}
3792100%{height:5px;transform:translateY(0);background:#9b59b6}
3793}
3794@-ms-keyframes xLoaderAudioWave{0%{height:5px;transform:translateY(0);background:#9b59b6}
379525%{height:30px;transform:translateY(15px);background:#3498db}
379650%{height:5px;transform:translateY(0);background:#9b59b6}
3797100%{height:5px;transform:translateY(0);background:#9b59b6}
3798}
3799@-o-keyframes xLoaderAudioWave{0%{height:5px;transform:translateY(0);background:#9b59b6}
380025%{height:30px;transform:translateY(15px);background:#3498db}
380150%{height:5px;transform:translateY(0);background:#9b59b6}
3802100%{height:5px;transform:translateY(0);background:#9b59b6}
3803}
3804@keyframes xLoaderAudioWave{0%{height:5px;transform:translateY(0);background:#9b59b6}
380525%{height:30px;transform:translateY(15px);background:#3498db}
380650%{height:5px;transform:translateY(0);background:#9b59b6}
3807100%{height:5px;transform:translateY(0);background:#9b59b6}
3808}
3809.xLoader .circular-square{position:relative;left:50%;top:50%;margin-top:-20px;margin-left:-20px;width:40px;height:40px}
3810.xLoader .circular-square span{display:block;bottom:0;width:20px;height:20px;background:#9b59b6;position:absolute}
3811.xLoader .circular-square span:nth-child(1){-webkit-animation:xLoaderCircularSquare1 1.5s infinite ease-in-out;-moz-animation:xLoaderCircularSquare1 1.5s infinite ease-in-out;-ms-animation:xLoaderCircularSquare1 1.5s infinite ease-in-out;-o-animation:xLoaderCircularSquare1 1.5s infinite ease-in-out;animation:xLoaderCircularSquare1 1.5s infinite ease-in-out}
3812.xLoader .circular-square span:nth-child(2){left:20px;-webkit-animation:xLoaderCircularSquare2 1.5s infinite ease-in-out;-moz-animation:xLoaderCircularSquare2 1.5s infinite ease-in-out;-ms-animation:xLoaderCircularSquare2 1.5s infinite ease-in-out;-o-animation:xLoaderCircularSquare2 1.5s infinite ease-in-out;animation:xLoaderCircularSquare2 1.5s infinite ease-in-out}
3813.xLoader .circular-square span:nth-child(3){top:0;-webkit-animation:xLoaderCircularSquare3 1.5s infinite ease-in-out;-moz-animation:xLoaderCircularSquare3 1.5s infinite ease-in-out;-ms-animation:xLoaderCircularSquare3 1.5s infinite ease-in-out;-o-animation:xLoaderCircularSquare3 1.5s infinite ease-in-out;animation:xLoaderCircularSquare3 1.5s infinite ease-in-out}
3814.xLoader .circular-square span:nth-child(4){top:0;left:20px;-webkit-animation:xLoaderCircularSquare4 1.5s infinite ease-in-out;-moz-animation:xLoaderCircularSquare4 1.5s infinite ease-in-out;-ms-animation:xLoaderCircularSquare4 1.5s infinite ease-in-out;-o-animation:xLoaderCircularSquare4 1.5s infinite ease-in-out;animation:xLoaderCircularSquare4 1.5s infinite ease-in-out}
3815@-webkit-keyframes xLoaderCircularSquare1{0%{-transform:translateX(0) translateY(0) rotate(0deg);border-radius:0}
381650%{-transform:translateX(-20px) translateY(-10px) rotate(-180deg);border-radius:20px;background:#3498db}
381780%{-transform:translateX(0) translateY(0) rotate(-360deg);border-radius:0}
3818100%{-transform:translateX(0) translateY(0) rotate(-360deg);border-radius:0}
3819}
3820@-moz-keyframes xLoaderCircularSquare1{0%{-transform:translateX(0) translateY(0) rotate(0deg);border-radius:0}
382150%{-transform:translateX(-20px) translateY(-10px) rotate(-180deg);border-radius:20px;background:#3498db}
382280%{-transform:translateX(0) translateY(0) rotate(-360deg);border-radius:0}
3823100%{-transform:translateX(0) translateY(0) rotate(-360deg);border-radius:0}
3824}
3825@-ms-keyframes xLoaderCircularSquare1{0%{-transform:translateX(0) translateY(0) rotate(0deg);border-radius:0}
382650%{-transform:translateX(-20px) translateY(-10px) rotate(-180deg);border-radius:20px;background:#3498db}
382780%{-transform:translateX(0) translateY(0) rotate(-360deg);border-radius:0}
3828100%{-transform:translateX(0) translateY(0) rotate(-360deg);border-radius:0}
3829}
3830@-o-keyframes xLoaderCircularSquare1{0%{-transform:translateX(0) translateY(0) rotate(0deg);border-radius:0}
383150%{-transform:translateX(-20px) translateY(-10px) rotate(-180deg);border-radius:20px;background:#3498db}
383280%{-transform:translateX(0) translateY(0) rotate(-360deg);border-radius:0}
3833100%{-transform:translateX(0) translateY(0) rotate(-360deg);border-radius:0}
3834}
3835@keyframes xLoaderCircularSquare1{0%{-transform:translateX(0) translateY(0) rotate(0deg);border-radius:0}
383650%{-transform:translateX(-20px) translateY(-10px) rotate(-180deg);border-radius:20px;background:#3498db}
383780%{-transform:translateX(0) translateY(0) rotate(-360deg);border-radius:0}
3838100%{-transform:translateX(0) translateY(0) rotate(-360deg);border-radius:0}
3839}
3840@-webkit-keyframes xLoaderCircularSquare2{0%{-transform:translateX(0) translateY(0) rotate(0deg);border-radius:0}
384150%{-transform:translateX(20px) translateY(-10px) rotate(180deg);border-radius:20px;background:#f1c40f}
384280%{-transform:translateX(0) translateY(0) rotate(360deg);border-radius:0}
3843100%{-transform:translateX(0) translateY(0) rotate(360deg);border-radius:0}
3844}
3845@-moz-keyframes xLoaderCircularSquare2{0%{-transform:translateX(0) translateY(0) rotate(0deg);border-radius:0}
384650%{-transform:translateX(20px) translateY(-10px) rotate(180deg);border-radius:20px;background:#f1c40f}
384780%{-transform:translateX(0) translateY(0) rotate(360deg);border-radius:0}
3848100%{-transform:translateX(0) translateY(0) rotate(360deg);border-radius:0}
3849}
3850@-ms-keyframes xLoaderCircularSquare2{0%{-transform:translateX(0) translateY(0) rotate(0deg);border-radius:0}
385150%{-transform:translateX(20px) translateY(-10px) rotate(180deg);border-radius:20px;background:#f1c40f}
385280%{-transform:translateX(0) translateY(0) rotate(360deg);border-radius:0}
3853100%{-transform:translateX(0) translateY(0) rotate(360deg);border-radius:0}
3854}
3855@-o-keyframes xLoaderCircularSquare2{0%{-transform:translateX(0) translateY(0) rotate(0deg);border-radius:0}
385650%{-transform:translateX(20px) translateY(-10px) rotate(180deg);border-radius:20px;background:#f1c40f}
385780%{-transform:translateX(0) translateY(0) rotate(360deg);border-radius:0}
3858100%{-transform:translateX(0) translateY(0) rotate(360deg);border-radius:0}
3859}
3860@keyframes xLoaderCircularSquare2{0%{-transform:translateX(0) translateY(0) rotate(0deg);border-radius:0}
386150%{-transform:translateX(20px) translateY(-10px) rotate(180deg);border-radius:20px;background:#f1c40f}
386280%{-transform:translateX(0) translateY(0) rotate(360deg);border-radius:0}
3863100%{-transform:translateX(0) translateY(0) rotate(360deg);border-radius:0}
3864}
3865@-webkit-keyframes xLoaderCircularSquare3{0%{-transform:translateX(0) translateY(0) rotate(0deg);border-radius:0}
386650%{-transform:translateX(-20px) translateY(10px) rotate(-180deg);border-radius:20px;background:#2ecc71}
386780%{-transform:translateX(0) translateY(0) rotate(-360deg);border-radius:0}
3868100%{-transform:translateX(0) translateY(0) rotate(-360deg);border-radius:0}
3869}
3870@-moz-keyframes xLoaderCircularSquare3{0%{-transform:translateX(0) translateY(0) rotate(0deg);border-radius:0}
387150%{-transform:translateX(-20px) translateY(10px) rotate(-180deg);border-radius:20px;background:#2ecc71}
387280%{-transform:translateX(0) translateY(0) rotate(-360deg);border-radius:0}
3873100%{-transform:translateX(0) translateY(0) rotate(-360deg);border-radius:0}
3874}
3875@-ms-keyframes xLoaderCircularSquare3{0%{-transform:translateX(0) translateY(0) rotate(0deg);border-radius:0}
387650%{-transform:translateX(-20px) translateY(10px) rotate(-180deg);border-radius:20px;background:#2ecc71}
387780%{-transform:translateX(0) translateY(0) rotate(-360deg);border-radius:0}
3878100%{-transform:translateX(0) translateY(0) rotate(-360deg);border-radius:0}
3879}
3880@-o-keyframes xLoaderCircularSquare3{0%{-transform:translateX(0) translateY(0) rotate(0deg);border-radius:0}
388150%{-transform:translateX(-20px) translateY(10px) rotate(-180deg);border-radius:20px;background:#2ecc71}
388280%{-transform:translateX(0) translateY(0) rotate(-360deg);border-radius:0}
3883100%{-transform:translateX(0) translateY(0) rotate(-360deg);border-radius:0}
3884}
3885@keyframes xLoaderCircularSquare3{0%{-transform:translateX(0) translateY(0) rotate(0deg);border-radius:0}
388650%{-transform:translateX(-20px) translateY(10px) rotate(-180deg);border-radius:20px;background:#2ecc71}
388780%{-transform:translateX(0) translateY(0) rotate(-360deg);border-radius:0}
3888100%{-transform:translateX(0) translateY(0) rotate(-360deg);border-radius:0}
3889}
3890@-webkit-keyframes xLoaderCircularSquare4{0%{-transform:translateX(0) translateY(0) rotate(0deg);border-radius:0}
389150%{-transform:translateX(20px) translateY(10px) rotate(180deg);border-radius:20px;background:#e74c3c}
389280%{-transform:translateX(0) translateY(0) rotate(360deg);border-radius:0}
3893100%{-transform:translateX(0) translateY(0) rotate(360deg);border-radius:0}
3894}
3895@-moz-keyframes xLoaderCircularSquare4{0%{-transform:translateX(0) translateY(0) rotate(0deg);border-radius:0}
389650%{-transform:translateX(20px) translateY(10px) rotate(180deg);border-radius:20px;background:#e74c3c}
389780%{-transform:translateX(0) translateY(0) rotate(360deg);border-radius:0}
3898100%{-transform:translateX(0) translateY(0) rotate(360deg);border-radius:0}
3899}
3900@-ms-keyframes xLoaderCircularSquare4{0%{-transform:translateX(0) translateY(0) rotate(0deg);border-radius:0}
390150%{-transform:translateX(20px) translateY(10px) rotate(180deg);border-radius:20px;background:#e74c3c}
390280%{-transform:translateX(0) translateY(0) rotate(360deg);border-radius:0}
3903100%{-transform:translateX(0) translateY(0) rotate(360deg);border-radius:0}
3904}
3905@-o-keyframes xLoaderCircularSquare4{0%{-transform:translateX(0) translateY(0) rotate(0deg);border-radius:0}
390650%{-transform:translateX(20px) translateY(10px) rotate(180deg);border-radius:20px;background:#e74c3c}
390780%{-transform:translateX(0) translateY(0) rotate(360deg);border-radius:0}
3908100%{-transform:translateX(0) translateY(0) rotate(360deg);border-radius:0}
3909}
3910@keyframes xLoaderCircularSquare4{0%{-transform:translateX(0) translateY(0) rotate(0deg);border-radius:0}
391150%{-transform:translateX(20px) translateY(10px) rotate(180deg);border-radius:20px;background:#e74c3c}
391280%{-transform:translateX(0) translateY(0) rotate(360deg);border-radius:0}
3913100%{-transform:translateX(0) translateY(0) rotate(360deg);border-radius:0}
3914}
3915.xLoader .crossing-shapes{position:relative;top:50%;left:50%}
3916.xLoader .crossing-shapes:before{width:20px;height:20px;border-radius:20px;background:blue;content:'';position:absolute;background:#9b59b6;-webkit-animation:xLoaderCrossingShapesBefore 1.5s infinite ease-in-out;-moz-animation:xLoaderCrossingShapesBefore 1.5s infinite ease-in-out;-ms-animation:xLoaderCrossingShapesBefore 1.5s infinite ease-in-out;-o-animation:xLoaderCrossingShapesBefore 1.5s infinite ease-in-out;animation:xLoaderCrossingShapesBefore 1.5s infinite ease-in-out}
3917.xLoader .crossing-shapes:after{width:20px;height:20px;border-radius:20px;background:blue;content:'';position:absolute;background:#2ecc71;left:22px;-webkit-animation:xLoaderCrossingShapesAfter 1.5s infinite ease-in-out;-moz-animation:xLoaderCrossingShapesAfter 1.5s infinite ease-in-out;-ms-animation:xLoaderCrossingShapesAfter 1.5s infinite ease-in-out;-o-animation:xLoaderCrossingShapesAfter 1.5s infinite ease-in-out;animation:xLoaderCrossingShapesAfter 1.5s infinite ease-in-out}
3918@-webkit-keyframes xLoaderCrossingShapesBefore{0%{transform:translateX(0) rotate(0deg)}
391950%{transform:translateX(50px) scale(1.2) rotate(260deg);background:#2ecc71;border-radius:0}
3920100%{transform:translateX(0) rotate(0deg)}
3921}
3922@-moz-keyframes xLoaderCrossingShapesBefore{0%{transform:translateX(0) rotate(0deg)}
392350%{transform:translateX(50px) scale(1.2) rotate(260deg);background:#2ecc71;border-radius:0}
3924100%{transform:translateX(0) rotate(0deg)}
3925}
3926@-ms-keyframes xLoaderCrossingShapesBefore{0%{transform:translateX(0) rotate(0deg)}
392750%{transform:translateX(50px) scale(1.2) rotate(260deg);background:#2ecc71;border-radius:0}
3928100%{transform:translateX(0) rotate(0deg)}
3929}
3930@-o-keyframes xLoaderCrossingShapesBefore{0%{transform:translateX(0) rotate(0deg)}
393150%{transform:translateX(50px) scale(1.2) rotate(260deg);background:#2ecc71;border-radius:0}
3932100%{transform:translateX(0) rotate(0deg)}
3933}
3934@keyframes xLoaderCrossingShapesBefore{0%{transform:translateX(0) rotate(0deg)}
393550%{transform:translateX(50px) scale(1.2) rotate(260deg);background:#2ecc71;border-radius:0}
3936100%{transform:translateX(0) rotate(0deg)}
3937}
3938@-webkit-keyframes xLoaderCrossingShapesAfter{0%{transform:translateX(0)}
393950%{transform:translateX(-50px) scale(1.2) rotate(-260deg);background:#9b59b6;border-radius:0}
3940100%{transform:translateX(0)}
3941}
3942@-moz-keyframes xLoaderCrossingShapesAfter{0%{transform:translateX(0)}
394350%{transform:translateX(-50px) scale(1.2) rotate(-260deg);background:#9b59b6;border-radius:0}
3944100%{transform:translateX(0)}
3945}
3946@-ms-keyframes xLoaderCrossingShapesAfter{0%{transform:translateX(0)}
394750%{transform:translateX(-50px) scale(1.2) rotate(-260deg);background:#9b59b6;border-radius:0}
3948100%{transform:translateX(0)}
3949}
3950@-o-keyframes xLoaderCrossingShapesAfter{0%{transform:translateX(0)}
395150%{transform:translateX(-50px) scale(1.2) rotate(-260deg);background:#9b59b6;border-radius:0}
3952100%{transform:translateX(0)}
3953}
3954@keyframes xLoaderCrossingShapesAfter{0%{transform:translateX(0)}
395550%{transform:translateX(-50px) scale(1.2) rotate(-260deg);background:#9b59b6;border-radius:0}
3956100%{transform:translateX(0)}
3957}
3958.xLoader .glistening-window{position:relative;width:42px;height:42px;top:50%;left:50%;-webkit-animation:xLoaderGlisteningWindow 5s infinite linear;-moz-animation:xLoaderGlisteningWindow 5s infinite linear;-ms-animation:xLoaderGlisteningWindow 5s infinite linear;-o-animation:xLoaderGlisteningWindow 5s infinite linear;animation:xLoaderGlisteningWindow 5s infinite linear}
3959.xLoader .glistening-window span{width:20px;height:20px;position:absolute;background:red;display:block;-webkit-animation:xLoaderGlisteningWindowSpan 1s infinite linear;-moz-animation:xLoaderGlisteningWindowSpan 1s infinite linear;-ms-animation:xLoaderGlisteningWindowSpan 1s infinite linear;-o-animation:xLoaderGlisteningWindowSpan 1s infinite linear;animation:xLoaderGlisteningWindowSpan 1s infinite linear}
3960.xLoader .glistening-window span:nth-child(1){background:#2ecc71}
3961.xLoader .glistening-window span:nth-child(2){left:22px;background:#9b59b6;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s}
3962.xLoader .glistening-window span:nth-child(3){top:22px;background:#3498db;-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-ms-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}
3963.xLoader .glistening-window span:nth-child(4){top:22px;left:22px;background:#f1c40f;-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s}
3964@-webkit-keyframes xLoaderGlisteningWindow{from{-webkit-transform:rotate(0deg)}
3965to{-webkit-transform:rotate(360deg)}
3966}
3967@-moz-keyframes xLoaderGlisteningWindow{from{-webkit-transform:rotate(0deg)}
3968to{-webkit-transform:rotate(360deg)}
3969}
3970@-ms-keyframes xLoaderGlisteningWindow{from{-webkit-transform:rotate(0deg)}
3971to{-webkit-transform:rotate(360deg)}
3972}
3973@-o-keyframes xLoaderGlisteningWindow{from{-webkit-transform:rotate(0deg)}
3974to{-webkit-transform:rotate(360deg)}
3975}
3976@keyframes xLoaderGlisteningWindow{from{-webkit-transform:rotate(0deg)}
3977to{-webkit-transform:rotate(360deg)}
3978}
3979@-webkit-keyframes xLoaderGlisteningWindowSpan{0%{transform:scale(1)}
398050%{transform:scale(.5)}
3981100%{transform:scale(1)}
3982}
3983@-moz-keyframes xLoaderGlisteningWindowSpan{0%{transform:scale(1)}
398450%{transform:scale(.5)}
3985100%{transform:scale(1)}
3986}
3987@-ms-keyframes xLoaderGlisteningWindowSpan{0%{transform:scale(1)}
398850%{transform:scale(.5)}
3989100%{transform:scale(1)}
3990}
3991@-o-keyframes xLoaderGlisteningWindowSpan{0%{transform:scale(1)}
399250%{transform:scale(.5)}
3993100%{transform:scale(1)}
3994}
3995@keyframes xLoaderGlisteningWindowSpan{0%{transform:scale(1)}
399650%{transform:scale(.5)}
3997100%{transform:scale(1)}
3998}
3999.xLoader .google-spin-wrapper{top:0;left:0;width:100%;height:100%;z-index:1000}
4000.xLoader .google-spin-wrapper .google-spin{display:block;position:absolute;left:50%;top:50%;width:100px;height:100px;margin:-50px 0 0 -50px;border-radius:50%;border:3px solid transparent;border-top-color:#3498db;-webkit-animation:xLoaderGoogleSpin 2s linear infinite;-moz-animation:xLoaderGoogleSpin 2s linear infinite;-ms-animation:xLoaderGoogleSpin 2s linear infinite;-o-animation:xLoaderGoogleSpin 2s linear infinite;animation:xLoaderGoogleSpin 2s linear infinite}
4001.xLoader .google-spin-wrapper .google-spin:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#e74c3c;-webkit-animation:xLoaderGoogleSpin 3s linear infinite;-moz-animation:xLoaderGoogleSpin 3s linear infinite;-ms-animation:xLoaderGoogleSpin 3s linear infinite;-o-animation:xLoaderGoogleSpin 3s linear infinite;animation:xLoaderGoogleSpin 3s linear infinite}
4002.xLoader .google-spin-wrapper .google-spin:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#f9c922;-webkit-animation:xLoaderGoogleSpin 2s linear infinite;-moz-animation:xLoaderGoogleSpin 2s linear infinite;-ms-animation:xLoaderGoogleSpin 2s linear infinite;-o-animation:xLoaderGoogleSpin 2s linear infinite;animation:xLoaderGoogleSpin 2s linear infinite}
4003@-webkit-keyframes xLoaderGoogleSpin{0%{transform:rotate(0deg)}
4004100%{transform:rotate(360deg)}
4005}
4006@-moz-keyframes xLoaderGoogleSpin{0%{transform:rotate(0deg)}
4007100%{transform:rotate(360deg)}
4008}
4009@-ms-keyframes xLoaderGoogleSpin{0%{transform:rotate(0deg)}
4010100%{transform:rotate(360deg)}
4011}
4012@-o-keyframes xLoaderGoogleSpin{0%{transform:rotate(0deg)}
4013100%{transform:rotate(360deg)}
4014}
4015@keyframes xLoaderGoogleSpin{0%{transform:rotate(0deg)}
4016100%{transform:rotate(360deg)}
4017}
4018.xLoader .spinning-disc{position:relative;width:30px;height:30px;left:50%;top:50%;background:#3498db;border-radius:50px;-webkit-animation:xLoaderSpinningDisc 1.5s infinite linear;-moz-animation:xLoaderSpinningDisc 1.5s infinite linear;-ms-animation:xLoaderSpinningDisc 1.5s infinite linear;-o-animation:xLoaderSpinningDisc 1.5s infinite linear;animation:xLoaderSpinningDisc 1.5s infinite linear}
4019.xLoader .spinning-disc:after{position:absolute;width:50px;height:50px;border-top:10px solid #9b59b6;border-bottom:10px solid #9b59b6;border-left:10px solid transparent;border-right:10px solid transparent;border-radius:50px;content:'';top:-20px;left:-20px;-webkit-animation:xLoaderSpinningDiscAfter 1.5s infinite linear;-moz-animation:xLoaderSpinningDiscAfter 1.5s infinite linear;-ms-animation:xLoaderSpinningDiscAfter 1.5s infinite linear;-o-animation:xLoaderSpinningDiscAfter 1.5s infinite linear;animation:xLoaderSpinningDiscAfter 1.5s infinite linear}
4020@-webkit-keyframes xLoaderSpinningDisc{0%{transform:rotate(0deg)}
402150%{transform:rotate(180deg);background:#2ecc71}
4022100%{transform:rotate(360deg)}
4023}
4024@-moz-keyframes xLoaderSpinningDisc{0%{transform:rotate(0deg)}
402550%{transform:rotate(180deg);background:#2ecc71}
4026100%{transform:rotate(360deg)}
4027}
4028@-ms-keyframes xLoaderSpinningDisc{0%{transform:rotate(0deg)}
402950%{transform:rotate(180deg);background:#2ecc71}
4030100%{transform:rotate(360deg)}
4031}
4032@-o-keyframes xLoaderSpinningDisc{0%{transform:rotate(0deg)}
403350%{transform:rotate(180deg);background:#2ecc71}
4034100%{transform:rotate(360deg)}
4035}
4036@keyframes xLoaderSpinningDisc{0%{transform:rotate(0deg)}
403750%{transform:rotate(180deg);background:#2ecc71}
4038100%{transform:rotate(360deg)}
4039}
4040@-webkit-keyframes xLoaderSpinningDiscAfter{0%{border-top:10px solid #9b59b6;border-bottom:10px solid #9b59b6}
404150%{border-top:10px solid #3498db;border-bottom:10px solid #3498db}
4042100%{border-top:10px solid #9b59b6;border-bottom:10px solid #9b59b6}
4043}
4044@-moz-keyframes xLoaderSpinningDiscAfter{0%{border-top:10px solid #9b59b6;border-bottom:10px solid #9b59b6}
404550%{border-top:10px solid #3498db;border-bottom:10px solid #3498db}
4046100%{border-top:10px solid #9b59b6;border-bottom:10px solid #9b59b6}
4047}
4048@-ms-keyframes xLoaderSpinningDiscAfter{0%{border-top:10px solid #9b59b6;border-bottom:10px solid #9b59b6}
404950%{border-top:10px solid #3498db;border-bottom:10px solid #3498db}
4050100%{border-top:10px solid #9b59b6;border-bottom:10px solid #9b59b6}
4051}
4052@-o-keyframes xLoaderSpinningDiscAfter{0%{border-top:10px solid #9b59b6;border-bottom:10px solid #9b59b6}
405350%{border-top:10px solid #3498db;border-bottom:10px solid #3498db}
4054100%{border-top:10px solid #9b59b6;border-bottom:10px solid #9b59b6}
4055}
4056@keyframes xLoaderSpinningDiscAfter{0%{border-top:10px solid #9b59b6;border-bottom:10px solid #9b59b6}
405750%{border-top:10px solid #3498db;border-bottom:10px solid #3498db}
4058100%{border-top:10px solid #9b59b6;border-bottom:10px solid #9b59b6}
4059}
4060.xLoader .the-snake{position:relative;top:50%;left:50%}
4061.xLoader .the-snake span{position:absolute;width:20px;height:20px;background:#3498db;opacity:.5;border-radius:20px;-webkit-animation:xLoaderTheSnake 1s infinite ease-in-out;-moz-animation:xLoaderTheSnake 1s infinite ease-in-out;-ms-animation:xLoaderTheSnake 1s infinite ease-in-out;-o-animation:xLoaderTheSnake 1s infinite ease-in-out;animation:xLoaderTheSnake 1s infinite ease-in-out}
4062.xLoader .the-snake span:nth-child(2){left:20px;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s}
4063.xLoader .the-snake span:nth-child(3){left:40px;-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-ms-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}
4064.xLoader .the-snake span:nth-child(4){left:60px;-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s}
4065.xLoader .the-snake span:nth-child(5){left:80px;-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-ms-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}
4066@-webkit-keyframes xLoaderTheSnake{0%{opacity:.3;transform:translateY(0);box-shadow:0 0 3px rgba(0,0,0,0.1)}
406750%{opacity:1;transform:translateY(-10px);background:#f1c40f;box-shadow:0 20px 3px rgba(0,0,0,0.05)}
4068100%{opacity:.3;transform:translateY(0);box-shadow:0 0 3px rgba(0,0,0,0.1)}
4069}
4070@-moz-keyframes xLoaderTheSnake{0%{opacity:.3;transform:translateY(0);box-shadow:0 0 3px rgba(0,0,0,0.1)}
407150%{opacity:1;transform:translateY(-10px);background:#f1c40f;box-shadow:0 20px 3px rgba(0,0,0,0.05)}
4072100%{opacity:.3;transform:translateY(0);box-shadow:0 0 3px rgba(0,0,0,0.1)}
4073}
4074@-ms-keyframes xLoaderTheSnake{0%{opacity:.3;transform:translateY(0);box-shadow:0 0 3px rgba(0,0,0,0.1)}
407550%{opacity:1;transform:translateY(-10px);background:#f1c40f;box-shadow:0 20px 3px rgba(0,0,0,0.05)}
4076100%{opacity:.3;transform:translateY(0);box-shadow:0 0 3px rgba(0,0,0,0.1)}
4077}
4078@-o-keyframes xLoaderTheSnake{0%{opacity:.3;transform:translateY(0);box-shadow:0 0 3px rgba(0,0,0,0.1)}
407950%{opacity:1;transform:translateY(-10px);background:#f1c40f;box-shadow:0 20px 3px rgba(0,0,0,0.05)}
4080100%{opacity:.3;transform:translateY(0);box-shadow:0 0 3px rgba(0,0,0,0.1)}
4081}
4082@keyframes xLoaderTheSnake{0%{opacity:.3;transform:translateY(0);box-shadow:0 0 3px rgba(0,0,0,0.1)}
408350%{opacity:1;transform:translateY(-10px);background:#f1c40f;box-shadow:0 20px 3px rgba(0,0,0,0.05)}
4084100%{opacity:.3;transform:translateY(0);box-shadow:0 0 3px rgba(0,0,0,0.1)}
4085}
4086
4087/* End */
4088
4089
4090/* Start:/bitrix/templates/concept_phoenix_s1/css/blueimp-gallery.min.css?17256132766509*/
4091@charset "UTF-8";.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{position:absolute;top:0;right:0;bottom:0;left:0;-moz-backface-visibility:hidden}
4092.blueimp-gallery>.slides>.slide>.slide-content{margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;opacity:1}
4093.blueimp-gallery{position:fixed;z-index:999999;overflow:hidden;background:#000;background:rgba(0,0,0,.9);opacity:0;display:none;direction:ltr;-ms-touch-action:none;touch-action:none}
4094.blueimp-gallery-carousel{position:relative;z-index:auto;margin:1em auto;padding-bottom:56.25%;box-shadow:0 0 10px #000;-ms-touch-action:pan-y;touch-action:pan-y}
4095.blueimp-gallery-display{display:block;opacity:1}
4096.blueimp-gallery>.slides{position:relative;height:100%;overflow:hidden}
4097.blueimp-gallery-carousel>.slides{position:absolute}
4098.blueimp-gallery>.slides>.slide{position:relative;float:left;height:100%;text-align:center;-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);-moz-transition-timing-function:cubic-bezier(.645,.045,.355,1);-ms-transition-timing-function:cubic-bezier(.645,.045,.355,1);-o-transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1)}
4099.blueimp-gallery,.blueimp-gallery>.slides>.slide>.slide-content{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}
4100.blueimp-gallery>.slides>.slide-loading{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/loading.svg) center no-repeat;background-size:64px 64px}
4101.blueimp-gallery>.slides>.slide-loading>.slide-content{opacity:0}
4102.blueimp-gallery>.slides>.slide-error{background:url(/bitrix/templates/concept_phoenix_s1/css/../img/error.png) center no-repeat}
4103.blueimp-gallery>.slides>.slide-error>.slide-content{display:none}
4104.blueimp-gallery>.next,.blueimp-gallery>.prev{position:absolute;top:50%;left:15px;width:40px;height:40px;margin-top:-23px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-decoration:none;text-shadow:0 0 2px #000;text-align:center;background:#222;background:rgba(0,0,0,.5);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;cursor:pointer;display:none}
4105.blueimp-gallery>.next{left:auto;right:15px}
4106.blueimp-gallery>.close,.blueimp-gallery>.title{position:absolute;top:15px;left:15px;margin:0 40px 0 0;font-size:20px;line-height:30px;color:#fff;text-shadow:0 0 2px #000;opacity:.8;display:none}
4107.blueimp-gallery>.close{padding:15px;right:15px;left:auto;margin:-15px;font-size:30px;text-decoration:none;cursor:pointer}
4108.blueimp-gallery>.play-pause{position:absolute;right:15px;bottom:15px;width:15px;height:15px;background:url(/bitrix/templates/concept_phoenix_s1/css/../img/play-pause.png) 0 0 no-repeat;cursor:pointer;opacity:.5;display:none}
4109.blueimp-gallery-playing>.play-pause{background-position:-15px 0}
4110.blueimp-gallery>.close:hover,.blueimp-gallery>.next:hover,.blueimp-gallery>.play-pause:hover,.blueimp-gallery>.prev:hover,.blueimp-gallery>.title:hover{color:#fff;opacity:1}
4111.blueimp-gallery-controls>.close,.blueimp-gallery-controls>.next,.blueimp-gallery-controls>.play-pause,.blueimp-gallery-controls>.prev,.blueimp-gallery-controls>.title{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
4112.blueimp-gallery-left>.prev,.blueimp-gallery-right>.next,.blueimp-gallery-single>.next,.blueimp-gallery-single>.play-pause,.blueimp-gallery-single>.prev{display:none}
4113.blueimp-gallery>.close,.blueimp-gallery>.next,.blueimp-gallery>.play-pause,.blueimp-gallery>.prev,.blueimp-gallery>.slides>.slide>.slide-content{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
4114body:last-child .blueimp-gallery>.slides>.slide-error{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../img/error.svg)}
4115body:last-child .blueimp-gallery>.play-pause{width:20px;height:20px;background-size:40px 20px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../img/play-pause.svg)}
4116body:last-child .blueimp-gallery-playing>.play-pause{background-position:-20px 0}
4117.blueimp-gallery>.indicator{position:absolute;top:auto;right:15px;bottom:15px;left:15px;margin:0 40px;padding:0;list-style:none;text-align:center;line-height:10px;display:none}
4118.blueimp-gallery>.indicator>li{display:inline-block;width:9px;height:9px;margin:6px 3px 0 3px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border:1px solid transparent;background:#ccc;background:rgba(255,255,255,.25) center no-repeat;border-radius:5px;box-shadow:0 0 2px #000;opacity:.5;cursor:pointer}
4119.blueimp-gallery>.indicator>.active,.blueimp-gallery>.indicator>li:hover{background-color:#fff;border-color:#fff;opacity:1}
4120.blueimp-gallery-controls>.indicator{display:block;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}
4121.blueimp-gallery-single>.indicator{display:none}
4122.blueimp-gallery>.indicator{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
4123.blueimp-gallery>.slides>.slide>.video-content>img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;-moz-backface-visibility:hidden}
4124.blueimp-gallery>.slides>.slide>.video-content>video{position:absolute;top:0;left:0;width:100%;height:100%}
4125.blueimp-gallery>.slides>.slide>.video-content>iframe{position:absolute;top:100%;left:0;width:100%;height:100%;border:none}
4126.blueimp-gallery>.slides>.slide>.video-playing>iframe{top:0}
4127.blueimp-gallery>.slides>.slide>.video-content>a{position:absolute;top:50%;right:0;left:0;margin:-64px auto 0;width:128px;height:128px;background:url(/bitrix/templates/concept_phoenix_s1/css/../img/video-play.png) center no-repeat;opacity:.8;cursor:pointer}
4128.blueimp-gallery>.slides>.slide>.video-content>a:hover{opacity:1}
4129.blueimp-gallery>.slides>.slide>.video-playing>a,.blueimp-gallery>.slides>.slide>.video-playing>img{display:none}
4130.blueimp-gallery>.slides>.slide>.video-content>video{display:none}
4131.blueimp-gallery>.slides>.slide>.video-playing>video{display:block}
4132.blueimp-gallery>.slides>.slide>.video-loading>a{background:url(/bitrix/templates/concept_phoenix_s1/css/../img/loading.gif) center no-repeat;background-size:64px 64px}
4133body:last-child .blueimp-gallery>.slides>.slide>.video-content:not(.video-loading)>a{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../img/video-play.svg)}
4134/*# sourceMappingURL=blueimp-gallery.min.css.map */
4135/* End */
4136
4137
4138/* Start:/bitrix/templates/concept_phoenix_s1/slick/slick.min.css?17256132761332*/
4139.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
4140.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
4141.slick-list:focus{outline:none}
4142.slick-list.dragging{cursor:pointer;cursor:
hand}
4143.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
4144.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
4145.slick-track:before,.slick-track:after{display:table;content:''}
4146.slick-track:after{clear:both}
4147.slick-loading .slick-track{visibility:hidden}
4148.slick-slide{display:none;float:left;height:100%;min-height:1px}
4149[dir='rtl'] .slick-slide{float:right}
4150.slick-slide img{display:block}
4151.slick-slide.slick-loading img{display:none}
4152.slick-slide.dragging img{pointer-events:none}
4153.slick-initialized .slick-slide{display:block}
4154.slick-loading .slick-slide{visibility:hidden}
4155.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
4156.slick-arrow.slick-hidden{display:none}
4157
4158/* End */
4159
4160
4161/* Start:/bitrix/templates/concept_phoenix_s1/slick/slick-theme.min.css?17256132762131*/
4162@charset 'UTF-8';.slick-loading .slick-list{background:#fff url('/bitrix/templates/concept_phoenix_s1/slick/./ajax-loader.gif') center center no-repeat}
4163.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}
4164.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent}
4165.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
4166.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
4167.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
4168.slick-prev{left:-25px}
4169[dir='rtl'] .slick-prev{right:-25px;left:auto}
4170.slick-prev:before{content:'←'}
4171[dir='rtl'] .slick-prev:before{content:'→'}
4172.slick-next{right:-25px}
4173[dir='rtl'] .slick-next{right:auto;left:-25px}
4174.slick-next:before{content:'→'}
4175[dir='rtl'] .slick-next:before{content:'←'}
4176.slick-dotted.slick-slider{margin-bottom:30px}
4177.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
4178.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
4179.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}
4180.slick-dots li button:hover,.slick-dots li button:focus{outline:none}
4181.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
4182.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
4183.slick-dots li.slick-active button:before{opacity:.75;color:black}
4184
4185/* End */
4186
4187
4188/* Start:/bitrix/templates/concept_phoenix_s1/css/jquery.datetimepicker.min.css?172561327616503*/
4189.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}
4190.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}
4191.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:0}
4192.xdsoft_datetimepicker button{border:none !important}
4193.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
4194.xdsoft_noselect::selection{background:transparent}
4195.xdsoft_noselect::-moz-selection{background:transparent}
4196.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}
4197.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}
4198.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}
4199.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}
4200.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}
4201.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}
4202.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}
4203.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}
4204.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}
4205.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}
4206.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}
4207.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}
4208.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}
4209.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}
4210.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}
4211.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}
4212.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}
4213.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}
4214.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}
4215.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}
4216.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}
4217.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}
4218.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}
4219.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}
4220.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}
4221.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}
4222.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}
4223.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}
4224.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}
4225.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}
4226.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}
4227.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}
4228.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}
4229.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}
4230.xdsoft_datetimepicker .xdsoft_calendar{clear:both}
4231.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}
4232.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}
4233.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}
4234.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}
4235.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}
4236.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}
4237.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}
4238.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}
4239.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}
4240.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}
4241.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}
4242.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";cursor:default}
4243.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(opacity=20)"}
4244.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}
4245.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}
4246.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important}
4247.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}
4248.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}
4249.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}
4250.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}
4251.xdsoft_time_box{position:relative;border:1px solid #ccc}
4252.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}
4253.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}
4254.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}
4255.xdsoft_scroller_box{position:relative}
4256.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}
4257.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}
4258.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}
4259.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}
4260.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}
4261.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}
4262.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}
4263.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}
4264.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}
4265.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}
4266.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}
4267.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}
4268.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}
4269.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}
4270.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}
4271.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}
4272.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}
4273.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}
4274.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}
4275.xdsoft_dark .xdsoft_time_box{border:1px solid #333}
4276.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}
4277.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}
4278.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:
-moz-linear-gradient(top,#fff 0,#f4f8fa 73%);background:
-webkit-gradient(linear,left top,left bottom,
color-stop(0,#fff),
color-stop(73%,#f4f8fa));background:
-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:
-o-linear-gradient(top,#fff 0,#f4f8fa 73%);background:
-ms-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0)}
4279.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:
-moz-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:
-webkit-gradient(linear,left top,left bottom,
color-stop(0,#f4f8fa),
color-stop(73%,#FFF));background:
-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:
-o-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:
-ms-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0)}
4280
4281
4282/* End */
4283
4284
4285/* Start:/bitrix/templates/concept_phoenix_s1/css/farbtastic.min.css?1725613366502*/
4286.farbtastic{position:relative}
4287.farbtastic *{position:absolute;cursor:crosshair}
4288.farbtastic,.farbtastic .wheel{width:195px;height:195px}
4289.farbtastic .color,.farbtastic .overlay{top:47px;left:47px;width:101px;height:101px}
4290.farbtastic .wheel{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/wheel.png) no-repeat;width:195px;height:195px}
4291.farbtastic .overlay{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/mask.png) no-repeat}
4292.farbtastic .marker{width:17px;height:17px;margin:-8px 0 0 -8px;overflow:hidden;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/marker.png) no-repeat}
4293
4294/* End */
4295
4296
4297/* Start:/bitrix/templates/concept_phoenix_s1/css/concept.min.css?1725613366100201*/
4298@font-face{font-family:'concept';src:url('/bitrix/templates/concept_phoenix_s1/css/../fonts/icons/concept.eot?87128290');src:url('/bitrix/templates/concept_phoenix_s1/css/../fonts/icons/concept.eot?87128290#iefix') format('embedded-opentype'),url('/bitrix/templates/concept_phoenix_s1/css/../fonts/icons/concept.woff2?87128290') format('woff2'),url('/bitrix/templates/concept_phoenix_s1/css/../fonts/icons/concept.woff?87128290') format('woff'),url('/bitrix/templates/concept_phoenix_s1/css/../fonts/icons/concept.ttf?87128290') format('truetype'),url('/bitrix/templates/concept_phoenix_s1/css/../fonts/icons/concept.svg?87128290#concept') format('svg');font-weight:normal;font-style:normal}
4299[class^="concept-"]:before,[class*=" concept-"]:before{font-family:"concept";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
4300.concept-emo-happy:before{content:'\e800'}
4301.concept-emo-wink:before{content:'\e801'}
4302.concept-emo-unhappy:before{content:'\e802'}
4303.concept-emo-sleep:before{content:'\e803'}
4304.concept-emo-thumbsup:before{content:'\e804'}
4305.concept-emo-devil:before{content:'\e805'}
4306.concept-emo-surprised:before{content:'\e806'}
4307.concept-emo-tongue:before{content:'\e807'}
4308.concept-emo-coffee:before{content:'\e808'}
4309.concept-emo-sunglasses:before{content:'\e809'}
4310.concept-emo-displeased:before{content:'\e80a'}
4311.concept-emo-beer:before{content:'\e80b'}
4312.concept-emo-grin:before{content:'\e80c'}
4313.concept-emo-angry:before{content:'\e80d'}
4314.concept-emo-saint:before{content:'\e80e'}
4315.concept-emo-cry:before{content:'\e80f'}
4316.concept-emo-shoot:before{content:'\e810'}
4317.concept-emo-squint:before{content:'\e811'}
4318.concept-emo-laugh:before{content:'\e812'}
4319.concept-emo-wink2:before{content:'\e813'}
4320.concept-glass:before{content:'\e814'}
4321.concept-music:before{content:'\e815'}
4322.concept-search:before{content:'\e816'}
4323.concept-mail:before{content:'\e817'}
4324.concept-heart:before{content:'\e818'}
4325.concept-heart-empty:before{content:'\e819'}
4326.concept-star:before{content:'\e81a'}
4327.concept-star-empty:before{content:'\e81b'}
4328.concept-star-half:before{content:'\e81c'}
4329.concept-user:before{content:'\e81d'}
4330.concept-users:before{content:'\e81e'}
4331.concept-video:before{content:'\e81f'}
4332.concept-videocam:before{content:'\e820'}
4333.concept-picture:before{content:'\e821'}
4334.concept-camera:before{content:'\e822'}
4335.concept-camera-alt:before{content:'\e823'}
4336.concept-th-large:before{content:'\e824'}
4337.concept-th:before{content:'\e825'}
4338.concept-th-list:before{content:'\e826'}
4339.concept-ok:before{content:'\e827'}
4340.concept-ok-circled:before{content:'\e828'}
4341.concept-ok-circled2:before{content:'\e829'}
4342.concept-cancel:before{content:'\e82a'}
4343.concept-cancel-circled:before{content:'\e82b'}
4344.concept-cancel-circled2:before{content:'\e82c'}
4345.concept-plus:before{content:'\e82d'}
4346.concept-plus-circled:before{content:'\e82e'}
4347.concept-minus:before{content:'\e82f'}
4348.concept-spin1:before{content:'\e830'}
4349.concept-spin2:before{content:'\e831'}
4350.concept-spin3:before{content:'\e832'}
4351.concept-minus-circled:before{content:'\e833'}
4352.concept-spin4:before{content:'\e834'}
4353.concept-help-circled:before{content:'\e835'}
4354.concept-info-circled:before{content:'\e836'}
4355.concept-home:before{content:'\e837'}
4356.concept-spin5:before{content:'\e838'}
4357.concept-spin6:before{content:'\e839'}
4358.concept-link:before{content:'\e83a'}
4359.concept-attach:before{content:'\e83b'}
4360.concept-lock:before{content:'\e83c'}
4361.concept-lock-open:before{content:'\e83d'}
4362.concept-pin:before{content:'\e83e'}
4363.concept-eye:before{content:'\e83f'}
4364.concept-firefox:before{content:'\e840'}
4365.concept-chrome:before{content:'\e841'}
4366.concept-opera:before{content:'\e842'}
4367.concept-ie:before{content:'\e843'}
4368.concept-crown:before{content:'\e844'}
4369.concept-crown-plus:before{content:'\e845'}
4370.concept-crown-minus:before{content:'\e846'}
4371.concept-marquee:before{content:'\e847'}
4372.concept-eye-off:before{content:'\e848'}
4373.concept-tag:before{content:'\e849'}
4374.concept-tags:before{content:'\e84a'}
4375.concept-bookmark:before{content:'\e84b'}
4376.concept-flag:before{content:'\e84c'}
4377.concept-thumbs-up:before{content:'\e84d'}
4378.concept-thumbs-down:before{content:'\e84e'}
4379.concept-download:before{content:'\e84f'}
4380.concept-upload:before{content:'\e850'}
4381.concept-forward:before{content:'\e851'}
4382.concept-export:before{content:'\e852'}
4383.concept-pencil:before{content:'\e853'}
4384.concept-edit:before{content:'\e854'}
4385.concept-print:before{content:'\e855'}
4386.concept-retweet:before{content:'\e856'}
4387.concept-comment:before{content:'\e857'}
4388.concept-chat:before{content:'\e858'}
4389.concept-bell:before{content:'\e859'}
4390.concept-attention:before{content:'\e85a'}
4391.concept-attention-circled:before{content:'\e85b'}
4392.concept-location:before{content:'\e85c'}
4393.concept-trash-empty:before{content:'\e85d'}
4394.concept-doc:before{content:'\e85e'}
4395.concept-folder:before{content:'\e85f'}
4396.concept-folder-open:before{content:'\e860'}
4397.concept-phone:before{content:'\e861'}
4398.concept-cog:before{content:'\e862'}
4399.concept-cog-alt:before{content:'\e863'}
4400.concept-wrench:before{content:'\e864'}
4401.concept-basket:before{content:'\e865'}
4402.concept-calendar:before{content:'\e866'}
4403.concept-login:before{content:'\e867'}
4404.concept-logout:before{content:'\e868'}
4405.concept-volume-off:before{content:'\e869'}
4406.concept-volume-down:before{content:'\e86a'}
4407.concept-volume-up:before{content:'\e86b'}
4408.concept-headphones:before{content:'\e86c'}
4409.concept-clock:before{content:'\e86d'}
4410.concept-block:before{content:'\e86e'}
4411.concept-resize-full:before{content:'\e86f'}
4412.concept-resize-small:before{content:'\e870'}
4413.concept-resize-vertical:before{content:'\e871'}
4414.concept-resize-horizontal:before{content:'\e872'}
4415.concept-zoom-in:before{content:'\e873'}
4416.concept-zoom-out:before{content:'\e874'}
4417.concept-down-circled2:before{content:'\e875'}
4418.concept-up-circled2:before{content:'\e876'}
4419.concept-down-dir:before{content:'\e877'}
4420.concept-up-dir:before{content:'\e878'}
4421.concept-left-dir:before{content:'\e879'}
4422.concept-right-dir:before{content:'\e87a'}
4423.concept-down-open:before{content:'\e87b'}
4424.concept-left-open:before{content:'\e87c'}
4425.concept-right-open:before{content:'\e87d'}
4426.concept-up-open:before{content:'\e87e'}
4427.concept-down-big:before{content:'\e87f'}
4428.concept-left-big:before{content:'\e880'}
4429.concept-right-big:before{content:'\e881'}
4430.concept-up-big:before{content:'\e882'}
4431.concept-right-hand:before{content:'\e883'}
4432.concept-left-hand:before{content:'\e884'}
4433.concept-up-hand:before{content:'\e885'}
4434.concept-down-hand:before{content:'\e886'}
4435.concept-cw:before{content:'\e887'}
4436.concept-ccw:before{content:'\e888'}
4437.concept-arrows-cw:before{content:'\e889'}
4438.concept-shuffle:before{content:'\e88a'}
4439.concept-play:before{content:'\e88b'}
4440.concept-play-circled2:before{content:'\e88c'}
4441.concept-stop:before{content:'\e88d'}
4442.concept-pause:before{content:'\e88e'}
4443.concept-to-end:before{content:'\e88f'}
4444.concept-to-end-alt:before{content:'\e890'}
4445.concept-to-start:before{content:'\e891'}
4446.concept-to-start-alt:before{content:'\e892'}
4447.concept-fast-fw:before{content:'\e893'}
4448.concept-fast-bw:before{content:'\e894'}
4449.concept-eject:before{content:'\e895'}
4450.concept-target:before{content:'\e896'}
4451.concept-signal:before{content:'\e897'}
4452.concept-award:before{content:'\e898'}
4453.concept-inbox:before{content:'\e899'}
4454.concept-globe:before{content:'\e89a'}
4455.concept-cloud:before{content:'\e89b'}
4456.concept-flash:before{content:'\e89c'}
4457.concept-umbrella:before{content:'\e89d'}
4458.concept-flight:before{content:'\e89e'}
4459.concept-leaf:before{content:'\e89f'}
4460.concept-font:before{content:'\e8a0'}
4461.concept-bold:before{content:'\e8a1'}
4462.concept-italic:before{content:'\e8a2'}
4463.concept-text-height:before{content:'\e8a3'}
4464.concept-text-width:before{content:'\e8a4'}
4465.concept-align-left:before{content:'\e8a5'}
4466.concept-align-center:before{content:'\e8a6'}
4467.concept-align-right:before{content:'\e8a7'}
4468.concept-align-justify:before{content:'\e8a8'}
4469.concept-list:before{content:'\e8a9'}
4470.concept-indent-left:before{content:'\e8aa'}
4471.concept-indent-right:before{content:'\e8ab'}
4472.concept-scissors:before{content:'\e8ac'}
4473.concept-briefcase:before{content:'\e8ad'}
4474.concept-off:before{content:'\e8ae'}
4475.concept-road:before{content:'\e8af'}
4476.concept-list-alt:before{content:'\e8b0'}
4477.concept-qrcode:before{content:'\e8b1'}
4478.concept-barcode:before{content:'\e8b2'}
4479.concept-book:before{content:'\e8b3'}
4480.concept-adjust:before{content:'\e8b4'}
4481.concept-tint:before{content:'\e8b5'}
4482.concept-check:before{content:'\e8b6'}
4483.concept-asterisk:before{content:'\e8b7'}
4484.concept-gift:before{content:'\e8b8'}
4485.concept-fire:before{content:'\e8b9'}
4486.concept-magnet:before{content:'\e8ba'}
4487.concept-chart-bar:before{content:'\e8bb'}
4488.concept-credit-card:before{content:'\e8bc'}
4489.concept-floppy:before{content:'\e8bd'}
4490.concept-megaphone:before{content:'\e8be'}
4491.concept-key:before{content:'\e8bf'}
4492.concept-truck:before{content:'\e8c0'}
4493.concept-hammer:before{content:'\e8c1'}
4494.concept-lemon:before{content:'\e8c2'}
4495.concept-note:before{content:'\e8c3'}
4496.concept-note-beamed:before{content:'\e8c4'}
4497.concept-music-1:before{content:'\e8c5'}
4498.concept-search-1:before{content:'\e8c6'}
4499.concept-flashlight:before{content:'\e8c7'}
4500.concept-mail-1:before{content:'\e8c8'}
4501.concept-heart-1:before{content:'\e8c9'}
4502.concept-heart-empty-1:before{content:'\e8ca'}
4503.concept-star-1:before{content:'\e8cb'}
4504.concept-star-empty-1:before{content:'\e8cc'}
4505.concept-user-1:before{content:'\e8cd'}
4506.concept-users-1:before{content:'\e8ce'}
4507.concept-user-add:before{content:'\e8cf'}
4508.concept-video-1:before{content:'\e8d0'}
4509.concept-picture-1:before{content:'\e8d1'}
4510.concept-camera-1:before{content:'\e8d2'}
4511.concept-layout:before{content:'\e8d3'}
4512.concept-menu-1:before{content:'\e8d4'}
4513.concept-check-1:before{content:'\e8d5'}
4514.concept-cancel-1:before{content:'\e8d6'}
4515.concept-cancel-circled-1:before{content:'\e8d7'}
4516.concept-cancel-squared:before{content:'\e8d8'}
4517.concept-plus-1:before{content:'\e8d9'}
4518.concept-plus-circled-1:before{content:'\e8da'}
4519.concept-plus-squared-1:before{content:'\e8db'}
4520.concept-minus-1:before{content:'\e8dc'}
4521.concept-minus-circled-1:before{content:'\e8dd'}
4522.concept-minus-squared-1:before{content:'\e8de'}
4523.concept-help-1:before{content:'\e8df'}
4524.concept-help-circled-1:before{content:'\e8e0'}
4525.concept-info-1:before{content:'\e8e1'}
4526.concept-info-circled-1:before{content:'\e8e2'}
4527.concept-back:before{content:'\e8e3'}
4528.concept-home-1:before{content:'\e8e4'}
4529.concept-link-1:before{content:'\e8e5'}
4530.concept-attach-1:before{content:'\e8e6'}
4531.concept-lock-1:before{content:'\e8e7'}
4532.concept-lock-open-1:before{content:'\e8e8'}
4533.concept-eye-1:before{content:'\e8e9'}
4534.concept-tag-1:before{content:'\e8ea'}
4535.concept-bookmark-1:before{content:'\e8eb'}
4536.concept-bookmarks:before{content:'\e8ec'}
4537.concept-flag-1:before{content:'\e8ed'}
4538.concept-thumbs-up-1:before{content:'\e8ee'}
4539.concept-thumbs-down-1:before{content:'\e8ef'}
4540.concept-download-1:before{content:'\e8f0'}
4541.concept-upload-1:before{content:'\e8f1'}
4542.concept-upload-cloud-1:before{content:'\e8f2'}
4543.concept-reply-1:before{content:'\e8f3'}
4544.concept-reply-all-1:before{content:'\e8f4'}
4545.concept-forward-1:before{content:'\e8f5'}
4546.concept-quote:before{content:'\e8f6'}
4547.concept-code-1:before{content:'\e8f7'}
4548.concept-export-1:before{content:'\e8f8'}
4549.concept-pencil-1:before{content:'\e8f9'}
4550.concept-feather:before{content:'\e8fa'}
4551.concept-print-1:before{content:'\e8fb'}
4552.concept-retweet-1:before{content:'\e8fc'}
4553.concept-keyboard-1:before{content:'\e8fd'}
4554.concept-comment-1:before{content:'\e8fe'}
4555.concept-chat-1:before{content:'\e8ff'}
4556.concept-bell-1:before{content:'\e900'}
4557.concept-attention-1:before{content:'\e901'}
4558.concept-alert:before{content:'\e902'}
4559.concept-vcard:before{content:'\e903'}
4560.concept-address:before{content:'\e904'}
4561.concept-location-1:before{content:'\e905'}
4562.concept-map-1:before{content:'\e906'}
4563.concept-direction-1:before{content:'\e907'}
4564.concept-compass-1:before{content:'\e908'}
4565.concept-cup:before{content:'\e909'}
4566.concept-trash-1:before{content:'\e90a'}
4567.concept-doc-1:before{content:'\e90b'}
4568.concept-docs-1:before{content:'\e90c'}
4569.concept-doc-landscape:before{content:'\e90d'}
4570.concept-doc-text-1:before{content:'\e90e'}
4571.concept-doc-text-inv-1:before{content:'\e90f'}
4572.concept-newspaper-1:before{content:'\e910'}
4573.concept-book-open:before{content:'\e911'}
4574.concept-book-1:before{content:'\e912'}
4575.concept-folder-1:before{content:'\e913'}
4576.concept-archive:before{content:'\e914'}
4577.concept-box-1:before{content:'\e915'}
4578.concept-rss-1:before{content:'\e916'}
4579.concept-phone-1:before{content:'\e917'}
4580.concept-cog-1:before{content:'\e918'}
4581.concept-tools:before{content:'\e919'}
4582.concept-share-1:before{content:'\e91a'}
4583.concept-shareable:before{content:'\e91b'}
4584.concept-basket-1:before{content:'\e91c'}
4585.concept-bag:before{content:'\e91d'}
4586.concept-calendar-1:before{content:'\e91e'}
4587.concept-login-1:before{content:'\e91f'}
4588.concept-logout-1:before{content:'\e920'}
4589.concept-mic-1:before{content:'\e921'}
4590.concept-mute-1:before{content:'\e922'}
4591.concept-sound:before{content:'\e923'}
4592.concept-volume:before{content:'\e924'}
4593.concept-clock-1:before{content:'\e925'}
4594.concept-hourglass-4:before{content:'\e926'}
4595.concept-lamp:before{content:'\e927'}
4596.concept-light-down:before{content:'\e928'}
4597.concept-light-up:before{content:'\e929'}
4598.concept-adjust-1:before{content:'\e92a'}
4599.concept-block-1:before{content:'\e92b'}
4600.concept-resize-full-1:before{content:'\e92c'}
4601.concept-resize-small-1:before{content:'\e92d'}
4602.concept-popup:before{content:'\e92e'}
4603.concept-publish:before{content:'\e92f'}
4604.concept-window:before{content:'\e930'}
4605.concept-arrow-combo:before{content:'\e931'}
4606.concept-down-circled-1:before{content:'\e932'}
4607.concept-left-circled-1:before{content:'\e933'}
4608.concept-right-circled-1:before{content:'\e934'}
4609.concept-up-circled-1:before{content:'\e935'}
4610.concept-down-open-1:before{content:'\e936'}
4611.concept-left-open-1:before{content:'\e937'}
4612.concept-right-open-1:before{content:'\e938'}
4613.concept-up-open-1:before{content:'\e939'}
4614.concept-down-open-mini:before{content:'\e93a'}
4615.concept-left-open-mini:before{content:'\e93b'}
4616.concept-right-open-mini:before{content:'\e93c'}
4617.concept-up-open-mini:before{content:'\e93d'}
4618.concept-down-open-big:before{content:'\e93e'}
4619.concept-left-open-big:before{content:'\e93f'}
4620.concept-right-open-big:before{content:'\e940'}
4621.concept-up-open-big:before{content:'\e941'}
4622.concept-down-1:before{content:'\e942'}
4623.concept-left-1:before{content:'\e943'}
4624.concept-right-1:before{content:'\e944'}
4625.concept-up-1:before{content:'\e945'}
4626.concept-down-dir-1:before{content:'\e946'}
4627.concept-left-dir-1:before{content:'\e947'}
4628.concept-right-dir-1:before{content:'\e948'}
4629.concept-up-dir-1:before{content:'\e949'}
4630.concept-down-bold:before{content:'\e94a'}
4631.concept-left-bold:before{content:'\e94b'}
4632.concept-right-bold:before{content:'\e94c'}
4633.concept-up-bold:before{content:'\e94d'}
4634.concept-down-thin:before{content:'\e94e'}
4635.concept-left-thin:before{content:'\e94f'}
4636.concept-right-thin:before{content:'\e950'}
4637.concept-up-thin:before{content:'\e951'}
4638.concept-ccw-1:before{content:'\e952'}
4639.concept-cw-1:before{content:'\e953'}
4640.concept-arrows-ccw:before{content:'\e954'}
4641.concept-level-down-1:before{content:'\e955'}
4642.concept-level-up-1:before{content:'\e956'}
4643.concept-shuffle-1:before{content:'\e957'}
4644.concept-loop:before{content:'\e958'}
4645.concept-switch:before{content:'\e959'}
4646.concept-play-1:before{content:'\e95a'}
4647.concept-stop-1:before{content:'\e95b'}
4648.concept-pause-1:before{content:'\e95c'}
4649.concept-record:before{content:'\e95d'}
4650.concept-to-end-1:before{content:'\e95e'}
4651.concept-to-start-1:before{content:'\e95f'}
4652.concept-fast-forward:before{content:'\e960'}
4653.concept-fast-backward:before{content:'\e961'}
4654.concept-progress-0:before{content:'\e962'}
4655.concept-progress-1:before{content:'\e963'}
4656.concept-progress-2:before{content:'\e964'}
4657.concept-progress-3:before{content:'\e965'}
4658.concept-target-1:before{content:'\e966'}
4659.concept-palette:before{content:'\e967'}
4660.concept-list-1:before{content:'\e968'}
4661.concept-list-add:before{content:'\e969'}
4662.concept-signal-1:before{content:'\e96a'}
4663.concept-trophy:before{content:'\e96b'}
4664.concept-battery:before{content:'\e96c'}
4665.concept-back-in-time:before{content:'\e96d'}
4666.concept-monitor:before{content:'\e96e'}
4667.concept-mobile-1:before{content:'\e96f'}
4668.concept-network:before{content:'\e970'}
4669.concept-cd:before{content:'\e971'}
4670.concept-inbox-1:before{content:'\e972'}
4671.concept-install:before{content:'\e973'}
4672.concept-globe-1:before{content:'\e974'}
4673.concept-cloud-1:before{content:'\e975'}
4674.concept-cloud-thunder:before{content:'\e976'}
4675.concept-flash-1:before{content:'\e977'}
4676.concept-moon-1:before{content:'\e978'}
4677.concept-flight-1:before{content:'\e979'}
4678.concept-paper-plane-1:before{content:'\e97a'}
4679.concept-leaf-1:before{content:'\e97b'}
4680.concept-lifebuoy-1:before{content:'\e97c'}
4681.concept-mouse:before{content:'\e97d'}
4682.concept-briefcase-1:before{content:'\e97e'}
4683.concept-suitcase-1:before{content:'\e97f'}
4684.concept-dot:before{content:'\e980'}
4685.concept-dot-2:before{content:'\e981'}
4686.concept-dot-3:before{content:'\e982'}
4687.concept-brush-1:before{content:'\e983'}
4688.concept-magnet-1:before{content:'\e984'}
4689.concept-infinity:before{content:'\e985'}
4690.concept-erase:before{content:'\e986'}
4691.concept-chart-pie-1:before{content:'\e987'}
4692.concept-chart-line-1:before{content:'\e988'}
4693.concept-chart-bar-1:before{content:'\e989'}
4694.concept-chart-area-1:before{content:'\e98a'}
4695.concept-tape:before{content:'\e98b'}
4696.concept-graduation-cap-1:before{content:'\e98c'}
4697.concept-language-1:before{content:'\e98d'}
4698.concept-ticket-1:before{content:'\e98e'}
4699.concept-water:before{content:'\e98f'}
4700.concept-droplet:before{content:'\e990'}
4701.concept-air:before{content:'\e991'}
4702.concept-credit-card-1:before{content:'\e992'}
4703.concept-floppy-1:before{content:'\e993'}
4704.concept-clipboard:before{content:'\e994'}
4705.concept-megaphone-1:before{content:'\e995'}
4706.concept-database-1:before{content:'\e996'}
4707.concept-drive:before{content:'\e997'}
4708.concept-bucket:before{content:'\e998'}
4709.concept-thermometer-1:before{content:'\e999'}
4710.concept-key-1:before{content:'\e99a'}
4711.concept-flow-cascade:before{content:'\e99b'}
4712.concept-flow-branch:before{content:'\e99c'}
4713.concept-flow-tree:before{content:'\e99d'}
4714.concept-flow-line:before{content:'\e99e'}
4715.concept-flow-parallel:before{content:'\e99f'}
4716.concept-rocket-1:before{content:'\e9a0'}
4717.concept-gauge-1:before{content:'\e9a1'}
4718.concept-traffic-cone:before{content:'\e9a2'}
4719.concept-cc-1:before{content:'\e9a3'}
4720.concept-cc-by:before{content:'\e9a4'}
4721.concept-cc-nc:before{content:'\e9a5'}
4722.concept-cc-nc-eu:before{content:'\e9a6'}
4723.concept-cc-nc-jp:before{content:'\e9a7'}
4724.concept-cc-sa:before{content:'\e9a8'}
4725.concept-cc-nd:before{content:'\e9a9'}
4726.concept-cc-pd:before{content:'\e9aa'}
4727.concept-cc-zero:before{content:'\e9ab'}
4728.concept-cc-share:before{content:'\e9ac'}
4729.concept-cc-remix:before{content:'\e9ad'}
4730.concept-github-1:before{content:'\e9ae'}
4731.concept-flickr-circled:before{content:'\e9af'}
4732.concept-facebook-1:before{content:'\e9b0'}
4733.concept-music-outline:before{content:'\e9b1'}
4734.concept-music-2:before{content:'\e9b2'}
4735.concept-search-outline:before{content:'\e9b3'}
4736.concept-search-2:before{content:'\e9b4'}
4737.concept-mail-2:before{content:'\e9b5'}
4738.concept-heart-2:before{content:'\e9b6'}
4739.concept-heart-filled:before{content:'\e9b7'}
4740.concept-star-2:before{content:'\e9b8'}
4741.concept-star-filled:before{content:'\e9b9'}
4742.concept-user-outline:before{content:'\e9ba'}
4743.concept-user-2:before{content:'\e9bb'}
4744.concept-users-outline:before{content:'\e9bc'}
4745.concept-users-2:before{content:'\e9bd'}
4746.concept-user-add-outline:before{content:'\e9be'}
4747.concept-user-add-1:before{content:'\e9bf'}
4748.concept-user-delete-outline:before{content:'\e9c0'}
4749.concept-user-delete:before{content:'\e9c1'}
4750.concept-video-2:before{content:'\e9c2'}
4751.concept-videocam-outline:before{content:'\e9c3'}
4752.concept-videocam-1:before{content:'\e9c4'}
4753.concept-picture-outline:before{content:'\e9c5'}
4754.concept-picture-2:before{content:'\e9c6'}
4755.concept-camera-outline:before{content:'\e9c7'}
4756.concept-camera-2:before{content:'\e9c8'}
4757.concept-th-outline:before{content:'\e9c9'}
4758.concept-th-1:before{content:'\e9ca'}
4759.concept-th-large-outline:before{content:'\e9cb'}
4760.concept-th-large-1:before{content:'\e9cc'}
4761.concept-th-list-outline:before{content:'\e9cd'}
4762.concept-th-list-1:before{content:'\e9ce'}
4763.concept-ok-outline:before{content:'\e9cf'}
4764.concept-ok-1:before{content:'\e9d0'}
4765.concept-cancel-outline:before{content:'\e9d1'}
4766.concept-cancel-2:before{content:'\e9d2'}
4767.concept-cancel-alt:before{content:'\e9d3'}
4768.concept-cancel-alt-filled:before{content:'\e9d4'}
4769.concept-cancel-circled-outline:before{content:'\e9d5'}
4770.concept-cancel-circled-2:before{content:'\e9d6'}
4771.concept-plus-outline:before{content:'\e9d7'}
4772.concept-plus-2:before{content:'\e9d8'}
4773.concept-minus-outline:before{content:'\e9d9'}
4774.concept-minus-2:before{content:'\e9da'}
4775.concept-divide-outline:before{content:'\e9db'}
4776.concept-divide:before{content:'\e9dc'}
4777.concept-eq-outline:before{content:'\e9dd'}
4778.concept-eq:before{content:'\e9de'}
4779.concept-info-outline:before{content:'\e9df'}
4780.concept-info-2:before{content:'\e9e0'}
4781.concept-home-outline:before{content:'\e9e1'}
4782.concept-home-2:before{content:'\e9e2'}
4783.concept-link-outline:before{content:'\e9e3'}
4784.concept-link-2:before{content:'\e9e4'}
4785.concept-attach-outline:before{content:'\e9e5'}
4786.concept-attach-2:before{content:'\e9e6'}
4787.concept-lock-2:before{content:'\e9e7'}
4788.concept-lock-filled:before{content:'\e9e8'}
4789.concept-lock-open-2:before{content:'\e9e9'}
4790.concept-lock-open-filled:before{content:'\e9ea'}
4791.concept-pin-outline:before{content:'\e9eb'}
4792.concept-pin-1:before{content:'\e9ec'}
4793.concept-eye-outline:before{content:'\e9ed'}
4794.concept-eye-2:before{content:'\e9ee'}
4795.concept-tag-2:before{content:'\e9ef'}
4796.concept-tags-1:before{content:'\e9f0'}
4797.concept-bookmark-2:before{content:'\e9f1'}
4798.concept-flag-2:before{content:'\e9f2'}
4799.concept-flag-filled:before{content:'\e9f3'}
4800.concept-thumbs-up-2:before{content:'\e9f4'}
4801.concept-thumbs-down-2:before{content:'\e9f5'}
4802.concept-download-outline:before{content:'\e9f6'}
4803.concept-download-2:before{content:'\e9f7'}
4804.concept-upload-outline:before{content:'\e9f8'}
4805.concept-upload-2:before{content:'\e9f9'}
4806.concept-upload-cloud-outline:before{content:'\e9fa'}
4807.concept-upload-cloud-2:before{content:'\e9fb'}
4808.concept-reply-outline:before{content:'\e9fc'}
4809.concept-reply-2:before{content:'\e9fd'}
4810.concept-forward-outline:before{content:'\e9fe'}
4811.concept-forward-2:before{content:'\e9ff'}
4812.concept-code-outline:before{content:'\ea00'}
4813.concept-code-2:before{content:'\ea01'}
4814.concept-export-outline:before{content:'\ea02'}
4815.concept-export-2:before{content:'\ea03'}
4816.concept-pencil-2:before{content:'\ea04'}
4817.concept-pen:before{content:'\ea05'}
4818.concept-feather-1:before{content:'\ea06'}
4819.concept-edit-1:before{content:'\ea07'}
4820.concept-print-2:before{content:'\ea08'}
4821.concept-comment-2:before{content:'\ea09'}
4822.concept-chat-2:before{content:'\ea0a'}
4823.concept-chat-alt:before{content:'\ea0b'}
4824.concept-bell-2:before{content:'\ea0c'}
4825.concept-attention-2:before{content:'\ea0d'}
4826.concept-attention-filled:before{content:'\ea0e'}
4827.concept-warning-empty:before{content:'\ea0f'}
4828.concept-warning:before{content:'\ea10'}
4829.concept-contacts:before{content:'\ea11'}
4830.concept-vcard-1:before{content:'\ea12'}
4831.concept-address-1:before{content:'\ea13'}
4832.concept-location-outline:before{content:'\ea14'}
4833.concept-location-2:before{content:'\ea15'}
4834.concept-map-2:before{content:'\ea16'}
4835.concept-direction-outline:before{content:'\ea17'}
4836.concept-direction-2:before{content:'\ea18'}
4837.concept-compass-2:before{content:'\ea19'}
4838.concept-trash-2:before{content:'\ea1a'}
4839.concept-doc-2:before{content:'\ea1b'}
4840.concept-doc-text-2:before{content:'\ea1c'}
4841.concept-doc-add:before{content:'\ea1d'}
4842.concept-doc-remove:before{content:'\ea1e'}
4843.concept-news:before{content:'\ea1f'}
4844.concept-folder-2:before{content:'\ea20'}
4845.concept-folder-add:before{content:'\ea21'}
4846.concept-folder-delete:before{content:'\ea22'}
4847.concept-archive-1:before{content:'\ea23'}
4848.concept-box-2:before{content:'\ea24'}
4849.concept-rss-outline:before{content:'\ea25'}
4850.concept-rss-2:before{content:'\ea26'}
4851.concept-phone-outline:before{content:'\ea27'}
4852.concept-phone-2:before{content:'\ea28'}
4853.concept-menu-outline:before{content:'\ea29'}
4854.concept-menu-2:before{content:'\ea2a'}
4855.concept-cog-outline:before{content:'\ea2b'}
4856.concept-cog-2:before{content:'\ea2c'}
4857.concept-wrench-outline:before{content:'\ea2d'}
4858.concept-wrench-1:before{content:'\ea2e'}
4859.concept-basket-2:before{content:'\ea2f'}
4860.concept-calendar-outlilne:before{content:'\ea30'}
4861.concept-calendar-2:before{content:'\ea31'}
4862.concept-mic-outline:before{content:'\ea32'}
4863.concept-mic-2:before{content:'\ea33'}
4864.concept-volume-off-1:before{content:'\ea34'}
4865.concept-volume-low:before{content:'\ea35'}
4866.concept-volume-middle:before{content:'\ea36'}
4867.concept-volume-high:before{content:'\ea37'}
4868.concept-headphones-1:before{content:'\ea38'}
4869.concept-clock-2:before{content:'\ea39'}
4870.concept-wristwatch:before{content:'\ea3a'}
4871.concept-stopwatch:before{content:'\ea3b'}
4872.concept-lightbulb-1:before{content:'\ea3c'}
4873.concept-block-outline:before{content:'\ea3d'}
4874.concept-block-2:before{content:'\ea3e'}
4875.concept-resize-full-outline:before{content:'\ea3f'}
4876.concept-resize-full-2:before{content:'\ea40'}
4877.concept-resize-normal-outline:before{content:'\ea41'}
4878.concept-resize-normal:before{content:'\ea42'}
4879.concept-move-outline:before{content:'\ea43'}
4880.concept-move-1:before{content:'\ea44'}
4881.concept-popup-1:before{content:'\ea45'}
4882.concept-zoom-in-outline:before{content:'\ea46'}
4883.concept-zoom-in-1:before{content:'\ea47'}
4884.concept-zoom-out-outline:before{content:'\ea48'}
4885.concept-zoom-out-1:before{content:'\ea49'}
4886.concept-popup-2:before{content:'\ea4a'}
4887.concept-left-open-outline:before{content:'\ea4b'}
4888.concept-left-open-2:before{content:'\ea4c'}
4889.concept-right-open-outline:before{content:'\ea4d'}
4890.concept-right-open-2:before{content:'\ea4e'}
4891.concept-down-2:before{content:'\ea4f'}
4892.concept-left-2:before{content:'\ea50'}
4893.concept-right-2:before{content:'\ea51'}
4894.concept-up-2:before{content:'\ea52'}
4895.concept-down-outline:before{content:'\ea53'}
4896.concept-left-outline:before{content:'\ea54'}
4897.concept-right-outline:before{content:'\ea55'}
4898.concept-up-outline:before{content:'\ea56'}
4899.concept-down-small:before{content:'\ea57'}
4900.concept-left-small:before{content:'\ea58'}
4901.concept-right-small:before{content:'\ea59'}
4902.concept-up-small:before{content:'\ea5a'}
4903.concept-cw-outline:before{content:'\ea5b'}
4904.concept-cw-2:before{content:'\ea5c'}
4905.concept-arrows-cw-outline:before{content:'\ea5d'}
4906.concept-arrows-cw-1:before{content:'\ea5e'}
4907.concept-loop-outline:before{content:'\ea5f'}
4908.concept-loop-1:before{content:'\ea60'}
4909.concept-loop-alt-outline:before{content:'\ea61'}
4910.concept-loop-alt:before{content:'\ea62'}
4911.concept-shuffle-2:before{content:'\ea63'}
4912.concept-play-outline:before{content:'\ea64'}
4913.concept-play-2:before{content:'\ea65'}
4914.concept-stop-outline:before{content:'\ea66'}
4915.concept-stop-2:before{content:'\ea67'}
4916.concept-pause-outline:before{content:'\ea68'}
4917.concept-pause-2:before{content:'\ea69'}
4918.concept-fast-fw-outline:before{content:'\ea6a'}
4919.concept-fast-fw-1:before{content:'\ea6b'}
4920.concept-rewind-outline:before{content:'\ea6c'}
4921.concept-rewind:before{content:'\ea6d'}
4922.concept-record-outline:before{content:'\ea6e'}
4923.concept-record-1:before{content:'\ea6f'}
4924.concept-eject-outline:before{content:'\ea70'}
4925.concept-eject-1:before{content:'\ea71'}
4926.concept-eject-alt-outline:before{content:'\ea72'}
4927.concept-eject-alt:before{content:'\ea73'}
4928.concept-bat1:before{content:'\ea74'}
4929.concept-bat2:before{content:'\ea75'}
4930.concept-bat3:before{content:'\ea76'}
4931.concept-bat4:before{content:'\ea77'}
4932.concept-bat-charge:before{content:'\ea78'}
4933.concept-plug-1:before{content:'\ea79'}
4934.concept-target-outline:before{content:'\ea7a'}
4935.concept-target-2:before{content:'\ea7b'}
4936.concept-wifi-outline:before{content:'\ea7c'}
4937.concept-wifi-1:before{content:'\ea7d'}
4938.concept-desktop-1:before{content:'\ea7e'}
4939.concept-laptop-1:before{content:'\ea7f'}
4940.concept-tablet-1:before{content:'\ea80'}
4941.concept-mobile-2:before{content:'\ea81'}
4942.concept-contrast:before{content:'\ea82'}
4943.concept-globe-outline:before{content:'\ea83'}
4944.concept-globe-2:before{content:'\ea84'}
4945.concept-globe-alt-outline:before{content:'\ea85'}
4946.concept-globe-alt:before{content:'\ea86'}
4947.concept-sun-1:before{content:'\ea87'}
4948.concept-sun-filled:before{content:'\ea88'}
4949.concept-cloud-2:before{content:'\ea89'}
4950.concept-flash-outline:before{content:'\ea8a'}
4951.concept-flash-2:before{content:'\ea8b'}
4952.concept-moon-2:before{content:'\ea8c'}
4953.concept-waves-outline:before{content:'\ea8d'}
4954.concept-waves:before{content:'\ea8e'}
4955.concept-rain:before{content:'\ea8f'}
4956.concept-cloud-sun:before{content:'\ea90'}
4957.concept-drizzle:before{content:'\ea91'}
4958.concept-snow:before{content:'\ea92'}
4959.concept-cloud-flash:before{content:'\ea93'}
4960.concept-cloud-wind:before{content:'\ea94'}
4961.concept-wind:before{content:'\ea95'}
4962.concept-plane-outline:before{content:'\ea96'}
4963.concept-plane:before{content:'\ea97'}
4964.concept-leaf-2:before{content:'\ea98'}
4965.concept-lifebuoy-2:before{content:'\ea99'}
4966.concept-briefcase-2:before{content:'\ea9a'}
4967.concept-brush-2:before{content:'\ea9b'}
4968.concept-pipette:before{content:'\ea9c'}
4969.concept-power-outline:before{content:'\ea9d'}
4970.concept-power:before{content:'\ea9e'}
4971.concept-check-outline:before{content:'\ea9f'}
4972.concept-check-2:before{content:'\eaa0'}
4973.concept-gift-1:before{content:'\eaa1'}
4974.concept-temperatire:before{content:'\eaa2'}
4975.concept-chart-outline:before{content:'\eaa3'}
4976.concept-chart:before{content:'\eaa4'}
4977.concept-chart-alt-outline:before{content:'\eaa5'}
4978.concept-chart-alt:before{content:'\eaa6'}
4979.concept-chart-bar-outline:before{content:'\eaa7'}
4980.concept-chart-bar-2:before{content:'\eaa8'}
4981.concept-chart-pie-outline:before{content:'\eaa9'}
4982.concept-chart-pie-2:before{content:'\eaaa'}
4983.concept-ticket-2:before{content:'\eaab'}
4984.concept-credit-card-2:before{content:'\eaac'}
4985.concept-clipboard-1:before{content:'\eaad'}
4986.concept-database-2:before{content:'\eaae'}
4987.concept-key-outline:before{content:'\eaaf'}
4988.concept-key-2:before{content:'\eab0'}
4989.concept-flow-split:before{content:'\eab1'}
4990.concept-flow-merge:before{content:'\eab2'}
4991.concept-flow-parallel-1:before{content:'\eab3'}
4992.concept-flow-cross:before{content:'\eab4'}
4993.concept-certificate-outline:before{content:'\eab5'}
4994.concept-certificate-1:before{content:'\eab6'}
4995.concept-scissors-outline:before{content:'\eab7'}
4996.concept-scissors-1:before{content:'\eab8'}
4997.concept-flask:before{content:'\eab9'}
4998.concept-wine:before{content:'\eaba'}
4999.concept-coffee-1:before{content:'\eabb'}
5000.concept-beer-1:before{content:'\eabc'}
5001.concept-anchor-outline:before{content:'\eabd'}
5002.concept-anchor-1:before{content:'\eabe'}
5003.concept-puzzle-outline:before{content:'\eabf'}
5004.concept-puzzle-1:before{content:'\eac0'}
5005.concept-tree-1:before{content:'\eac1'}
5006.concept-calculator:before{content:'\eac2'}
5007.concept-infinity-outline:before{content:'\eac3'}
5008.concept-infinity-1:before{content:'\eac4'}
5009.concept-pi-outline:before{content:'\eac5'}
5010.concept-pi:before{content:'\eac6'}
5011.concept-at-1:before{content:'\eac7'}
5012.concept-at-circled:before{content:'\eac8'}
5013.concept-looped-square-outline:before{content:'\eac9'}
5014.concept-looped-square-interest:before{content:'\eaca'}
5015.concept-sort-alphabet-outline:before{content:'\eacb'}
5016.concept-sort-alphabet:before{content:'\eacc'}
5017.concept-sort-numeric-outline:before{content:'\eacd'}
5018.concept-sort-numeric:before{content:'\eace'}
5019.concept-dribbble-circled-1:before{content:'\eacf'}
5020.concept-dribbble-2:before{content:'\ead0'}
5021.concept-facebook-circled-1:before{content:'\ead1'}
5022.concept-facebook-2:before{content:'\ead2'}
5023.concept-flickr-circled-1:before{content:'\ead3'}
5024.concept-flickr-2:before{content:'\ead4'}
5025.concept-github-circled-2:before{content:'\ead5'}
5026.concept-github-2:before{content:'\ead6'}
5027.concept-lastfm-circled-1:before{content:'\ead7'}
5028.concept-lastfm-2:before{content:'\ead8'}
5029.concept-linkedin-circled-1:before{content:'\ead9'}
5030.concept-linkedin-2:before{content:'\eada'}
5031.concept-pinterest-circled-2:before{content:'\eadb'}
5032.concept-pinterest-2:before{content:'\eadc'}
5033.concept-skype-outline:before{content:'\eadd'}
5034.concept-skype-2:before{content:'\eade'}
5035.concept-tumbler-circled:before{content:'\eadf'}
5036.concept-tumbler:before{content:'\eae0'}
5037.concept-twitter-circled-1:before{content:'\eae1'}
5038.concept-twitter-2:before{content:'\eae2'}
5039.concept-vimeo-circled-1:before{content:'\eae3'}
5040.concept-vimeo-2:before{content:'\eae4'}
5041.concept-search-3:before{content:'\eae5'}
5042.concept-mail-3:before{content:'\eae6'}
5043.concept-heart-3:before{content:'\eae7'}
5044.concept-heart-empty-2:before{content:'\eae8'}
5045.concept-star-3:before{content:'\eae9'}
5046.concept-user-3:before{content:'\eaea'}
5047.concept-video-3:before{content:'\eaeb'}
5048.concept-picture-3:before{content:'\eaec'}
5049.concept-camera-3:before{content:'\eaed'}
5050.concept-ok-2:before{content:'\eaee'}
5051.concept-ok-circle:before{content:'\eaef'}
5052.concept-cancel-3:before{content:'\eaf0'}
5053.concept-cancel-circle:before{content:'\eaf1'}
5054.concept-plus-3:before{content:'\eaf2'}
5055.concept-plus-circle:before{content:'\eaf3'}
5056.concept-minus-3:before{content:'\eaf4'}
5057.concept-minus-circle:before{content:'\eaf5'}
5058.concept-help-2:before{content:'\eaf6'}
5059.concept-info-3:before{content:'\eaf7'}
5060.concept-home-3:before{content:'\eaf8'}
5061.concept-link-3:before{content:'\eaf9'}
5062.concept-attach-3:before{content:'\eafa'}
5063.concept-lock-3:before{content:'\eafb'}
5064.concept-lock-empty:before{content:'\eafc'}
5065.concept-lock-open-3:before{content:'\eafd'}
5066.concept-lock-open-empty:before{content:'\eafe'}
5067.concept-pin-2:before{content:'\eaff'}
5068.concept-eye-3:before{content:'\eb00'}
5069.concept-tag-3:before{content:'\eb01'}
5070.concept-tag-empty:before{content:'\eb02'}
5071.concept-download-3:before{content:'\eb03'}
5072.concept-upload-3:before{content:'\eb04'}
5073.concept-download-cloud-1:before{content:'\eb05'}
5074.concept-upload-cloud-3:before{content:'\eb06'}
5075.concept-quote-left-1:before{content:'\eb07'}
5076.concept-quote-right-1:before{content:'\eb08'}
5077.concept-quote-left-alt:before{content:'\eb09'}
5078.concept-quote-right-alt:before{content:'\eb0a'}
5079.concept-pencil-3:before{content:'\eb0b'}
5080.concept-pencil-neg:before{content:'\eb0c'}
5081.concept-pencil-alt:before{content:'\eb0d'}
5082.concept-undo:before{content:'\eb0e'}
5083.concept-comment-3:before{content:'\eb0f'}
5084.concept-comment-inv:before{content:'\eb10'}
5085.concept-comment-alt:before{content:'\eb11'}
5086.concept-comment-inv-alt:before{content:'\eb12'}
5087.concept-comment-alt2:before{content:'\eb13'}
5088.concept-comment-inv-alt2:before{content:'\eb14'}
5089.concept-chat-3:before{content:'\eb15'}
5090.concept-chat-inv:before{content:'\eb16'}
5091.concept-location-3:before{content:'\eb17'}
5092.concept-location-inv:before{content:'\eb18'}
5093.concept-location-alt:before{content:'\eb19'}
5094.concept-compass-3:before{content:'\eb1a'}
5095.concept-trash-3:before{content:'\eb1b'}
5096.concept-trash-empty-1:before{content:'\eb1c'}
5097.concept-doc-3:before{content:'\eb1d'}
5098.concept-doc-inv-1:before{content:'\eb1e'}
5099.concept-doc-alt:before{content:'\eb1f'}
5100.concept-doc-inv-alt:before{content:'\eb20'}
5101.concept-article:before{content:'\eb21'}
5102.concept-article-alt:before{content:'\eb22'}
5103.concept-book-open-1:before{content:'\eb23'}
5104.concept-folder-3:before{content:'\eb24'}
5105.concept-folder-empty-1:before{content:'\eb25'}
5106.concept-box-3:before{content:'\eb26'}
5107.concept-rss-3:before{content:'\eb27'}
5108.concept-rss-alt:before{content:'\eb28'}
5109.concept-cog-3:before{content:'\eb29'}
5110.concept-wrench-2:before{content:'\eb2a'}
5111.concept-share-2:before{content:'\eb2b'}
5112.concept-calendar-3:before{content:'\eb2c'}
5113.concept-calendar-inv:before{content:'\eb2d'}
5114.concept-calendar-alt:before{content:'\eb2e'}
5115.concept-mic-3:before{content:'\eb2f'}
5116.concept-volume-off-2:before{content:'\eb30'}
5117.concept-volume-up-1:before{content:'\eb31'}
5118.concept-headphones-2:before{content:'\eb32'}
5119.concept-clock-3:before{content:'\eb33'}
5120.concept-lamp-1:before{content:'\eb34'}
5121.concept-block-3:before{content:'\eb35'}
5122.concept-resize-full-3:before{content:'\eb36'}
5123.concept-resize-full-alt-1:before{content:'\eb37'}
5124.concept-resize-small-2:before{content:'\eb38'}
5125.concept-resize-small-alt:before{content:'\eb39'}
5126.concept-resize-vertical-1:before{content:'\eb3a'}
5127.concept-resize-horizontal-1:before{content:'\eb3b'}
5128.concept-move-2:before{content:'\eb3c'}
5129.concept-popup-3:before{content:'\eb3d'}
5130.concept-down-3:before{content:'\eb3e'}
5131.concept-left-3:before{content:'\eb3f'}
5132.concept-right-3:before{content:'\eb40'}
5133.concept-up-3:before{content:'\eb41'}
5134.concept-down-circle:before{content:'\eb42'}
5135.concept-left-circle:before{content:'\eb43'}
5136.concept-right-circle:before{content:'\eb44'}
5137.concept-up-circle:before{content:'\eb45'}
5138.concept-cw-3:before{content:'\eb46'}
5139.concept-loop-2:before{content:'\eb47'}
5140.concept-loop-alt-1:before{content:'\eb48'}
5141.concept-exchange-1:before{content:'\eb49'}
5142.concept-split:before{content:'\eb4a'}
5143.concept-arrow-curved:before{content:'\eb4b'}
5144.concept-play-3:before{content:'\eb4c'}
5145.concept-play-circle2:before{content:'\eb4d'}
5146.concept-stop-3:before{content:'\eb4e'}
5147.concept-pause-3:before{content:'\eb4f'}
5148.concept-to-start-2:before{content:'\eb50'}
5149.concept-to-end-2:before{content:'\eb51'}
5150.concept-eject-2:before{content:'\eb52'}
5151.concept-target-3:before{content:'\eb53'}
5152.concept-signal-2:before{content:'\eb54'}
5153.concept-award-1:before{content:'\eb55'}
5154.concept-award-empty:before{content:'\eb56'}
5155.concept-list-2:before{content:'\eb57'}
5156.concept-list-nested:before{content:'\eb58'}
5157.concept-bat-empty:before{content:'\eb59'}
5158.concept-bat-half:before{content:'\eb5a'}
5159.concept-bat-full:before{content:'\eb5b'}
5160.concept-bat-charge-1:before{content:'\eb5c'}
5161.concept-mobile-3:before{content:'\eb5d'}
5162.concept-cd-1:before{content:'\eb5e'}
5163.concept-equalizer:before{content:'\eb5f'}
5164.concept-cursor:before{content:'\eb60'}
5165.concept-aperture:before{content:'\eb61'}
5166.concept-aperture-alt:before{content:'\eb62'}
5167.concept-steering-wheel:before{content:'\eb63'}
5168.concept-book-2:before{content:'\eb64'}
5169.concept-book-alt:before{content:'\eb65'}
5170.concept-brush-3:before{content:'\eb66'}
5171.concept-brush-alt:before{content:'\eb67'}
5172.concept-eyedropper-1:before{content:'\eb68'}
5173.concept-layers:before{content:'\eb69'}
5174.concept-layers-alt:before{content:'\eb6a'}
5175.concept-sun-2:before{content:'\eb6b'}
5176.concept-sun-inv:before{content:'\eb6c'}
5177.concept-cloud-3:before{content:'\eb6d'}
5178.concept-rain-1:before{content:'\eb6e'}
5179.concept-flash-3:before{content:'\eb6f'}
5180.concept-moon-3:before{content:'\eb70'}
5181.concept-moon-inv:before{content:'\eb71'}
5182.concept-umbrella-1:before{content:'\eb72'}
5183.concept-chart-bar-3:before{content:'\eb73'}
5184.concept-chart-pie-3:before{content:'\eb74'}
5185.concept-chart-pie-alt:before{content:'\eb75'}
5186.concept-key-3:before{content:'\eb76'}
5187.concept-key-inv:before{content:'\eb77'}
5188.concept-hash:before{content:'\eb78'}
5189.concept-at-2:before{content:'\eb79'}
5190.concept-pilcrow:before{content:'\eb7a'}
5191.concept-dial:before{content:'\eb7b'}
5192.concept-search-4:before{content:'\eb7c'}
5193.concept-mail-4:before{content:'\eb7d'}
5194.concept-heart-4:before{content:'\eb7e'}
5195.concept-star-4:before{content:'\eb7f'}
5196.concept-user-4:before{content:'\eb80'}
5197.concept-user-woman:before{content:'\eb81'}
5198.concept-user-pair:before{content:'\eb82'}
5199.concept-video-alt:before{content:'\eb83'}
5200.concept-videocam-2:before{content:'\eb84'}
5201.concept-videocam-alt:before{content:'\eb85'}
5202.concept-camera-4:before{content:'\eb86'}
5203.concept-th-2:before{content:'\eb87'}
5204.concept-th-list-2:before{content:'\eb88'}
5205.concept-ok-3:before{content:'\eb89'}
5206.concept-cancel-4:before{content:'\eb8a'}
5207.concept-cancel-circle-1:before{content:'\eb8b'}
5208.concept-plus-4:before{content:'\eb8c'}
5209.concept-home-4:before{content:'\eb8d'}
5210.concept-lock-4:before{content:'\eb8e'}
5211.concept-lock-open-4:before{content:'\eb8f'}
5212.concept-eye-4:before{content:'\eb90'}
5213.concept-tag-4:before{content:'\eb91'}
5214.concept-thumbs-up-3:before{content:'\eb92'}
5215.concept-thumbs-down-3:before{content:'\eb93'}
5216.concept-download-4:before{content:'\eb94'}
5217.concept-export-3:before{content:'\eb95'}
5218.concept-pencil-4:before{content:'\eb96'}
5219.concept-pencil-alt-1:before{content:'\eb97'}
5220.concept-edit-2:before{content:'\eb98'}
5221.concept-chat-4:before{content:'\eb99'}
5222.concept-print-3:before{content:'\eb9a'}
5223.concept-bell-3:before{content:'\eb9b'}
5224.concept-attention-3:before{content:'\eb9c'}
5225.concept-info-4:before{content:'\eb9d'}
5226.concept-question:before{content:'\eb9e'}
5227.concept-location-4:before{content:'\eb9f'}
5228.concept-trash-4:before{content:'\eba0'}
5229.concept-doc-4:before{content:'\eba1'}
5230.concept-article-1:before{content:'\eba2'}
5231.concept-article-alt-1:before{content:'\eba3'}
5232.concept-rss-4:before{content:'\eba4'}
5233.concept-wrench-3:before{content:'\eba5'}
5234.concept-basket-3:before{content:'\eba6'}
5235.concept-basket-alt:before{content:'\eba7'}
5236.concept-calendar-4:before{content:'\eba8'}
5237.concept-calendar-alt-1:before{content:'\eba9'}
5238.concept-volume-off-3:before{content:'\ebaa'}
5239.concept-volume-down-1:before{content:'\ebab'}
5240.concept-volume-up-2:before{content:'\ebac'}
5241.concept-bullhorn:before{content:'\ebad'}
5242.concept-clock-4:before{content:'\ebae'}
5243.concept-clock-alt:before{content:'\ebaf'}
5244.concept-stop-4:before{content:'\ebb0'}
5245.concept-resize-full-4:before{content:'\ebb1'}
5246.concept-resize-small-3:before{content:'\ebb2'}
5247.concept-zoom-in-2:before{content:'\ebb3'}
5248.concept-zoom-out-2:before{content:'\ebb4'}
5249.concept-popup-4:before{content:'\ebb5'}
5250.concept-down-dir-2:before{content:'\ebb6'}
5251.concept-left-dir-2:before{content:'\ebb7'}
5252.concept-right-dir-2:before{content:'\ebb8'}
5253.concept-up-dir-2:before{content:'\ebb9'}
5254.concept-down-4:before{content:'\ebba'}
5255.concept-up-4:before{content:'\ebbb'}
5256.concept-cw-4:before{content:'\ebbc'}
5257.concept-signal-3:before{content:'\ebbd'}
5258.concept-award-2:before{content:'\ebbe'}
5259.concept-mobile-4:before{content:'\ebbf'}
5260.concept-mobile-alt:before{content:'\ebc0'}
5261.concept-tablet-2:before{content:'\ebc1'}
5262.concept-ipod:before{content:'\ebc2'}
5263.concept-cd-2:before{content:'\ebc3'}
5264.concept-grid:before{content:'\ebc4'}
5265.concept-book-3:before{content:'\ebc5'}
5266.concept-easel:before{content:'\ebc6'}
5267.concept-globe-3:before{content:'\ebc7'}
5268.concept-chart-1:before{content:'\ebc8'}
5269.concept-chart-bar-4:before{content:'\ebc9'}
5270.concept-chart-pie-4:before{content:'\ebca'}
5271.concept-dollar-1:before{content:'\ebcb'}
5272.concept-at-3:before{content:'\ebcc'}
5273.concept-colon:before{content:'\ebcd'}
5274.concept-semicolon:before{content:'\ebce'}
5275.concept-squares:before{content:'\ebcf'}
5276.concept-money-1:before{content:'\ebd0'}
5277.concept-facebook-3:before{content:'\ebd1'}
5278.concept-facebook-rect:before{content:'\ebd2'}
5279.concept-twitter-bird:before{content:'\ebd3'}
5280.concept-youtube-1:before{content:'\ebd4'}
5281.concept-windy-rain-inv:before{content:'\ebd5'}
5282.concept-snow-inv:before{content:'\ebd6'}
5283.concept-snow-heavy-inv:before{content:'\ebd7'}
5284.concept-hail-inv:before{content:'\ebd8'}
5285.concept-clouds-inv:before{content:'\ebd9'}
5286.concept-clouds-flash-inv:before{content:'\ebda'}
5287.concept-temperature:before{content:'\ebdb'}
5288.concept-compass-4:before{content:'\ebdc'}
5289.concept-na:before{content:'\ebdd'}
5290.concept-celcius:before{content:'\ebde'}
5291.concept-fahrenheit:before{content:'\ebdf'}
5292.concept-clouds-flash-alt:before{content:'\ebe0'}
5293.concept-sun-inv-1:before{content:'\ebe1'}
5294.concept-moon-inv-1:before{content:'\ebe2'}
5295.concept-cloud-sun-inv:before{content:'\ebe3'}
5296.concept-cloud-moon-inv:before{content:'\ebe4'}
5297.concept-cloud-inv:before{content:'\ebe5'}
5298.concept-cloud-flash-inv:before{content:'\ebe6'}
5299.concept-drizzle-inv:before{content:'\ebe7'}
5300.concept-rain-inv:before{content:'\ebe8'}
5301.concept-windy-inv:before{content:'\ebe9'}
5302.concept-sunrise:before{content:'\ebea'}
5303.concept-sun-3:before{content:'\ebeb'}
5304.concept-moon-4:before{content:'\ebec'}
5305.concept-eclipse:before{content:'\ebed'}
5306.concept-mist:before{content:'\ebee'}
5307.concept-wind-1:before{content:'\ebef'}
5308.concept-snowflake:before{content:'\ebf0'}
5309.concept-cloud-sun-1:before{content:'\ebf1'}
5310.concept-cloud-moon:before{content:'\ebf2'}
5311.concept-fog-sun:before{content:'\ebf3'}
5312.concept-fog-moon:before{content:'\ebf4'}
5313.concept-fog-cloud:before{content:'\ebf5'}
5314.concept-fog:before{content:'\ebf6'}
5315.concept-cloud-4:before{content:'\ebf7'}
5316.concept-cloud-flash-1:before{content:'\ebf8'}
5317.concept-cloud-flash-alt:before{content:'\ebf9'}
5318.concept-drizzle-1:before{content:'\ebfa'}
5319.concept-rain-2:before{content:'\ebfb'}
5320.concept-windy:before{content:'\ebfc'}
5321.concept-windy-rain:before{content:'\ebfd'}
5322.concept-snow-1:before{content:'\ebfe'}
5323.concept-snow-alt:before{content:'\ebff'}
5324.concept-snow-heavy:before{content:'\ec00'}
5325.concept-hail:before{content:'\ec01'}
5326.concept-clouds:before{content:'\ec02'}
5327.concept-clouds-flash:before{content:'\ec03'}
5328.concept-mail-5:before{content:'\ec04'}
5329.concept-heart-5:before{content:'\ec05'}
5330.concept-star-5:before{content:'\ec06'}
5331.concept-star-empty-2:before{content:'\ec07'}
5332.concept-ok-4:before{content:'\ec08'}
5333.concept-cancel-5:before{content:'\ec09'}
5334.concept-plus-5:before{content:'\ec0a'}
5335.concept-help-circled-2:before{content:'\ec0b'}
5336.concept-help-circled-alt:before{content:'\ec0c'}
5337.concept-home-5:before{content:'\ec0d'}
5338.concept-pencil-5:before{content:'\ec0e'}
5339.concept-attention-4:before{content:'\ec0f'}
5340.concept-attention-alt-1:before{content:'\ec10'}
5341.concept-cog-4:before{content:'\ec11'}
5342.concept-mic-off:before{content:'\ec12'}
5343.concept-clock-5:before{content:'\ec13'}
5344.concept-stopwatch-1:before{content:'\ec14'}
5345.concept-hourglass-5:before{content:'\ec15'}
5346.concept-down-5:before{content:'\ec16'}
5347.concept-left-4:before{content:'\ec17'}
5348.concept-right-4:before{content:'\ec18'}
5349.concept-up-5:before{content:'\ec19'}
5350.concept-down-bold-1:before{content:'\ec1a'}
5351.concept-left-bold-1:before{content:'\ec1b'}
5352.concept-right-bold-1:before{content:'\ec1c'}
5353.concept-up-bold-1:before{content:'\ec1d'}
5354.concept-down-fat:before{content:'\ec1e'}
5355.concept-left-fat:before{content:'\ec1f'}
5356.concept-right-fat:before{content:'\ec20'}
5357.concept-up-fat:before{content:'\ec21'}
5358.concept-flash-4:before{content:'\ec22'}
5359.concept-cloud-5:before{content:'\ec23'}
5360.concept-vector-pencil:before{content:'\ec24'}
5361.concept-at-4:before{content:'\ec25'}
5362.concept-female-1:before{content:'\ec26'}
5363.concept-male-1:before{content:'\ec27'}
5364.concept-king:before{content:'\ec28'}
5365.concept-anchor-2:before{content:'\ec29'}
5366.concept-aboveground-rail:before{content:'\ec2a'}
5367.concept-airfield:before{content:'\ec2b'}
5368.concept-airport:before{content:'\ec2c'}
5369.concept-art-gallery:before{content:'\ec2d'}
5370.concept-bar:before{content:'\ec2e'}
5371.concept-baseball:before{content:'\ec2f'}
5372.concept-basketball:before{content:'\ec30'}
5373.concept-beer-2:before{content:'\ec31'}
5374.concept-belowground-rail:before{content:'\ec32'}
5375.concept-bicycle-1:before{content:'\ec33'}
5376.concept-bus-1:before{content:'\ec34'}
5377.concept-cafe:before{content:'\ec35'}
5378.concept-campsite:before{content:'\ec36'}
5379.concept-cemetery:before{content:'\ec37'}
5380.concept-cinema:before{content:'\ec38'}
5381.concept-college:before{content:'\ec39'}
5382.concept-commerical-building:before{content:'\ec3a'}
5383.concept-credit-card-3:before{content:'\ec3b'}
5384.concept-cricket:before{content:'\ec3c'}
5385.concept-embassy:before{content:'\ec3d'}
5386.concept-fast-food:before{content:'\ec3e'}
5387.concept-ferry:before{content:'\ec3f'}
5388.concept-fire-station:before{content:'\ec40'}
5389.concept-football:before{content:'\ec41'}
5390.concept-fuel:before{content:'\ec42'}
5391.concept-garden:before{content:'\ec43'}
5392.concept-giraffe:before{content:'\ec44'}
5393.concept-golf:before{content:'\ec45'}
5394.concept-grocery-store:before{content:'\ec46'}
5395.concept-harbor:before{content:'\ec47'}
5396.concept-heliport:before{content:'\ec48'}
5397.concept-hospital-1:before{content:'\ec49'}
5398.concept-industrial-building:before{content:'\ec4a'}
5399.concept-library:before{content:'\ec4b'}
5400.concept-lodging:before{content:'\ec4c'}
5401.concept-london-underground:before{content:'\ec4d'}
5402.concept-minefield:before{content:'\ec4e'}
5403.concept-monument:before{content:'\ec4f'}
5404.concept-museum:before{content:'\ec50'}
5405.concept-pharmacy:before{content:'\ec51'}
5406.concept-pitch:before{content:'\ec52'}
5407.concept-police:before{content:'\ec53'}
5408.concept-post:before{content:'\ec54'}
5409.concept-prison:before{content:'\ec55'}
5410.concept-rail:before{content:'\ec56'}
5411.concept-religious-christian:before{content:'\ec57'}
5412.concept-religious-islam:before{content:'\ec58'}
5413.concept-religious-jewish:before{content:'\ec59'}
5414.concept-restaurant:before{content:'\ec5a'}
5415.concept-roadblock:before{content:'\ec5b'}
5416.concept-school:before{content:'\ec5c'}
5417.concept-shop:before{content:'\ec5d'}
5418.concept-skiing:before{content:'\ec5e'}
5419.concept-soccer:before{content:'\ec5f'}
5420.concept-swimming:before{content:'\ec60'}
5421.concept-tennis:before{content:'\ec61'}
5422.concept-theatre:before{content:'\ec62'}
5423.concept-toilet:before{content:'\ec63'}
5424.concept-town-hall:before{content:'\ec64'}
5425.concept-trash-6:before{content:'\ec65'}
5426.concept-tree-2:before{content:'\ec66'}
5427.concept-tree-3:before{content:'\ec67'}
5428.concept-warehouse:before{content:'\ec68'}
5429.concept-duckduckgo:before{content:'\ec69'}
5430.concept-aim:before{content:'\ec6a'}
5431.concept-delicious-1:before{content:'\ec6b'}
5432.concept-paypal-2:before{content:'\ec6c'}
5433.concept-flattr-1:before{content:'\ec6d'}
5434.concept-android-1:before{content:'\ec6e'}
5435.concept-eventful:before{content:'\ec6f'}
5436.concept-smashmag:before{content:'\ec70'}
5437.concept-gplus-3:before{content:'\ec71'}
5438.concept-wikipedia:before{content:'\ec72'}
5439.concept-lanyrd:before{content:'\ec73'}
5440.concept-calendar-6:before{content:'\ec74'}
5441.concept-stumbleupon-2:before{content:'\ec75'}
5442.concept-fivehundredpx:before{content:'\ec76'}
5443.concept-pinterest-3:before{content:'\ec77'}
5444.concept-bitcoin-1:before{content:'\ec78'}
5445.concept-w3c:before{content:'\ec79'}
5446.concept-foursquare-1:before{content:'\ec7a'}
5447.concept-html5-1:before{content:'\ec7b'}
5448.concept-ie-1:before{content:'\ec7c'}
5449.concept-call:before{content:'\ec7d'}
5450.concept-grooveshark:before{content:'\ec7e'}
5451.concept-ninetyninedesigns:before{content:'\ec7f'}
5452.concept-forrst:before{content:'\ec80'}
5453.concept-digg-1:before{content:'\ec81'}
5454.concept-spotify-2:before{content:'\ec82'}
5455.concept-reddit-1:before{content:'\ec83'}
5456.concept-guest:before{content:'\ec84'}
5457.concept-gowalla:before{content:'\ec85'}
5458.concept-appstore:before{content:'\ec86'}
5459.concept-blogger:before{content:'\ec87'}
5460.concept-cc-2:before{content:'\ec88'}
5461.concept-dribbble-4:before{content:'\ec89'}
5462.concept-evernote-1:before{content:'\ec8a'}
5463.concept-flickr-3:before{content:'\ec8b'}
5464.concept-google-1:before{content:'\ec8c'}
5465.concept-viadeo-1:before{content:'\ec8d'}
5466.concept-instapaper:before{content:'\ec8e'}
5467.concept-weibo-1:before{content:'\ec8f'}
5468.concept-klout:before{content:'\ec90'}
5469.concept-linkedin-4:before{content:'\ec91'}
5470.concept-meetup-1:before{content:'\ec92'}
5471.concept-vk:before{content:'\ec93'}
5472.concept-plancast:before{content:'\ec94'}
5473.concept-disqus:before{content:'\ec95'}
5474.concept-rss-5:before{content:'\ec96'}
5475.concept-skype-3:before{content:'\ec97'}
5476.concept-twitter-5:before{content:'\ec98'}
5477.concept-youtube-2:before{content:'\ec99'}
5478.concept-vimeo-3:before{content:'\ec9a'}
5479.concept-windows-1:before{content:'\ec9b'}
5480.concept-xing-1:before{content:'\ec9c'}
5481.concept-yahoo-1:before{content:'\ec9d'}
5482.concept-chrome-2:before{content:'\ec9e'}
5483.concept-email:before{content:'\ec9f'}
5484.concept-macstore:before{content:'\eca0'}
5485.concept-myspace:before{content:'\eca1'}
5486.concept-podcast-1:before{content:'\eca2'}
5487.concept-amazon-1:before{content:'\eca3'}
5488.concept-steam-1:before{content:'\eca4'}
5489.concept-cloudapp:before{content:'\eca5'}
5490.concept-dropbox-2:before{content:'\eca6'}
5491.concept-ebay:before{content:'\eca7'}
5492.concept-facebook-5:before{content:'\eca8'}
5493.concept-github-4:before{content:'\eca9'}
5494.concept-github-circled-4:before{content:'\ecaa'}
5495.concept-googleplay:before{content:'\ecab'}
5496.concept-itunes:before{content:'\ecac'}
5497.concept-plurk:before{content:'\ecad'}
5498.concept-songkick:before{content:'\ecae'}
5499.concept-lastfm-3:before{content:'\ecaf'}
5500.concept-gmail:before{content:'\ecb0'}
5501.concept-pinboard:before{content:'\ecb1'}
5502.concept-openid-1:before{content:'\ecb2'}
5503.concept-quora-1:before{content:'\ecb3'}
5504.concept-soundcloud-3:before{content:'\ecb4'}
5505.concept-tumblr-2:before{content:'\ecb5'}
5506.concept-eventasaurus:before{content:'\ecb6'}
5507.concept-wordpress-1:before{content:'\ecb7'}
5508.concept-yelp-1:before{content:'\ecb8'}
5509.concept-intensedebate:before{content:'\ecb9'}
5510.concept-eventbrite:before{content:'\ecba'}
5511.concept-scribd-1:before{content:'\ecbb'}
5512.concept-posterous:before{content:'\ecbc'}
5513.concept-stripe:before{content:'\ecbd'}
5514.concept-opentable:before{content:'\ecbe'}
5515.concept-cart:before{content:'\ecbf'}
5516.concept-print-5:before{content:'\ecc0'}
5517.concept-angellist-1:before{content:'\ecc1'}
5518.concept-instagram-3:before{content:'\ecc2'}
5519.concept-dwolla:before{content:'\ecc3'}
5520.concept-appnet:before{content:'\ecc4'}
5521.concept-statusnet:before{content:'\ecc5'}
5522.concept-acrobat:before{content:'\ecc6'}
5523.concept-drupal-1:before{content:'\ecc7'}
5524.concept-buffer:before{content:'\ecc8'}
5525.concept-pocket:before{content:'\ecc9'}
5526.concept-bitbucket-1:before{content:'\ecca'}
5527.concept-lego:before{content:'\eccb'}
5528.concept-login-3:before{content:'\eccc'}
5529.concept-stackoverflow-1:before{content:'\eccd'}
5530.concept-hackernews:before{content:'\ecce'}
5531.concept-lkdto:before{content:'\eccf'}
5532.concept-facebook-6:before{content:'\ecd0'}
5533.concept-facebook-rect-1:before{content:'\ecd1'}
5534.concept-twitter-6:before{content:'\ecd2'}
5535.concept-twitter-bird-1:before{content:'\ecd3'}
5536.concept-vimeo-4:before{content:'\ecd4'}
5537.concept-vimeo-rect:before{content:'\ecd5'}
5538.concept-tumblr-rect:before{content:'\ecd6'}
5539.concept-googleplus-rect:before{content:'\ecd7'}
5540.concept-github-text:before{content:'\ecd8'}
5541.concept-github-5:before{content:'\ecd9'}
5542.concept-icq:before{content:'\ecda'}
5543.concept-yandex-rect:before{content:'\ecdb'}
5544.concept-vkontakte-rect:before{content:'\ecdc'}
5545.concept-odnoklassniki-1:before{content:'\ecdd'}
5546.concept-odnoklassniki-rect:before{content:'\ecde'}
5547.concept-friendfeed:before{content:'\ecdf'}
5548.concept-friendfeed-rect:before{content:'\ece0'}
5549.concept-blogger-1:before{content:'\ece1'}
5550.concept-blogger-rect:before{content:'\ece2'}
5551.concept-deviantart-1:before{content:'\ece3'}
5552.concept-lastfm-4:before{content:'\ece4'}
5553.concept-lastfm-rect:before{content:'\ece5'}
5554.concept-linkedin-rect:before{content:'\ece6'}
5555.concept-picasa-1:before{content:'\ece7'}
5556.concept-instagram-4:before{content:'\ece8'}
5557.concept-instagram-filled:before{content:'\ece9'}
5558.concept-box-4:before{content:'\ecea'}
5559.concept-box-rect:before{content:'\eceb'}
5560.concept-youku:before{content:'\ecec'}
5561.concept-win8:before{content:'\eced'}
5562.concept-discover:before{content:'\ecee'}
5563.concept-visa:before{content:'\ecef'}
5564.concept-houzz-1:before{content:'\ecf0'}
5565.concept-glass-1:before{content:'\ecf1'}
5566.concept-music-3:before{content:'\ecf2'}
5567.concept-search-6:before{content:'\ecf3'}
5568.concept-search-circled:before{content:'\ecf4'}
5569.concept-mail-6:before{content:'\ecf5'}
5570.concept-mail-circled:before{content:'\ecf6'}
5571.concept-heart-6:before{content:'\ecf7'}
5572.concept-heart-circled:before{content:'\ecf8'}
5573.concept-heart-empty-3:before{content:'\ecf9'}
5574.concept-star-6:before{content:'\ecfa'}
5575.concept-star-circled:before{content:'\ecfb'}
5576.concept-star-empty-3:before{content:'\ecfc'}
5577.concept-user-6:before{content:'\ecfd'}
5578.concept-group:before{content:'\ecfe'}
5579.concept-group-circled:before{content:'\ecff'}
5580.concept-torso:before{content:'\ed00'}
5581.concept-video-4:before{content:'\ed01'}
5582.concept-video-circled:before{content:'\ed02'}
5583.concept-video-alt-1:before{content:'\ed03'}
5584.concept-videocam-4:before{content:'\ed04'}
5585.concept-video-chat:before{content:'\ed05'}
5586.concept-picture-4:before{content:'\ed06'}
5587.concept-camera-6:before{content:'\ed07'}
5588.concept-photo:before{content:'\ed08'}
5589.concept-photo-circled:before{content:'\ed09'}
5590.concept-th-large-2:before{content:'\ed0a'}
5591.concept-th-3:before{content:'\ed0b'}
5592.concept-th-list-4:before{content:'\ed0c'}
5593.concept-view-mode:before{content:'\ed0d'}
5594.concept-ok-5:before{content:'\ed0e'}
5595.concept-ok-circled-2:before{content:'\ed0f'}
5596.concept-ok-circled2-1:before{content:'\ed10'}
5597.concept-cancel-6:before{content:'\ed11'}
5598.concept-cancel-circled-4:before{content:'\ed12'}
5599.concept-cancel-circled2-1:before{content:'\ed13'}
5600.concept-plus-6:before{content:'\ed14'}
5601.concept-plus-circled-2:before{content:'\ed15'}
5602.concept-minus-4:before{content:'\ed16'}
5603.concept-minus-circled-2:before{content:'\ed17'}
5604.concept-help-3:before{content:'\ed18'}
5605.concept-help-circled-3:before{content:'\ed19'}
5606.concept-info-circled-3:before{content:'\ed1a'}
5607.concept-home-6:before{content:'\ed1b'}
5608.concept-home-circled:before{content:'\ed1c'}
5609.concept-website:before{content:'\ed1d'}
5610.concept-website-circled:before{content:'\ed1e'}
5611.concept-attach-5:before{content:'\ed1f'}
5612.concept-attach-circled:before{content:'\ed20'}
5613.concept-lock-6:before{content:'\ed21'}
5614.concept-lock-circled:before{content:'\ed22'}
5615.concept-lock-open-6:before{content:'\ed23'}
5616.concept-lock-open-alt-2:before{content:'\ed24'}
5617.concept-eye-6:before{content:'\ed25'}
5618.concept-eye-off-1:before{content:'\ed26'}
5619.concept-tag-5:before{content:'\ed27'}
5620.concept-tags-2:before{content:'\ed28'}
5621.concept-bookmark-3:before{content:'\ed29'}
5622.concept-bookmark-empty-1:before{content:'\ed2a'}
5623.concept-flag-3:before{content:'\ed2b'}
5624.concept-flag-circled:before{content:'\ed2c'}
5625.concept-thumbs-up-4:before{content:'\ed2d'}
5626.concept-thumbs-down-4:before{content:'\ed2e'}
5627.concept-download-6:before{content:'\ed2f'}
5628.concept-download-alt:before{content:'\ed30'}
5629.concept-upload-5:before{content:'\ed31'}
5630.concept-share-3:before{content:'\ed32'}
5631.concept-quote-1:before{content:'\ed33'}
5632.concept-quote-circled:before{content:'\ed34'}
5633.concept-export-5:before{content:'\ed35'}
5634.concept-pencil-6:before{content:'\ed36'}
5635.concept-pencil-circled:before{content:'\ed37'}
5636.concept-edit-3:before{content:'\ed38'}
5637.concept-edit-circled:before{content:'\ed39'}
5638.concept-edit-alt:before{content:'\ed3a'}
5639.concept-print-6:before{content:'\ed3b'}
5640.concept-retweet-3:before{content:'\ed3c'}
5641.concept-comment-5:before{content:'\ed3d'}
5642.concept-comment-alt-1:before{content:'\ed3e'}
5643.concept-bell-5:before{content:'\ed3f'}
5644.concept-warning-1:before{content:'\ed40'}
5645.concept-exclamation:before{content:'\ed41'}
5646.concept-error:before{content:'\ed42'}
5647.concept-error-alt:before{content:'\ed43'}
5648.concept-location-6:before{content:'\ed44'}
5649.concept-location-circled:before{content:'\ed45'}
5650.concept-compass-5:before{content:'\ed46'}
5651.concept-compass-circled:before{content:'\ed47'}
5652.concept-trash-7:before{content:'\ed48'}
5653.concept-trash-circled:before{content:'\ed49'}
5654.concept-doc-6:before{content:'\ed4a'}
5655.concept-doc-circled:before{content:'\ed4b'}
5656.concept-doc-new:before{content:'\ed4c'}
5657.concept-doc-new-circled:before{content:'\ed4d'}
5658.concept-folder-5:before{content:'\ed4e'}
5659.concept-folder-circled:before{content:'\ed4f'}
5660.concept-folder-close:before{content:'\ed50'}
5661.concept-folder-open-2:before{content:'\ed51'}
5662.concept-rss-6:before{content:'\ed52'}
5663.concept-phone-3:before{content:'\ed53'}
5664.concept-phone-circled:before{content:'\ed54'}
5665.concept-cog-5:before{content:'\ed55'}
5666.concept-cog-circled:before{content:'\ed56'}
5667.concept-cogs:before{content:'\ed57'}
5668.concept-wrench-4:before{content:'\ed58'}
5669.concept-wrench-circled:before{content:'\ed59'}
5670.concept-basket-4:before{content:'\ed5a'}
5671.concept-basket-circled:before{content:'\ed5b'}
5672.concept-calendar-7:before{content:'\ed5c'}
5673.concept-calendar-circled:before{content:'\ed5d'}
5674.concept-mic-5:before{content:'\ed5e'}
5675.concept-mic-circled:before{content:'\ed5f'}
5676.concept-volume-off-4:before{content:'\ed60'}
5677.concept-volume-down-2:before{content:'\ed61'}
5678.concept-volume-1:before{content:'\ed62'}
5679.concept-volume-up-3:before{content:'\ed63'}
5680.concept-headphones-3:before{content:'\ed64'}
5681.concept-clock-6:before{content:'\ed65'}
5682.concept-clock-circled:before{content:'\ed66'}
5683.concept-lightbulb-2:before{content:'\ed67'}
5684.concept-lightbulb-alt:before{content:'\ed68'}
5685.concept-block-4:before{content:'\ed69'}
5686.concept-resize-full-5:before{content:'\ed6a'}
5687.concept-resize-full-alt-2:before{content:'\ed6b'}
5688.concept-resize-small-4:before{content:'\ed6c'}
5689.concept-resize-vertical-2:before{content:'\ed6d'}
5690.concept-resize-horizontal-2:before{content:'\ed6e'}
5691.concept-move-3:before{content:'\ed6f'}
5692.concept-zoom-in-4:before{content:'\ed70'}
5693.concept-zoom-out-4:before{content:'\ed71'}
5694.concept-down-open-3:before{content:'\ed72'}
5695.concept-left-open-4:before{content:'\ed73'}
5696.concept-right-open-4:before{content:'\ed74'}
5697.concept-up-open-3:before{content:'\ed75'}
5698.concept-down-6:before{content:'\ed76'}
5699.concept-left-5:before{content:'\ed77'}
5700.concept-right-5:before{content:'\ed78'}
5701.concept-up-6:before{content:'\ed79'}
5702.concept-down-circled-2:before{content:'\ed7a'}
5703.concept-left-circled-2:before{content:'\ed7b'}
5704.concept-right-circled-2:before{content:'\ed7c'}
5705.concept-up-circled-2:before{content:'\ed7d'}
5706.concept-down-hand-1:before{content:'\ed7e'}
5707.concept-left-hand-1:before{content:'\ed7f'}
5708.concept-right-hand-1:before{content:'\ed80'}
5709.concept-up-hand-1:before{content:'\ed81'}
5710.concept-cw-5:before{content:'\ed82'}
5711.concept-cw-circled:before{content:'\ed83'}
5712.concept-arrows-cw-2:before{content:'\ed84'}
5713.concept-shuffle-4:before{content:'\ed85'}
5714.concept-play-5:before{content:'\ed86'}
5715.concept-play-circled-1:before{content:'\ed87'}
5716.concept-play-circled2-1:before{content:'\ed88'}
5717.concept-stop-6:before{content:'\ed89'}
5718.concept-stop-circled:before{content:'\ed8a'}
5719.concept-pause-5:before{content:'\ed8b'}
5720.concept-pause-circled:before{content:'\ed8c'}
5721.concept-record-2:before{content:'\ed8d'}
5722.concept-eject-3:before{content:'\ed8e'}
5723.concept-backward:before{content:'\ed8f'}
5724.concept-backward-circled:before{content:'\ed90'}
5725.concept-fast-backward-2:before{content:'\ed91'}
5726.concept-fast-forward-2:before{content:'\ed92'}
5727.concept-forward-3:before{content:'\ed93'}
5728.concept-forward-circled:before{content:'\ed94'}
5729.concept-step-backward:before{content:'\ed95'}
5730.concept-step-forward:before{content:'\ed96'}
5731.concept-target-4:before{content:'\ed97'}
5732.concept-signal-4:before{content:'\ed98'}
5733.concept-desktop-2:before{content:'\ed99'}
5734.concept-desktop-circled:before{content:'\ed9a'}
5735.concept-laptop-2:before{content:'\ed9b'}
5736.concept-laptop-circled:before{content:'\ed9c'}
5737.concept-network-1:before{content:'\ed9d'}
5738.concept-inbox-3:before{content:'\ed9e'}
5739.concept-inbox-circled:before{content:'\ed9f'}
5740.concept-inbox-alt:before{content:'\eda0'}
5741.concept-globe-5:before{content:'\eda1'}
5742.concept-globe-alt-1:before{content:'\eda2'}
5743.concept-cloud-6:before{content:'\eda3'}
5744.concept-cloud-circled:before{content:'\eda4'}
5745.concept-flight-2:before{content:'\eda5'}
5746.concept-leaf-3:before{content:'\eda6'}
5747.concept-font-1:before{content:'\eda7'}
5748.concept-fontsize-1:before{content:'\eda8'}
5749.concept-bold-1:before{content:'\eda9'}
5750.concept-italic-1:before{content:'\edaa'}
5751.concept-text-height-1:before{content:'\edab'}
5752.concept-text-width-1:before{content:'\edac'}
5753.concept-align-left-1:before{content:'\edad'}
5754.concept-align-center-1:before{content:'\edae'}
5755.concept-align-right-1:before{content:'\edaf'}
5756.concept-align-justify-1:before{content:'\edb0'}
5757.concept-list-3:before{content:'\edb1'}
5758.concept-indent-left-1:before{content:'\edb2'}
5759.concept-indent-right-1:before{content:'\edb3'}
5760.concept-briefcase-3:before{content:'\edb4'}
5761.concept-off-1:before{content:'\edb5'}
5762.concept-road-1:before{content:'\edb6'}
5763.concept-qrcode-1:before{content:'\edb7'}
5764.concept-barcode-1:before{content:'\edb8'}
5765.concept-braille-1:before{content:'\edb9'}
5766.concept-book-4:before{content:'\edba'}
5767.concept-adjust-2:before{content:'\edbb'}
5768.concept-tint-1:before{content:'\edbc'}
5769.concept-check-3:before{content:'\edbd'}
5770.concept-check-empty-1:before{content:'\edbe'}
5771.concept-asterisk-1:before{content:'\edbf'}
5772.concept-gift-2:before{content:'\edc0'}
5773.concept-fire-2:before{content:'\edc1'}
5774.concept-magnet-2:before{content:'\edc2'}
5775.concept-chart-2:before{content:'\edc3'}
5776.concept-chart-circled:before{content:'\edc4'}
5777.concept-credit-card-4:before{content:'\edc5'}
5778.concept-megaphone-2:before{content:'\edc6'}
5779.concept-clipboard-2:before{content:'\edc7'}
5780.concept-hdd-2:before{content:'\edc8'}
5781.concept-key-4:before{content:'\edc9'}
5782.concept-certificate-2:before{content:'\edca'}
5783.concept-tasks-1:before{content:'\edcb'}
5784.concept-filter-1:before{content:'\edcc'}
5785.concept-gauge-2:before{content:'\edcd'}
5786.concept-smiley:before{content:'\edce'}
5787.concept-smiley-circled:before{content:'\edcf'}
5788.concept-address-book-1:before{content:'\edd0'}
5789.concept-address-book-alt:before{content:'\edd1'}
5790.concept-asl:before{content:'\edd2'}
5791.concept-glasses:before{content:'\edd3'}
5792.concept-hearing-impaired:before{content:'\edd4'}
5793.concept-iphone-home:before{content:'\edd5'}
5794.concept-person:before{content:'\edd6'}
5795.concept-adult:before{content:'\edd7'}
5796.concept-child-1:before{content:'\edd8'}
5797.concept-blind-1:before{content:'\edd9'}
5798.concept-guidedog:before{content:'\edda'}
5799.concept-accessibility:before{content:'\eddb'}
5800.concept-universal-access-1:before{content:'\eddc'}
5801.concept-male-2:before{content:'\eddd'}
5802.concept-female-2:before{content:'\edde'}
5803.concept-behance-2:before{content:'\eddf'}
5804.concept-blogger-2:before{content:'\ede0'}
5805.concept-cc-3:before{content:'\ede1'}
5806.concept-css:before{content:'\ede2'}
5807.concept-delicious-2:before{content:'\ede3'}
5808.concept-deviantart-2:before{content:'\ede4'}
5809.concept-digg-2:before{content:'\ede5'}
5810.concept-dribbble-5:before{content:'\ede6'}
5811.concept-facebook-7:before{content:'\ede7'}
5812.concept-flickr-4:before{content:'\ede8'}
5813.concept-foursquare-2:before{content:'\ede9'}
5814.concept-friendfeed-1:before{content:'\edea'}
5815.concept-friendfeed-rect-1:before{content:'\edeb'}
5816.concept-github-6:before{content:'\edec'}
5817.concept-github-text-1:before{content:'\eded'}
5818.concept-googleplus:before{content:'\edee'}
5819.concept-instagram-5:before{content:'\edef'}
5820.concept-linkedin-6:before{content:'\edf0'}
5821.concept-path:before{content:'\edf1'}
5822.concept-picasa-2:before{content:'\edf2'}
5823.concept-pinterest-4:before{content:'\edf3'}
5824.concept-reddit-2:before{content:'\edf4'}
5825.concept-skype-5:before{content:'\edf5'}
5826.concept-slideshare-1:before{content:'\edf6'}
5827.concept-stackoverflow-2:before{content:'\edf7'}
5828.concept-stumbleupon-3:before{content:'\edf8'}
5829.concept-twitter-7:before{content:'\edf9'}
5830.concept-tumblr-4:before{content:'\edfa'}
5831.concept-vimeo-5:before{content:'\edfb'}
5832.concept-vkontakte-2:before{content:'\edfc'}
5833.concept-w3c-1:before{content:'\edfd'}
5834.concept-wordpress-3:before{content:'\edfe'}
5835.concept-youtube-3:before{content:'\edff'}
5836.concept-music-4:before{content:'\ee00'}
5837.concept-search-7:before{content:'\ee01'}
5838.concept-mail-7:before{content:'\ee02'}
5839.concept-heart-7:before{content:'\ee03'}
5840.concept-star-7:before{content:'\ee04'}
5841.concept-user-7:before{content:'\ee05'}
5842.concept-videocam-5:before{content:'\ee06'}
5843.concept-camera-7:before{content:'\ee07'}
5844.concept-photo-1:before{content:'\ee08'}
5845.concept-attach-6:before{content:'\ee09'}
5846.concept-lock-7:before{content:'\ee0a'}
5847.concept-eye-7:before{content:'\ee0b'}
5848.concept-tag-6:before{content:'\ee0c'}
5849.concept-thumbs-up-5:before{content:'\ee0d'}
5850.concept-pencil-7:before{content:'\ee0e'}
5851.concept-comment-6:before{content:'\ee0f'}
5852.concept-location-7:before{content:'\ee10'}
5853.concept-cup-1:before{content:'\ee11'}
5854.concept-trash-8:before{content:'\ee12'}
5855.concept-doc-7:before{content:'\ee13'}
5856.concept-note-1:before{content:'\ee14'}
5857.concept-cog-6:before{content:'\ee15'}
5858.concept-params:before{content:'\ee16'}
5859.concept-calendar-8:before{content:'\ee17'}
5860.concept-sound-1:before{content:'\ee18'}
5861.concept-clock-7:before{content:'\ee19'}
5862.concept-lightbulb-3:before{content:'\ee1a'}
5863.concept-tv:before{content:'\ee1b'}
5864.concept-desktop-3:before{content:'\ee1c'}
5865.concept-mobile-6:before{content:'\ee1d'}
5866.concept-cd-3:before{content:'\ee1e'}
5867.concept-inbox-4:before{content:'\ee1f'}
5868.concept-globe-6:before{content:'\ee20'}
5869.concept-cloud-7:before{content:'\ee21'}
5870.concept-paper-plane-3:before{content:'\ee22'}
5871.concept-fire-3:before{content:'\ee23'}
5872.concept-graduation-cap-2:before{content:'\ee24'}
5873.concept-megaphone-3:before{content:'\ee25'}
5874.concept-database-3:before{content:'\ee26'}
5875.concept-key-5:before{content:'\ee27'}
5876.concept-beaker-1:before{content:'\ee28'}
5877.concept-truck-1:before{content:'\ee29'}
5878.concept-money-2:before{content:'\ee2a'}
5879.concept-food-1:before{content:'\ee2b'}
5880.concept-shop-1:before{content:'\ee2c'}
5881.concept-diamond-1:before{content:'\ee2d'}
5882.concept-t-shirt:before{content:'\ee2e'}
5883.concept-wallet:before{content:'\ee2f'}
5884.concept-search-8:before{content:'\ee30'}
5885.concept-mail-8:before{content:'\ee31'}
5886.concept-heart-8:before{content:'\ee32'}
5887.concept-heart-empty-4:before{content:'\ee33'}
5888.concept-star-8:before{content:'\ee34'}
5889.concept-user-8:before{content:'\ee35'}
5890.concept-video-5:before{content:'\ee36'}
5891.concept-picture-5:before{content:'\ee37'}
5892.concept-th-large-3:before{content:'\ee38'}
5893.concept-th-4:before{content:'\ee39'}
5894.concept-th-list-5:before{content:'\ee3a'}
5895.concept-ok-6:before{content:'\ee3b'}
5896.concept-ok-circle-1:before{content:'\ee3c'}
5897.concept-cancel-7:before{content:'\ee3d'}
5898.concept-cancel-circle-2:before{content:'\ee3e'}
5899.concept-plus-circle-1:before{content:'\ee3f'}
5900.concept-minus-circle-1:before{content:'\ee40'}
5901.concept-link-5:before{content:'\ee41'}
5902.concept-attach-7:before{content:'\ee42'}
5903.concept-lock-8:before{content:'\ee43'}
5904.concept-lock-open-7:before{content:'\ee44'}
5905.concept-tag-7:before{content:'\ee45'}
5906.concept-reply-4:before{content:'\ee46'}
5907.concept-reply-all-2:before{content:'\ee47'}
5908.concept-forward-4:before{content:'\ee48'}
5909.concept-code-3:before{content:'\ee49'}
5910.concept-retweet-4:before{content:'\ee4a'}
5911.concept-comment-7:before{content:'\ee4b'}
5912.concept-comment-alt-2:before{content:'\ee4c'}
5913.concept-chat-6:before{content:'\ee4d'}
5914.concept-attention-5:before{content:'\ee4e'}
5915.concept-location-8:before{content:'\ee4f'}
5916.concept-doc-8:before{content:'\ee50'}
5917.concept-docs-landscape:before{content:'\ee51'}
5918.concept-folder-6:before{content:'\ee52'}
5919.concept-archive-2:before{content:'\ee53'}
5920.concept-rss-7:before{content:'\ee54'}
5921.concept-rss-alt-1:before{content:'\ee55'}
5922.concept-cog-7:before{content:'\ee56'}
5923.concept-logout-3:before{content:'\ee57'}
5924.concept-clock-8:before{content:'\ee58'}
5925.concept-block-5:before{content:'\ee59'}
5926.concept-resize-full-6:before{content:'\ee5a'}
5927.concept-resize-full-circle:before{content:'\ee5b'}
5928.concept-popup-5:before{content:'\ee5c'}
5929.concept-left-open-5:before{content:'\ee5d'}
5930.concept-right-open-5:before{content:'\ee5e'}
5931.concept-down-circle-1:before{content:'\ee5f'}
5932.concept-left-circle-1:before{content:'\ee60'}
5933.concept-right-circle-1:before{content:'\ee61'}
5934.concept-up-circle-1:before{content:'\ee62'}
5935.concept-down-dir-3:before{content:'\ee63'}
5936.concept-right-dir-3:before{content:'\ee64'}
5937.concept-down-micro:before{content:'\ee65'}
5938.concept-up-micro:before{content:'\ee66'}
5939.concept-cw-circle:before{content:'\ee67'}
5940.concept-arrows-cw-3:before{content:'\ee68'}
5941.concept-updown-circle:before{content:'\ee69'}
5942.concept-target-5:before{content:'\ee6a'}
5943.concept-signal-5:before{content:'\ee6b'}
5944.concept-progress-4:before{content:'\ee6c'}
5945.concept-progress-5:before{content:'\ee6d'}
5946.concept-progress-6:before{content:'\ee6e'}
5947.concept-progress-7:before{content:'\ee6f'}
5948.concept-progress-8:before{content:'\ee70'}
5949.concept-progress-9:before{content:'\ee71'}
5950.concept-progress-10:before{content:'\ee72'}
5951.concept-progress-11:before{content:'\ee73'}
5952.concept-font-2:before{content:'\ee74'}
5953.concept-list-4:before{content:'\ee75'}
5954.concept-list-numbered-1:before{content:'\ee76'}
5955.concept-indent-left-2:before{content:'\ee77'}
5956.concept-indent-right-2:before{content:'\ee78'}
5957.concept-cloud-8:before{content:'\ee79'}
5958.concept-terminal-1:before{content:'\ee7a'}
5959.concept-facebook-rect-2:before{content:'\ee7b'}
5960.concept-twitter-bird-2:before{content:'\ee7c'}
5961.concept-vimeo-rect-1:before{content:'\ee7d'}
5962.concept-tumblr-rect-1:before{content:'\ee7e'}
5963.concept-googleplus-rect-1:before{content:'\ee7f'}
5964.concept-linkedin-rect-1:before{content:'\ee80'}
5965.concept-skype-6:before{content:'\ee81'}
5966.concept-vkontakte-rect-1:before{content:'\ee82'}
5967.concept-youtube-4:before{content:'\ee83'}
5968.concept-odnoklassniki-rect-1:before{content:'\ee84'}
5969.concept-down-open-2:before{content:'\f004'}
5970.concept-up-open-2:before{content:'\f005'}
5971.concept-right-open-3:before{content:'\f006'}
5972.concept-left-open-3:before{content:'\f007'}
5973.concept-menu-3:before{content:'\f008'}
5974.concept-th-list-3:before{content:'\f009'}
5975.concept-th-thumb:before{content:'\f00a'}
5976.concept-th-thumb-empty:before{content:'\f00b'}
5977.concept-coverflow:before{content:'\f00c'}
5978.concept-coverflow-empty:before{content:'\f00d'}
5979.concept-pause-4:before{content:'\f00e'}
5980.concept-play-4:before{content:'\f00f'}
5981.concept-to-end-3:before{content:'\f010'}
5982.concept-to-start-3:before{content:'\f011'}
5983.concept-fast-forward-1:before{content:'\f012'}
5984.concept-fast-backward-1:before{content:'\f013'}
5985.concept-upload-cloud-4:before{content:'\f014'}
5986.concept-download-cloud-2:before{content:'\f015'}
5987.concept-data-science:before{content:'\f016'}
5988.concept-data-science-inv:before{content:'\f017'}
5989.concept-globe-4:before{content:'\f018'}
5990.concept-globe-inv:before{content:'\f019'}
5991.concept-math:before{content:'\f01a'}
5992.concept-math-circled-empty:before{content:'\f01b'}
5993.concept-math-circled:before{content:'\f01c'}
5994.concept-paper-plane-2:before{content:'\f01d'}
5995.concept-paper-plane-alt2:before{content:'\f01e'}
5996.concept-paper-plane-alt:before{content:'\f01f'}
5997.concept-color-adjust:before{content:'\f020'}
5998.concept-star-half-1:before{content:'\f022'}
5999.concept-star-half_empty:before{content:'\f024'}
6000.concept-ccw-2:before{content:'\f025'}
6001.concept-heart-broken:before{content:'\f028'}
6002.concept-hash-1:before{content:'\f029'}
6003.concept-reply-3:before{content:'\f02a'}
6004.concept-retweet-2:before{content:'\f02b'}
6005.concept-login-2:before{content:'\f02c'}
6006.concept-logout-2:before{content:'\f02d'}
6007.concept-download-5:before{content:'\f02e'}
6008.concept-upload-4:before{content:'\f02f'}
6009.concept-location-5:before{content:'\f031'}
6010.concept-monitor-1:before{content:'\f032'}
6011.concept-tablet-3:before{content:'\f033'}
6012.concept-mobile-5:before{content:'\f034'}
6013.concept-connected-object:before{content:'\f035'}
6014.concept-isight:before{content:'\f039'}
6015.concept-videocam-3:before{content:'\f03a'}
6016.concept-shuffle-3:before{content:'\f03b'}
6017.concept-chat-5:before{content:'\f03d'}
6018.concept-bell-4:before{content:'\f03f'}
6019.concept-movie:before{content:'\f040'}
6020.concept-ruler:before{content:'\f044'}
6021.concept-vector:before{content:'\f045'}
6022.concept-move:before{content:'\f047'}
6023.concept-mic-4:before{content:'\f048'}
6024.concept-doc-5:before{content:'\f04a'}
6025.concept-dribbble-circled-2:before{content:'\f04f'}
6026.concept-dribbble-3:before{content:'\f050'}
6027.concept-facebook-circled-2:before{content:'\f051'}
6028.concept-facebook-4:before{content:'\f052'}
6029.concept-github-circled-alt:before{content:'\f053'}
6030.concept-github-circled-3:before{content:'\f054'}
6031.concept-github-3:before{content:'\f055'}
6032.concept-github-circled-alt2:before{content:'\f056'}
6033.concept-twitter-circled-2:before{content:'\f057'}
6034.concept-twitter-4:before{content:'\f058'}
6035.concept-gplus-circled-1:before{content:'\f059'}
6036.concept-gplus-2:before{content:'\f05a'}
6037.concept-linkedin-circled-2:before{content:'\f05b'}
6038.concept-linkedin-3:before{content:'\f05c'}
6039.concept-instagram-2:before{content:'\f05d'}
6040.concept-instagram-circled:before{content:'\f05e'}
6041.concept-mfg-logo:before{content:'\f05f'}
6042.concept-mfg-logo-circled:before{content:'\f060'}
6043.concept-user-5:before{content:'\f061'}
6044.concept-user-male:before{content:'\f062'}
6045.concept-user-female:before{content:'\f063'}
6046.concept-users-3:before{content:'\f064'}
6047.concept-folder-4:before{content:'\f067'}
6048.concept-folder-open-1:before{content:'\f068'}
6049.concept-folder-empty-2:before{content:'\f069'}
6050.concept-attach-4:before{content:'\f06a'}
6051.concept-ok-circled-1:before{content:'\f06d'}
6052.concept-cancel-circled-3:before{content:'\f06e'}
6053.concept-inbox-2:before{content:'\f070'}
6054.concept-trophy-1:before{content:'\f074'}
6055.concept-lock-open-alt-1:before{content:'\f075'}
6056.concept-link-4:before{content:'\f07b'}
6057.concept-zoom-in-3:before{content:'\f07e'}
6058.concept-zoom-out-3:before{content:'\f07f'}
6059.concept-stop-5:before{content:'\f080'}
6060.concept-export-4:before{content:'\f081'}
6061.concept-eye-5:before{content:'\f082'}
6062.concept-trash-5:before{content:'\f083'}
6063.concept-hdd-1:before{content:'\f084'}
6064.concept-info-circled-2:before{content:'\f085'}
6065.concept-info-circled-alt:before{content:'\f086'}
6066.concept-print-4:before{content:'\f087'}
6067.concept-fontsize:before{content:'\f088'}
6068.concept-soundcloud-2:before{content:'\f089'}
6069.concept-soundcloud-circled:before{content:'\f08a'}
6070.concept-link-ext:before{content:'\f08e'}
6071.concept-check-empty:before{content:'\f096'}
6072.concept-bookmark-empty:before{content:'\f097'}
6073.concept-phone-squared:before{content:'\f098'}
6074.concept-twitter:before{content:'\f099'}
6075.concept-facebook:before{content:'\f09a'}
6076.concept-github-circled:before{content:'\f09b'}
6077.concept-rss:before{content:'\f09e'}
6078.concept-hdd:before{content:'\f0a0'}
6079.concept-certificate:before{content:'\f0a3'}
6080.concept-left-circled:before{content:'\f0a8'}
6081.concept-right-circled:before{content:'\f0a9'}
6082.concept-up-circled:before{content:'\f0aa'}
6083.concept-down-circled:before{content:'\f0ab'}
6084.concept-tasks:before{content:'\f0ae'}
6085.concept-filter:before{content:'\f0b0'}
6086.concept-resize-full-alt:before{content:'\f0b2'}
6087.concept-beaker:before{content:'\f0c3'}
6088.concept-docs:before{content:'\f0c5'}
6089.concept-blank:before{content:'\f0c8'}
6090.concept-menu:before{content:'\f0c9'}
6091.concept-list-bullet:before{content:'\f0ca'}
6092.concept-list-numbered:before{content:'\f0cb'}
6093.concept-strike:before{content:'\f0cc'}
6094.concept-underline:before{content:'\f0cd'}
6095.concept-table:before{content:'\f0ce'}
6096.concept-magic:before{content:'\f0d0'}
6097.concept-pinterest-circled:before{content:'\f0d2'}
6098.concept-pinterest-squared:before{content:'\f0d3'}
6099.concept-gplus-squared:before{content:'\f0d4'}
6100.concept-gplus:before{content:'\f0d5'}
6101.concept-money:before{content:'\f0d6'}
6102.concept-columns:before{content:'\f0db'}
6103.concept-sort:before{content:'\f0dc'}
6104.concept-sort-down:before{content:'\f0dd'}
6105.concept-sort-up:before{content:'\f0de'}
6106.concept-mail-alt:before{content:'\f0e0'}
6107.concept-linkedin:before{content:'\f0e1'}
6108.concept-gauge:before{content:'\f0e4'}
6109.concept-comment-empty:before{content:'\f0e5'}
6110.concept-chat-empty:before{content:'\f0e6'}
6111.concept-sitemap:before{content:'\f0e8'}
6112.concept-paste:before{content:'\f0ea'}
6113.concept-lightbulb:before{content:'\f0eb'}
6114.concept-exchange:before{content:'\f0ec'}
6115.concept-download-cloud:before{content:'\f0ed'}
6116.concept-upload-cloud:before{content:'\f0ee'}
6117.concept-user-md:before{content:'\f0f0'}
6118.concept-stethoscope:before{content:'\f0f1'}
6119.concept-suitcase:before{content:'\f0f2'}
6120.concept-bell-alt:before{content:'\f0f3'}
6121.concept-coffee:before{content:'\f0f4'}
6122.concept-food:before{content:'\f0f5'}
6123.concept-doc-text:before{content:'\f0f6'}
6124.concept-building:before{content:'\f0f7'}
6125.concept-hospital:before{content:'\f0f8'}
6126.concept-ambulance:before{content:'\f0f9'}
6127.concept-medkit:before{content:'\f0fa'}
6128.concept-fighter-jet:before{content:'\f0fb'}
6129.concept-beer:before{content:'\f0fc'}
6130.concept-h-sigh:before{content:'\f0fd'}
6131.concept-plus-squared:before{content:'\f0fe'}
6132.concept-angle-double-left:before{content:'\f100'}
6133.concept-angle-double-right:before{content:'\f101'}
6134.concept-angle-double-up:before{content:'\f102'}
6135.concept-angle-double-down:before{content:'\f103'}
6136.concept-angle-left:before{content:'\f104'}
6137.concept-angle-right:before{content:'\f105'}
6138.concept-angle-up:before{content:'\f106'}
6139.concept-angle-down:before{content:'\f107'}
6140.concept-desktop:before{content:'\f108'}
6141.concept-laptop:before{content:'\f109'}
6142.concept-tablet:before{content:'\f10a'}
6143.concept-mobile:before{content:'\f10b'}
6144.concept-circle-empty:before{content:'\f10c'}
6145.concept-quote-left:before{content:'\f10d'}
6146.concept-quote-right:before{content:'\f10e'}
6147.concept-spinner:before{content:'\f110'}
6148.concept-circle:before{content:'\f111'}
6149.concept-reply:before{content:'\f112'}
6150.concept-github:before{content:'\f113'}
6151.concept-folder-empty:before{content:'\f114'}
6152.concept-folder-open-empty:before{content:'\f115'}
6153.concept-smile:before{content:'\f118'}
6154.concept-frown:before{content:'\f119'}
6155.concept-meh:before{content:'\f11a'}
6156.concept-gamepad:before{content:'\f11b'}
6157.concept-keyboard:before{content:'\f11c'}
6158.concept-flag-empty:before{content:'\f11d'}
6159.concept-flag-checkered:before{content:'\f11e'}
6160.concept-terminal:before{content:'\f120'}
6161.concept-code:before{content:'\f121'}
6162.concept-reply-all:before{content:'\f122'}
6163.concept-star-half-alt:before{content:'\f123'}
6164.concept-direction:before{content:'\f124'}
6165.concept-crop:before{content:'\f125'}
6166.concept-fork:before{content:'\f126'}
6167.concept-unlink:before{content:'\f127'}
6168.concept-help:before{content:'\f128'}
6169.concept-info:before{content:'\f129'}
6170.concept-attention-alt:before{content:'\f12a'}
6171.concept-superscript:before{content:'\f12b'}
6172.concept-subscript:before{content:'\f12c'}
6173.concept-eraser:before{content:'\f12d'}
6174.concept-puzzle:before{content:'\f12e'}
6175.concept-mic:before{content:'\f130'}
6176.concept-mute:before{content:'\f131'}
6177.concept-shield:before{content:'\f132'}
6178.concept-calendar-empty:before{content:'\f133'}
6179.concept-extinguisher:before{content:'\f134'}
6180.concept-rocket:before{content:'\f135'}
6181.concept-maxcdn:before{content:'\f136'}
6182.concept-angle-circled-left:before{content:'\f137'}
6183.concept-angle-circled-right:before{content:'\f138'}
6184.concept-angle-circled-up:before{content:'\f139'}
6185.concept-angle-circled-down:before{content:'\f13a'}
6186.concept-html5:before{content:'\f13b'}
6187.concept-css3:before{content:'\f13c'}
6188.concept-anchor:before{content:'\f13d'}
6189.concept-lock-open-alt:before{content:'\f13e'}
6190.concept-bullseye:before{content:'\f140'}
6191.concept-ellipsis:before{content:'\f141'}
6192.concept-ellipsis-vert:before{content:'\f142'}
6193.concept-rss-squared:before{content:'\f143'}
6194.concept-play-circled:before{content:'\f144'}
6195.concept-ticket:before{content:'\f145'}
6196.concept-minus-squared:before{content:'\f146'}
6197.concept-minus-squared-alt:before{content:'\f147'}
6198.concept-level-up:before{content:'\f148'}
6199.concept-level-down:before{content:'\f149'}
6200.concept-ok-squared:before{content:'\f14a'}
6201.concept-pencil-squared:before{content:'\f14b'}
6202.concept-link-ext-alt:before{content:'\f14c'}
6203.concept-export-alt:before{content:'\f14d'}
6204.concept-compass:before{content:'\f14e'}
6205.concept-expand:before{content:'\f150'}
6206.concept-collapse:before{content:'\f151'}
6207.concept-expand-right:before{content:'\f152'}
6208.concept-euro:before{content:'\f153'}
6209.concept-pound:before{content:'\f154'}
6210.concept-dollar:before{content:'\f155'}
6211.concept-rupee:before{content:'\f156'}
6212.concept-yen:before{content:'\f157'}
6213.concept-rouble:before{content:'\f158'}
6214.concept-won:before{content:'\f159'}
6215.concept-bitcoin:before{content:'\f15a'}
6216.concept-doc-inv:before{content:'\f15b'}
6217.concept-doc-text-inv:before{content:'\f15c'}
6218.concept-sort-name-up:before{content:'\f15d'}
6219.concept-sort-name-down:before{content:'\f15e'}
6220.concept-sort-alt-up:before{content:'\f160'}
6221.concept-sort-alt-down:before{content:'\f161'}
6222.concept-sort-number-up:before{content:'\f162'}
6223.concept-sort-number-down:before{content:'\f163'}
6224.concept-thumbs-up-alt:before{content:'\f164'}
6225.concept-thumbs-down-alt:before{content:'\f165'}
6226.concept-youtube-squared:before{content:'\f166'}
6227.concept-youtube:before{content:'\f167'}
6228.concept-xing:before{content:'\f168'}
6229.concept-xing-squared:before{content:'\f169'}
6230.concept-youtube-play:before{content:'\f16a'}
6231.concept-dropbox:before{content:'\f16b'}
6232.concept-stackoverflow:before{content:'\f16c'}
6233.concept-instagram:before{content:'\f16d'}
6234.concept-flickr:before{content:'\f16e'}
6235.concept-adn:before{content:'\f170'}
6236.concept-bitbucket:before{content:'\f171'}
6237.concept-bitbucket-squared:before{content:'\f172'}
6238.concept-tumblr:before{content:'\f173'}
6239.concept-tumblr-squared:before{content:'\f174'}
6240.concept-down:before{content:'\f175'}
6241.concept-up:before{content:'\f176'}
6242.concept-left:before{content:'\f177'}
6243.concept-right:before{content:'\f178'}
6244.concept-apple:before{content:'\f179'}
6245.concept-windows:before{content:'\f17a'}
6246.concept-android:before{content:'\f17b'}
6247.concept-linux:before{content:'\f17c'}
6248.concept-dribbble:before{content:'\f17d'}
6249.concept-skype:before{content:'\f17e'}
6250.concept-foursquare:before{content:'\f180'}
6251.concept-trello:before{content:'\f181'}
6252.concept-female:before{content:'\f182'}
6253.concept-male:before{content:'\f183'}
6254.concept-gittip:before{content:'\f184'}
6255.concept-sun:before{content:'\f185'}
6256.concept-moon:before{content:'\f186'}
6257.concept-box:before{content:'\f187'}
6258.concept-bug:before{content:'\f188'}
6259.concept-vkontakte:before{content:'\f189'}
6260.concept-weibo:before{content:'\f18a'}
6261.concept-renren:before{content:'\f18b'}
6262.concept-pagelines:before{content:'\f18c'}
6263.concept-stackexchange:before{content:'\f18d'}
6264.concept-right-circled2:before{content:'\f18e'}
6265.concept-left-circled2:before{content:'\f190'}
6266.concept-collapse-left:before{content:'\f191'}
6267.concept-dot-circled:before{content:'\f192'}
6268.concept-wheelchair:before{content:'\f193'}
6269.concept-vimeo-squared:before{content:'\f194'}
6270.concept-try:before{content:'\f195'}
6271.concept-plus-squared-alt:before{content:'\f196'}
6272.concept-space-shuttle:before{content:'\f197'}
6273.concept-slack:before{content:'\f198'}
6274.concept-mail-squared:before{content:'\f199'}
6275.concept-wordpress:before{content:'\f19a'}
6276.concept-openid:before{content:'\f19b'}
6277.concept-bank:before{content:'\f19c'}
6278.concept-graduation-cap:before{content:'\f19d'}
6279.concept-yahoo:before{content:'\f19e'}
6280.concept-google:before{content:'\f1a0'}
6281.concept-reddit:before{content:'\f1a1'}
6282.concept-reddit-squared:before{content:'\f1a2'}
6283.concept-stumbleupon-circled:before{content:'\f1a3'}
6284.concept-stumbleupon:before{content:'\f1a4'}
6285.concept-delicious:before{content:'\f1a5'}
6286.concept-digg:before{content:'\f1a6'}
6287.concept-pied-piper-squared:before{content:'\f1a7'}
6288.concept-pied-piper-alt:before{content:'\f1a8'}
6289.concept-drupal:before{content:'\f1a9'}
6290.concept-joomla:before{content:'\f1aa'}
6291.concept-language:before{content:'\f1ab'}
6292.concept-fax:before{content:'\f1ac'}
6293.concept-building-filled:before{content:'\f1ad'}
6294.concept-child:before{content:'\f1ae'}
6295.concept-paw:before{content:'\f1b0'}
6296.concept-spoon:before{content:'\f1b1'}
6297.concept-cube:before{content:'\f1b2'}
6298.concept-cubes:before{content:'\f1b3'}
6299.concept-behance:before{content:'\f1b4'}
6300.concept-behance-squared:before{content:'\f1b5'}
6301.concept-steam:before{content:'\f1b6'}
6302.concept-steam-squared:before{content:'\f1b7'}
6303.concept-recycle:before{content:'\f1b8'}
6304.concept-cab:before{content:'\f1b9'}
6305.concept-taxi:before{content:'\f1ba'}
6306.concept-tree:before{content:'\f1bb'}
6307.concept-spotify:before{content:'\f1bc'}
6308.concept-deviantart:before{content:'\f1bd'}
6309.concept-soundcloud:before{content:'\f1be'}
6310.concept-database:before{content:'\f1c0'}
6311.concept-file-pdf:before{content:'\f1c1'}
6312.concept-file-word:before{content:'\f1c2'}
6313.concept-file-excel:before{content:'\f1c3'}
6314.concept-file-powerpoint:before{content:'\f1c4'}
6315.concept-file-image:before{content:'\f1c5'}
6316.concept-file-archive:before{content:'\f1c6'}
6317.concept-file-audio:before{content:'\f1c7'}
6318.concept-file-video:before{content:'\f1c8'}
6319.concept-file-code:before{content:'\f1c9'}
6320.concept-vine:before{content:'\f1ca'}
6321.concept-codeopen:before{content:'\f1cb'}
6322.concept-jsfiddle:before{content:'\f1cc'}
6323.concept-lifebuoy:before{content:'\f1cd'}
6324.concept-circle-notch:before{content:'\f1ce'}
6325.concept-rebel:before{content:'\f1d0'}
6326.concept-empire:before{content:'\f1d1'}
6327.concept-git-squared:before{content:'\f1d2'}
6328.concept-git:before{content:'\f1d3'}
6329.concept-hacker-news:before{content:'\f1d4'}
6330.concept-tencent-weibo:before{content:'\f1d5'}
6331.concept-qq:before{content:'\f1d6'}
6332.concept-wechat:before{content:'\f1d7'}
6333.concept-paper-plane:before{content:'\f1d8'}
6334.concept-paper-plane-empty:before{content:'\f1d9'}
6335.concept-history:before{content:'\f1da'}
6336.concept-circle-thin:before{content:'\f1db'}
6337.concept-header:before{content:'\f1dc'}
6338.concept-paragraph:before{content:'\f1dd'}
6339.concept-sliders:before{content:'\f1de'}
6340.concept-share:before{content:'\f1e0'}
6341.concept-share-squared:before{content:'\f1e1'}
6342.concept-bomb:before{content:'\f1e2'}
6343.concept-soccer-ball:before{content:'\f1e3'}
6344.concept-tty:before{content:'\f1e4'}
6345.concept-binoculars:before{content:'\f1e5'}
6346.concept-plug:before{content:'\f1e6'}
6347.concept-slideshare:before{content:'\f1e7'}
6348.concept-twitch:before{content:'\f1e8'}
6349.concept-yelp:before{content:'\f1e9'}
6350.concept-newspaper:before{content:'\f1ea'}
6351.concept-wifi:before{content:'\f1eb'}
6352.concept-calc:before{content:'\f1ec'}
6353.concept-paypal:before{content:'\f1ed'}
6354.concept-gwallet:before{content:'\f1ee'}
6355.concept-cc-visa:before{content:'\f1f0'}
6356.concept-cc-mastercard:before{content:'\f1f1'}
6357.concept-cc-discover:before{content:'\f1f2'}
6358.concept-cc-amex:before{content:'\f1f3'}
6359.concept-cc-paypal:before{content:'\f1f4'}
6360.concept-cc-stripe:before{content:'\f1f5'}
6361.concept-bell-off:before{content:'\f1f6'}
6362.concept-bell-off-empty:before{content:'\f1f7'}
6363.concept-trash:before{content:'\f1f8'}
6364.concept-copyright:before{content:'\f1f9'}
6365.concept-at:before{content:'\f1fa'}
6366.concept-eyedropper:before{content:'\f1fb'}
6367.concept-brush:before{content:'\f1fc'}
6368.concept-birthday:before{content:'\f1fd'}
6369.concept-chart-area:before{content:'\f1fe'}
6370.concept-chart-pie:before{content:'\f200'}
6371.concept-chart-line:before{content:'\f201'}
6372.concept-lastfm:before{content:'\f202'}
6373.concept-lastfm-squared:before{content:'\f203'}
6374.concept-toggle-off:before{content:'\f204'}
6375.concept-toggle-on:before{content:'\f205'}
6376.concept-bicycle:before{content:'\f206'}
6377.concept-bus:before{content:'\f207'}
6378.concept-ioxhost:before{content:'\f208'}
6379.concept-angellist:before{content:'\f209'}
6380.concept-cc:before{content:'\f20a'}
6381.concept-shekel:before{content:'\f20b'}
6382.concept-meanpath:before{content:'\f20c'}
6383.concept-buysellads:before{content:'\f20d'}
6384.concept-connectdevelop:before{content:'\f20e'}
6385.concept-dashcube:before{content:'\f210'}
6386.concept-forumbee:before{content:'\f211'}
6387.concept-leanpub:before{content:'\f212'}
6388.concept-sellsy:before{content:'\f213'}
6389.concept-shirtsinbulk:before{content:'\f214'}
6390.concept-simplybuilt:before{content:'\f215'}
6391.concept-skyatlas:before{content:'\f216'}
6392.concept-cart-plus:before{content:'\f217'}
6393.concept-cart-arrow-down:before{content:'\f218'}
6394.concept-diamond:before{content:'\f219'}
6395.concept-ship:before{content:'\f21a'}
6396.concept-user-secret:before{content:'\f21b'}
6397.concept-motorcycle:before{content:'\f21c'}
6398.concept-street-view:before{content:'\f21d'}
6399.concept-heartbeat:before{content:'\f21e'}
6400.concept-venus:before{content:'\f221'}
6401.concept-mars:before{content:'\f222'}
6402.concept-mercury:before{content:'\f223'}
6403.concept-transgender:before{content:'\f224'}
6404.concept-transgender-alt:before{content:'\f225'}
6405.concept-venus-double:before{content:'\f226'}
6406.concept-mars-double:before{content:'\f227'}
6407.concept-venus-mars:before{content:'\f228'}
6408.concept-mars-stroke:before{content:'\f229'}
6409.concept-mars-stroke-v:before{content:'\f22a'}
6410.concept-mars-stroke-h:before{content:'\f22b'}
6411.concept-neuter:before{content:'\f22c'}
6412.concept-genderless:before{content:'\f22d'}
6413.concept-facebook-official:before{content:'\f230'}
6414.concept-pinterest:before{content:'\f231'}
6415.concept-whatsapp:before{content:'\f232'}
6416.concept-server:before{content:'\f233'}
6417.concept-user-plus:before{content:'\f234'}
6418.concept-user-times:before{content:'\f235'}
6419.concept-bed:before{content:'\f236'}
6420.concept-viacoin:before{content:'\f237'}
6421.concept-train:before{content:'\f238'}
6422.concept-subway:before{content:'\f239'}
6423.concept-medium:before{content:'\f23a'}
6424.concept-y-combinator:before{content:'\f23b'}
6425.concept-optin-monster:before{content:'\f23c'}
6426.concept-opencart:before{content:'\f23d'}
6427.concept-expeditedssl:before{content:'\f23e'}
6428.concept-battery-4:before{content:'\f240'}
6429.concept-battery-3:before{content:'\f241'}
6430.concept-battery-2:before{content:'\f242'}
6431.concept-battery-1:before{content:'\f243'}
6432.concept-battery-0:before{content:'\f244'}
6433.concept-mouse-pointer:before{content:'\f245'}
6434.concept-i-cursor:before{content:'\f246'}
6435.concept-object-group:before{content:'\f247'}
6436.concept-object-ungroup:before{content:'\f248'}
6437.concept-sticky-note:before{content:'\f249'}
6438.concept-sticky-note-o:before{content:'\f24a'}
6439.concept-cc-jcb:before{content:'\f24b'}
6440.concept-cc-diners-club:before{content:'\f24c'}
6441.concept-clone:before{content:'\f24d'}
6442.concept-balance-scale:before{content:'\f24e'}
6443.concept-hourglass-o:before{content:'\f250'}
6444.concept-hourglass-1:before{content:'\f251'}
6445.concept-hourglass-2:before{content:'\f252'}
6446.concept-hourglass-3:before{content:'\f253'}
6447.concept-hourglass:before{content:'\f254'}
6448.concept-hand-grab-o:before{content:'\f255'}
6449.concept-hand-paper-o:before{content:'\f256'}
6450.concept-hand-scissors-o:before{content:'\f257'}
6451.concept-hand-lizard-o:before{content:'\f258'}
6452.concept-hand-spock-o:before{content:'\f259'}
6453.concept-hand-pointer-o:before{content:'\f25a'}
6454.concept-hand-peace-o:before{content:'\f25b'}
6455.concept-trademark:before{content:'\f25c'}
6456.concept-registered:before{content:'\f25d'}
6457.concept-creative-commons:before{content:'\f25e'}
6458.concept-gg:before{content:'\f260'}
6459.concept-gg-circle:before{content:'\f261'}
6460.concept-tripadvisor:before{content:'\f262'}
6461.concept-odnoklassniki:before{content:'\f263'}
6462.concept-odnoklassniki-square:before{content:'\f264'}
6463.concept-get-pocket:before{content:'\f265'}
6464.concept-wikipedia-w:before{content:'\f266'}
6465.concept-safari:before{content:'\f267'}
6466.concept-chrome-1:before{content:'\f268'}
6467.concept-firefox-1:before{content:'\f269'}
6468.concept-opera-1:before{content:'\f26a'}
6469.concept-internet-explorer:before{content:'\f26b'}
6470.concept-television:before{content:'\f26c'}
6471.concept-contao:before{content:'\f26d'}
6472.concept-500px:before{content:'\f26e'}
6473.concept-amazon:before{content:'\f270'}
6474.concept-calendar-plus-o:before{content:'\f271'}
6475.concept-calendar-minus-o:before{content:'\f272'}
6476.concept-calendar-times-o:before{content:'\f273'}
6477.concept-calendar-check-o:before{content:'\f274'}
6478.concept-industry:before{content:'\f275'}
6479.concept-map-pin:before{content:'\f276'}
6480.concept-map-signs:before{content:'\f277'}
6481.concept-map-o:before{content:'\f278'}
6482.concept-map:before{content:'\f279'}
6483.concept-commenting:before{content:'\f27a'}
6484.concept-commenting-o:before{content:'\f27b'}
6485.concept-houzz:before{content:'\f27c'}
6486.concept-vimeo:before{content:'\f27d'}
6487.concept-black-tie:before{content:'\f27e'}
6488.concept-fonticons:before{content:'\f280'}
6489.concept-reddit-alien:before{content:'\f281'}
6490.concept-edge:before{content:'\f282'}
6491.concept-credit-card-alt:before{content:'\f283'}
6492.concept-codiepie:before{content:'\f284'}
6493.concept-modx:before{content:'\f285'}
6494.concept-fort-awesome:before{content:'\f286'}
6495.concept-usb:before{content:'\f287'}
6496.concept-product-hunt:before{content:'\f288'}
6497.concept-mixcloud:before{content:'\f289'}
6498.concept-scribd:before{content:'\f28a'}
6499.concept-pause-circle:before{content:'\f28b'}
6500.concept-pause-circle-o:before{content:'\f28c'}
6501.concept-stop-circle:before{content:'\f28d'}
6502.concept-stop-circle-o:before{content:'\f28e'}
6503.concept-shopping-bag:before{content:'\f290'}
6504.concept-shopping-basket:before{content:'\f291'}
6505.concept-hashtag:before{content:'\f292'}
6506.concept-bluetooth:before{content:'\f293'}
6507.concept-bluetooth-b:before{content:'\f294'}
6508.concept-percent:before{content:'\f295'}
6509.concept-gitlab:before{content:'\f296'}
6510.concept-wpbeginner:before{content:'\f297'}
6511.concept-wpforms:before{content:'\f298'}
6512.concept-envira:before{content:'\f299'}
6513.concept-universal-access:before{content:'\f29a'}
6514.concept-wheelchair-alt:before{content:'\f29b'}
6515.concept-question-circle-o:before{content:'\f29c'}
6516.concept-blind:before{content:'\f29d'}
6517.concept-audio-description:before{content:'\f29e'}
6518.concept-volume-control-phone:before{content:'\f2a0'}
6519.concept-braille:before{content:'\f2a1'}
6520.concept-assistive-listening-systems:before{content:'\f2a2'}
6521.concept-american-sign-language-interpreting:before{content:'\f2a3'}
6522.concept-asl-interpreting:before{content:'\f2a4'}
6523.concept-glide:before{content:'\f2a5'}
6524.concept-glide-g:before{content:'\f2a6'}
6525.concept-sign-language:before{content:'\f2a7'}
6526.concept-low-vision:before{content:'\f2a8'}
6527.concept-viadeo:before{content:'\f2a9'}
6528.concept-viadeo-square:before{content:'\f2aa'}
6529.concept-snapchat:before{content:'\f2ab'}
6530.concept-snapchat-ghost:before{content:'\f2ac'}
6531.concept-snapchat-square:before{content:'\f2ad'}
6532.concept-pied-piper:before{content:'\f2ae'}
6533.concept-first-order:before{content:'\f2b0'}
6534.concept-yoast:before{content:'\f2b1'}
6535.concept-themeisle:before{content:'\f2b2'}
6536.concept-google-plus-circle:before{content:'\f2b3'}
6537.concept-font-awesome:before{content:'\f2b4'}
6538.concept-handshake-o:before{content:'\f2b5'}
6539.concept-envelope-open:before{content:'\f2b6'}
6540.concept-envelope-open-o:before{content:'\f2b7'}
6541.concept-linode:before{content:'\f2b8'}
6542.concept-address-book:before{content:'\f2b9'}
6543.concept-address-book-o:before{content:'\f2ba'}
6544.concept-address-card:before{content:'\f2bb'}
6545.concept-address-card-o:before{content:'\f2bc'}
6546.concept-user-circle:before{content:'\f2bd'}
6547.concept-user-circle-o:before{content:'\f2be'}
6548.concept-user-o:before{content:'\f2c0'}
6549.concept-id-badge:before{content:'\f2c1'}
6550.concept-id-card:before{content:'\f2c2'}
6551.concept-id-card-o:before{content:'\f2c3'}
6552.concept-quora:before{content:'\f2c4'}
6553.concept-free-code-camp:before{content:'\f2c5'}
6554.concept-telegram:before{content:'\f2c6'}
6555.concept-thermometer:before{content:'\f2c7'}
6556.concept-thermometer-3:before{content:'\f2c8'}
6557.concept-thermometer-2:before{content:'\f2c9'}
6558.concept-thermometer-quarter:before{content:'\f2ca'}
6559.concept-thermometer-0:before{content:'\f2cb'}
6560.concept-shower:before{content:'\f2cc'}
6561.concept-bath:before{content:'\f2cd'}
6562.concept-podcast:before{content:'\f2ce'}
6563.concept-window-maximize:before{content:'\f2d0'}
6564.concept-window-minimize:before{content:'\f2d1'}
6565.concept-window-restore:before{content:'\f2d2'}
6566.concept-window-close:before{content:'\f2d3'}
6567.concept-window-close-o:before{content:'\f2d4'}
6568.concept-bandcamp:before{content:'\f2d5'}
6569.concept-grav:before{content:'\f2d6'}
6570.concept-etsy:before{content:'\f2d7'}
6571.concept-imdb:before{content:'\f2d8'}
6572.concept-ravelry:before{content:'\f2d9'}
6573.concept-eercast:before{content:'\f2da'}
6574.concept-microchip:before{content:'\f2db'}
6575.concept-snowflake-o:before{content:'\f2dc'}
6576.concept-superpowers:before{content:'\f2dd'}
6577.concept-wpexplorer:before{content:'\f2de'}
6578.concept-meetup:before{content:'\f2e0'}
6579.concept-github-squared:before{content:'\f300'}
6580.concept-github-circled-1:before{content:'\f301'}
6581.concept-twitter-3:before{content:'\f302'}
6582.concept-flickr-1:before{content:'\f303'}
6583.concept-twitter-squared:before{content:'\f304'}
6584.concept-yandex:before{content:'\f305'}
6585.concept-vimeo-1:before{content:'\f306'}
6586.concept-vimeo-circled:before{content:'\f307'}
6587.concept-facebook-squared:before{content:'\f308'}
6588.concept-twitter-1:before{content:'\f309'}
6589.concept-twitter-circled:before{content:'\f30a'}
6590.concept-skype-4:before{content:'\f30b'}
6591.concept-linkedin-squared:before{content:'\f30c'}
6592.concept-facebook-circled:before{content:'\f30d'}
6593.concept-facebook-squared-1:before{content:'\f30e'}
6594.concept-gplus-1:before{content:'\f30f'}
6595.concept-gplus-circled:before{content:'\f310'}
6596.concept-tumblr-3:before{content:'\f311'}
6597.concept-pinterest-1:before{content:'\f312'}
6598.concept-pinterest-circled-1:before{content:'\f313'}
6599.concept-twitter-rect:before{content:'\f314'}
6600.concept-tumblr-1:before{content:'\f315'}
6601.concept-tumblr-circled:before{content:'\f316'}
6602.concept-jabber:before{content:'\f317'}
6603.concept-linkedin-1:before{content:'\f318'}
6604.concept-linkedin-circled:before{content:'\f319'}
6605.concept-linkedin-5:before{content:'\f31a'}
6606.concept-dribbble-1:before{content:'\f31b'}
6607.concept-dribbble-circled:before{content:'\f31c'}
6608.concept-wordpress-2:before{content:'\f31d'}
6609.concept-stumbleupon-1:before{content:'\f31e'}
6610.concept-stumbleupon-circled-1:before{content:'\f31f'}
6611.concept-diigo:before{content:'\f320'}
6612.concept-lastfm-1:before{content:'\f321'}
6613.concept-lastfm-circled:before{content:'\f322'}
6614.concept-tudou:before{content:'\f323'}
6615.concept-rdio:before{content:'\f324'}
6616.concept-rdio-circled:before{content:'\f325'}
6617.concept-amex:before{content:'\f326'}
6618.concept-spotify-1:before{content:'\f327'}
6619.concept-spotify-circled:before{content:'\f328'}
6620.concept-mastercard:before{content:'\f329'}
6621.concept-qq-1:before{content:'\f32a'}
6622.concept-bandcamp-1:before{content:'\f32b'}
6623.concept-codepen:before{content:'\f32c'}
6624.concept-instagram-1:before{content:'\f32d'}
6625.concept-dropbox-1:before{content:'\f330'}
6626.concept-evernote:before{content:'\f333'}
6627.concept-flattr:before{content:'\f336'}
6628.concept-skype-1:before{content:'\f339'}
6629.concept-skype-circled:before{content:'\f33a'}
6630.concept-renren-1:before{content:'\f33c'}
6631.concept-sina-weibo:before{content:'\f33f'}
6632.concept-paypal-1:before{content:'\f342'}
6633.concept-picasa:before{content:'\f345'}
6634.concept-soundcloud-1:before{content:'\f348'}
6635.concept-mixi:before{content:'\f34b'}
6636.concept-behance-1:before{content:'\f34e'}
6637.concept-google-circles:before{content:'\f351'}
6638.concept-vkontakte-1:before{content:'\f354'}
6639.concept-smashing:before{content:'\f357'}
6640.concept-comment-4:before{content:'\f4ac'}
6641.concept-folder-open-empty-1:before{content:'\f4c2'}
6642.concept-calendar-5:before{content:'\f4c5'}
6643.concept-newspaper-2:before{content:'\f4f0'}
6644.concept-camera-5:before{content:'\f4f7'}
6645.concept-search-5:before{content:'\f50d'}
6646.concept-lock-alt:before{content:'\f510'}
6647.concept-lock-5:before{content:'\f512'}
6648.concept-lock-open-5:before{content:'\f513'}
6649.concept-joystick:before{content:'\f514'}
6650.concept-fire-1:before{content:'\f525'}
6651.concept-chart-bar-5:before{content:'\f526'}
6652.concept-spread:before{content:'\f527'}
6653.concept-spinner1:before{content:'\f528'}
6654.concept-spinner2:before{content:'\f529'}
6655.concept-db-shape:before{content:'\f600'}
6656.concept-sweden:before{content:'\f601'}
6657.concept-logo-db:before{content:'\f603'}
6658
6659/* End */
6660
6661
6662/* Start:/bitrix/templates/concept_phoenix_s1/css/main.min.css?1725613276478104*/
6663div.concept-cookie-privacy-block{display:block;position:fixed}
6664div.concept-cookie-privacy-block > h4.concept-cookie-privacy-header{}
6665div.concept-cookie-privacy-block > h4.concept-cookie-privacy-header > p.concept-cookie-privacy-message{}
6666input[type='number']{-webkit-appearance:textfield !important;-moz-appearance:textfield !important}
6667input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none !important}
6668b,strong{font-weight:bold}
6669.txt-color-dark{color:#000}
6670.txt-color-light{color:#fff}
6671.img-responsive{max-width:100%;height:auto}
6672a:hover>img.logotype{opacity:.9;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
6673.txt-align-center{text-align:center}
6674.txt-align-left{text-align:left}
6675.txt-align-right{text-align:right}
6676.info-style{display:inline-block;font-size:14px;line-height:22px}
6677.parent-slider-item-js{opacity:0}
6678.parent-slider-item-js.slider-init{opacity:1;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}
6679div.first-slider.parent-slider-item-js,div.first-bigblock .parent-slider-item-js,.tariff-flat.parent-slider-item-js{opacity:1}
6680.info-icon-link{position:relative;padding-left:19px;display:inline-block}
6681.info-icon-link:before{content:'';position:absolute;width:18px;height:18px;top:50%;margin-top:-1px;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/info.svg) center no-repeat;background-size:6px}
6682.tarif-2 .info-icon-link:before{margin-top:0}
6683.info-style:before{content:'';width:6px;height:27px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/info.svg) center no-repeat;background-size:4px;margin-right:5px;position:relative;display:inline-block;float:left}
6684div.cart-info-block div.wrapper-description.under-pic-pos .info-style{line-height:27px}
6685div.cart-info-block div.wrapper-description .info-style:before{background-size:6px;margin-right:8px}
6686div.cart-info-block div.wrapper-description.right-pos .info-style{margin-bottom:3px}
6687div.cart-info-block div.wrapper-description.right-pos .info-style:before{height:20px}
6688dl,ol,ul{margin-top:0;margin-bottom:0}
6689.btn-bgcolor-custom:hover{-webkit-transition:filter 1s;-o-transition:filter 1s;transition:filter 1s;-webkit-filter:grayscale(30%);-moz-filter:grayscale(30%);-ms-filter:grayscale(30%);-o-filter:grayscale(30%);filter:grayscale(30%)}
6690.videoBG{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}
6691.videoBG .video-bg-display{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;filter:
alpha(opacity=0)}
6692.videoBG .video-bg-display.active{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:1;filter:
alpha(opacity=100)}
6693.shadow-tone{position:absolute;display:none;width:100%;height:100%;top:0;right:0;bottom:0;left:0}
6694.shadow-tone.dark{background:rgba(0,0,0,0.45);display:block}
6695.shadow-tone.light{background:rgba(255,255,255,0.7);display:block}
6696.shadow-tone.gray{background:rgba(0,0,0,0.15);display:block}
6697.bx-filter-section .tooltip.show .tooltip-inner{text-align:left}
6698.tooltip.show{z-index:9999}
6699.tooltip.t-aling-left{text-align:left}
6700.overflow-h{overflow:hidden}
6701.no-margin{margin-left:0 !important;margin-right:0 !important}
6702.ex-row{margin-right:-15px;margin-left:-15px}
6703.hidden{display:none !important}
6704#bx-panel{z-index:1000 !important}
6705.tooltip{white-space:normal;width:auto}
6706.tooltip .tooltip-inner{max-width:350px !important;padding:10px 15px 12px;font-size:14px;line-height:19px}
6707.italic{font-family:Arial;font-style:italic}
6708.flex-block{display:flex;flex-wrap:wrap}
6709.container{position:relative}
6710.col-five{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
6711.col-five,.col-sm-five,.col-md-five,.col-xl-five,.col-xxl-five,.col-five-80,.col-sm-five-80,.col-md-five-80,.col-lg-five-80,.col-xl-five-80,.col-xxl-five-80{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
6712.col-five-80{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
6713@media (min-width:576px){.col-sm-five{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
6714.col-sm-five-80{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}
6715}
6716@media (min-width:768px){.col-md-five{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
6717.col-md-five-80{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}
6718}
6719@media (min-width:992px){.col-lg-five{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
6720.col-lg-five-80{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}
6721}
6722@media (min-width:1200px){.col-xl-five{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
6723.col-xl-five-80{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}
6724}
6725@media (min-width:1350px){.col-xxl-five{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
6726.col-xxl-five-80{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}
6727}
6728html.height-100{overflow:auto;height:100%}
6729body{font-family:Arial;font-size:16px;line-height:22px;color:#181818;background:#fff;overflow-x:hidden;overflow-y:auto;height:100%}
6730[class^="concept-"]:before,[class*=" concept-"]:before{width:auto;margin:0;line-height:unset}
6731.general-link-wrap-parent{position:relative}
6732a.general-link-wrap{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}
6733.general-hover-shine div.shine{position:absolute;top:0;left:-45%;z-index:2;display:block;width:15%;height:100%;opacity:0;background:
-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}
6734.general-hover-shine:hover div.shine{-webkit-transition:left .5s;-o-transition:left .5s;transition:left .5s;left:120%;opacity:1}
6735.menu-open{overflow:hidden}
6736.typed-cursor{opacity:1;font-weight:100;-webkit-animation:blink 0.7s infinite;-moz-animation:blink 0.7s infinite;-ms-animation:blink 0.7s infinite;-o-animation:blink 0.7s infinite;animation:blink 0.7s infinite}
6737@-keyframes blink{0%{opacity:1}
673850%{opacity:0}
6739100%{opacity:1}
6740}
6741@-webkit-keyframes blink{0%{opacity:1}
674250%{opacity:0}
6743100%{opacity:1}
6744}
6745@-moz-keyframes blink{0%{opacity:1}
674650%{opacity:0}
6747100%{opacity:1}
6748}
6749@-ms-keyframes blink{0%{opacity:1}
675050%{opacity:0}
6751100%{opacity:1}
6752}
6753@-o-keyframes blink{0%{opacity:1}
675450%{opacity:0}
6755100%{opacity:1}
6756}
6757.xLoader{background:transparent;height:1px;z-index:99999999}
6758.xLoader .google-spin-wrapper{display:none}
6759.xLoader .google-spin-wrapper.active{display:block;position:fixed}
6760.xLoader.form-preload{position:relative}
6761.xLoader.form-preload .audio-wave{margin:0 0 0 -25px;position:absolute}
6762.opacity-zero{opacity:0}
6763.submit-region-load.circleG-area{top:50%;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
6764.hide-text{color:transparent !important}
6765div.no-click-block{position:absolute;top:0;left:0;right:0;bottom:0;display:none;z-index:1000;background:rgba(0,0,0,.3)}
6766div.no-click-block.on{display:block;position:fixed}
6767div.click-ghost-area{display:block;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background:rgba(0,0,0,.3)}
6768i.concept-icon{margin-right:5px;color:inherit}
6769img.img-icon{display:inline-block;margin-right:10px;float:left}
6770a.up{display:inline-block;position:absolute;width:50px;height:50px;left:-10000px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/upp.png') center no-repeat;z-index:999;opacity:0;filter:
alpha(opacity=0);-moz-opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;background-size:contain}
6771a.up.on{filter:
alpha(opacity=100);-moz-opacity:1;opacity:1;position:fixed;bottom:20px;right:20px;left:auto}
6772a{color:#2285c4;text-decoration:none;cursor:pointer;outline:0;outline-offset:0}
6773a:active,a:hover,a:focus{cursor:pointer;outline:0;outline-offset:0;text-decoration:none;color:inherit}
6774a.close,body:last-child .blueimp-gallery>.play-pause{border-bottom:0}
6775a>span.bord-bot{color:#1a8fe9}
6776*>span.bord-bot{border-bottom:1px solid #dedede;transition:border-bottom-color .7s;-webkit-transition:border-bottom-color .7s;-moz-transition:border-bottom-color .7s;-o-transition:border-bottom-color .7s}
6777a i.ic-style{color:#7c7c7c;margin-left:1px;margin-right:4px}
6778*:hover>span.bord-bot{border-bottom-color:#1a8fe9}
6779*:hover>span.bord-bot.white{border-bottom-color:transparent}
6780a img{border:0}
6781.slick-prev:before,.slick-next:before{display:none}
6782.blueimp-gallery{position:absolute}
6783.blueimp-gallery.blueimp-gallery-display{position:fixed}
6784.blueimp-gallery h3.title{bottom:55px;top:auto;left:50%;-webkit-transform:translate(-50%,0) !important;-ms-transform:translate(-50%,0) !important;-o-transform:translate(-50%,0) !important;transform:translate(-50%,0) !important;opacity:1;filter:
alpha(opacity=100);-moz-opacity:1;margin:0 !important;padding:0;text-align:center;text-shadow:0 1px 1px #555,0 0 30px #000;background:transparent}
6785.blueimp-gallery>.next,.blueimp-gallery>.prev{position:absolute;top:50%;width:60px;height:60px;margin-top:-23px;font-size:0;background:transparent !important;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;opacity:.5;filter:
alpha(opacity=50);-moz-opacity:.5;cursor:pointer}
6786.blueimp-gallery>.next{right:25px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/catalog-detail-arrows.png) no-repeat top right !important}
6787.blueimp-gallery>.prev{left:25px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/catalog-detail-arrows.png) no-repeat top left !important}
6788.blueimp-gallery>.close{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/cancel_white.png) center no-repeat;background-position:center;cursor:pointer;width:29px;height:29px;filter:
alpha(opacity=100);-moz-opacity:1;opacity:1;background-size:contain;border-bottom:0;margin:0;padding:0;right:40px;top:25px}
6789.text-content{font-size:16px;line-height:23px}
6790.text-content.def,.text-content.left{text-align:left}
6791.text-content.center{text-align:center}
6792.text-content.right{text-align:right}
6793.text-content h2{font-size:33px;line-height:39px;margin:40px 0 25px}
6794.text-content h3{font-size:27px;line-height:32px;margin:35px 0 15px}
6795.text-content h4{font-size:21px;line-height:27px;margin:15px 0 8px}
6796.text-content p{font-size:17px;line-height:25px;margin-top:0;margin-bottom:13px}
6797.text-content li>p{margin:0 !important}
6798.text-content ul,.text-content ol{margin:5px 0 15px;text-align:left}
6799.text-content.center ul,.text-content.center ol{margin:5px auto 15px;display:table}
6800.text-content ul>li{margin-bottom:5px}
6801div.new-detail-content .text-content ul>li,div.new-detail-content .text-content ol>li{margin-bottom:15px}
6802.text-content ul>li:last-child,.text-content ol>li:last-child{margin-bottom:0 !important}
6803.text-content table{max-width:100%;margin-bottom:20px}
6804.text-content.center table{margin-left:auto;margin-right:auto}
6805.text-content table.full{width:100%}
6806.text-content table.text-center,.text-content table td.text-center{text-align:center}
6807.text-content table.text-right,.text-content table td.text-right{text-align:right}
6808.text-content table td{padding:8px;line-height:1.42857143;vertical-align:top;border:0}
6809.text-content table.vertical-center td,.text-content table.vertical-center th{vertical-align:middle !important}
6810.text-content table.vertical-bottom td,.text-content table.vertical-bottom th{vertical-align:bottom !important}
6811.text-content table.border-on td,.text-content table.border-on th{border:1px solid #ddd !important}
6812.text-content table.vertical-center td,.text-content table.vertical-center th,.text-content table td.vertical-center{vertical-align:middle !important}
6813.text-content table.vertical-bottom td,.text-content table.vertical-bottom th,.text-content table td.vertical-bottom{vertical-align:bottom !important}
6814.text-content img{max-width:100%;height:auto;display:inline-block;margin-bottom:15px}
6815.text-content iframe{max-width:100%;max-height:700px;display:inline-block;margin-bottom:15px}
6816.nomargin-top>*:first-child{margin-top:0 !important}
6817img{max-width:100%;height:auto}
6818img.lazyload[data-src]{opacity:0 !important}
6819div.wrap-padding-left{padding-left:45px}
6820div.wrap-padding-right{padding-right:45px}
6821.z-text{position:relative;z-index:10}
6822.z-image{position:relative;z-index:8}
6823:focus{outline:0 !important}
6824span.clearfix{display:block}
6825.clearfix:after{clear:both}
6826button:active,
button:visited,button:focus{border:0}
6827button{cursor:pointer}
6828.button-def{font-weight:normal;font-size:15px;line-height:15px;cursor:pointer;border:0;white-space:nowrap;padding:15px 35px;text-decoration:none !important;text-align:center;outline:none;display:inline-block;max-width:100%;text-overflow:ellipsis;overflow:hidden;color:inherit;opacity:1 !important;filter:
alpha(opacity=100) !important}
6829.button-def.big{font-size:17px;line-height:19px;padding:20px 50px}
6830.button-def.medium{font-size:17px;line-height:17px;padding:18px 25px}
6831.button-def.little{font-size:13px;line-height:16px;padding:10px 25px}
6832.button-def.shine{background-size:200% 100%,auto,100% 2px,100% 2px,100% 1px,100% 1px;background-image:linear-gradient(45deg,rgba(255,255,255,.0) 30%,rgba(255,255,255,.8),rgba(255,255,255,.0) 70%);background-repeat:no-repeat;background-position:-200% 0,0 0,0 0,0 100%,0 4px,0 calc(100% - 4px);animation:shine 5s ease reverse infinite;box-shadow:0 9px 40px 0 rgba(50,50,50,0.30)}
6833.shine-effect{background-size:200% 100%,auto,100% 2px,100% 2px,100% 1px,100% 1px;background-image:linear-gradient(45deg,rgba(255,255,255,.0) 30%,rgba(255,255,255,.8),rgba(255,255,255,.0) 70%);background-repeat:no-repeat;background-position:-200% 0,0 0,0 0,0 100%,0 4px,0 calc(100% - 4px);animation:shine 5s ease reverse infinite}
6834.block-slider-list .button-def.shine{box-shadow:none}
6835@keyframes shine{100%{background-position:500% 0,0 0,0 0,0 100%,0 4px,0 calc(100% - 4px)}
683620%{background-position:200% 0,0 0,0 0,0 100%,0 4px,0 calc(100% - 4px)}
68370%{background-position:-200% 0,0 0,0 0,0 100%,0 4px,0 calc(100% - 4px)}
6838}
6839@-webkit-keyframes shine{100%{background-position:500% 0,0 0,0 0,0 100%,0 4px,0 calc(100% - 4px)}
684020%{background-position:200% 0,0 0,0 0,0 100%,0 4px,0 calc(100% - 4px)}
68410%{background-position:-200% 0,0 0,0 0,0 100%,0 4px,0 calc(100% - 4px)}
6842}
6843@-moz-keyframes shine{100%{background-position:500% 0,0 0,0 0,0 100%,0 4px,0 calc(100% - 4px)}
684420%{background-position:200% 0,0 0,0 0,0 100%,0 4px,0 calc(100% - 4px)}
68450%{background-position:-200% 0,0 0,0 0,0 100%,0 4px,0 calc(100% - 4px)}
6846}
6847@-ms-keyframes shine{100%{background-position:500% 0,0 0,0 0,0 100%,0 4px,0 calc(100% - 4px)}
684820%{background-position:200% 0,0 0,0 0,0 100%,0 4px,0 calc(100% - 4px)}
68490%{background-position:-200% 0,0 0,0 0,0 100%,0 4px,0 calc(100% - 4px)}
6850}
6851@-o-keyframes shine{100%{background-position:500% 0,0 0,0 0,0 100%,0 4px,0 calc(100% - 4px)}
685220%{background-position:200% 0,0 0,0 0,0 100%,0 4px,0 calc(100% - 4px)}
68530%{background-position:-200% 0,0 0,0 0,0 100%,0 4px,0 calc(100% - 4px)}
6854}
6855.button-def.elips{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
6856.button-def.round-sq{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
6857.btn-modal-open{cursor:pointer}
6858body.modal-ios{position:fixed;will-change:transform;top:0;right:0;bottom:0;left:0}
6859.link-def{margin-top:20px;display:inline-block}
6860table td{padding:0}
6861a.btn-map-ic i{color:#a2a2a2}
6862div.block{position:relative;background-position:top center;background-repeat:no-repeat}
6863div.block.parallax-attachment{background-attachment:fixed}
6864div.block div.block-grey-line{height:1px;background:#737373;z-index:1;margin-top:-1px;opacity:.15;-moz-opacity:.15;filter:
alpha(opacity=15)}
6865div.block.z-index{z-index:10}
6866div.block div.bg-tone{position:absolute;top:0;left:0;bottom:0;right:0;z-index:5}
6867div.block div.content{position:relative;margin-top:60px}
6868div.block.first-bigblock div.content{z-index:8}
6869div.block div.content.no-margin,div.block.small-block div.content.no-margin{margin-top:0}
6870div.block div.shadow-tone{display:none;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}
6871div.block div.tabb-content-wrap div.tabb-content.active{padding-top:0}
6872div.block div.map-head-full div.main-button-wrap{margin-top:0;margin-bottom:30px}
6873div.page_pad_bot.no_menu div.block{padding-top:40px;padding-bottom:0}
6874div.page_pad_bot.no_menu.NEWS div.block{padding-top:50px}
6875div.block div.map-head-full div.wrapper-btn{display:inline-block}
6876div.block div.corner,div.first-block div.corner{position:absolute;width:100%;height:192px;background-size:100% !important}
6877div.block div.corner.top{top:-2px;z-index:5;pointer-events:none}
6878div.block div.corner.top.tb{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/sk1.png') top left no-repeat}
6879div.block div.corner.top.bt{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/sk2.png') top right no-repeat}
6880div.block div.corner.bottom,div.first-block div.corner.bottom{bottom:-2px;z-index:10;pointer-events:none}
6881div.block div.corner.bottom.tb,div.first-block div.corner.bottom.tb{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/sk3.png') bottom right no-repeat}
6882div.block div.corner.bottom.bt,div.first-block div.corner.bottom.bt{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/sk4.png') bottom left no-repeat}
6883div.first-slider div.head.def,div.block div.head.def{text-align:center}
6884div.first-slider div.head.left,div.block div.head.left,div.block div.head.min.def,div.block.small-block div.head.def,div.block.small-block div.head.min.def,div.block.small-block div.head.left,div.block.small-block div.head.min.left{text-align:left}
6885div.first-slider div.head.center,div.block div.head.center,div.block.small-block div.head.center,div.block.small-block div.head.min.center{text-align:center}
6886div.first-slider div.head.right,div.block div.head.right,div.block.small-block div.head.right,div.block.small-block div.head.min.right{text-align:right}
6887div.block div.head{position:relative;z-index:5;margin-bottom:20px}
6888div.block div.head>*:last-child{margin-bottom:0 !important}
6889div.block div.head.min{margin-bottom:20px}
6890div.block div.head>*:first-child{margin-top:0 !important}
6891div.block div.head h1{font-size:49px;line-height:54px;margin:0 0 20px;color:#181818}
6892div.block div.head h2{font-size:49px;line-height:59px;margin:0 0 10px;color:#181818}
6893div.block div.head h1.light,div.block div.head h2.light{color:#fff}
6894div.block div.head h1.dark,div.block div.head h2.dark{color:#181818}
6895div.block div.head.shadow_tit_dark h1,div.block div.head.shadow_tit_dark h2{text-shadow:0 0 10px rgba(0,0,0,1)}
6896div.block div.head.shadow_tit_light h1,div.block div.head.shadow_tit_light h2{text-shadow:0 0 10px rgba(255,255,255,1)}
6897div.block div.head.shadow_sub_dark div.descrip{text-shadow:0 0 10px rgba(0,0,0,1)}
6898div.block div.head.shadow_sub_light div.descrip{text-shadow:0 0 10px rgba(255,255,255,1)}
6899div.block div.head h1.grey,div.block div.head h2.grey{color:#7c7c7c}
6900div.block div.head div.descrip{font-size:20px;line-height:25px;color:#5d5d5d}
6901div.block div.head div.descrip.light{color:#e8e8e8}
6902div.block div.head div.descrip.dark{color:#5d5d5d}
6903div.block div.head.min h1,div.block div.head.min h2{font-size:47px;line-height:54px}
6904div.block div.main-button-wrap{margin-top:40px;position:relative;z-index:20;padding:0}
6905div.block .head-view-second div.main-button-wrap{z-index:9}
6906div.block div.main-button-wrap div.wrapper-btn{display:inline-block}
6907div.block-slider div.main-button-wrap div.wrapper-btn{margin-bottom:25px}
6908div.block div.main-button-wrap.off{display:none !important}
6909div.block div.main-button-wrap.left-on.right-on a{margin-bottom:15px}
6910div.block div.main-button-wrap.left-on.right-on a.left{margin-right:30px}
6911div.block div.main-button-wrap.center{text-align:center}
6912div.block div.line-ds{position:absolute;width:100%;left:0;z-index:50}
6913div.block div.line-ds.top{top:0}
6914div.block div.line-ds.bottom{bottom:0}
6915div.block div.line-ds.full div.container{width:100%;max-width:100%;padding:0}
6916div.block div.line-ds div.ln{width:100%;height:2px;background:#737373;opacity:.15}
6917div.block .head-view-second div.head h2{font-size:29px;line-height:34px}
6918div.block .head-view-second div.head div.descrip{font-size:20px;line-height:27px}
6919div.block .head-view-second div.main-button-wrap{margin-top:0;text-align:right;white-space:nowrap}
6920div.block .head-view-second div.head.min,div.block.small-block .head-view-second div.head.min{margin-bottom:0}
6921div.block .head-view-second div.main-button-wrap.left-on.right-on a.left{margin-right:0}
6922div.block .head-view-second div.main-button-wrap.left-on.right-on a.right{margin-left:15px}
6923div.block.empty-block{padding-top:240px;padding-bottom:170px;background:url("/bitrix/templates/concept_phoenix_s1/css/../images/404.jpg") top center;background-size:cover}
6924div.block.empty-block div.start-del{width:195px;height:320px;background:url("/bitrix/templates/concept_phoenix_s1/css/../images/startdel.png") no-repeat center center;margin:0 auto}
6925div.block.empty-block div.start-block{text-align:center;margin-bottom:30px}
6926div.block.empty-block div.start-block div.icon{width:130px;height:130px;background:rgba(255,255,255,.5);background-position:center center;background-repeat:no-repeat;-webkit-border-radius:90px;-moz-border-radius:90px;border-radius:90px;margin:25px auto 30px}
6927div.block.empty-block div.start-block div.icon.start1{background-image:url("/bitrix/templates/concept_phoenix_s1/css/../images/start1.png")}
6928div.block.empty-block div.start-block div.icon.start2{background-image:url("/bitrix/templates/concept_phoenix_s1/css/../images/start2.png")}
6929div.block.empty-block div.start-block div.icon.start3{background-image:url("/bitrix/templates/concept_phoenix_s1/css/../images/start3.png")}
6930div.block.empty-block div.start-block div.button{margin:30px 0 0}
6931div.block.empty-block div.start-block div.desc-copy{text-align:center}
6932div.block.empty-block div.start-block div.desc-copy div.parent_copy{display:inline-block;position:relative}
6933div.block.empty-block div.start-block div.desc-copy a.list-copy{font-size:16px;line-height:23px;color:#5d5d5d;margin-top:15px;display:inline-block;text-decoration:underline;padding-left:25px;background:url("/bitrix/templates/concept_phoenix_s1/css/../images/start1_mini.png") left 1px no-repeat}
6934div.block.empty-block div.start-block div.desc-copy a.list-copy:hover{text-decoration:none}
6935div.block.empty-block div.start-block span.copy-success{position:absolute;top:14px;left:100%;display:none;background:#333;padding:6px 10px;font-size:12px;line-height:12px;color:#fff;white-space:normal;margin-left:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
6936div.block.empty-block div.start-block span.copy-success.active{display:block}
6937div.block.padding-on{padding-top:40px;padding-bottom:40px}
6938div.block.padding-on div.advantages div.advantages-table div.advantages-cell.text-part{padding-top:0;padding-bottom:0}
6939div.block.main-cover{-webkit-background-size:cover;background-size:cover}
6940div.block.cover{background-size:cover}
6941div.block.first-bigblock.phoenix-firsttype-hidden{padding-top:140px}
6942div.block.first-bigblock.phoenix-firsttype-on_board,div.block.first-bigblock.phoenix-firsttype-on_line{padding-top:220px}
6943div.block.first-bigblock div.block-slider-table div.lvl1.part-text{padding-top:0}
6944div.block.first-bigblock div.head h1{font-size:55px;line-height:61px;margin:0 0 20px}
6945div.block.first-bigblock div.head h2{font-size:55px;line-height:61px;margin:0 0 20px}
6946div.block.first-bigblock div.head div.descrip{font-size:20px;line-height:25px;margin-top:0}
6947div.block.light div.shadow-tone{display:block;background:rgba(255,255,255,0.7)}
6948div.block.dark div.shadow-tone{display:block;background:rgba(0,0,0,0.45)}
6949div.block.tone-light div.bg-tone{background:rgba(255,255,255,.65)}
6950div.block.tone-dark div.bg-tone{background:rgba(0,0,0,.35)}
6951div.block.small-block div.content{margin-top:30px}
6952div.block.small-block div.corner.top{left:0}
6953div.block.small-block div.corner.bottom{left:0}
6954body.font-maincolor-dark div.block.small-block div.slider-gallery .slick-prev:hover,body.font-maincolor-dark div.block.small-block div.slider-gallery .slick-next:hover{color:#000}
6955body.font-maincolor-dark div.block.small-block div.slider-gallery .slick-prev,body.font-maincolor-dark div.block.small-block div.slider-gallery .slick-next{color:#000}
6956body.font-maincolor-dark div.block.small-block div.slider-gallery .slick-prev{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/arrow_l_bl.svg)}
6957body.font-maincolor-dark div.block.small-block div.slider-gallery .slick-next{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/arrow_r_bl.svg)}
6958body.font-maincolor-light div.block.small-block div.slider-gallery .slick-prev:hover,body.font-maincolor-light div.block.small-block div.slider-gallery .slick-next:hover{color:#fff}
6959body.font-maincolor-light div.block.small-block div.slider-gallery .slick-prev,body.font-maincolor-light div.block.small-block div.slider-gallery .slick-nextt{color:#fff}
6960body.font-maincolor-light div.block.small-block div.slider-gallery .slick-prev{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/arrow_l_wt.svg)}
6961body.font-maincolor-light div.block.small-block div.slider-gallery .slick-next{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/arrow_r_wt.svg)}
6962div.block.small-block div.head{margin-bottom:20px}
6963div.block.small-block div.head.min{margin-bottom:20px}
6964div.block.small-block div.head h1,div.block.small-block div.head.min h1,div.block.small-block div.head h2,div.block.small-block div.head.min h2{font-size:35px;line-height:39px}
6965div.block.small-block div.head div.descrip{font-size:18px;line-height:25px}
6966div.block.small-block div.main-button-wrap{padding-bottom:0}
6967div.block.small-block .button-def.big,div.block.small-block .button-def.medium{font-size:16px;line-height:17px;padding:17px 35px}
6968div.block.small-block .text-content{font-size:16px;line-height:23px}
6969div.block.small-block .text-content h2{font-size:33px;line-height:39px;margin:40px 0 25px}
6970div.block.small-block .text-content h3{font-size:27px;line-height:32px;margin:35px 0 15px}
6971div.block.small-block .text-content h4{font-size:21px;line-height:27px;margin:15px 0 8px}
6972div.block.small-block .text-content li{margin-bottom:9px}
6973div.block.small-block .text-content li>p{margin:0 !important}
6974div.block.small-block .text-content ul,div.block.small-block .text-content ol{margin:5px 0 15px;text-align:left}
6975div.block.small-block .text-content.center ul,div.block.small-block .text-content.center ol{margin:5px auto 15px;display:table}
6976div.new-detail-content div.block.small-block .text-content ul>li,div.new-detail-content div.block.small-block .text-content ol>li{margin-bottom:15px}
6977div.block.small-block .text-content ul>li:last-child,div.block.small-block .text-content ol>li:last-child{margin-bottom:0 !important}
6978div.block.small-block .text-content table{max-width:100%;margin-bottom:20px}
6979div.block.small-block .text-content.center table{margin-left:auto;margin-right:auto}
6980div.block.small-block .text-content table td{padding:8px;line-height:1.42857143;vertical-align:top;border:0 solid #ddd}
6981div.block.small-block .text-content img{max-width:100%;height:auto;display:inline-block;margin-bottom:15px}
6982div.block.small-block .text-content iframe{max-width:100%;max-height:460px;display:inline-block;margin-bottom:15px}
6983div.faq-block{position:relative;z-index:20}
6984div.block:not(.small-block) div.faq-block div.main-button-wrap.left-on.right-on a.left{margin-right:0;margin-bottom:10px}
6985div.block:not(.small-block) div.faq-block div.main-button-wrap.left-on.right-on a.right{margin-left:0}
6986div.block.small-block div.faq-block{padding-bottom:0}
6987div.block.small-block div.faq-block div.faq-table{background-color:#ededed;padding-top:15px;padding-bottom:15px;margin:0}
6988div.block.small-block div.faq-block div.faq-table div.faq-cell div.wrap-faqtext{padding-left:25px}
6989div.block.small-block div.faq-block div.faq-table div.faq-cell.with-photo div.wrap-faqtext{padding-left:0}
6990div.block.small-block div.faq-block div.faq-table div.faq-cell.right{}
6991div.block.small-block div.faq-block div.faq-table div.faq-cell table{width:100%}
6992div.block.small-block div.faq-block div.faq-table div.faq-cell table td{height:80px;width:80px}
6993div.block.small-block div.faq-block div.faq-table div.faq-cell table td img{max-height:80px;max-width:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
6994div.block.small-block div.faq-block div.faq-table div.faq-cell div.name{font-size:22px;line-height:30px}
6995div.block.small-block div.faq-block div.faq-table div.faq-cell div.desc{font-size:14px;line-height:20px;color:#484848;margin:2px 0 0}
6996div.block.small-block div.faq-block div.faq-table div.faq-cell div.main-button-wrap{padding:0;margin:0}
6997div.block.small-block div.faq-block div.quest-part{padding:40px 40px 20px;border:2px solid #ededed;border-top:0;width:calc(100% - 0.5px)}
6998div.block.small-block div.advantages div.advantages-table div.advantages-cell.text-part div.part-wrap div.element.big{margin-bottom:50px}
6999div.block.small-block div.advantages div.adv-table.small-advantages{margin-bottom:30px}
7000div.block.small-block div.advantages div.adv-line{height:2px;background-color:#e0e0e0;margin:30px 0}
7001div.block.small-block div.advantages div.adv-table div.adv-cell.left i{font-size:35px;line-height:35px}
7002div.block.small-block div.advantages div.adv-table div.adv-cell.right>*:first-child{margin-top:0 !important}
7003div.block.small-block div.advantages div.adv-table div.adv-cell div.title{font-size:19px;line-height:23px;color:#373737}
7004div.block.small-block div.advantages.dark div.adv-table div.adv-cell div.title{color:#373737}
7005div.block.small-block div.advantages.light div.adv-table div.adv-cell div.title{color:#e9e9e9}
7006div.block.small-block div.advantages div.adv-table div.adv-cell div.desc{font-size:15px;line-height:21px;color:#252525;margin-top:10px}
7007div.block.small-block div.advantages.dark div.adv-table div.adv-cell div.desc{color:#252525}
7008div.block.small-block div.advantages.light div.adv-table div.adv-cell div.desc{color:#cccccc}
7009div.block.small-block div.map-block.info-under-map div.desc-table{margin:0 25px;bottom:30px}
7010div.block.small-block div.map-block.no-map div.desc-table{margin:0}
7011div.block.small-block div.map-block div.bot-wrap div.text-table-wrap{padding:15px 0}
7012div.block.small-block div.map-block div.bot-wrap div.text-table-wrap div.text-cell-wrap div.name{margin-bottom:10px}
7013div.block.small-block div.video-block div.video-content{width:100%}
7014div.block.small-block div.video-block div.desc-one{text-align:left}
7015div.block.small-block div.video-block div.video-gallery div.video-gallery-element table.videoimage-wrap td{height:220px}
7016div.block.small-block div.video-block div.video-gallery div.video-gallery-element table.videoimage-wrap td img{max-height:220px}
7017div.block.small-block div.video-block div.text{text-align:left;margin-top:0}
7018div.block.small-block div.video-block div.video-gallery div.video-gallery-element div.desc{text-align:left}
7019div.block.small-block div.info-num{padding-bottom:0}
7020div.block.small-block div.info-num div.info-num-element div.text{text-align:left}
7021div.block.small-block div.info-num div.info-num-element div.title{text-align:left}
7022div.block.small-block div.switcher ul.switcher-tab{text-align:left;margin-bottom:10px}
7023div.block.small-block div.switcher div.switcher-content-wrap{margin-top:5px}
7024div.block.small-block div.gallery-block div.text-img{text-align:left}
7025div.block.small-block div.partners div.partners-wrap table td img{max-width:75%;margin:auto}
7026div.block.small-block div.partners div.partners-wrap{margin-bottom:30px}
7027div.block.small-block div.form-block div.form-table{margin:0}
7028div.block.small-block div.banners-menu div.frame div.text div.cont div.name{font-size:20px;line-height:24px}
7029div.block.small-block div.banners-menu div.frame div.text div.cont div.comment{font-size:15px;line-height:19px}
7030div.block.small-block div.banner div.element div.part-wrap{padding-top:15px;padding-bottom:15px}
7031div.block.small-block div.banner div.element div.part-wrap div.part div.part-inner-wrap{margin:0 20px}
7032div.block.small-block div.banner div.element div.part div.text{font-size:22px;line-height:25px}
7033div.block.small-block div.banner div.element div.part-wrap div.part{padding:20px}
7034div.block.small-block div.banner div.element div.part img{bottom:-20px}
7035div.block.small-block div.slider-gallery{margin-bottom:0}
7036div.block.small-block div.slider-gallery{}
7037div.block.small-block div.slider-gallery table td div.slide-element{height:450px}
7038div.block.small-block div.slider-gallery table td{height:450px}
7039div.block.small-block div.slider-gallery{width:100%}
7040div.block.small-block div.slider-gallery div.desc{padding:25px 80px 25px 25px;text-align:left;background-color:#f3f3f3}
7041div.block.small-block div.slider-gallery .slick-prev,div.block.small-block div.slider-gallery .slick-next{height:34px;width:34px;background-position:center;background-repeat:no-repeat;background-size:11px;z-index:5;top:auto;left:auto;bottom:0;right:auto;opacity:1;filter:
alpha(opacity=100);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
7042div.block.small-block div.slider-gallery .slick-prev{right:55px}
7043div.block.small-block div.slider-gallery .slick-next{right:15px}
7044div.slider-gallery .slick-prev:before,div.slider-gallery .slick-next:before{display:none}
7045div.block.small-block div.slider-gallery .slick-dots{bottom:auto;top:460px;left:0;padding:0 20px;text-align:left}
7046div.block.small-block div.slider-advantages.slick-dotted.slick-slider{margin-bottom:80px}
7047div.block.small-block div.slider-advantages .slick-dots{bottom:-20px}
7048div.block.small-block div.slider-advantages .slick-dots li{width:20px;height:10px}
7049div.block.small-block div.slider-advantages .slick-prev{left:10px}
7050div.block.small-block div.slider-advantages .slick-next{right:10px}
7051div.block.small-block div.slider-advantages div.title{font-size:25px;line-height:30px;margin:25px 0 15px}
7052div.block.small-block div.slider-advantages div.desc{font-size:16px;line-height:21px}
7053div.block.small-block div.slider-advantages.big-advantages-slide .div-table .div-cell table td{height:200px}
7054div.block.small-block div.empl{padding-bottom:0}
7055div.block.small-block div.empl div.element div.empl-name{font-size:19px;line-height:23px}
7056div.block.small-block div.empl div.element div.empl-desc{font-size:14px;line-height:18px}
7057div.block.small-block div.empl-full{margin-top:30px}
7058div.block.small-block div.empl-full div.empl-name{font-size:29px;line-height:33px}
7059div.block.small-block div.empl-parent{padding-bottom:30px}
7060div.block.small-block div.empl-full div.wrap-info{text-align:left}
7061div.block.small-block div.empl-full div.wrap-info div.center>*:first-child{margin-top:0 ! important}
7062div.block.small-block div.empl-full div.empl-phone{margin-top:0}
7063div.block.small-block div.empl-full div.container-photo{padding:20px 10px}
7064div.block.small-block div.empl-full div.container-photo div.wrap-photo{margin:-50px auto 50px;width:200px;height:200px}
7065div.block.small-block div.empl-full div.container-photo div.wrap-photo img{max-height:200px;max-width:200px}
7066div.block.small-block div.empl-full div.line{margin-top:19px;height:5px}
7067div.block.small-block div.empl-full div.empl-desc{font-size:14px;line-height:14px}
7068div.block.small-block div.empl-full div.empl-desc.order-first{margin-left:auto;margin-right:0}
7069div.block.small-block div.catalog-block div.main-button-wrap{text-align:left}
7070div.block.small-block div.catalog-block div.catalog-button-wrap{text-align:left}
7071div.block.small-block div.opinion.full-block div.opinion-table div.opinion-cell.text-part div.more-info{margin-top:0;padding:0;background-color:transparent}
7072div.block.small-block div.opinion.full-block div.opinion-table div.opinion-cell.text-part div.text{margin-bottom:0}
7073div.block.small-block div.news-image img{margin-left:0;margin-right:0}
7074div.block.small-block div.news div.slider-news div.element div.name{font-size:17px;line-height:23px;margin-bottom:10px}
7075div.block.small-block div.news div.slider-news div.element div.point{margin-bottom:25px}
7076div.block.small-block div.news div.bg_line_cont div.bg_line{top:16px}
7077div.block.small-block div.news div.wrap-elements{margin-top:-15px}
7078div.block.small-block div.tarif div.title,div.block.small-block div.tarif.dark div.title{color:#181818}
7079div.block.small-block div.tarif.light div.title{color:#fff}
7080div.block.small-block div.tarif div.subtitle,div.block.small-block div.tarif.dark div.subtitle{color:#5d5d5d}
7081div.block.small-block div.tarif.light div.subtitle,div.block.small-block div.tarif.light div.price-wrap div.price{color:#fff}
7082div.block.small-block div.tarif div.tarif-line{height:2px;background-color:#e7e7e7;margin:45px 0}
7083div.block.small-block div.tarif div.title{font-size:25px;line-height:30px;color:#181818}
7084div.block.small-block div.tarif div.title span.hit{display:inline-block;position:relative;top:2px;width:41px;height:18px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/icon-hit.jpg') center no-repeat}
7085div.block.small-block div.tarif div.subtitle{font-size:15px;line-height:22px;color:#5d5d5d;margin-top:7px}
7086div.block.small-block div.tarif div.link-wrap{margin-top:10px}
7087div.block.small-block div.tarif div.link-wrap a{}
7088div.block.small-block div.tarif div.wrap-tarif-list{margin-top:40px}
7089div.block.small-block div.tarif ul.tarif-list{margin-top:20px;list-style:none;margin:0;padding:0}
7090div.block.small-block div.tarif ul.tarif-list li{font-size:16px;line-height:22px;color:#808080;padding:2px 0 2px 20px;margin:10px 0 0;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/unclude.png') left 9px no-repeat}
7091div.block.small-block div.tarif ul.tarif-list li:first-child{margin-top:0 !important}
7092div.block.small-block div.tarif ul.tarif-list li.point-green{color:#1a1a1a;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/tarif-point-green.png) left 9px no-repeat}
7093div.block.small-block div.tarif div.tarif-img-wrap{position:relative;margin-bottom:40px;margin-top:10px}
7094div.block.small-block div.tarif div.tarif-img-wrap img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
7095div.block.small-block div.tarif div.tarif-img-wrap a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}
7096div.block.small-block div.tarif div.button-wrap{text-align:center}
7097div.block.small-block div.tarif div.price-wrap{display:table;max-width:100%;overflow:hidden;table-layout:fixed;margin-top:30px}
7098div.block.small-block div.tarif div.price-wrap div.old-price{display:table-cell;vertical-align:middle;padding-left:15px;padding-right:15px;font-size:29px;line-height:31px;color:#ff0000;text-decoration:line-through;overflow:hidden;text-overflow:ellipsis}
7099div.block.small-block div.tarif div.price-wrap div.price{display:table-cell;vertical-align:middle;padding-left:15px;padding-right:15px;font-size:30px;line-height:34px;color:#141414;text-align:center}
7100div.block.small-block div.tarif-2 div.left-wrap-inner{margin-bottom:20px}
7101div.block.small-block div.tarif-2 div.title{font-size:25px;line-height:30px}
7102div.block.small-block div.tarif-2 div.title span.hit{display:inline-block;position:relative;top:2px;width:41px;height:18px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/icon-hit.jpg') center no-repeat}
7103div.block.small-block div.tarif-2 div.subtitle{font-size:15px;line-height:22px;margin-top:7px}
7104div.block.small-block div.tarif-2 div.tarif-img-wrap{position:relative}
7105div.block.small-block div.tarif-2 div.tarif-img-wrap img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:15px}
7106div.block.small-block div.tarif-2 div.tarif-img-wrap a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}
7107div.block.small-block div.tarif-2 div.buttons-wrap{display:table;margin-right:auto;margin-top:30px}
7108div.block.small-block div.tarif-2 div.buttons-wrap div.button-child{display:table-cell;vertical-align:middle}
7109div.block.small-block div.tarif-2 div.buttons-wrap div.button-child a.button-def{display:block}
7110div.block.small-block div.tarif-2 div.buttons-wrap div.button-child a.link-def{margin-left:30px;margin-top:0}
7111div.block.small-block div.tarif-2 div.list-wrap{margin-top:30px}
7112div.block.small-block div.tarif-2 div.list-wrap div.name-list{font-size:25px;line-height:30px}
7113div.block.small-block div.tarif-2 div.price-wrap{display:table;max-width:100%;overflow:hidden;table-layout:fixed;margin-top:20px}
7114div.block.small-block div.tarif-2 div.price-wrap div.old-price{display:table-cell;vertical-align:middle;padding-left:15px;padding-right:15px;font-size:29px;line-height:31px;color:#ff0000;text-decoration:line-through;overflow:hidden;text-overflow:ellipsis}
7115div.block.small-block div.tarif-2 div.price-wrap div.price{display:table-cell;vertical-align:middle;padding-left:15px;padding-right:15px;font-size:30px;line-height:38px;text-align:center}
7116div.block.small-block div.tabb-content-wrap div.tabb-content.active{padding-top:30px}
7117div.news-list-wrap div.top-description{margin-bottom:45px}
7118div.news-list-wrap div.bottom-description{margin-top:40px}
7119div.news-list-wrap.detail div.block.small-block div.gallery-block{margin-top:30px}
7120div.news-list-wrap.detail div.block.small-block div.news.flat{margin-top:30px}
7121div.news-list-wrap.detail div.block.small-block div.cart-catalog-list-wrap{padding-top:0;margin-top:30px}
7122div.news-list-wrap.detail div.block.small-block div.element-list{margin-top:0}
7123div.news-list-wrap.detail .text-content ul>li,div.news-list-wrap.detail .text-content ol>li{margin-bottom:15px}
7124@media (min-width:1200px){div.news-list-wrap div.content-inner.page{padding-right:40px}
7125}
7126@media (min-width:992px) and (max-width:1199px){div.news-list-wrap div.content-inner.page{padding-right:40px}
7127}
7128div.news-list-wrap.BLOG div.content-inner div.block.padding-on:first-child{padding-top:65px}
7129div.news-list-wrap.detail div.content-inner.page div.block.padding-on:first-child{padding-top:28px}
7130div.news-list-wrap.ACTIONS div.content-inner div.block.padding-on:first-child{padding-top:50px}
7131div.wrapper{position:relative;z-index:99}
7132div.wrapper.overflow-visible{overflow:visible}
7133div.wrapper.blur,.blur-container.blur-active{-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);-o-filter:blur(10px);filter:blur(10px)}
7134div.shadow-aggreement,div.shadow-detail{display:none;position:fixed;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:99999}
7135div.shadow-detail{z-index:999}
7136div.shadow-aggreement.active,div.shadow-detail.active{display:block;background:rgba(0,0,0,0.7)}
7137div.shadow-black{position:absolute;z-index:-1;background-color:#878787;filter:
alpha(opacity=0);-moz-opacity:0;opacity:0}
7138div.shadow-black.active{position:fixed;top:0;right:0;bottom:0;left:0;visibility:visible;overflow:visible;filter:
alpha(opacity=100);-moz-opacity:1;opacity:1;z-index:1010;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s}
7139div.content-container{padding-bottom:80px}
7140div.faq-block div.head{margin:0 0 20px}
7141div.faq-block h2{text-align:left}
7142div.faq-block div.photo{position:relative}
7143div.faq-block div.photo img{position:relative;z-index:3;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
7144div.faq-block div.board-info{text-align:center}
7145div.faq-block div.photo div.comm{font-size:12px;line-height:12px;color:#8d8d8d;text-transform:uppercase;letter-spacing:1px;margin:30px 0 20px}
7146div.faq-block div.photo div.name{font-size:25px;line-height:29px}
7147div.faq-block div.photo div.name span.prof{display:block;font-size:14px;line-height:20px;color:#484848;margin:10px 0 0}
7148div.faq-block div.photo div.btn_wrap{margin:40px 0 0;text-align:center}
7149div.faq-block div.l_wrap{margin:0 0 0 60px}
7150div.faq-block div.faq{margin:0}
7151div.faq-block div.l_wrap div.btn_wrap{text-align:center}
7152div.faq-block div.l_wrap div.btn_wrap a.button-def{padding-left:35px;padding-right:35px;display:inline-block}
7153div.faq-block div.faq div.faq-element{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/faq.svg) 0 6px no-repeat;background-size:26px;padding:4px 0 25px 38px;position:relative}
7154div.faq-block div.faq div.faq-element div.question{margin:0 0 7px}
7155div.faq-block div.faq div.faq-element div.question span{font-size:19px;line-height:27px;color:#0e6caa;cursor:pointer;border-bottom:1px dashed #0e6caa}
7156div.faq-block div.faq div.faq-element div.question span:hover{border-bottom-color:transparent}
7157div.faq-block div.faq div.faq-element.active div.question span{color:#000;border-bottom-color:transparent}
7158div.faq-block div.faq div.faq-element div.text{display:none;font-size:14px;line-height:20px}
7159div.faq-block div.faq div.faq-element div.text p{font-size:14px;line-height:20px}
7160div.faq-block div.faq div.faq-element.active div.text{display:block}
7161div.opinion.slider-small div.slider-mini div.opinion-table div.opinion-cell div.wrap-img div.slider-icon span{background-size:27px;background-repeat:no-repeat;background-position:center}
7162div.opinion.slider-big div.slider div.slider-nav-wrap{position:relative;margin-bottom:60px}
7163div.opinion.slider-big div.slider div.slider-nav-wrap div.slider-icon-center{position:absolute;width:58px;height:58px;bottom:-30px;left:50%;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:10;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
7164div.opinion.slider-big div.slider div.slider-nav-wrap div.slider-icon-center span{display:inline-block;position:absolute;width:28px;height:22px;top:50%;left:50%;margin-left:-14px;margin-top:-11px;background-size:27px;background-repeat:no-repeat;background-position:center 2px}
7165div.opinion.slider-big div.slider .slider-nav{width:700px;margin:auto}
7166div.opinion.slider-big div.slider div.slider-nav-wrap .slick-prev,div.opinion.slider-big div.slider div.slider-nav-wrap .slick-next{height:60px;width:60px;filter:
alpha(opacity=80);-moz-opacity:.8;opacity:.8;z-index:5}
7167div.opinion.slider-big div.slider div.slider-nav-wrap .slick-prev{left:-65px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/catalog-detail-arrows.png) no-repeat top left}
7168div.opinion.slider-big div.slider div.slider-nav-wrap .slick-next{right:-65px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/catalog-detail-arrows.png) no-repeat top right}
7169div.opinion.slider-big div.slider div.slider-nav-wrap div.for-count{position:relative}
7170div.opinion.slider-big .slick-slide{height:auto}
7171div.opinion.slider-big.round_off div.slider div.slider-nav div.slider-image img,div.opinion.slider-small.round_off div.slider-mini div.opinion-table div.opinion-cell.image-part img{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
7172div.opinion.slider-big div.slider div.slider-nav div.slider-image{margin:auto;width:234px;height:234px;position:relative}
7173div.opinion.slider-big div.slider div.slider-nav div.slider-image img{width:150px;height:150px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-filter:grayscale(70%);-moz-filter:grayscale(70%);-ms-filter:grayscale(70%);-o-filter:grayscale(70%);filter:grayscale(70%);filter:gray;opacity:.7;filter:
alpha(opacity=70);-moz-opacity:.7;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}
7174div.opinion.slider-big div.slider div.slider-nav .slick-current div.slider-image{height:234px;width:234px;cursor:pointer}
7175div.opinion.slider-big div.slider div.slider-nav div.slick-current div.slider-image img{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);filter:none;opacity:1;filter:
alpha(opacity=100);-moz-opacity:1;width:100%;height:100%;max-width:100%}
7176div.opinion.slider-big div.slider.one-slide .slick-slider .slick-track{transform:translate3d(0,0,0) !important}
7177div.opinion.slider-big div.slider div.slider-for{margin:0 auto;width:800px}
7178div.opinion.slider-big div.slider div.slider-for div.text{font-size:17px;line-height:24px;background-repeat:no-repeat;background-position:left top;text-align:center}
7179div.opinion.slider-big.light div.slider div.slider-for div.text{color:#fff}
7180div.opinion.slider-big.dark div.slider div.slider-for div.text{color:#353535}
7181div.opinion.slider-big div.slider div.slider-for div.text h2{font-size:35px;line-height:42px;margin:30px 0 10px;color:inherit}
7182div.opinion.slider-big div.slider div.slider-for div.text h3{font-size:22px;line-height:30px;margin:20px 0 8px;color:inherit}
7183div.opinion.slider-big div.slider div.slider-for div.text p{font-size:17px;line-height:24px;margin-bottom:10px;color:inherit}
7184div.opinion.slider-big div.slider div.slider-for div.descrip-wrap{margin:40px 0 0;text-align:center}
7185div.opinion.slider-big div.slider div.slider-for div.descrip-wrap div.name{font-size:23px;line-height:28px;display:inline-block;margin-right:8px}
7186div.opinion.slider-big div.slider div.slider-for div.descrip-wrap div.proof{font-size:17px;line-height:22px;display:inline-block}
7187div.opinion.slider-big.dark div.slider div.slider-for div.descrip-wrap div.name{color:#000}
7188div.opinion.slider-big.light div.slider div.slider-for div.descrip-wrap div.name{color:#fff}
7189div.opinion.slider-big.dark div.slider div.slider-for div.descrip-wrap div.proof{color:#747474}
7190div.opinion.slider-big.light div.slider div.slider-for div.descrip-wrap div.proof{color:#fff}
7191div.opinion.slider-big div.slider div.slider-for div.more-info-wrap{text-align:center}
7192div.opinion.slider-big div.slider div.slider-for div.more-info-wrap div.more-info{margin-top:45px;padding:25px 40px;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
7193div.opinion.slider-big.dark div.slider div.slider-for div.more-info-wrap div.more-info{background:rgba(232,232,232,.6)}
7194div.opinion.slider-big.light div.opinion-table div.opinion-cell.text-part div.more-info{background:rgba(172,172,172,0.7)}
7195div.opinion.slider-big div.slider div.slider-for div.more-info-wrap div.more-info>*:first-child{margin-top:0 !important;margin-left:0 !important}
7196div.opinion.slider-big div.slider div.slider-for div.more-info-wrap div.more-info div.link-wrap{display:inline-block}
7197div.opinion.slider-big div.slider div.slider-for div.more-info-wrap div.more-info div.link-wrap a.link-blank,div.opinion.slider-big div.slider div.slider-for div.more-info-wrap div.more-info div.link-wrap a.link-video{display:inline-block;font-size:17px;line-height:26px;border-bottom:0;color:#2878b8;padding:7px 5px 7px 40px;min-height:42px}
7198div.opinion.slider-big div.slider div.slider-for div.more-info-wrap div.more-info div.link-wrap a.link-blank{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/opinion-ic-sertificate.jpg') left 3px no-repeat}
7199div.opinion.slider-big div.slider div.slider-for div.more-info-wrap div.more-info div.link-wrap a.link-video{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/opinion-ic-video-play.png') left 5px no-repeat}
7200div.opinion.slider-small div.slider-mini .slick-prev,div.opinion.slider-small div.slider-mini .slick-next{height:34px;width:34px;background-position:center;background-repeat:no-repeat;background-size:11px;z-index:5;top:12px;left:auto;bottom:auto;right:auto;opacity:1;filter:
alpha(opacity=100);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
7201div.opinion.slider-small div.slider-mini .slick-prev{right:55px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/arrow_l_wt.svg)}
7202div.opinion.slider-small div.slider-mini .slick-next{right:15px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/arrow_r_wt.svg)}
7203div.opinion.slider-small div.slider-mini div.opinion-table div.opinion-cell div.wrap-img{position:relative}
7204div.opinion.slider-small div.slider-mini div.opinion-table div.opinion-cell.image-part img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;max-height:250px}
7205div.opinion.slider-small div.slider-mini div.opinion-table div.opinion-cell div.wrap-img div.slider-icon{display:none}
7206div.opinion.slider-small div.slider-mini div.opinion-table div.opinion-cell div.wrap-img div.slider-icon span{display:inline-block;position:absolute;width:28px;height:22px;top:50%;left:50%;margin-left:-14px;margin-top:-11px;background-size:17px}
7207div.opinion.slider-small div.opinion-table div.opinion-cell.text-part div.text{font-size:17px;line-height:24px;padding:50px 0 20px}
7208div.opinion.slider-small div.slider-mini div.opinion-table div.opinion-cell.text-part div.name-wrap{margin-bottom:25px}
7209div.opinion.slider-small div.slider-mini div.opinion-table div.opinion-cell.text-part div.name-wrap div.name{font-size:23px;line-height:28px;text-align:left;display:inline-block;margin-right:5px}
7210div.opinion.slider-small div.slider-mini div.opinion-table div.opinion-cell.text-part div.name-wrap div.prof{font-size:17px;line-height:22px;text-align:left;display:inline-block}
7211div.opinion.slider-small.dark div.opinion-table div.opinion-cell div.name-wrap div.name{color:#000}
7212div.opinion.slider-small.light div.opinion-table div.opinion-cell div.name-wrap div.name{color:#fff}
7213div.opinion.slider-small.dark div.opinion-table div.opinion-cell div.name-wrap div.prof{color:#747474}
7214div.opinion.slider-small.light div.opinion-table div.opinion-cell div.name-wrap div.prof{color:#fff}
7215div.opinion.slider-small div.opinion-table div.opinion-cell.text-part div.more-info{display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
7216div.opinion.slider-small div.opinion-table div.opinion-cell.text-part div.more-info>*:first-child{margin-top:0 ! important}
7217div.opinion.slider-small div.slider-mini div.opinion-table div.opinion-cell.text-part div.more-info div.link-wrap{margin-top:5px}
7218div.opinion.slider-small div.opinion-table div.opinion-cell.text-part div.more-info div.link-wrap a.link-blank,div.opinion.slider-small div.opinion-table div.opinion-cell.text-part div.more-info div.link-wrap a.link-video{display:inline-block;font-size:16px;line-height:26px;border-bottom:0;color:#2878b8;padding:7px 5px 7px 40px;min-height:42px}
7219div.opinion.slider-small div.opinion-table div.opinion-cell.text-part div.more-info div.link-wrap a.link-blank{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/opinion-ic-sertificate.jpg) left 3px no-repeat}
7220div.opinion.slider-small div.opinion-table div.opinion-cell.text-part div.more-info div.link-wrap a.link-video{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/opinion-ic-video-play.png) left 6px no-repeat}
7221div.opinion.slider-small.dark div.opinion-table a>span.bord-bot{color:#1a8fe9}
7222div.opinion.slider-small.light div.opinion-table a>span.bord-bot{color:#fff}
7223div.opinion.slider-small.light div.opinion-table a:hover>span.bord-bot{border-color:transparent}
7224div.opinion.slider-small.light div.opinion-table div.opinion-cell div.text{color:#fff}
7225div.opinion.slider-small.dark div.opinion-table div.opinion-cell div.text{color:#000}
7226div.opinion.slider-small div.slider-mini .slick-dots{bottom:auto;top:0;left:0;padding:0 110px 0 280px;text-align:left;bottom:auto}
7227div.opinion.slider-small div.slider-mini .slick-dots li{width:18px;height:9px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
7228div.opinion.slider-small.dark div.slider-mini .slick-dots li{background-color:rgba(0,0,0,.3)}
7229div.opinion.slider-small.light div.slider-mini .slick-dots li{background-color:rgba(255,255,255,.3)}
7230div.opinion.slider-small div.slider-mini .slick-dots li button{display:none}
7231div.opinion.full-block div.opinion-table{}
7232div.opinion.full-block div.opinion-table div.opinion-cell.text-part div.text{font-size:17px;line-height:24px;padding:30px 0;margin-bottom:40px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/opinion-ic-bg.png);background-repeat:no-repeat;background-position:left top}
7233div.opinion.full-block.dark div.opinion-table div.opinion-cell div.text{color:#353535}
7234div.opinion.full-block.light div.opinion-table div.opinion-cell div.text{color:#fff}
7235div.opinion.full-block div.opinion-table div.opinion-cell.text-part div.name-wrap{margin-top:40px;float:right;max-width:45%}
7236div.opinion.full-block div.opinion-table div.opinion-cell.text-part div.name-wrap div.name{font-size:23px;line-height:28px;text-align:right}
7237div.opinion.full-block.dark div.opinion-table div.opinion-cell div.name-wrap div.name{color:#000}
7238div.opinion.full-block.light div.opinion-table div.opinion-cell div.name-wrap div.name{color:#fff}
7239div.opinion.full-block div.opinion-table div.opinion-cell.text-part div.name-wrap div.prof{font-size:17px;line-height:22px;margin-top:10px;text-align:right}
7240div.opinion.full-block.dark div.opinion-table div.opinion-cell div.name-wrap div.prof{color:#747474}
7241div.opinion.full-block.light div.opinion-table div.opinion-cell div.name-wrap div.prof{color:#fff}
7242div.opinion.full-block div.opinion-table div.opinion-cell.text-part div.more-info{padding:25px 40px;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
7243div.opinion.full-block.dark div.opinion-table div.opinion-cell.text-part div.more-info{background:rgba(232,232,232,.7)}
7244div.opinion.full-block.light div.opinion-table div.opinion-cell.text-part div.more-info{background:rgba(172,172,172,0.7)}
7245div.opinion.full-block div.opinion-table div.opinion-cell.text-part div.more-info>*:first-child{margin-top:0 ! important}
7246div.opinion.full-block div.opinion-table div.opinion-cell.text-part div.more-info div.link-wrap{margin-top:15px}
7247div.opinion.full-block div.opinion-table div.opinion-cell.text-part div.more-info div.link-wrap a.link-blank,div.opinion.full-block div.opinion-table div.opinion-cell.text-part div.more-info div.link-wrap a.link-video{display:inline-block;font-size:17px;line-height:26px;border-bottom:0;padding:7px 5px 7px 40px;min-height:42px}
7248div.opinion.full-block.dark div.opinion-table div.opinion-cell.text-part div.more-info div.link-wrap a.link-blank,div.opinion.full-block.dark div.opinion-table div.opinion-cell.text-part div.more-info div.link-wrap a.link-video{color:#2878b8}
7249div.opinion.full-block.light div.opinion-table div.opinion-cell.text-part div.more-info div.link-wrap a.link-blank,div.opinion.full-block.light div.opinion-table div.opinion-cell.text-part div.more-info div.link-wrap a.link-video{color:#fff}
7250div.opinion.full-block.light div.opinion-table a>span.bord-bot{color:#fff}
7251div.opinion.full-block.light div.opinion-table a:hover>span.bord-bot{border-color:transparent}
7252div.opinion.full-block div.opinion-table div.opinion-cell.text-part div.more-info div.link-wrap a.link-blank{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/opinion-ic-sertificate.jpg) left 3px no-repeat}
7253div.opinion.full-block div.opinion-table div.opinion-cell.text-part div.more-info div.link-wrap a.link-video{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/opinion-ic-video-play.png) left 6px no-repeat}
7254div.opinion.full-block div.opinion-table div.opinion-cell.image-part img{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;margin-left:30px;margin-right:30px}
7255div.opinion.full-block div.main-button-wrap{margin-top:0}
7256div.opinion div.opinion-table div.opinion-cell.image-part div.name-wrap{position:relative;z-index:5;padding:20px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;margin-left:14px;margin-right:14px}
7257div.opinion.full-block.dark div.opinion-table div.opinion-cell.image-part div.name-wrap{background:rgba(232,232,232,0.7)}
7258div.opinion.full-block.light div.opinion-table div.opinion-cell.image-part div.name-wrap{background:rgba(172,172,172,0.7)}
7259div.opinion.full-block div.opinion-table div.opinion-cell.image-part div.name-wrap div.name{font-size:23px;line-height:28px;text-align:center}
7260div.opinion.full-block div.opinion-table div.opinion-cell.image-part div.name-wrap div.prof{font-size:17px;line-height:22px;margin-top:10px;text-align:center}
7261div.opinion.full-block.dark div.opinion-table div.opinion-cell div.name-wrap div.prof{color:#747474}
7262div.opinion.full-block.light div.opinion-table div.opinion-cell div.name-wrap div.prof{color:#fff}
7263div.news{position:relative}
7264div.block.small-block div.news.chrono div.head.min.def{margin-bottom:10px}
7265div.news-image{margin-bottom:40px}
7266div.news div.bg_line_cont{width:100%;position:relative}
7267div.news div.wrap-element div.new-shadow{position:absolute;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/new_white_shadow.png') left bottom repeat-x;bottom:0;left:0;right:0;height:93px;z-index:5}
7268div.news div.bg_line_cont div.bg_line{position:absolute;top:16px;width:100%;height:2px;background:#737373;opacity:.15;-moz-opacity:.15;filter:
alpha(opacity=15)}
7269div.news.no-date div.bg_line{top:16px}
7270div.news div.slider-news{position:relative;color:inherit !important;background-color:transparent}
7271div.news div.slider-news .slick-slide{height:auto}
7272div.news div.slider-news div.element{padding-bottom:20px;padding-top:10px}
7273div.news div.slider-news div.element div.date{font-size:13px;line-height:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:13px;color:#808080;text-transform:lowercase}
7274div.news div.slider-news div.element div.date div.date-action{}
7275div.news div.slider-news div.element div.date span{color:green}
7276div.news div.slider-news div.element div.date span.off{color:red}
7277div.news div.slider-news div.element div.point{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/point_news.png') center no-repeat;width:13px;height:13px;margin-bottom:15px}
7278div.news div.slider-news div.element:hover{opacity:.85;filter:
alpha(opacity=85)}
7279div.news div.slider-news div.element div.name{color:#1c1c1c;margin:0 0 15px;font-size:21px;line-height:28px}
7280div.news div.slider-news div.element div.name a{color:inherit;text-decoration:none !important}
7281div.news div.slider-news div.element div.wrap-img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:140px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:20px;position:relative}
7282div.news div.slider-news div.element div.wr-text{margin-bottom:10px}
7283div.news div.slider-news div.element div.text{font-size:14px;line-height:19px;color:#000}
7284div.news div.slider-news div.element div.text p{font-size:14px;line-height:19px;margin-bottom:10px}
7285div.news div.slider-news div.element div.btn-detail-wrap{margin-top:9px;text-align:left}
7286div.news div.slider-news div.element div.btn-detail-wrap a{display:inline-block;padding:4px 0 4px;font-size:14px;line-height:16px;white-space:nowrap;color:#2d7fd4;position:relative}
7287div.news div.slider-news.slider-news-big div.element div.element-inner:hover{opacity:.95;filter:
alpha(opacity=95);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
7288div.news.flat div.wrap-element{padding-top:15px;padding-bottom:15px;position:relative;margin-bottom:30px;min-height:378px;height:378px;overflow:hidden;margin:0 -10px 10px}
7289div.news div.wrap-element div.element{position:absolute;top:0;left:0;right:0;background-color:#fff;padding:15px;min-height:100%}
7290div.news div.wrap-element div.element>*:first-child{margin-top:0 !important}
7291div.news div.wrap-element div.element table{width:100%}
7292div.news div.wrap-element div.element table td{width:100%;height:150px;position:relative}
7293div.news div.wrap-element div.element table td a.img-wrap{display:block;width:100%;height:100%}
7294div.news .hover_shine{overflow:hidden;position:relative}
7295div.news .hover_shine div.shine{position:absolute;top:0;left:-45%;z-index:2;display:block;width:15%;height:100%;opacity:0;background:
-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}
7296div.news .hover_shine:hover div.shine{-webkit-transition:left .5s;-o-transition:left .5s;transition:left .5s;left:120%;opacity:1}
7297div.news div.wrap-element div.element table td div.bg-img{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;position:relative;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/def_elem_nba.jpg);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden}
7298div.news div.wrap-element div.element table td div.bg-img div.new-dark-shadow{position:absolute;left:0;bottom:0;right:0;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/news_dark_bottom_shadow.png') left bottom repeat-x;height:85px}
7299div.news div.wrap-element div.element div.wrap-text{margin-top:15px}
7300div.news div.wrap-element div.element div.wrap-text>*:first-child{margin-top:0 !important}
7301div.news div.wrap-element div.element div.wrap-text div.section a{display:inline-block;font-size:13px;line-height:13px;padding:1px 0;text-transform:uppercase;color:#7c7c7c;white-space:nowrap;position:relative;letter-spacing:1px}
7302div.news div.wrap-element div.element div.wrap-text div.new-name{font-size:17px;line-height:22px;margin-top:10px;color:#272727}
7303div.news div.wrap-element div.element div.wrap-text div.date{font-size:13px;line-height:13px;color:#868686;margin-top:10px;text-transform:lowercase}
7304div.news div.wrap-element div.element div.wrap-text div.new-text{font-size:14px;line-height:19px;color:#272727;margin-top:10px}
7305div.news div.wrap-element div.element div.wrap-text div.date-action span{font-size:13px;line-height:13px;padding:1px 0;text-transform:uppercase;white-space:nowrap;position:relative;letter-spacing:1px;color:#00da27}
7306div.news div.wrap-element div.element div.wrap-text div.date-action span.off{color:#bdbdbd}
7307div.news div.wrap-element div.element div.wrap-text div.date-action span.to{color:rgb(255,78,78)}
7308div.news .slider-news-big .slick-track{margin-left:0}
7309div.story{}
7310div.story div.story-element{overflow:hidden;margin-bottom:30px}
7311div.story div.story-element div.image{height:140px;background-position:center;background-repeat:no-repeat;background-size:cover}
7312div.story div.story-element div.text-wrap{padding:30px;border:2px solid #dedede;border-top:0}
7313div.story div.story-element div.text-wrap a.name{display:block;font-size:21px;line-height:32px;color:#2285c4;height:64px;overflow:hidden;border-bottom:0}
7314div.story div.story-element div.text-wrap div.text{font-size:14px;line-height:19px;margin-top:15px;height:76px;overflow:hidden}
7315div.story div.story-element div.text-wrap div.more-info-wrap{margin-top:20px;max-width:50%;display:inline-block}
7316div.story div.story-element div.text-wrap div.more-info-wrap a.button-def{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis}
7317div.story div.story-element div.text-wrap div.social-wrap{float:right;max-width:45%;height:30px;overflow:hidden;text-align:right;margin-top:30px}
7318div.story div.story-element div.text-wrap div.social-wrap a.ic{margin-left:3px;width:30px;height:30px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/social-sprite.jpg') no-repeat;display:inline-block;border-bottom:0}
7319div.story div.story-element div.text-wrap div.social-wrap a.ic-fb{background-position:-30px 0}
7320div.story div.story-element div.text-wrap div.social-wrap a.ic-tw{background-position:-62px 0}
7321div.story div.story-element div.text-wrap div.social-wrap a.ic-vk{background-position:-93px 0}
7322div.story div.story-element div.text-wrap div.social-wrap a.ic-ok{background-position:-125px 0}
7323div.story div.story-element div.text-wrap div.social-wrap a.ic-fb{background-position:0 0}
7324div.story div.story-element div.text-wrap div.social-wrap a.ic-gg{background-position:0 0}
7325div.tarif div.tarif-item{position:relative;margin-bottom:30px}
7326div.tarif div.tarif-item.four-elements div.tarif-element{padding:30px 20px}
7327div.tarif div.tarif-item div.tarif-element{padding:30px 35px;max-width:100%;position:relative;background:#e3e3e3;background:
-moz-linear-gradient(left,#e3e3e3 0%,#f5f5f5 100%);background:
-webkit-linear-gradient(left,#e3e3e3 0%,#f5f5f5 100%);background:linear-gradient(to right,#e3e3e3 0%,#f5f5f5 100%);filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e3e3',endColorstr='#f5f5f5',GradientType=1)}
7328div.tarif.round-height div.tarif-item div.tarif-element{height:100%}
7329div.tarif.round-height div.tarif-item div.tarif-element-inner{height:100%}
7330div.tarif div.tarif-item div.tarif-element div.star{position:absolute;top:0;right:0;width:60px;height:60px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/tarif-star.png);background-position:top right;background-repeat:no-repeat}
7331div.tarif div.tarif-item div.tarif-element div.name{font-size:25px;line-height:30px;text-align:center}
7332div.tarif div.tarif-item div.tarif-element div.tarif-descript{font-size:16px;line-height:20px;margin-top:15px;color:#7c7c7c;text-align:center}
7333div.tarif div.tarif-item div.tarif-element.four-elements div.tarif-descript{font-size:16px}
7334div.tarif div.tarif-item div.tarif-element a[data-name='tarif-modal']{text-decoration:none;border:0}
7335div.tarif div.tarif-item div.tarif-element img.image{margin:20px auto 0;max-width:100%;height:auto;display:block}
7336div.tarif div.tarif-item div.tarif-element ul{margin-top:20px;list-style:none;margin:0;padding:20px 10px 20px}
7337div.tarif div.tarif-item div.tarif-element ul li:first-child{margin-top:0 !important}
7338div.tarif div.tarif-item div.tarif-element ul li{font-size:16px;line-height:22px;color:#7c7c7c;padding:2px 0 2px 25px;margin:10px 0 0;position:relative}
7339div.tarif div.tarif-item div.tarif-element ul li:not(.point-green):before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);width:10px;height:10px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_bl.svg') center no-repeat;background-size:10px}
7340div.tarif div.tarif-item.four-elements div.tarif-element ul li{padding:2px 0 2px 20px;background-position:left 7px !important}
7341div.tarif div.tarif-item div.tarif-element ul li.point-green{color:#1a1a1a;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/tarif-point-green.png') left 8px no-repeat}
7342div.tarif div.tarif-item.four-elements div.tarif-element ul li.point-green{background-position:left 6px !important}
7343div.tarif div.tarif-item div.tarif-element ul li>p{margin-bottom:0}
7344div.tarif div.tarif-item div.tarif-element div.line-grey{height:1px;width:100%;background-color:#c9c9c9}
7345div.tarif div.tarif-item div.tarif-element div.price-wrap{display:table;height:37px;padding-top:20px;margin:auto;overflow:hidden;table-layout:fixed}
7346div.tarif div.tarif-item div.tarif-element div.price-wrap div.old-price{display:table-cell;vertical-align:middle;padding-left:10px;padding-right:10px;font-size:29px;line-height:31px;color:#ff0000;text-decoration:line-through;overflow:hidden}
7347div.tarif div.tarif-item div.tarif-element div.price-wrap div.price{display:table-cell;vertical-align:middle;padding-left:10px;padding-right:10px;font-size:30px;line-height:37px;color:#141414;text-align:center}
7348div.tarif div.tarif-item div.tarif-element div.bot-wrap{padding:20px 25px 0;overflow:hidden;margin:0 -20px}
7349div.tarif div.tarif-item div.tarif-element div.bot-wrap div.button-wrap{text-align:center;text-overflow:ellipsis}
7350div.tarif div.tarif-item div.tarif-element div.bot-wrap div.button-wrap a.button-def{display:block;max-width:100%;text-overflow:ellipsis;overflow:hidden}
7351div.tarif div.tarif-item div.tarif-element div.bot-wrap div.link-wrap{text-align:center;margin-top:25px;overflow:hidden;text-overflow:ellipsis}
7352div.tarif div.tarif-item div.tarif-element div.bot-wrap div.link-wrap a{font-size:16px;line-height:21px}
7353div.tarif div.tarif-item.four-elements div.tarif-element div.bot-wrap div.link-wrap{margin-top:17px}
7354div.tarif-2{}
7355div.tarif-2 div.image-hidden{margin-bottom:30px}
7356div.tarif-2 div.tarif-table{margin:auto}
7357div.tarif-2 div.tarif-table div.tarif-cell{}
7358div.tarif-2 div.tarif-table div.tarif-cell.image-part{}
7359div.tarif-2 div.tarif-table div.tarif-cell.image-part div.name-wrap{margin-top:25px}
7360div.tarif-2 div.tarif-table div.tarif-cell.image-part div.image-descrip{font-size:16px;line-height:20px;text-align:center}
7361div.tarif-2 div.tarif-table div.tarif-cell.text-part{}
7362div.tarif-2 div.tarif-table div.tarif-cell.text-part div.title span.hit{display:inline-block;position:relative;bottom:-5px;width:74px;height:32px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/icon-hit-big.jpg) center no-repeat}
7363div.tarif-2 div.tarif-table div.tarif-cell.text-part div.title{font-size:37px;line-height:44px;text-align:left}
7364div.tarif-2 div.title,div.tarif-2.dark div.title{color:#181818}
7365div.tarif-2.light div.title{color:#fff}
7366div.tarif-2 div.tarif-table div.tarif-cell.text-part div.subtitle{font-size:17px;line-height:22px;margin-top:15px}
7367div.tarif-2 div.subtitle,div.tarif-2.dark div.subtitle{color:#5d5d5d}
7368div.tarif-2.light div.subtitle{color:#fff}
7369div.tarif-2 div.tarif-table div.tarif-cell.text-part div.left-wrap-inner>*:first-child{margin-top:0 !important}
7370div.tarif-2 div.tarif-table div.tarif-cell.text-part div.tarif-body{margin-top:30px}
7371div.tarif-2 div.tarif-table div.tarif-cell.text-part div.tarif-body div.list-wrap{margin-bottom:25px}
7372div.tarif-2 div.tarif-table div.tarif-cell.text-part div.tarif-body div.list-wrap div.name{font-size:25px;line-height:30px}
7373div.tarif-2 div.tarif-table div.tarif-cell.text-part div.tarif-body div.list-wrap div.price-wrap{display:table;height:37px;margin:0 auto 0 0;overflow:hidden;table-layout:fixed}
7374div.tarif-2 div.tarif-table div.tarif-cell.text-part div.tarif-body div.list-wrap div.price-wrap div.old-price{display:table-cell;vertical-align:middle;padding-right:15px;font-size:29px;line-height:31px;white-space:nowrap;color:#ff0000;text-decoration:line-through;overflow:hidden}
7375div.tarif-2 div.tarif-table div.tarif-cell.text-part div.tarif-body div.list-wrap div.price-wrap div.price{display:table-cell;vertical-align:middle;font-size:35px;line-height:44px;white-space:nowrap;overflow:hidden;text-align:center}
7376ul.list-char{list-style:none;padding:0 0 0 20px;margin:20px 0 0;border-left:10px solid #f1efe2;overflow:hidden}
7377ul.list-char li{font-size:17px;line-height:20px;margin-bottom:15px;position:relative}
7378ul.list-char li:last-child{margin-bottom:0}
7379ul.list-char table{width:100%}
7380ul.list-char li table td.left{position:relative;text-align:left;white-space:nowrap}
7381ul.list-char li table td.dotted{vertical-align:bottom;width:100%;padding:0 2px}
7382ul.list-char li table td.dotted div.dotted{position:relative;top:-3px;border-bottom:1px dotted #494949}
7383ul.list-char li table td.right{max-width:30%;position:relative;padding-left:3px;text-align:right;white-space:nowrap}
7384ul.adv-plus-minus{list-style:none;padding:0;margin:0}
7385ul.adv-plus-minus li:first-child{margin-top:0 !important}
7386ul.adv-plus-minus li{font-size:17px;line-height:22px;color:#a9a9a9;padding:2px 0 2px 20px;margin:10px 0 0;position:relative}
7387ul.adv-plus-minus li:not(.point-green):before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);width:10px;height:10px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_bl.svg') center no-repeat;background-size:10px;margin-top:1px}
7388ul.adv-plus-minus li.point-green{color:#1a1a1a;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/tarif-point-green.png') left 8px no-repeat}
7389ul.adv-plus-minus li>p{margin-bottom:0}
7390div.tarif-2 div.tarif-table div.tarif-cell.text-part div.tarif-body div.buttons-wrap{display:table;margin:60px auto 0 -15px}
7391div.tarif-2 div.tarif-table div.tarif-cell.text-part div.tarif-body div.buttons-wrap div.button-child{display:table-cell;padding:0 15px;vertical-align:middle}
7392div.tarif-2 div.tarif-table div.tarif-cell.text-part div.tarif-body div.buttons-wrap div.button-child a.grey{font-size:16px}
7393div.tarif-2.light div.tarif-table div.tarif-cell.text-part div.title,div.tarif-2.light div.tarif-table div.tarif-cell.text-part div.tarif-body div.list-wrap ul.adv-plus-minus li.point-green,div.tarif-2.light div.tarif-table div.tarif-cell.text-part div.tarif-body div.list-wrap ul.adv-plus-minus li,div.tarif-2.light div.tarif-table div.tarif-cell.text-part div.tarif-body div.list-wrap div.name,div.tarif-2.light div.tarif-table div.tarif-cell.text-part div.subtitle,div.tarif-2.light ul.list-char li table td.left,div.tarif-2.light ul.list-char li table td.right,div.tarif-2.light div.tarif-table div.tarif-cell.text-part div.tarif-body div.list-wrap div.price-wrap div.price,div.tarif-2.light div.tarif-table div.tarif-cell.image-part div.image-descrip{color:#fff}
7394div.tarif-2.light ul.list-char li table td.dotted div.dotted{border-color:#fff}
7395div.tarif div.price-wrap div.price,div.tarif.dark div.price-wrap div.price,div.tarif-2 div.price-wrap div.price,div.tarif-2.dark div.price-wrap div.price,div.tarif-2 div.list-wrap div.name-list{color:#141414}
7396div.tarif.light div.price-wrap div.price,div.tarif-2.light div.price-wrap div.price,div.tarif-2.light div.list-wrap div.name-list,div.tarif-2.light ul.list-char li table td{color:#fff}
7397div.tarif-2.light ul.list-char li table td.dotted div{border-bottom-color:#fff !important}
7398div.advantages{position:relative;margin-bottom:10px}
7399div.advantages div.advantages-table{width:100%}
7400div.advantages.image-on{margin-bottom:0}
7401div.advantages div.advantages-table div.advantages-cell.text-part{padding-top:40px;padding-bottom:40px}
7402div.advantages.flat div.element div.text-wrap>*:first-child{margin-top:0 !important}
7403div.advantages.flat div.element{margin-bottom:50px}
7404div.advantages.flat div.part-wrap{margin-bottom:-30px}
7405div.advantages.flat.image-on div.head{margin-bottom:40px}
7406div.advantages.flat.big-advantages div.element div.image-table{display:table;margin:0 auto 0}
7407div.advantages.flat.big-advantages div.element div.image-table div.image-cell{display:table-cell;vertical-align:middle;height:200px}
7408div.advantages.flat.big-advantages div.element div.image-table div.image-cell img{max-width:240px;max-height:200px}
7409div.advantages.flat.big-advantages div.element div.text-wrap{margin-top:20px;text-align:center}
7410div.advantages.flat.big-advantages div.element div.text-wrap div.text{padding-left:10px;padding-right:10px}
7411div.advantages.flat.big-advantages div.element div.text-wrap div.name{font-size:19px;line-height:22px;min-height:22px}
7412div.advantages.light div.element div.text-wrap div.name,div.advantages.light div.element div.text-wrap div.text{color:#fff}
7413div.advantages.dark div.element div.text-wrap div.name,div.advantages.dark div.element div.text-wrap div.text{color:#000}
7414div.advantages.flat.big-advantages div.element div.text-wrap div.text{font-size:16px;line-height:22px;margin-top:10px}
7415div.advantages.flat.big-advantages div.four-cols div.element div.text-wrap div.text{font-size:15px;line-height:20px}
7416div.advantages.flat.big-advantages div.element div.text-wrap{margin-top:20px;text-align:center}
7417div.advantages.dark div.element i.style-ic{color:#777}
7418div.advantages div.element i.style-ic:before{width:auto;margin:0}
7419div.advantages.flat.big-advantages.icons div.element i.style-ic{font-size:132px;color:#e5e5e5}
7420div.advantages.flat.big-advantages.icons.image-on div.element i.style-ic{font-size:150px}
7421div.advantages.flat.small-advantages.icons div.element i.style-ic{font-size:45px}
7422div.advantages.flat.small-advantages.icons.image-on div.element i.style-ic{font-size:45px}
7423div.advantages.flat.small-advantages.image-on div.element{display:block}
7424div.advantages.flat.small-advantages.image-on div.image-table{display:table;width:auto}
7425div.advantages.flat.small-advantages.image-on div.element div.text-wrap{display:block;margin-top:15px}
7426div.advantages.flat.small-advantages div.element{display:table}
7427div.advantages.flat.small-advantages div.image-table{display:table-cell;vertical-align:top;width:60px;padding-right:10px}
7428div.advantages.flat.small-advantages div.element div.text-wrap{display:table-cell;margin-top:10px}
7429div.advantages.flat.small-advantages div.element div.text-wrap.icons-on{padding-left:20px}
7430div.advantages.flat.small-advantages div.element div.text-wrap div.name{font-size:19px;line-height:22px}
7431div.advantages.flat.small-advantages div.element div.text-wrap div.text{font-size:16px;line-height:22px;margin-top:10px}
7432div.advantages.image-on{}
7433div.advantages.flat.big-advantages.image-on div.element div.image-table{margin:0 auto 0 0}
7434div.advantages.flat.big-advantages.image-on div.element div.image-table div.image-cell{height:100px}
7435div.advantages.flat.big-advantages.image-on div.element div.image-table div.image-cell img{max-height:100px}
7436div.advantages.flat.big-advantages.image-on div.element div.text-wrap{text-align:left;margin-top:20px}
7437div.advantages.flat.big-advantages.image-on div.element div.text-wrap.left{text-align:left}
7438div.advantages.flat.big-advantages.image-on div.element div.text-wrap div.text{padding-left:0;padding-right:0}
7439div.advantages.flat.small-advantages.image-on div.element div.image-table div.image-cell{height:55px}
7440div.advantages.flat.small-advantages.image-on div.element div.image-table div.image-cell img{max-height:55px}
7441div.advantages.flat.small-advantages.image-on div.element div.text-wrap.icons-on{padding-left:0}
7442div.map-block{position:relative;min-height:500px}
7443div.map-block.no-map{min-height:unset !important}
7444div.map-block div.y-map-parent{position:relative}
7445div.map-block div.map-height{position:absolute;top:0;right:0;left:0;bottom:0;z-index:5;width:100%;height:100%;overflow:hidden}
7446div.map-block div.map-height>*{height:100% !important;width:100% !important}
7447div.map-block div.overlay{position:absolute}
7448div.map-block .desc-table div.name{font-size:13px;line-height:18px;color:#616161;text-transform:uppercase;letter-spacing:1px}
7449div.map-block.info-on-map .desc-table .item{padding:25px 0;font-size:16px;line-height:20px;color:#131313;border-bottom:1px solid #e5e5e5}
7450div.map-block.info-on-map .desc-table .item a{color:#131313}
7451div.map-block.info-on-map .desc-table .item:last-child{border-bottom:1px solid transparent;padding-bottom:0}
7452div.map-block.info-under-map div.wr-desc-table{position:absolute;z-index:10;left:0;right:0;bottom:40px}
7453div.map-block.info-under-map div.desc-table{padding:40px 0;background-color:#fff;text-align:center;-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,0.18);-moz-box-shadow:0 0 13px 0 rgba(0,0,0,0.18);box-shadow:0 0 13px 0 rgba(0,0,0,0.18);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
7454div.map-block.info-under-map div.desc-table div.item{border-right:1px solid #e4e4e4}
7455div.map-block.info-under-map div.desc-table div.item:last-of-type{border-right:0}
7456div.map-block.in-container div.desc-table{bottom:0}
7457div.map-block.no-map div.desc-table{position:static}
7458div.map-block.info-on-map .wr-desc-table{padding:100px 0 100px 50px;position:relative}
7459div.block.small-block div.map-block.info-on-map .wr-desc-table{padding:40px 0 40px 50px}
7460div.map-block.info-on-map .desc-table{width:100%;background:#fff;padding:25px;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,0.32);-moz-box-shadow:0 0 50px 0 rgba(0,0,0,0.32);box-shadow:0 0 50px 0 rgba(0,0,0,0.32);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;z-index:6}
7461div.video-block{}
7462div.video-block div.video-content{width:940px;height:530px;margin:auto;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;margin-bottom:30px}
7463div.video-block div.video-content a{position:absolute;top:50%;left:50%;background:url("/bitrix/templates/concept_phoenix_s1/css/../images/play-small.png") no-repeat center 2px;width:90px;height:60px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
7464div.video-block div.video-content a.big-play{background:url("/bitrix/templates/concept_phoenix_s1/css/../images/play.png") no-repeat center 2px;width:130px;height:96px;background-size:auto;background-position:top center}
7465div.video-block div.video-content iframe{height:100% !important;width:100% !important}
7466div.video-block div.text{font-size:16px;line-height:23px;text-align:center;margin-top:20px}
7467div.video-block.light div.text,div.video-block.light div.desc-one,div.video-block.light div.video-gallery div.desc{color:#fff}
7468div.video-block .col-xs-offset-four{margin-left:37%}
7469div.video-block .col-xs-offset-one{margin-left:12%}
7470div.video-block div.video-gallery{}
7471div.video-block div.video-gallery div.video-gallery-element{margin-bottom:30px}
7472div.video-block div.video-gallery div.video-gallery-element table.videoimage-wrap{width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}
7473div.video-block div.video-gallery div.video-gallery-element table.videoimage-wrap td{height:150px}
7474div.video-block div.video-gallery div.video-gallery-element table.videoimage-wrap td img{max-height:150px}
7475div.video-block div.video-gallery div.video-gallery-element table.videoimage-wrap td a{position:relative;display:block}
7476div.video-block div.video-gallery div.video-gallery-element table.videoimage-wrap td a div.play{position:absolute;top:50%;left:50%;background:url("/bitrix/templates/concept_phoenix_s1/css/../images/play-small.png") no-repeat center 2px;width:90px;height:60px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
7477div.video-block div.video-gallery div.video-gallery-element div.desc,div.video-block div.desc-one{font-size:14px;line-height:18px;text-align:center;margin-top:10px}
7478div.video-block div.desc-one{font-size:15px;line-height:19px}
7479div.video-block div.two-video div.video-gallery div.video-gallery-element table.videoimage-wrap td{height:260px}
7480div.video-block div.two-video div.video-gallery div.video-gallery-element table.videoimage-wrap td img{max-height:260px}
7481div.info-num{padding-bottom:0}
7482div.info-num div.info-num-element.dark div.text,div.info-num div.info-num-element div.text{color:#131313}
7483div.info-num div.info-num-element.light div.title{color:#fff}
7484div.info-num div.info-num-element.light div.text{color:#f5f5f5}
7485div.info-num div.info-num-element{margin-bottom:50px}
7486div.info-num div.info-num-element div.title{font-size:70px;line-height:1.1;text-align:center;min-height:76px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
7487div.info-num.light div.info-num-element div.title{text-shadow:0 0 5px rgba(0,0,0,.21)}
7488div.info-num div.info-num-element div.text{font-size:16px;line-height:20px;margin-top:10px;text-align:center}
7489div.info-num div.info-num-element.four-elements div.title{font-size:55px;line-height:62px;text-align:center}
7490div.switcher ul.switcher-tab{margin:0;padding:0;list-style:none;text-align:center}
7491div.switcher ul.switcher-tab.top{margin-bottom:30px}
7492div.switcher ul.switcher-tab li{text-align:left;height:auto;padding:15px 25px 14px 25px;position:relative;font-size:14px;line-height:16px;text-align:center;text-transform:uppercase;position:relative;display:inline-block;margin:0 10px 10px 0;cursor:pointer;letter-spacing:1px;background-color:#f5f5f5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#4685d4}
7493div.switcher ul.switcher-tab li:not(.active):hover{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#000}
7494div.switcher ul.switcher-tab.left li{letter-spacing:2px;font-size:15px;line-height:17px;padding:20px 30px 19px 20px;margin:0 10px 15px 0}
7495div.switcher div.switcher-content-wrap{margin-top:10px;position:relative}
7496div.switcher div.switcher-content-wrap div.switcher-wrap{position:absolute;z-index:-1;top:0;opacity:0;filter:
alpha(opacity=0);-moz-opacity:0;visibility:hidden;overflow:hidden;height:0}
7497div.switcher div.switcher-content-wrap div.switcher-wrap.active{z-index:5;opacity:1;filter:
alpha(opacity=100);-moz-opacity:1;position:static;transition:opacity .7s;-webkit-transition:opacity .7s;-moz-transition:opacity .7s;-o-transition:opacity .7s;visibility:visible;overflow:visible;height:auto}
7498div.switcher div.switcher-content-wrap div.switcher-wrap div.switcher-title{display:none;font-size:16px;line-height:20px;white-space:nowrap;text-transform:uppercase;cursor:pointer;position:relative;z-index:5;padding:0 20px 10px 0;margin-bottom:10px;position:relative;color:#161616 !important;margin-top:20px;background:#fff;position:relative;text-overflow:ellipsis;max-width:100%;overflow:hidden}
7499div.switcher div.switcher-content-wrap div.switcher-wrap div.switcher-title:after{content:"";position:absolute;right:5px;top:3px;width:10px;height:10px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/down.png) center no-repeat;background-size:contain}
7500div.switcher div.switcher-content-wrap div.switcher-wrap.active div.switcher-title:after{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/minuss.png);background-size:contain}
7501div.switcher div.switcher-content-wrap div.switcher-wrap div.switcher-title div{width:100%;height:3px;position:absolute;bottom:0;left:0}
7502div.switcher div.switcher-content-wrap.left{margin-top:0}
7503div.switcher ul.switcher-tab.left{padding-right:30px}
7504div.switcher ul.switcher-tab.left li{text-align:left;height:auto;padding:20px 30px 19px 20px;position:relative;display:block;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-bottom:10px;background-color:#f5f5f5}
7505div.switcher ul.switcher-tab.left li.active:after{content:"";position:absolute;right:15px;top:50%;width:10px;height:10px;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%)}
7506div.cart-simple-gallery div.single-photos div.photo-item{margin-bottom:40px}
7507div.cart-simple-gallery div.single-photos div.photo-item div.photo-wrap.right-col{padding-right:30px}
7508div.gallery-block div.gallery-img{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}
7509div.gallery-block div.gallery-img div.corner-line{position:absolute;border:3px solid transparent;left:0;top:0;right:0;bottom:0;z-index:1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;background:transparent}
7510div.gallery-block.gallery{padding:0 10px}
7511div.gallery-block.gallery div.gallery-img{margin:0 -10px 10px}
7512div.gallery-block.gallery div.gallery-img.big-size{height:430px}
7513div.gallery-block.gallery div.gallery-img.middle-size{height:320px}
7514div.gallery-block.gallery div.gallery-img.small-size{height:210px}
7515div.gallery-block.nogallery div.gallery-img{margin:0 0 10px}
7516div.gallery-block.border-img-on div.gallery-img div.corner-line{border:3px solid #ccc}
7517div.gallery-block div.text-img{text-align:center;font-size:16px;line-height:23px;margin-bottom:25px}
7518div.gallery-block div.text-img,div.gallery-block.dark div.text-img{color:#000}
7519div.gallery-block.light div.text-img{color:#fff}
7520div.gallery-block table{margin:auto;text-align:center}
7521div.gallery-block table td div.gallery-img-wrap{position:relative;display:inline-block}
7522div.gallery-block.nogallery table{margin-bottom:7px}
7523div.gallery-block.nogallery div.gallery-img.big-size table td{height:400px}
7524div.gallery-block.nogallery div.gallery-img.big-size table td img{max-height:394px}
7525div.gallery-block.nogallery div.gallery-img.middle-size table td{height:292px}
7526div.gallery-block.nogallery div.gallery-img.middle-size table td img{max-height:290px}
7527div.gallery-block.nogallery div.gallery-img.small-size table td{height:200px}
7528div.gallery-block.nogallery div.gallery-img.small-size table td img{max-height:194px}
7529div.brand-page div.gallery-block.nogallery table{margin-left:0}
7530div.partners a.general-link-wrap{z-index:25}
7531div.partners a.general-link-wrap:hover+table{opacity:.8;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
7532div.partners div.item div.partners-part-bot{padding:15px;text-align:center;background-color:#fff;font-size:13px;line-height:20px;color:#8c8c8c;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
7533div.partners div.item{margin-bottom:50px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
7534div.partners div.item div.wr-img{height:60px}
7535div.partners div.item div.wr-img img{max-width:120px;max-height:60px}
7536.small-block div.partners div.item div.wr-img img{max-width:100%}
7537div.partners div.item.big div.wr-img{height:75px}
7538div.partners div.item.big div.wr-img img{max-width:150px;max-height:75px}
7539div.partners.substrate div.item{background-color:#fff;padding:20px 15px}
7540div.partners.partners-slider div.item{margin-top:20px;padding-left:10px;padding-right:10px;margin-bottom:5px}
7541div.partners-slider .partners-slider-list.universal-head-arrows .slick-prev,div.partners-slider .partners-slider-list.universal-head-arrows .slick-next{top:-97px}
7542div.partners-slider .partners-slider-list.head-empty.universal-head-arrows .slick-prev,div.partners-slider .partners-slider-list.head-empty.universal-head-arrows .slick-next{top:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
7543.modal-content{box-shadow:none !important}
7544div.tarif-modal div.modal-content{border:0}
7545div.tarif-modal div.modal-content a.tarif-modal-close{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/cancel_white.png');background-size:contain;background-position:center;cursor:pointer;position:absolute;top:-20px;right:-30px;width:29px;height:29px;z-index:9;font-size:0;opacity:1;filter:
alpha(opacity=100);-moz-opacity:1;border-bottom:0}
7546div.tarif-modal div.modal-content div.title{display:block;font-size:33px;line-height:42px;color:#171717;position:relative;padding:20px 37px}
7547div.tarif-modal div.modal-content div.content-block{padding:20px 37px}
7548div.tarif-modal div.modal-content div.content-block h2{font-size:31px;line-height:36px;color:#171717;margin:40px 0 20px}
7549div.tarif-modal div.modal-content div.content-block h3{font-size:23px;line-height:28px;color:#171717;margin:35px 0 10px}
7550div.tarif-modal div.modal-content div.content-block p{font-size:14px;line-height:17px;margin:0 0 10px}
7551div.tarif-modal div.modal-content div.content-block{font-size:14px;line-height:17px}
7552div.video-modal .modal-dialog{margin:6% auto auto}
7553.modal-content{border:0}
7554div.video-modal div.m-body{height:505px}
7555div.video-modal a.video-close{position:absolute;right:-50px;top:0;display:block;width:29px;height:29px;text-decoration:none;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;color:#fff;font-size:0;text-align:center;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/cancel_white.png') center no-repeat;background-size:contain;border-bottom:0}
7556div.video-modal a.video-close{border-bottom:0}
7557div.tariff-container{position:relative}
7558div.tariff-container.hit:before{content:"";position:absolute;width:74px;height:32px;top:25px;right:0;z-index:5;background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/icon-hit-big.jpg');background-repeat:no-repeat;background-position:top right}
7559div.tariff-container div.content div.modal-title{font-size:33px;line-height:38px;margin:0 -30px;padding:30px;background:#f6f6ef}
7560div.tariff-container div.content div.top-wrap{margin:0 -15px}
7561div.tariff-container div.content div.info-table{display:table;width:100%;background-color:#f6f6ef;padding:30px 15px}
7562div.tariff-container div.content div.info-table div.info-cell{display:table-cell;vertical-align:middle;padding:0 15px}
7563div.tariff-container div.content div.info-table div.info-cell.image-wrap{width:110px;height:80px;vertical-align:top}
7564div.tariff-container div.content div.info-table div.info-cell.image-wrap img{margin:auto;max-height:80px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
7565div.tariff-container div.content div.info-table div.info-cell.text-wrap>*:first-child{margin-top:0 !important}
7566div.tariff-container div.content div.info-table div.info-cell.text-wrap div.top-name{font-size:13px;line-height:19px;text-transform:uppercase;color:#a4a4a4;letter-spacing:1px}
7567div.tariff-container div.content div.info-table div.info-cell.text-wrap div.name{font-size:29px;line-height:34px;color:#0f0f0f;margin-top:10px}
7568div.tariff-container div.content div.info-table div.info-cell.text-wrap div.name span.hit{display:inline-block;position:relative;top:3px;width:41px;height:18px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/icon-hit.jpg) center no-repeat}
7569div.tariff-container div.content div.info-table div.info-cell.text-wrap div.text{font-size:14px;line-height:20px;margin-top:10px}
7570div.tariff-container div.content div.info-table div.info-cell div.price-sm{margin-top:10px}
7571div.tariff-container div.content div.info-table div.info-cell span.old-price{margin-top:10px;font-size:16px;line-height:22px;color:#ff0000;text-decoration:line-through;overflow:hidden;max-width:100%;display:block}
7572div.tariff-container div.content div.info-table div.info-cell.text-wrap div.link-wrap{margin-top:10px}
7573div.tariff-container div.content div.info-table div.info-cell.price-wrap{font-size:21px;line-height:26px;width:25%;text-align:center}
7574div.tariff-container div.content div.info-table div.info-cell.button-wrap{width:20%;text-align:center}
7575div.tariff-container div.content div.text-content{font-size:16px;line-height:23px}
7576div.tariff-container div.content div.text-content p{font-size:16px;line-height:23px}
7577div.tariff-container div.content div.gallery{margin:40px 10px 0}
7578div.tariff-container div.content div.gallery div.gallery-name{font-size:27px;line-height:32px;color:#161616;margin-bottom:25px;margin-left:-10px;margin-right:-10px}
7579div.tariff-container div.content div.gallery div.img-wrap{margin:0 -10px 10px}
7580div.tariff-container div.content div.gallery.border-on img{border:2px solid #ccc}
7581div.tariff-container div.content div.gallery img{max-height:125px}
7582div.tariff-container div.tariff-container-inner{background-color:#fff}
7583div.tariff-container div.tariff-container-inner.on-part div.tariff-container-inner-cell.left div.part-wrap{padding:0 30px 0 15px}
7584div.tariff-container div.tariff-container-inner.on-part div.tariff-container-inner-cell.right{border-left:2px solid #e8e8e8}
7585div.tariff-container div.tariff-container-inner.on-part div.tariff-container-inner-cell.right div.part-wrap{padding:0 20px}
7586div.tariff-container div.tariff-container-inner div.tariff-container-inner-cell{padding-top:30px;padding-bottom:30px}
7587div.tariff-container div.tariff-container-inner div.tariff-container-inner-cell.right div.part-wrap{padding:0 15px}
7588div.tariff-container div.list-wrap{margin-top:25px}
7589div.tariff-container div.list-wrap.last{margin-top:40px}
7590div.tariff-container div.list-wrap div.name-list{font-size:27px;line-height:32px}
7591div.tariff-container div.list-wrap div.price-wrap{display:table;height:37px;margin:0 auto 0 0;overflow:hidden;table-layout:fixed}
7592div.tariff-container div.list-wrap div.price-wrap div.old-price{display:table-cell;vertical-align:middle;padding-right:15px;font-size:29px;line-height:31px;white-space:nowrap;color:#ff0000;text-decoration:line-through;overflow:hidden}
7593div.tariff-container div.list-wrap div.price-wrap div.price{display:table-cell;vertical-align:middle;font-size:35px;line-height:37px;white-space:nowrap;overflow:hidden;text-align:center}
7594div.tariff-container div.price-wrap{margin-top:25px}
7595div.tariff-container div.price-wrap>*:first-child{margin-top:0 !important}
7596div.tariff-container div.price-wrap div.old-price{font-size:29px;line-height:31px;color:#ff0000;text-decoration:line-through;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
7597div.tariff-container div.price-wrap div.price{font-size:30px;line-height:34px;white-space:nowrap;margin-top:10px}
7598div.tariff-container div.button-wrap{margin-top:25px;text-align:center}
7599div.tariff-container div.button-wrap a{display:block}
7600div.tariff-container div.tariff-comment{margin-top:25px;text-align:left;font-size:16px;line-height:20px;color:#999}
7601div.form-block div.form-table div.form-cell{position:relative}
7602div.form-block div.form-table div.form-cell.left img{margin-left:auto;margin-right:0}
7603div.form-block table.wrap-act{width:100%;height:100%;table-layout:fixed}
7604div.form-block div.form-table div.form-cell div.text-wrap{padding:0 0 40px 50px}
7605div.form-block div.form-table div.form-cell div.text-wrap.order-first{padding:0 50px 40px 0}
7606div.form-block div.form-table div.form-cell div.text-wrap>div:nth-child(2){margin-top:25px !important}
7607div.form-block div.form-table div.form-cell div.text-wrap div.line{width:80px;height:4px}
7608div.form-block div.form-table div.form-cell div.text-wrap.light div.line{background:#fff !important;opacity:0.5}
7609div.form-block div.form-table div.form-cell div.text-wrap div.form-text-title{font-size:21px;line-height:27px}
7610div.form-block div.form-table div.form-cell div.text-wrap.light div.form-text-title{color:#fff}
7611div.form-block div.form-table div.form-cell div.text-wrap div.form-text-under-title{font-size:15px;line-height:19px;margin-top:25px}
7612div.form-block div.form-table div.form-cell div.text-wrap.light div.form-text-under-title{color:#fff}
7613div.form-modal.blur{-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);-o-filter:blur(10px);filter:blur(10px)}
7614div.form-modal div.form-modal-table{display:table;margin:auto;text-align:left}
7615div.form-modal div.form-modal-table div.form-modal-cell{display:table-cell;vertical-align:top}
7616div.form-modal div.form-modal-table div.form-modal-cell.part-more{padding:30px 25px;background-position:center bottom;background-repeat:no-repeat;background-color:#fff;width:470px}
7617div.form-modal div.form-modal-table div.form-modal-cell.part-more.cover{background-size:cover}
7618div.form-modal div.form-modal-table div.form-modal-cell.part-more.top{background-position:top center}
7619div.form-modal div.form-modal-table div.form-modal-cell.part-more.middle{background-position:center}
7620div.form-modal div.form-modal-table div.form-modal-cell.part-more.bottom{background-position:bottom center}
7621div.form-modal div.form-modal-table div.form-modal-cell.part-more div.comment{font-size:21px;line-height:25px;margin-bottom:15px;color:#1a1a1a}
7622div.form-modal div.form-modal-table div.form-modal-cell.part-form{background-color:#f6f6ef;background-position:center;background-size:cover;background-repeat:no-repeat;width:366px}
7623div.form-modal div.form-modal-table div.form-modal-cell.part-more.dark div.comment{color:#181818}
7624div.form-modal div.form-modal-table div.form-modal-cell.part-more.dark div.text-content{color:#181818}
7625div.form-modal div.form-modal-table div.form-modal-cell.part-more.light div.comment{color:#fff}
7626div.form-modal div.form-modal-table div.form-modal-cell.part-more.light div.text-content{color:#fff}
7627@-webkit-keyframes xLoaderAudioWaveK{0%{height:5px;transform:translateY(0);background:#fff}
762825%{height:30px;transform:translateY(15px);background:#fff}
762950%{height:5px;transform:translateY(0);background:#fff}
7630100%{height:5px;transform:translateY(0);background:#fff}
7631}
7632@-moz-keyframes xLoaderAudioWaveK{0%{height:5px;transform:translateY(0);background:#fff}
763325%{height:30px;transform:translateY(15px);background:#fff}
763450%{height:5px;transform:translateY(0);background:#fff}
7635100%{height:5px;transform:translateY(0);background:#fff}
7636}
7637@-ms-keyframes xLoaderAudioWaveK{0%{height:5px;transform:translateY(0);background:#fff}
763825%{height:30px;transform:translateY(15px);background:#fff}
763950%{height:5px;transform:translateY(0);background:#fff}
7640100%{height:5px;transform:translateY(0);background:#fff}
7641}
7642@-o-keyframes xLoaderAudioWaveK{0%{height:5px;transform:translateY(0);background:#fff}
764325%{height:30px;transform:translateY(15px);background:#fff}
764450%{height:5px;transform:translateY(0);background:#fff}
7645100%{height:5px;transform:translateY(0);background:#fff}
7646}
7647@keyframes xLoaderAudioWaveK{0%{height:5px;transform:translateY(0);background:#fff}
764825%{height:30px;transform:translateY(15px);background:#fff}
764950%{height:5px;transform:translateY(0);background:#fff}
7650100%{height:5px;transform:translateY(0);background:#fff}
7651}
7652div.error-404{background:url("/bitrix/templates/concept_phoenix_s1/css/../images/404.jpg") no-repeat center center;background-size:cover;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}
7653div.error-404 div.shadow{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}
7654div.error-404.tone-dark div.shadow-tone{background:rgba(0,0,0,.3);display:block}
7655div.error-404.tone-light div.shadow-tone{background:rgba(255,255,255,.3);display:block}
7656div.error-404 div.message404{text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:20px;line-height:25px;color:#fff;margin-top:60px}
7657div.error-404 div.message404 span{display:block;margin-bottom:10px;font-size:180px;line-height:150px}
7658div.error-404.tone-light div.message404{color:#333}
7659div.expired-page{background:url("/bitrix/templates/concept_phoenix_s1/css/../images/expired.jpg") no-repeat center center;background-size:cover;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}
7660div.expired-page div.expired-shadow{background:rgba(0,0,0,0.4);background-size:cover;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}
7661div.expired-page table{width:100%;border:0;border-collapse:collapse;min-height:700px}
7662div.expired-page table td{text-align:center;padding-bottom:120px;position:relative}
7663div.expired-page table td div.expired-container{position:relative}
7664div.expired-page table td div.expired-container div.logo{margin-bottom:50px}
7665div.expired-page table td div.expired-container div.first-text{color:#fff;font-size:23px;line-height:26px;margin-bottom:60px}
7666div.expired-page table td div.expired-container div.first-text span{text-decoration:underline}
7667div.expired-page table td div.expired-container div.expired-form{margin-bottom:60px;text-align:center}
7668div.expired-page table td div.expired-container div.expired-form a.button{font-size:16px;line-height:14px;color:#fff;padding:20px;text-decoration:none;cursor:pointer;text-align:center;border:0;display:inline-block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:0 21px 30px rgba(0,0,0,.5);background:#dc2f2f;color:#fff !important}
7669div.expired-page table td div.expired-container div.second-text{color:#ccc;font-size:15px;line-height:19px}
7670div.expired-page table td div.bottom-links{position:absolute;bottom:30px;width:100%}
7671div.expired-page table td div.bottom-links div.link{margin-bottom:10px}
7672div.expired-page table td div.bottom-links div.link a{text-decoration:underline;cursor:pointer;font-size:14px;line-height:19px;color:#ccc}
7673div.expired-page table td div.bottom-links div.link a:hover{text-decoration:none}
7674.light-blue{background-color:#2285c4}
7675.yellow{background-color:#e59a05}
7676.orange{background-color:#e5420b}
7677.light-green{background-color:#66b132}
7678.dark-green{background-color:#358a69}
7679.purple{background-color:#da0b76}
7680.pink{background-color:#ff00ae}
7681.dark-blue{background-color:#193cec}
7682.brown{background-color:#936200}
7683.red{background-color:#8d0909}
7684.green{background-color:#3d860b}
7685.light-dark-green{background-color:#08d585}
7686.dark-gray{background-color:#494949}
7687.violet{background-color:#b71cea}
7688i.fa-info{font-size:13px}
7689div.wind-modal{z-index:1060}
7690div.wind-modal div.modal-dialog{width:900px;margin:50px auto;position:relative;z-index:26}
7691div.wind-modal div.modal-dialog div.wind-content{background:#fff}
7692div.wind-modal{position:absolute}
7693div.wind-modal.in,div.wind-modal.active{position:fixed}
7694div.wind-modal div.click-for-reset{position:absolute;top:0;bottom:0;left:0;right:0;z-index:25;display:none}
7695div.wind-modal div.click-for-reset.on{display:block;position:fixed}
7696div.wind-modal a.form-close,div.wind-modal a.agree-close{position:absolute;z-index:99999;display:block;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/modal-close.png') center no-repeat;background-position:center;cursor:pointer;top:-30px;right:-30px;width:22px;height:22px;filter:
alpha(opacity=100);-moz-opacity:1;opacity:1;background-size:contain;border-bottom:0}
7697div.wind-modal.active{display:block}
7698div.wind-modal{}
7699div.agree-modal div.modal-dialog{}
7700div.agree-modal div.modal-dialog div.wind-content{background:#fff;padding:30px 37px 30px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
7701div.agree-modal div.modal-dialog div.wind-content h2{display:block;font-size:33px;line-height:42px;color:#171717;margin:0 0 20px;position:relative;text-align:center}
7702a.ic-menu-burger{display:block;position:relative;width:46px;height:46px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
7703a.ic-callback{display:inline-block;color:#fff;width:44px;height:44px;text-transform:uppercase;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;position:relative;margin-top:5px}
7704a.ic-callback span{position:absolute;width:24px;height:24px;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
7705a.close-menu.mobile{top:12px;right:15px;margin:0;width:36px;height:36px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_wt.svg);background-repeat:no-repeat;background-position:center;opacity:.7;background-color:#848484;background-size:14px;border-radius:50%;display:none}
7706a.close-menu.mobile.on{display:block;position:fixed;z-index:99999}
7707div.open-menu-mobile.show-open{display:block;position:fixed}
7708div.open-menu-mobile.show-open.on{left:0}
7709div.open-menu-mobile.tone-dark{background-color:#8f8a86;background:#a0a0a0;background:
-moz-linear-gradient(-45deg,#a0a0a0 0%,#727272 100%);background:
-webkit-linear-gradient(-45deg,#a0a0a0 0%,#727272 100%);background:linear-gradient(135deg,#a0a0a0 0%,#727272 100%);filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0a0a0',endColorstr='#727272',GradientType=1);color:#fff}
7710div.open-menu-mobile.tone-dark div.menu-content ul.mobile-menu-list.in-list li.back{background-color:#77706c}
7711div.open-menu-mobile.tone-dark div.menu-content ul.mobile-menu-list li.parent a{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/mob-ar-right.png') calc(100% - 15px) center no-repeat}
7712div.open-menu-mobile.tone-dark div.foot-wrap div.soc-group{background-color:#605c56}
7713div.open-menu-mobile.tone-dark div.foot-wrap div.contacts div.phone-wrap div.ic-open-list-contact{background-color:rgba(255,255,255,.15)}
7714div.open-menu-mobile.tone-dark div.foot-wrap div.contacts div.phone-wrap div.ic-open-list-contact span{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/ic_open_list_contacts.png) center no-repeat}
7715div.open-menu-mobile.tone-dark div.foot-wrap div.contacts div.phone-wrap div.ic-open-list-contact.active span{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/ic_open_list_contacts_up.png) center no-repeat}
7716div.open-menu-mobile.tone-light{background-color:#f3f3f2;color:#000}
7717div.open-menu-mobile.tone-light div.menu-content ul.mobile-menu-list.in-list li.back{background-color:#d0d0d0}
7718div.open-menu-mobile.tone-light div.menu-content ul.mobile-menu-list li.parent a{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/mob-ar-right-light.png') calc(100% - 15px) center no-repeat}
7719div.open-menu-mobile.tone-light div.foot-wrap div.soc-group{background-color:#d8d8d7}
7720div.open-menu-mobile.tone-light div.foot-wrap div.contacts div.phone-wrap div.ic-open-list-contact{background-color:rgba(0,0,0,.07)}
7721div.open-menu-mobile.tone-light div.foot-wrap div.contacts div.phone-wrap div.ic-open-list-contact span{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/ic_open_list_contacts-light.png) center no-repeat}
7722div.open-menu-mobile.tone-light div.foot-wrap div.contacts div.phone-wrap div.ic-open-list-contact.active span{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/ic_open_list_contacts-up-light.png) center no-repeat}
7723div.open-menu-mobile div.menu-mobile-inner{overflow:hidden}
7724div.open-menu-mobile div.head-wrap{padding:5px 15px 10px 15px;background-color:#666666;min-height:50px}
7725div.open-menu-mobile div.head-wrap table.logotype{margin-bottom:10px}
7726div.open-menu-mobile div.head-wrap table.logotype td{height:50px}
7727div.open-menu-mobile div.head-wrap table.logotype td img{max-height:48px}
7728div.open-menu-mobile div.menu-content{position:relative;padding:0 15px 30px}
7729div.open-menu-mobile div.menu-content ul.mobile-menu-list{list-style:none;position:absolute;margin:0;padding:0;visibility:hidden;left:-999px}
7730div.open-menu-mobile div.menu-content ul.mobile-menu-list.show-open{position:relative;visibility:visible;left:0;-webkit-transition:left .5s;-o-transition:left .5s;transition:left .5s}
7731div.open-menu-mobile div.menu-content ul.mobile-menu-list li{display:block;border-bottom:1px solid #aaa4a0;position:relative}
7732div.open-menu-mobile div.menu-content ul.mobile-menu-list li a{display:block;padding:20px 20px 20px 0;color:inherit;font-size:16px;line-height:22px}
7733div.open-menu-mobile div.menu-content ul.mobile-menu-list li div.border-mob-menu{position:absolute;left:0;right:0;bottom:0;height:2px;display:none}
7734div.open-menu-mobile div.menu-content ul.mobile-menu-list li.selected div.border-mob-menu{display:block}
7735div.open-menu-mobile div.menu-content ul.mobile-menu-list.main-list li a{text-transform:uppercase}
7736div.open-menu-mobile div.menu-content ul.mobile-menu-list.in-list li.back{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}
7737div.open-menu-mobile div.menu-content ul.mobile-menu-list.in-list li.back a{border-bottom:0}
7738div.open-menu-mobile div.menu-content ul.mobile-menu-list.in-list li.menu-title{text-transform:uppercase}
7739div.open-menu-mobile div.foot-wrap{position:static;padding:0 15px}
7740div.open-menu-mobile div.foot-wrap.absolute{position:absolute;bottom:0;left:0;right:0}
7741div.open-menu-mobile div.foot-wrap div.contacts{text-align:left}
7742div.open-menu-mobile div.foot-wrap div.contacts div.phone-wrap{position:relative}
7743div.open-menu-mobile div.foot-wrap div.contacts div.phone-wrap a{color:inherit}
7744div.open-menu-mobile div.foot-wrap div.contacts div.phone-wrap div.phone{font-size:27px;line-height:30px}
7745div.open-menu-mobile.tone-dark div.foot-wrap div.contacts div.phone-wrap div.phone a{color:#fff}
7746div.open-menu-mobile.tone-light div.foot-wrap div.contacts div.phone-wrap div.phone a{color:#000}
7747div.open-menu-mobile div.foot-wrap div.contacts div.phone-wrap div.desc{font-size:14px;line-height:23px}
7748div.open-menu-mobile div.foot-wrap div.contacts div.phone-wrap div.desc>*{font-size:14px;line-height:23px}
7749div.open-menu-mobile.tone-dark div.foot-wrap div.contacts div.phone-wrap div.desc,div.open-menu-mobile.tone-dark div.foot-wrap div.contacts div.phone-wrap div.desc>*{color:#fff}
7750div.open-menu-mobile.tone-light div.foot-wrap div.contacts div.phone-wrap div.desc,div.open-menu-mobile.tone-light div.foot-wrap div.contacts div.phone-wrap div.desc>*{color:#000}
7751div.open-menu-mobile div.foot-wrap div.ic-open-list-contact{font-size:13px;line-height:16px;padding:5px 10px 7px;display:inline-block;background:#6b6b6b;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer;z-index:5;margin:15px 0 20px}
7752div.open-menu-mobile div.wr-count-products-info{margin-bottom:10px;text-align:center}
7753div.open-menu-mobile div.wr-count-products-info div.wr-item{padding:10px 0;background:#848484;border-radius:4px}
7754div.open-menu-mobile div.wr-count-products-info>.row{margin-left:-5px;margin-right:-5px}
7755div.open-menu-mobile div.wr-count-products-info>.row>.col-3{padding-left:5px;padding-right:5px}
7756div.open-menu-mobile div.foot-wrap div.contacts div.list-contacts{display:none}
7757div.open-menu-mobile div.foot-wrap div.contacts div.list-contacts.open{display:block}
7758div.open-menu-mobile div.foot-wrap div.contacts div.list-contacts div.contact-wrap{margin-top:22px}
7759div.open-menu-mobile div.foot-wrap div.contacts div.list-contacts div.contact-wrap.map>*{margin-left:auto;margin-right:auto;width:100% !important;height:300px !important}
7760div.open-menu-mobile div.foot-wrap div.contacts div.list-contacts div.contact-wrap div.phone{font-size:25px;line-height:25px}
7761div.open-menu-mobile div.foot-wrap div.contacts div.list-contacts div.contact-wrap div.phone a{font-size:25px;line-height:25px}
7762div.open-menu-mobile.tone-dark div.foot-wrap div.contacts div.list-contacts div.contact-wrap div.phone,div.open-menu-mobile.tone-dark div.foot-wrap div.contacts div.list-contacts div.contact-wrap div.phone a{color:#fff}
7763div.open-menu-mobile.tone-light div.foot-wrap div.contacts div.list-contacts div.contact-wrap div.phone,div.open-menu-mobile.tone-light div.foot-wrap div.contacts div.list-contacts div.contact-wrap div.phone a{color:#000}
7764div.open-menu-mobile div.foot-wrap div.contacts div.list-contacts div.contact-wrap div.email{}
7765div.open-menu-mobile div.foot-wrap div.contacts div.list-contacts div.contact-wrap div.email a{font-size:19px;line-height:19px;color:inherit}
7766div.open-menu-mobile.tone-dark div.foot-wrap div.contacts div.list-contacts div.contact-wrap div.email a,div.open-menu-mobile.tone-dark div.foot-wrap div.contacts div.list-contacts div.contact-wrap div.email a span{color:#fff}
7767div.open-menu-mobile.tone-light div.foot-wrap div.contacts div.list-contacts div.contact-wrap div.email a{color:inherit}
7768div.open-menu-mobile div.foot-wrap div.contacts div.list-contacts div.contact-wrap div.desc{font-size:14px;line-height:23px;margin-top:5px}
7769div.open-menu-mobile div.foot-wrap a.button-def{display:block;margin-top:25px;margin-bottom:20px;line-height:21px;font-size:17px}
7770div.wrapper-board-contact div.list-contacts div.soc-group{margin:0 -4px}
7771div.soc-group{white-space:nowrap;position:relative;margin:0 -2px}
7772div.open-menu-mobile div.foot-wrap div.soc-group{margin:45px -30px 0;padding:20px 15px;text-align:center}
7773div.open-menu-mobile div.foot-wrap div.soc-group a{float:none}
7774div.soc-group a.soc_ic{width:28px;height:28px;position:relative;display:inline-block;margin:0 2px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
7775div.soc-group a.soc_ic i{position:absolute;color:#fff;margin:0;font-family:none;font-size:15px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
7776div.soc-group a.soc_ic.soc_vk{background-color:#507299}
7777div.soc-group a.soc_ic.soc_fb{background-color:#23599b}
7778div.soc-group a.soc_ic.soc_tw{background-color:#00bbe7}
7779div.soc-group a.soc_ic.soc_tw i{font-size:11px}
7780div.soc-group a.soc_ic.soc_yu{background-color:#e62117}
7781div.soc-group a.soc_ic.soc_ins{font-size:14px;background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%)}
7782div.soc-group a.soc_ic.soc_telegram{background-color:#33aae0}
7783div.soc-group a.soc_ic.soc_ok{background-color:#f7931e}
7784div.soc-group a.soc_ic.soc_tiktok{background-color:#000}
7785div.soc-group a.soc_ic.soc_tiktok i.concept-soc_tiktok{width:20px;height:20px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/tiktok.svg) center no-repeat;background-size:13px}
7786div.open-menu div.soc-group{margin-left:-2px;margin-right:-2px}
7787div.open-menu{position:absolute;left:-99999px;right:auto;opacity:0;filter:
alpha(opacity=0);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}
7788div.open-menu.show-open.on{opacity:1;filter:
alpha(opacity=100)}
7789div.open-menu.show-open{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:999;overflow-y:auto;overflow-x:hidden}
7790div.open-menu.tone-dark{color:#fff}
7791div.open-menu.tone-light{color:#000}
7792div.open-menu.blur{-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);-o-filter:blur(10px);filter:blur(10px)}
7793div.open-menu div.wrapper-close{text-align:right}
7794div.open-menu a.close-menu.main{width:43px;height:43px;display:inline-block;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_wt.svg') center no-repeat;background-size:38px}
7795div.open-menu.tone-light a.close-menu.main{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_bl.svg')}
7796div.open-menu div.head-menu{margin:25px 0;position:relative}
7797div.open-menu div.head-menu table{width:100%;height:70px}
7798div.open-menu div.head-menu table td{}
7799div.open-menu div.head-menu table td.center{text-align:center}
7800div.open-menu div.head-menu table img.logotype,div.open-menu div.head-menu table img.logotype_light{max-height:70px;margin:auto}
7801div.open-menu div.main-desciption{font-size:14px;line-height:18px;display:inline-block}
7802div.open-menu div.main-desciption.backdrop{padding:12px 23px;background-color:rgba(255,255,255,.15);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative}
7803div.open-menu div.head-menu div.main-desciption{text-align:center;color:#fff}
7804div.open-menu.tone-light div.head-menu div.main-desciption{background-color:rgba(0,0,0,0.05);color:#181818}
7805div.open-menu div.head-menu table td.left img.logotype{margin-left:0;margin-right:auto}
7806div.open-menu div.body-menu{color:#fff}
7807div.open-menu div.body-menu div.list-menu{margin-bottom:40px}
7808div.open-menu div.body-menu div.list-menu a.main-item{font-size:19px;line-height:23px;letter-spacing:1px;color:inherit;text-transform:uppercase}
7809div.open-menu div.body-menu div.list-menu ul.child{list-style:none;padding:0;margin:15px 0 0}
7810div.open-menu div.body-menu div.list-menu ul.child>li{margin-top:15px}
7811div.open-menu div.body-menu div.list-menu ul.child>li:first-child{margin-top:0}
7812div.open-menu div.body-menu div.list-menu ul.child>li>a{font-size:16px;line-height:19px;color:inherit;display:inline-block}
7813div.open-menu div.body-menu div.list-menu ul.child>li>a.call-wqec,div.open-menu div.body-menu div.list-menu ul.child>li>a.open-wqec{opacity:1;filter:
alpha(opacity=100)}
7814div.open-menu div.body-menu div.list-menu ul.child>li>a.call-wqec:hover,div.open-menu div.body-menu div.list-menu ul.child>li>a.open-wqec:hover{opacity:.7;filter:
alpha(opacity=70)}
7815div.open-menu div.body-menu div.list-menu a.main-item.empty-link,div.open-menu div.body-menu div.list-menu ul.child>li>a.empty-link,div.open-menu div.body-menu div.list-menu ul.child2>li>a.empty-link{cursor:default}
7816div.open-menu div.body-menu div.list-menu a.main-item.empty-link:hover,div.open-menu div.body-menu div.list-menu ul.child>li>a.empty-link:hover,div.open-menu div.body-menu div.list-menu ul.child2>li>a.empty-link:hover{opacity:1;filter:
alpha(opacity=100)}
7817div.open-menu div.body-menu div.list-menu ul.child>li.parent>a.empty-link{cursor:pointer}
7818div.open-menu div.body-menu div.list-menu ul.child>li.parent>a{padding-right:15px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/ic_open_list_contacts.png') right 9px no-repeat}
7819div.open-menu.tone-light div.body-menu div.list-menu ul.child>li.parent>a{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/ic_open_list_contacts-light.png') right 9px no-repeat}
7820div.open-menu div.body-menu div.list-menu ul.child2{display:none;list-style:none;padding:0 0 0 15px;margin:15px 0 25px;border-left:1px solid rgba(255,255,255,.3)}
7821div.open-menu.tone-light div.body-menu div.list-menu ul.child2{border-left:1px solid rgba(24,24,24,.3)}
7822div.open-menu div.body-menu div.list-menu ul.child2.show-open{display:block}
7823div.open-menu div.body-menu div.list-menu ul.child2>li{margin-top:10px}
7824div.open-menu div.body-menu div.list-menu ul.child2>li:first-child{margin-top:0}
7825div.open-menu div.body-menu div.list-menu ul.child2>li>a{color:inherit}
7826.unset-margin-top-child>*:first-child{margin-top:0 !important}
7827div.open-menu div.footer-menu-wrap{border-top:1px solid rgba(255,255,255,.3);padding:40px 0}
7828div.open-menu.tone-light div.footer-menu-wrap{border-top:1px solid rgba(0,0,0,.3)}
7829div.open-menu div.footer-menu-wrap div.button-wrap{margin-top:20px}
7830div.open-menu div.footer-menu-wrap div.button-wrap a{display:inline-block;padding:14px 30px}
7831div.open-menu div.footer-menu-wrap div.phone{}
7832div.open-menu div.footer-menu-wrap div.phone div.phone-value{display:inline-block;font-size:19px;line-height:19px;color:inherit;padding-left:25px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/phone_wt.svg') left 3px no-repeat}
7833div.open-menu div.footer-menu-wrap div.phone div.phone-value a{color:inherit}
7834div.open-menu.tone-light div.footer-menu-wrap div.phone div.phone-value{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/phone_bl.svg') left 2px no-repeat;background-size:15px}
7835div.open-menu div.footer-menu-wrap div.phone>div{margin-top:10px}
7836div.open-menu div.footer-menu-wrap div.phone>div:first-child{margin-top:0}
7837div.open-menu div.footer-menu-wrap div.email{margin-top:25px}
7838div.open-menu div.footer-menu-wrap div.email a{display:inline-block;font-size:15px;line-height:20px;color:inherit;padding-left:25px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/mail_wt.svg') left 5px no-repeat}
7839div.open-menu.tone-light div.footer-menu-wrap div.email a{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/mail_bl.svg') left 5px no-repeat}
7840div.open-menu div.footer-menu-wrap div.email a>span{color:#fff}
7841div.open-menu.tone-light div.footer-menu-wrap div.email a>span{color:#181818}
7842div.open-menu div.footer-menu-wrap div.copyright-text{}
7843div.open-menu div.footer-menu-wrap div.copyright-text div.top-text{font-size:14px;line-height:20px;color:#cfcfcf}
7844div.open-menu div.footer-menu-wrap div.copyright-text div.top-text a{color:inherit}
7845div.open-menu.tone-light div.footer-menu-wrap div.copyright-text div.top-text{color:#181818}
7846div.open-menu div.footer-menu-wrap div.copyright-text div.top-text.reqs{border-top:1px dashed #cfcfcf;padding-top:10px;margin-top:10px;margin-bottom:20px}
7847div.open-menu.tone-light div.footer-menu-wrap div.copyright-text div.top-text.reqs{border-top:1px dashed #181818}
7848div.open-menu div.footer-menu-wrap div.copyright-text div.bottom-text{font-size:13px;line-height:19px;color:#a0a0a0;margin-top:20px}
7849div.open-menu div.footer-menu-wrap div.copyright-text div.political{font-size:13px;line-height:19px;color:#a0a0a0;margin-top:5px}
7850div.open-menu div.footer-menu-wrap div.copyright-text div.political a.call-modal{font-size:inherit;line-height:inherit;color:inherit;text-decoration:underline;display:inline-block;margin-right:30px;text-decoration:none}
7851div.open-menu.tone-dark div.footer-menu-wrap div.copyright-text div.political a.call-modal span{border-bottom-color:#cfcfcf;color:#cfcfcf}
7852div.open-menu div.footer-menu-wrap div.copyright-text div.political a.call-modal span:hover{border-bottom-color:transparent}
7853div.open-menu div.footer-menu-wrap div.copyright-text div.political a.call-modal span{border-bottom-color:#000;color:#000}
7854div.open-menu div.soc-group{margin-left:-5px;margin-right:-5px}
7855div.open-menu div.soc-group a.soc_ic{margin:0 5px 10px}
7856div.menu-shadow{top:0;left:0;right:0;bottom:0;z-index:999;background-color:rgba(49,49,49,0.75);display:none;position:fixed}
7857div.menu-shadow.show-open{display:block}
7858div.menu-shadow.tone-light{background-color:rgba(255,255,255,.85)}
7859div.open-menu div.head-menu-wrap{padding:20px 0;background-color:rgba(0,0,0,.1)}
7860div.open-menu.tone-light div.head-menu-wrap{background-color:rgba(0,0,0,.1)}
7861div.open-menu.tone-light div.main-desciption{color:#131313}
7862div.open-menu.tone-light div.body-menu div.list-menu a.main-item{color:#131313}
7863div.open-menu.tone-light div.body-menu div.list-menu ul.child>li>a{color:#131313}
7864div.open-menu.tone-light div.footer-menu-wrap div.phone div.phone-value{color:#131313}
7865div.open-menu.tone-light div.footer-menu-wrap div.copyright-text div.bottom-text{color:#131313}
7866div.open-menu.tone-light div.footer-menu-wrap div.copyright-text div.political{color:#131313}
7867div.open-menu.tone-light div.footer-menu-wrap div.email a>span.bord-bot{border-bottom-color:#131313}
7868div.open-menu.tone-light div.footer-menu-wrap div.email a:hover>span.bord-bot{border-bottom-color:transparent}
7869div.open-menu.tone-light div.body-menu div.list-menu ul.child2>li>a{color:#131313}
7870body.font-maincolor-dark,body.font-maincolor-dark .main-color:active,body.font-maincolor-dark .main-color:focus,body.font-maincolor-dark .main-color,body.font-maincolor-dark .main-color:hover,body.font-maincolor-dark .secondary:hover,body.font-maincolor-dark div.opinion.slider-small div.slider-mini .slick-prev:hover,body.font-maincolor-dark div.opinion.slider-small div.slider-mini .slick-next:hover,body.font-maincolor-dark nav.main-menu>li.parent>ul>li:hover>a>div,body.font-maincolor-dark nav.main-menu>li.parent>ul>li.parent2>ul>li:hover>a>div,body.font-maincolor-dark div.opinion.slider-small div.slider-mini .slick-prev,body.font-maincolor-dark div.opinion.slider-small div.slider-mini .slick-next{color:#000}
7871body.font-maincolor-dark a.ic-menu-burger span{background-color:rgba(77,77,74,1)}
7872body.font-maincolor-dark div.switcher ul.switcher-tab li.active,body.font-maincolor-dark div.slider-advantages .slick-dots li.slick-active{color:#000}
7873body.font-maincolor-dark a.ic-callback span{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/callback-bl.png) center no-repeat}
7874body.font-maincolor-dark div.opinion.slider-big div.slider div.slider-nav-wrap div.slider-icon-center span{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/quote_bl.svg)}
7875body.font-maincolor-dark div.opinion.slider-small div.slider-mini div.opinion-table div.opinion-cell div.wrap-img div.slider-icon span{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/quote_bl.svg)}
7876body.font-maincolor-dark div.empl-full div.container-photo div.wrap-photo div.icon-center span{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/quote_bl.svg)}
7877body.font-maincolor-dark div.opinion.slider-small div.slider-mini .slick-prev{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/arrow_l_bl.svg)}
7878body.font-maincolor-dark div.opinion.slider-small div.slider-mini .slick-next{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/arrow_r_bl.svg)}
7879body.font-maincolor-dark div.switcher ul.switcher-tab.left li.active:after{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/ar-white-bl.png) center no-repeat}
7880body.font-maincolor-light .btn-bgcolor-custom,body.font-maincolor-light .btn-bgcolor-custom:active,body.font-maincolor-light .btn-bgcolor-custom:focus,body.font-maincolor-light .btn-bgcolor-custom:hover,body.font-maincolor-light .main-color,body.font-maincolor-light .main-color:active,body.font-maincolor-light .main-color:focus,body.font-maincolor-light .main-color:hover,body.font-maincolor-light .secondary:hover,body.font-maincolor-light div.opinion.slider-small div.slider-mini .slick-prev:hover,body.font-maincolor-light div.opinion.slider-small div.slider-mini .slick-next:hover,body.font-maincolor-light nav.main-menu>li.parent>ul>li:hover>a>div,body.font-maincolor-light nav.main-menu>li.parent>ul>li.parent2>ul>li:hover>a>div,body.font-maincolor-light div.opinion.slider-small div.slider-mini .slick-prev,body.font-maincolor-light div.opinion.slider-small div.slider-mini .slick-next{color:#fff}
7881body.font-maincolor-light a.ic-menu-burger span{background-color:#fff}
7882body.font-maincolor-light div.switcher ul.switcher-tab li.active,body.font-maincolor-light div.slider-advantages .slick-dots li.slick-active{color:#fff}
7883body.font-maincolor-light a.ic-callback span{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/callback.png) center no-repeat;background-size:20px}
7884body.font-maincolor-light div.opinion.slider-big div.slider div.slider-nav-wrap div.slider-icon-center span{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/quote_wt.svg)}
7885body.font-maincolor-light div.opinion.slider-small div.slider-mini div.opinion-table div.opinion-cell div.wrap-img div.slider-icon span{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/quote_wt.svg)}
7886body.font-maincolor-light div.empl-full div.container-photo div.wrap-photo div.icon-center span{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/quote_wt.svg)}
7887body.font-maincolor-light div.opinion.slider-small div.slider-mini .slick-prev{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/arrow_l_wt.svg)}
7888body.font-maincolor-light div.opinion.slider-small div.slider-mini .slick-next{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/arrow_r_wt.svg)}
7889body.font-maincolor-light div.switcher ul.switcher-tab.left li.active:after{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/ar-white.png) center no-repeat}
7890body.font-maincolor-dark .secondary,body.font-maincolor-light .secondary{color:#555555}
7891div.wrapper-icon-hamburger{position:relative;width:20px;height:14px}
7892.wrapper-icon-hamburger:hover div.icon-hamburger:hover span.icon-bar:nth-child(1){-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-o-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}
7893.wrapper-icon-hamburger:hover div.icon-hamburger span.icon-bar:nth-child(3){-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-o-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}
7894table.main-menu-board{width:100%;height:56px;table-layout:fixed}
7895table.main-menu-board td.wrapper-search{width:56px;height:56px}
7896table.main-menu-board td.wrapper-social{width:100px;height:56px;position:relative}
7897table.main-menu-board td.wrapper-social div.soc-group{float:left;margin:0 -3px}
7898table.main-menu-board td.wrapper-social div.soc-group a.soc_ic{margin:0 3px}
7899.show-soc-groups{background-repeat:no-repeat;background-position:center;width:80px;height:56px;margin-left:auto;background-image:url("/bitrix/templates/concept_phoenix_s1/css/../images/menu_soc_groups.png");background-size:100% auto}
7900.soc-groups-in-menu{position:absolute;right:0;min-width:276px;padding:10px 15px;background-color:#fff}
7901.soc-groups-in-menu .desc{font-size:14px;line-height:20px;margin-bottom:5px;color:#000}
7902.close-soc-groups{width:12px;height:12px;position:absolute;top:5px;right:5px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_bl.svg) center no-repeat;background-size:12px;cursor:pointer;opacity:.4}
7903.close-soc-groups:hover{opacity:.6}
7904div.banners-menu{padding-bottom:0}
7905div.banners-menu a.wrap-link{display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}
7906div.banners-menu div.frame-wrap{padding:0 10px}
7907div.banners-menu div.frame-wrap div.middle,div.banners-menu div.frame-wrap div.small{-webkit-transition:width .4s;-o-transition:width .4s;transition:width .4s}
7908div.banners-menu div.frame{overflow:hidden;position:relative;height:262px;margin:0 -10px 10px;z-index:1;background:#f5f5f5}
7909div.banners-menu div.frame img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(1.01);-ms-transform:translate(-50%,-50%) scale(1.01);-o-transform:translate(-50%,-50%) scale(1.01);transform:translate(-50%,-50%) scale(1.01);transition:transform .3s;-webkit-transition:transform 1s;-moz-transition:transform 1s;-o-transition:transform 1s;max-width:none}
7910div.banners-menu div.frame div.small-shadow{width:100%;height:100%;top:0;left:0;bottom:0;right:0;position:absolute}
7911div.banners-menu div.frame div.frameshadow{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:#000;opacity:0.4;filter:
alpha(opacity=40)}
7912div.banners-menu div.frame.dark div.frameshadow{background:#fff}
7913div.banners-menu div.frame.light div.frameshadow{background:#000}
7914div.banners-menu div.frame div.text{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;color:#fff}
7915div.banners-menu div.frame div.text.text-align-left{text-align:left}
7916div.banners-menu div.frame div.text.text-align-center{text-align:center}
7917div.banners-menu div.frame div.text.text-align-right{text-align:right}
7918div.banners-menu div.frame.light div.text{color:#fff}
7919div.banners-menu div.frame.dark div.text{color:#000}
7920div.banners-menu div.frame div.text div.cont{position:absolute;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%);bottom:100%;padding:25px;width:100%;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
7921div.banners-menu div.frame div.text div.cont>*:first-child{margin-top:0 !important}
7922div.banners-menu div.frame div.text div.cont div.name{font-size:22px;line-height:26px}
7923div.banners-menu div.frame div.text div.cont div.comment{font-size:15px;line-height:19px;margin-top:5px}
7924div.banners-menu div.frame div.text div.button{position:absolute;bottom:0;width:100%;padding:25px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
7925div.banners-menu div.frame div.text div.button{}
7926div.block.small-block.padding-on div.banner div.element{padding-left:30px;padding-right:30px}
7927div.banner a.wrap-link{display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}
7928div.banner div.element{background-position:center;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat}
7929div.banner div.element div.part-wrap{padding-top:35px;padding-bottom:35px}
7930div.banner div.element div.part-wrap div.part.image{position:relative}
7931div.banner div.element div.part-wrap div.part div.part-inner-wrap{position:relative;margin:0 30px}
7932div.banner div.element div.part-wrap div.part.button{text-align:center}
7933div.banner div.element div.part-wrap div.part.button a{display:inline-block}
7934div.banner div.element div.part div.text{font-size:26px;line-height:29px;margin-bottom:11px;color:#fff}
7935div.banner div.element div.part div.desc{font-size:16px;line-height:19px;color:#fff}
7936div.banner div.element div.part-wrap.dark div.text,div.banner div.element div.part-wrap.dark div.desc{color:#000}
7937div.banner div.element div.part-wrap.lihgt div.text,div.banner div.element div.part-wrap.lihgt div.desc{color:#fff}
7938div.banner div.element div.part.button a{display:block;padding:19px 37px}
7939div.banner div.element div.part img{position:absolute;right:0;bottom:-35px}
7940div.slider-gallery.slick-dotted.slick-slider{width:940px;margin:0 auto 60px}
7941div.slider-gallery div.wrap-slide{}
7942div.slider-gallery table{width:100%;table-layout:fixed}
7943div.slider-gallery table td{height:550px;vertical-align:middle}
7944div.slider-gallery table td div.slide-element{width:100%;height:550px;background-position:center center;background-size:cover;background-repeat:no-repeat}
7945div.slider-gallery.over-one div.wrap-slide{padding:0 5px}
7946div.slider-gallery div.desc{font-size:16px;line-height:21px;color:#5c5c5c;padding:23px 25px 25px;text-align:center;min-height:71px;background-color:#eee}
7947div.slider-gallery .slick-prev,div.slider-gallery .slick-next{width:60px;height:60px;background-position:center;background-repeat:no-repeat;z-index:5;top:275px;opacity:.6;filter:
alpha(opacity=60)}
7948div.slider-gallery.over-one .slick-prev,div.slider-gallery.over-one .slick-next{top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
7949div.slider-gallery .slick-prev{left:-105px;background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/gallery-ar-left.png')}
7950div.slider-gallery .slick-next{right:-105px;background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/gallery-ar-right.png')}
7951div.slider-gallery .slick-prev:before,div.slider-gallery .slick-next:before{display:none}
7952div.slider-gallery .slick-dots{top:500px;bottom:auto}
7953div.slider-gallery.over-one .slick-dots{top:auto;bottom:-50px;display:none}
7954div.slider-gallery .slick-dots li{width:18px;height:9px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:rgba(0,0,0,.3)}
7955div.slider-gallery .slick-dots li button{display:none}
7956div.slider-gallery .slick-dots li button:before{display:none}
7957div.slider-gallery.slider-gallery-1 table td,div.slider-gallery.slider-gallery-1 table td div.slide-element{height:550px}
7958div.slider-gallery.slider-gallery-2 table td,div.slider-gallery.slider-gallery-2 table td div.slide-element{height:460px}
7959div.slider-gallery.slider-gallery-3 table td,div.slider-gallery.slider-gallery-3 table td div.slide-element{height:304px}
7960div.slider-gallery.slider-gallery-4 table td,div.slider-gallery.slider-gallery-4 table td div.slide-element{height:225px}
7961div.slider-gallery.slider-gallery-5 table td,div.slider-gallery.slider-gallery-5 table td div.slide-element{height:178px}
7962div.slider-gallery.slider-gallery-6 table td,div.slider-gallery.slider-gallery-6 table td div.slide-element{height:147px}
7963div.phx-modal-dialog{display:none;top:0;right:0;left:0;bottom:0;z-index:9999;overflow:auto;opacity:0;filter:
alpha(opacity=0);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;text-align:center}
7964div.phx-modal-dialog.active{position:fixed;display:block;background:rgba(0,0,0,0.3)}
7965div.phx-modal-dialog.active.show{opacity:1;filter:
alpha(opacity=100)}
7966div.phx-modal-dialog div.dialog-content{position:relative;display:inline-block;background:#fff;margin:80px auto 40px;text-align:left}
7967div.phx-modal-dialog div.dialog-content a.close-phx-modal-dialog{position:absolute;z-index:99;display:block;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_wt.svg) center no-repeat;background-position:center;cursor:pointer;top:0;right:-40px;width:24px;height:24px;filter:
alpha(opacity=80);-moz-opacity:.8;opacity:.8;background-size:24px;border-bottom:0}
7968form.form div.desc-input-under{font-size:14px;line-height:20px;margin-top:-10px;margin-bottom:25px;color:#939393}
7969form.form div.input.txt-center{text-align:center}
7970form.form div.inputs-block{margin-bottom:20px}
7971form.form div.links-block{text-align:center}
7972form.form div.input-btn{text-align:center}
7973form.form.auth div.input-btn button{width:100%}
7974form.form.auth div.errors{color:#a94242;text-align:center;font-size:14px;line-height:20px}
7975form.status-page div.input-btn{margin-top:25px}
7976div.basket-style.page div.auth-block form.form.auth{background-color:#f6f6ef;padding:30px 10px}
7977div.basket-style.page div.auth-block form.form.auth,div.auth-block form.form.auth{padding-left:20px;padding-right:20px}
7978form.form.private div.input-btn{text-align:left;margin-top:35px}
7979form.form.private div.input-btn button{width:auto}
7980form.form.private div.input-btn button.active{display:inline-block}
7981form.form.subscribe-edit-status div.input-btn{text-align:left}
7982form.form.subscribe-edit div.input-btn{margin-top:30px}
7983form.form.subscribe-edit .input-btn input{width:100%}
7984form.form input[type="submit"]:focus,form.form input[type="reset"]:focus{border:0}
7985div.subscribe-edit div.text{font-size:15px;color:#b3b3b3;line-height:20px}
7986div.subscribe-edit div.text p{margin-bottom:8px}
7987div.subscribe-edit div.section-title{font-size:26px;line-height:30px;margin:0 0 20px}
7988div.phoenix-modal{position:fixed;top:0;right:0;left:0;bottom:0;z-index:9999;overflow:auto;opacity:0;filter:
alpha(opacity=0);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}
7989div.phoenix-modal.active{opacity:1;filter:
alpha(opacity=100)}
7990div.phoenix-modal div.phoenix-modal-dialog{margin:30px 15px;position:relative;z-index:26;text-align:center}
7991div.phoenix-modal div.phoenix-modal-dialog .content-in{text-align:left}
7992div.phoenix-modal.map div.phoenix-modal-dialog .content-in > ymaps{width:100% !important}
7993div.phoenix-modal div.phoenix-modal-dialog.pos-absolute{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0}
7994div.phoenix-modal div.phoenix-modal-dialog iframe{}
7995div.phoenix-modal div.phoenix-modal-dialog #wqec-player{text-align:center}
7996div.phoenix-modal div.phoenix-modal-dialog div.dialog-content{position:relative;display:inline-block}
7997div.phoenix-modal.window-modal div.phoenix-modal-dialog div.dialog-content{background:#fff;padding:30px 37px 30px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;width:900px}
7998div.phoenix-modal.window-modal.map div.phoenix-modal-dialog div.dialog-content{padding:0}
7999div.phoenix-modal.window-modal div.phoenix-modal-dialog div.dialog-content div.content-in>*:first-child{margin-top:0 !important}
8000div.phoenix-modal.video-modal div.phoenix-modal-dialog div.dialog-content{width:1050px}
8001div.phoenix-modal.video-modal div.phoenix-modal-dialog div.dialog-content iframe{width:100%;height:590px}
8002div.phoenix-modal.window-modal.agreement{position:absolute;left:-99999999px;right:auto;z-index:99999;opacity:0;filter:
alpha(opacity=0);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}
8003div.phoenix-modal.window-modal.agreement.active{display:block;position:fixed;left:0;right:0;opacity:1;filter:
alpha(opacity=100)}
8004div.phoenix-modal a.close-modal{position:absolute;z-index:99;display:block;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_wt.svg') center no-repeat;background-position:center;cursor:pointer;top:0;width:24px;height:24px;filter:
alpha(opacity=80);-moz-opacity:.8;opacity:.8;background-size:24px;border-bottom:0}
8005div.phoenix-modal a.close-modal:hover{opacity:1;-moz-opacity:1;filter:
alpha(opacity=100)}
8006div.modalAreaAgreement div.phoenix-modal.window-modal div.phoenix-modal-dialog div.dialog-content{text-align:left}
8007div.shadow-modal{width:100%;height:100%;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.8);display:block;position:fixed;z-index:9999}
8008div.phoenixtimer{background-color:transparent;border:0;margin-bottom:20px;opacity:0;filter:
alpha(opacity=0);-webkit-transition:opacity 1.5s;-o-transition:opacity 1.5s;transition:opacity 1.5s}
8009div.phoenixtimer.active{opacity:1;filter:
alpha(opacity=100)}
8010div.phoenixtimer div.numbers{text-align:center}
8011div.phoenixtimer div.numbers div.sep{display:inline-block;font-size:40px;line-height:40px;position:relative;top:-27px}
8012div.phoenixtimer div.numbers div.timer-part{display:inline-block}
8013div.phoenixtimer div.numbers div.timer-part span{display:block}
8014div.phoenixtimer div.numbers div.timer-part span.t-top{font-size:52px;line-height:52px}
8015div.phoenixtimer div.numbers div.timer-part span.t-bot{font-size:12px;line-height:12px;margin-top:1px}
8016div.phoenixtimer div.numbers div.timer_left{margin-right:10px}
8017div.phoenixtimer div.numbers div.timer_center{margin:0 10px}
8018div.phoenixtimer div.numbers div.timer_right{margin-left:10px}
8019div.phoenixtimer div.names{text-align:center;font-size:12px;line-height:12px;margin-top:5px}
8020.mgo-widget-call_pulse{position:relative;z-index:2;height:38px;width:38px;background-color:#00cc78;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin:auto 0;opacity:.75}
8021.mgo-widget-call_pulse:after,.mgo-widget-call_pulse:before{content:'';position:absolute;left:50%;bottom:0;top:0;background-color:#00cc78;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-animation:phoenixPulse 15s linear infinite;animation:phoenixPulse 15s linear infinite;z-index:1;transform:scale(0)}
8022.mgo-widget-call_pulse:before{margin:auto 0 auto -32.5px;height:65px;width:65px;opacity:.5;-webkit-animation-delay:.6s;animation-delay:.6s}
8023.mgo-widget-call_pulse:after{margin:auto 0 auto -46px;height:92px;width:92px;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:.25}
8024@-webkit-keyframes phoenixPulse{0%{transform:scale(0)}
80255%{transform:scale(1);opacity:0}
8026100%{transform:scale(1);opacity:0}
8027}
8028@keyframes phoenixPulse{0%{transform:scale(0)}
80295%{transform:scale(1);opacity:0}
8030100%{transform:scale(1);opacity:0}
8031}
8032div.sets-shadow{width:100%;height:100%;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.8);display:none;position:fixed;z-index:9999}
8033div.sets-shadow.on{display:block}
8034.empty-template{display:none}
8035div.slider-advantages.small-advantages-slide{padding:40px 0}
8036div.slider-advantages.small-advantages-slide .slick-dots{bottom:-40px}
8037div.slider-advantages.slick-dotted.slick-slider{margin-bottom:60px}
8038div.slider-advantages .slick-slide{height:auto}
8039div.slider-advantages .div-table{}
8040div.slider-advantages .div-table .div-cell{}
8041div.slider-advantages .div-table .div-cell table{max-width:750px;margin:auto}
8042div.slider-advantages .div-table .div-cell table td{height:270px}
8043div.slider-advantages .div-table .div-cell table td img{max-height:270px}
8044div.slider-advantages.icons .slick-prev,div.slider-advantages.icons .slick-next{top:130px}
8045div.slider-advantages.icons.big-advantages-slide .div-table .div-cell table td{height:190px}
8046div.slider-advantages i.style-ic{font-size:190px;color:#e5e5e5}
8047div.slider-advantages.small-advantages-slide i.style-ic{font-size:85px}
8048div.slider-advantages.light i.style-ic{color:#e5e5e5}
8049div.slider-advantages.dark i.style-ic{color:#777}
8050div.slider-advantages.icons.big-advantages-slide .slick-prev,div.slider-advantages.icons.big-advantages-slide .slick-next{top:96px}
8051div.slider-advantages.small-advantages-slide div.div-table{display:table;width:100%}
8052div.slider-advantages.small-advantages-slide div.div-table div.div-cell{display:table-cell;vertical-align:top}
8053div.slider-advantages.small-advantages-slide div.div-table div.div-cell.left{width:125px}
8054div.slider-advantages.small-advantages-slide .div-table .div-cell table{max-width:100%}
8055div.slider-advantages.small-advantages-slide .div-table .div-cell table td{width:100%;height:auto}
8056div.slider-advantages.small-advantages-slide .div-table .div-cell table td img{}
8057div.slider-advantages.small-advantages-slide div.div-table div.div-cell.right{text-align:left;padding-left:25px;padding-right:25px}
8058div.slider-advantages.small-advantages-slide div.div-table div.div-cell.right>*:first-child{margin-top:0 !important}
8059div.slider-advantages.small-advantages-slide div.title{font-size:17px;line-height:22px;margin:0}
8060div.slider-advantages.small-advantages-slide div.desc{font-size:16px;line-height:22px;margin:10px 0 0}
8061div.slider-advantages.small-advantages-slide .slick-prev,div.slider-advantages.small-advantages-slide .slick-next{top:50%}
8062div.slider-advantages.small-advantages-slide .slick-prev{left:-10px}
8063div.slider-advantages.small-advantages-slide .slick-next{right:-10px}
8064div.slider-advantages div.div-table div.div-cell.right{text-align:center}
8065div.slider-advantages div.title{font-size:30px;line-height:33px;margin:45px 0 25px;color:#000}
8066div.slider-advantages div.desc{font-size:14px;line-height:19px;margin:20px 0;color:#000}
8067div.slider-advantages.dark div.title,div.slider-advantages.dark div.desc{color:#000}
8068div.slider-advantages.light div.title,div.slider-advantages.light div.desc{color:#fff}
8069div.slider-advantages .slick-prev,div.slider-advantages .slick-next{width:60px;height:60px;background-position:center;background-repeat:no-repeat;z-index:5;top:125px;opacity:.6;filter:
alpha(opacity=60)}
8070div.slider-advantages .slick-prev{left:70px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/gallery-ar-left.png)}
8071div.slider-advantages .slick-next{right:70px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/gallery-ar-right.png)}
8072div.slider-advantages .slick-dots{bottom:-70px}
8073div.slider-advantages .slick-dots li{width:25px;height:12px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:rgba(195,195,195,.15)}
8074div.slider-advantages .slick-dots li button{display:none}
8075div.empl{padding-bottom:0}
8076div.menu-navigation div.empl.empl-banner{margin-bottom:30px}
8077div.empl div.wrap-element{padding:0}
8078div.empl div.element{text-align:center;background:#e3e3e3;background:
-moz-linear-gradient(left,#e3e3e3 0%,#f5f5f5 100%);background:
-webkit-linear-gradient(left,#e3e3e3 0%,#f5f5f5 100%);background:linear-gradient(to right,#e3e3e3 0%,#f5f5f5 100%);filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#e3e3e3',endColorstr='#f5f5f5',GradientType=1);margin-bottom:30px}
8079div.empl.empl-flat a.callemployee-css{position:absolute;top:0;right:0;left:0;bottom:0}
8080div.empl.empl-flat div.element .hide-part{padding-bottom:20px}
8081div.empl div.element div.wr-empl-face{height:250px}
8082div.empl.flat-banner div.element div.wr-empl-face{height:210px}
8083div.empl div.element div.empl-face{width:100%;height:250px;background-size:cover;background-position:top center;background-repeat:no-repeat}
8084div.empl div.element div.empl-face.pic-round{width:200px;height:200px;border-radius:50%;margin:auto;position:relative;top:15px}
8085div.empl div.element table td{height:250px;width:100%}
8086div.empl div.element table td div{position:relative;height:100%;width:100%;overflow:hidden}
8087div.empl div.element table td img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
8088div.empl div.element div.section{font-size:13px;line-height:13px;padding:1px 0;text-transform:uppercase;color:#7c7c7c;height:13px;padding-top:10px;white-space:nowrap;letter-spacing:1px}
8089div.empl div.element div.wrap-text{padding:20px 25px}
8090div.block.small-block div.empl div.element div.wrap-text{padding:20px 15px}
8091div.empl div.element div.wrap-text>*:first-child{padding-top:0 !important}
8092div.empl div.element div.empl-name{font-size:21px;line-height:25px;padding-top:10px}
8093div.empl div.element div.empl-desc{font-size:15px;line-height:17px;color:#7c7c7c;padding-top:5px}
8094div.empl div.element div.hide-part>*:first-child{padding-top:0 !important}
8095div.empl.empl-flat div.element div.hide-part>*:last-child{padding-bottom:25px}
8096div.empl.empl-banner div.element>*:last-child{padding-bottom:25px}
8097div.empl div.element div.empl-phone{font-size:18px;line-height:19px;max-width:100%;text-overflow:ellipsis;overflow:hidden;padding:0 20px}
8098div.block.small-block div.empl div.element div.empl-phone{padding:0 10px}
8099div.empl div.element div.empl-phone span{white-space:nowrap;display:inline-block;padding-left:20px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/phone_bl.svg') left 2px no-repeat;background-size:15px}
8100div.empl div.element div.empl-phone span a{color:#000}
8101div.empl .button-def{padding-left:25px;padding-right:25px;display:block}
8102div.empl div.element div.empl-email{padding:10px 20px 0;max-width:100%;text-overflow:ellipsis;overflow:hidden}
8103div.block.small-block div.empl div.element div.empl-email{padding:10px 10px 0}
8104div.empl div.element div.empl-email a{font-size:14px;line-height:19px;white-space:nowrap;padding-left:22px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/mail_bl.svg') left 5px no-repeat}
8105div.empl div.element div.wrap-button{padding:20px 25px 0}
8106div.block.small-block div.empl div.element div.wrap-button{padding:20px 15px 0}
8107div.empl-full{margin-top:80px;position:relative}
8108div.empl-full .contacts-board{margin-bottom:20px}
8109div.empl-full .wr-btn{display:inline-block}
8110div.empl-parent>div.empl-full:first-child{margin-top:30px}
8111div.empl-full div.empl-table{background-color:#f8f8f8}
8112div.empl-full div.empl-table div.empl-cell.center{padding:20px 35px 30px}
8113div.empl-full div.empl-table div.empl-cell.center>*:first-child{margin-top:0 !important}
8114div.empl-full div.wrap-info{margin-top:25px;padding-top:30px;border-top:1px solid #ececec;text-align:center}
8115div.empl-full div.wrap-info a.button-def{display:block}
8116div.empl-full div.empl-phone{font-size:19px;line-height:22px;max-width:100%;text-overflow:ellipsis;overflow:hidden}
8117div.empl-full div.empl-phone span{white-space:nowrap;display:inline-block;padding-left:20px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/phone_bl.svg') left 4px no-repeat;background-size:15px}
8118div.empl-full div.empl-phone span a{color:#000}
8119div.empl-full div.empl-email{max-width:100%;text-overflow:ellipsis;overflow:hidden;margin-top:-7px}
8120div.cart-block div.empl-full div.empl-email{margin-top:-2px}
8121div.empl-full div.empl-email a{font-size:16px;line-height:22px;white-space:nowrap;padding-left:20px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/mail_bl.svg') left 7px no-repeat}
8122div.empl-full div.empl-desc{font-size:15px;line-height:15px;text-transform:uppercase;letter-spacing:1px;color:#7c7c7c;padding-left:20px;margin-bottom:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
8123div.empl-full div.empl-desc.offset-sm-4{padding-left:30px}
8124div.empl-full div.empl-name{font-size:35px;line-height:45px}
8125div.empl-full div.empl-text{font-size:15px;line-height:21px;margin-top:20px}
8126div.empl-full div.line{margin-top:20px;height:8px;width:88px}
8127div.empl-full div.bg-fone{background-color:#fff;margin:5px;position:absolute;top:0;left:0;right:0;bottom:0}
8128div.empl-full div.container-photo{padding:35px;position:relative}
8129div.empl-full div.container-photo div.wrap-photo{margin:-100px auto 50px;width:250px;height:250px;position:relative}
8130div.empl-full div.container-photo div.wrap-photo img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 20px 60px 0 rgba(0,0,0,0.22);-moz-box-shadow:0 20px 60px 0 rgba(0,0,0,0.22);box-shadow:0 20px 60px 0 rgba(0,0,0,0.22);max-height:250px;max-width:250px}
8131div.empl-full div.container-photo div.wrap-photo div.icon-center{position:absolute;width:58px;height:58px;bottom:-30px;left:50%;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:10;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
8132div.empl-full div.container-photo div.wrap-photo div.icon-center span{display:inline-block;position:absolute;width:28px;height:22px;top:50%;left:50%;margin-left:-14px;margin-top:-11px;background-position:center;background-repeat:no-repeat;background-size:28px}
8133div.empl-full div.empl-under-desc{font-size:15px;line-height:21px;color:#7c7c7c;text-align:center}
8134div.empl-full img.under{margin-top:15px;padding:0 30px}
8135div.content-inner{position:relative;z-index:99}
8136div.content-inner.col-lg-pull-3{padding-left:15px;padding-right:45px}
8137div.content-inner.no-menu{padding-left:15px;padding-right:15px}
8138div.content-inner.page{z-index:1}
8139div.news-list-wrap.detail div.menu-navigation div.menu-navigation-inner{padding-top:29px}
8140div.detail-catalog div.menu-navigation div.menu-navigation-inner{padding-top:57px}
8141div.menu-navigation div.menu-navigation-inner{padding-top:65px}
8142.brand-page div.menu-navigation div.menu-navigation-inner{padding-top:0}
8143.constructor-content div.menu-navigation div.menu-navigation-inner{padding-top:45px}
8144.constructor-content .order-first div.sidemenu-container{padding-right:30px}
8145.constructor-content .order-last div.sidemenu-container{padding-left:30px}
8146.constructor-content div.menu-navigation ul.nav>li span.text{padding:14px 10px 16px 0}
8147.constructor-content div.menu-navigation ul.nav>li span.text{font-size:16px}
8148div.menu-navigation div.menu-navigation-inner.no-padding-top{padding-top:0}
8149div.menu-navigation::-webkit-scrollbar{width:0}
8150.selector-fixedSrollBlock::-webkit-scrollbar,.selector-fixedSrollBlock-real-height::-webkit-scrollbar{width:0}
8151div.menu-navigation ul.nav{margin:0 0 50px;padding:0;list-style:none;width:100%}
8152div.menu-navigation ul.nav>li>a{display:block;position:relative;border-left:3px solid #e5e5e5;padding:0 0 0 20px;-webkit-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s;background-color:#fff}
8153div.menu-navigation ul.nav>li a:hover span.text{color:#111111;background-color:transparent}
8154div.menu-navigation ul.nav>li span.text{font-size:15px;line-height:21px;padding:15px 40px 15px 0;color:#4685d4;display:block;border-bottom:1px solid #f4f4f4;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
8155div.menu-navigation ul.nav>li:last-child span.text{border-bottom-color:transparent}
8156div.menu-navigation ul.nav>li a:focus{background-color:transparent}
8157div.menu-navigation ul.nav>li>a.active{background-color:#f4f4f4;cursor:default}
8158div.menu-navigation ul.nav>li a.active span.text{color:#111111;position:relative}
8159div.menu-navigation ul.nav div.count{color:#c3c3c3;font-size:12px;position:absolute;top:15px;right:20px}
8160div.menu-navigation ul.nav>li.on-ic span.text{padding-left:30px}
8161div.menu-navigation ul.nav>li i{position:absolute;left:20px;top:14px;opacity:.35;filter:
alpha(opacity=35);color:#000;margin-right:5px;z-index:5;-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}
8162div.cabinet-wrap div.menu-navigation ul.nav>li i{position:static}
8163div.menu-navigation ul.nav>li:hover i{opacity:1;filter:
alpha(opacity=100)}
8164div.menu-navigation ul>li a.active i{opacity:1;filter:
alpha(opacity=100);color:#111111}
8165div.menu-navigation ul.nav>li a:not(.active):hover{color:#111111;background-color:transparent}
8166div.menu-navigation ul.nav>li img{position:absolute;top:15px;left:20px;max-width:20px;max-height:20px;z-index:5;opacity:.5;filter:
alpha(opacity=50);-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}
8167div.menu-navigation ul.nav>li:hover img{opacity:1;filter:
alpha(opacity=100)}
8168div.menu-navigation ul.nav>li a.active img{opacity:1;filter:
alpha(opacity=100)}
8169div.menu-navigation ul.nav>li.back{}
8170div.menu-navigation ul.nav>li.back span.text{color:#333;padding-left:25px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/back.svg') 0 19px no-repeat;opacity:.7;filter:
alpha(opacity=70);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}
8171div.menu-navigation ul.nav>li.back a:hover span.text{opacity:1;filter:
alpha(opacity=100)}
8172div.catalog-list-wrap div.menu-navigation ul.nav>li.back span.text{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/up.svg') 0 19px no-repeat}
8173div.catalog-list-wrap div.menu-navigation ul.nav>li.back span.text.back-ic{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/back.svg') 0 19px no-repeat}
8174div.menu-banners div.item{padding:20px;background-color:#f2f2f2;text-align:center;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}
8175div.menu-banners.menu-banners-flat div.item{margin-bottom:20px}
8176div.menu-banners div.item.border-on{border:2px solid #e1e1e1}
8177div.menu-banners div.item.dark div.uptitle{color:#7e7e7e}
8178div.menu-banners div.item.dark div.name{color:#333}
8179div.menu-banners div.item.dark div.desc{color:#333}
8180div.menu-banners div.item.light div.uptitle{color:#fff}
8181div.menu-banners div.item.light div.name{color:#fff}
8182div.menu-banners div.item.light div.desc{color:#fff}
8183div.menu-banners div.item>*:first-child{margin-top:0 !important}
8184div.menu-banners div.item.only-img{padding:0}
8185div.menu-banners div.item a.menu-banner-wrap{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}
8186div.menu-banners div.item div.img{width:100%;height:95px;background-size:cover;background-position:center;background-repeat:no-repeat}
8187div.menu-banners div.item div.uptitle{color:#7e7e7e;font-size:12px;line-height:14px;white-space:nowrap;max-width:100%;text-overflow:ellipsis;overflow:hidden;text-transform:uppercase;margin-top:15px}
8188div.menu-banners div.item div.name{font-size:19px;line-height:25px;margin-top:15px;color:#333}
8189div.menu-banners div.item div.desc{font-size:14px;line-height:19px;margin-top:10px;color:#333}
8190div.menu-banners div.item a.button-def{display:block;margin-top:20px;padding-left:15px;padding-right:15px}
8191div.menu-banners div.more-desc{margin-top:20px;font-size:13px;line-height:19px;color:#717171;padding-left:15px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/sh_banner.png') left 2px no-repeat}
8192div.menu-banners .slick-dots{top:calc(100% + 20px);bottom:auto}
8193div.menu-banners .slick-dots li{width:24px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:rgba(0,0,0,.3)}
8194div.menu-banners .slick-dots li button{display:none}
8195.big-parent-colls{position:relative}
8196.change-colls-info{display:none;position:absolute;top:-50px;z-index:5;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);padding:15px 20px;font-size:18px;line-height:26px;color:#fff;white-space:nowrap;background-color:#999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
8197.change-colls-info.active{display:block}
8198.change-colls{width:40px;height:40px;position:absolute;top:15px;right:15px;z-index:5;background-repeat:no-repeat;background-position:center;background-color:rgba(136,137,141,0.6);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;display:none}
8199.change-colls.on{display:block}
8200.change-colls:hover{background-color:#2285c4}
8201.small .change-colls{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/setting/to_middle.png')}
8202.middle .change-colls{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/setting/to_small.png')}
8203div.catalog-main-menu{padding:0 0 50px}
8204div.catalog-main-menu a.wrap-link{display:block;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}
8205div.catalog-main-menu div.frame-wrap{padding:0 10px}
8206div.catalog-main-menu div.frame-wrap div.middle,div.catalog-main-menu div.frame-wrap div.small{-webkit-transition:width .4s;-o-transition:width .4s;transition:width .4s}
8207div.catalog-main-menu div.frame-inner{margin:0 -10px 10px;background-color:#f5f5f5}
8208div.catalog-main-menu div.frame{overflow:hidden;position:relative;height:262px;z-index:1}
8209div.catalog-main-menu div.frame img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(1.05);-ms-transform:translate(-50%,-50%) scale(1.05);-o-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05);transition:transform .3s;-webkit-transition:transform 1s;-moz-transition:transform 1s;-o-transition:transform 1s}
8210div.catalog-main-menu div.frame div.small-shadow{width:100%;height:100%;top:0;left:0;bottom:0;right:0;position:absolute;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/small-shadow.png) repeat-x left bottom}
8211div.catalog-main-menu div.frame.dark div.small-shadow{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/small-shadow-light.png) repeat-x left bottom}
8212div.catalog-main-menu div.frame.light div.small-shadow{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/small-shadow.png) repeat-x left bottom}
8213div.catalog-main-menu div.frame div.frameshadow{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:#000;opacity:0.4;filter:
alpha(opacity=40)}
8214div.catalog-main-menu div.frame.dark div.frameshadow{background:#fff}
8215div.catalog-main-menu div.frame.light div.frameshadow{background:#000}
8216div.catalog-main-menu div.frame div.text{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;color:#fff}
8217div.catalog-main-menu div.frame.light div.text{color:#fff}
8218div.catalog-main-menu div.frame.dark div.text{color:#000}
8219div.catalog-main-menu div.frame div.text div.cont{position:absolute;-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%);bottom:100%;padding:25px;width:100%;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
8220div.catalog-main-menu div.frame div.text div.cont>*:first-child{margin-top:0 !important}
8221div.catalog-main-menu div.frame div.text div.cont div.name{font-size:22px;line-height:26px}
8222div.catalog-main-menu div.frame div.text div.cont div.comment{font-size:15px;line-height:19px;margin-top:5px}
8223div.catalog-main-menu div.frame div.text div.button{position:absolute;bottom:0;width:100%;padding:25px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
8224div.catalog-main-menu div.frame div.text div.button a{}
8225div.catalog-main-menu div.frame-outer{position:relative}
8226div.catalog-main-menu div.frame-desc-wrap{border:2px solid #e5e5e5;border-top:0}
8227div.catalog-main-menu ul.catalog-link{list-style:none;padding:15px 25px;margin:0;background-color:#fff}
8228div.catalog-main-menu ul.catalog-link li{padding-right:10px;padding-left:20px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/tire.png') left 10px no-repeat;margin:5px 0}
8229div.catalog-main-menu ul.catalog-link li a{font-size:15px;line-height:21px;color:#2285c4;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;max-width:100%}
8230div.catalog-main-menu div.frame-desc-wrap-inner{font-size:14px;line-height:22px;color:#686868;background-color:#f8f8f8;padding:15px 25px}
8231div.tab-control{}
8232div.tab-control div.tabb-content{position:absolute;z-index:-1;padding-top:30px;top:0;opacity:0;filter:
alpha(opacity=0);-moz-opacity:0;visibility:hidden;overflow:hidden;height:0}
8233div.tab-control div.tabb-content.active{z-index:5;padding-top:30px;opacity:1;filter:
alpha(opacity=100);-moz-opacity:1;position:static;transition:opacity .7s;-webkit-transition:opacity .7s;-moz-transition:opacity .7s;-o-transition:opacity .7s;visibility:visible;overflow:visible;height:auto}
8234div.catalog-block.with-tabs{margin-bottom:40px}
8235div.catalog-block div.main-button-wrap{margin-top:0;text-align:center}
8236div.catalog-block div.catalog-button-wrap{margin-bottom:30px;position:relative;z-index:20;padding:0 10px}
8237div.catalog-block div.catalog-button-wrap.center{text-align:center}
8238div.catalog-block div.catalog-button-wrap.off{display:none !important}
8239div.catalog-block div.catalog-tab-element{cursor:pointer;opacity:.7;-moz-opacity:.7;filter:
alpha(opacity=70);text-align:center}
8240div.catalog-block div.catalog-tab-element.active,div.catalog-block div.catalog-tab-element:hover{opacity:1;-moz-opacity:1;filter:
alpha(opacity=100)}
8241div.catalog-block div.catalog-tab-element div.name{font-size:14px;line-height:20px;color:#161616;text-align:center;letter-spacing:1px;text-transform:uppercase;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;background-repeat:no-repeat;background-position:left center;padding:6px 0 4px 25px}
8242div.catalog-block div.catalog-tab-element div.name.ic_new{background-size:17px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/new.svg)}
8243div.catalog-block div.catalog-tab-element div.name.ic_act{background-size:13px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/action.svg)}
8244div.catalog-block div.catalog-tab-element div.name.ic_pop{padding-left:27px;background-size:17px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/popular.svg);background-position:0 6px}
8245div.catalog-block div.catalog-tab-element div.name.ic_rec{background-size:17px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/advice.svg);background-position:0 6px}
8246div.catalog-block div.catalog-tab-element:hover div.name.ic_new,div.catalog-block div.catalog-tab-element.active div.name.ic_new{}
8247div.catalog-block div.catalog-tab-element:hover div.name.ic_act,div.catalog-block div.catalog-tab-element.active div.name.ic_act{}
8248div.catalog-block div.catalog-tab-element:hover div.name.ic_pop,div.catalog-block div.catalog-tab-element.active div.name.ic_pop{}
8249div.catalog-block div.catalog-tab-element:hover div.name.ic_rec,div.catalog-block div.catalog-tab-element.active div.name.ic_rec{}
8250div.catalog-block div.catalog-tab-element div.name span.count{color:#bcbcbc}
8251div.catalog-block div.catalog-tab-element div.name-wrap{position:relative;padding:15px 0}
8252div.catalog-block div.catalog-tab-element div.name-wrap div.line{display:none;width:100%;height:3px;position:absolute;bottom:0;left:0}
8253div.catalog-block div.catalog-tab-element.active div.name-wrap div.line{display:block}
8254div.catalog-block div.block-grey-line{height:1px;background:#737373;z-index:1;margin-top:-1px;opacity:.15;-moz-opacity:.15;filter:
alpha(opacity=15)}
8255div.catalog-block div.catalog-content-wrap{position:relative}
8256div.catalog-block div.catalog-content-wrap div.catalog-content{}
8257div.catalog-block div.mob-title{display:none;font-size:17px;line-height:20px;text-transform:uppercase;cursor:pointer;z-index:5;padding:10px 20px 10px 0;margin-bottom:10px;position:relative;color:#161616 !important;margin-top:20px;background:#fff;position:relative;text-overflow:ellipsis;max-width:100%;overflow:hidden;margin-bottom:15px}
8258div.catalog-block div.mob-title div{width:100%;height:3px;position:absolute;bottom:0;left:0}
8259div.catalog-block div.mob-title span{top:16px;position:absolute;right:5px;width:10px;height:10px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/down.png) center no-repeat;background-size:contain}
8260div.catalog-block div.mob-title.active span{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/minuss.png) center no-repeat;background-size:contain}
8261div.catalog-block div.show-btn-wrap{margin-top:50px;text-align:center}
8262.show-hidden-wrap.off:not(.mode-toogle){display:none}
8263.show-hidden-wrap:not(.off) span.h{display:none}
8264.show-hidden-wrap.off span.s{display:none}
8265.btn-style-light{font-size:12px;line-height:19px}
8266div.tabb-content-wrap{position:relative}
8267div.tabb-content-wrap div.tabb-content{position:absolute;z-index:-1;padding-top:30px;top:0;opacity:0;filter:
alpha(opacity=0);-moz-opacity:0;visibility:hidden;overflow:hidden;height:0}
8268div.tabb-content-wrap div.tabb-content.active{z-index:5;padding-top:30px;opacity:1;filter:
alpha(opacity=100);-moz-opacity:1;position:static;transition:opacity .7s;-webkit-transition:opacity .7s;-moz-transition:opacity .7s;-o-transition:opacity .7s;visibility:visible;overflow:visible;height:auto}
8269div.catalog-list-wrap div.section-control-view{padding-bottom:20px;border-bottom:1px solid #e1e1e1;margin-bottom:40px}
8270div.catalog-list-wrap div.section-control-view div.padding-for-actionbox{padding-top:30px}
8271div.catalog-list-wrap div.section-control-view div.column-3{text-align:right}
8272div.catalog-list-wrap div.section-control-view div.column-2 .available-wrapper{margin-left:20px}
8273.available-wrapper{display:inline-block}
8274.available-wrapper a.checkbox-available{font-size:13px;line-height:20px;color:#000;display:block;padding:0 0 0 22px;position:relative}
8275.available-wrapper a.checkbox-available:before{content:"";position:absolute;width:18px;height:18px;left:0;top:1px;border:2px solid #a7a7a7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-repeat:no-repeat;background-position:center}
8276.available-wrapper a.checkbox-available.active:before{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/checkbox_bl.svg);background-size:10px}
8277div.switch-toogle{cursor:pointer;display:inline-block}
8278div.switch-toogle div.btn-toogle{position:relative;display:inline-block;vertical-align:top;width:33px;height:16px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#dbe0e6;float:left}
8279div.switch-toogle.active div.btn-toogle span.circle{left:100%;margin-left:-14px}
8280div.switch-toogle div.btn-toogle .circle{left:2px;margin:-6px 0 0 0;position:absolute;top:50%;width:12px;height:12px;border-radius:100%;background:#fff;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.3);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.3);box-shadow:0 3px 6px 0 rgba(0,0,0,.3);-webkit-transition:left .12s linear,margin .12s linear;-moz-transition:left .12s linear,margin .12s linear;transition:left .12s linear,margin .12s linear}
8281div.switch-toogle div.desc{font-size:13px;line-height:16px;padding-left:10px;color:#8f8f8f;opacity:.8;filter:
alpha(opacity=80)}
8282div.switch-toogle div.wrapper-desc{display:none;float:left}
8283div.switch-toogle:hover div.wrapper-desc{display:inline-block}
8284div.switch-toogle div.desc.desc-hide,div.switch-toogle.active div.desc.desc-show{display:none}
8285div.switch-toogle.active div.desc.desc-hide,div.switch-toogle div.desc.desc-show{display:block}
8286div.view-list{display:inline-block}
8287div.view-list a.view{width:22px;height:22px;display:inline-block;background-size:13px;background-repeat:no-repeat;background-position:center;opacity:.4;filter:
alpha(opacity=40);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;margin-left:5px}
8288div.view-list a.view.last{margin-right:0}
8289div.view-list a.view.active,div.view-list a.view:hover{opacity:1;filter:
alpha(opacity=100)}
8290div.view-list a.view.display-FLAT{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/list_block.svg)}
8291div.view-list a.view.display-LIST{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/list_raw.svg)}
8292div.view-list a.view.display-TABLE{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/list_table.svg)}
8293div.catalog-list-wrap{position:relative}
8294div.catalog-list-wrap.z-index-99{z-index:99}
8295div.catalog-list-wrap div.side-inner{padding-right:20px}
8296div.catalog-list-wrap div.top-description{padding-bottom:40px}
8297div.catalog-list-wrap div.element-sort{font-size:13px;line-height:13px;white-space:nowrap;position:relative;display:inline-block}
8298div.catalog-list-wrap div.element-sort div.wrap-sort{display:inline-block}
8299div.catalog-list-wrap div.element-sort a.sort_btn{font-size:13px;line-height:19px;color:#9c9c9c;margin-right:30px;background-repeat:no-repeat;background-position:right center;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;white-space:nowrap}
8300div.catalog-list-wrap div.element-sort a.sort_btn.active{padding-right:12px}
8301div.catalog-list-wrap div.element-sort a.sort_btn.active.PRICE{padding-right:12px}
8302div.catalog-list-wrap div.element-sort a.sort_btn.active.NAME{padding-right:12px}
8303div.catalog-list-wrap div.element-sort a.sort_btn.active.asc{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/incr.svg') right 6px no-repeat;background-size:8px}
8304div.catalog-list-wrap div.element-sort a.sort_btn.active.desc{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/decr.svg') right 6px no-repeat;background-size:8px}
8305div.catalog-list-wrap div.element-sort a{color:#4685d4;opacity:.8;filter:
alpha(opacity=80)}
8306div.catalog-list-wrap div.element-sort a:hover{opacity:1;filter:
alpha(opacity=100)}
8307div.catalog-list-wrap div.element-sort a.active{opacity:1;filter:
alpha(opacity=100);color:#404040}
8308div.catalog-list-wrap div.section-with-hidden-items{margin-bottom:20px}
8309div.catalog-list-wrap div.section-with-hidden-items div.btn-click{height:60px;font-size:17px;line-height:60px;padding:0 10px 0 55px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-repeat:no-repeat;background-position:23px center;position:relative}
8310div.catalog-list-wrap div.section-with-hidden-items div.btn-click.catlist-icon{background-size:20px}
8311div.catalog-list-wrap div.section-with-hidden-items div.btn-click.filter-icon{background-size:20px}
8312div.catalog-list-wrap div.section-with-hidden-items div.btn-click i{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:20px;margin-top:1px}
8313body.font-maincolor-light div.catalog-list-wrap div.section-with-hidden-items div.btn-click i{color:#fff}
8314body.font-maincolor-dark div.catalog-list-wrap div.section-with-hidden-items div.btn-click i,body.font-maincolor-light div.catalog-list-wrap div.section-with-hidden-items div.btn-click.active i{color:#000}
8315div.catalog-list-wrap div.section-with-hidden-items div.btn-click.active i.down,div.catalog-list-wrap div.section-with-hidden-items div.btn-click.noactive i.up{display:none}
8316div.catalog-list-wrap div.section-with-hidden-items div.btn-click.active i.up,div.catalog-list-wrap div.section-with-hidden-items div.btn-click.noactive i.down{display:inline-block}
8317div.catalog-list-wrap div.section-with-hidden-items div.body{display:none}
8318div.catalog-list-wrap div.menu-navigation.static div.menu-navigation-wrap{padding-top:0 !important}
8319div.element-pagination{margin-top:40px;padding-top:40px;border-top:1px solid #e1e1e1}
8320div.element-pagination div.bx-pagination{}
8321div.element-pagination div.bx-pagination div.bx-pagination-container{text-align:center;position:relative;padding:0 30px}
8322div.element-pagination div.bx-pagination div.bx-pagination-container ul{padding:0;margin:0;list-style:none;display:inline-block}
8323div.element-pagination div.bx-pagination div.bx-pagination-container ul li{display:inline-block;margin:0 2px 15px 2px}
8324div.element-pagination div.bx-pagination div.bx-pagination-container ul li span{padding:0 8px;display:block;height:32px;min-width:32px;line-height:32px;color:#444;font-size:14px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;vertical-align:middle;background-color:#eff0f1;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}
8325div.element-pagination div.bx-pagination div.bx-pagination-container ul li a:hover span{background-color:#dadada}
8326div.element-pagination div.bx-pagination div.bx-pagination-container ul li.bx-active span{background-color:#7373cd;color:#fff}
8327div.element-pagination div.bx-pagination div.bx-pagination-container ul li.bx-pag-prev span{position:absolute;left:0;top:6px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/page-l.png') center no-repeat;width:35px;height:19px;opacity:.5;filter:
alpha(opacity=50)}
8328div.element-pagination div.bx-pagination div.bx-pagination-container ul li.bx-pag-prev a span{opacity:1;filter:
alpha(opacity=100);cursor:pointer}
8329div.element-pagination div.bx-pagination div.bx-pagination-container ul li.bx-pag-next span{position:absolute;right:0;top:6px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/page-r.png') center no-repeat;width:35px;height:19px;opacity:.5;filter:
alpha(opacity=50);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}
8330div.element-pagination div.bx-pagination div.bx-pagination-container ul li.bx-pag-next a span{opacity:1;filter:
alpha(opacity=100);cursor:pointer}
8331div.element-pagination div.bx-pagination div.bx-pagination-container ul li.bx-pag-next a span:hover{opacity:.7;filter:
alpha(opacity=70);background-color:transparent}
8332div.parent-show-pic div.item-show-pic{position:absolute;z-index:-1;top:0;opacity:0;filter:
alpha(opacity=0);-moz-opacity:0;visibility:hidden;overflow:hidden;height:0}
8333div.parent-show-pic div.item-show-pic.active{z-index:5;opacity:1;filter:
alpha(opacity=100);-moz-opacity:1;position:static;transition:opacity .7s;-webkit-transition:opacity .7s;-moz-transition:opacity .7s;-o-transition:opacity .7s;visibility:visible;overflow:visible;height:auto}
8334div.wrapper-delay-compare-icons{position:absolute;top:0;right:0;z-index:5}
8335div.wrapper-delay-compare-icons div.icon{width:35px;height:35px;background-repeat:no-repeat;background-position:center;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-bottom:5px;background-color:rgba(255,255,255,.75);-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;opacity:.5;filter:
alpha(opacity=50)}
8336div.wrapper-delay-compare-icons div.icon.active{opacity:1;filter:
alpha(opacity=100)}
8337div.catalog-list div.wrapper-delay-compare-icons div.icon.delay{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/heart_list_gr.svg');background-size:12px}
8338.font-maincolor-light div.catalog-list div.wrapper-delay-compare-icons div.icon.delay.active{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/heart_list_wt.svg')}
8339.font-maincolor-dark div.catalog-list div.wrapper-delay-compare-icons div.icon.delay.active{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/heart_list_gr.svg')}
8340div.cart-info-block div.wrapper-delay-compare-icons div.icon.delay{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/heart_card_gr.svg');background-size:16px}
8341.font-maincolor-light div.cart-info-block div.wrapper-delay-compare-icons div.icon.delay.active{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/heart_card_wt.svg')}
8342.font-maincolor-dark div.cart-info-block div.wrapper-delay-compare-icons div.icon.delay.active{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/heart_card_gr.svg')}
8343div.wrapper-delay-compare-icons div.icon.delay{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/heart_bl.svg');background-size:17px}
8344.font-maincolor-light div.wrapper-delay-compare-icons div.icon.delay.active{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/heart_wt.svg')}
8345.font-maincolor-dark div.wrapper-delay-compare-icons div.icon.delay.active{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/heart_bl.svg')}
8346div.wrapper-delay-compare-icons div.icon.compare{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/compare_bl.svg');background-size:14px;background-position:center 8px}
8347.font-maincolor-light div.wrapper-delay-compare-icons div.icon.compare.active{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/compare_wt.svg')}
8348.font-maincolor-dark div.wrapper-delay-compare-icons div.icon.compare.active{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/compare_bl.svg')}
8349div.catalog-list div.wrapper-delay-compare-icons div.icon.compare{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/comp_list_gr.svg');background-size:11px;background-position:center 11px}
8350.font-maincolor-light div.catalog-list div.wrapper-delay-compare-icons div.icon.compare.active{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/comp_list_wt.svg')}
8351.font-maincolor-dark div.catalog-list div.wrapper-delay-compare-icons div.icon.compare.active{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/comp_list_gr.svg')}
8352div.cart-info-block div.wrapper-delay-compare-icons div.icon.compare{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/comp_card_gr.svg');background-size:14px;background-position:center 8px}
8353.font-maincolor-light div.cart-info-block div.wrapper-delay-compare-icons div.icon.compare.active{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/comp_card_wt.svg')}
8354.font-maincolor-dark div.cart-info-block div.wrapper-delay-compare-icons div.icon.compare.active{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/comp_card_gr.svg')}
8355div.cart-info-block{padding-bottom:40px}
8356div.cart-info-block div.info-left-side{position:relative}
8357div.cart-info-block div.wrapper-picture{position:relative;margin-bottom:40px}
8358div.cart-info-block div.outer-big-picture.col-10{padding-left:0;padding-right:0}
8359div.cart-info-block div.outer-big-picture.col-12 div.wrapper-board-label{left:15px}
8360div.cart-info-block div.wrapper-big-picture{position:relative;min-height:200px;padding:0;overflow:hidden}
8361div.cart-info-block div.wrapper-controls a.video-player{display:block}
8362div.cart-info-block div.wrapper-controls .video-play{width:52px;height:52px;margin:0 auto;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/play.svg') 19px no-repeat;background-color:#eee;background-size:19px;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-bottom:10px}
8363div.cart-info-block div.wrapper-controls .video-play:hover{background-color:#da2929}
8364div.cart-info-block div.wrapper-controls .video-play-desc{font-size:12px;line-height:16px;white-space:nowrap;text-transform:uppercase;letter-spacing:1px;color:#aaa;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}
8365div.cart-info-block div.wrapper-controls a.video-player:hover .video-play-desc{opacity:.8;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
8366div.cart-info-block div.big-picture{width:100%;height:100%;opacity:0;filter:
alpha(opacity=0);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;position:absolute;left:0;text-align:center}
8367div.cart-info-block div.big-picture.active{position:static;opacity:1;filter:
alpha(opacity=100)}
8368div.cart-info-block div.big-picture a.zoom{display:block}
8369div.cart-info-block div.big-picture img{border-radius:4px;max-height:500px}
8370div.cart-info-block div.wrapper-controls{text-align:center;padding-left:0}
8371div.slider_catalog_big_items.cart-info-block div.wrapper-controls{padding-left:15px}
8372div.cart-info-block div.wrapper-controls div.more{margin-top:-7px}
8373div.cart-info-block div.wrapper-controls div.more a{text-transform:uppercase;font-size:12px;line-height:18px;color:#0075bb;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:1;filter:
alpha(opacity=100);letter-spacing:1px}
8374div.cart-info-block div.wrapper-controls div.more a:hover{opacity:.7;filter:
alpha(opacity=70)}
8375div.cart-info-block div.wrapper-controls div.small-picture{position:relative;display:inline-block;overflow:hidden;width:52px;height:52px;border:2px solid transparent;text-align:center;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:10px}
8376div.cart-info-block div.controls-pictures{margin:0 -10px 30px;padding:0 10px}
8377div.cart-info-block div.controls-pictures.one-photo{margin-bottom:0}
8378div.cart-info-block div.wrapper-controls div.small-picture.active{}
8379div.cart-info-block div.wrapper-controls div.small-picture img{position:absolute;top:50%;left:50%;max-width:40px;max-height:40px;width:auto;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
8380div.cart-info-block div.wrapper-description{padding:0 0 0 20px;border-left:2px solid #eeeeee}
8381div.cart-info-block div.wrapper-description.under-pic-pos{padding:0}
8382div.cart-info-block div.wrapper-description.under-pic-pos div.detail-description{margin-bottom:10px}
8383div.cart-info-block div.wrapper-description.right-pos div.detail-description{font-size:14px;line-height:18px;margin-bottom:5px}
8384div.cart-info-block div.wrapper-description.right-pos{margin-bottom:30px}
8385div.cart-info-block div.wrapper-description.under-pic-pos div.rating-block{margin-bottom:0}
8386div.cart-info-block div.wrapper-description.right-pos div.board-rating-reviews{margin-bottom:0;margin-top:10px}
8387div.cart-info-block div.wrapper-description div.board-rating-reviews div.reviews{padding-left:23px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_bl.svg') left center no-repeat;background-size:15px}
8388div.cart-info-block div.wrapper-description div.board-rating-reviews div.reviews a.reviews-text{font-size:13px;line-height:19px;color:#0075bb;border-bottom:1px dotted #0075bb}
8389div.cart-info-block div.wrapper-description div.board-rating-reviews div.reviews a.reviews-text:hover{border-bottom-color:transparent}
8390div.cart-info-block div.wrapper-article-available{padding-bottom:18px}
8391div.cart-info-block div.wrapper-article-available div.detail-article{font-size:13px;line-height:19px;color:#868686;padding-right:20px}
8392div.cart-info-block div.wrapper-article-available div.detail-available{font-size:13px;line-height:19px;color:#868686;position:relative;top:-1px}
8393div.cart-info-block div.wrapper-article-available div.detail-available.without-quantity{padding-left:15px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/check_gr.svg') left 8px no-repeat;background-size:9px}
8394div.cart-info-block div.wrapper-article-available div.detail-available.with-quantity{}
8395div.cart-info-block div.wrapper-article-available div.detail-available.without-quantity span.text{color:#11da1f}
8396div.cart-info-block div.wrapper-article-available div.detail-available.empty-quantity{padding-left:15px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_red.svg') left 7px no-repeat;background-size:8px}
8397div.cart-info-block div.wrapper-article-available div.detail-available.empty-quantity span.text{color:red}
8398div.cart-info-block div.wrapper-article-available div.detail-available.with-quantity span.text{color:#868686}
8399div.cart-info-block div.wrapper-article-available div.detail-available.with-quantity span.quantity{color:#11da1f}
8400div.cart-info-block div.desc-title{font-size:13px;line-height:19px;color:#868686;text-transform:uppercase;letter-spacing:1px;margin-bottom:7px}
8401div.cart-info-block .info-right-side div.info-right-side-inner{padding-left:40px;position:relative;z-index:5}
8402div.cart-info-block .no-article-and-quantity div.wrapper-price-sku-props,div.cart-info-block .info-right-side div.info-right-side-inner>div:first-child{border-top:0;padding-top:0}
8403div.cart-info-block div.wrapper-price-sku-props{border-top:1px solid #eee;padding-top:25px}
8404div.cart-info-block div.wrapper-price-sku-props>div:first-child{border-top:0}
8405div.cart-info-block div.wrapper-price-sku-props div.wrapper-price{margin-bottom:20px}
8406div.cart-info-block div.wr-board-price{margin-bottom:15px}
8407div.cart-info-block div.board-price{margin-bottom:10px}
8408div.cart-info-block div.board-price div.actual-price{margin-right:20px}
8409div.cart-info-block div.board-price div.actual-price span.price-value{font-size:33px;line-height:36px}
8410div.cart-info-block div.board-price div.actual-price span.unit{font-size:13px;line-height:19px;color:#868686}
8411div.cart-info-block div.board-price div.old-price{font-size:21px;line-height:25px;text-decoration:line-through;color:red;margin-bottom:1px}
8412div.cart-info-block div.wrapper-discount{margin-right:25px;margin-bottom:7px}
8413div.cart-info-block div.wrapper-discount span.item-style{font-size:13px;line-height:17px;padding:3px 7px 5px;float:left}
8414div.cart-info-block div.wrapper-discount span.desc-discount{background-color:#eee}
8415div.cart-info-block div.wrapper-discount span.actual-econom{background-color:yellow}
8416div.cart-info-block div.wrapper-discount span.actual-discount{margin-left:5px;background-color:red;color:#fff}
8417div.cart-info-block div.catalog-item span.cheaper{margin-bottom:7px;padding-left:23px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/demping.svg') left center no-repeat;background-size:16px}
8418div.cart-info-block div.catalog-item span.cheaper a{font-size:13px;line-height:17px}
8419div.cart-info-block div.wrapper-skudiv{margin-bottom:25px}
8420div.cart-info-block div.wrapper-sku-props{margin-bottom:15px}
8421div.cart-info-block div.wrapper-sku-props div.wrapper-title div.desc-title{margin-right:15px}
8422div.cart-info-block div.wrapper-sku-props div.wrapper-title div.desc-title i.hint-sku{font-size:16px;line-height:19px;position:relative;top:1px;left:2px;margin-left:4px}
8423div.cart-info-block div.wrapper-price-sku-props div.wrapper-modals-btn{margin-bottom:20px}
8424div.cart-info-block div.wrapper-price-sku-props div.modal-btn{padding-left:12px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/info.svg') left center no-repeat;background-size:6px;margin-right:20px;margin-bottom:10px}
8425div.cart-info-block div.wrapper-price-sku-props div.modal-btn a{font-size:14px;line-height:17px;color:#0075bb;border-bottom:1px dotted #0075bb}
8426div.cart-info-block div.wrapper-price-sku-props div.modal-btn a:hover{border-bottom-color:transparent}
8427.quantity-block div.wrapper-title i.ic-hint{font-size:16px;line-height:19px;position:relative;top:1px;left:2px;margin-left:4px}
8428body.font-maincolor-dark div.cart-info-block div.wrapper-title div.ic-hint{color:#000}
8429body.font-maincolor-light div.cart-info-block div.wrapper-title div.ic-hint{color:#fff}
8430div.cart-info-block div.wrapper-quantity{margin-bottom:10px}
8431div.cart-info-block div.wrapper-quantity-total{min-height:50px}
8432div.cart-info-block div.quantity-container{padding:14px 20px;background-color:#f5f5f5;margin-right:5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
8433div.cart-info-block div.quantity-container input.product-item-amount-field{margin:0 10px;background:transparent;border:0;text-align:center;width:60px}
8434div.small-block.bg-on div.cart-info-block div.quantity-container input.product-item-amount-field{width:48px}
8435div.cart-info-block div.quantity-container input[type='number']{-moz-appearance:textfield}
8436div.cart-info-block div.quantity-container input::-webkit-outer-spin-button,div.cart-info-block div.quantity-container input::-webkit-inner-spin-button{-webkit-appearance:none}
8437div.cart-info-block div.quantity-container span.product-item-amount-field-btn-minus,div.cart-info-block div.quantity-container span.product-item-amount-field-btn-plus{font-family:'Arial';position:relative;display:inline-block;width:22px;height:22px;background-color:#fff !important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;color:#777}
8438div.cart-info-block div.quantity-container span.product-item-amount-field-btn-minus{font-size:22px;line-height:24px}
8439div.cart-info-block div.quantity-container span.product-item-amount-field-btn-plus{font-size:24px;line-height:22px}
8440div.cart-info-block div.total-container{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
8441div.cart-info-block div.total-container span.desc-total{font-size:14px;line-height:19px;color:#868686;margin-right:5px}
8442div.cart-info-block div.total-container span.total-value{font-size:14px;line-height:19px}
8443div.cart-info-block div.wrapper-btns{text-align:center;margin-bottom:30px}
8444div.cart-info-block div.wrapper-btns div:first-child{padding-left:0 !important}
8445div.cart-info-block div.wrapper-btns a{display:block;height:50px;font-size:16px;line-height:50px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer}
8446div.cart-info-block div.wrapper-price-sku-props .btn-generate{margin-bottom:30px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding-top:0;padding-bottom:0;height:50px;font-size:16px;line-height:50px}
8447div.cart-info-block div.wrapper-btns div.left-btn{padding-right:5px}
8448div.cart-info-block div.wrapper-btns div.right-btn{padding-left:5px}
8449div.cart-info-block div.wrapper-btns div.left-btn+div.right-btn{padding-left:0}
8450div.cart-info-block div.wrapper-btns a.added-to-cart-style{background-color:green;color:#fff}
8451div.cart-info-block a.second-btn-style{font-size:15px;line-height:48px;border:1px solid #e5e5e5;-webkit-transition:border-color .3s,color .3s;-o-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s}
8452div.cart-info-block a.second-btn-style:hover{border-color:#ccc}
8453div.cart-info-block a.second-btn-style span.icon-load{padding:3px 0 3px 20px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_bl.svg') left center no-repeat;background-size:15px}
8454div.cart-info-block div.comment-detail-catalog{padding-top:12px;font-size:14px;line-height:19px;color:#a7a7a7;border-top:1px solid #eee;margin-top:30px}
8455div.cart-info-block div.wrapper-matrix-block{margin-top:15px}
8456div.cart-info-block div.matrix-block{display:inline-block;text-align:left}
8457div.cart-info-block div.matrix-block div.matrix-row{overflow:hidden;margin-bottom:10px}
8458div.cart-info-block div.matrix-block div.matrix-row table.item-matrix{white-space:nowrap;border-bottom:1px solid #e7e7e7}
8459div.cart-info-block div.matrix-block div.matrix-row table.item-matrix:last-of-type{border-bottom:0}
8460div.cart-info-block div.matrix-block div.matrix-row table.item-matrix td.quantity-matrix{font-size:12px;line-height:20px;color:#888;float:none;padding:3px 0 2px}
8461div.cart-info-block div.matrix-block div.matrix-row table.item-matrix td.price-matrix{padding:3px 0 2px 9px}
8462div.cart-info-block div.matrix-block div.matrix-row table.item-matrix td.price-matrix div.price{font-size:12px;line-height:20px}
8463div.block div.head-section-big-slider div.head.min{margin-bottom:13px}
8464div.head .supheader{font-size:12px;letter-spacing:1px;text-transform:uppercase;margin-bottom:5px}
8465div.slider_catalog_big_items.cart-info-block a.product-name{display:block;color:#000;font-size:20px;line-height:27px;padding-bottom:10px}
8466div.slider_catalog_big_items.tone-light div.board-price div.old-price{color:#ffb2b2}
8467.head-section-big-slider.tone-light,div.slider_catalog_big_items.tone-light.cart-info-block div.wrapper-controls div.more a,div.slider_catalog_big_items.tone-light.cart-info-block div.wrapper-controls .video-play-desc,div.slider_catalog_big_items.tone-light.cart-info-block div.total-container span.total-value,div.slider_catalog_big_items.tone-light.cart-info-block div.total-container span.desc-total,div.slider_catalog_big_items.tone-light.cart-info-block div.comment-detail-catalog,div.slider_catalog_big_items.tone-light.cart-info-block div.wrapper-article-available div.detail-available.with-quantity span.text,div.slider_catalog_big_items.tone-light.cart-info-block div.wrapper-article-available div.detail-article,div.slider_catalog_big_items.tone-light.cart-info-block div.board-price div.actual-price span.unit,div.slider_catalog_big_items.tone-light.cart-info-block a.product-name,div.slider_catalog_big_items.tone-light.cart-info-block div.board-price div.actual-price,div.slider_catalog_big_items.tone-light.cart-info-block div.desc-title,div.slider_catalog_big_items.tone-light.cart-info-block div.wrapper-discount-cheaper span.cheaper a span,div.slider_catalog_big_items.tone-light.cart-info-block div.wrapper-price-sku-props div.modal-btn a span,div.slider_catalog_big_items.tone-light.cart-info-block div.wrapper-description div.detail-description,div.slider_catalog_big_items.tone-light.cart-info-block div.wrapper-description div.rating-description{color:#fff}
8468div.slider_catalog_big_items.tone-light.cart-info-block div.wr-top-part{background-color:#555}
8469div.slider_catalog_big_items.tone-light.cart-info-block div.wrapper-btns a.second-btn-style{background-color:#999;border-color:transparent;color:#fff}
8470div.slider_catalog_big_items.tone-light.cart-info-block div.wrapper-btns a.second-btn-style:hover{opacity:.8}
8471div.slider_catalog_big_items.tone-light.cart-info-block div.wrapper-discount-cheaper span.cheaper a:hover span,div.slider_catalog_big_items.tone-light.cart-info-block div.wrapper-price-sku-props div.modal-btn a:hover span{border-bottom-color:transparent}
8472div.slider_catalog_big_items.tone-light.cart-info-block div.quantity-container{background-color:#555}
8473div.slider_catalog_big_items.tone-light.cart-info-block div.quantity-container input.product-item-amount-field{color:#fff}
8474div.slider_catalog_big_items.tone-light.cart-info-block ul.select-input,div.slider_catalog_big_items.tone-light.cart-info-block div.wrapper-select-input div.ar-down{background-color:#555;border-color:transparent}
8475div.slider_catalog_big_items.tone-light.cart-info-block div.wrapper-select-input div.ar-down{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/shevron_down_wt.svg)}
8476div.slider_catalog_big_items.tone-light.cart-info-block ul.select-input li{color:#fff}
8477div.slider_catalog_big_items.tone-light div.wrapper-select-input.open ul.select-input li:not(.area-for-current-value):hover{background-color:#c1c1c1}
8478div.slider_catalog_big_items.cart-info-block a.product-name:hover{opacity:.8;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
8479div.slider_catalog_big_items.cart-info-block .info-right-side div.info-right-side-inner{padding-left:0}
8480div.slider_catalog_big_items.cart-info-block div.wrapper-delay-compare-icons{top:12px;right:23px}
8481div.slider_catalog_big_items.cart-info-block div.wrapper-article-available div.detail-available{line-height:18px}
8482div.slider_catalog_big_items.cart-info-block div.wr-top-part{padding:15px 20px 0;background-color:#f5f5f5;border-radius:4px}
8483div.slider_catalog_big_items.cart-info-block div.wr-bot-part{padding:20px}
8484div.slider_catalog_big_items.cart-info-block div.wrapper-price-sku-props{border-top:0;padding-top:0}
8485div.slider_catalog_big_items.cart-info-block.min div.wrapper-controls div.small-picture{width:52px;height:52px;margin-bottom:10px}
8486div.slider_catalog_big_items.cart-info-block.min div.wrapper-controls div.small-picture img{max-width:40px;max-height:40px}
8487div.cart-block{padding-bottom:40px}
8488div.catalog-card-wrap div.cart-title{position:relative;margin-bottom:40px}
8489div.catalog-card-wrap div.cart-title.empty-title{height:29px}
8490div.catalog-card-wrap div.cart-title:before{display:table;content:" "}
8491div.catalog-card-wrap div.cart-title:after{clear:both}
8492div.catalog-card-wrap div.cart-title div.title{position:relative;display:inline-block;padding:0 20px 0 0;z-index:4;background:#fff;font-size:25px;line-height:30px}
8493div.catalog-card-wrap div.cart-title div.line{position:absolute;height:2px;background-color:#eeeeee;left:0;right:0;top:60%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
8494.set_product_other_container{margin-bottom:40px}
8495div.catalog-card-wrap #set_product div.cart-title{margin-bottom:20px}
8496div.catalog-card-wrap .set_product_other div.cart-title{margin-bottom:20px}
8497div#advantages.cart-block{margin-top:30px}
8498div#chars.cart-block div.cart-title{margin-bottom:20px}
8499div#chars.cart-block{padding-bottom:50px}
8500div#chars.cart-block,div#gallery.cart-block,div#faq.cart-block,div#stuff.cart-block,div#video.cart-block{padding-bottom:60px}
8501div#rating-block.cart-block{padding-top:40px}
8502div#similar.cart-block{padding-bottom:0}
8503div#text.cart-block,div#text2.cart-block{padding-bottom:30px}
8504div#stuff.cart-block{margin-top:20px}
8505div#gallery.cart-block div.cart-title,div#reviews.cart-block div.cart-title{margin-bottom:30px}
8506div#reviews.cart-block{padding-bottom:30px}
8507div.cart-advantage div.adv-table{display:table;width:100%}
8508div.cart-advantage div.adv-table div.adv-cell{display:table-cell;vertical-align:middle;float:none}
8509div.cart-advantage table{margin-bottom:30px}
8510div.cart-advantage table td{vertical-align:middle}
8511div.cart-advantage table td.img div.icon.default{background:url("/bitrix/templates/concept_phoenix_s1/css/../images/goog.png") no-repeat center}
8512div.cart-advantage table td.text{padding-left:15px}
8513div.cart-advantage table.size-small td.img{width:40px}
8514div.cart-advantage table.size-small td.img img{max-width:40px;max-height:40px}
8515div.cart-advantage table.size-small td.img div.icon i{font-size:40px}
8516div.cart-advantage table.size-small td.img div.icon{width:40px}
8517div.cart-advantage table.size-small td.img div.icon.default{width:40px;height:40px}
8518div.cart-advantage table.size-small td.text{font-size:14px;line-height:17px}
8519div.cart-advantage table.size-big{margin-bottom:30px}
8520div.cart-advantage table.size-big td.img{width:90px;border-radius:3px}
8521div.cart-advantage table.size-big td.img img{max-width:90px;max-height:90px}
8522div.cart-advantage table.size-big td.img div.icon{width:90px}
8523div.cart-advantage table.size-big td.img div.icon.default{width:90px;height:90px}
8524div.cart-advantage table.size-big td.img div.icon i{font-size:90px}
8525div.cart-advantage table.size-big td.text{font-size:15px;line-height:19px}
8526div.cart-char div.cart-char-table-wrap{overflow:hidden}
8527div.cart-char table.cart-char-table{width:100%;margin-bottom:10px;table-layout:auto}
8528div.cart-char.col-one div.cart-char-col-left{margin-bottom:40px}
8529div.cart-char.cols-two div.cart-char-table-wrap{margin-right:30px}
8530div.cart-char table.cart-char-table td{padding-bottom:5px}
8531div.cart-char table.cart-char-table td.left{font-size:15px;line-height:20px;position:relative;text-align:left;white-space:nowrap;color:#555555}
8532div.cart-char table.cart-char-table td.left i.hint-prop{font-size:16px;line-height:19px;color:#f00;position:relative;top:1px;left:2px;margin-left:0}
8533div.cart-char table.cart-char-table td.dotted{vertical-align:bottom;width:100%;padding:0 10px}
8534div.cart-char table.cart-char-table td.dotted div.dotted{position:relative;bottom:6px;border-bottom:1px dotted #494949}
8535div.cart-char table.cart-char-table td.right{font-size:15px;line-height:20px;max-width:30%;position:relative;padding-left:3px;text-align:right;color:#555555;white-space:nowrap}
8536div.cart-char a.style-scroll-ar-down{font-size:14px;line-height:14px;white-space:nowrap;color:#4492d4;padding-right:15px;display:inline-block;margin-top:7px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/scroll-down.png') right 7px no-repeat;text-decoration:none}
8537div.cart-char a.style-scroll-ar-down span{border-bottom:1px dashed #4492d4}
8538div.cart-char a.style-scroll-ar-down:hover span{border-bottom-color:transparent}
8539div.cart-video{}
8540div.cart-video-item{margin-bottom:30px}
8541div.cart-video-item:last-child{margin-bottom:0}
8542div.cart-video div.videoframe-wrap{height:548px}
8543div.cart-video div.videoframe-wrap.right-col{height:361px;padding-right:30px}
8544div.cart-video div.videoframe-wrap>*{width:100% !important;height:100% !important}
8545div.cart-video div.video-text>*:first-child{margin-top:0 !important}
8546div.cart-simple-text{margin-top:-20px}
8547div.seo-text-edit{position:relative;padding:30px 0}
8548div.seo-text-edit>*:first-child{margin-left:0 !important}
8549div.seo-text-edit div.seo-text{margin-left:10px;width:60px;height:60px;background-color:#d1d1d1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;cursor:pointer;position:relative}
8550div.seo-text-edit div.seo-text span{position:absolute;font-size:15px;line-height:17px;background-color:#959797;color:#fff;padding:5px 10px;top:50%;left:calc(100% + 5px);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);white-space:nowrap;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:none;z-index:5}
8551div.seo-text-edit div.seo-text:hover{z-index:5;background-color:#4d84c7}
8552div.seo-text-edit div.seo-text:hover span{display:block}
8553.public_shares{position:fixed;z-index:1000;left:35px;top:200px}
8554.public_shares a{display:block;margin-bottom:10px;width:40px;height:40px;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:.7;filter:
alpha(opacity=80);-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}
8555.public_shares a:hover{opacity:1;filter:
alpha(opacity=100)}
8556.public_shares a span{position:absolute;font-size:12px;display:block;white-space:nowrap;left:calc(100% + 5px);top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);padding:2px 10px;background-color:#777;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;display:none;border-bottom:0}
8557.public_shares a:hover span{display:block}
8558.public_shares a i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:21px;margin:0}
8559.public_shares a.vkontakte i{top:calc(50% - 1px)}
8560.public_shares a.facebook i{top:calc(50% - 1px)}
8561.public_shares a.twitter i{left:calc(50% + 1px)}
8562.public_shares a.vkontakte{background-color:#507299}
8563.public_shares a.facebook{background-color:#23599b}
8564.public_shares a.facebook i{}
8565.public_shares a.twitter{background-color:#00bbe7}
8566.public_shares a.twitter i{font-size:16px}
8567div.shadow-modal-wind-contact{display:none}
8568div.shadow-modal-wind-contact.on{display:block}
8569div.shadow-modal-wind-contact div.shadow-modal{display:none}
8570div.shadow-modal-wind-contact.on div.shadow-modal{display:block}
8571div.shadow-modal-wind-contact.on div.phoenix-modal{opacity:1;filter:
alpha(opacity=100)}
8572div.shadow-modal-wind-contact div.phoenix-modal.window-modal div.phoenix-modal-dialog div.dialog-content{padding:0}
8573div.list-contacts-modal{padding:20px}
8574div.list-contacts-modal table{width:100%}
8575div.list-contacts-modal table tr{border-top:1px solid #d1dce0}
8576div.list-contacts-modal table tr.no-border-top{border-top:0}
8577div.list-contacts-modal table tr.no-border-top td{padding-top:0}
8578div.list-contacts-modal table td{padding:19px;text-align:left}
8579div.list-contacts-modal table tr:first-child{border-top:0}
8580div.list-contacts-modal table td>*:first-child{margin-top:0 !important}
8581div.list-contacts-modal table td div.phone{font-size:22px;line-height:22px;color:#000}
8582div.list-contacts-modal table td div.phone a{font-size:22px;line-height:22px;color:#000;text-decoration:none}
8583div.list-contacts-modal table td div.email{}
8584div.list-contacts-modal table td div.email a{font-size:17px;line-height:22px;color:#1a8fe9;text-decoration:none;border-bottom:1px solid #7c7c7c}
8585div.list-contacts-modal table td div.email a:hover{border-bottom-color:transparent}
8586div.list-contacts-modal table td div.desc{font-size:14px;line-height:18px;color:#898989;margin-top:2px}
8587div.list-contacts-modal a.btn-map-ic{display:inline-block;margin-top:5px}
8588div.new-detail{margin-bottom:35px}
8589div.new-detail div.top-info{padding-bottom:5px;border-bottom:1px solid #e2e2e2;margin-bottom:30px}
8590div.new-detail div.top-info div.date{display:inline-block;color:#b0b0b0;font-size:14px;line-height:28px;white-space:nowrap;margin-right:25px}
8591div.new-detail div.top-info div.date span{color:green}
8592div.new-detail div.top-info div.date span.to{color:red}
8593div.new-detail div.top-info div.date span.off{color:#7c7c7c}
8594div.new-detail div.top-info div.count_views{display:inline-block;color:#b0b0b0;font-size:14px;line-height:28px;white-space:nowrap}
8595div.new-detail div.top-info div.count_views>i.concept-icon{margin-right:0}
8596div.new-detail div.top-info div.shares{text-align:right}
8597div.new-detail div.new-detail-content div.main-img{margin-bottom:20px}
8598div.shares{white-space:nowrap;position:relative}
8599div.shares a{width:27px;height:27px;position:relative;display:inline-block;margin:0 2px;opacity:.8;filter:
alpha(opacity=80);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
8600div.shares a.soc_tw i{font-size:12px}
8601div.shares a:hover{opacity:1;filter:
alpha(opacity=100)}
8602div.shares a i{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;margin:0;font-family:none;font-size:15px}
8603div.shares a.soc_vk{background-color:#507299}
8604div.shares a.soc_fb{background-color:#23599b}
8605div.shares a.soc_tw{background-color:#00bbe7}
8606div.shares a.soc_ok{background-color:#eb722e}
8607div.shares a.soc_mailRu{background-color:#168de2}
8608div.shares a.soc_wtsApp{background-color:#65bc54}
8609div.shares a.soc_telegram{background-color:#64a9dc}
8610div.shares a.soc_skype{background-color:#00aff0}
8611div.shares a.soc_reddit{background-color:#ff581a}
8612div.menu-navigation ul.new-detail{margin:0 0 30px;padding:0;list-style:none}
8613div.menu-navigation ul.new-detail>li{position:relative;background-color:#fff;font-size:15px;line-height:28px;padding-bottom:9px;border-bottom:1px solid #e2e2e2;white-space:nowrap}
8614div.menu-navigation ul.new-detail>li.back a{color:#444;padding-left:25px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/back.svg) 0 4px no-repeat;opacity:.7;filter:
alpha(opacity=70);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}
8615div.menu-navigation ul.new-detail>li.back a:hover{opacity:1;filter:
alpha(opacity=100)}
8616div.menu-navigation div.other-news{margin-bottom:30px}
8617div.menu-navigation div.other-news div.item{position:relative;height:200px;margin-bottom:20px;background-position:center;background-repeat:no-repeat;background-size:cover}
8618div.menu-navigation div.other-news div.item:last-child{margin-bottom:0 !important}
8619div.menu-navigation div.other-news div.item div.frameshadow{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:#333;opacity:.3;filter:
alpha(opacity=30)}
8620div.menu-navigation div.other-news div.item:hover div.frameshadow{opacity:0.5;filter:
alpha(opacity=50);-webkit-transition:opacity .8s;-o-transition:opacity .8s;transition:opacity .8s}
8621div.menu-navigation div.other-news div.item div.new-dark-shadow{position:absolute;left:0;bottom:0;right:0;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/news_dark_bottom_shadow.png) left bottom repeat-x;height:85px}
8622div.menu-navigation div.other-news div.item div.cont{position:absolute;bottom:15px;left:15px;right:15px}
8623div.menu-navigation div.other-news div.item div.cont div.name{font-size:18px;line-height:22px;color:#fff;overflow:hidden;max-height:44px}
8624div.menu-navigation div.other-news div.item div.cont div.name a{color:inherit}
8625div.menu-navigation div.other-news div.item a.wrap-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}
8626footer{color:#eaeaea;padding:50px 0 0;position:relative;background-repeat:no-repeat;background-size:cover;background-position:top center;position:relative}
8627footer.tone-light{color:#000}
8628footer.txt-color-dark{color:#000}
8629footer.txt-color-light{color:#eaeaea}
8630footer.tone-light div.email a>span{color:#181818}
8631footer.txt-color-dark div.email a>span{color:#181818}
8632footer.txt-color-light div.email a>span{color:#fff}
8633footer.tone-light div.menu-items div.menu-item>a{color:#000}
8634footer div.menu-items div.menu-item>a{color:#eaeaea}
8635footer.txt-color-dark div.menu-items div.menu-item>a{color:#000}
8636footer.txt-color-light div.menu-items div.menu-item>a{color:#eaeaea}
8637footer div.menu-items div.menu-item>a.accent{color:#fff;opacity:1;filter:
alpha(opacity=100)}
8638footer.txt-color-light div.menu-items div.menu-item>a.accent{color:#fff}
8639footer.txt-color-dark div.menu-items div.menu-item>a.accent{color:#000}
8640footer div.copytright-item a span.text{display:block;margin-right:7px;color:#fff}
8641footer.tone-light div.copytright-item a span.text{color:#000}
8642footer.txt-color-light div.copytright-item a span.text{color:#fff}
8643footer.txt-color-dark div.copytright-item a span.text{color:#000}
8644footer div.political a>span.bord-bot{color:#eaeaea}
8645footer.tone-light div.political a>span.bord-bot{color:#000;border-color:#000}
8646footer.tone-light div.political a:hover>span.bord-bot{border-color:transparent}
8647footer.txt-color-light div.political a>span.bord-bot{color:#eaeaea;border-color:transparent}
8648footer.txt-color-dark div.political a>span.bord-bot{color:#000;border-color:#000}
8649footer.txt-color-dark div.political a:hover>span.bord-bot{border-color:transparent}
8650footer .column-1 .logotype{margin-bottom:30px}
8651footer div.container-top{padding-bottom:40px}
8652footer div.container-bottom{border-top:1px solid rgba(255,255,255,.2);padding:30px 0 33px}
8653footer.tone-dark div.container-bottom{border-top:1px solid rgba(255,255,255,.2)}
8654footer.tone-light div.container-bottom{border-top:1px solid rgba(0,0,0,.1)}
8655footer div.container-bottom>*:last-child{margin-bottom:0 !important}
8656footer div.container-bottom div.wrapper-items{width:100%;table-layout:fixed}
8657footer div.container-bottom div.wrapper-items td.text-item{font-size:13px;line-height:20px}
8658footer div.container-bottom div.wrapper-items td.icon-items{}
8659footer div.container-bottom div.icon-items{text-align:right}
8660footer div.subscribe-item div.description{font-size:14px;line-height:20px;margin-bottom:10px}
8661footer div.subscribe-item label.input-checkbox-css input[type="checkbox"]+span{top:1px}
8662footer div.soc-group{margin:0 -9px}
8663footer div.soc-group a.soc_ic{width:28px;height:28px;margin:0 6px}
8664footer div.banner-items{margin-bottom:25px}
8665footer div.banner-items div.banner-item{margin-bottom:20px}
8666footer div.banner-items div.banner-item img{max-height:120px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 7px 4px rgba(50,50,50,0.15);-moz-box-shadow:0 0 7px 4px rgba(50,50,50,0.15);box-shadow:0 0 7px 4px rgba(50,50,50,0.15);-webkit-transition:box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s}
8667footer div.banner-items div.banner-item img:hover{-webkit-box-shadow:0 0 7px 4px rgba(50,50,50,0.4);-moz-box-shadow:0 0 7px 4px rgba(50,50,50,0.4);box-shadow:0 0 7px 4px rgba(50,50,50,0.4)}
8668footer div.response-item{}
8669footer div.response-item div.description{}
8670footer div.response-item div.input-wrapper{}
8671footer div.container-top div.column-2,footer div.container-top div.column-4{padding-top:20px}
8672footer div.container-top div.column-3{padding-top:25px}
8673footer div.menu-items{position:relative;padding:0 0 0 30px}
8674footer div.menu-items div.menu-item{font-size:14px;line-height:19px;margin-bottom:20px;text-transform:uppercase;letter-spacing:1px}
8675footer div.menu-items div.menu-item>a.hover{opacity:.8;filter:
alpha(opacity=80);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
8676footer div.menu-items div.menu-item>a.hover:hover,footer div.menu-items div.menu-item>a.selected{opacity:1;filter:
alpha(opacity=100)}
8677footer div.footer-description-item{font-size:13px;line-height:21px;margin-bottom:30px}
8678footer div.political{margin-bottom:45px}
8679footer div.political div.agreement-item{font-size:13px;line-height:24px;margin-bottom:10px}
8680footer div.image-item{margin-bottom:30px}
8681footer div.button-wrap{margin-top:50px}
8682footer div.button-wrap a{display:inline-block;padding:17px 40px}
8683footer div.phone div.phone-value{display:inline-block;font-size:19px;line-height:21px;color:inherit;padding-left:23px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/phone_wt.svg') left 2px no-repeat;background-size:15px !important}
8684footer div.phone div.phone-value a{color:inherit}
8685footer.tone-light div.phone div.phone-value{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/phone_bl.svg') left 2px no-repeat}
8686footer.txt-color-light div.phone div.phone-value{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/phone_wt.svg') left 2px no-repeat}
8687footer.txt-color-dark div.phone div.phone-value{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/phone_bl.svg') left 2px no-repeat}
8688footer div.contact-item{margin-bottom:10px}
8689footer div.email a{display:inline-block;font-size:15px;line-height:17px;color:inherit;padding-left:23px;background:url("/bitrix/templates/concept_phoenix_s1/css/../images/svg/mail_wt.svg") left 4px no-repeat}
8690footer.tone-light div.email a{background:url("/bitrix/templates/concept_phoenix_s1/css/../images/svg/mail_bl.svg") left 4px no-repeat}
8691footer.txt-color-light div.email a{background:url("/bitrix/templates/concept_phoenix_s1/css/../images/svg/mail_wt.svg") left 4px no-repeat}
8692footer.txt-color-dark div.email a{background:url("/bitrix/templates/concept_phoenix_s1/css/../images/svg/mail_bl.svg") left 4px no-repeat}
8693footer.tone-dark div.email a>span,footer.txt-color-light div.email a>span{color:#eaeaea}
8694footer.txt-color-dark div.email a>span{color:#000;border-color:#000}
8695footer div.copyright-text{}
8696footer div.copyright-text div.top-text{font-size:14px;line-height:20px;color:#cfcfcf}
8697footer div.copyright-text div.top-text a{color:inherit}
8698footer.tone-light div.copyright-text div.top-text{color:#181818}
8699footer div.copyright-text div.top-text.reqs{border-top:1px dashed #cfcfcf;padding-top:10px;margin-top:10px;margin-bottom:20px}
8700footer.tone-light div.copyright-text div.top-text.reqs{border-top:1px dashed #181818}
8701footer div.copyright-text div.bottom-text{font-size:13px;line-height:19px;color:#a0a0a0;margin-top:20px}
8702footer div.copyright-text div.political{font-size:13px;line-height:19px;color:#a0a0a0;margin-top:5px}
8703footer div.copyright-text div.political a.call-modal{font-size:inherit;line-height:inherit;color:inherit;text-decoration:underline;display:inline-block;margin-right:30px;text-decoration:none}
8704footer div.copyright-text div.political a.call-modal:hover{text-decoration:none}
8705footer.tone-dark div.footer-menu-wrap div.copyright-text div.political a.call-modal span{border-bottom-color:#cfcfcf;color:#cfcfcf}
8706footer.tone-dark div.footer-menu-wrap div.copyright-text div.political a.call-modal:hover span{border-bottom-color:transparent}
8707footer div.container-bottom div.text-item{font-size:14px;line-height:18px}
8708footer div.soc-group{margin-bottom:45px}
8709footer div.copytright-item{position:relative;z-index:50}
8710footer div.copytright-item table{margin-right:auto}
8711footer div.copytright-item a{display:inline-block;text-decoration:none;font-size:14px;line-height:16px;color:#cfcfcf;cursor:default}
8712footer div.copytright-item a[href]{opacity:.8;filter:
alpha(opacity=80);cursor:pointer}
8713footer div.copytright-item a[href]:hover{opacity:1;filter:
alpha(opacity=100)}
8714footer.tone-light div.copytright-item a{color:#565656}
8715footer div.copytright-item a img{max-width:90px;max-height:20px}
8716footer div.shadow{position:absolute;display:none;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.45)}
8717footer.tone-dark div.shadow-tone{background:rgba(0,0,0,0.45);display:block}
8718footer.tone-light div.shadow-tone{background:rgba(255,255,255,0.7);display:block}
8719footer.tone-light div.footer-menu-wrap div.phone div.phone-value{color:#131313}
8720footer.tone-light div.footer-menu-wrap div.copyright-text div.bottom-text{color:#131313}
8721footer.tone-light div.footer-menu-wrap div.copyright-text div.political{color:#131313}
8722footer.tone-light div.footer-menu-wrap div.email a>span.bord-bot{border-bottom-color:#131313}
8723footer.tone-light div.footer-menu-wrap div.email a:hover>span.bord-bot{border-bottom-color:transparent}
8724footer.tone-light div.body-menu div.list-menu ul.child2>li>a{color:#131313}
8725footer.default_bg{background-image:url("/bitrix/templates/concept_phoenix_s1/css/../images/footer-bg.jpg")}
8726div.page_pad_bot.no_menu div.news{margin-bottom:40px}
8727div.page_pad_bot.no_menu{padding:0}
8728div.page_pad_bot{padding-bottom:80px}
8729div.news-list-wrap.page_pad_bot.detail{padding-bottom:0}
8730div.brands-page.page_pad_bot{padding-bottom:0}
8731div.bottom-description-full{padding:50px 0 80px;background-color:#f5f5f5}
8732div.catalog-top-description{margin-top:40px;margin-bottom:0}
8733div.catalog-list-wrap div.attention{font-size:22px;line-height:26px;margin-bottom:30px}
8734div.open-cart a.cart_link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:999}
8735.wrapper-cart div.open-cart.no-empty .before_pulse,.wrapper-cart div.open-cart.no-empty .after_pulse{position:absolute;left:-20px;right:-20px;top:-20px;bottom:-20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;animation:phoenix_cart_pulse 7s linear infinite;opacity:0}
8736.wrapper-cart div.open-cart.no-empty .after_pulse{animation-delay:.5s}
8737@keyframes phoenix_cart_pulse{0%{transform:scale(0.5);opacity:0}
873810%{opacity:1}
873920%{transform:scale(1.2);opacity:0}
8740100%{transform:scale(1.2);opacity:0}
8741}
8742.wrapper-cart div.cart-outer{-webkit-transition:right .9s;-moz-transition:right .9s;-o-transition:right .9s;transition:right .9s;max-width:1140px;position:absolute;display:none;opacity:0;filter:
alpha(opacity=0);top:0;padding:0}
8743.wrapper-cart div.cart-outer.on.open{right:0}
8744.wrapper-cart div.cart-outer.open{position:fixed;will-change:transform;right:-100%;left:auto;opacity:1;filter:
alpha(opacity=100);top:0;bottom:0;z-index:9999;overflow-y:auto;-webkit-overflow-scrolling:touch;outline:0;background:#fff;display:block}
8745div.basket-empty-message{margin:30px 0}
8746div.basket-style div.cart-inner{overflow:hidden;height:100%}
8747div.basket-style div.head{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/cart/bg.jpg) left top no-repeat;position:relative;background-size:cover;padding:15px 21px}
8748div.basket-style div.head .incart-shadow{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5)}
8749div.basket-style div.head div.cart-image div{width:80px;height:70px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_wh.svg) left center no-repeat;background-size:46px;margin-left:25px;position:relative;top:-2px}
8750div.basket-style div.head div.title{text-align:center;font-size:35px;line-height:37px;color:#fff}
8751div.basket-style div.head a.cancel-cart{position:absolute;right:0;top:0;bottom:0;width:100px;height:100px;display:block;z-index:10;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/cart/close.png) center no-repeat;opacity:.7;filter:
alpha(opacity=70);-moz-opacity:.7}
8752div.basket-style div.head a.cancel-cart:hover{background-color:rgba(0,0,0,.1)}
8753div.basket-style div.body{position:absolute;top:100px;left:0;right:0;bottom:0}
8754div.basket-style div.body.static{position:static;height:auto !important}
8755div.basket-style div.body div.left-p,div.basket-style div.body div.right-p{padding:40px 35px 110px;vertical-align:top;position:relative}
8756div.basket-style div.body div.left-p{background-color:#fff}
8757div.basket-style.fly-basket div.body div.left-p,div.basket-style.fly-basket div.body div.right-p{padding-bottom:140px}
8758div.basket-style div.product{padding-bottom:39px;border-bottom:1px solid #e0e0e0;margin-bottom:40px}
8759div.basket-style:not(.fly-basket) div.product:last-child{border-bottom:0;margin-bottom:0}
8760div.basket-style div.basket_items_list.last-border-bottom-unset div.product:last-child{border-bottom:0}
8761div.basket-style div.product div.left-part{padding-left:0}
8762div.basket-style div.product div.img-name{}
8763div.basket-style div.product div.img-name div.img{padding-right:15px;text-align:center}
8764div.basket-style div.product div.img-name div.img img{max-height:70px;border-radius:2px}
8765div.basket-style div.product div.img-name div.wr-name{font-size:15px;line-height:20px;margin-bottom:2px}
8766div.basket-style div.product div.img-name div.wr-name>a{display:block;color:#000;margin-bottom:10px}
8767div.basket-style div.product div.img-name div.article{font-size:14px;line-height:20px;color:#b1a9a9}
8768div.basket-style div.product div.img-name div.name_offers{font-size:12px;line-height:20px}
8769div.basket-style div.product .quantity-container{width:100%;vertical-align:middle}
8770div.basket-style .highlight{background:#ff0}
8771div.basket-style div.product .quantity-container td.amount-btn{cursor:pointer;text-align:center}
8772div.basket-style div.product .quantity-container td.amount-btn>div{border:1px solid #cccccc;width:28px;padding-bottom:2px;position:relative;-moz-user-select:none;-khtml-user-select:none;user-select:none}
8773div.basket-style div.product .quantity-container td.amount-btn.btn-minus>div{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}
8774div.basket-style div.product .quantity-container td.amount-btn.btn-plus>div{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}
8775div.basket-style div.product .quantity-container input.amount-field{font-size:14px;line-height:22px;width:100%;border:0;text-align:center;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc}
8776.quantity-container input.amount-field::-webkit-outer-spin-button,.quantity-container input.amount-field::-webkit-inner-spin-button{-webkit-appearance:none}
8777div.basket-style div.product .quantity-container input.amount-field:disabled{background-color:transparent}
8778div.basket-style div.product div.price-product{text-align:center;width:100%;margin-top:10px;white-space:nowrap}
8779div.basket-style div.product div.sum-price-product{font-size:15px;line-height:20px;color:#000;margin-bottom:3px;text-align:center;white-space:nowrap}
8780div.basket-style div.product div.sum-oldprice-product{font-size:15px;line-height:20px;color:#000;text-decoration:line-through;text-align:center}
8781div.basket-style div.product div.wrapper-remove{position:relative;padding-left:0}
8782div.basket-style a.remove-product{position:absolute;width:14px;height:19px;top:12px;right:0;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_del.svg') center no-repeat;background-size:14px}
8783div.basket-style a.remove-product:hover{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_del_red.svg') center no-repeat}
8784div.basket-style div.cart-advantage{padding-bottom:20px}
8785div.basket-style.page{background-color:#fff;margin:-77px -50px 30px;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;padding:0 50px 30px}
8786div.basket-style.page form.form{padding:0;background-color:transparent}
8787div.basket-style.page div.thank-container{padding-top:50px}
8788div.basket-style.page div.cart-advantage{padding:35px 35px 10px;border:1px dashed #cccccc;margin-bottom:80px}
8789div.basket-style.page div.body div.left-p{padding:35px 30px 60px}
8790div.basket-style.page div.body div.left-p{padding-right:70px;padding-left:15px}
8791div.basket-style.page div.body div.right-p{background-color:transparent;padding:0 15px 0 18px}
8792div.basket-style.page div.body div.info-table{display:none;background-color:#f6f6ef;padding:40px 40px 20px}
8793div.basket-style.page div.body div.info-table.active{display:block;position:relative}
8794.selector-fixedSrollBlock.fixed-start{top:auto !important;position:relative}
8795.selector-fixedSrollBlock.fixed-move{position:fixed;bottom:-20px;overflow:auto}
8796.selector-fixedSrollBlock.fixed-stop{position:absolute;top:auto !important;bottom:0}
8797div.basket-style div.alert-message-min-sum{margin:30px 0;padding:65px 15px 20px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/ahtung.svg') center 16px no-repeat;background-size:45px;background-color:#fff;text-align:center;border-radius:4px}
8798div.basket-style div.alert-message-min-sum div.text-top{font-size:14px;line-height:19px}
8799div.basket-style div.alert-message-min-sum div.text-bottom{font-size:14px;line-height:19px}
8800div.basket-style div.main-table{height:100%}
8801div.basket-style div.body-fly-basket{min-height:100%}
8802div.basket-style div.bottom-dots{position:absolute;left:-5px;right:-5px;bottom:-5px;border-bottom:12px dotted #fff}
8803div.basket-style div.body .left-p div.buttons{position:absolute;bottom:0;left:0;width:100%;padding:0 40px 35px}
8804div.basket-style div.body.static div.buttons{position:static;padding:0}
8805div.basket-style div.body div.buttons table{width:100%}
8806div.basket-style div.body div.buttons td.left a.button-def{font-size:16px;line-height:16px;padding:21px 35px 20px;float:left;background-color:rgba(232,232,232,0.7)}
8807div.basket-style div.body div.buttons td.left{text-align:left}
8808div.basket-style div.body div.buttons td.right{text-align:right}
8809div.basket-style div.body div.buttons a.open-info{display:inline-block;padding:4px 0 4px 22px;font-size:16px;line-height:16px;white-space:nowrap;color:#2d7fd4;position:relative}
8810div.basket-style div.body div.buttons a.open-info:before{content:'';position:absolute;width:18px;height:18px;top:50%;margin-top:-1px;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);background:url("/bitrix/templates/concept_phoenix_s1/css/../images/svg/info.svg") center no-repeat;background-size:6px}
8811div.basket-style.page div.body div.buttons a.open-info{padding-left:15px}
8812div.basket-style.page div.body div.buttons a.open-info:before{width:6px;height:16px}
8813div.basket-style div.body div.right-p{background-color:#f6f6ef}
8814div.basket-style div.body div.total{text-align:center;margin-bottom:25px}
8815div.basket-style div.body div.total.sale_on{border-bottom:10px dotted #fff;padding-bottom:20px}
8816div.basket-style div.body div.total div.desc-top{font-size:14px;line-height:14px;margin-bottom:10px}
8817div.basket-style div.body div.total div.total-price{font-size:35px;line-height:42px;white-space:nowrap}
8818div.basket-style div.body div.updesc{font-size:14px;line-height:20px;color:#383838;text-align:center;margin-bottom:50px}
8819div.basket-style div.body div.updesc span.total{font-size:14px;line-height:14px;white-space:nowrap;padding:7px 10px;background-color:#fff200;margin-left:3px}
8820div.basket-style div.body .info-table div.buttons{text-align:center;margin-bottom:40px}
8821div.basket-style div.body div.buttons a.first-b{display:block;margin-bottom:19px}
8822div.basket-style div.body div.buttons a.sec-b{display:inline-block;text-decoration:none}
8823div.basket-style div.body div.comment{color:#7a7a7a;font-size:13px;line-height:19px;padding:16px 20px;border:1px dashed #bdbdb8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:20px}
8824div.basket-style div.body div.clear{position:absolute;bottom:0;left:0;width:100%;padding:0 40px 35px;text-align:center}
8825div.basket-style.page div.body.static div.clear{position:static;padding:0;width:auto;display:inline-block}
8826div.basket-style div.body.static div.clear{position:static;padding:0}
8827div.basket-style div.body div.clear a{font-size:16px;line-height:16px;padding:20px 0 20px 25px;display:inline-block;background:url("/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_del.svg") left 19px no-repeat;background-size:14px;color:#909090}
8828div.basket-style.page div.body div.buttons a.open-info{top:2px}
8829div.basket-style div.body div.clear a:hover{color:#f00;background-image:url("/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_del_red.svg")}
8830div.basket-style div.basket_items_list{display:none}
8831div.basket-style div.basket_items_list.active{display:block}
8832div.basket-style div.basket_items_list.items_delayed a.button-def{font-size:14px;padding-left:25px;padding-right:25px}
8833div.basket-style div.basket_items_list.items_delayed a.remove-product{top:13px}
8834div.basket-style div.sort_tabs{margin:0 -15px 40px}
8835div.basket-style div.tab_item{display:inline-block;font-size:16px;line-height:22px;padding:11px 22px;cursor:pointer;border:1px solid transparent;border-radius:3px}
8836div.basket-style div.tab_item.active{border-color:#dedede}
8837div.basket-style div.tab_item span.desc{font-size:15px;line-height:19px;margin-right:10px;color:#1a8fe9}
8838div.basket-style div.tab_item.active span.desc{border-bottom-color:transparent;color:#000}
8839div.basket-style div.tab_item div.round{display:inline-block;font-size:12px;line-height:19px;text-align:center;width:20px;height:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#9c9c9c;color:#fff}
8840body.font-maincolor-light div.tab_item.active div.round{color:#fff}
8841body.font-maincolor-dark div.tab_item.active div.round{color:#000}
8842body.font-maincolor-light .main-text-color{color:#fff}
8843body.font-maincolor-dark .main-text-color{color:#000}
8844div.basket-style div.basket-items-empty-message{margin:0 -10px 30px}
8845div.basket-style div.product-area{padding:0 15px}
8846div.basket-style div.wrapper-quantity{padding-right:30px}
8847div.basket-style div.product div.img-name div.img img{max-height:60px}
8848div.basket-style div.product div.left-part{padding-top:3px;padding-right:30px}
8849div.basket-style div.product div.wrapper-sum{padding-top:3px}
8850div.basket-style .product.order-product div.wrapper-quantity{padding-right:15px;text-align:center}
8851div.basket-style div.product div.img-name div.article{font-size:13px}
8852div.basket-style div.product div.img-name div.name_offers{font-size:13px}
8853div.basket-style div.body div.clear a{padding:24px 0 21px 25px;background-position:left 23px}
8854div.basket-style div.body a.remove-product{top:3px}
8855div.basket-style.page div.form-order{background-color:#f6f6ef;padding:40px 30px 20px}
8856div.style-cart-back{position:absolute;top:0;left:0;width:57px;height:57px;background:url("/bitrix/templates/concept_phoenix_s1/css/../images/cart/cart-back.png") center no-repeat;cursor:pointer;display:none;opacity:.8;filter:
alpha(opacity=80)}
8857div.style-cart-back:hover{opacity:1;filter:
alpha(opacity=100)}
8858div.style-cart-back.active{display:block}
8859.wrapper-cart div.info-table.active{display:block}
8860div.form-order.active{display:block}
8861div.form-order{display:none}
8862.wrapper-cart div.info-table{display:none}
8863.open-cart{position:fixed;will-change:transform;right:50px;top:200px;width:0;height:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;z-index:999;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_wh.svg') center no-repeat;background-color:#dcdcdc;background-size:31px}
8864.open-cart.off{display:none !important}
8865.open-cart.no-empty,.open-cart a.cart_link{cursor:pointer}
8866.open-cart a.cart_link{display:none}
8867.open-cart.cart-empty a.cart_link{display:block}
8868.area_for_mini_cart.mod_cat_opened .open-cart{display:none}
8869.open-cart.semi_show.cart-empty{opacity:0;filter:
alpha(opacity=0)}
8870.open-cart.show,.open-cart.semi_show.no-empty{width:72px;height:72px}
8871.open-cart span.count{position:absolute;top:-3px;left:1px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;background-color:red;border:3px solid #fff;width:26px;height:26px;font-size:13px;line-height:19px;text-align:center;white-space:nowrap;display:none}
8872.open-cart.no-empty span.count{display:block}
8873.open-cart span.desc-empty,.open-cart span.desc-no-empty{font-size:14px;line-height:17px;position:absolute;top:50%;white-space:nowrap;padding:5px 14px 8px;background-color:#959797;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);right:calc(100% + 10px);display:none}
8874.open-cart.cart-empty{-webkit-box-shadow:0 15px 35px 15px rgba(255,255,255,.3);box-shadow:0 15px 35px 15px rgba(255,255,255,.3)}
8875.open-cart.no-empty{background-position:center;background-repeat:no-repeat;background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_wh.svg');-webkit-box-shadow:0 15px 35px 15px rgba(0,0,0,.1);box-shadow:0 15px 35px 15px rgba(0,0,0,.1);-webkit-transition:background .4s;-o-transition:background .4s;transition:background .4s;background-size:31px}
8876body.font-maincolor-dark .open-cart.no-empty{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_bl.svg)}
8877.open-cart.no-empty:hover span.desc-no-empty{display:block}
8878.open-cart.no-empty span.desc-empty{display:none !important}
8879.open-cart:hover span.desc-empty{display:block}
8880.button-def.click_cart[data-cart-action="add"]{display:block;margin-bottom:10px}
8881.button-def.click_cart.in-constr[data-cart-action="add"]{display:inline-block}
8882.button-def.click_cart[data-cart-action="add"] span{position:static;text-overflow:ellipsis;overflow:hidden}
8883.button-def.click_cart[data-cart-action="add"] span.first,.button-def.click_cart[data-cart-action="add"].added span.second{display:inline}
8884.button-def.click_cart[data-cart-action="add"].added span.first,.button-def.click_cart[data-cart-action="add"] span.second{display:none}
8885.button-def.click_cart[data-cart-action="no-add"] span.second{display:none}
8886.button-def.click_cart[data-cart-action="add"].added{background-color:green;color:#fff}
8887.button-def.click_cart[data-cart-action="add"].added:hover{background-color:green;color:#fff}
8888.button-def.click_cart[data-cart-action="add"].added span.second{color:#fff;padding-left:25px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/cart/add.png') left center no-repeat}
8889div.catalog-body .button-def.click_cart[data-box-action="add"]{display:inline-block;margin-bottom:0;text-decoration:none;margin-right:25px}
8890.parent-preload-circleG{position:relative}
8891.parent-preload-circleG.active .circleG-opacity{opacity:0;filter:
alpha(opacity=0)}
8892.parent-preload-circleG.active .circleG-wrap{position:absolute;width:45px;margin:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block}
8893.circleG-wrap{display:none}
8894.circleG{background-color:rgb(255,255,255);float:left;height:10px;margin-left:5px;width:10px;animation-name:ch_bounce_circleG;-o-animation-name:ch_bounce_circleG;-ms-animation-name:ch_bounce_circleG;-webkit-animation-name:ch_bounce_circleG;-moz-animation-name:ch_bounce_circleG;animation-duration:0.8775s;-o-animation-duration:0.8775s;-ms-animation-duration:0.8775s;-webkit-animation-duration:0.8775s;-moz-animation-duration:0.8775s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal;border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}
8895.circleG-wrap.small .circleG{height:5px;width:5px}
8896.circleG_1{animation-delay:0.1795s;-o-animation-delay:0.1795s;-ms-animation-delay:0.1795s;-webkit-animation-delay:0.1795s;-moz-animation-delay:0.1795s}
8897.circleG_2{animation-delay:0.4055s;-o-animation-delay:0.4055s;-ms-animation-delay:0.4055s;-webkit-animation-delay:0.4055s;-moz-animation-delay:0.4055s}
8898.circleG_3{animation-delay:0.5285s;-o-animation-delay:0.5285s;-ms-animation-delay:0.5285s;-webkit-animation-delay:0.5285s;-moz-animation-delay:0.5285s}
8899@keyframes ch_bounce_circleG{0%{}
890050%{background-color:rgba(140,140,140,0.77)}
8901100%{}
8902}
8903@-o-keyframes ch_bounce_circleG{0%{}
890450%{background-color:rgba(140,140,140,0.77)}
8905100%{}
8906}
8907@-ms-keyframes ch_bounce_circleG{0%{}
890850%{background-color:rgba(140,140,140,0.77)}
8909100%{}
8910}
8911@-webkit-keyframes ch_bounce_circleG{0%{}
891250%{background-color:rgba(140,140,140,0.77)}
8913100%{}
8914}
8915@-moz-keyframes ch_bounce_circleG{0%{}
891650%{background-color:rgba(140,140,140,0.77)}
8917100%{}
8918}
8919div.cart-first-block{padding-bottom:110px;background-position:center;background-repeat:no-repeat;position:relative;background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/cart/cartpage_bg.jpg')}
8920div.cart-first-block.cover{background-size:cover}
8921div.cart-first-block.phoenix-firsttype-hidden{padding-top:140px}
8922div.cart-first-block.phoenix-firsttype-on_board,div.cart-first-block.phoenix-firsttype-on_line{padding-top:240px}
8923div.cart-first-block div.shadow{position:absolute;display:none;width:100%;height:100%;top:0;right:0;bottom:0;left:0}
8924div.cart-first-block.dark div.shadow-tone{background:rgba(0,0,0,0.45);display:block}
8925div.cart-first-block.light div.shadow-tone{background:rgba(256,256,256,0.7);display:block}
8926div.cart-first-block table{display:table;width:100%;position:relative;z-index:1}
8927div.cart-first-block table td{vertical-align:middle}
8928div.cart-first-block table td.r-part{text-align:center}
8929div.cart-first-block div.head *:first-child{margin-top:0 !important}
8930div.cart-first-block div.head div.title,div.cart-first-block div.head div.title h1{font-size:39px;line-height:51px;color:#181818;margin:0}
8931div.cart-first-block.light div.head div.title,div.cart-first-block.light div.head div.title h1{color:#181818}
8932div.cart-first-block.dark div.head div.title,div.cart-first-block.dark div.head div.title h1{color:#fff}
8933div.cart-first-block div.head div.subtitle{font-size:18px;line-height:25px;margin:20px 0 0;color:#5d5d5d}
8934div.cart-first-block.light div.head div.subtitle{color:#5d5d5d}
8935div.cart-first-block.dark div.head div.subtitle{color:#e8e8e8}
8936div.cart-first-block div.new-breadcrumb-wrap{margin-bottom:5px}
8937div.cart-first-block ol.new-breadcrumb{list-style:none;padding:0;margin:0}
8938div.cart-first-block ol.new-breadcrumb li{display:inline-block;margin-left:5px;margin-bottom:5px;font-size:13px;line-height:13px;white-space:nowrap;color:#fff;float:left}
8939div.cart-first-block a.style-fast-order{color:#fff;font-size:17px;line-height:21px;padding:5px 0 5px 30px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/click_wh.svg') left center no-repeat;background-size:20px;position:relative;top:5px}
8940div.cart-first-block.light a.style-fast-order{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/click_bl.svg')}
8941div.cart-first-block a.style-fast-order>span{color:#fff}
8942div.cart-first-block.light a.style-fast-order>span{color:#1a8fe9}
8943div.cart-first-block.light a.style-fast-order:hover>span.bord-bot{border-bottom-color:#1a8fe9}
8944.open-cart-mob{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:44px;height:44px;background-color:#676767;margin-left:auto;margin-right:0;position:relative}
8945.open-cart-mob a.cart-show{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999;width:100%;height:100%;display:block}
8946.open-cart-mob div.wrap-img-count{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap}
8947.open-cart-mob div.wrap-img-count span.icon{background-image:url("/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_wh.svg");background-position:center;background-repeat:no-repeat;background-size:20px;width:22px;height:22px;display:inline-block;float:left}
8948body.font-maincolor-dark .open-cart-mob.no-empty div.wrap-img-count span.icon{background-image:url("/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_bl.svg")}
8949body.font-maincolor-dark .open-cart-mob div.wrap-img-count span.count{color:#000}
8950.open-cart-mob div.wrap-img-count span.count{display:none;color:#fff;font-size:13px;line-height:13px}
8951.open-cart-mob a.cart_link{position:absolute;top:0;left:0;right:0;bottom:0;display:block;z-index:999}
8952.mob-cart-on .mob-cart{position:relative}
8953form.form-cart-style .name-tit-choose{font-size:18px;line-height:22px;margin:10px 0 20px}
8954form.form-cart-style div.inp-show-js{position:absolute;opacity:0;filter:
alpha(opacity=0)}
8955form.form-cart-style div.inp-show-js.active{opacity:1;filter:
alpha(opacity=100);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}
8956form.form-cart-style div.inp-desc-style.active{padding:0 0 5px 30px;font-size:14px;line-height:19px;color:#5d5d5d;background:url("/bitrix/templates/concept_phoenix_s1/css/../images/cart/info.png") left top no-repeat;margin:16px 0 0;position:static}
8957form.form-cart-style div.phoenix-inp.active{position:relative}
8958form.form-cart-style div.phoenix-inp.input-textarea{height:auto;border:2px solid #d5d5d5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
8959form.form-cart-style div.phoenix-inp.input-textarea textarea{height:auto;border:0}
8960form.form-cart-style div.outer-inp-price-style{font-size:14px;line-height:14px;background-color:#fff;right:45px;top:0;bottom:0;color:#45a71f;position:absolute}
8961form.form-cart-style div.outer-inp-price-style.active{padding:0 5px 0 20px}
8962form.form-cart-style table.inp-price-style{height:100%}
8963form.form-cart-style table.inp-price-style td{white-space:nowrap}
8964.fast-order-btn-cart-page-js.cart-empty{display:none}
8965div.alert-block{position:fixed;will-change:transform;top:100px;left:80px;z-index:99998;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;right:auto;-webkit-transition:left .3s;-o-transition:left .3s;transition:left .3s}
8966div.alert-block div.phoenix-alert-btn{position:absolute;top:0;left:0;z-index:5;width:74px;height:74px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/alert.png') center no-repeat;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer}
8967div.alert-block div.phoenix-alert-btn.on{cursor:default}
8968.mgo-widget-alert_pulse{position:relative;z-index:2;height:38px;width:38px;background-color:#ff0000;border-radius:100%;margin:auto 0;opacity:1}
8969.mgo-widget-alert_pulse:after,.mgo-widget-alert_pulse:before{content:'';position:absolute;left:50%;bottom:0;top:0;background-color:#ff0000;border-radius:100%;-webkit-animation:phoenixPulse 15s linear infinite;animation:phoenixPulse 15s linear infinite;z-index:1;transform:scale(0)}
8970.mgo-widget-alert_pulse:before{margin:auto 0 auto -32.5px;height:65px;width:65px;opacity:.5;-webkit-animation-delay:.6s;animation-delay:.6s}
8971.mgo-widget-alert_pulse:after{margin:auto 0 auto -46px;height:92px;width:92px;-webkit-animation-delay:.2s;animation-delay:.2s;opacity:.25}
8972div.alert-block div.alert-block-content{width:420px;border-radius:10px;background:#fff;margin-left:35px;display:none}
8973div.alert-block div.alert-block-content.on{display:block;-webkit-box-shadow:0 0 15px 5px rgba(0,0,0,.1);box-shadow:0 0 15px 5px rgba(0,0,0,.1)}
8974div.alert-block div.alert-block-content div.alert-head{background:#f3f3f3;position:relative;font-family:'LatoBold';font-size:24px;line-height:24px;color:#000;padding:27px 50px 23px 60px;border-radius:0 10px 0 0}
8975div.alert-block div.alert-block-content div.alert-head a.alert-close{display:block;cursor:pointer;width:22px;height:22px;background:url("/bitrix/templates/concept_phoenix_s1/css/../images/cancel_gray.png") no-repeat center;position:absolute;top:27px;right:20px}
8976div.alert-block div.alert-block-content div.alert-body{}
8977div.alert-block div.alert-block-content div.alert-body div.cont{padding:30px;border-bottom:1px solid #e1e1e1}
8978div.alert-block div.alert-block-content div.alert-body div.cont:last-child{border-bottom:0}
8979div.alert-block div.alert-block-content div.alert-body div.cont div.big-name{font-family:'LatoBold';font-size:17px;line-height:22px;color:#000;margin-bottom:15px}
8980div.alert-block div.alert-block-content div.alert-body div.cont div.instr{}
8981div.alert-block div.alert-block-content div.alert-body div.cont div.instr div.instr-element{font-family:'Lato';font-size:15px;line-height:19px;color:#000;margin-bottom:10px}
8982div.alert-block div.alert-block-content div.alert-body div.cont div.instr div.instr-element:last-child{margin-bottom:0}
8983div.alert-block div.alert-block-content div.alert-body div.cont div.instr div.instr-element div.text{margin-bottom:3px}
8984div.alert-block div.alert-block-content div.alert-body div.cont div.instr div.instr-element div.text a{color:#207ddd;cursor:pointer;text-decoration:underline}
8985div.alert-block div.alert-block-content div.alert-body div.cont div.instr div.instr-element div.text a:hover{text-decoration:none}
8986div.alert-block div.alert-block-content div.alert-body div.cont div.instr div.instr-element div.comment{color:#999999}
8987.parent_link_style{position:relative}
8988.parent_link_style a.link_style{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}
8989.form-cart-wrap div.total{margin-bottom:20px}
8990.form-cart-wrap div.total div.desc-top{font-size:14px;line-height:14px;margin-bottom:5px}
8991.form-cart-wrap div.total div.total-price{font-size:35px;line-height:42px}
8992.form-cart-wrap div.updesc{font-size:14px;line-height:20px;color:#383838}
8993.form-cart-wrap div.updesc span.total{font-size:14px;line-height:25px;white-space:nowrap;padding:3px 10px;background-color:#fff200;display:inline-block}
8994.form-cart-wrap div.comment{color:#7a7a7a;font-size:13px;line-height:19px;padding:16px 20px;border:1px dashed #bdbdb8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
8995div.total-price-area-style{margin-left:-35px;background-color:#f6f6ef;margin-bottom:40px}
8996div.total-price-area-style table.tpas{}
8997div.total-price-area-style table.tpas td{position:relative}
8998div.total-price-area-style table.tpas td.tpas-left{width:450px}
8999div.total-price-area-style table.tpas td.tpas-right{vertical-align:top;border-left:10px dotted #fff}
9000div.total-price-area-style table.tpas td.tpas-left div.tpas-left-inner{padding:30px 35px}
9001div.total-price-area-style table.tpas td.tpas-right div.tpas-right-inner{padding:30px 35px;vertical-align:top}
9002div.wrap-main-menu div.mini-cart-style{width:85px;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);text-align:right}
9003.open-cart-menu{padding:5px 0 5px 28px;min-height:20px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_wh.svg) left center no-repeat;background-size:21px;display:inline-block}
9004.open-cart-menu div.count{font-size:11px;line-height:22px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:22px;height:22px;display:inline-block}
9005body.font-maincolor-light .open-cart-menu div.count{color:#fff}
9006body.font-maincolor-dark .open-cart-menu div.count{color:#000}
9007.open-cart-menu.cart-empty div.count{background-color:#676767}
9008.open-cart-menu a{position:absolute;top:0;right:0;left:0;bottom:0}
9009#callphone-mob{position:fixed;will-change:transform;left:20px;bottom:20px;z-index:9999;display:none}
9010#callphone-mob span.callphone-desc.active{opacity:.9;filter:
alpha(opacity=90)}
9011#callphone-mob span.callphone-desc{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;display:none;opacity:0;filter:
alpha(opacity=0);position:absolute;padding:10px 15px 10px 42px;background:#e4e1df;white-space:nowrap;top:50%;left:20px;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);font-size:13px;line-height:13px;display:block}
9012#callphone-mob a.callphone{float:left;width:50px;height:50px;text-transform:uppercase;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-position:center;background-size:24px;background-repeat:no-repeat;z-index:999;position:relative;display:inline-block}
9013body.font-maincolor-light #callphone-mob a.callphone{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/phone-mob-wt.svg)}
9014body.font-maincolor-dark #callphone-mob a.callphone{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/phone-mob-bl.svg)}
9015.btn-submit{display:block;width:100%}
9016div.block-slider .slick-dots{bottom:60px}
9017div.block-slider .slick-dots li{width:18px;height:9px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
9018div.block-slider .slick-dots li{background-color:rgba(0,0,0,.3)}
9019div.block-slider .slick-dots li{background-color:rgba(255,255,255,.3)}
9020div.block-slider .slick-dots li button{display:none}
9021div.block-slider div.block-slider-item{position:relative}
9022div.block-slider div.block-slider-item div.block-slider-table-wrap,div.block-slider div.block-slider-item div.block-slider-table-wrap div.block-slider-table{height:100%}
9023div.block-slider div.block-slider-item.noactive{position:absolute;left:0;top:0;opacity:0;filter:
alpha(opacity=0)}
9024div.block-slider-list.slick-dotted.slick-slider{margin-bottom:0}
9025div.block-slider-table{height:auto}
9026div.block-slider-table.no-image div.main-button-wrap{text-align:center}
9027div.block-slider-table div.lvl1 div.wrapper-picture{height:100%}
9028div.block-slider-table div.lvl1.part-text{padding-top:60px;padding-bottom:60px}
9029.text-parent-clr-light .text-content-clr-main{color:#fff}
9030.text-parent-clr-dark .text-content-clr-main{color:#000}
9031.universal-arrows-style .slick-prev,.universal-arrows-style .slick-next{top:300px;opacity:.4;filter:
alpha(opacity=40);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
9032.universal-arrows-style .slick-prev{left:0;width:60px;height:60px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/catalog-detail-arrows.png) left top no-repeat;z-index:99}
9033.universal-arrows-style .slick-next{right:0;width:60px;height:60px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/catalog-detail-arrows.png) right top no-repeat;z-index:99}
9034.universal-arrows-style .slick-prev.slick-disabled,.universal-arrows-style .slick-next.slick-disabled{display:none !important}
9035div.block .chrono .head-view-second,div.block .partners-slider .head-view-second{margin-bottom:20px}
9036div.block.small-block .chrono .head-view-second{margin-bottom:0}
9037.head-view-second{margin-bottom:40px}
9038.button-second{font-size:13px;line-height:19px;padding:5px 25px 6px;border:1px solid #9d9393;color:#9d9393;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;display:inline-block;opacity:.85;filter:
alpha(opacity=85);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:-2px}
9039.button-second.text-clr-blue{color:#1596d8}
9040body.font-maincolor-light .button-second:hover{color:#fff}
9041body.font-maincolor-dark .button-second:hover{color:#000}
9042.universal-arrows-mini{min-width:80px}
9043.universal-arrows-mini .arrow-prev,.universal-arrows-mini .arrow-next{height:34px;width:34px;left:inherit;background-position:center;background-repeat:no-repeat;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;float:right;cursor:pointer;position:relative;top:-1px;background-size:11px}
9044.universal-arrows-mini .arrow-prev.arrow-disabled,.universal-arrows-mini .arrow-next.arrow-disabled,.universal-arrows-mini .arrow-prev.arrow-disabled:hover,.universal-arrows-mini .arrow-next.arrow-disabled:hover{background-color:#777;cursor:default;opacity:0.5;filter:
alpha(opacity=50)}
9045.universal-arrows-mini .arrow-prev:before,.universal-arrows-mini .arrow-next:before{content:''}
9046.universal-arrows-mini .arrow-prev{margin-right:10px}
9047.universal-arrows-mini .arrow-next{}
9048body.font-maincolor-light .universal-arrows-mini .arrow-next{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/arrow_r_wt.svg)}
9049body.font-maincolor-light .universal-arrows-mini .arrow-prev{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/arrow_l_wt.svg)}
9050body.font-maincolor-dark .universal-arrows-mini .arrow-next{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/arrow_r_bl.svg)}
9051body.font-maincolor-dark .universal-arrows-mini .arrow-prev{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/arrow_l_bl.svg)}
9052div.wrap-adv-elements{padding-left:30px;position:relative}
9053div.wrap-adv-elements:before{content:"";position:absolute;left:0;bottom:0;top:26px;width:1px;background:#e5e5e5}
9054table.adv-elements{}
9055table.adv-elements tr{}
9056table.adv-elements td{padding-bottom:20px}
9057table.adv-elements td.img{width:40px}
9058table.adv-elements td.img img{max-width:40px;max-height:40px}
9059table.adv-elements td.img div.icon{width:40px}
9060table.adv-elements td.img div.icon i{font-size:40px}
9061table.adv-elements td.img div.icon.default{width:40px;height:40px;background:url("/bitrix/templates/concept_phoenix_s1/css/../images/goog.png") no-repeat center}
9062table.adv-elements td.text{font-size:14px;line-height:17px;padding-left:15px}
9063div.map-head-full{margin-bottom:60px}
9064div.map-head-full div.pad-top{padding-top:20px}
9065div.map-gallery{padding-left:10px;padding-right:10px}
9066div.map-gallery div.map-gallery-element{margin:0 -10px 10px;background-position:center;background-repeat:no-repeat;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-size:cover}
9067.small div.map-gallery div.map-gallery-element{height:60px}
9068.middle div.map-gallery div.map-gallery-element{height:90px}
9069.big div.map-gallery div.map-gallery-element{height:120px}
9070div.constructor-search{position:relative}
9071div.constructor-search.box-shadow-dark div.search-panel{-webkit-box-shadow:0 20px 70px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 20px 70px 0 rgba(0,0,0,0.2);box-shadow:0 20px 70px 0 rgba(0,0,0,0.2)}
9072div.constructor-search.box-shadow-light div.search-panel{-webkit-box-shadow:0 20px 70px 0 rgba(255,255,255,0.2);-moz-box-shadow:0 20px 70px 0 rgba(255,255,255,0.2);box-shadow:0 20px 70px 0 rgba(255,255,255,0.2)}
9073div.search-panel{height:75px;background-color:#fff;-webkit-box-shadow:0 0 40px -5px rgba(50,50,50,0.30);-moz-box-shadow:0 0 40px -5px rgba(50,50,50,0.30);box-shadow:0 0 40px -5px rgba(50,50,50,0.30);position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
9074div.search-panel div.search-input-box{position:relative;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;padding-left:60px}
9075div.search-panel div.search-input-box input.search-style{width:100%;height:50px;font-size:32px;line-height:42px;border:0;padding-left:5px;color:#000;padding-bottom:4px}
9076div.search-panel div.search-input-box input.search-style::placeholder{font-size:27px;position:relative;top:-3px}
9077div.search-panel div.search-input-box div.search-icon{position:absolute;width:36px;height:36px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/search/search_gr.svg') center no-repeat;background-size:35px;top:50%;left:10px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer}
9078div.search-panel .hint-area{font-size:14px;line-height:19px;color:#acacac;text-align:right;padding-right:25px}
9079div.search-panel .hint-area span{border-bottom:1px dashed #2285c4;cursor:pointer;color:#2285c4}
9080div.search-panel .hint-area span:hover{border-bottom-color:transparent}
9081div.search-panel div.search-btns-box div.search-list-wrap{font-size:15px;line-height:19px;color:#868388;padding-right:13px;margin-right:7px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/search/arrow-down_bl.svg') 99% 10px no-repeat;background-size:7px;position:relative;white-space:nowrap}
9082div.search-panel div.search-btns-box div.search-list-wrap span.search-cur{border-bottom:1px dashed #868388;-webkit-transition:border .2s;-o-transition:border .2s;transition:border .2s;cursor:pointer}
9083div.search-panel div.search-btns-box div.search-list-wrap span.search-cur:hover{border-bottom-color:transparent}
9084div.search-panel div.search-btns-box{width:100%;text-align:right;position:absolute;z-index:-1;opacity:0;filter:
alpha(opacity=0);height:75px}
9085div.search-panel div.search-btns-box.before-active{position:static;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
9086div.search-panel div.search-btns-box.before-active.active{opacity:1;filter:
alpha(opacity=100)}
9087div.search-top div.search-panel div.search-btns-box div.search-list-wrap{margin-right:15px}
9088div.search-panel div.search-btns-box div.buttons{height:100%}
9089div.search-panel div.search-btns-box button.search-btn-style{font-size:17px;line-height:22px;border:0;width:100%;height:100%;margin-right:-16px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}
9090div.search-top div.search-panel div.search-btns-box div.buttons{text-align:left;height:auto}
9091div.search-top div.search-panel div.search-btns-box button.search-btn-style{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:15px 35px;margin-right:0;height:auto;width:auto}
9092div.search-panel div.search-btns-box button.search-btn-style div.icon-enter{display:inline-block;padding-left:30px;background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/search/enter_wt.svg');background-position:left 8px;background-repeat:no-repeat;background-size:20px}
9093body.font-maincolor-light div.search-panel div.search-btns-box button.search-btn-style div.icon-enter{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/search/enter_wt.svg')}
9094body.font-maincolor-dark div.search-panel div.search-btns-box button.search-btn-style div.icon-enter{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/search/enter_bl.svg')}
9095div.search-panel div.search-btns-box button.search-btn-style.mob{background-position:center;background-size:27px;background-repeat:no-repeat;position:relative;right:-15px}
9096body.font-maincolor-light div.search-panel div.search-btns-box button.search-btn-style.mob{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/search/search_wt.svg')}
9097body.font-maincolor-dark div.search-panel div.search-btns-box button.search-btn-style.mob{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/search/search_bl.svg')}
9098div.search-panel div.search-btns-box div.search-list-wrap ul.search-list{display:none;list-style:none;padding:0;margin:0;position:absolute;top:calc(100% + 8px);right:0;background-color:#fff;text-align:left}
9099div.search-panel div.search-btns-box div.search-list-wrap ul.search-list.active{display:block;z-index:9999;border:1px solid #e7e7e7;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
9100div.search-panel div.search-btns-box div.search-list-wrap ul.search-list>li{font-size:14px;line-height:19px;white-space:nowrap;border-top:1px solid #e7e7e7;opacity:.8;filter:
alpha(opacity=80)}
9101div.search-panel div.search-btns-box div.search-list-wrap ul.search-list>li:hover{opacity:1;filter:
alpha(opacity=100)}
9102div.search-panel div.search-btns-box div.search-list-wrap ul.search-list>li:first-child{border-top:0}
9103div.search-panel div.search-btns-box div.search-list-wrap ul.search-list>li input[type='radio']{display:none}
9104div.search-panel div.search-btns-box div.search-list-wrap ul.search-list>li span{padding:10px 14px;display:inline-block;cursor:pointer}
9105div.search-body{padding:40px 0;min-height:300px}
9106div.search-body div.desc-found{font-size:14px;line-height:20px;color:#978484;margin-bottom:20px}
9107div.search-body div.sections-main{margin-bottom:60px;width:100%}
9108div.search-body div.sections-main div.section-box-wrap{position:relative}
9109div.search-body div.sections-main div.section-box-wrap.found:hover table.section-box div.name{color:#2c97e2}
9110div.search-body div.sections-main div.section-box-wrap.found:hover table.section-box{-webkit-box-shadow:0 9px 40px 0 rgba(50,50,50,0.30);-moz-box-shadow:0 9px 40px 0 rgba(50,50,50,0.30);box-shadow:0 9px 40px 0 rgba(50,50,50,0.30)}
9111div.search-body div.sections-main table.section-box{-webkit-transition:box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s;border-collapse:collapse;width:100%}
9112div.search-body div.sections-main table.section-box td{}
9113div.search-body div.sections-main table.section-box td.pic{width:90px;height:90px;background-color:#d7d7d7;background-position:center;background-repeat:no-repeat;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;border:1px solid #d7d7d7;position:relative}
9114div.search-body div.sections-main table.section-box td.pic div.pic{position:absolute;width:32px;height:32px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-size:32px;background-repeat:no-repeat;background-position:center}
9115body.font-maincolor-light div.search-body div.sections-main table.section-box td.pic div.pic-CATALOG,div.search-body div.sections-main table.section-box td.pic div.pic-CATALOG{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/search/box_wt.svg')}
9116body.font-maincolor-light div.search-body div.sections-main table.section-box td.pic div.pic-BLOG,div.search-body div.sections-main table.section-box td.pic div.pic-BLOG{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/search/blog_wt.svg')}
9117body.font-maincolor-light div.search-body div.sections-main table.section-box td.pic div.pic-NEWS,div.search-body div.sections-main table.section-box td.pic div.pic-NEWS{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/search/news_wt.svg')}
9118body.font-maincolor-light div.search-body div.sections-main table.section-box td.pic div.pic-ACTIONS,div.search-body div.sections-main table.section-box td.pic div.pic-ACTIONS{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/search/star_wt.svg')}
9119body.font-maincolor-dark div.search-body div.sections-main div.section-box-wrap.found table.section-box td.pic div.pic-CATALOG{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/search/box_bl.svg')}
9120body.font-maincolor-dark div.search-body div.sections-main div.section-box-wrap.found table.section-box td.pic div.pic-BLOG{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/search/blog_bl.svg')}
9121body.font-maincolor-dark div.search-body div.sections-main div.section-box-wrap.found table.section-box td.pic div.pic-NEWS{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/search/news_bl.svg')}
9122body.font-maincolor-dark div.search-body div.sections-main div.section-box-wrap.found table.section-box td.pic div.pic-ACTIONS{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/search/star_bl.svg')}
9123div.search-body div.sections-main table.section-box td.desc{padding:5px 5px 5px 20px;border:1px solid #dcdcdc;border-left:0}
9124div.search-body div.sections-main table.section-box td.desc div.name{font-size:23px;line-height:26px;margin-bottom:5px;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;position:relative}
9125div.search-body div.sections-main table.section-box td.desc div.name span{position:absolute;right:10px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);font-size:13px;line-height:19px;white-space:nowrap;border-radius:30px;padding:5px;text-align:center;min-width:30px;height:30px}
9126div.search-body div.sections-main table.section-box td.desc div.info{font-size:14px;line-height:19px;color:#a89797}
9127div.search-body div.section-block{margin-bottom:40px}
9128div.search-body div.section-head{margin-bottom:20px;position:relative}
9129div.search-body div.section-head div.title-wrap{display:inline-block;margin-right:30px;margin-bottom:10px}
9130div.search-body div.section-head div.title{font-size:33px;line-height:36px;color:#000}
9131div.search-body div.section-head span.title-count{font-size:23px;line-height:26px;color:#c3c3c3;display:inline-block;margin-left:5px;position:relative}
9132div.search-body div.section-head a.btn-trasparent{position:relative;top:-4px}
9133div.search-body div.desc-mini-wrap{margin-bottom:20px}
9134div.search-body div.desc-count{font-size:13px;line-height:19px;color:#9d9393;margin-right:30px;text-transform:uppercase}
9135div.search-body a.btn-trasparent{font-size:13px;line-height:19px;padding:5px 25px 6px;border:1px solid #9d9393;color:#656565;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;display:inline-block;opacity:.75;filter:
alpha(opacity=75);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
9136div.search-body div.section-block a.btn-trasparent:hover{opacity:1;filter:
alpha(opacity=100)}
9137div.block.small-block div.section-blog{padding-left:0;padding-right:0}
9138div.block.small-block div.section-blog div.section-blog-item{margin-left:0;margin-right:0}
9139div.section-blog{padding:0 5px}
9140div.section-blog div.section-blog-item{margin:0 -5px 20px;background-color:#f5f5f5;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
9141div.section-blog div.section-blog-item .wr-name{height:100px;padding:12px 0}
9142div.section-blog div.section-blog-item .wr-name div.name{font-size:18px;line-height:24px;max-height:72px;overflow:hidden;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;padding-left:20px;padding-right:20px;color:#000}
9143div.section-blog div.section-blog-item:hover{background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(50,50,50,0.20);-moz-box-shadow:0 2px 7px 0 rgba(50,50,50,0.20);box-shadow:0 2px 7px 0 rgba(50,50,50,0.20);z-index:5}
9144div.section-blog div.section-blog-item:hover .wr-name div.name{color:#2c99de}
9145div.section-blog div.section-blog-item div.picture{height:200px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}
9146div.section-blog div.section-blog-item div.desc{font-size:13px;line-height:19px;color:#c3c3c3;padding:45px 10px 25px;position:relative}
9147div.section-blog div.section-blog-item div.date-format{text-transform:lowercase}
9148div.section-blog div.section-blog-item div.desc a{color:#929292}
9149div.section-blog div.section-blog-item div.desc a:hover{color:#6b6b6b}
9150div.section-blog div.section-blog-item div.desc div.section-blog-icon{position:absolute;z-index:5;top:-25px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-position:center;background-repeat:no-repeat;background-color:#fff;-webkit-box-shadow:0 9px 40px 0 rgba(50,50,50,0.30);-moz-box-shadow:0 9px 40px 0 rgba(50,50,50,0.30);box-shadow:0 9px 40px 0 rgba(50,50,50,0.30);background-color:#fff;background-size:44px}
9151div.section-blog div.section-blog-item div.desc div.section-blog-icon:after{content:'';width:20px;height:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-size:17px;background-repeat:no-repeat;background-position:center;opacity:.7;filter:
alpha(opacity=70)}
9152div.section-blog div.section-blog-item div.desc div.section-blog-icon.icon-default-blog:after{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/blog_text.svg')}
9153div.section-blog div.section-blog-item div.desc div.section-blog-icon.icon-default-video:after{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/blog_play.svg');background-position:3px center;background-size:20px}
9154div.section-blog div.section-blog-item div.desc div.section-blog-icon.icon-default-interview:after{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/blog_vdud.svg');background-size:16px}
9155div.section-blog div.section-blog-item div.desc div.section-blog-icon.icon-default-opinion:after{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/blog_quote.svg');background-size:15px;background-position:center 5px}
9156div.section-blog div.section-blog-item div.desc div.section-blog-icon.icon-default-case:after{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/blog_case.svg')}
9157div.section-blog div.section-blog-item div.desc div.section-blog-icon.icon-default-sens:after{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/blog_sens.svg');background-size:15px}
9158div.section-blog div.section-blog-item div.desc div.section-blog-icon[style]:after{display:none}
9159div.search-body div.news-chrono-flat div.element{margin-bottom:30px}
9160div.search-body div.news-chrono-flat div.element div.name{color:#1c1c1c;margin:0 0 15px;font-size:21px;line-height:28px}
9161div.search-body div.news-chrono-flat div.element div.name a{color:inherit;text-decoration:none !important}
9162div.search-body div.news-chrono-flat div.element div.wrap-img{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;height:140px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-bottom:20px;position:relative}
9163div.search-body div.news-chrono-flat div.element div.text{font-size:14px;line-height:19px}
9164div.search-body div.news-chrono-flat div.element div.text p{font-size:14px;line-height:19px;margin-bottom:10px}
9165div.search-body div.news-chrono-flat div.element div.btn-detail-wrap{margin-top:15px;text-align:left}
9166div.search-body div.news-chrono-flat div.element div.date-action{margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;color:#00da27}
9167div.search-body div.news-chrono-flat div.element div.date-action span.off{color:#bdbdbd}
9168div.search-body div.news-chrono-flat div.element div.date-action span.to{color:rgb(255,78,78)}
9169div.search-body div.news-chrono-flat div.element div.date-action span{font-size:13px;line-height:19px;padding:1px 0;text-transform:uppercase;white-space:nowrap;position:relative;letter-spacing:1px}
9170div.search-body div.section-block-mini{margin-bottom:30px}
9171div.open-menu div.body-menu form.search-form{margin-top:30px}
9172div.mini-search-style{width:56px;height:56px;display:inline-block;background-repeat:no-repeat;background-position:center;background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/search/search_wt.svg');background-size:20px;cursor:pointer;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
9173div.mini-search-style:hover{opacity:0.8;filter:
alpha(opacity=80)}
9174.mini-cart-on div.mini-search-style{right:90px}
9175div.wrap-main-menu.dark div.mini-search-style{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/search/search_bl.svg')}
9176div.search-top.fixed{position:fixed;top:-200px;width:100%;height:auto;-webkit-transition:top .5s;-o-transition:top .5s;transition:top .5s;background-color:#fff;z-index:99999;padding-top:10px;padding-bottom:10px;-webkit-box-shadow:0 4px 7px -2px rgba(50,50,50,0.15);-moz-box-shadow:0 4px 7px -2px rgba(50,50,50,0.15);box-shadow:0 4px 7px -2px rgba(50,50,50,0.15)}
9177div.search-top.fixed.active{top:0;overflow:visible}
9178div.search-top div.search-panel{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
9179div.search-top div.close-search-top{position:absolute;width:36px;height:36px;right:50%;top:110px;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);-o-transform:translate(50%,0);transform:translate(50%,0);background:none;background-color:#eee;background-size:22px;border-radius:50%;cursor:pointer}
9180div.search-top div.close-search-top:before{content:"";width:22px;height:22px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_bl.svg) center no-repeat;background-size:18px;opacity:.4}
9181div.search-panel-mob{height:54px;margin:0 -15px;background-color:#fff;overflow:hidden}
9182div.search-panel-mob div.search-input-box{position:relative;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;padding-left:40px;height:100%}
9183div.search-panel-mob div.search-input-box input.search-style{width:100%;height:100%;font-size:18px;line-height:28px;border:0;margin-left:5px;color:#000}
9184div.search-panel-mob div.search-input-box div.search-icon{position:absolute;width:25px;height:25px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/search/search_gr.svg') center no-repeat;background-size:20px;top:50%;left:10px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer}
9185div.search-panel-mob button.search-btn-style{font-size:17px;line-height:22px;padding:0 10px;position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%;border-radius:0;border:0;text-align:center}
9186body.font-maincolor-dark div.search-panel-mob button.search-btn-style{color:#000}
9187div.catalog-labels{min-height:350px}
9188.catalog-labels-inner{position:relative}
9189div.block div.catalog-labels div.main-button-wrap div.wrapper-btn a.button-def{display:block;font-size:16px;line-height:18px;padding:13px 35px 15px}
9190div.block div.catalog-labels div.main-button-wrap.left-on.right-on a.left{margin-right:0}
9191div.block div.catalog-labels div.main-button-wrap div.wrapper-btn{display:block}
9192div.catalog-labels ul.side-tabs{list-style:none;margin:0 0 50px;padding:0}
9193div.catalog-labels ul.side-tabs>li{font-size:14px;line-height:16px;padding-top:20px;padding-bottom:20px;color:#161616;letter-spacing:1px;position:relative;text-transform:uppercase;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;cursor:pointer;border-bottom:1px solid #e5e5e5}
9194div.catalog-labels ul.side-tabs>li.active{opacity:1;filter:
alpha(opacity=100);background-size:15px;padding-right:20px}
9195div.catalog-labels ul.side-tabs>li.active:hover{opacity:1;filter:
alpha(opacity=100)}
9196div.catalog-labels ul.side-tabs>li span.ar-right{position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);font-size:21px;line-height:14px;opacity:0;margin-top:-1px}
9197div.catalog-labels ul.side-tabs>li.active span.ar-right{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:.7}
9198div.catalog-labels ul.side-tabs>li.ic-isset{padding-left:30px}
9199div.catalog-labels ul.side-tabs>li.ic-isset>span.ic{position:absolute;left:2px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);width:20px;height:20px;background-repeat:no-repeat;background-position:center;margin-top:-1px}
9200div.catalog-labels ul.side-tabs>li.ic-isset>span.ic.ic-new{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/new.svg');background-size:15px}
9201div.catalog-labels ul.side-tabs>li.ic-isset>span.ic.ic-act{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/action.svg');background-size:12px}
9202div.catalog-labels ul.side-tabs>li.ic-isset>span.ic.ic-pop{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/popular.svg');background-size:15px;margin-top:-2px}
9203div.catalog-labels ul.side-tabs>li.ic-isset>span.ic.ic-rec{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/advice.svg');background-size:14px}
9204div.catalog-labels ul.side-tabs>li>span.refresh{}
9205.catalog-labels .wrapper-side-tabs{height:320px;margin:0 0 50px;padding-right:50px;padding-left:25px;z-index:5}
9206.catalog-labels .wrapper-side-tabs div.main-button-wrap{margin:0 0 20px}
9207.catalog-list{}
9208.btn-processing{pointer-events:none;cursor:default;background-color:#eee !important}
9209div.catalog-list div.catalog-item.in-cart .quantity-block,div.catalog-list div.catalog-item.in-cart .add2basket,div.catalog-list div.catalog-item .move2basket,div.cart-info-block div.catalog-item.in-cart .quantity-block,div.cart-info-block div.catalog-item.in-cart .add2basket,div.cart-info-block div.catalog-item .move2basket{display:none !important}
9210div.catalog-list div.catalog-item.in-cart .move2basket,div.cart-info-block div.catalog-item.in-cart .move2basket{display:block !important}
9211div.catalog-list div.catalog-item.in-cart div.btn-container{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
9212div.catalog-list div.catalog-item div.btn-container a.move2basket{background-color:#05a705;color:#fff}
9213div.catalog-list div.catalog-item div.btn-container a.move2basket:hover{-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;background-color:#027702}
9214div.catalog-list.FLAT div.count-offers{font-size:14px;line-height:19px;color:#b1b1b1;margin-bottom:15px}
9215.catalog-list .break-line{display:none}
9216.catalog-list .break-line div{height:1px;background-color:#eee;margin:0 10px 44px}
9217.parent-hide-column .element-list-wrap{opacity:0;filter:
alpha(opacity=0)}
9218.parent-hide-column .element-list-wrap.active{opacity:1;filter:
alpha(opacity=100);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
9219div.catalog-list.FLAT div.item-board-right{border-right:1px solid #eee}
9220div.catalog-list.FLAT.SLIDER{margin:0 -15px}
9221@media (min-width:1200px){div.catalog-list.FLAT div.item-noboard-right-xl{border-right-color:transparent}
9222.parent-hide-column.hide .col-hide-column{display:none}
9223.parent-hide-column.hide .content-column{flex:0 0 100%;max-width:100%}
9224}
9225@media (min-width:992px) and (max-width:1199px){div.catalog-list.FLAT div.item-noboard-right-lg{border-right-color:transparent}
9226.parent-hide-column.hide .col-hide-column{display:none}
9227.parent-hide-column.hide .content-column{flex:0 0 100%;max-width:100%}
9228.parent-hide-column:not(.hide) div.catalog-list.LIST div.item div.quantity-container.col-lg-6,.parent-hide-column:not(.hide) div.catalog-list.LIST div.item .btn-container.col-lg-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
9229.parent-hide-column:not(.hide) div.catalog-list.LIST div.item div.quantity-container.col-lg-6{height:50px;padding-right:0;margin-bottom:15px}
9230.parent-hide-column:not(.hide) div.catalog-list.LIST div.item .wrapper-img.col-lg-2{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
9231.parent-hide-column:not(.hide) div.catalog-list.LIST div.item div.right-body.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
9232}
9233@media (min-width:768px) and (max-width:991px){div.catalog-list.FLAT div.item-noboard-right-md{border-right-color:transparent}
9234}
9235@media (min-width:576px) and (max-width:767.98px){div.catalog-list.FLAT div.item-noboard-right-sm{border-right-color:transparent}
9236}
9237@media (max-width:575.98px){div.catalog-list.FLAT div.item-board-right{border-right:0}
9238}
9239div.catalog-list.FLAT div.item{position:relative;margin-bottom:45px;background-color:#fff}
9240div.catalog-list.FLAT div.item div.wrapper-delay-compare-icons .icon.active,div.catalog-list.LIST div.item div.wrapper-delay-compare-icons .icon.active{opacity:.75;filter:
alpha(opacity=75);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
9241div.catalog-list.FLAT div.item div.wrapper-board-label div.mini-board{padding:2px 8px 3px;margin-bottom:3px}
9242div.catalog-list.FLAT div.item div.wrapper-article-available div.detail-article{font-size:11px;line-height:19px;color:#a9a9a9;margin:0 0 5px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
9243div.catalog-list.FLAT div.item div.wrapper-article-available div.detail-available{font-size:12px;line-height:19px;color:#868686;padding-left:15px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/check_gr.svg') left center no-repeat;background-size:10px;margin:0 16px 5px 0;position:relative;top:-1px}
9244div.catalog-list.FLAT div.item div.wrapper-article-available div.detail-available.simple{background:none;padding:0}
9245div.catalog-list.FLAT div.item div.wrapper-article-available div.detail-available.empty-quantity{padding-left:13px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_red.svg') left center no-repeat;background-size:8px}
9246div.catalog-list.FLAT div.item div.wrapper-article-available div.detail-available.without-quantity span.text{color:#11da1f}
9247div.catalog-list.FLAT div.item div.wrapper-article-available div.detail-available.empty-quantity span.text{color:red}
9248div.catalog-list.FLAT div.item div.wrapper-article-available div.detail-available.with-quantity span.text{color:#868686}
9249div.catalog-list.FLAT div.item div.wrapper-article-available div.detail-available.with-quantity span.quantity{color:#11da1f}
9250div.catalog-list.FLAT div.item div.wrapper-top{padding:15px}
9251div.catalog-list.FLAT div.item div.wrapper-image{position:relative;height:240px;margin-bottom:10px}
9252div.catalog-list.FLAT div.item div.wrapper-image img{max-height:240px}
9253div.catalog-list.FLAT div.item div.wrapper-image div.wrapper-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
9254div.catalog-list.FLAT div.item div.board-price{position:relative;margin-bottom:10px}
9255div.catalog-list.FLAT div.item div.actual-price{margin-right:15px;display:inline;white-space:nowrap}
9256div.catalog-list.FLAT div.item div.actual-price span.price-value{font-size:21px;line-height:40px;color:#000}
9257div.catalog-list.FLAT div.item div.actual-price span.unit{font-size:13px;line-height:18px;color:#b99595}
9258div.catalog-list.FLAT div.item div.old-price{display:inline;font-size:16px;line-height:35px;color:#e40b0b;text-decoration:line-through}
9259div.catalog-list div.item div.actual-price,div.catalog-list div.item div.old-price{white-space:nowrap}
9260div.catalog-list.FLAT div.wrapper-matrix-block{margin-top:15px}
9261div.catalog-list.FLAT div.matrix-block{display:inline-block;text-align:left}
9262div.catalog-list.FLAT div.matrix-block div.matrix-row{overflow:hidden;margin-bottom:10px}
9263div.catalog-list.FLAT div.matrix-block div.matrix-row div.name-matrix{}
9264div.catalog-list.FLAT div.matrix-block div.matrix-row table.item-matrix{white-space:nowrap;border-bottom:1px solid #e7e7e7}
9265div.catalog-list.FLAT div.matrix-block div.matrix-row table.item-matrix:last-of-type{border-bottom:0}
9266div.catalog-list.FLAT div.matrix-block div.matrix-row table.item-matrix td.quantity-matrix{font-size:12px;line-height:20px;color:#888;float:none;padding:3px 0 2px}
9267div.catalog-list.FLAT div.matrix-block div.matrix-row table.item-matrix td.price-matrix{padding:3px 0 2px 9px}
9268div.catalog-list.FLAT div.matrix-block div.matrix-row table.item-matrix td.price-matrix div.price{font-size:12px;line-height:20px}
9269div.catalog-list.FLAT div.item span.sale{position:absolute;bottom:0;left:0;padding:2px 5px 2px;color:#fff;background-color:#e40b0b;font-size:13px;line-height:16px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
9270div.catalog-list.FLAT div.item a.name-element{font-size:15px;line-height:19px;margin-bottom:15px;color:#000;display:block;height:38px;overflow:hidden}
9271div.catalog-list.FLAT.SLIDER div.item{margin-bottom:0}
9272div.catalog-list.FLAT div.item a.name-element:hover{opacity:.85;filter:
alpha(opacity=85);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
9273div.catalog-list.FLAT div.item div.quantity-container{padding-left:25px;padding-right:25px}
9274div.catalog-list.FLAT div.item div.quantity-container table{width:100%;table-layout:fixed}
9275div.catalog-list.FLAT div.item div.quantity-container table td.btn-quantity{width:22px}
9276div.catalog-list.FLAT div.item div.quantity-container input.product-item-amount-field{padding:0 10px;background:transparent;border:0;text-align:center;width:100%}
9277div.catalog-list.FLAT div.item div.quantity-container input[type='number']{-moz-appearance:textfield}
9278div.catalog-list.FLAT div.item div.quantity-container input::-webkit-outer-spin-button,div.catalog-list.FLAT div.item div.quantity-container input::-webkit-inner-spin-button{-webkit-appearance:none}
9279div.catalog-list.FLAT div.item div.quantity-container span.product-item-amount-field-btn-minus,div.catalog-list.FLAT div.item div.quantity-container span.product-item-amount-field-btn-plus{font-family:'Arial';position:relative;display:inline-block;width:22px;height:22px;background-color:#fff !important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;color:#777;float:left}
9280div.catalog-list.FLAT div.item div.quantity-container span.product-item-amount-field-btn-minus{font-size:22px;line-height:24px}
9281div.catalog-list.FLAT div.item div.quantity-container span.product-item-amount-field-btn-minus.no-select{}
9282div.catalog-list.FLAT div.item div.quantity-container span.product-item-amount-field-btn-plus{font-size:24px;line-height:22px}
9283div.catalog-list.FLAT div.item div.btn-container a{display:block;height:100%;text-align:center;font-size:16px;line-height:60px;white-space:nowrap;text-overflow:ellipsis;padding:0 15px;overflow:hidden}
9284div.catalog-list.FLAT.SLIDER div.item div.btn-container a{border-radius:4px}
9285div.catalog-list.FLAT.SLIDER div.item .wrapper-bot div.wrapper-inner-bot{background-color:transparent}
9286div.catalog-list.FLAT.SLIDER div.item div.quantity-container{padding-left:0;padding-right:0;height:100%;padding:0 10px;background-color:#f5f5f5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-left:5px}
9287div.catalog-list.FLAT.SLIDER div.item div.quantity-container input.product-item-amount-field{width:60px}
9288div.catalog-list.FLAT.SLIDER div.item div.item-inner{padding-left:15px;padding-right:15px;padding-bottom:15px}
9289div.catalog-list.FLAT.SLIDER div.item div.wrapper-top,div.catalog-list.FLAT.SLIDER div.item .wrapper-bot div.wrapper-list-info{padding-left:0;padding-right:0}
9290div.catalog-list.FLAT.SLIDER div.item .wrapper-bot div.wrapper-inner-bot{height:50px}
9291div.catalog-list.FLAT.SLIDER div.item div.btn-container a{line-height:50px}
9292div.catalog-list.FLAT.SLIDER div.item .wrapper-article-available{min-height:24px}
9293div.catalog-list.FLAT.SLIDER div.count-offers{line-height:22px;margin-bottom:20px}
9294div.catalog-list div.count-offers-img{font-size:13px;line-height:16px;color:#fff;background-color:rgba(0,0,0,.5);padding:2px 5px 2px;position:absolute;right:0;bottom:0;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}
9295div.catalog-list.FLAT div.item .wrapper-bot div.wrapper-inner-bot{height:60px;background-color:#f5f5f5;overflow:hidden}
9296div.catalog-list.FLAT div.item .item-inner{background-color:#fff}
9297div.catalog-list.FLAT div.item .wrapper-bot div.wrapper-list-info{padding:0 15px 15px}
9298div.catalog-list.FLAT div.item div.short-description{margin-bottom:15px;font-size:13px;line-height:19px}
9299div.catalog-list.FLAT div.item div.preview-text{margin-bottom:10px;font-size:13px;line-height:19px}
9300div.catalog-list.FLAT div.item div.wrapper-characteristics{margin-bottom:20px}
9301div.catalog-list.FLAT div.item div.characteristics div.characteristics-item{margin-bottom:5px;font-size:13px;line-height:15px}
9302div.catalog-list.FLAT div.item div.characteristics div.characteristics-item div.characteristics-item-name{}
9303div.catalog-list.FLAT div.item div.characteristics div.characteristics-item div.characteristics-item-value{color:#e9e9e9}
9304div.catalog-list.FLAT ul.select-input{width:calc(100% - 29px)}
9305div.catalog-list.FLAT ul.select-input li{font-size:12px;line-height:13px;height:28px;padding:8px 7px}
9306div.catalog-list.FLAT div.wrapper-select-input div.ar-down{width:30px;height:30px;background-size:10px}
9307div.catalog-list.LIST div.item{margin-bottom:30px;padding-bottom:29px;border-bottom:1px solid #e1e1e1}
9308div.catalog-list.LIST div.item.last-item{border-bottom:0}
9309div.catalog-list.LIST div.item div.right-body{margin-top:-3px}
9310div.catalog-list.LIST div.item div.wrapper-delay-compare-icons{left:auto;right:15px}
9311div.catalog-list.LIST div.item a.name-element{font-size:20px;line-height:26px;margin-bottom:5px;color:#000;display:block}
9312div.catalog-list.LIST div.item a.name-element:hover{opacity:.85;filter:
alpha(opacity=85);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
9313div.catalog-list.LIST div.item div.wrapper-img img{max-height:135px}
9314div.catalog-list.LIST div.item div.row-line{margin-bottom:10px}
9315div.catalog-list.LIST div.item div.detail-article{font-size:13px;line-height:19px;color:#a9a9a9;display:inline-block;margin-right:35px}
9316div.catalog-list.LIST div.item div.detail-available{font-size:13px;line-height:19px;color:#868686;padding-left:15px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/check_gr.svg') left 6px no-repeat;background-size:10px;margin:0;position:relative;display:inline-block}
9317div.catalog-list.LIST div.item div.detail-available.simple{background:none;padding:0}
9318div.catalog-list.LIST div.item div.detail-available.empty-quantity{padding-left:13px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_red.svg') left 6px no-repeat;background-size:8px}
9319div.catalog-list.LIST div.item div.detail-available.without-quantity span.text{color:#11da1f}
9320div.catalog-list.LIST div.item div.detail-available.empty-quantity span.text{color:red}
9321div.catalog-list.LIST div.item div.detail-available.with-quantity span.text{color:#868686}
9322div.catalog-list.LIST div.item div.detail-available.with-quantity span.quantity{color:#11da1f}
9323div.catalog-list.LIST div.item div.preview-text{margin-bottom:15px;font-size:14px;line-height:19px}
9324div.catalog-list.LIST div.item div.short-description{margin-bottom:15px;font-size:14px;line-height:19px}
9325div.catalog-list.LIST div.item div.wrapper-characteristics div.characteristics-show{margin-bottom:15px}
9326div.catalog-list.LIST div.item div.wrapper-characteristics div.characteristics-show a{color:#2285c4;font-size:14px;line-height:19px;padding-right:10px;white-space:nowrap}
9327div.catalog-list.LIST div.item div.wrapper-characteristics div.characteristics-show a i{font-size:10px;line-height:19px;color:#919191;margin-left:4px}
9328div.catalog-list.LIST div.item div.wrapper-characteristics div.characteristics-show a i.fa-angle-down,div.catalog-list.LIST div.item div.wrapper-characteristics.active div.characteristics-show a i.fa-angle-up{display:inline-block}
9329div.catalog-list.LIST div.item div.wrapper-characteristics.active div.characteristics-show a i.fa-angle-down,div.catalog-list.LIST div.item div.wrapper-characteristics div.characteristics-show a i.fa-angle-up{display:none}
9330div.catalog-list.LIST div.item div.inner-characteristics{padding:0 0 0 20px;border-left:1px solid #e7e7e7;font-size:14px}
9331div.catalog-list.LIST div.item div.characteristics{font-size:14px;line-height:19px;color:#7e7e7e}
9332div.catalog-list.LIST div.item div.board-price{position:relative;margin-bottom:20px}
9333div.catalog-list.LIST div.item div.board-price div.actual-price{margin-right:15px;display:inline}
9334div.catalog-list.LIST div.item div.board-price div.actual-price span.price-value{font-size:33px;line-height:38px;color:#000}
9335div.catalog-list.LIST div.item div.board-price div.actual-price span.unit{font-size:13px;line-height:18px;color:#b99595}
9336div.catalog-list.LIST div.item div.board-price div.old-price{display:inline;font-size:21px;line-height:28px;color:#e40b0b;text-decoration:line-through}
9337div.catalog-list.LIST div.item .wrapper-skudiv{margin-bottom:25px}
9338div.catalog-list.LIST div.item div.quantity-container{padding-right:15px}
9339div.catalog-list.LIST div.item div.quantity-container .inner-quantity-container{background-color:#f5f5f5;padding-left:15px;padding-right:15px;height:100%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
9340div.catalog-list.LIST div.item div.quantity-container table{width:100%;table-layout:fixed}
9341div.catalog-list.LIST div.item div.quantity-container table td.btn-quantity{width:22px}
9342div.catalog-list.LIST div.item div.quantity-container input.product-item-amount-field{padding:0 10px;background:transparent;border:0;text-align:center;width:100%}
9343div.catalog-list.LIST div.item div.quantity-container span.product-item-amount-field-btn-minus,div.catalog-list.LIST div.item div.quantity-container span.product-item-amount-field-btn-plus{font-family:'Arial';position:relative;display:inline-block;width:22px;height:22px;background-color:#fff !important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;color:#777}
9344div.catalog-list.LIST div.item div.quantity-container span.product-item-amount-field-btn-minus{font-size:22px;line-height:24px}
9345div.catalog-list.LIST div.item div.quantity-container span.product-item-amount-field-btn-minus.no-select{}
9346div.catalog-list.LIST div.item div.quantity-container span.product-item-amount-field-btn-plus{font-size:24px;line-height:22px}
9347div.catalog-list.LIST div.item div.btn-container a{display:block;height:100%;text-align:center;font-size:16px;line-height:50px;white-space:nowrap;text-overflow:ellipsis;padding:0 15px;overflow:hidden;border-radius:3px}
9348div.catalog-list.LIST div.wrapper-matrix-block{margin-top:15px;padding:0}
9349div.catalog-list.LIST div.matrix-block{display:inline-block;text-align:left}
9350div.catalog-list.LIST div.matrix-block div.matrix-row{overflow:hidden;margin-bottom:10px}
9351div.catalog-list.LIST div.matrix-block div.name-matrix{}
9352div.catalog-list.LIST div.matrix-block table.item-matrix{white-space:nowrap;border-bottom:1px solid #e7e7e7}
9353div.catalog-list.LIST div.matrix-block table.item-matrix:last-of-type{border-bottom:0}
9354div.catalog-list.LIST div.matrix-block table.item-matrix td.quantity-matrix{font-size:12px;line-height:20px;color:#888;float:none;padding:3px 0 2px}
9355div.catalog-list.LIST div.matrix-block table.item-matrix td.price-matrix{padding:3px 0 2px 9px}
9356div.catalog-list.LIST div.matrix-block table.item-matrix td.price-matrix div.price{font-size:12px;line-height:20px}
9357div.catalog-list.LIST div.item div.wrapper-delay-compare-icons div.icon{width:30px;height:30px}
9358div.catalog-list.LIST div.wrapper-delay-compare-icons div.icon.compare{background-position:center 9px}
9359div.catalog-list.TABLE div.item{margin-bottom:20px;padding-bottom:19px;border-bottom:1px solid #e1e1e1}
9360div.catalog-list.TABLE div.item.last-item{border-bottom:0}
9361div.catalog-list.TABLE div.item div.wrapper-delay-compare-icons{position:static;white-space:nowrap}
9362div.catalog-list.TABLE div.item div.wrapper-delay-compare-icons div.icon{display:inline-block;margin-bottom:0;margin-right:5px}
9363div.catalog-list.TABLE div.item div.left-body{padding-right:0}
9364div.catalog-list.TABLE div.item div.left-body img{max-height:50px}
9365div.catalog-list.TABLE div.item div.center-left-body{padding-top:1px}
9366div.catalog-list.TABLE div.item div.short-description{margin-bottom:10px;font-size:13px;line-height:19px}
9367div.catalog-list.TABLE div.item a.name-element{font-size:16px;line-height:22px;margin-bottom:10px;color:#000;display:block}
9368div.catalog-list.TABLE div.item a.name-element:hover{opacity:.6;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
9369div.catalog-list.TABLE div.item div.wrapper-rating-available{margin-bottom:10px}
9370div.catalog-list.TABLE div.item div.detail-article{font-size:11px;line-height:19px;color:#a9a9a9;margin:0 0 5px 0}
9371div.catalog-list.TABLE div.item div.detail-available{font-size:12px;line-height:19px;color:#868686;padding-left:15px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/check_gr.svg') left center no-repeat;background-size:10px;margin:0 30px 5px 0;position:relative}
9372div.catalog-list.TABLE div.item div.detail-available.empty-quantity{padding-left:13px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_red.svg') left center no-repeat;background-size:8px}
9373div.catalog-list.TABLE div.item div.detail-available.without-quantity span.text{color:#11da1f}
9374div.catalog-list.TABLE div.item div.detail-available.empty-quantity span.text{color:red}
9375div.catalog-list.TABLE div.item div.detail-available.with-quantity span.text{color:#868686}
9376div.catalog-list.TABLE div.item div.detail-available.with-quantity span.quantity{color:#11da1f}
9377.parent-hide-column.hide div.catalog-list.TABLE div.item div.center-right-body{text-align:center}
9378div.catalog-list.TABLE div.item div.board-price{position:relative;display:inline-block;margin-bottom:10px;text-align:left}
9379div.catalog-list.TABLE div.item .center-right-body>*:last-child{margin-bottom:0 !important}
9380div.catalog-list.TABLE div.item div.board-price div.actual-price{margin-bottom:5px;display:block}
9381div.catalog-list.TABLE div.item div.board-price div.actual-price span.price-value{font-size:19px;line-height:28px;color:#000}
9382div.catalog-list.TABLE div.item div.board-price div.actual-price span.unit{font-size:13px;line-height:18px;color:#b99595}
9383div.catalog-list.TABLE div.item div.board-price div.old-price{display:inline;font-size:21px;line-height:28px;color:#e40b0b;text-decoration:line-through}
9384div.catalog-list.TABLE div.item div.wrapper-inner-bot{height:40px}
9385div.catalog-list.TABLE div.item div.btn-container a{display:block;height:100%;text-align:center;font-size:15px;line-height:40px;padding:0 15px 1px;border-radius:3px}
9386div.catalog-list.TABLE div.item div.btn-container a span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
9387div.catalog-list.TABLE div.item div.btn-container a.add2basket{background-position:center;background-repeat:no-repeat;background-size:21px}
9388body.font-maincolor-dark div.catalog-list.TABLE div.item div.btn-container a.add2basket{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_bl.svg)}
9389body.font-maincolor-light div.catalog-list.TABLE div.item div.btn-container a.add2basket{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_wh.svg)}
9390div.catalog-list.TABLE div.item div.quantity-container{padding-right:15px}
9391div.catalog-list.TABLE div.item div.quantity-container{padding-right:15px}
9392div.catalog-list.TABLE div.item div.quantity-container .inner-quantity-container{background-color:#f5f5f5;padding-left:15px;padding-right:15px;height:100%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
9393div.catalog-list.TABLE div.item div.quantity-container table{width:100%;table-layout:fixed}
9394div.catalog-list.TABLE div.item div.quantity-container table td.btn-quantity{width:22px}
9395div.catalog-list.TABLE div.item div.quantity-container input.product-item-amount-field{padding:0 10px;background:transparent;border:0;text-align:center;width:100%}
9396div.catalog-list.TABLE div.item div.quantity-container input[type='number']{-moz-appearance:textfield}
9397div.catalog-list.TABLE div.item div.quantity-container input::-webkit-outer-spin-button,div.catalog-list.TABLE div.item div.quantity-container input::-webkit-inner-spin-button{-webkit-appearance:none}
9398div.catalog-list.TABLE div.item div.quantity-container span.product-item-amount-field-btn-minus,div.catalog-list.TABLE div.item div.quantity-container span.product-item-amount-field-btn-plus{font-family:'Arial';position:relative;display:inline-block;width:22px;height:22px;background-color:#fff !important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;color:#777;margin-top:1px}
9399div.catalog-list.TABLE div.wrapper-select-input{height:30px}
9400div.catalog-list.TABLE div.item div.quantity-container span.product-item-amount-field-btn-minus{font-size:22px;line-height:24px}
9401div.catalog-list.TABLE div.item div.quantity-container span.product-item-amount-field-btn-minus.no-select{}
9402div.catalog-list.TABLE div.item div.quantity-container span.product-item-amount-field-btn-plus{font-size:24px;line-height:22px}
9403div.catalog-list.TABLE div.wrapper-delay-compare-icons div.icon{width:26px;height:26px}
9404div.catalog-list.TABLE div.wrapper-delay-compare-icons div.icon.compare{background-position:center 7px}
9405div.wrapper-board-label{position:absolute;top:0;left:0;max-width:100px}
9406div.wrapper-board-label.right-pos{left:auto;right:0}
9407div.wrapper-board-label div.mini-board{padding:3px 10px 4px;text-transform:uppercase;font-size:10px;line-height:15px;color:#fff;background-repeat:no-repeat;background-position:center;display:inline-block;margin-bottom:5px;float:left;letter-spacing:1px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;white-space:nowrap}
9408div.wrapper-board-label div.mini-board.act{background:#ffde00;background:
-moz-linear-gradient(-45deg,#ffde00 1%,#ff005a 99%);background:
-webkit-linear-gradient(-45deg,#ffde00 1%,#ff005a 99%);background:linear-gradient(135deg,#ffde00 1%,#ff005a 99%);filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffde00',endColorstr='#ff005a',GradientType=1)}
9409div.wrapper-board-label div.mini-board,div.wrapper-board-label div.mini-board.new{background:#0fcf92;background:
-moz-linear-gradient(-45deg,#0fcf92 0%,#1e80db 100%);background:
-webkit-linear-gradient(-45deg,#0fcf92 0%,#1e80db 100%);background:linear-gradient(135deg,#0fcf92 0%,#1e80db 100%);filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#0fcf92',endColorstr='#1e80db',GradientType=1)}
9410div.wrapper-board-label div.mini-board.pop{background:#893ca9;background:
-moz-linear-gradient(-45deg,#893ca9 1%,#ff005a 99%);background:
-webkit-linear-gradient(-45deg,#893ca9 1%,#ff005a 99%);background:linear-gradient(135deg,#893ca9 1%,#ff005a 99%);filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#893ca9',endColorstr='#ff005a',GradientType=1)}
9411div.wrapper-board-label div.mini-board.rec{background:#ffda02;background:
-moz-linear-gradient(-45deg,#ffda02 0%,#0ca060 100%);background:
-webkit-linear-gradient(-45deg,#ffda02 0%,#0ca060 100%);background:linear-gradient(135deg,#ffda02 0%,#0ca060 100%);filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffda02',endColorstr='#0ca060',GradientType=1)}
9412div.wrapper-change{padding-bottom:15px}
9413div.wrapper-change div.desc{font-size:12px;line-height:16px;color:#a39a9a;margin-bottom:5px}
9414div.wrapper-change ul.wrapper-items{padding:0;margin:0;list-style:none}
9415div.wrapper-change ul.wrapper-items li.change-item{background-color:#ececec;background-position:center;background-repeat:no-repeat;cursor:pointer;position:relative;display:inline-block}
9416div.wrapper-change ul.wrapper-items li.change-item.selected span.bord{position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border:2px solid #a2a2a2}
9417div.wrapper-change ul.wrapper-items li.change-item.round.selected span.bord{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
9418div.wrapper-change ul.wrapper-items li.change-item.round{width:25px;height:25px;margin:0 5px 5px 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
9419div.wrapper-change ul.wrapper-items li.change-item.square{font-size:11px;line-height:16px;color:#1f1f1f;margin:0 5px 5px 0;padding:5px 7px 3px}
9420.parent-tab .tab-element{opacity:0;filter:
alpha(opacity=0);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;position:absolute !important;left:-1000px;top:0}
9421.parent-tab .tab-element.clearfix.active{position:static}
9422.parent-tab .tab-element.active{position:relative !important;left:0;opacity:1;filter:
alpha(opacity=100)}
9423div.catalog-labels div.mob-side-tab{font-size:13px;line-height:16px;padding-top:18px;padding-bottom:13px;color:#161616;letter-spacing:1px;position:relative;text-transform:uppercase;cursor:pointer;border-bottom:2px solid #e5e5e5}
9424div.catalog-labels div.mob-side-tab{background:url("/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_bl.svg") calc(100% - 5px) center no-repeat;background-size:15px}
9425div.catalog-labels div.mob-side-tab.active{background:none}
9426div.catalog-labels div.mob-side-tab.ic-isset{padding-left:40px}
9427div.catalog-labels div.mob-side-tab.ic-isset>span.ic{position:absolute;left:5px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain}
9428div.catalog-labels div.mob-side-tab.ic-isset>span.ic.ic-new{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/new_circle.png');background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_bl.svg')}
9429div.catalog-labels div.mob-side-tab.ic-isset>span.ic.ic-act{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/act_circle.png');background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_bl.svg')}
9430div.catalog-labels div.mob-side-tab.ic-isset>span.ic.ic-pop{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/hit_circle.png');background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_bl.svg')}
9431div.catalog-labels div.mob-side-tab.ic-isset>span.ic.ic-rec{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/rec_circle.png');background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_bl.svg')}
9432.form-uni-style{padding:0;margin:0}
9433.form-uni-style div.input{margin:0 0 15px;position:relative}
9434.form-uni-style.coupon-container div.input{margin-bottom:7px}
9435.form-uni-style button,.form-uni-style input[type='submit']{border:0;padding:0 10px;cursor:pointer}
9436.form-uni-style button.in-input,.form-uni-style input.in-input,.form-uni-style a.in-input{position:absolute;top:0;right:0;width:54px;height:54px;background-position:center;background-repeat:no-repeat;background-size:18px;background-image:url("/bitrix/templates/concept_phoenix_s1/css/../images/svg/arrow_mail_wt.svg");-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}
9437body.font-maincolor-dark .form-uni-style input.in-input,body.font-maincolor-dark .form-uni-style button.in-input,body.font-maincolor-dark .form-uni-style a.in-input{background-image:url("/bitrix/templates/concept_phoenix_s1/css/../images/svg/arrow_mail_bl.svg")}
9438.form-uni-style input[type="password"],.form-uni-style input[type="text"],.form-uni-style input[type="email"]{width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:none !important;border:0;padding:0 12px;height:54px;position:relative;font-size:16px;line-height:17px;color:#000}
9439.form-uni-style input[type="password"].bord,.form-uni-style input[type="text"].bord,.form-uni-style input[type="email"].bord{border:2px solid #d5d5d5}
9440.form-uni-style input[type="password"].bord-1,.form-uni-style input[type="text"].bord-1,.form-uni-style input[type="email"].bord-1{border:1px solid #d5d5d5}
9441.form-uni-style input.inp-require{background-position:calc(100% - 12px) 50%;background-repeat:no-repeat;background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/star-req.png');background-size:7px;padding-right:35px}
9442.form-uni-style textarea.inp-require{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/star-req.png');background-position:calc(100% - 12px) 17px;background-repeat:no-repeat;background-size:7px}
9443.form-uni-style input.focus-anim{padding-top:11px;background-color:transparent}
9444.form-uni-style div.input span.desc{font-size:16px;line-height:17px;position:absolute;top:18px;left:16px;color:#767676;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}
9445.form-uni-style div.input.in-focus span.desc{font-size:12px;line-height:13px;top:7px;left:13px}
9446.form-uni-style div.input div.bg{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff}
9447.form-uni-style div.input.square div.bg{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
9448.form-uni-style div.input{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
9449.container-form{margin:auto}
9450.container-form.full-width,.container-form.three-quarter-width,.container-form.half-width{width:100%;padding:0 15px}
9451div.dropdown-menu-view-2{display:none;text-align:left;padding-top:40px;padding-bottom:30px;-webkit-box-shadow:0 2px 4px 0 rgba(50,50,50,0.30);-moz-box-shadow:0 2px 4px 0 rgba(50,50,50,0.30);box-shadow:0 2px 4px 0 rgba(50,50,50,0.30);position:relative;color:#000}
9452div.dropdown-menu-view-2 div.blur-shadow-top{position:absolute;top:0;left:0;right:0;height:30px;background-color:#fff;-webkit-box-shadow:0 10px 11px 0 rgba(255,255,255,1);-moz-box-shadow:0 10px 11px 0 rgba(255,255,255,1);box-shadow:0 10px 11px 0 rgba(255,255,255,1)}
9453div.dropdown-menu-view-2 div.blur-shadow-bottom{position:absolute;bottom:0;left:0;right:0;height:30px;background-color:#fff;-webkit-box-shadow:0 -10px 11px 0 rgba(255,255,255,1);-moz-box-shadow:0 -10px 11px 0 rgba(255,255,255,1);box-shadow:0 -10px 11px 0 rgba(255,255,255,1)}
9454div.dropdown-menu-view-2 .top-text{margin-bottom:10px}
9455div.dropdown-menu-view-2 .top-text.extra-margin{margin-bottom:30px}
9456div.dropdown-menu-view-2 .bottom-text{margin:10px 0}
9457div.dropdown-menu-view-2 .inner-sub-menu-lvl-2::-webkit-scrollbar-track,div.dropdown-menu-view-2 div.inner::-webkit-scrollbar-track{border-radius:4px}
9458div.dropdown-menu-view-2 .inner-sub-menu-lvl-2::-webkit-scrollbar,div.dropdown-menu-view-2 div.inner::-webkit-scrollbar{width:6px}
9459div.dropdown-menu-view-2 .inner-sub-menu-lvl-2::-webkit-scrollbar-thumb,div.dropdown-menu-view-2 div.inner::-webkit-scrollbar-thumb{border-radius:4px;background:#f0f2f5}
9460div.dropdown-menu-view-2 .inner-sub-menu-lvl-2:hover::-webkit-scrollbar-thumb,div.dropdown-menu-view-2 div.inner:hover::-webkit-scrollbar-thumb{background:#dedede}
9461div.dropdown-menu-view-2 .inner-sub-menu-lvl-2,div.dropdown-menu-view-2 div.inner{max-height:540px;overflow-y:auto;overflow-x:hidden}
9462div.dropdown-menu-view-2 .inner-sub-menu-lvl-2{padding-right:10px}
9463div.dropdown-menu-view-2.dropdown-menu-view-2-lvls_4-js div.inner{overflow-y:scroll;padding-right:20px;margin-right:-20px;padding-top:40px;padding-bottom:40px}
9464div.dropdown-menu-view-2.dropdown-menu-view-2-lvls_4-js{padding-top:0;padding-bottom:0}
9465div.dropdown-menu-view-2.on{display:block;position:absolute;left:-20px;right:-20px;background-color:#fff;z-index:99;opacity:0;filter:
alpha(opacity=0);-webkit-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s;margin-top:-1px}
9466div.dropdown-menu-view-2.on.active{opacity:1;filter:
alpha(opacity=100)}
9467div.wrap-main-menu.content div.dropdown-menu-view-2{border-radius:5px;overflow:hidden}
9468div.dropdown-menu-view-2 table.item{margin-bottom:30px;width:100%;table-layout:fixed}
9469div.dropdown-menu-view-2 table.item td.left{width:70px;height:70px;position:relative;text-align:center;vertical-align:top}
9470div.dropdown-menu-view-2 table.item td.left img{max-width:100%;max-height:70px;margin:auto}
9471div.dropdown-menu-view-2 table.item td.left span{display:block;width:70px;height:70px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/sect-list-empty.png') center no-repeat}
9472div.dropdown-menu-view-2 table.item td.right{padding-left:20px;vertical-align:middle}
9473div.dropdown-menu-view-2 table.item td.right.sub{padding-top:15px;vertical-align:top}
9474div.dropdown-menu-view-2 table.item.no-img td.right{padding-left:10px}
9475div.dropdown-menu-view-2 a.name{font-size:18px;line-height:24px;color:#000;text-decoration:none;cursor:pointer}
9476div.dropdown-menu-view-2 a.name:hover,div.dropdown-menu-view-2 a.name.selected{color:#4685d4}
9477div.dropdown-menu-view-2 div.count-sect-elem{font-size:13px;line-height:13px;white-space:nowrap;color:#969696;margin-top:5px}
9478div.dropdown-menu-view-2 table.item ul.lvl2{list-style:none;padding:0 0 0 15px;margin:15px 0 0;border-left:1px solid #c7c7c7}
9479div.dropdown-menu-view-2 table.item ul.lvl2 li{color:#000;margin-bottom:3px;font-size:13px;line-height:19px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
9480div.dropdown-menu-view-2 table.item ul.lvl2 li a{color:#000}
9481div.dropdown-menu-view-2 table.item ul.lvl2 li.selected a,div.dropdown-menu-view-2 table.item ul.lvl2 li a:hover{color:#4685d4}
9482div.dropdown-menu-view-2 table.item ul.lvl2 li.last a{color:#999999}
9483div.dropdown-menu-view-2 table.item ul.lvl2 li.last a span{border-bottom:1px solid #999999;-webkit-transition:border-bottom-color .3s;-o-transition:border-bottom-color .3s;transition:border-bottom-color .3s}
9484div.dropdown-menu-view-2 table.item ul.lvl2 li.last a:hover span{border-bottom-color:transparent}
9485div.dropdown-menu-view-2.dropdown-menu-view-2-lvls_4-js table.item td.left{width:45px;height:45px}
9486div.dropdown-menu-view-2.dropdown-menu-view-2-lvls_4-js table.item td.left img{max-height:45px}
9487div.open-menu div.head-menu-wrap div.wrapper-head-top{width:100%}
9488div.open-menu div.head-menu-wrap div.wrapper-head-top div.wrapper-item{width:100%;table-layout:fixed}
9489div.open-menu div.head-menu-wrap div.wrapper-head-top div.wrapper-item div.wrapper-icons{text-align:right;white-space:nowrap}
9490div.open-menu.tone-dark div.basket-quantity-info-icon.cart{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_wh.svg')}
9491div.open-menu.tone-dark div.basket-quantity-info-icon.delay{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/heart_wt.svg')}
9492div.open-menu.tone-dark div.basket-quantity-info-icon.compare{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/compare_wt.svg')}
9493div.open-menu.tone-light div.basket-quantity-info-icon.cart{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_bl.svg')}
9494div.open-menu.tone-light div.basket-quantity-info-icon.delay{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/heart_bl.svg')}
9495div.open-menu.tone-light div.basket-quantity-info-icon.compare{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/compare_bl.svg')}
9496div.open-menu div.basket-quantity-info-icon span.count{width:23px;height:23px;font-size:13px;line-height:22px}
9497div.open-menu div.main-menu-navigation{padding:40px 0 25px}
9498div.open-menu div.catalog-navigation{padding:40px 0 25px}
9499div.open-menu div.catalog-navigation{background-color:rgba(125,125,125,.1)}
9500div.open-menu div.catalog-navigation div.name-catalog{font-size:19px;line-height:23px;letter-spacing:1px;text-transform:uppercase;margin-bottom:30px}
9501div.open-menu div.catalog-navigation div.name-catalog a{color:inherit;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
9502div.open-menu.tone-light div.catalog-navigation div.name-catalog a{color:#000}
9503div.open-menu.tone-dark div.catalog-navigation div.name-catalog a{color:#fff}
9504div.open-menu div.catalog-navigation div.name-catalog a:hover,div.open-menu div.catalog-navigation table.item.selected div.name-catalog a{opacity:.7;filter:
alpha(opacity=70)}
9505div.open-menu div.catalog-navigation table.item{width:100%;table-layout:fixed;margin-bottom:40px}
9506div.open-menu div.catalog-navigation table.item td.picture{width:80px;height:80px}
9507div.open-menu div.catalog-navigation table.item td.picture div.picture-board{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;position:relative;width:80px;height:80px}
9508div.open-menu div.catalog-navigation table.item td.picture div.picture-board img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:45px;max-height:45px}
9509div.open-menu div.catalog-navigation table.item td.picture div.picture-board div.def-img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:45px;height:45px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/sect-list-empty.png) center no-repeat;background-size:contain}
9510div.open-menu div.catalog-navigation table.item td.decription{padding-left:15px}
9511div.open-menu div.catalog-navigation table.item td.decription div.name{font-size:17px;line-height:21px;margin-bottom:3px}
9512div.open-menu div.catalog-navigation table.item td.decription div.name a{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
9513div.open-menu.tone-dark div.catalog-navigation table.item td.decription div.name a{color:#fff}
9514div.open-menu.tone-light div.catalog-navigation table.item td.decription div.name a{color:#000}
9515div.open-menu div.catalog-navigation table.item td.decription div.name a:hover,div.open-menu div.catalog-navigation table.item.selected td.decription div.name a{opacity:.7;filter:
alpha(opacity=70)}
9516div.open-menu div.catalog-navigation table.item td.decription div.count{font-size:13px;line-height:19px}
9517div.open-menu.tone-light div.catalog-navigation table.item td.decription div.count{color:#000}
9518div.open-menu.tone-dark div.catalog-navigation table.item td.decription div.count{color:#b09c9c}
9519div.offer-text-dialog-modal{font-size:14px;line-height:20px;color:#3a3a3a;margin:0 0 0 10px}
9520div.offer-text-dialog-modal div.main_name{font-size:19px;line-height:24px;margin-bottom:3px}
9521div.offer-text-dialog-modal div.article{font-size:13px;margin-bottom:3px;color:#b1a9a9}
9522img.offer-img-dialog-modal{max-height:400px;margin-bottom:30px}
9523form.form{background-color:#f6f6ef;padding:30px 10px}
9524form.form div.title-form{font-size:21px;line-height:25px;text-transform:uppercase;text-align:center;margin-bottom:20px}
9525form.form div.add_text{font-size:14px;line-height:20px;color:#3a3a3a;margin:0 0 15px;text-align:center}
9526form.form div.add_text.offer{text-align:left}
9527form.form div.add_text.offer div.main_name{font-size:15px;margin-bottom:3px}
9528form.form div.add_text.offer div.article{font-size:13px;margin-bottom:3px;color:#b1a9a9}
9529form.form div.add_text.more_margin{margin-bottom:25px}
9530form.form div.add_text span.second_name{font-size:13px}
9531form.form div.subtitle-form{font-size:14px;line-height:20px;color:#8c8c8c;margin:0 0 25px;text-align:center}
9532form.form textarea{outline:none;resize:none;overflow:auto;text-align:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:2px solid #d5d5d5;box-shadow:none;width:100%;padding:12px;height:110px;font-size:16px;line-height:17px;position:relative;background-color:transparent}
9533form.form div.input-textarea{height:110px}
9534form.form div.input-textarea textarea{height:110px}
9535form.form textarea.focus-anim{padding-top:20px}
9536form.form div.has-error textarea{border-color:#a94242 !important}
9537form.form textarea:focus{border:2px solid #d5d5d5}
9538form.form textarea.require{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/star-req.png') calc(100% - 12px) 12px no-repeat;background-size:7px}
9539.simple-input-title,form.form .name-tit{font-size:20px;line-height:26px;margin-bottom:15px}
9540form.form ul.form-radio{padding:0;margin:0 0 30px;list-style:none;width:100%;text-align:left}
9541form.form ul.form-radio li{display:block;font-size:16px;line-height:17px;padding:0 0 10px;background:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;color:#000;cursor:auto}
9542form.form ul.form-radio li:last-child{padding-bottom:0 !important}
9543form.form ul.form-radio.in-line li{margin-top:0}
9544form.form ul.form-radio.in-line li .button-def{background-color:#2878b8;color:#fff;width:90%}
9545form.form ul.form-radio.in-line li label input[type="radio"]+span{top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
9546.simple-form-title,form.form div.simple-title{font-size:14px;line-height:19px;margin-top:20px;margin-bottom:10px}
9547.simple-title.font-md,form.form div.simple-title.font-md{font-size:17px;line-height:21px}
9548label.input-radio-css,label.input-checkbox-css{display:inline-block;padding:0 0 0 25px;margin:0;position:relative;font-weight:normal;cursor:pointer}
9549label.input-radio-css input[type="radio"],label.input-checkbox-css input[type=checkbox]{position:absolute;width:0;height:0;margin:0;padding:0;left:0;opacity:0;filter:
alpha(opacity=0)}
9550label.bx-filter-param-label.disabled{opacity:.6;filter:
alpha(opacity=60);cursor:default}
9551label.input-radio-css span.text,label.input-checkbox-css span.text{font-size:16px;line-height:22px}
9552label.input-radio-css input[type="radio"]+span,label.input-checkbox-css input[type="checkbox"]+span{background-position:center;background-repeat:no-repeat;background-color:#fff}
9553label.input-radio-css input[type="radio"]+span{position:absolute;width:18px;height:18px;left:0;top:2px;background-size:6px;border:2px solid #a7a7a7;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
9554label.input-radio-css input[type="radio"]:checked+span{background-image:url("/bitrix/templates/concept_phoenix_s1/css/../images/svg/radio_bl.svg")}
9555label.input-radio-css.green-check input[type="radio"]+span{position:absolute;width:19px;height:19px;left:0;top:2px;border:1px solid #a7a7a7;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-repeat:no-repeat;background-position:center;background-size:10px}
9556label.input-radio-css.green-check.no-border input[type="radio"]+span{border:0}
9557label.input-radio-css.green-check input[type="radio"]:checked+span{border-color:transparent;background-color:#1dc31d;background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_check_wt.svg')}
9558label.input-checkbox-css input.check-require.has-error[type="checkbox"]+span{border-color:#a94242}
9559.starrequired{color:#ef7979}
9560label.input-checkbox-css input[type="checkbox"]+span{position:absolute;width:18px;height:18px;left:0;top:2px;border:2px solid #a7a7a7;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
9561label.input-checkbox-css input[type="checkbox"]:checked+span{background-image:url("/bitrix/templates/concept_phoenix_s1/css/../images/svg/checkbox_bl.svg");background-size:10px}
9562label.input-checkbox-css.disabled input[type="checkbox"]+span,label.input-radio-css.disabled input[type="radio"]+span{background-image:none}
9563.toogle-animate-content{margin-bottom:15px}
9564.toogle-animate-click{cursor:pointer}
9565.simple-input-text{font-size:16px;line-height:22px;margin-bottom:10px}
9566.simple-audio{margin-bottom:10px}
9567ul.input-radio-css,ul.input-checkbox-css{list-style:none;padding:0;margin:0 0 15px}
9568ul.input-radio-css li{font-size:16px;line-height:22px;margin:0 0 2px}
9569ul.input-radio-css.
.horizontal-options li{display:inline-block;margin-right:10px}
9570ul.input-radio-css.horizontal-options{margin-bottom:3px}
9571ul.input-checkbox-css{width:100%;text-align:left}
9572ul.input-checkbox-css.alone{margin:16px 0 0}
9573ul.input-checkbox-css li{display:block;font-size:15px;line-height:17px;padding:0 0 15px;background:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;cursor:auto}
9574form.form ul.input-checkbox-css li{padding:0 0 7px}
9575ul.input-checkbox-css>li:last-child{padding-bottom:0 !important}
9576form.smartfilter ul.input-checkbox-css li{padding-bottom:8px}
9577label.input-radio-css.with-button input[type="radio"]+span{top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
9578form.form div.form-select{position:relative}
9579form.form div.form-select div.select-list-choose{font-size:15px;line-height:15px;width:100%;display:block;background:#fff;padding:14px 65px 15px 12px;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;min-height:43px;border:0;cursor:pointer;border:2px solid #d5d5d5;color:#767676}
9580form.form div.form-select.select-require div.select-list-choose{background-position:calc(100% - 55px) 50%;background-repeat:no-repeat;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/star-req.png);background-size:7px}
9581form div.form-select.select-require.has-error div.select-list-choose{border-color:#a94242}
9582form.form div.form-select div.select-list-choose.wqec-first{color:#878787}
9583form.form div.form-select div.select-list{display:none;position:absolute;top:100%;left:0;width:calc(100% - 58px);background:#fff;z-index:10;border:2px solid #d5d5d5;border-top:0}
9584form.form div.form-select div.select-list label{display:block;font-weight:normal}
9585form.form div.form-select div.select-list span.name{display:block;padding:12px;cursor:pointer;overflow:hidden}
9586form.form div.form-select div.select-list span.name:hover{background-color:#e0e0e0}
9587form.form div.form-select div.select-list span.name input{position:absolute;left:-9999999999px}
9588form.form div.form-select.open div.select-list{display:block;max-height:194px;overflow:auto}
9589form.form div.form-select.open div.select-list label:last-child{margin-bottom:0}
9590form.form div.form-select.open ::-webkit-scrollbar{width:3px}
9591form.form div.form-select.open ::-webkit-scrollbar-thumb{border-width:1px 1px 1px 2px;border-color:#777;background-color:#aaa}
9592form.form div.form-select div.ar-down{position:absolute;width:44px;height:44px;right:2px;top:2px;bottom:0;background:#fff url('/bitrix/templates/concept_phoenix_s1/css/../images/select_ar.png') center no-repeat;z-index:10;border-left:2px solid #d5d5d5;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
9593form.form div.input-btn{margin-top:15px}
9594div.wrap-agree{margin-top:15px;position:relative}
9595div.wrap-agree span.text{font-size:14px;line-height:20px;margin-right:3px}
9596.form-review label.input-checkbox-css input[type="checkbox"]+span{top:0}
9597div.wrap-agree div.wrap-desc{font-size:14px;line-height:20px;color:#8c8c8c}
9598div.wrap-agree label.input-checkbox-css{position:absolute;top:2px}
9599div.wrap-agree div.wrap-desc{padding:0 0 0 25px}
9600div.wrap-agree.has-error label input[type="checkbox"]+span{background:#fff;border:2px solid #a94242;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
9601div.wrap-agree.has-error span.text{color:#a94242}
9602div.wrap-agree div.wrap-desc a{color:#2285c4}
9603div.wrap-agree input[type=checkbox]{display:none}
9604form.form div.load-file{margin:0 0 15px;text-align:center}
9605form.form div.load-file label{position:relative;display:inline-block;cursor:pointer;margin:0;text-align:center;cursor:pointer;padding:5px 10px 2px;border:2px solid transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
9606form.form div.load-file.has-error label{border:2px solid #a94242}
9607form.form div.load-file label span{font-size:16px;line-height:15px;display:inline-block;font-weight:normal;padding:4px 0 4px 20px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/clip_form.png') left center no-repeat;text-decoration:underline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}
9608form.form div.load-file label:hover span{text-decoration:none}
9609form.form div.load-file label input+span.star-req{position:absolute;display:block;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/star-req.png') center no-repeat;background-size:7px;width:7px;height:7px;top:12px;right:-23px}
9610form.form div.input{margin:0 0 15px;position:relative}
9611form.form div.input div.bg{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:4px}
9612form.form div.has-error input[type="password"],form.form div.has-error input[type="text"],form.form div.has-error input[type="email"]{border-color:#a94242 !important;transition:.7s;-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s}
9613form.form.light div.has-error input,form.form.light div.has-error textarea{border-color:#ff4646 !important}
9614form.form input[type="password"],form.form input[type="text"],form.form input[type="email"]{width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:none !important;border:2px solid #d5d5d5;padding:0 12px;height:54px;position:relative;font-size:16px;line-height:17px}
9615form.form input.focus-anim{padding-top:11px;background:transparent}
9616form.form div.input span.desc{font-size:16px;line-height:17px;position:absolute;top:18px;left:16px;color:#767676;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}
9617form.form div.input.in-focus span.desc{font-size:12px;line-height:13px;top:7px;left:13px}
9618form.form input.require{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/star-req.png') calc(100% - 12px) 50% no-repeat;background-size:7px;padding-right:35px}
9619form.form div.count input{padding-right:63px}
9620form.form div.count.require input{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/star-req.png') calc(100% - 12px) 50% no-repeat;background-size:7px;padding-right:100px}
9621form.form div.count.require span.minus{right:65px}
9622form.form div.count.require span.plus{right:35px}
9623form.form input:focus{border:2px solid #d5d5d5;outline:-webkit-focus-ring-color auto 0}
9624form.form div.input.date-wrap{position:relative}
9625form.form div.input.date-wrap.require:before{right:32px}
9626form.form div.input.date-wrap:before{content:'';position:absolute;right:12px;top:50%;background-position:5px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/calendar.png') center no-repeat;width:19px;height:23px;z-index:5;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%)}
9627form.form div.input.date-wrap.require input{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/star-req.png') calc(100% - 12px) 50% no-repeat;background-size:7px}
9628form.form div.load{margin:35px 0 0;display:none;text-align:center}
9629form.form table.wrap-act{height:100%}
9630form.form table.wrap-act td{vertical-align:top}
9631form.form div.load.active{display:block}
9632form.form button{display:none;width:100%}
9633form.form button.active{display:block;text-align:center}
9634form.form div.thank,form.form div.timeout_text{display:none;text-align:center;font-size:22px;color:#1c1c1c;line-height:26px}
9635form.form div.thank.active,form.form div.timeout_text.active{display:block}
9636form.form div.questions{display:none}
9637form.form div.questions.active{display:block}
9638form.form div.questions.no-thanks{display:block}
9639form.form div.count{position:relative}
9640form.form div.count span.plus,form.form div.count span.minus{position:absolute;top:50%;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);width:15px;height:15px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/catalog-ic-minus-plus.png') no-repeat;cursor:pointer}
9641form.form div.count span.plus{background-position:top left;right:15px}
9642form.form div.count span.minus{background-position:top right;right:45px}
9643div.form-block div.form-table div.form-cell form.form{display:block;max-width:380px;margin-left:auto;background-size:cover;background-position:center;background-repeat:no-repeat}
9644div.form-block div.form-table div.form-cell.side-right form.form{margin-left:0}
9645div.form-block div.form-table div.form-cell.one-col form.form{margin-left:auto;margin-right:auto}
9646div.form-block div.form-table div.form-cell form.form div.title{font-size:21px;line-height:25px;text-transform:uppercase;text-align:center;margin-bottom:20px}
9647div.form-block div.form-table div.form-cell form.form div.subtitle{font-size:14px;line-height:20px;margin:0 0 25px;text-align:center}
9648div.form-block div.form-table div.form-cell form.form div.form-select div.select-list{width:calc(100% - 44px)}
9649div.form-block div.form-table div.form-cell.right form.form{margin-right:auto;margin-left:0}
9650div.modalAreaForm form.form table.wrap-act{height:100%;width:100%}
9651div.modalAreaForm form.form table.wrap-act td{vertical-align:middle}
9652.wrapper-cart form.form{padding:0;background-color:transparent;height:100%}
9653.form-cart-wrap form.form{padding:0;background-color:transparent;height:100%}
9654.form-cart-wrap div.form-cart-wrap-inner.cart-empty form.form,.form-cart-wrap div.form-cart-wrap-inner.order-complited form.form{display:none}
9655div.form-modal div.form-modal-table div.form-modal-cell.part-form form.form{background:transparent}
9656form.form.light textarea{color:#6d6d6d}
9657form.form.light div.title,form.form.light div.title-form,form.form.light ul.input-checkbox-css li,form.form.light ul.input-radio-css li{color:#fff}
9658form.form.light div.subtitle,form.form.light div.add_text,form.form.light div.subtitle-form{color:#fff}
9659form.form.light .name-tit{color:#fff}
9660form.form.light ul.form-radio li{color:#fff}
9661form.form.light ul.form-check li{color:#fff}
9662form.form.light input,form.form.light textarea{border-color:transparent;color:#181818}
9663form.form.light input:focus,form.form.light textarea:focus{border-color:transparent;color:#6d6d6d}
9664form.form.light div.load-file label span{color:#fff}
9665form.form.light div.wrap-agree span.text{color:#fff}
9666form.form.light div.thank,form.form.light div.timeout_text{color:#fff}
9667form.form.light div.wrap-agree div.wrap-desc a{color:#fff;text-decoration:underline}
9668form.form.light div.wrap-agree div.wrap-desc a:hover{text-decoration:none}
9669form.form.light div.form-select div.select-list-choose{border-color:#fff}
9670form.form.light div.form-select div.select-list{border-color:#fff}
9671form.form.dark textarea{color:#6d6d6d}
9672form.form.dark div.title,form.form.dark div.title-form{color:#181818}
9673form.form.dark div.subtitle,form.form.dark div.subtitle-form{color:#8c8c8c}
9674form.form.dark .name-tit{color:#181818}
9675form.form.dark ul.form-radio li{color:#181818}
9676form.form.dark ul.form-check li{color:#181818}
9677form.form.dark input,form.form.dark textarea{border-color:#d5d5d5;color:#181818}
9678form.form.dark div.load-file label span{color:#5c5c5c}
9679form.form.dark div.wrap-agree span.text{color:#8c8c8c}
9680form.form.dark div.thank,form.form.dark div.timeout_text{color:#181818}
9681form.form.dark div.wrap-agree div.wrap-desc a{color:#2285c4}
9682form.form.dark div.form-select div.select-list-choose{color:#767676;border-color:#d5d5d5}
9683form.form.dark div.form-select div.select-list{color:#767676;border-color:#d5d5d5}
9684div.catalog-card-wrap-inner{background-color:#fff;margin:-55px -50px 30px;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;padding:0 50px;position:relative}
9685.z-absolute-wrapper{position:absolute;top:0;left:0;right:0;bottom:0}
9686div.page-body.detail-catalog div.first-block-detail{padding-top:55px}
9687@media (min-width:1200px){div.page-body.detail-catalog div.first-block-detail{padding-left:20px}
9688}
9689@media (min-width:992px) and (max-width:1199px){div.page-body.detail-catalog div.first-block-detail{padding-left:20px}
9690}
9691div.page-body.detail-catalog div.menu-navigation.static div.menu-navigation-wrap{padding-top:55px !important}
9692div.page-body.detail-catalog div.menu-navigation div.menu-navigation-inner-padding-right{}
9693div.brands-page div.block.padding-on{padding-top:65px;padding-bottom:0}
9694div.brand-page div.brand-name{font-size:17px;line-height:21px;padding:3px 0 3px 35px;margin-left:21px;background-size:20px;background-repeat:no-repeat;background-position:left center;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/catlist_bl.svg)}
9695div.brand-block div.title-block{font-size:39px;line-height:42px;margin-bottom:20px}
9696div.brand-description-block{margin-bottom:0}
9697div.brand-description-block div.main-info{margin-bottom:30px}
9698div.brand-description-block div.title{font-size:39px;line-height:42px;margin-bottom:20px}
9699div.brand-description-block div.preview-text{font-size:17px;line-height:21px;margin-bottom:15px;color:#7a7a7a}
9700div.brand-description-block div.detail-text{}
9701div.brand-description-block div.wrapper-preview-picture{text-align:center}
9702div.brand-description-block div.border-preview-picture{display:inline-block;border:1px solid #eee;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:50px;margin-top:10px}
9703div.brand-description-block .text-content img.preview-picture{float:right;padding:0 15px 15px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;max-width:40%}
9704div.popup-slider{position:static;display:none;top:0;left:0;width:100%;height:100%;background-color:#fff;overflow:hidden}
9705div.popup-slider.active{position:fixed;z-index:99999;display:block}
9706div.popup-slider div.wrapper-big-picture{position:absolute;top:0;bottom:0;right:0;left:0;overflow:hidden;width:auto;height:100%;margin:auto;padding:30px 100px 40px 150px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center}
9707div.popup-slider.more-one div.wrapper-big-picture{left:100px}
9708div.popup-slider a.close-popup-slider-style{position:absolute;top:25px;right:5%;width:35px;height:35px;background-repeat:no-repeat;background-position:center;background-size:34px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_bl.svg);cursor:pointer;opacity:.5;filter:
alpha(opacity=50)}
9709div.popup-slider a.close-popup-slider-style:hover{opacity:1;filter:
alpha(opacity=100);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
9710div.popup-slider div.popup-slider-nav{position:absolute;bottom:25px;right:5%;z-index:102}
9711div.popup-slider div.popup-slider-nav div.nav-item{width:60px;height:45px;background-position:center;background-size:40px;background-repeat:no-repeat;cursor:pointer;opacity:.5;filter:
alpha(opacity=50)}
9712div.popup-slider div.popup-slider-nav div.nav-item:hover{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:1;filter:
alpha(opacity=100)}
9713div.popup-slider div.popup-slider-nav div.nav-item.action_prev{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/shevron_up_bl.svg);margin-bottom:20px}
9714div.popup-slider div.popup-slider-nav div.nav-item.action_next{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/shevron_down_bl.svg)}
9715div.popup-slider div.big-picture{text-align:center;position:relative;width:100%;height:100%;opacity:0;filter:
alpha(opacity=0);position:absolute;left:-1000px}
9716div.popup-slider div.big-picture.with-desc{padding-bottom:20px}
9717div.popup-slider div.big-picture.active{position:relative;left:auto;opacity:1;filter:
alpha(opacity=100);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
9718div.popup-slider div.big-picture div.desc-img{font-size:16px;line-height:22px;position:absolute;bottom:-30px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}
9719div.popup-slider div.big-picture img{max-width:100%;max-height:100%;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0}
9720div.popup-slider div.controls-pictures{left:0;right:auto;bottom:40px;border-right:1px solid #e9e9e9;position:absolute;top:20px;overflow-x:hidden;overflow-y:auto;width:150px;background:#fff;text-align:center}
9721div.popup-slider div.controls-pictures::-webkit-scrollbar-track{border-radius:4px}
9722div.popup-slider div.controls-pictures::-webkit-scrollbar{width:6px}
9723div.popup-slider div.controls-pictures::-webkit-scrollbar-thumb{border-radius:4px;background:#f0f2f5}
9724div.popup-slider div.controls-pictures:hover::-webkit-scrollbar-thumb{background:#dedede}
9725div.popup-slider div.controls-pictures div.small-picture{position:relative;display:inline-block;overflow:hidden;width:82px;height:82px;border:2px solid transparent;background-color:#fff;text-align:center;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:10px}
9726div.popup-slider div.controls-pictures div.small-picture.active{}
9727div.popup-slider div.controls-pictures div.small-picture img{position:absolute;top:50%;left:50%;max-width:60px;max-height:60px;width:auto;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
9728div.wrapper-select-input{position:relative;height:46px;cursor:pointer}
9729.wrapper-select-input div.ar-down{position:absolute;width:46px;height:46px;right:0;top:0;bottom:0;background:#fff url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/shevron_down_bl.svg') center no-repeat;background-size:14px;z-index:10;border:1px solid #d5d5d5;cursor:pointer;-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}
9730ul.select-input{position:absolute;top:0;left:0;right:0;margin:0;padding:0;background-color:#fff;width:calc(100% - 45px);border:1px solid #d5d5d5;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}
9731ul.select-input li{font-size:16px;line-height:23px;height:44px;display:none;padding:10px 15px;position:relative;z-index:2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
9732div.wrapper-select-input.open ul.select-input li:not(.area-for-current-value):hover{background-color:#eee}
9733ul.select-input li.notallowed,div.wrapper-select-input.open ul.select-input li.notallowed{opacity:.4}
9734ul.select-input li.active{display:block}
9735ul.select-input li.notallowed.active{opacity:1}
9736div.wrapper-select-input ul.select-input{z-index:2}
9737div.wrapper-select-input.open ul.select-input{z-index:9}
9738div.wrapper-select-input.open ul.select-input li{display:block;cursor:pointer}
9739div.wrapper-select-input ul.select-input li.area-for-current-value{display:none}
9740div.wrapper-select-input.open ul.select-input li.area-for-current-value{display:block !important;cursor:auto}
9741ul.select-input div.select-list-choose{font-size:15px;line-height:15px;width:100%;display:block;background:#fff;padding:14px 55px 15px 12px;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;min-height:43px;border:0;cursor:pointer;border:2px solid #d5d5d5;color:#767676}
9742ul.select-input div.select-list-choose.wqec-first{color:#878787}
9743ul.select-input div.select-list{display:none;position:absolute;top:100%;left:0;width:calc(100% - 58px);background:#fff;z-index:10;border:2px solid #d5d5d5;border-top:0}
9744ul.select-input div.select-list label{display:block;font-weight:normal}
9745ul.select-input div.select-list span.name{display:block;padding:12px;cursor:pointer;overflow:hidden}
9746ul.select-input div.select-list span.name:hover{background-color:#e0e0e0}
9747ul.select-input div.select-list span.name input{position:absolute;left:-9999999999px}
9748ul.select-input.open div.select-list{display:block;max-height:194px;overflow:auto}
9749ul.select-input.open div.select-list label:last-child{margin-bottom:0}
9750ul.select-input.open ::-webkit-scrollbar{width:3px}
9751ul.select-input.open ::-webkit-scrollbar-thumb{border-width:1px 1px 1px 2px;border-color:#777;background-color:#aaa}
9752div.catalog-list div.item div.wrapper-sku-props div.product-item-scu-container{margin-bottom:10px}
9753div.catalog-list div.item div.desc-title{font-size:11px;line-height:19px;color:#868686;text-transform:uppercase;letter-spacing:1px;margin-bottom:7px}
9754div.subsection-subtitle-wrapper{padding-top:30px}
9755div.subsection-subtitle-wrapper div.page-subtitle{font-size:13px;line-height:17px;margin:9px 0 15px}
9756div.subsection-list{padding:0}
9757div.subsection-list table.item{margin-bottom:30px;width:100%;table-layout:fixed}
9758div.subsection-list table.item td.left{width:70px;height:70px;position:relative;text-align:center;vertical-align:middle}
9759div.subsection-list table.item td.left img{max-width:100%;max-height:70px;margin:auto}
9760div.subsection-list table.item td.left span{display:block;width:70px;height:70px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/sect-list-empty.png') center no-repeat}
9761div.subsection-list table.item td.right{padding-left:20px}
9762div.subsection-list table.item.no-img td.right{padding-left:10px}
9763div.subsection-list a.name{font-size:16px;line-height:20px;color:#4685d4;text-decoration:none}
9764div.subsection-list div.count-sect-elem{font-size:13px;line-height:13px;white-space:nowrap;color:#969696;margin-top:5px}
9765.bx_compare.marg0{margin-top:0;margin-bottom:0}
9766.bx_compare .frame{margin:0 0 0 0;position:relative;overflow:hidden}
9767.bx_compare .frame .wraps{width:10000% !important;overflow:hidden;font-size:0}
9768.bx_compare .frame.props .wraps{margin-left:-305px}
9769.bx_compare .compare_view td{max-width:243px;min-width:243px;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;padding:9px 20px 20px 20px;font-size:13px;position:relative;text-align:left;vertical-align:top;overflow:hidden}
9770.bx_compare .compare_view.data_table_props td{border:10px solid #fff;border-top:0;padding:12px 27px 11px 18px;border-bottom:1px solid #e5e5e5;transition:none 0s ease 0s;font-size:14px;line-height:18px}
9771.bx_compare .frame.border::after{background:#e5e5e5 none repeat scroll 0 0;content:"";height:100%;position:absolute;right:0;top:0;width:1px}
9772.bx_compare .compare_view .item_block{margin:0 20px 0 0;position:relative;text-align:left}
9773.bx_compare .compare_view .item_block div.image_wrapper_block{height:100px;margin-bottom:15px}
9774.bx_compare .compare_view .item_block div.image_wrapper_block img{max-height:100px}
9775.bx_compare .compare_view .item_block div.name_offers{margin-bottom:10px}
9776.bx_compare .compare_view .item_block .title{display:block;font-size:15px;line-height:21px;margin-bottom:10px;max-height:42px;overflow:hidden}
9777.bx_compare .compare_view .item_block div.price{font-size:16px}
9778.bx_compare .compare_view .item_block div.price span.unit{font-size:13px;line-height:19px;color:#868686}
9779.bx_compare .compare_view .item_block div.price i{font-size:14px}
9780.bx_compare .compare_view .item_block div.price span.old{font-size:14px;text-decoration:line-through;text-decoration-color:#ccc;margin-left:10px;color:#ff0000}
9781.bx_compare .compare_view .item_block div.price span.old i{font-size:13px}
9782.wrapp_scrollbar{position:relative;margin:21px 0 33px 0}
9783.bx_compare .slider_navigation{display:none}
9784.bx_filtren_container ul{font-size:0;margin:41px 0 5px 0}
9785.bx_filtren_container ul li,.bx_filtren_container ul li:before{display:none}
9786.bx_filtren_container ul li.visible{display:inline-block;vertical-align:top;margin:0 5px 5px 0}
9787.bx_filtren_container ul li span{font-size:12px;line-height:16px;text-transform:none}
9788.button.grey_br.transparent{color:#6d6d6d;border:1px solid #e5e5e5;background:none;padding:7px 10px;cursor:pointer}
9789.button.transparent.grey_br:hover{border-color:#1a1a1a;background:#fff}
9790.button.transparent.grey_br:not(.text):hover{color:#6d6d6d}
9791.button.grey_br.transparent i{color:#999999}
9792.button.grey_br.transparent:hover i{color:#e13131}
9793.bx_compare .data_table_props tr td:first-child,.bx_compare .prop_title_table .data_table_props td{opacity:0;border-bottom-color:transparent}
9794.bx_compare .data_table_props tr td:first-child{min-width:305px;max-width:305px}
9795.bx_compare .prop_title_table .data_table_props tr td:first-child{display:table-cell;opacity:1;visibility:visible;min-width:305px;max-width:305px;border-bottom-color:#e5e5e5}
9796.bx_compare .prop_title_table .data_table_props tr td .remove i{display:inline-block}
9797.bx_compare .compare_view.data_table_props tr td .remove i{display:none}
9798.bx_compare .compare_view.data_table_props tr.hovered td{background:#f7f7f7}
9799.bx_compare .compare_view.data_table_props tr.hovered td .remove{display:block}
9800.wrapp_scrollbar .wr_scrollbar{margin:0 48px 20px;background:#e5e5e5;height:1px;opacity:0}
9801.wr_scrollbar .scrollbar{height:5px;line-height:0;display:none;position:relative;top:-3px;cursor:pointer}
9802.wr_scrollbar .scrollbar .handle{width:100px;height:7px;position:relative;background:#d4d4d4;cursor:pointer;border-radius:3px;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}
9803.wr_scrollbar .scrollbar .handle:hover{background-color:#c3c3c3}
9804.wr_scrollbar .scrollbar .handle .mousearea{position:absolute;top:-9px;left:0;width:100%;height:20px}
9805.flex-direction-nav li:first-child,.flex-direction-nav li,.flex-direction-nav li:hover{border-bottom-width:0 !important}
9806.flex-direction-nav li,.flex-direction-nav li a,.flex-direction-nav li span{width:29px;height:29px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;display:inline-block}
9807.bx-ie .flex-direction-nav li,.bx-ie .flex-direction-nav li a,.bx-ie .flex-direction-nav li span{font-size:0;line-height:0}
9808.flex-direction-nav li{border-bottom-width:0}
9809body .flex-direction-nav li:first-child,body .flex-direction-nav li{}
9810.flex-direction-nav li:first-child{margin-right:5px}
9811.flex-direction-nav li a,.flex-direction-nav li span{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/arrows.png) 0 0 no-repeat}
9812.flex-direction-nav li:not(.disabled) span{cursor:pointer}
9813.flex-direction-nav li .flex-prev{background-position:10px -50px}
9814body .flex-direction-nav li:hover .flex-prev,body .dark .flex-direction-nav li .flex-prev{background-position:10px -26px}
9815body .flex-direction-nav li .flex-next{background-position:-27px -50px}
9816.flex-direction-nav li:hover .flex-next,.dark .flex-direction-nav li .flex-next{background-position:-27px -26px}
9817.flex-direction-nav .flex-disabled{display:none}
9818.border .flex-direction-nav{margin:0;font-size:0;line-height:0}
9819.border .flex-direction-nav li{border:1px solid #e5e5e5 !important;margin:0;border-radius:0}
9820.border .flex-direction-nav li,.border .flex-direction-nav li a{width:33px;height:33px}
9821.border .flex-direction-nav li:first-child{border-radius:2px 0 0 2px}
9822.border .flex-direction-nav li:last-child{border-radius:0 2px 2px 0}
9823.border.custom_flex .flex-direction-nav li:hover,.border.custom_flex .flex-direction-nav li:hover a{background-color:#f6f6f7 !important}
9824.border.custom_flex .flex-direction-nav li a{background-position:5px -18px}
9825.border.custom_flex .flex-direction-nav li:hover a{background-position:5px 6px}
9826.border.custom_flex .flex-direction-nav li.flex-nav-next a{background-position:-70px -18px}
9827.border.custom_flex .flex-direction-nav li.flex-nav-next:hover a{background-position:-69px 6px}
9828.border.custom_flex .flex-direction-nav li.flex-nav-next{border-left-width:0 !important}
9829.absolute .flex-direction-nav>li{position:absolute;top:1px}
9830.absolute .flex-direction-nav li.flex-nav-prev{left:-30px}
9831.absolute .flex-direction-nav li.flex-nav-next{right:-30px}
9832.brands_slider_wrapp li img:hover{filter:
progid:DXImageTransform.Microsoft.Alpha(opacity=100);opacity:1;filter:none;-webkit-filter:grayscale(0%)}
9833.brands_slider_wrapp.flexslider .flex-direction-nav li:hover,.module-pagination .flex-direction-nav li:hover,.module-pagination .flex-direction-nav li:hover a,.custom_flex .flex-direction-nav li:hover,.custom_flex .flex-direction-nav li:hover a,.custom_flex .flex-direction-nav li:hover span{background-color:#fff !important}
9834.brands_slider_wrapp .flex-direction-nav li:hover a.flex-next,.module-pagination .flex-direction-nav li.flex-nav-next:hover a,.custom_flex .flex-direction-nav li.flex-nav-next:hover a,.custom_flex .flex-direction-nav li.flex-nav-next:hover span{background-position:-71px 4px}
9835.brands_slider_wrapp .flex-direction-nav li:hover a,.module-pagination .flex-direction-nav li:hover a,.custom_flex .flex-direction-nav li:hover a,.custom_flex .flex-direction-nav li:hover span{background-position:3px 4px}
9836.flex-direction-nav li{font-size:0}
9837.flex-direction-nav li:first-child{margin-right:6px}
9838.differences_table .left_arrow,.differences_table .right_arrow{font-size:0;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/arrows_big.png);background-repeat:no-repeat}
9839.bx_compare div.left-bottom-side{padding-right:0}
9840.bx_compare div.right-bottom-side{padding-left:0}
9841.bx_compare div.comment{font-size:22px;line-height:24px;margin-bottom:20px}
9842ul.slider_navigation{position:absolute;top:0;right:0;left:0;z-index:1;margin:0}
9843ul.slider_navigation li{position:absolute;z-index:10;top:-11px;display:block;width:35px;height:22px;opacity:.3;border:0;padding:0;margin:0;background-repeat:no-repeat;background-position:center;background-size:20px;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
9844ul.slider_navigation li.disabled{opacity:.1}
9845ul.slider_navigation li:not(.disabled){cursor:pointer}
9846ul.slider_navigation li:not(.disabled):hover{opacity:.6}
9847ul.slider_navigation .flex-nav-prev{left:0;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/arrow_l_bl.svg)}
9848ul.slider_navigation .flex-nav-next{right:0;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/arrow_r_bl.svg)}
9849.tabs-head{margin:0 0 40px;padding:0;position:relative;font-size:0;overflow:hidden;list-style-type:none}
9850.tabs-head li{display:block;cursor:pointer;position:relative;margin-bottom:10px}
9851.tabs-head li.current{background:#fff;z-index:1}
9852.tabs-head li span{padding-top:17px;padding-bottom:17px;padding-left:50px;font-size:16px;line-height:18px;display:block;text-align:left;position:relative;border-radius:3px}
9853.tabs-head li span:before{content:"";position:absolute;left:17px;width:20px;height:20px;background-color:#fff;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:10px}
9854.tabs-head li span.current:before{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/check_bl.svg')}
9855.wrap_remove_button{border:1px solid #e5e5e5;text-align:center;padding:14px 12px;border-radius:3px}
9856.wrap_remove_button .remove_all_compare{font-size:16px;line-height:18px;padding-left:25px;display:inline-block;background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_del.svg');background-position:left center;background-size:14px;background-repeat:no-repeat;color:#909090;cursor:pointer}
9857.wrap_remove_button .remove_all_compare:hover{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_del_red.svg');color:#f00}
9858.bx_compare .top-container{margin-bottom:30px}
9859.bx_compare .remove{position:absolute;top:-6px;right:-20px;z-index:1;width:24px;height:24px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_bl.svg) center no-repeat;background-size:10px;position:absolute;opacity:.4;filter:
alpha(opacity=40);cursor:pointer;border-radius:50%}
9860.bx_compare .remove:hover{background-color:#bbb}
9861.bx_compare .compare_view.clone .remove{right:15px;top:9px;display:none}
9862.concept-slideInUp{-webkit-animation-name:conceptSlideInUp;animation-name:conceptSlideInUp;visibility:hidden}
9863@-keyframes conceptSlideInUp{0%{-webkit-transform:translate3d(0,120%,0);transform:translate3d(0,120%,0);visibility:visible}
9864100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
9865}
9866@-webkit-keyframes conceptSlideInUp{0%{-webkit-transform:translate3d(0,120%,0);transform:translate3d(0,120%,0);visibility:visible}
9867100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
9868}
9869@-moz-keyframes conceptSlideInUp{0%{-webkit-transform:translate3d(0,120%,0);transform:translate3d(0,120%,0);visibility:visible}
9870100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
9871}
9872@-ms-keyframes conceptSlideInUp{0%{-webkit-transform:translate3d(0,120%,0);transform:translate3d(0,120%,0);visibility:visible}
9873100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
9874}
9875@-o-keyframes conceptSlideInUp{0%{-webkit-transform:translate3d(0,120%,0);transform:translate3d(0,120%,0);visibility:visible}
9876100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
9877}
9878.wr-category-items-slider .section-items-slider .item{border:1px solid #eeeeee}
9879div.wr-category-items-flat{background-color:#f2f2f2;padding:20px 0 0;border-radius:5px}
9880div.category-item-flat{text-align:center;margin-bottom:20px}
9881div.category-item-flat a{color:#000}
9882div.category-item-flat:hover a{color:#2c97e2}
9883div.category-item-flat div.wr-img{width:120px;height:120px;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;overflow:hidden;background-color:#fff}
9884div.category-item-flat div.wr-img img{max-width:70px;max-height:70px}
9885div.category-item-flat:hover div.wr-img img{opacity:.8;filter:
alpha(opacity=80);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
9886div.category-item-flat div.name{font-size:15px;line-height:20px;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;padding-top:10px}
9887div.category-item-flat div.name:hover{color:#2c97e2}
9888div.wrapper-coupons div.coupon-one{font-size:14px;line-height:19px;display:inline-block;float:left;margin:0 5px 5px 0;padding:4px 40px 6px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative;white-space:nowrap;background:#fff;border:0}
9889div.wrapper-coupons div.coupon-one.disabled span.coupon-name{color:#bdbdb8}
9890div.wrapper-coupons div.coupon-one.good span.coupon-name{color:#59a62a}
9891div.wrapper-coupons div.coupon-one.bad span.coupon-name{color:#e16565}
9892div.wrapper-coupons span.coupon-close{position:absolute;top:0;right:3px;bottom:0;width:22px;cursor:pointer;background-position:center;background-repeat:no-repeat}
9893div.wrapper-coupons div.coupon-one.good span.coupon-close,div.wrapper-coupons div.coupon-one.disabled span.coupon-close{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/check_gr.svg);background-size:10px}
9894div.wrapper-coupons div.coupon-one.bad span.coupon-close,div.wrapper-coupons div.coupon-one.good:hover span.coupon-close,div.wrapper-coupons div.coupon-one.bad:hover span.coupon-close,div.wrapper-coupons div.coupon-one.disabled:hover span.coupon-close{background-size:8px;background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_red.svg')}
9895.common-btn-basket-style[data-style='d-none']{display:none !important}
9896.common-btn-basket-style.added{display:none !important}
9897.common-btn-basket-style+a.common-btn-basket-style-added{visibility:hidden}
9898.common-btn-basket-style+a.common-btn-basket-style-added.btn-added{position:absolute;top:0;z-index:-1;background-color:green !important;color:#fff !important}
9899.common-btn-basket-style+a.common-btn-basket-style-added.btn-added:hover{background-color:#005a00 !important}
9900.common-btn-basket-style.added+a.common-btn-basket-style-added.btn-added{position:static}
9901.common-btn-basket-style.added+a.common-btn-basket-style-added{visibility:visible}
9902.bx-filter{width:100%;min-width:220px;margin-bottom:40px}
9903.bx-filter .bx-filter-section{position:relative}
9904.bx-filter .inner.scroll-bar-on{overflow:auto;height:263px}
9905.phx-scroll-bar::-webkit-scrollbar-track{border-radius:4px}
9906.phx-scroll-bar::-webkit-scrollbar{width:6px}
9907.phx-scroll-bar::-webkit-scrollbar-thumb{border-radius:4px;background:#f0f2f5}
9908div.ajax-search-results.outside:hover::-webkit-scrollbar-thumb{background:#dedede}
9909.bx-filter .bx-filter-parameters-box{position:relative;border-bottom:1px solid #ebebeb;background-color:#f8f8f8}
9910.bx-filter .bx-filter-parameters-box-title{font-size:14px;cursor:pointer;padding:15px 20px;position:relative}
9911.bx-filter .bx-filter-parameters-box:not(.bx-active) .bx-filter-parameters-box-title:hover{opacity:.8;filter:
alpha(opacity=80);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;background-color:#fcfcfc}
9912.bx-filter .bx-filter-parameters-box-title i.arrow-toogle{color:#919191;border-bottom:1px solid transparent;position:absolute;right:20px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
9913.bx-filter .bx-filter-parameters-box-title i.hint-filter{font-size:16px;line-height:19px;color:#f00;position:relative;top:1px;left:2px;margin-left:4px}
9914.bx-filter .bx-filter-block{display:none;padding-left:5px;padding-right:5px}
9915.bx-filter .bx-filter-block .show-hidden-wrap{margin:-15px 0 15px}
9916.bx-filter .bx-filter-button-box .bx-filter-block,.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-block{display:block}
9917.bx-filter .bx-filter-button-box .bx-filter-block{padding:25px 0 0;background-color:#f8f8f8}
9918.bx-filter .bx-filter-button-box .bx-filter-parameters-box-container{padding-bottom:0}
9919.bx-filter .bx-filter-parameters-box.bx-active .bx-filter-block i.bx-ft-sub{font-size:14px;font-style:normal;display:inline-block;position:absolute;left:10px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
9920.bx-filter .bx-filter-input-container{position:relative}
9921.bx-filter .bx-filter-input-container input{display:block;width:100%;font-size:14px;line-height:34px;height:34px;margin:0;padding:0 4px 0 30px;border:1px solid #bcbcbc;background:#fff;outline:none;border-radius:2px}
9922.bx-filter-parameters-box-container{padding:0 0 10px}
9923.bx-filter .bx-ui-slider-track-container{padding-top:10px;padding-bottom:25px}
9924.bx-filter-parameters-box-container-block.bx-left{padding-right:5px}
9925.bx-filter-parameters-box-container-block.bx-right{padding-left:5px}
9926.bx-filter .bx-ui-slider-part span{font-size:11px;display:block;color:#a0a0a0}
9927.bx-filter .bx-ui-slider-part.right span{text-align:right}
9928.bx-filter .bx-ui-slider-track{position:relative;height:4px;background:#dcdcdc;margin-top:4px}
9929.bx-filter .bx-ui-slider-range,.bx-filter .bx-ui-slider-pricebar,.bx-filter .bx-ui-slider-pricebar-vd,.bx-filter .bx-ui-slider-pricebar-vn,.bx-filter .bx-ui-slider-pricebar-v{position:absolute;top:0;bottom:0}
9930.bx-filter .bx-ui-slider-range{z-index:5 !important}
9931.bx-filter .bx-ui-slider-range{z-index:50}
9932.bx-filter .bx-ui-slider-handle{position:absolute;top:100%;width:10px;height:9px;background:#000;top:-3px}
9933.bx-filter .bx-ui-slider-handle:hover{-webkit-cursor:grab;-ms-cursor:grab;-o-cursor:grab;cursor:grab}
9934.bx-filter .bx-ui-slider-handle:active{-webkit-cursor:grabbing;-ms-cursor:grabbing;-o-cursor:grabbing;cursor:grabbing}
9935.bx-filter .bx-ui-slider-handle:after{content:'';position:absolute;left:0;bottom:-10px;border:5px solid transparent;border-top:5px solid #000}
9936.bx-filter .bx-ui-slider-handle.left{left:-5px}
9937.bx-filter .bx-ui-slider-handle.right{right:-5px}
9938.checkbox-style.disabled{opacity:.4;filter:
alpha(opacity=40);cursor:default}
9939.checkbox-style{position:relative;cursor:pointer}
9940.checkbox-style span.text{font-size:15px;line-height:18px;float:left}
9941.bx-filter-button-box{text-align:center}
9942.bx-filter-button-box input.button-def{display:block;width:100%}
9943.bx-filter-button-box input.button-def:disabled{background-color:#eee;color:#fff}
9944.bx-filter-button-box .wrapper-button-gray{padding:19px 0 19px 16px;position:relative;display:inline-block;opacity:.7;filter:
alpha(opacity=70)}
9945.bx-filter-button-box input.button-gray{border:0;font-size:16px;line-height:18px;color:#909090;cursor:pointer;background-color:transparent}
9946.bx-filter-button-box div.clear-ic{width:16px;height:16px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_bl.svg) center no-repeat;background-size:9px;position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);opacity:.4;filter:
alpha(opacity=40)}
9947.bx-filter-button-box .wrapper-button-gray:hover{opacity:1;filter:
alpha(opacity=100);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
9948.bx-filter .bx-filter-popup-result{font-size:13px;line-height:18px;position:absolute;z-index:999;display:none;padding:10px 20px;white-space:nowrap;color:#fff;background-color:#707070;top:7px}
9949.bx-filter .bx-filter-popup-result:after{content:'';position:absolute;left:-20px;border:10px solid transparent;border-right:10px solid #707070}
9950.bx-filter .bx-filter-popup-result span.arrow{width:20px;height:4px;background:#fff;margin:0 3px;display:inline-block;position:relative;top:-2px}
9951.bx-filter .bx-filter-popup-result span.left-arrow{width:16px;height:16px;background:#707070;display:inline-block;position:absolute;top:50%;left:-16px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
9952.bx-filter .bx-filter-popup-result span.bord-bot{font-size:inherit;line-height:inherit;color:#9dc2d9}
9953.bx-filter .bx-filter-popup-result.right{left:100%}
9954.bx-filter-horizontal .bx-filter-popup-result{display:inline-block;position:relative;left:auto;right:auto;bottom:-7px}
9955.bx-filter .bx-filter-popup-result-close{display:none}
9956@media (max-width:767px){.bx-touch .bx-filter .bx-filter-popup-result{font-size:12px;line-height:14px;position:fixed !important;z-index:1001;top:auto !important;right:0 !important;bottom:0 !important;left:0 !important;margin-top:0;margin-left:0;width:auto;height:auto;padding:10px;border-radius:2px;border:1px solid #707070;background:#707070;text-align:center}
9957.bx-touch .bx-filter .bx-filter-popup-result br{display:none}
9958.bx-filter .bx-filter-popup-result .arrow{display:none}
9959}
9960.radiobutton-style span.text{font-size:15px;line-height:18px;float:left}
9961.bx-filter-select-container{border:1px solid #bcbcbc;background:#fff;border-radius:2px;position:relative;cursor:pointer}
9962.bx-filter-select-container .bx-filter-select-text{font-size:14px;line-height:38px;padding:0 10px}
9963.bx-filter-select-container .bx-filter-select-arrow{position:absolute;right:10px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);background:url('/bitrix/templates/concept_phoenix_s1/css/../images/search/arrow-down_bl.svg') center no-repeat;background-size:7px;width:10px;height:10px}
9964.popup-window{padding:0}
9965.bx-filter-select-popup{width:243px}
9966.bx-filter-select-popup ul{list-style:none;margin:0;padding:0}
9967.bx-filter-select-popup ul li{display:block;font-size:14px;line-height:36px;padding:5px 10px 1px;white-space:nowrap;background-color:#fff;cursor:pointer}
9968.bx-filter-select-popup ul li label{width:100%;cursor:pointer}
9969.bx-filter-select-popup ul li:hover{background-color:#f8f8f8}
9970.parent-slider-item-js .noactive-slide-lazyload{opacity:0 !important;filter:
alpha(opacity=0) !important;position:absolute !important;top:0 !important;left:0 !important;z-index:-1 !important}
9971.img-for-lazyload{position:absolute;left:0;z-index:-1;opacity:0;filter:
alpha(opacity=0)}
9972.img-for-lazyload-parent{position:relative}
9973.img-for-lazyload-parent .img-for-lazyload.slider-start{top:0}
9974.img-for-lazyload-parent .img-for-lazyload.slider-finish{top:250px}
9975.img-for-lazyload-parent.finish-bottom .img-for-lazyload.slider-finish{top:auto;bottom:0}
9976.checkbox-with-pic label.bx-filter-param-label.disabled{opacity:.3;filter:
alpha(opacity=30);cursor:default}
9977.checkbox-with-pic label.bx-filter-param-label{display:inline-block;width:36px;height:36px;margin:0 4px 4px 0;border-radius:2px;position:relative;cursor:pointer;background-color:#fff;border:1px solid;border-color:#ccc}
9978.checkbox-with-pic label.bx-filter-param-label div.bx-filter-btn-color-icon{background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;top:2px;left:2px;bottom:2px;right:2px}
9979.checkbox-with-pic label.bx-filter-param-label input:checked+span.active-flag{display:block;z-index:5}
9980.checkbox-with-pic label.bx-filter-param-label span.active-flag{position:absolute;top:50%;left:50%;width:14px;height:14px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/check.svg) center no-repeat;background-color:#fff;background-size:8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:none}
9981.checkbox-with-pic label.bx-filter-param-label span.disabled-flag{position:absolute;top:50%;left:50%;width:14px;height:14px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_bl.svg) center no-repeat;background-color:#fff;background-size:8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:none}
9982.checkbox-with-pic label.bx-filter-param-label.disabled span.disabled-flag{display:block;z-index:5}
9983div.basket-style.page.basket-order-page-container{padding:50px 50px 30px}
9984div.ajax-search-results{background:#fff;display:none;z-index:9999;margin-top:-3px;border-top:1px solid #e9e9e9;-webkit-box-shadow:0 6px 7px 0 rgba(50,50,50,0.15);-moz-box-shadow:0 6px 7px 0 rgba(50,50,50,0.15);box-shadow:0 6px 7px 0 rgba(50,50,50,0.15);-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}
9985div.ajax-search-results>*:first-child{margin-top:0 !important}
9986div.ajax-search-results.outside{overflow:auto}
9987div.ajax-search-results.outside::-webkit-scrollbar-track{border-radius:4px}
9988div.ajax-search-results.outside::-webkit-scrollbar{width:6px}
9989div.ajax-search-results.outside::-webkit-scrollbar-thumb{border-radius:4px;background:#f0f2f5}
9990div.ajax-search-results.outside:hover::-webkit-scrollbar-thumb{background:#dedede}
9991div.ajax-search-results div.ajax-search-results-row{padding:0 25px}
9992#phoenix-container div.ajax-search-results{z-index:999}
9993div.ajax-search-results div.section-head{position:relative;margin-top:25px;margin-bottom:15px}
9994div.ajax-search-results div.section-head div.title{display:inline-block;position:relative;padding:0 10px 0 0;background-color:#fff;font-size:13px;line-height:19px;color:#9d9393;text-transform:uppercase}
9995div.ajax-search-results div.section-head div.gr-line{position:absolute;height:1px;background-color:#eeeeee;left:0;right:0;top:57%}
9996div.ajax-search-results a.search-item{padding-right:30px}
9997div.ajax-search-results table.search-item{margin-bottom:20px;table-layout:fixed;width:100%}
9998div.ajax-search-results table.search-item.m-bottom-sm{margin-bottom:15px}
9999div.ajax-search-results table.search-item td{vertical-align:middle}
10000div.ajax-search-results table.search-item td.search-item-img{width:60px;vertical-align:top}
10001div.ajax-search-results table.search-item div.search-item-img{overflow:hidden;border-radius:4px;background-color:#fff;width:60px;height:60px;text-align:center}
10002div.ajax-search-results table.search-item div.search-item-img img{max-height:60px}
10003div.ajax-search-results table.search-item div.search-item-img.big-size{width:75%}
10004div.ajax-search-results table.search-item td.search-item-name{padding-left:15px}
10005div.ajax-search-results table.search-item div.search-item-name.wspace-normal{white-space:normal;text-overflow:unset;overflow:unset}
10006div.ajax-search-results table.search-item div.search-item-name{display:block;color:#000;font-size:15px;line-height:20px;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
10007div.ajax-search-results a.search-item:hover div.search-item-name{color:#2285c4;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}
10008div.ajax-search-results table.search-item div.search-item-prices{margin-top:3px}
10009div.ajax-search-results table.search-item div.search-item-actual-price{font-size:16px;line-height:20px;display:inline-block;color:#000}
10010div.ajax-search-results table.search-item div.search-item-old-price{display:inline-block;font-size:16px;line-height:20px;margin-right:10px;color:#ff0000;text-decoration:line-through}
10011div.ajax-search-results a.btn-show-all{}
10012div.ajax-search-results a.btn-show-all span{font-size:13px}
10013div.ajax-search-results .ajax-search-results-row.half-width div.section-block-content.news table.search-item div.search-item-name{font-size:14px}
10014div.ajax-search-results .ajax-search-results-row div.section-block-content.goods{padding-top:25px}
10015div.ajax-search-results.outside .ajax-search-results-row div.section-block-content.goods{padding-top:50px}
10016div.ajax-search-results .ajax-search-results-row.full-width div.section-block-content.goods a.search-item{padding-right:50px}
10017div.ajax-search-results div.section-block-content.categories table.search-item,div.ajax-search-results div.section-block-content.brands table.search-item{margin-bottom:35px}
10018div.ajax-search-results div.section-block-content.categories a.btn-show-all,div.ajax-search-results div.section-block-content.brands a.btn-show-all{margin-bottom:30px}
10019div.ajax-search-results div.section-block-content.news a.btn-show-all{margin-bottom:15px}
10020div.ajax-search-results div.section-block-content.news a.search-item{padding-right:20px}
10021div.catalog-card-wrap.universal-parent-slider div.universal-arrows-mini,div.cart-block.universal-parent-slider div.universal-arrows-mini{position:absolute;right:0;top:0;background:#fff;padding:0 0 0 20px;display:none}
10022div.catalog-card-wrap.universal-parent-slider .slick-track,div.cart-block.universal-parent-slider .slick-track{margin-left:0;margin-right:0}
10023form.default-search-form .circleG-area{right:0}
10024div.search-top .circleG-area{right:-4%}
10025.circleG-area{position:absolute;width:45px;margin:auto;top:-31px;left:0;display:none}
10026.circleG-area.active{display:block}
10027.circleG{background-color:rgb(255,255,255);float:left;height:10px;margin-left:5px;width:10px;animation-name:bounce_circleG;-o-animation-name:bounce_circleG;-ms-animation-name:bounce_circleG;-webkit-animation-name:bounce_circleG;-moz-animation-name:bounce_circleG;animation-duration:0.8775s;-o-animation-duration:0.8775s;-ms-animation-duration:0.8775s;-webkit-animation-duration:0.8775s;-moz-animation-duration:0.8775s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal;border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}
10028.circleG-wrap.small .circleG{height:5px;width:5px}
10029.circleG_1{animation-delay:0.1795s;-o-animation-delay:0.1795s;-ms-animation-delay:0.1795s;-webkit-animation-delay:0.1795s;-moz-animation-delay:0.1795s}
10030.circleG_2{animation-delay:0.4055s;-o-animation-delay:0.4055s;-ms-animation-delay:0.4055s;-webkit-animation-delay:0.4055s;-moz-animation-delay:0.4055s}
10031.circleG_3{animation-delay:0.5285s;-o-animation-delay:0.5285s;-ms-animation-delay:0.5285s;-webkit-animation-delay:0.5285s;-moz-animation-delay:0.5285s}
10032@keyframes bounce_circleG{0%{}
1003350%{background-color:rgba(140,140,140,0.77)}
10034100%{}
10035}
10036@-o-keyframes bounce_circleG{0%{}
1003750%{background-color:rgba(140,140,140,0.77)}
10038100%{}
10039}
10040@-ms-keyframes bounce_circleG{0%{}
1004150%{background-color:rgba(140,140,140,0.77)}
10042100%{}
10043}
10044@-webkit-keyframes bounce_circleG{0%{}
1004550%{background-color:rgba(140,140,140,0.77)}
10046100%{}
10047}
10048@-moz-keyframes bounce_circleG{0%{}
1004950%{background-color:rgba(140,140,140,0.77)}
10050100%{}
10051}
10052div.subscribe-edit div.top-container{margin-bottom:40px}
10053div.cabinet-wrap div.menu-navigation div.menu-navigation-inner{padding-top:0;padding-right:30px}
10054div.forgetpass div.error,div.changepassword div.error{font-size:14px;line-height:20px;color:#a94242;margin-bottom:15px}
10055div.forgetpass div.success,div.changepassword div.success{font-size:14px;line-height:20px;color:#868686}
10056div.forgetpass form.form,div.changepassword form.form{padding-left:20px;padding-right:20px}
10057div.auth-dialog-form{width:366px}
10058div.auth-dialog-form.with-pic{width:836px}
10059div.auth-dialog-form div.picture{background-repeat:no-repeat;background-position:center;background-size:cover}
10060div.auth-dialog-form form.form.auth{padding-left:20px;padding-right:20px}
10061div.auth-dialog-form form.form.auth>*:last-child{margin-bottom:0 !important}
10062div.auth-dialog-form div.row-link{margin-bottom:10px}
10063div.auth-dialog-form div.register{background-color:#fff;padding:20px 0;text-align:center}
10064div.auth-dialog-form div.register a{font-size:14px;display:inline-block;position:relative}
10065div.auth-dialog-form div.register a:after{content:"";position:absolute;left:-27px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);width:20px;height:20px;opacity:.6;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/user_bl.svg) center no-repeat;background-size:15px}
10066div.auth-dialog-form form.form.auth a.forgot{font-size:14px}
10067div.auth-dialog-form form.form div.input-btn{margin-top:30px}
10068div.auth-dialog-form form.form div.inputs-block{margin-bottom:15px}
10069div.soc-enter{}
10070div.soc-enter div.soc-enter-items{margin:0 -5px;padding:0 5px}
10071div.soc-enter div.soc-enter-items a.soc-enter-item{display:inline-block;width:30px;height:30px;border-radius:50%;background-color:#e5e5e5;margin:0 5px;opacity:.9}
10072div.soc-enter div.soc-enter-items a.soc-enter-item:hover{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:1}
10073div.soc-enter div.soc-enter-title{text-align:center;position:relative;margin-bottom:15px}
10074div.soc-enter div.soc-enter-title div.soc-enter-text{display:inline-block;text-transform:uppercase;letter-spacing:1px;font-size:12px;line-height:19px;color:#5d5d5d;position:relative;padding:0 15px;background-color:#f6f6ef}
10075div.soc-enter div.soc-enter-title div.soc-enter-line{height:1px;position:absolute;top:50%;left:0;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);background-color:#dbdbd5}
10076div.personal-menu-content{}
10077div.cabinet-wrap div.with-banners div.personal-menu-content{padding-right:30px}
10078div.personal-menu-content div.break-line{margin-bottom:29px;height:1px;background-color:#eaeaea}
10079div.personal-menu-content div.item{margin-bottom:30px}
10080div.personal-menu-content div.item div.wr-pic{padding-right:10px}
10081div.personal-menu-content div.item div.pic{width:76px;height:76px;border-radius:50%;position:relative}
10082div.personal-menu-content div.item div.pic i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0;font-size:35px}
10083div.personal-menu-content div.item div.pic i.concept-clock{margin-top:-2px}
10084div.personal-menu-content div.item div.pic i.concept-user-circle-o{margin-top:-1px}
10085div.personal-menu-content div.item div.pic i.concept-vcard{margin-top:-1px;font-size:40px}
10086div.personal-menu-content div.item div.pic i.concept-cart{font-size:40px}
10087div.personal-menu-content div.item div.pic i.concept-mail{margin-top:-3px;font-size:40px}
10088div.personal-menu-content div.item div.wr-text>*:last-child{margin-bottom:0 !important}
10089div.personal-menu-content div.item a.name{display:block;font-size:23px;line-height:28px;color:#000;margin-bottom:7px}
10090div.personal-menu-content div.item a.name:hover{opacity:.7;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
10091div.personal-menu-content div.item div.text{font-size:14px;line-height:22px;color:#8f8f8f;margin-bottom:20px}
10092div.personal-menu-content div.item div.wr-bttn{}
10093div.personal-menu-content div.item a.bttn{color:#1596d8;border:1px solid #eaeaea;font-size:13px;line-height:16px;padding:10px 25px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
10094div.personal-menu-content div.item a.bttn{}
10095div.banner-flat-item{position:relative;background-position:center;background-repeat:no-repeat;height:195px;margin-bottom:20px}
10096div.banner-flat-item a.wr-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:9}
10097div.banner-flat-item div.bottom-tone{position:absolute;left:0;bottom:0;right:0;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/news_dark_bottom_shadow.png) left bottom repeat-x;height:85px}
10098div.banner-flat-item div.bg-tone{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:#333;opacity:.3}
10099div.banner-flat-item:hover div.bg-tone{opacity:0.5;-webkit-transition:opacity .8s;-o-transition:opacity .8s;transition:opacity .8s}
10100div.banner-flat-item div.text{position:absolute;top:auto;bottom:0;left:0;right:0;padding:15px;text-align:center;font-size:18px;line-height:22px;color:#fff}
10101div.fire-title{font-size:21px;line-height:26px;position:relative;padding:14px 20px 16px;margin-bottom:30px;text-align:center}
10102div.fire-title:before{content:"";position:absolute;top:-10px;left:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);width:60px;height:66px;background:url("/bitrix/templates/concept_phoenix_s1/css/../images/fire-ic.png") center no-repeat}
10103.z-i-9{z-index:9}
10104.fly-personal-widget{position:relative;padding:10px 110px 12px 30px;border-radius:30px;white-space:nowrap;background:#e6e6e6;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;height:44px;box-shadow:0 9px 40px 0 rgba(50,50,50,0.30)}
10105.fly-personal-widget:hover{background:#fff}
10106.fly-personal-widget div.wr-bttns{position:absolute;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
10107.fly-personal-widget:hover div.wr-bttns{opacity:1}
10108.fly-personal-widget div.wr-name{position:absolute;font-size:16px;line-height:23px;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;max-width:100%;padding-right:115px;overflow:hidden;text-overflow:ellipsis}
10109.fly-personal-widget:hover div.wr-name{opacity:0}
10110.fly-personal-widget div.wr-bttn{display:inline-block}
10111.fly-personal-widget div.wr-bttn.left{padding-right:14px;border-right:1px solid #e5e5e5}
10112.fly-personal-widget div.wr-bttn.right{padding-left:15px}
10113.fly-personal-widget div.wr-bttn a{font-size:14px;line-height:22px}
10114.fly-personal-widget img{position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);border-radius:50%;max-width:86px;max-height:86px}
10115.loading-block,.loading{position:fixed;left:0;right:0;bottom:0;margin:0;top:0;z-index:99999;display:none;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/loading.svg') center no-repeat;background-size:100px;background-color:rgba(0,0,0,.5)}
10116.loading-block{position:absolute}
10117.loading-block.active,.loading.active,.preloader-item.active{display:block}
10118.preloader-item{position:absolute;z-index:999;display:none;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/loading.svg') center no-repeat;background-size:100px;background-color:rgba(0,0,0,.5);width:100%;height:100%}
10119.loading-top-right{top:36px;left:auto;right:100px;opacity:0;z-index:-1;background-color:rgba(255,255,255,.7);padding:10px 20px;width:90px;border-radius:4px}
10120.loading-top-right.active{position:fixed;opacity:1;z-index:99999}
10121div.block-move-to-up{position:relative;margin:0 -65px 30px;padding:0 65px 30px;-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;background-color:#fff}
10122div.news-list-wrap div.block-move-to-up{margin-top:-65px}
10123div.catalog-list-wrap div.block-move-to-up{margin-top:-77px}
10124div.cabinet-wrap div.block-move-to-up{margin-top:-65px;padding-top:65px}
10125div.block-move-to-up.catalog-main-page{margin-top:-65px;padding-top:35px;margin-bottom:0}
10126div.block-move-to-up.compare-page{margin-top:-57px;padding-top:57px}
10127div.block-move-to-up.order-page{margin-top:-65px;padding-top:35px;margin-bottom:0}
10128form.form label.file{font-weight:normal;display:block;width:100%;cursor:pointer;background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/setting/ic-file.png');background-repeat:no-repeat;background-position:top right;margin-bottom:0;height:45px;background-color:#fff;padding-right:47px;position:relative}
10129form.form div.clearfile{position:absolute;right:60px;top:50%;margin-top:-12px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/setting/crosss.png') center no-repeat;width:24px;height:24px;z-index:5;cursor:pointer;opacity:.7;filter:
alpha(opacity=70);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;display:none}
10130form.form div.clearfile.on{display:block}
10131form.form div.clearfile:hover{opacity:1}
10132form.form label.file span{display:block;font-size:16px;line-height:17px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
10133form.form label.file span.ex-file{height:100%;padding-left:10px;padding-top:24px;padding-right:40px}
10134form.form label.file span.ex-file-desc{max-width:100%;position:absolute;top:14px;left:10px;padding-right:57px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;color:#a9a9a9}
10135form.form label.file.focus-anim span.ex-file-desc{font-size:12px;top:6px}
10136form.form div.person-photo img{max-height:45px}
10137div.head-section-big-slider{min-height:60px}
10138div.head-section-big-slider div.head.min h1,div.head-section-big-slider div.head.min h2{font-size:40px;line-height:47px}
10139div.slider_catalog_big_items{padding-top:40px}
10140div.slider_catalog_big_items.tone-dark{border-top:2px solid rgba(0,0,0,.07)}
10141div.slider_catalog_big_items.tone-light{border-top:2px solid rgba(255,255,255,.15)}
10142div.slider_catalog_big_items.tone-dark.cart-info-block div.comment-detail-catalog{border-color:rgba(0,0,0,.07)}
10143div.slider_catalog_big_items.tone-light.cart-info-block div.comment-detail-catalog{border-color:rgba(255,255,255,.15)}
10144div.slider_catalog_big_items.tone-dark.cart-info-block div.wrapper-btns a.second-btn-style{background-color:#fff}
10145div.slider_catalog_big_items.cart-info-block div.big-picture img{max-height:450px}
10146div.slider_catalog_big_items.tone-dark.cart-info-block div.wrapper-description{border-color:rgba(0,0,0,.07)}
10147div.slider_catalog_big_items.tone-light.cart-info-block div.wrapper-description{border-color:rgba(255,255,255,.15)}
10148div.slider_catalog_big_items .slick-prev.slick-disabled,div.slider_catalog_big_items .slick-next.slick-disabled{background-color:#cccccc;cursor:default}
10149div.slider_catalog_big_items .slick-prev,div.slider_catalog_big_items .slick-next{height:34px;width:34px;background-position:center;background-repeat:no-repeat;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;top:-36px;background-size:11px}
10150div.slider_catalog_big_items .slick-prev{left:auto;right:44px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/arrow_l_wt.svg)}
10151div.slider_catalog_big_items .slick-next{right:0;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/arrow_r_wt.svg)}
10152body.font-maincolor-dark div.slider_catalog_big_items .slick-prev{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/arrow_l_bl.svg)}
10153body.font-maincolor-dark div.slider_catalog_big_items .slick-next{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/arrow_r_bl.svg)}
10154div.slider_catalog_big_items.cart-info-block div.wrapper-controls div.small-picture{width:118px;height:88px;margin-bottom:2px}
10155div.slider_catalog_big_items.cart-info-block div.wrapper-controls div.small-picture img{max-width:80px;max-height:60px}
10156div.slider_catalog_big_items.cart-info-block div.wrapper-controls .video-play{background-color:#e6e4e4;background-position:25px center;width:64px;height:64px}
10157div.slider_catalog_big_items.tone-light.cart-info-block div.wrapper-controls .video-play{background-color:#999}
10158div.slider_catalog_big_items.cart-info-block div.wrapper-controls .video-play:hover{background-color:#da2929}
10159div.slider_catalog_big_items.slider-dots-style .slick-dots{top:-48px;left:592px;width:auto;bottom:auto;text-align:left;white-space:nowrap}
10160div.slider_catalog_big_items.tone-dark.slider-dots-style .slick-dots li:not(.slick-active){background-color:rgba(0,0,0,.2)}
10161div.slider_catalog_big_items.tone-light.slider-dots-style .slick-dots li:not(.slick-active){background-color:rgba(255,255,255,.3)}
10162div.slider_catalog_big_items.cart-info-block div.info-left-side{padding-right:30px}
10163div.slider_catalog_big_items.min.cart-info-block div.wrapper-controls .video-play{width:52px;height:52px;background-position:19px center;background-size:19px}
10164.slider-dots-style .slick-dots li{width:18px;height:9px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
10165.slider-dots-style .slick-dots li{background-color:rgba(0,0,0,.2)}
10166.slider-dots-style .slick-dots li button{display:none}
10167div.bx_profile form.private div.input-btn input{width:100%;padding-left:10px;padding-right:10px}
10168#alert-vote{position:fixed;top:100px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);padding:10px 15px 12px;font-size:14px;line-height:19px;color:#fff;text-align:center;border-radius:4px;z-index:9999;background-color:#000}
10169div.open-menu-mobile.tone-dark table.cabinet td.picture div.def-picture{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/user_wt.svg')}
10170div.open-menu-mobile.tone-light table.cabinet td.picture div.def-picture{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/user_bl.svg')}
10171div.open-menu-mobile table.cabinet{table-layout:fixed;margin:0 auto;cursor:pointer}
10172div.open-menu-mobile table.cabinet td.picture{width:17px;height:18px}
10173div.open-menu-mobile table.cabinet td.picture img{max-width:32px;max-height:32px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
10174div.open-menu-mobile table.cabinet td.picture div{background-size:17px;background-repeat:no-repeat;background-position:center;height:100%}
10175.btn-show-sort-board{height:60px;background-position:center;background-repeat:no-repeat;background-size:20px;cursor:pointer;position:relative;background-color:#dadada}
10176body.font-maincolor-light .btn-show-sort-board{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/sort_btn_bl.svg')}
10177body.font-maincolor-dark .btn-show-sort-board{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/sort_btn_bl.svg')}
10178.sort-dialog-content{display:none}
10179.sort-dialog-content.active{position:absolute;right:0;top:100%;display:block;padding:10px 16px;border-radius:4px;border:1px solid #eee;background-color:#fff;z-index:999;margin-top:10px}
10180div.catalog-list-wrap .sort-dialog-content div.element-sort{display:block;white-space:nowrap}
10181div.catalog-list-wrap .sort-dialog-content div.element-sort div.wrap-sort{display:block;margin-bottom:8px}
10182.sort-dialog-content .available-wrapper{white-space:nowrap}
10183.section-items-slider .item{padding:13px 5px 10px;border-radius:3px;background-color:#fff}
10184.section-items-slider.parent-slider-item-js .item{width:100px;margin-left:15px}
10185.section-items-slider.no-slider{padding:0 10px}
10186.section-items-slider.no-slider .item{margin-left:-10px;margin-right:-10px}
10187.section-items-slider .item img{max-height:45px;max-width:45px;margin-bottom:10px}
10188.section-items-slider .item .desc{font-size:11px;line-height:14px;min-height:28px;color:#000;text-align:center}
10189.slider-swipe-icon{position:relative;width:80px;height:10px;margin:17px auto 0;background-position:center;background-repeat:no-repeat;background-size:35px;animation:sliderShake 1.1s running alternate infinite;opacity:.7}
10190.slider-swipe-icon.dark{opacity:.3}
10191@keyframes sliderShake{100%{left:-5px}
101920%{left:5px}
10193}
10194div.catalog-list-wrap div.section-with-hidden-items div.head-filter{height:60px;font-size:17px;line-height:60px;padding:0 10px 0 55px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/filter_bl.svg);color:#000;background-repeat:no-repeat;background-position:23px center;background-size:20px;border-bottom:1px solid #e5e5e5;background-color:#f5f5f5;position:relative}
10195div.catalog-list-wrap div.section-with-hidden-items div.head-filter a.close{position:absolute;top:50%;right:15px;width:17px;height:17px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_bl.svg) center no-repeat;background-size:17px;opacity:.7}
10196.sale-order-payment-change-pp .sale-order-payment-change-pp-company{cursor:pointer}
10197.sale-order-list-button-container{padding-left:0}
10198.sale-order-list-button-container .sale-order-list-button{padding-left:10px;padding-right:10px}
10199.alert-group-policy{color:grey;font-weight:lighter;font-size:12px;margin-top:15px}
10200.er-policy{padding:0 15px 15px}
10201.er-policy .er-policy-item{margin-bottom:5px;font-size:14px;line-height:19px;color:#a94242}
10202.reg-page .errors{font-size:14px;line-height:19px;color:#a94242;margin-bottom:20px}
10203div.small-info-product{padding:10px 0;background-color:#fff;margin-bottom:20px;position:relative;height:46px}
10204div.small-info-product a.brand-link{position:absolute;top:0;right:0;bottom:0;width:33.333333%}
10205div.small-info-product a.name{font-size:13px;line-height:16px;color:#5a5a58;display:block}
10206div.small-info-product .wr-price{padding:0}
10207div.small-info-product .wr-brand{text-align:right;position:relative}
10208div.small-info-product img.brand{max-height:26px;margin-top:-2px}
10209div.small-info-product a.name.show-side-menu{position:relative;padding-left:10px}
10210div.small-info-product a.name.show-side-menu:before{content:'';position:absolute;width:8px;height:16px;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/info.svg) center no-repeat;background-size:5px}
10211div.small-info-product a.name.scroll{position:relative;padding-left:15px}
10212div.small-info-product a.name.scroll:before{content:'';position:absolute;width:11px;height:16px;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/price_bl.svg) center no-repeat;background-size:10px;opacity:0.3;margin-top:1px}
10213div.small-info-product.news-page{margin:-10px -15px 10px;background:rgba(224,205,169,0.15);padding-left:15px;padding-right:15px}
10214div.news-list-wrap.BLOG div.small-info-product.news-page{margin-bottom:20px}
10215div.small-info-product.news-page a.name{display:inline-block}
10216div.small-info-product.news-page a.show-side-menu{}
10217div.small-info-product.news-page a.show-side-menu{position:relative;padding-left:22px}
10218div.small-info-product.news-page a.show-side-menu:before{opacity:.5;width:15px;height:15px;background-image:url("/bitrix/templates/concept_phoenix_s1/css/../images/svg/catlist_bl.svg");background-size:15px}
10219.close-mob{position:absolute;top:20px;right:50%;width:40px;height:40px;transform:translate(50%,0);-moz-transform:translate(50%,0);-ms-transform:translate(50%,0);-webkit-transform:translate(50%,0);-o-transform:translate(50%,0);background:none;background-color:#eee;border-radius:50%}
10220.close-mob:before{content:"";width:22px;height:22px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_bl.svg) center no-repeat;background-size:22px;opacity:.4}
10221div.wr-transform-to-dialog-by-mob{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;margin:auto;overflow:auto}
10222div.wr-transform-to-dialog-by-mob div.transform-to-dialog-by-mob{margin:90px auto;padding:0 10px 0;width:360px;background:#fff;border-radius:4px}
10223.nav-link{padding:0}
10224div.wr-transform-to-dialog-by-mob div.transform-to-dialog-by-mob ul{}
10225div.wr-transform-to-dialog-by-mob div.transform-to-dialog-by-mob ul li{}
10226div.wr-transform-to-dialog-by-mob div.transform-to-dialog-by-mob ul li span.text{font-size:15px;line-height:21px;padding:15px 10px 15px;color:#4685d4;display:block;border-bottom:1px solid #f4f4f4}
10227div.wr-transform-to-dialog-by-mob div.transform-to-dialog-by-mob ul li.back span.text{color:#bdbdbd}
10228.bx_order_list h3{font-weight:bold;font-size:24px;color:#3f3f3f}
10229.bx_order_list .bx_order_list_table{width:100%;border-collapse:collapse;border:1px solid #e8e8e8}
10230.bx_order_list .bx_order_list_table tr td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
10231.bx_order_list .bx_order_list_table thead tr td{padding:10px;font-weight:bold;font-size:15px;color:#3d4345;border-bottom:1px solid #d9d9d9;box-shadow:0 -1px 1px 0 rgba(255,255,255,1);background:rgb(255,255,255);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:
-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(227,227,227,1) 100%);background:
-webkit-gradient(linear,left top,left bottom,
color-stop(0%,rgba(255,255,255,1)),
color-stop(100%,rgba(227,227,227,1)));background:
-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(227,227,227,1) 100%);background:
-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(227,227,227,1) 100%);background:
-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(227,227,227,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(227,227,227,1) 100%);filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e3e3e3',GradientType=0)}
10232.bx_order_list .bx_order_list_table tbody tr td{padding:5px 10px;color:#3f3f3f;font-size:13px;vertical-align:top}
10233.bx_order_list .bx_order_list_table tbody tr td[colspon="2"]{padding:10px;font-weight:bold;font-size:15px;color:#3d4345;background:#fafafa}
10234.bx_order_list .bx_order_list_table tbody tr td:nth-child(2){width:75%}
10235.bx_order_list .bx_order_list_table_order{width:100%;border-collapse:collapse;border:1px solid #e8e8e8}
10236.bx_order_list .bx_order_list_table_order tr td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
10237.bx_order_list .bx_order_list_table_order thead tr td{padding:10px;font-weight:bold;font-size:15px;color:#3d4345;border-bottom:1px solid #d9d9d9;box-shadow:0 -1px 1px 0 rgba(255,255,255,1);background:rgb(255,255,255);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:
-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(227,227,227,1) 100%);background:
-webkit-gradient(linear,left top,left bottom,
color-stop(0%,rgba(255,255,255,1)),
color-stop(100%,rgba(227,227,227,1)));background:
-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(227,227,227,1) 100%);background:
-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(227,227,227,1) 100%);background:
-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(227,227,227,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(227,227,227,1) 100%);filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e3e3e3',GradientType=0)}
10238.bx_order_list .bx_order_list_table_order tbody tr td{padding:10px 10px 5px;color:#3f3f3f;font-size:13px;vertical-align:top}
10239.bx_order_list .bx_order_list_table_order tbody tr td.name{min-width:60%}
10240.bx_order_list .bx_order_list_table_order tbody tr td a{color:#0073a3}
10241.bx_order_list .bx_order_list_table_order tbody tr td a:hover{text-decoration:none}
10242.bx_order_list .amount,.bx_order_list .price{color:#000;color:#5f6a71;white-space:nowrap;text-align:right}
10243.bx_order_list .amount{text-align:center}
10244.bx_order_list .fm{display:none;color:#5f6a71}
10245.bx_order_list .bx_ordercart_order_sum tr td{padding:1px;text-align:right;font-size:13px}
10246.bx_order_list .bx_ordercart_order_sum tr td.custom_t1{width:100%}
10247.bx_order_list .bx_ordercart_order_sum tr td.custom_t2{white-space:nowrap}
10248.bx_order_list .bx_fwb{font-weight:bold}
10249.bx_control_table{width:100%}
10250.bx_control_table td{width:50%}
10251@media (max-width:550px){.bx-touch .bx_order_list .bx_order_list_table tr,.bx-touch .bx_order_list .bx_order_list_table td{display:block;width:100%}
10252.bx-touch .bx_order_list .bx_order_list_table tbody tr td:nth-child(1){font-weight:bold;padding-bottom:2px}
10253.bx-touch .bx_order_list .bx_order_list_table tbody tr td:nth-child(2){padding-top:2px}
10254.bx-touch .bx_order_list .bx_order_list_table tbody tr td[colspon="2"]{padding:10px}
10255.bx-touch .bx_order_list .bx_order_list_table_order thead{display:none}
10256.bx-touch .bx_order_list .bx_order_list_table_order td{display:block;width:100%}
10257.bx-touch .bx_order_list .bx_order_list_table_order tbody tr{clear:both;margin-bottom:10px}
10258.bx-touch .bx_order_list .bx_order_list_table_order tbody tr td{padding:2px 10px}
10259.bx-touch .bx_order_list .bx_order_list_table_order tbody tr td.name{font-weight:bold;padding:2px 10px}
10260.bx-touch .bx_order_list .bx_order_list_table_order tbody tr td.img{float:left;width:70px;padding-right:10px}
10261.bx-touch .bx_order_list .bx_order_list_table_order tbody tr td:last-child{padding:2px 10px 30px}
10262.bx-touch .bx_order_list .fm{display:inline-block}
10263.bx-touch .bx_order_list .amount,.bx-touch .bx_order_list .price{text-align:left}
10264.bx-touch .bx_order_list .bx_ordercart_order_sum{width:100% !important}
10265.bx-touch .bx_order_list .bx_ordercart_order_sum tr td.custom_t1{width:50% !important}
10266.bx-touch .bx_order_list .bx_ordercart_order_sum tr td.custom_t2{width:50% !important;white-space:nowrap;text-align:left !important}
10267.bx-touch .bx_order_list .bx_control_table td{text-align:center !important;padding:10px}
10268.bx_order_list .bx_order_list_table_order tbody tr td img{width:100%;max-width:65px;min-width:50px;height:auto}
10269}
10270.bx_order_list .bx_bt_button_type_2{display:inline-block;border-radius:3px;text-align:center;text-decoration:none;font-size:14px;cursor:pointer}
10271.bx_order_list .bx_shadow.bx_bt_button_type_2{box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}
10272.bx_order_list .bx_shadow.bx_bt_button_type_2:active{box-shadow:none}
10273.bx_order_list .bx_bt_button_type_2{border:1px solid #e9e9e9;background:#fcfcfc;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:
-webkit-gradient(linear,left top,left bottom,
color-stop(0%,#fcfcfc),
color-stop(100%,#f1f1f1));background:
-webkit-linear-gradient(top,#fcfcfc 0%,#f1f1f1 100%);background:
-moz-linear-gradient(top,#fcfcfc 0%,#f1f1f1 100%);background:
-ms-linear-gradient(top,#fcfcfc 0%,#f1f1f1 100%);background:
-o-linear-gradient(top,#fcfcfc 0%,#f1f1f1 100%);background:linear-gradient(to bottom,#fcfcfc 0%,#f1f1f1 100%);filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc',endColorstr='#f1f1f1',GradientType=0);color:#656565;text-shadow:0 1px 0 #fff}
10274.bx_order_list .bx_bt_button_type_2:hover{background:#fff}
10275.bx_order_list .bx_bt_button_type_2:active{background:#f1f1f1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:
-webkit-gradient(linear,left top,left bottom,
color-stop(0%,#f1f1f1),
color-stop(100%,#fcfcfc));background:
-webkit-linear-gradient(top,#f1f1f1 0%,#fcfcfc 100%);background:
-moz-linear-gradient(top,#f1f1f1 0%,#fcfcfc 100%);background:
-ms-linear-gradient(top,#f1f1f1 0%,#fcfcfc 100%);background:
-o-linear-gradient(top,#f1f1f1 0%,#fcfcfc 100%);background:linear-gradient(to bottom,#f1f1f1 0%,#fcfcfc 100%);filter:
progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1',endColorstr='#fcfcfc',GradientType=0);box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.05)}
10276.bx_order_list .bx_small.bx_bt_button_type_2{display:inline-block;min-width:20px;line-height:20px}
10277.bx_order_list .bx_medium.bx_bt_button_type_2{padding:0 13px;height:25px;font-weight:bold;line-height:25px}
10278.bx_order_list .bx_medium.bx_bt_button_type_2{font-weight:bold}
10279.bx_order_list .bx_big.bx_bt_button_type_2{padding:0 13px;height:34px;font-weight:bold;line-height:34px}
10280.bx_order_list_table_white_header{background-color:#fff !important}
10281.bx_order_list .bx_ol_store{margin-top:10px}
10282.bx_order_list .bx_ol_store .bx_old_s_row{margin-bottom:10px}
10283.bx_order_list .bx_ol_store .bx_old_s_row_title{margin-bottom:20px}
10284.bx_order_list .bx_ol_store .bx_ild_s_desc{margin-top:5px;font-size:12px;color:gray}
10285.bx_old_s_map{margin-top:20px;width:100%}
10286.bx_old_s_map .bx_bt_button_type_2{margin-bottom:10px}
10287.bx_map_buttons{height:40px}
10288.bx_map_buttons a{display:inline-block}
10289#bx_old_s_map{margin-bottom:10px}
10290#map-container{height:200px}
10291.bx_ol_sku_prop img{width:auto !important;height:auto !important;max-width:50px !important;max-height:50px !important;min-width:0 !important;margin:3px 3px 3px 0;padding:1px;border:1px solid gray}
10292.bx_ol_sku_prop td{padding:1px 1px 10px 1px !important;border:0}
10293.bx_my_order_switch{margin-bottom:15px;line-height:30px}
10294.bx_my_order_switch .bx_mo_link{margin-right:20px}
10295.sale-order-detail-back-to-list-link-up,.sale-order-detail-back-to-list-link-down{display:block;padding:19px 0 11px 0}
10296.sale-order-detail-back-to-list-link-down{padding:19px 0 78px 0}
10297.sale-order-detail-title-element{margin:0;font-size:36px;color:#262626}
10298.sale-order-detail-payment-options{margin-top:20px}
10299.sale-order-detail-about-order-inner-container-name-title,.sale-order-detail-about-order-inner-container-status-title,.sale-order-detail-about-order-inner-container-price-title{font-size:14px;color:#888888}
10300.sale-order-detail-about-order-inner-container{padding-top:15px;padding-bottom:11px;border:none}
10301.sale-order-detail-about-order-inner-container-name-read-less,.sale-order-detail-about-order-inner-container-name-read-more,.sale-order-list-cancel-payment{margin:15px 0 0 0;cursor:pointer}
10302.sale-order-detail-about-order-inner-container-name-read-more{font-size:13px}
10303.sale-order-detail-about-order-inner-container-name-read-less:hover,.sale-order-detail-about-order-inner-container-name-read-more:hover,.sale-order-detail-payment-options-methods-info-change-link:hover,.sale-order-detail-show-link:hover,.sale-order-detail-hide-link:hover,.sale-order-list-cancel-payment:hover,.sale-order-detail-about-order-inner-container-name-read-less:active,.sale-order-detail-about-order-inner-container-name-read-more:active,.sale-order-detail-payment-options-methods-info-change-link:active,.sale-order-detail-show-link:active,.sale-order-detail-hide-link:active,.sale-order-list-cancel-payment:active,.sale-order-detail-about-order-inner-container-name-read-less:visited,.sale-order-detail-about-order-inner-container-name-read-more:visited,.sale-order-detail-payment-options-methods-info-change-link:visited,.sale-order-detail-show-link:visited,.sale-order-detail-hide-link:visited,.sale-order-list-cancel-payment:visited{text-decoration:none !important}
10304.sale-order-detail-about-order-inner-container-name-read-less{display:none}
10305.sale-order-detail-about-order-inner-container-name-read-more{display:inline-block}
10306.sale-order-detail-about-order-inner-container-name-read-less:after,.sale-order-detail-about-order-inner-container-name-read-more:after,.sale-order-detail-payment-options-methods-info-change-link:after,.sale-order-detail-show-link:after,.sale-order-detail-hide-link:after{content:"";display:inline-block;width:6px;height:4px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/order_detail/sale-personal-order-sprite.svg) no-repeat;vertical-align:middle}
10307.sale-order-detail-about-order-inner-container-name-read-less:after,.sale-order-detail-hide-link:after{background-position:-1px -33px}
10308.sale-order-detail-hide-link:after,.sale-order-detail-show-link:after,.sale-order-detail-payment-options-methods-info-change-link:after{margin:0 0 0 3px}
10309.sale-order-detail-about-order-inner-container-name-read-less:hover:after,.sale-order-detail-hide-link:hover:after{background-position:-8px -33px}
10310.sale-order-detail-about-order-inner-container-name-read-more:after,.sale-order-detail-payment-options-methods-info-change-link:after,.sale-order-detail-show-link:after{background-position:-1px -39px}
10311.sale-order-detail-about-order-inner-container-name-read-more:hover:after,.sale-order-detail-show-link:hover:after{background-position:-8px -39px}
10312.sale-order-detail-about-order-inner-container-name-detail,.sale-order-detail-about-order-inner-container-status-detail,.sale-order-detail-about-order-inner-container-price-detail{font-size:15px;color:#333333}
10313div.sale-order-detail-about-order-inner-container-repeat{padding-left:0}
10314.sale-order-detail-about-order-inner-container-repeat-button{display:block;height:38px;background:#70bb18;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;font-size:12px;line-height:38px;text-align:center}
10315.sale-order-detail-about-order-inner-container-repeat-cancel{display:block;padding:7px 0 0 0;font-size:13px;color:#9b9b9b;text-align:center;text-decoration:underline}
10316.sale-order-detail-about-order-inner-container-details-title{padding:7px 0 10px 0;border-bottom:1px solid #f2f2f2}
10317.sale-order-detail-about-order-inner-container-comments{margin-top:35px}
10318.sale-order-detail-about-order-inner-container-details-list{padding:0}
10319.sale-order-detail-about-order-inner-container-list-item{display:block;padding:15px 0 0 0}
10320.sale-order-detail-about-order-inner-container-list-item-element{padding:4px 0 0 0;font-size:14px;color:#303030}
10321.sale-order-detail-about-order-inner-container-list-item-link{display:block;padding:3px 0 0 0;font-size:14px;color:#4a90e2}
10322.sale-order-detail-payment-options-methods-container{position:relative;overflow:hidden}
10323div.sale-order-detail-payment-options-methods,div.sale-order-detail-payment-options-shipment{padding:20px 0 26px 0;border-top:1px solid #f2f2f2;overflow:hidden}
10324div.sale-order-detail-payment-options-shipment-image-container,div.sale-order-detail-payment-options-methods-image-container{text-align:center}
10325.sale-order-detail-payment-options-info{padding-top:18px;padding-bottom:22px}
10326.sale-order-detail-payment-options-info-image{display:inline-block;height:54px;background:url("/bitrix/templates/concept_phoenix_s1/css/../images/order_detail/sale-personal-order-payment-options-order-number.svg") center no-repeat}
10327.sale-order-detail-payment-options-info-order-number,.sale-order-detail-payment-options-info-total-price{height:21px;line-height:21px;font-size:15px;color:#000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
10328.sale-order-detail-payment-options-info-total-price{font-size:15px}
10329.sale-order-detail-payment-options-method{position:relative}
10330.sale-order-detail-payment-options-methods-information-block{position:static;-webkit-transition:opacity .5s .3s ease;-moz-transition:opacity .5s .3s ease;transition:opacity .5s .3s ease;opacity:1}
10331.sale-order-detail-payment-options-methods-image-element,.sale-order-detail-payment-options-shipment-image-element{display:block;height:51px;margin:0;background-size:contain;background-position:center;background-repeat:no-repeat}
10332.sale-order-detail-payment-options-methods-info-title,.sale-order-detail-payment-options-methods-shipment-list-item-title{font-size:14px;color:#000}
10333.sale-order-detail-payment-options-shipment-button-element{font-size:13px;color:#4a90e2}
10334.sale-order-detail-payment-options-methods-info-title-status-alert,.sale-order-detail-payment-options-methods-info-title-status-restricted,.sale-order-detail-payment-options-methods-info-title-status-success{display:inline-block;padding:4px 10px 5px 8px;border:1px solid #eab3b9;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#ffe5e8;font-size:12px;color:#d0021b;margin-left:5px}
10335.sale-order-detail-payment-options-methods-info-title-status-success{background:#e3f0bd;border:1px solid #bed277;color:#597707}
10336.sale-order-detail-payment-options-methods-info-title-status-restricted{background:#f3f4f5;border:1px solid rgba(128,134,142,0.20);color:#535c69}
10337.sale-order-detail-payment-options-methods-info-total-check,.sale-order-detail-payment-options-methods-info-total-price{padding:4px 0 0 0;font-size:13px}
10338.sale-order-detail-payment-options-methods-info-total-price{margin-left:3px}
10339.sale-order-detail-payment-options-methods-info-change-link{display:block;padding:6px 0 0 0;font-size:13px}
10340.sale-order-detail-payment-options-methods-button-container{padding:0 15px 0 0}
10341.sale-order-detail-payment-options-methods-info-total-check{width:100%;float:left}
10342.sale-order-detail-sum-check-left{display:inline;float:left;padding-right:5px}
10343.sale-order-detail-payment-options-methods-button-element{cursor:pointer;display:block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#70bb18;color:#fff;font-size:13px;line-height:38px;text-align:center}
10344.sale-order-detail-payment-options-methods-button-element-new-window{cursor:pointer;display:block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;font-size:13px;line-height:38px;text-align:center}
10345.sale-order-detail-about-order-inner-container-repeat-button:hover,.sale-order-detail-payment-options-methods-button-element.active-button:hover{color:#fff;background:#7bd314;-webkit-transition:background ease-out 0.5s;-moz-transition:background ease-out 0.5s;-ms-transition:background ease-out 0.5s;-o-transition:background ease-out 0.5s;transition:background ease-out 0.5s}
10346.sale-order-detail-about-order-inner-container-repeat-button:visited,.sale-order-detail-payment-options-methods-button-element.active-button:visited,.sale-order-detail-payment-options-methods-button-element-new-window:visited{color:#fff;text-decoration:none}
10347.sale-order-detail-payment-options-methods-template{position:absolute;left:1000px;padding:24px 38px 24px 38px;margin:0;border:1px solid #3bc8f5;-webkit-transition:opacity .5s .3s ease;-moz-transition:opacity .5s .3s ease;transition:opacity .5s .3s ease;opacity:0}
10348.sale-order-detail-active-event .sale-order-detail-payment-options-methods-template{position:relative;left:0;opacity:1}
10349.sale-order-detail-active-event .sale-order-detail-payment-options-methods-information-block{position:absolute;left:1000px;opacity:0}
10350.sale-order-detail-active-event .sale-order-detail-payment-options-methods-template.sale-paysystem-close{position:absolute;left:1000px}
10351.inactive-button{background:#dff0d8}
10352.inactive-button:hover{color:#FFFFFF}
10353.sale-order-detail-payment-options-shipment-composition-item-product-container,.sale-order-detail-payment-options-order-content-item-product-container{display:table;width:100%;border-top:1px solid #f2f2f2}
10354.sale-order-detail-payment-options-methods-shipment-list{font-size:13px;list-style:none}
10355.sale-order-detail-payment-options-methods-shipment-list.col-7{padding-left:15px !important}
10356.sale-order-detail-payment-options-methods-shipment-list-item{padding:6px 0 0 0}
10357.sale-order-detail-payment-options-methods-shipment-list-item-link{padding:16px 0 0 0}
10358.sale-order-detail-shipment-id{font-weight:700}
10359.sale-order-detail-shipment-id-icon{display:inline-block;width:11px;height:13px;background:url("/bitrix/templates/concept_phoenix_s1/css/../images/order_detail/sale-order-item-id-element.svg") center no-repeat;cursor:pointer}
10360.sale-order-payment-cancel{text-decoration:underline;cursor:pointer}
10361.sale-order-detail-show-link,.sale-order-detail-hide-link,.sale-order-detail-payment-options-methods-info-change-link{-webkit-transition:border-bottom .3s ease;-moz-transition:border-bottom .3s ease;transition:border-bottom .3s ease;cursor:pointer;display:inline}
10362.sale-order-detail-hide-link{display:none}
10363.sale-order-payment-cancel:hover,.sale-order-detail-payment-options-methods-info-change-link:hover{text-decoration:none}
10364.sale-order-detail-payment-options-shipment-button-container{text-align:right}
10365.sale-order-detail-payment-options-shipment-button-element{display:block;text-decoration:underline}
10366.sale-order-detail-payment-options-shipment-composition-map{display:none}
10367.sale-order-detail-payment-options-shipment-composition-map-title{padding:44px 0 8px 0;margin:0;font-size:14px;color:#2f3435}
10368.sale-order-detail-payment-options-shipment-composition-map-container-map{width:100%;min-height:251px}
10369.sale-order-detail-payment-options-shipment-map-address{margin:19px 0 39px 0}
10370.sale-order-detail-payment-options-shipment-map-address-title{font-size:14px;color:#2f3435}
10371.sale-order-detail-payment-options-shipment-map-address-element{font-size:14px}
10372.sale-order-detail-payment-options-shipment-composition-item-product-image{display:inline-block;width:51px;height:55px;background:url("/bitrix/templates/concept_phoenix_s1/css/../images/sale-order-detail-payment-options-shipment-composition-item-product-image.png") no-repeat;background-size:contain}
10373.sale-order-detail-payment-options-order-content-item-product-image{width:97px;height:105px;background:url("/bitrix/templates/concept_phoenix_s1/css/../images/sale-order-detail-payment-options-order-content-item-product-image.png") no-repeat;background-size:contain}
10374.sale-order-detail-payment-options-shipment-composition-item-container{padding:17px 20px 14px 17px;border:1px solid #efecec}
10375.sale-order-detail-payment-options-shipment-composition-item,.sale-order-detail-payment-options-shipment-composition-item-product-container{display:table;width:100%}
10376.sale-order-detail-payment-options-order-content-item-product-image,.sale-order-detail-payment-options-order-content-item-product-name,.sale-order-detail-payment-options-order-content-item-product-cost,.sale-order-detail-payment-options-order-content-item-product-amount,.sale-order-detail-payment-options-order-content-item-product-total-price,.sale-order-detail-payment-options-shipment-composition-item-title,.sale-order-detail-payment-options-shipment-composition-item-product-image,.sale-order-detail-payment-options-shipment-composition-item-product-name,.sale-order-detail-payment-options-shipment-composition-item-product-amount,.sale-order-detail-payment-options-order-content-item-title{display:table-cell;text-align:center}
10377.sale-order-detail-payment-options-shipment-composition-item-product-container{padding:11px 0 13px !important}
10378.sale-order-detail-payment-options-shipment-composition-item-product-name,.sale-order-detail-payment-options-shipment-composition-item-product-amount{line-height:55px !important}
10379.sale-order-detail-payment-options-shipment-composition-item-product-name{padding:0 0 0 18px !important}
10380.sale-order-detail-payment-options-shipment-composition-item-title{padding:0 0 12px 0 !important}
10381.sale-order-detail-payment-options-order-content-item{display:table;width:100%;padding:19px 0 12px 0}
10382.sale-order-detail-total-payment{padding:18px 0}
10383.sale-order-detail-total-payment-list-left,.sale-order-detail-total-payment-list-right{list-style:none}
10384.sale-order-detail-total-payment-list-left-item{font-size:15px;color:#2f3435;text-align:right;list-style:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
10385.sale-order-detail-total-payment-list-right-item{height:20px;line-height:20px;font-size:15px;color:#2f3435;text-align:right}
10386.sale-order-detail-about-order-inner-container-list-item,.sale-order-detail-about-order-inner-container-name-titile,.sale-order-detail-about-order-inner-container-status-title,.sale-order-detail-about-order-inner-container-price-title,.sale-order-detail-payment-options-shipment-composition-item-title,.sale-order-detail-payment-options-order-content-item-title{font-size:13px;color:#888}
10387.sale-order-detail-about-order-inner-container-details{display:none}
10388.sale-order-detail-about-order-inner-container-details-title{font-size:13px;color:#888}
10389.sale-order-detail-payment-options-title,.sale-order-detail-payment-options-shipment-composition-title,.sale-order-detail-payment-options-order-content-title,.sale-order-detail-payment-options-order-content-title{background:#f2f2f2;-webkit-border-radius:1px;-moz-border-radius:1px;-o-border-radius:1px;border-radius:1px}
10390.sale-order-detail-about-order-title-element,.sale-order-detail-payment-options-title-element,.sale-order-detail-payment-options-shipment-composition-title-element,.sale-order-detail-payment-options-order-content-title-element,.sale-order-detail-general-item{font-size:16px;color:#383838}
10391.sale-order-detail-payment-options-shipment-composition-title-element,.sale-order-detail-payment-options-order-content-title-element,.sale-order-detail-general-item{margin:20px 0 22px 7px}
10392.sale-order-detail-payment-options-title-element{margin-top:17px;margin-bottom:14px}
10393.sale-order-detail-about-order-title-element{margin-left:0;margin-top:21px;margin-bottom:2px}
10394.sale-order-detail-general{border:1px solid #f2f2f2}
10395.sale-order-detail-general-head{background:#f2f2f2}
10396.sale-order-detail-general-item{display:inline-block;color:#383838}
10397.sale-order-detail-payment-options-order-content{margin-top:20px}
10398.sale-order-detail-payment-options-order-content-inner-container{border:1px solid #efecec}
10399.sale-order-detail-payment-options-shipment-composition-container{margin:20px 0 45px}
10400.sale-order-detail-payment-inner-row-template{display:none;cursor:pointer;margin-top:20px}
10401.sale-order-detail-order-section.bx-step-completed{border:1px solid #83CB1B}
10402.sale-order-detail-order-section-title-container{overflow:hidden;background:#f2f5f7;padding:7px 0;font-size:14px}
10403.sale-order-detail-order-section.bx-selected .sale-order-detail-order-section-title-container{padding:15px}
10404.sale-order-detail-order-section.bx-step-completed .sale-order-detail-order-section-content,.sale-order-detail-order-section.bx-selected .sale-order-detail-order-section-content{line-height:18px}
10405.sale-order-detail-order-table-fade{position:relative}
10406.sale-order-detail-order-table-fade-left:before,.sale-order-detail-order-table-fade-right:after{width:15px}
10407.sale-order-detail-order-item-table{margin-bottom:10px;min-width:100%;display:table}
10408.sale-order-detail-order-item-tr{display:table-row}
10409.sale-order-detail-order-item-td{display:table-cell;vertical-align:middle;padding:10px;border-top:1px solid #e5e5e5}
10410.sale-order-detail-order-item-table .sale-order-detail-order-item-tr:first-child .sale-order-detail-order-item-td{border-top:none}
10411.sale-order-detail-order-item-img-block{width:65px;margin:0}
10412.bx-step-completed .sale-order-detail-order-item-img-block{width:48px;padding-bottom:10px}
10413.sale-order-detail-order-item-imgcontainer{padding-top:100%;background-position:center;background-repeat:no-repeat;background-size:contain}
10414.sale-order-detail-order-item-title{padding-bottom:5px}
10415.sale-order-detail-order-item-title a{font-size:13px;color:#383838}
10416.sale-order-detail-order-item-title a:hover{opacity:.9}
10417.sale-order-detail-order-item-title .after-pay-text{font-size:14px}
10418.sale-order-detail-order-item-title .name_offers{font-size:11px;line-height:14px}
10419.sale-order-detail-order-item-td-title{line-height:20px;color:#7c7c7c;padding-bottom:3px;font-size:12px}
10420.sale-order-detail-order-item-td-text{line-height:25px;vertical-align:middle}
10421.sale-order-detail-order-item-properties .sale-order-detail-order-item-td-title,.sale-order-detail-order-item-properties .sale-order-detail-order-item-td-text{text-align:center}
10422.sale-order-detail-order-item-properties.bx-text-right .sale-order-detail-order-item-td-title,.sale-order-detail-order-item-properties.bx-text-right .sale-order-detail-order-item-td-text{text-align:right;white-space:nowrap}
10423.sale-order-detail-order-item-td-text input[type="number"]{height:25px;line-height:20px}
10424.sale-order-detail-order-item-td-text .bx-price{white-space:nowrap}
10425.bx-price-old{white-space:nowrap;text-decoration:line-through;color:#B8B8B8;font-size:13px}
10426.sale-order-detail-order-item-td-control{padding-bottom:5px;font-size:11px}
10427.sale-order-detail-order-item-info-container{position:relative;height:35px}
10428.sale-order-detail-order-item-info-container .sale-order-detail-order-item-td{border:none;position:absolute}
10429.sale-order-detail-order-item-info-container .sale-order-detail-order-item-info-block{height:0;overflow:hidden;margin-bottom:10px}
10430.sale-order-detail-order-item-info-block.bx-active{padding-top:10px;height:auto}
10431.sale-order-detail-order-info-block{border:none;max-width:100%}
10432.sale-order-detail-order-info-line{line-height:15px}
10433.sale-order-detail-order-info-title{color:#7c7c7c;font-size:12px;padding:4px 0;vertical-align:top}
10434.sale-order-detail-order-info-text{display:inline-block;font-size:12px;padding:4px 10px;vertical-align:top}
10435.sale-order-detail-order-item-color,.sale-order-detail-order-item-size{font-size:13px;color:#7c7c7c}
10436.sale-order-detail-status-restricted-message-block{padding-top:10px}
10437.sale-order-detail-status-restricted-message{font-size:11px;color:#9e9fa2}
10438.sale-paysystem-close{position:absolute;top:7px;right:7px;z-index:1}
10439.sale-paysystem-close-item{display:inline-block;width:18px;height:18px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/order_detail/sale-personal-order-sprite.svg) 1px 1px no-repeat;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;opacity:1;cursor:pointer}
10440.sale-paysystem-close-item:hover{opacity:.5}
10441.sale-order-detail-about-order-inner-container-details{margin-top:15px}
10442div.label-item{margin-bottom:5px}
10443div.label-item div.title-tab{font-size:17px;line-height:20px;text-transform:uppercase;padding:0 0 10px;position:relative;margin:0 0 20px 0}
10444div.label-item div.title-tab div.main-color{height:3px;position:absolute;bottom:0;left:0;right:0}
10445.board-shadow-tone{position:absolute;display:none;width:100%;height:100%;top:0;right:0;bottom:0;left:0}
10446.board-shadow-tone.dark{background:rgba(0,0,0,0.45);display:block}
10447.board-shadow-tone.light{background:rgba(256,256,256,0.7);display:block}
10448.board-shadow-tone.gray{background:rgba(0,0,0,0.15);display:block}
10449div.small-info-product .board-shadow-tone.gray{background:rgba(224,205,169,0.15);display:block}
10450div.basket-order-page-container div.payment-block{margin-top:40px}
10451table.sale_order_full_table div.pay_name{font-size:22px;line-height:28px}
10452form.profile-detail input[type='submit']{width:100%}
10453div.brands-list .item{position:relative;border:1px solid #efefef;margin-bottom:30px;-webkit-transition:box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:100px;padding:15px 55px}
10454div.brands-list .item img{max-height:65px}
10455.p-abs-full-area{position:absolute;top:0;right:0;left:0;bottom:0}
10456div.catalog-list div.item .btn-container{overflow:hidden}
10457div.files-list{margin-bottom:20px;width:100%}
10458div.news-list-wrap div.files-list{margin-top:20px}
10459div.files-list div.item{margin-bottom:15px}
10460div.files-list div.icon{width:27px;height:35px;background:url("/bitrix/templates/concept_phoenix_s1/css/../images/file2.png") no-repeat center}
10461div.files-list div.wr-icon{padding-right:0}
10462div.files-list div.desc{font-size:15px;line-height:20px;color:#1575cb;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;display:block}
10463div.files-list div.desc:hover{color:#1d2029}
10464div.files-list div.subdesc{font-size:14px;line-height:17px;color:#888}
10465.rating-reviewsCount .reviews-count{font-size:13px;line-height:19px;color:#484848;opacity:.65;display:inline-block}
10466.catalog-list.LIST .rating-reviewsCount .reviews-count{position:relative;top:-2px}
10467.rating-reviewsCount .reviews-count:hover{opacity:1}
10468.rating-reviewsCount div.rating-container{margin-right:10px}
10469div.rating-container{margin-right:30px}
10470div.catalog-list.FLAT div.item div.rating-container,div.catalog-list.FLAT div.item .rating-reviewsCount{margin-bottom:20px}
10471div.catalog-list.FLAT div.item .rating-reviewsCount div.rating-container{margin-bottom:0;margin-right:20px}
10472div.catalog-list.FLAT div.item .rating-reviewsCount .reviews-count{position:relative;top:-2px}
10473div.cart-info-block div.rating-container{margin-top:3px}
10474div.cart-info-block .rating-reviewsCount{position:relative;top:-2px}
10475div.rating-container div.rating-description{font-size:13px;line-height:19px;color:#b1b1b1;margin-right:3px}
10476div.rating-block{margin-bottom:40px}
10477div.rating-block div.item.vote-panel{padding:0 10px 10px;border-radius:4px}
10478div.rating-block div.item.bg-board{background-color:#f5f5f5}
10479div.rating-block div.item div.left-part{width:96px;height:96px;position:relative}
10480div.rating-block div.item div.text{padding-top:14px}
10481div.rating-block div.item div.text.center{text-align:center}
10482div.rating-block div.item div.name{font-size:23px;line-height:29px;margin-bottom:8px;color:#434343}
10483div.rating-block div.item div.desc{font-size:13px;line-height:17px;color:#858585}
10484div.rating-block div.item div.wr-rating{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:20px;line-height:26px;color:#434343;display:inline-block}
10485div.rating-block div.item div.wr-rating span.rating-value{position:relative;display:inline-block;padding-left:27px}
10486div.rating-block div.item div.wr-rating span.rating-value:before{content:"";position:absolute;display:block;width:26px;height:26px;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);background-position:center;background-repeat:no-repeat;background-size:21px;background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/rating_gr.svg')}
10487div.rating-block div.item{margin-bottom:30px}
10488div.rating-block div.item div.rating-percent-border{border:5px solid #eee;border-radius:5px}
10489div.rating-block div.item div.rating-percent-border.rating-1{border-color:#f00}
10490div.rating-block div.item div.rating-percent-border.rating-2{border-color:#f75d27}
10491div.rating-block div.item div.rating-percent-border.rating-3{border-color:#ff7f00}
10492div.rating-block div.item div.rating-percent-border.rating-4{border-color:#69e804}
10493div.rating-block div.item div.rating-percent-border.rating-5{border-color:#00c700}
10494div.rating-block div.item div.rating-percent{font-size:27px;line-height:32px;position:relative;text-align:center;color:#434343;padding-top:25px}
10495div.rating-block div.item div.rating-percent:before{content:"";width:23px;height:23px;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);background-position:top center;background-repeat:no-repeat;background-size:23px;background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/rating_like.svg');opacity:.35}
10496div.fly-block form.form-review div.title i.simple-hint{top:0}
10497div.fly-block form.form-review .wr-rating.has-error div.title{color:#a94242}
10498.stars_container.hover:not(.disabled){cursor:pointer}
10499.stars_container div.star{display:inline-block;float:left;margin-right:1px;width:16px;height:16px;background-position:center;background-repeat:no-repeat;background-size:14px;background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/star_rate_grey.svg')}
10500.row-user-rating .stars_container div.star{width:17px;height:17px;background-size:15px}
10501.stars_container.full-rating div.star{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/rating_gr.svg')}
10502.stars_container div.star.active{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/star_rate_orange.svg')}
10503.stars_container div.star.hover{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/star_rate_orange_a.svg')}
10504.stars_container.full-rating{display:inline-block}
10505.stars_container.full-rating div.star{width:46px;height:36px;background-size:40px}
10506.vote-panel .stars_container.full-rating div.star{width:43px;height:34px;background-size:36px}
10507svg.circle-progress-bar{width:96px;height:96px}
10508svg.circle-progress-bar circle{transform-origin:center;
cx:50%;
cy:50%;stroke-width:10px;
r:43px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);stroke-dashoffset:0;fill:transparent}
10509svg.circle-progress-bar circle.rating-progress-bar{stroke:transparent;stroke-dasharray:0,1}
10510svg.circle-progress-bar.rating-1 circle.rating-progress-bar{stroke:#f00}
10511svg.circle-progress-bar.rating-2 circle.rating-progress-bar{stroke:#f75d27}
10512svg.circle-progress-bar.rating-3 circle.rating-progress-bar{stroke:#ff7f00}
10513svg.circle-progress-bar.rating-4 circle.rating-progress-bar{stroke:#69e804}
10514svg.circle-progress-bar.rating-5 circle.rating-progress-bar{stroke:#00c700}
10515svg.circle-progress-bar circle.ghost{stroke:#9e9e9e;stroke-dasharray:0;opacity:.1}
10516svg.circle-progress-bar.rating-1 circle.ghost{stroke:#f00}
10517svg.circle-progress-bar.rating-2 circle.ghost{stroke:#f75d27}
10518svg.circle-progress-bar.rating-3 circle.ghost{stroke:#ff7f00}
10519svg.circle-progress-bar.rating-4 circle.ghost{stroke:#69e804}
10520svg.circle-progress-bar.rating-5 circle.ghost{stroke:#00c700}
10521div.review-item{margin-bottom:30px;padding-top:29px;border-top:1px solid #f0f0f0;position:relative}
10522div.review-item-comments{margin-bottom:0}
10523.review-item-delete{position:absolute;right:10px;top:30px;position:absolute;width:14px;height:19px;background-size:14px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_del.svg) center no-repeat;cursor:pointer}
10524.review-item-delete:hover{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_del_red.svg) center no-repeat}
10525.comments-set div.review-item:first-child{border-top:0;padding-top:0;transition:.5s}
10526div.review-item.first{border-top:0;padding-top:0;transition:.5s}
10527div.review-item.first.new{background-color:#e1ffe3;border-radius:10px}
10528div.review-item div.wr-photo{width:56px;height:56px;border-radius:50%;overflow:hidden;background-position:center;background-repeat:no-repeat;background-color:#f6f6f6;border:2px solid #cfcfcf;font-size:20px;line-height:50px;text-align:center}
10529div.review-item div.wr-photo-ghsot{width:56px}
10530div.review-item div.name span{font-size:19px;line-height:22px;display:inline-block}
10531div.review-item div.name span.rec{margin:0 30px 5px 0}
10532div.review-item div.date{font-size:14px;line-height:19px;color:#858585;text-transform:lowercase}
10533div.review-item div.board-rec{font-size:12px;line-height:16px;padding:3px 17px 5px 40px;background-color:#f6f6f6;color:#8a8a8a;background-position:16px center;background-repeat:no-repeat;background-size:14px;display:inline-block;border-radius:12px;white-space:nowrap;position:relative;top:-2px}
10534div.review-item div.board-rec.rec{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/rating_like.svg)}
10535div.review-item div.board-rec.no-rec{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/rating_dislike.svg)}
10536div.review-item div.review-like{font-size:12px;line-height:16px;padding:2px 10px 4px 26px;color:#000;background-position:9px center;background-repeat:no-repeat;background-size:12px;display:inline-block;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/heart_card_gr.svg);white-space:nowrap;cursor:pointer;margin-right:20px}
10537div.review-item div.review-like:not(.selected){opacity:.5}
10538div.review-item div.review-like.selected{opacity:.8}
10539div.review-item div.review-like:hover{opacity:1}
10540div.review-item div.review-like-count{font-size:14px;line-height:19px;color:#cfcfcf}
10541div.review-item div.review-like-count.plus{color:#698c21}
10542div.review-item div.row-user-panel{margin-bottom:15px;padding-top:7px}
10543div.review-item .wr-text{padding-left:0}
10544div.review-item div.wr-board-rec,div.review-item div.wr-like-count{margin-bottom:5px}
10545div.review-item div.wr-board-rec{padding-left:0;padding-right:0}
10546div.review-item div.desc-to-rating{font-size:14px;line-height:20px;color:#8b8b8b;position:relative;top:-1px}
10547div.review-item div.desc-to-rating span.bold{color:#000}
10548div.review-item div.row-user-rating{margin-bottom:15px}
10549div.review-item .row-gallery{margin-top:10px}
10550div.review-item .row-gallery img{border-radius:3px;margin:0 5px 5px 0}
10551div.review-item div.row-text{margin-bottom:20px}
10552div.review-item div.text{font-size:15px;line-height:20px;color:#434343}
10553div.review-item div.text div.title{font-size:16px;line-height:20px;margin-bottom:5px}
10554div.review-item div.row-comment{margin-bottom:20px}
10555div.review-item div.answer{padding:20px 25px;border-radius:0 20px 20px 20px;background-color:#f4f8f4;margin-bottom:40px}
10556div.review-block div.wr-review-list div.empty-mess{margin-top:15px}
10557div.review-block a.review-btn span{display:inline-block;padding:5px 10px 6px 37px;background-position:left center;background-repeat:no-repeat;background-size:23px}
10558div.review-block a.review-btn,.wr-review-list a.getReviews{border-radius:3px}
10559body.font-maincolor-dark a.review-btn span{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/feedback_bl.svg)}
10560body.font-maincolor-light a.review-btn span{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/feedback_wt.svg)}
10561.group-list-simple{margin-bottom:20px}
10562.group-list-simple .group-item{font-size:15px;line-height:20px;padding:15px;color:#989898;border-radius:4px}
10563.group-list-simple .group-item.active{cursor:pointer}
10564.group-list-simple .group-item.selected{color:#161616;background-color:#f1f1f1;cursor:default}
10565.group-list-simple .group-item.disabled{color:#989898;cursor:default}
10566.group-list-simple .group-item.active:not(.selected) span.name{color:#1a8fe9}
10567.group-list-simple .group-item.active:not(.selected) span.name{border-bottom:1px solid #dedede}
10568.group-list-simple .group-item.active:not(.selected):hover{background-color:#fafafa}
10569.group-list-simple .group-item.active:not(.selected):hover span.name{color:#4a4a4a;border-bottom-color:transparent}
10570.fly-block{position:absolute;top:0;right:-100%;padding:0;bottom:0;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;-webkit-transition:right .9s;-moz-transition:right .9s;-o-transition:right .9s;transition:right .9s;width:720px}
10571.fly-block:not(.active){display:none}
10572.fly-block.active{position:fixed;will-change:transform;z-index:9998}
10573.fly-block.active.on{right:0}
10574.fly-block div.head{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/fly_review_bg.jpg) left top no-repeat;background-size:cover;position:relative;min-height:100px}
10575.fly-block div.head .ghost-shadow{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.2)}
10576.fly-block div.head .row-title{position:relative}
10577.fly-block div.head div.image div{width:80px;height:100px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/feedback_wt.svg) left center no-repeat;background-size:46px;margin-left:21px;position:relative;top:-2px}
10578.fly-block div.head div.title{text-align:center;font-size:35px;line-height:37px;color:#fff;position:relative;top:-5px}
10579.fly-block div.head a.btn-close{display:block;z-index:10;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/cart/close.png) center no-repeat;opacity:.7;filter:
alpha(opacity=70);-moz-opacity:.7;width:100px;height:100px;margin-right:-15px}
10580.fly-block div.head a.btn-close:hover{background-color:rgba(0,0,0,.1)}
10581.fly-block div.body{padding:30px 36px 40px}
10582.fly-block div.footer{min-height:60px;background-color:#595959}
10583.fly-block div.footer button{font-size:17px;line-height:17px;background-color:#5cba86;color:#fff;border:0;height:60px;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;cursor:pointer;padding-left:40px;background-position:37px 20px;background-repeat:no-repeat;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/ic_point_color.png)}
10584.fly-block div.footer button:hover{background-color:#549873}
10585.fly-block div.footer button:not(.active),div.preloader-simple:not(.active){display:none}
10586.fly-block div.footer button.active,div.preloader-simple.active{display:block;width:100%}
10587.fly-block div.body div.wr-panel-success div.panel-success-mess{margin-top:60px;font-size:36px;line-height:40px;text-align:center;padding-top:80px;background-position:top center;background-size:90px;background-repeat:no-repeat;background-image:url("/bitrix/templates/concept_phoenix_s1/css/../images/svg/check_gr.svg")}
10588div.preloader-simple{height:60px;background-color:#5cba86}
10589div.preloader-simple .xLoader.form-preload{top:32px;position:relative}
10590div.loader-simple{height:60px}
10591div.loader-simple .xLoader.form-preload{top:32px;position:relative}
10592.fly-block div.footer div.desc{font-size:14px;line-height:20px;color:#a4a4a4;padding-left:15px;padding-right:15px;text-align:right}
10593.fly-block.bgclr-dark{background-color:#f1f1f1}
10594.fly-block .row-section{margin-bottom:30px}
10595.fly-block div.body .title{font-size:14px;line-height:19px;color:#434343;text-transform:uppercase;letter-spacing:1px;margin-bottom:12px}
10596label.btn-radio-simple{display:inline-block;margin:0 5px 10px 0;font-size:14px;line-height:20px;color:#888888;padding:8px 15px 10px;background-color:#fff;border-radius:3px;border:2px solid transparent}
10597label.btn-radio-simple:not(.disabled){cursor:pointer}
10598label.btn-radio-simple:hover{border-color:#afafaf;color:#000}
10599label.btn-radio-simple.selected{border-color:#bbd042;color:#000}
10600label.btn-radio-simple input{display:none}
10601.product-list-item-simple div.photo{width:50px;height:50px;background-color:#fff;border-radius:4px;padding:5px;text-align:center}
10602.product-list-item-simple div.photo img{margin:auto;max-height:35px}
10603.product-list-item-simple div.name{font-size:16px;line-height:20px}
10604div.textarea-simple{position:relative;margin-bottom:10px;height:150px;border-radius:4px}
10605div.textarea-simple.inp-small{height:100px}
10606div.textarea-simple.no-mg{margin-bottom:0}
10607div.textarea-simple textarea::-webkit-scrollbar-track{border-radius:4px}
10608div.textarea-simple textarea::-webkit-scrollbar{width:6px}
10609div.textarea-simple textarea::-webkit-scrollbar-thumb{border-radius:4px;background:#f0f2f5}
10610div.textarea-simple textarea:hover::-webkit-scrollbar-thumb{background:#dedede}
10611div.textarea-simple.left-col,div.input-simple.left-col{margin-right:-10px}
10612div.textarea-simple.right-col,div.input-simple.right-col{margin-left:-10px}
10613div.textarea-simple textarea{outline:none;resize:none;overflow:auto;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;box-shadow:none;width:100%;padding:12px 15px;height:100%;position:relative;z-index:10;font-size:16px;line-height:20px}
10614div.textarea-simple textarea:focus{border:0}
10615div.textarea-simple textarea.bord-1,div.textarea-simple textarea.bord-1:focus{border:1px solid #d5d5d5}
10616div.textarea-simple textarea.bord-2,div.textarea-simple textarea.bord-2:focus{border:2px solid #d5d5d5}
10617div.textarea-simple textarea.b-ra{border-radius:4px}
10618div.textarea-simple textarea.focus-anim{padding-top:20px;background-color:transparent !important}
10619div.textarea-simple div.bg{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff}
10620div.textarea-simple span.desc{font-size:14px;line-height:20px;position:absolute;top:8px;left:15px;right:2px;background-color:#fff;color:#a9a9a9;-webkit-transition:top .3s;-moz-transition:top .3s;-o-transition:top .3s;transition:top .3s}
10621div.textarea-simple.in-focus span.desc{top:5px;font-size:12px;line-height:13px;z-index:99}
10622div.input-simple{height:55px;position:relative;background-color:#fff;margin-bottom:15px;border-radius:4px}
10623div.input-simple.no-mg{margin-bottom:0}
10624div.input-simple.inp-small{height:45px}
10625div.input-simple.inp-small span.desc{top:14px}
10626div.input-simple.inp-small.ic-search input[type="text"]{padding-left:40px}
10627div.input-simple.inp-small.ic-search span.ic-search{position:absolute;left:10px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/search/search_gr.svg') center no-repeat;top:13px;background-size:19px;width:19px;height:19px}
10628div.input-simple.inp-small.ic-status input[type="text"]{padding-right:30px}
10629div.input-simple.inp-small.ic-status span.ic-status{position:absolute;width:19px;height:19px;top:13px;right:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-repeat:no-repeat;background-position:center}
10630div.input-simple.inp-small.ic-status.ok span.ic-status{background-color:#1dc31d;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_check_wt.svg);background-size:10px}
10631div.input-simple input[type="text"].date-group+span.bg-icon{position:absolute;right:12px;top:50%;background-position:5px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/calendar.png') center no-repeat;width:19px;height:23px;z-index:5;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%)}
10632div.input-simple input[type="text"].date-group.text-require+span.bg-icon{right:32px}
10633form.form div.input.date-wrap.require input{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/star-req.png') calc(100% - 12px) 50% no-repeat;background-size:7px}
10634div.input-simple.no-desc input{padding-top:0}
10635div.input-simple input{font-size:16px;line-height:20px;height:100%;width:100%;border:0;padding:10px 15px 0;position:relative;z-index:5;background-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none !important}
10636div.input-simple input.bord-1{border:1px solid #d5d5d5}
10637div.input-simple input.bord-2{border:2px solid #d5d5d5}
10638div.input-simple input.b-ra{border-radius:4px}
10639div.input-simple span.desc{font-size:16px;line-height:17px;position:absolute;z-index:4;top:18px;left:15px;color:#a9a9a9;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s}
10640div.input-simple.in-focus span.desc{font-size:12px;line-height:13px;top:3px}
10641label.load-file-simple{font-size:14px;line-height:20px;color:#858585;cursor:pointer;margin-bottom:0;font-weight:normal}
10642.label-require-file{padding:5px 10px 2px;border:2px solid transparent !important;}
10643.label-require-file.has-error{border-color:#a94242 !important;;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
10644input.text-require{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/star-req.png') calc(100% - 12px) 50% no-repeat;background-size:7px;padding-right:35px}
10645textarea.text-require{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/star-req.png) calc(100% - 12px) 17px no-repeat;background-size:7px}
10646.text-require,.input-simple input[type='email']{-webkit-transition:.7s;-moz-transition:.7s;-o-transition:.7s;transition:.7s}
10647.text-require.has-error,.input-simple input[type='email'].has-error{border-color:#a94242 !important;}
10648i.simple-hint{font-size:16px;line-height:19px;position:relative;top:1px;left:2px;margin-left:4px}
10649form.profile-detail .bx-sls .dropdown-block{margin-bottom:15px;border:2px solid #d5d5d5 !important;border-radius:4px !important}
10650form.profile-detail .bx-sls .bx-ui-sls-container{min-height:54px !important}
10651form.profile-detail .bx-sls .bx-ui-sls-pane{top:55px !important}
10652form.profile-detail .bx-sls .dropdown-icon{top:20px !important}
10653form.profile-detail .bx-sls .bx-ui-sls-clear{top:10px !important}
10654div.bl-txt .wr-txt{padding-top:80px;padding-bottom:80px}
10655div.block.padding-on div.bl-txt .wr-txt{padding-top:0;padding-bottom:0}
10656div.bl-txt div.wr-tabs div.items{min-height:500px}
10657div.bl-txt div.wr-tabs div.item{text-align:center}
10658div.bl-txt div.wr-tabs div.item div.title-mobile{font-size:16px;line-height:20px;white-space:nowrap;text-transform:uppercase;cursor:pointer;z-index:5;padding:0 20px 10px 0;color:#161616;text-overflow:ellipsis;overflow-x:hidden;max-width:100%;position:relative;text-align:left;margin-bottom:15px}
10659div.bl-txt div.wr-tabs div.item div.title-mobile>div{width:100%;height:3px;position:absolute;bottom:0;left:0}
10660div.bl-txt div.wr-tabs div.item div.title-mobile:after{content:"";position:absolute;right:5px;top:3px;width:10px;height:10px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/down.png') center no-repeat;background-size:contain}
10661div.bl-txt div.wr-tabs div.item div.title-mobile.active:after{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/minuss.png');background-size:contain}
10662div.bl-txt div.wr-tabs img{max-height:500px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
10663div.bl-txt div.wr-tabs ul.tabs{list-style:none;padding:0;margin:0;display:table;margin:35px auto 0}
10664div.bl-txt div.wr-tabs ul.tabs li{display:table-cell;font-size:13px;line-height:13px;color:#828282;text-align:center;text-transform:uppercase;letter-spacing:1px;padding:12px 20px 13px;background-color:#fff;border:1px solid #bfbfbf;border-right:0;cursor:pointer}
10665body.font-maincolor-dark div.bl-txt ul.tabs li.active{color:#000}
10666body.font-maincolor-light div.bl-txt ul.tabs li.active{color:#fff}
10667div.bl-txt div.wr-tabs ul.tabs li:first-child{-webkit-border-top-left-radius:30px;-webkit-border-bottom-left-radius:30px;border-bottom-left-radius:30px;border-top-left-radius:30px}
10668div.bl-txt div.wr-tabs ul.tabs li:last-child{-webkit-border-top-right-radius:30px;-webkit-border-bottom-right-radius:30px;border-right:1px solid #bfbfbf;border-top-right-radius:30px;border-bottom-right-radius:30px}
10669div.bl-txt div.wr-tabs ul.tabs li.active{border-color:transparent}
10670div.bl-txt div.gallery{margin:40px 10px 0}
10671div.bl-txt div.gallery div.img-wrap{margin:0 -10px 10px}
10672div.bl-txt div.gallery img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
10673div.bl-txt div.gallery.border-img-on img{border:2px solid #ccc}
10674div.bl-txt .text-content{position:relative;z-index:5}
10675div.bl-txt .wr-img{z-index:10}
10676div.bl-txt .in-padding-left{padding-left:45px}
10677div.bl-txt .in-padding-right{padding-right:45px}
10678.text-content.light{color:#fff}
10679.text-content.dark{color:#000}
10680.basket-style .wr-coupon-container{margin-top:10px;text-align:center}
10681.basket-style .coupon-container{margin-top:20px}
10682.basket-style .coupon-container input[type="text"]{border:0}
10683.basket-style .coupon-show-desc{display:inline-block;padding:5px 10px}
10684.basket-style .coupon-show-desc span{color:#7a7a7a;font-size:13px;line-height:19px}
10685.basket-style.fly-basket .wr-coupon-container{margin-bottom:20px}
10686.basket-style.fly-basket .coupon-show-desc{text-align:center}
10687.btn-show-container{cursor:pointer}
10688.basket-items-search-field{height:47px;line-height:47px;font-size:16px}
10689input.basket-filter{width:210px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:none !important;border:1px solid #d5d5d5;padding:0 30px 0 12px;position:relative;font-size:15px;line-height:47px;height:47px}
10690input.basket-filter::placeholder{color:#c5c5c5}
10691.basket-items-search-clear-btn{position:absolute;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_bl.svg) center no-repeat;background-position:center;cursor:pointer;top:50%;right:12px;width:12px;height:12px;-moz-opacity:.3;opacity:.3;background-size:12px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
10692.basket-items-search-clear-btn:hover{opacity:.6}
10693.sale_order_full_table{padding-bottom:30px}
10694.txt-strike{text-decoration:line-through}
10695.txt-strike{text-decoration:line-through}
10696.txt-green{color:#1dc31d}
10697select.simple-select{font-size:16px;line-height:44px;height:45px;width:100%;padding:0 20px 0 15px;position:relative;border:1px solid #d5d5d5;border-radius:4px;cursor:pointer;-webkit-appearance:none;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/shevron_down_bl.svg') calc(100% - 10px) center no-repeat;background-size:11px;background-color:#fff}
10698.main-inuts{display:none}
10699.grecaptcha-badge{display:none !important}
10700.basket-page-container .payment-block{margin-top:30px}
10701.catalog-list-items{margin-left:-40px;margin-right:-40px;margin-bottom:50px}
10702.catalog-list-item.view-2{margin-bottom:30px;padding:15px 40px}
10703.catalog-list-item.view-2:nth-of-type(3n+1),.catalog-list-item.view-2:nth-of-type(3n+2){border-right:1px solid #eee}
10704.catalog-list-item.view-2 .wr-row{margin-bottom:15px}
10705.catalog-list-item.view-2 .wr-row.middle{margin-bottom:20px}
10706.catalog-list-item.view-2 .wr-img{width:70px;margin-right:15px}
10707.catalog-list-item.view-2 .name{display:block;font-size:17px;line-height:20px;color:#000}
10708.catalog-list-item.view-2 .name:hover{opacity:.8}
10709.catalog-list-item.view-2 .quantity{font-size:15px;line-height:19px;white-space:nowrap;color:#969696;margin-top:5px}
10710.catalog-list-item.view-2 .text{font-size:15px;line-height:19px}
10711.catalog-list-item.view-2 .sub-items{padding:0 10px}
10712.catalog-list-item.view-2 .sub-items>.col-auto{margin:0 -10px}
10713.catalog-list-item.view-2 .sub-item{display:inline-block;font-size:15px;line-height:19px;margin:0 5px 5px 0}
10714.catalog-list-item.view-2 .sub-item .sub-quantity{display:inline-block;padding:0 5px 1px;background-color:#efefef;color:#a2a2a2;border-radius:2px;font-size:11px;line-height:17px;position:relative;top:-1px}
10715.catalog-list-items .break-line{display:block;height:1px;background-color:#eee;margin:0 15px 20px}
10716.return-back{display:inline-block;margin-bottom:20px}
10717.return-back a{display:block;padding:5px 10px 7px;font-size:16px;line-height:13px;white-space:nowrap}
10718.return-back a span.text{font-size:13px;line-height:13px}
10719.open-menu .text-html{font-size:14px;line-height:19px;padding-left:35px}
10720.wr-file-input{position:relative}
10721.wr-file-input:before{content:"";display:block;width:20px;position:absolute;top:0;right:0;left:auto;height:45px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/clip_form.png') center no-repeat}
10722.wr-file-input.text-require:before{right:30px}
10723.wr-file-input.text-require:after{content:"";display:block;width:20px;position:absolute;top:0;right:6px;left:auto;height:45px;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/star-req.png') center no-repeat;background-size:7px}
10724input.file-simple{width:100%;height:45px;display:block;font-size:16px;line-height:20px;box-shadow:none !important;padding:0 15px;text-align:left;position:relative;border:0;cursor:pointer;background-color:transparent;border:1px solid #d5d5d5}
10725input.file-simple.b-ra{border-radius:4px}
10726.wr-file-input a{display:inline-block;font-size:13px;line-height:19px;color:#939393;margin-top:5px;padding-left:15px}
10727.wr-file-input a:hover{color:#a94242;text-decoration:line-through}
10728.ajax-back-page{height:46px}
10729.product-item .wr-img{position:relative}
10730.product-item .name{font-size:16px;line-height:23px;margin-bottom:15px;color:#3a3a3a;display:block;width:100%}
10731.product-item.list .name{font-size:15px;line-height:22px}
10732.product-item a.name{opacity:1}
10733.product-item a.name:hover{opacity:.85}
10734.product-item .sku{font-size:13px;line-height:16px;margin-top:-10px;margin-bottom:15px;color:#8e8e8e;width:100%}
10735.product-item .measure-label{font-size:13px;line-height:17px;padding:3px 7px 5px;background-color:#eee;display:inline-block;color:#929292;border-radius:3px}
10736.product-item .plus-label{position:absolute;right:-35px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);width:34px;height:34px;font-size:26px;text-align:center;line-height:28px;color:#929292;background-color:#eee;border-radius:50%;z-index:1}
10737.wr-product-item:last-child .product-item.flat .plus-label{display:none}
10738.complect-label{display:inline-block;padding:8px 15px 5px;background-color:#eee;color:#727272;font-size:14px;line-height:18px;position:relative;top:-6px;text-transform:uppercase;margin-left:10px;border-radius:4px}
10739.complect-label:visited,.complect-label:active,.complect-label:hover{color:#727272}
10740.complect-label:hover{opacity:.85;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
10741.btn-transpatent{display:block;height:50px;font-size:16px;line-height:50px;border:1px solid #e5e5e5;text-align:center;padding-left:10px;padding-right:10px;white-space:nowrap;overflow:hidden;color:#1a8fe9;margin-bottom:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:border-color .3s,color .3s;-o-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s}
10742.btn-transpatent.disabled{opacity:.5;color:#d1d1d1 !important;cursor:default !important}
10743.popup-window-buttons .btn-transpatent{border:2px solid #d1d1d1 !important}
10744.btn-transpatent:visited,.btn-transpatent:active{color:#1a8fe9}
10745.btn-transpatent:not(.disabled):hover{border-color:#ccc}
10746.btn-transpatent span{position:relative}
10747.btn-transpatent span:hover{opacity:.85}
10748.btn-transpatent.ic-info span:before{content:"";position:absolute;width:6px;height:14px;top:50%;left:-12px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/info.svg) center no-repeat}
10749.product-item .price{margin-right:15px;display:inline;white-space:nowrap}
10750.product-item .price .price-value{font-size:23px;line-height:28px;color:#000}
10751.product-item .price .measure{font-size:13px;line-height:18px;color:#b99595}
10752.product-item .old-price{display:inline;font-size:17px;line-height:24px;color:#e40b0b;text-decoration:line-through}
10753.product-item.phx-border{border:1px solid #eee}
10754.product-item.flat.phx-border{padding:20px}
10755.product-item.flat{margin-bottom:30px}
10756.product-item.flat.shadow-hover:hover{-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,0.30);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,0.30);box-shadow:0 0 5px 0 rgba(50,50,50,0.30)}
10757.set_product_other_container .product-item.flat{padding:15px;margin-left:-15px;margin-right:-15px;position:relative}
10758.set_product_other{margin-top:40px}
10759.product-item.flat .wr-img{height:240px;margin-bottom:10px;width:100%}
10760.product-item.flat img{max-height:240px}
10761.product-item.list{padding:15px;margin-bottom:10px}
10762.product-item.list .wr-img{padding-right:15px}
10763.product-item.list img{max-height:80px}
10764.product-item .item-delete{width:15px;height:15px;position:absolute;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_bl.svg) center no-repeat;background-size:15px;cursor:pointer}
10765.bx-set-constructor{margin-bottom:40px}
10766.bx-set-constructor .product-item .plus-label{right:-38px}
10767.bx-set-constructor .product-item .name>span{margin-right:5px}
10768.bx-set-constructor .product-item.flat .measure-label{position:relative;top:-1px}
10769.bx-set-constructor .product-item.list .item-delete{right:25px;top:10px}
10770.bx-set-constructor .button-gray{display:block;height:50px;font-size:16px;line-height:50px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;background-color:#f5f5f5;color:#868686;text-align:center}
10771.bx-set-constructor .bx-catalog-set-item-notavailable{font-size:14px;line-height:17px;padding:3px 7px 5px;background-color:#eee;display:inline-block;color:#929292;border-radius:3px;position:absolute;top:10px;left:10px}
10772.bx-set-constructor .empty-set{position:relative;top:-1px}
10773.bx-set-constructor .button-gray:hover{opacity:.7;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
10774.bx-set-constructor .set-message{font-size:16px;line-height:20px}
10775.bx-set-constructor .btn-add-set-products{display:block;height:50px;font-size:16px;line-height:50px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;text-align:center}
10776.bx-set-constructor .wr-result{border-top:1px solid #eee;padding-top:20px}
10777.bx-set-constructor .wr-result .wr-head{position:relative;margin-bottom:15px;padding-right:40px}
10778.bx-set-constructor .wr-result .wr-head:before{content:"";position:absolute;right:0;top:0;width:34px;height:34px;border-radius:50%;background-color:#dfdfdf;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/checkbox_bl.svg);background-size:10px;background-repeat:no-repeat;background-position:center;opacity:.4}
10779.bx-set-constructor .wr-result .wr-head .title{font-size:23px;line-height:26px;margin-bottom:5px}
10780.bx-set-constructor .wr-result .wr-head .description{font-size:15px;line-height:20px;color:#989898}
10781.bx-set-constructor .wr-sum{margin-bottom:30px}
10782.bx-set-constructor .wr-sum .price{margin-right:20px}
10783.bx-set-constructor .wr-sum .price-value{font-size:33px;line-height:36px}
10784.bx-set-constructor .wr-sum .old-price{font-size:21px;line-height:25px;text-decoration:line-through;color:red;margin-bottom:1px}
10785.bx-set-constructor .wr-price,.bx-set-constructor .wr-sum .wr-discount{margin-bottom:15px;width:100%}
10786.bx-set-constructor .wr-sum .wr-discount .desc-discount,.bx-set-constructor .wr-sum .wr-discount .actual-econom{font-size:13px;line-height:17px;padding:3px 7px 5px;float:left}
10787.bx-set-constructor .wr-sum .wr-discount .desc-discount{background-color:#eee}
10788.bx-set-constructor .wr-sum .wr-discount .actual-econom{background-color:yellow}
10789.set_product_other_container .set-products-other-tabs{margin-bottom:20px}
10790.set_product_other_container .set-products-other-tabs .set-products-other-tab{margin-right:6px;margin-bottom:6px;padding:9px 16px 8px;white-space:nowrap;border:2px solid transparent;border-radius:5px;cursor:pointer;font-size:16px;line-height:18px;background-color:#f3f3f3;color:#368bda}
10791.set_product_other_container .set-products-other-tabs .set-products-other-tab:hover{color:#2f2f2f}
10792.set_product_other_container .set-products-other-tabs .set-products-other-tab.active{color:#2f2f2f;cursor:default}
10793.set_product_other_container .set-products-other-tabs .set-products-other-tab>span{display:inline-block;vertical-align:middle;margin-left:30px;margin-top:-4px;padding:2px 5px 1px;font-size:13px;line-height:18px;border-radius:5px;color:#a5a5a5}
10794.add-set-product-constructor{position:absolute;top:20px;left:20px;width:50px;height:50px;border-radius:4px;font-size:34px;line-height:45px;text-align:center;display:block}
10795div.catalog-card-wrap .set_product_other div.cart-title div.line{top:50%}
10796.set_product_other .wr-btn{padding-left:40px;background:#fff;display:inline-block}
10797.set_product_other .button-second{background-color:#fff}
10798.prediction-text{margin-bottom:20px;padding:20px 0;background-color:#f8f8f8}
10799.prediction-text .board-description{color:#fff;background-color:#3464ff;text-transform:uppercase;letter-spacing:1px;font-size:11px;line-height:16px;display:inline-block;padding:5px 10px}
10800ul.sku-props{list-style:none;padding:0;margin:0}
10801ul.sku-props li.detail-color{position:relative;display:inline-block;text-align:center;cursor:pointer;border:1px solid #e5e5e5;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:left;margin:0 5px 5px 0}
10802div.cart-info-block ul.sku-props li.detail-color{width:46px;height:46px}
10803div.catalog-list ul.sku-props li.detail-color{width:36px;height:36px}
10804ul.sku-props li.detail-color:hover{border-color:#ccc}
10805ul.sku-props li.detail-color.active{border-color:#ccc}
10806ul.sku-props li.detail-color div.color{background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;top:2px;left:2px;bottom:2px;right:2px}
10807ul.sku-props li.detail-color span.active-flag{position:absolute;top:50%;left:50%;width:20px;height:20px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none;background-position:center;background-repeat:no-repeat}
10808ul.sku-props li.detail-color.notallowed div.color{opacity:.4}
10809ul.sku-props li.detail-color.notallowed.active div.color{opacity:1}
10810ul.sku-props li.detail-color.notallowed span.active-flag{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_bl.svg');background-size:15px;opacity:.4;display:block}
10811ul.sku-props li.detail-color.active.notallowed span.active-flag{opacity:1}
10812ul.sku-props li.detail-color.active span.active-flag{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/check_bl.svg');background-color:#fff;background-size:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block}
10813div.catalog-list.FLAT ul.sku-props li.detail-color span.active-flag{width:14px;height:14px;background-size:8px}
10814ul.sku-props li.detail-color div.wrapper-hover-board{position:absolute;left:-3000px;bottom:calc(100% + 20px);opacity:0;filter:
alpha(opacity=0);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;padding:0 0 0 6px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
10815ul.sku-props li.detail-color:hover div.wrapper-hover-board{opacity:1;filter:
alpha(opacity=100);left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);z-index:9}
10816ul.sku-props li.detail-color div.wrapper-hover-board div.img{background-repeat:no-repeat;background-position:center;background-size:cover;min-width:250px;min-height:200px}
10817ul.sku-props li.detail-color div.wrapper-hover-board div.desc{padding:5px 7px;color:#fff;text-align:center;background-color:#000}
10818ul.sku-props li.detail-color div.wrapper-hover-board .arrow{bottom:-6px;position:absolute;display:block;width:12px;height:6px;left:50%;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}
10819ul.sku-props li.detail-color div.wrapper-hover-board .arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid;top:0;border-width:6px 6px 0;border-top-color:#000}
10820ul.sku-props li.detail-text{position:relative;display:inline-block;text-align:center;cursor:pointer;border:1px solid #e5e5e5;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0 3px 3px 0}
10821ul.sku-props li.detail-text:hover{border-color:#ccc}
10822ul.sku-props li.detail-text.notallowed{opacity:.4}
10823ul.sku-props li.detail-text.active{border-color:transparent;cursor:auto;opacity:1}
10824body.font-maincolor-light ul.sku-props li.detail-text.active{color:#fff}
10825body.font-maincolor-dark ul.sku-props li.detail-text.active{color:#000}
10826div.slider_catalog_big_items.tone-light.cart-info-block ul.sku-props li.detail-text:not(.active){background-color:#555;border-color:transparent;color:#fff}
10827div.slider_catalog_big_items.tone-light.cart-info-block ul.sku-props li.detail-color{border-color:#555}
10828div.cart-info-block ul.sku-props li.detail-text{padding:5px 15px;font-size:14px;line-height:19px}
10829div.catalog-list ul.sku-props li.detail-text{padding:3px 10px;font-size:10px;line-height:19px}
10830div.catalog-list.LIST ul.sku-props li.detail-text{font-size:13px;line-height:20px;padding:2px 12px}
10831div.catalog-list.LIST ul.sku-props li.detail-color{width:46px;height:46px}
10832.available-simple{color:#868686;font-size:13px;line-height:20px}
10833.available-simple.empty-quantity{color:red;background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_red.svg') center no-repeat;background-size:8px;padding-left:13px;background-position:left 7px}
10834.available-simple.without-quantity.many,.available-simple.without-quantity.few,.available-simple.with-quantity .quantity{color:#11da1f}
10835.bx_storege{margin-bottom:40px}
10836.available-simple.with-quantity,.available-simple.without-quantity{background:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/check_gr.svg') center no-repeat;background-size:10px;background-position:left 7px;padding-left:13px}
10837.bx_storege .header{margin-bottom:20px}
10838.bx_storege div.cart-title div.title{position:relative;display:inline-block;padding:0 20px 0 0;z-index:4;background:#fff;font-size:25px;line-height:30px}
10839.bx_storege div.cart-title,div.catalog-card-wrap .bx_storege div.cart-title{margin-bottom:24px}
10840.bx_storege div.cart-title div.title,div.catalog-card-wrap .bx_storege div.cart-title div.title{padding-right:0;padding-left:15px}
10841.bx_storege div.cart-title div.line{position:absolute;height:2px;background-color:#eeeeee;left:0;right:0;top:60%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
10842.bx_storege div.cart-title div.line,div.catalog-card-wrap .bx_storege div.cart-title div.line{left:15px;right:15px}
10843.bx_storege .wr-btn-tab{padding-left:0}
10844.bx_storege .btn-tab{padding:10px 21px 11px;border-radius:30px;border:1px solid transparent}
10845.bx_storege .btn-tab span{position:relative;display:inline-block}
10846.bx_storege .btn-tab.active{border-color:#c8c8c8;color:#000}
10847.bx_storege .btn-tab.list span{padding-left:18px}
10848.bx_storege .btn-tab i{color:#a2a2a2}
10849.bx_storege .btn-tab.active i{color:#000}
10850.bx_storege .btn-tab.list i{position:absolute;left:-2px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
10851.bx_storege .btn-tab.flat span{padding-left:18px}
10852.bx_storege .btn-tab.flat i{position:absolute;left:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
10853.bx_storege .list-item.list{padding-left:25px;position:relative;margin-bottom:20px}
10854.bx_storege .list-item.list:before{content:"";position:absolute;left:0;top:4px;width:15px;height:15px;background-color:#eee;border-radius:50%}
10855.bx_storege .list-item.list.without-quantity.many:before,.bx_storege .list-item.list.with-quantity:before{background-color:#00ff0c}
10856.bx_storege .list-item.list.without-quantity.few:before{background-color:#ebde0f}
10857.bx_storege .list-item.list.empty-quantity:before{background-color:#ff0000}
10858.bx_storege .list-item.list .name{font-size:19px;line-height:24px;max-width:70%}
10859.bx_storege .list-item.list .quantity{font-size:16px;line-height:24px;max-width:20%}
10860.bx_storege .list-item.list.empty-quantity .quantity{color:#a5a5a5}
10861.bx_storege .list-item.list .dotted{border-bottom:1px dotted #000;position:relative;bottom:5px}
10862.bx_storege .list-item.list .header{margin-bottom:15px}
10863.bx_storege .list-item.list .field{font-size:15px;line-height:19px;color:#7b7b7b;margin-bottom:4px}
10864.bx_storege .list-item.list .field.description{margin-bottom:15px}
10865.bx_storege .wr-items{border-bottom:1px solid #ececec}
10866.bx_storege .list-item.flat{padding:20px;border-top:1px solid #ececec;border-bottom:1px solid #ececec;cursor:pointer}
10867.bx_storege .list-item.flat:hover{opacity:.7;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
10868.bx_storege .list-item.flat.first{border-bottom:0}
10869.bx_storege .list-item.flat .name{font-size:16px;line-height:20px;color:#333;margin-bottom:7px}
10870.bx_storege .map-item .bx-yandex-view-layout .bx-yandex-view-map{height:500px}
10871.bx_storege .back2list{font-size:14px;line-height:20px;padding:20px;color:#333;opacity:.7;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;border-top:1px solid #ececec}
10872.bx_storege .back2list:hover{opacity:1}
10873.bx_storege .back2list span{display:inline-block;padding-left:17px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/back.svg) 0 5px no-repeat;background-size:9px;cursor:pointer}
10874.bx_storege .detail-item.flat{padding:0 20px 20px}
10875.bx_storege .detail-item.flat .header{margin-bottom:15px}
10876.bx_storege .detail-item.flat .name{font-size:19px;line-height:24px;margin-bottom:5px}
10877.bx_storege .detail-item.flat .field{margin-bottom:15px}
10878.bx_storege .detail-item.flat .field-name{font-size:11px;line-height:19px;color:#7b7b7b;margin-bottom:4px;text-transform:uppercase;letter-spacing:1px}
10879.bx_storege .detail-item.flat .field-value{font-size:15px;line-height:19px;color:#333}
10880.popup-shadow-tone{width:100%;height:100%;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.8);display:block;position:fixed}
10881.popup-block{opacity:0;position:fixed;overflow-x:hidden;overflow-y:auto;top:0;right:0;bottom:0;left:0;z-index:9999;-webkit-overflow-scrolling:touch;outline:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
10882.popup-block.bot{top:unset;overflow-x:unset;overflow-y:unset}
10883.popup-block.active{opacity:1;z-index:99999}
10884.popup-block .popup-block-inner{margin-top:80px;margin-bottom:50px;background:#fff;padding:50px 40px 20px;border-radius:6px;width:1000px}
10885.popup-block.region-popup .popup-block-inner{width:940px}
10886.popup-block.bot .popup-block-inner{margin-top:0;margin-bottom:50px;padding:0}
10887.hide-popup-block{position:absolute;z-index:99;display:block;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_wt.svg) center no-repeat;background-position:center;cursor:pointer;top:0;right:-50px;width:24px;height:24px;-moz-opacity:.7;opacity:.7;background-size:24px;border-bottom:0}
10888.hide-popup-block:hover{opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
10889.show-popup-block{cursor:pointer}
10890.info-right-side .show-popup-block-store{cursor:pointer;border-bottom:dashed 1px}
10891.info-right-side .show-popup-block-store:hover{border-bottom-color:transparent}
10892.discsave{margin-bottom:30px}
10893.background-default{background-repeat:no-repeat;background-size:cover;background-position:center}
10894.popup-xs-flat .img-ghost,.popup-xs-flat .img{width:120px}
10895.popup-xs-flat .img{position:absolute;left:0;top:0;bottom:0;background-image:url("/bitrix/templates/concept_phoenix_s1/css/../images/default_popup_region_small.jpg");border-radius:6px 0 0 6px}
10896.popup-xs-flat .text-side{padding:30px 10px}
10897.popup-xs-flat .btn-left{padding-right:5px}
10898.popup-xs-flat .btn-right{padding-left:5px}
10899.popup-xs-flat .title{font-size:25px;line-height:30px}
10900.popup-xs-flat .subtitle{font-size:14px;line-height:20px;color:#949494}
10901.popup-block.bot .bg-shadow-bottom{position:absolute;width:100%;height:300px;left:0;bottom:0;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/bg_shadow_bottom.png) repeat-x top left}
10902.popup-block.region-popup .popup-block-inner{padding:0;height:600px}
10903.region-popup .left-side{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/default_popup_region.jpg);-webkit-transition:background-image .3s;-o-transition:background-image .3s;transition:background-image .3s;background-color:#f5f5f5}
10904.region-popup .right-side{background-color:#f6f6ef}
10905.region-popup .left-side,.region-popup .right-side{padding:32px 40px}
10906.section-form{color:#000}
10907.section-form.big{font-size:19px;line-height:25px;margin-bottom:15px}
10908.section-form.min{font-size:16px;line-height:23px;margin-bottom:10px}
10909.region-popup .wr-line{margin-bottom:10px}
10910.region-popup .wr-line.middle{margin-bottom:15px}
10911.region-popup .wr-line.big{margin-bottom:25px}
10912.region-popup .wr-line.lg-big{margin-bottom:40px}
10913.dashed-comment{color:#7a7a7a;font-size:13px;line-height:19px;padding:16px 20px;border:1px dashed #bdbdb8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-bottom:20px}
10914.region-popup .title{font-size:16px;line-height:20px;color:#fff}
10915.icon-simple{display:inline-block;position:relative}
10916.icon-simple:before{content:"";position:absolute;left:0}
10917.icon-simple.ic-region{padding-left:15px}
10918.icon-simple.ic-region:before{top:7px;width:10px;height:10px;background-size:10px}
10919.opacity-hover{opacity:.7}
10920.opacity-hover:hover{opacity:1;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
10921.input-simple.mode-select{position:relative;overflow:visible}
10922.input-simple.inp-small.mode-select .autocompleteRegionArea{position:absolute;left:0;right:0;top:45px}
10923.ui-autocomplete{background:#fff;max-height:240px;overflow:auto;list-style:none;padding:0;margin:0;z-index:9;box-shadow:0 15px 16px 0 rgba(50,50,50,0.30)}
10924.ui-autocomplete .ui-menu-item{font-size:14px;line-height:20px;min-height:30px;cursor:pointer;padding:5px 15px}
10925.ui-autocomplete .ui-menu-item:hover{background-color:#eee}
10926.ui-autocomplete::-webkit-scrollbar-track{border-radius:4px}
10927.ui-autocomplete::-webkit-scrollbar{width:6px}
10928.ui-autocomplete::-webkit-scrollbar-thumb{border-radius:4px;background:#f0f2f5}
10929.shadow-tone-top{position:absolute;width:100%;height:293px;top:0;left:0;opacity:0.8;-moz-opacity:.8;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/shad.png) repeat-x top left}
10930.region-popup .error-input{font-size:14px;margin-bottom:20px;margin-top:-15px;color:#a94242}
10931.region-popup label.input-radio-css span.text{opacity:.6;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
10932.region-popup label.input-radio-css span.text:hover,.region-popup label.input-radio-css.green-check input[type="radio"]:checked+span+span.text{opacity:1}
10933.region-popup .dashed-comment{margin-bottom:7px}
10934.region-popup div.input-simple.inp-small.ic-search span.ic-search{left:15px;top:16px}
10935.region-popup div.input-simple.inp-small.ic-status span.ic-status{right:15px;top:16px}
10936.region-popup div.input-simple.inp-small{height:50px}
10937.region-popup div.input-simple.inp-small.ic-search input[type="text"]{padding-left:45px;font-size:15px}
10938.open-menu-mobile .region-row{margin:10px 0}
10939.region-popup div.input-simple.inp-small.ic-search input[type="text"].ui-autocomplete-input+div.circleG-area{top:21px;right:50px;left:auto;display:none}
10940.region-popup div.input-simple.inp-small.ic-search input[type="text"].ui-autocomplete-loading+div.circleG-area{display:block}
10941.brand-goods-isset-js{visibility:hidden}
10942.hidden-js{opacity:0;transition:opacity .3s}
10943.hidden-js.active{opacity:1}
10944.inner-sub-menu-lvl-2{}
10945.dropdown-menu-view-2 .sub-menu-lvl-2 .wr-main-sub-img{width:45px;height:45px}
10946.dropdown-menu-view-2.dropdown-menu-view-2-lvls_4-js a.tool-settings{display:none !important}
10947.dropdown-menu-view-2 .sub-menu-lvl-2 .wr-main-sub-img img{max-height:100%}
10948.dropdown-menu-view-2.dropdown-menu-view-2-lvls_4-js table.item td.left span{width:45px;height:45px;background-size:contain}
10949div.dropdown-menu-view-2.dropdown-menu-view-2-lvls_4-js table.item td.right.sub{padding-top:10px}
10950div.dropdown-menu-view-2.dropdown-menu-view-2-lvls_4-js a.name{font-size:17px}
10951.dropdown-menu-view-2 .sub-menu-lvl-2 .wr-main-sub-img span{display:block;width:100%;height:100%;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/sect-list-empty.png) center no-repeat}
10952.sub-menu-lvl-2-item{padding:15px 20px 17px 15px;border:2px solid transparent;border-radius:7px;position:relative;margin-bottom:5px}
10953.sub-menu-lvl-2-item.selected .main-sub-name{color:#4685d4}
10954.sub-menu-lvl-2-item.isset-sub:after{content:"";width:10px;height:10px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/arrow_menu.svg) center no-repeat;background-size:6px;position:absolute;top:50%;right:10px;margin-top:-5px;display:none;opacity:.7}
10955.sub-menu-lvl-2-item.isset-sub.active:after{display:block}
10956.sub-menu-lvl-2-item .main-sub-name{font-size:17px;line-height:21px;color:#000;display:block}
10957.sub-menu-lvl-2-item .main-sub-name.isset-pic{padding-left:20px}
10958.sub-menu-wr-lvl-3-item{display:none;padding-top:6px}
10959.sub-menu-wr-lvl-3-item.active{display:flex}
10960.sub-menu-lvl-3{padding-left:25px}
10961#blockProductsViewed{padding:40px 0 30px}
10962#blockProductsViewed div.catalog-card-wrap div.cart-title div.title{margin-left:-20px;padding:0 20px 0}
10963#blockProductsViewed div.catalog-card-wrap.universal-parent-slider div.universal-arrows-mini{padding:0 20px 0;margin-right:-20px}
10964.employee-modal .dialog-content{background-color:#fff;border-radius:12px}
10965.employee-modal .dialog-content.container{padding:0}
10966.employee-modal .content-in{padding:45px}
10967.employee-modal .name{font-size:37px;line-height:42px;margin-bottom:5px}
10968.employee-modal .subname{font-size:16px;line-height:22px;margin-bottom:20px}
10969.employee-modal .labels{margin-bottom:20px}
10970.employee-modal .labels .label{display:inline-block;font-size:11px;line-height:16px;margin:0 7px 7px 0;color:#fff;background-color:#00b9ee;padding:5px 11px;text-transform:uppercase;letter-spacing:1px;border-radius:3px}
10971.employee-modal .quote{padding:7px 0 7px 20px;border-left:2px solid #d7d7d7;font-size:21px;line-height:29px;margin-bottom:20px}
10972.employee-modal .img{margin-bottom:20px}
10973.employee-modal .img img{border-radius:12px}
10974.employee-modal .right-side{text-align:center}
10975.employee-modal .wr-subinfo,.employee-modal .wr-subinfo-contacts{display:inline-block;margin-bottom:30px}
10976.employee-modal .video-css,.employee-modal .file-css,.employee-modal .phone-css,.employee-modal .email-css{display:inline-block}
10977.phone-css{white-space:nowrap;display:inline-block;padding-left:20px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/phone_bl.svg) left 4px no-repeat;background-size:15px;font-size:20px;line-height:22px}
10978.phone-css a{color:#000}
10979.employee-modal .phone-css{margin-bottom:10px}
10980.email-css{font-size:16px;line-height:19px;white-space:nowrap;padding-left:22px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/mail_bl.svg) left 5px no-repeat}
10981.video-css{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/ic_video.png) left 11px no-repeat;background-size:30px;font-size:16px;line-height:26px;border-bottom:0;color:#2878b8;padding:7px 5px 7px 40px;min-height:42px;text-align:left}
10982.file-css{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/ic_file.png) left 12px no-repeat;background-size:30px;font-size:16px;line-height:26px;border-bottom:0;color:#2878b8;padding:7px 5px 7px 40px;min-height:42px;text-align:left}
10983.prev-popup,.next-popup{position:absolute;width:60px;height:60px;font-size:0;background:transparent !important;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;opacity:.5;filter:
alpha(opacity=50);-moz-opacity:.5;cursor:pointer}
10984.prev-popup{left:0;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/catalog-detail-arrows.png) no-repeat top left !important}
10985.next-popup{right:0;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/catalog-detail-arrows.png) no-repeat top right !important}
10986.arrows-popup{position:fixed;top:50%;left:0;right:0}
10987.changer-blocks{text-align:center}
10988.changer-blocks .changer-link{display:inline-block;position:relative;margin:10px auto;text-align:center;cursor:pointer;padding:12px 35px}
10989.changer-blocks.view_1 .changer-link{border:3px solid transparent;border-radius:50px}
10990.changer-blocks .changer-link.active{cursor:default}
10991.changer-blocks .changer-link span.name{font-size:23px;line-height:26px}
10992.changer-blocks.view_1 .changer-link span.name{color:#717171;text-decoration:underline}
10993.changer-blocks.view_1 .changer-link:hover span.name{text-decoration:none}
10994.changer-blocks.view_1 .changer-link.active span.name{text-decoration:none;color:#191919}
10995.changer-blocks .changer-link span.desc{font-size:12px;line-height:12px}
10996.changer-blocks.view_1 .changer-link span.desc{color:#fff;background:#f22323;border:3px solid #fff;border-radius:20px;padding:2px 7px 4px;position:absolute;top:1px;right:-17px}
10997div.block-changer_blocks div.content{margin-top:40px}
10998.changer-blocks.view_2{position:relative}
10999.changer-blocks.view_2 .line{position:absolute;bottom:22px;left:15px;right:15px;height:2px;background-color:#ddd}
11000.changer-blocks.view_2 .changer-link{padding:12px 0}
11001.changer-blocks.view_2.justify-content-start .changer-link{padding:12px 24px 12px 0}
11002.changer-blocks.view_2 .changer-link .wr-text{border-bottom:5px solid transparent;padding-bottom:7px}
11003.changer-blocks.view_2 .changer-link span.name{color:#717171;line-height:53px}
11004.changer-blocks.view_2 .changer-link.active span.name{color:#000}
11005.changer-blocks.view_2 .changer-link span.desc{position:relative;top:-5px;border-radius:20px;padding:0 7px 2px;margin-left:6px;background-color:#f22323;color:#fff}
11006.sidemenuHTML{margin-bottom:30px}
11007.gifts-block{position:relative;z-index:9;margin-bottom:40px}
11008.gifts-block .gifts-block-title{font-size:16px;line-height:20px;padding:20px;text-transform:uppercase;background-color:#f6f6f6;margin-bottom:30px;border-radius:4px;letter-spacing:1px}
11009.gifts-block .wr-gift-item{margin-bottom:30px}
11010.gifts-block .gift-item{padding:20px;border-radius:4px;border:1px solid #e7e2e2;background-color:#fff;position:relative}
11011.gifts-block .gift-item-wr-img{width:60px;height:60px}
11012.gifts-block.gift-item-wr-price{padding-left:0}
11013.gifts-block .gift-item-price{font-size:16px;line-height:22px;color:#e40b0b;text-decoration:line-through;white-space:nowrap}
11014.gifts-block .gift-item-actual-price{font-size:22px}
11015.gifts-block .gift-item-name{display:block;font-size:14px;line-height:20px;margin-top:15px;height:40px;overflow:hidden;color:#000}
11016.gifts-block .gift-hidden-container{margin-top:15px}
11017.gifts-block .gift-item-wr-btn{margin-top:20px}
11018.gifts-block .gift-item-btn{font-size:14px;padding-left:10px;padding-right:10px}
11019div.desc-title{font-size:13px;line-height:19px;color:#868686;text-transform:uppercase;letter-spacing:1px;margin-bottom:7px}
11020ul.sku-props li.detail-color-small{width:26px;height:26px}
11021.sku-prop-title{font-size:13px;line-height:19px;color:#868686;text-transform:uppercase;letter-spacing:1px;margin-bottom:7px}
11022.wr-sku-props{margin-bottom:15px}
11023.sku-props-select-small div.ar-down{width:30px;height:30px;background-size:10px}
11024.sku-props-select-small ul.select-input{width:calc(100% - 29px)}
11025.sku-props-select-small ul.select-input li{font-size:12px;line-height:13px;height:28px;padding:8px 7px}
11026ul.sku-props li.detail-text{padding:3px 10px;font-size:10px;line-height:19px}
11027ul.sku-props li.detail-color-small.active span.active-flag{width:14px;height:14px;background-size:8px}
11028ul.sku-props li.detail-color-small.notallowed span.active-flag{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_bl.svg');background-size:8px;opacity:.4;display:block}
11029.pay-content .d-flex.align-items-center.justify-content-start > input{margin:18px 30px 30px 0}
11030span.icon-answer{display:inline-block;width:16px;height:16px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/setting/ic-quest.png) center no-repeat;opacity:0.5;filter:
alpha(opacity=50);-moz-opacity:.5;margin-bottom:-3px;margin-left:5px;cursor:pointer}
11031span.icon-answer:hover{opacity:1;filter:
alpha(opacity=100);-moz-opacity:1;transition:opacity .3s}
11032.block-comments{min-height:140px;position:relative;margin-bottom:30px}
11033.comments-title{font-size:25px;line-height:30px;margin-bottom:40px}
11034.wr-content-title{position:relative;margin-bottom:40px}
11035.content-title{position:relative;display:inline-block;padding:0 20px 0 0;z-index:4;background:#fff;font-size:25px;line-height:30px}
11036.wr-content-title .line{position:absolute;height:2px;background-color:#eeeeee;left:0;right:0;top:60%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
11037.catalog-detail-back{margin:15px 0 0}
11038.catalog-detail-back a{font-size:14px;line-height:18px;color:#bdbdbd;padding:5px 5px 5px 20px;background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/back.svg) 0 6px no-repeat;display:inline-block}
11039div.phoenix-cookie-privacy-block{display:flex;flex-direction:row;position:fixed;left:40px;right:40px;bottom:35px;z-index:999;padding:30px;border-radius:3px;color:#fff;background-color:rgba(77,77,74,1);width:auto;flex-shrink:0;max-width:760px;transition:.3s}
11040@media all and (max-width:768px){div.phoenix-cookie-privacy-block{left:0;right:0;bottom:0;border-radius:0;max-width:max-content}
11041}
11042div.phoenix-cookie-privacy-block > div.phoenix-cookie-privacy-block-content{flex-basis:95%;padding-right:10px}
11043div.phoenix-cookie-privacy-block > div.phoenix-cookie-privacy-block-close{flex-basis:5%}
11044div.phoenix-cookie-privacy-block > div.phoenix-cookie-privacy-block-content > button.phoenix-cookie-privacy-button{border:none;height:48px;padding:10px 24px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;transition:.3s}
11045div.phoenix-cookie-privacy-block > div.phoenix-cookie-privacy-block-close > svg:hover{cursor:pointer}
11046
11047/* End */
11048
11049
11050/* Start:/bitrix/tools/concept.quiz/css/template_styles.css?172561319486440*/
11051.wqec-setting .cquiz-more-instr{display:inline-block;margin-left:25px;position: relative;top: -4px;font-size: 16px;line-height: 22px;color: #7e7e7e;padding: 4px 20px 6px 35px;text-decoration: underline;background: url(/bitrix/tools/concept.quiz/css/images/help.png) left 1px no-repeat;cursor: pointer}
11052.wqec-setting .cquiz-more-instr:hover{text-decoration: none;}
11053.wqec-button-def,form.wqec-form div.wqec-input-btn a.wqec-show-inputs:hover{text-decoration:none}
11054@font-face{font-display: swap;font-family:Lato;src:url(/bitrix/tools/concept.quiz/css/fonts/Lato/LatoRegular/LatoRegular.eot);src:url(/bitrix/tools/concept.quiz/css/fonts/Lato/LatoRegular/LatoRegular.eot?#iefix) format("embedded-opentype"),url(/bitrix/tools/concept.quiz/css/fonts/Lato/LatoRegular/LatoRegular.woff) format("woff"),url(/bitrix/tools/concept.quiz/css/fonts/Lato/LatoRegular/LatoRegular.ttf) format("truetype");font-style:normal;font-weight:400}
11055@font-face{font-display: swap;font-family:LatoBold;src:url(/bitrix/tools/concept.quiz/css/fonts/Lato/LatoBold/LatoBold.eot);src:url(/bitrix/tools/concept.quiz/css/fonts/Lato/LatoBold/LatoBold.eot?#iefix) format("embedded-opentype"),url(/bitrix/tools/concept.quiz/css/fonts/Lato/LatoBold/LatoBold.woff) format("woff"),url(/bitrix/tools/concept.quiz/css/fonts/Lato/LatoBold/LatoBold.ttf) format("truetype");font-style:normal;font-weight:400}
11056div.wqec .bold{font-family:LatoBold,Arial}
11057div.wqec{font-family:Lato;color:#000;text-align:left}
11058div.wqec-setting *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
11059div.wqec table{margin-bottom:0}
11060body.modal-ios{position:fixed;will-change:transform}
11061.wqec-col{position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left}
11062.wqec-col-xs-3{width:25%}
11063.wqec-col-xs-4{width:33.33333333%}
11064.wqec-col-xs-5{width:41.66666667%}
11065.wqec-col-xs-6{width:50%}
11066.wqec-col-xs-7{width:58.33333333%}
11067.wqec-col-xs-8{width:66.66666667%}
11068.wqec-col-xs-9{width:75%}
11069.wqec-col-xs-12{width:100%}
11070.wqec-visible-lg,.wqec-visible-md,.wqec-visible-sm,.wqec-visible-xs{display:none!important}
11071.wqec-hidden-lg,.wqec-hidden-md,.wqec-hidden-sm,.wqec-hidden-xs{display:block!important}
11072@media (min-width:1200px){.wqec-col-lg-3{width:25%}
11073.wqec-col-lg-4{width:33.33333333%}
11074.wqec-col-lg-5{width:41.66666667%}
11075.wqec-col-lg-6{width:50%}
11076.wqec-col-lg-7{width:58.33333333%}
11077.wqec-col-lg-8{width:66.66666667%}
11078.wqec-col-lg-9{width:75%}
11079.wqec-visible-lg{display:block!important}
11080.wqec-hidden-lg{display:none!important}
11081}
11082@media (min-width:992px) and (max-width:1199px){.wqec-col-md-3{width:25%}
11083.wqec-col-md-4{width:33.33333333%}
11084.wqec-col-md-5{width:41.66666667%}
11085.wqec-col-md-6{width:50%}
11086.wqec-col-md-7{width:58.33333333%}
11087.wqec-col-md-8{width:66.66666667%}
11088.wqec-col-md-9{width:75%}
11089.wqec-visible-md{display:block!important}
11090.wqec-hidden-md{display:none!important}
11091}
11092@media (min-width:768px) and (max-width:991px){.wqec-col-sm-3{width:25%}
11093.wqec-col-sm-4{width:33.33333333%}
11094.wqec-col-sm-5{width:41.66666667%}
11095.wqec-col-sm-6{width:50%}
11096.wqec-col-sm-7{width:58.33333333%}
11097.wqec-col-sm-8{width:66.66666667%}
11098.wqec-col-sm-9{width:75%}
11099.wqec-col-sm-12{width:100%}
11100.wqec-visible-sm{display:block!important}
11101.wqec-hidden-sm{display:none!important}
11102}
11103@media (max-width:767px){.wqec-visible-xs{display:block!important}
11104.wqec-hidden-xs{display:none!important}
11105}
11106body.wqec-on,body.wqec-on-menu{overflow:hidden}
11107div.wqec *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
11108div.wqec input:focus,select:focus,textarea:focus{outline-offset:0}
11109div.wqec :focus{outline:-webkit-focus-ring-color auto 0}
11110div.wqec a{cursor:pointer}
11111div.wqec button{border:0;cursor:pointer}
11112.wqec-clear{display:block}
11113.wqec-clear:after,.wqec-clear:before{display:table;content:" "}
11114.wqec-clear:after{clear:both}
11115.wqec-bold{font-family:LatoBold,Arial}
11116.wqec-italic{font-family:Arial;font-style:italic}
11117div.wqec-setting,form.wqec-form div.wqec-input{font-family:Lato,Arial}
11118.wqec-row{margin-left:-15px;margin-right:-15px}
11119.wqec-hide{display:none!important}
11120.wqec-hide-relative{position:relative!important;left:-1000000px}
11121.wqec-responsive{max-width:100%;height:auto;display:block}
11122.wqec-center-block{margin-right:auto;margin-left:auto}
11123.wqec-button-def{display:inline-block;font-size:16px;line-height:16px;text-align:center;white-space:nowrap;color:#fff;background:#000;padding:17px 40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:background .4s;-moz-transition:background .4s;-o-transition:background .4s;transition:background .4s;cursor:pointer}
11124.wqec-button-def.wqec-blue{background-color:#2d7fd4;color:#fff}
11125.wqec-button-def.wqec-blue:hover{color:#fff}
11126.wqec-button-def.wqec-gray{background-color:#c1c1c1;color:#fff}
11127div.areaForWqec div.wizard-quest-edition-concept,div.areaForWqec div.wizard-quest-edition-concept2{font-family:Lato,Arial;position:absolute;left:-99999px;z-index:999999;overflow:hidden;height:0}
11128div.areaForWqec div.wizard-quest-edition-concept.wqec-active,div.areaForWqec div.wizard-quest-edition-concept2.wqec-active{position:fixed;will-change:transform;top:0;right:0;bottom:0;left:0;height:auto;overflow:auto}
11129div.wqec-restart{width:50px;height:50px;background:url(/bitrix/tools/concept.quiz/css/images/restart.png) center no-repeat;-webkit-background-size:contain;background-size:contain;cursor:pointer}
11130div.wqec a:hover{color:inherit}
11131div.wizard-quest-edition-concept{background-color:#fff}
11132div.wizard-quest-edition-concept a.wqec-mainclose{position:absolute;left:-9999px;width:20px;height:20px;background:url(/bitrix/tools/concept.quiz/css/images/close.png) center no-repeat;z-index:20;display:none}
11133div.wizard-quest-edition-concept.wqec-active a.wqec-mainclose{position:absolute;top:25px;right:45px;left:initial}
11134div.wizard-quest-edition-concept a.wqec-mainclose.wqec-ready{display:block}
11135div.wizard-quest-edition-concept div.wqec-left-side{width:25%;height:100%;float:left;position:relative;z-index:10;background-color:#e5e5e5;background-size:cover;background-position:top left;background-repeat:no-repeat;overflow:auto;opacity:0;filter:
alpha(opacity=0);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}
11136div.wizard-quest-edition-concept div.wqec-left-side.wqec-ready{opacity:1;filter:
alpha(opacity=100)}
11137div.wizard-quest-edition-concept div.wqec-left-side div.wqec-shadow-img{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.5)}
11138div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner{height:100%;width:230px;margin:0 50px 0 auto;text-align:center;position:relative}
11139div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner div.wqec-logo{padding:40px 0}
11140div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner div.wqec-maindesc{color:#e0e0e0;font-size:16px;line-height:19px;padding-bottom:20px}
11141div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner div.wqec-left-side-button-wrap{position:absolute;bottom:40px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}
11142div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner div.wqec-left-side-button-wrap.wqec-static{position:static;left:0;padding-bottom:40px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
11143div.wizard-quest-edition-concept div.wqec-right-side{width:75%;height:100%;margin-left:-5px;padding-left:5px;position:relative;float:left;z-index:10;overflow:auto;opacity:0;filter:
alpha(opacity=0);-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}
11144div.wizard-quest-edition-concept div.wqec-right-side.wqec-ready{opacity:1;filter:
alpha(opacity=100)}
11145div.wizard-quest-edition-concept div.wqec-right-side div.wqec-maintitle{font-size:29px;line-height:37px;padding:20px 80px 20px 40px;background:#f2f2f2}
11146div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side-wrap{overflow:hidden;margin:0 0 0 -7px;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}
11147div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side{background:#fff;padding:14px 47px;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;position:relative;left:100%;-webkit-transition:left .5s;-o-transition:left .5s;transition:left .5s}
11148div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner.wqec-tab-num{padding:5px 0 0}
11149div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side.wqec-ready{left:2px;border-bottom:1px solid #e5e5e5}
11150div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner{counter-reset:list;position:relative}
11151div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab{display:inline-block;min-width:35px;height:35px;background:#cfcfcf;position:relative;margin:0 3px 6px;float:left}
11152div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab.wqec-active{background:#2d7fd4}
11153div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab:before{font-weight:700;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);counter-increment:list;content:""counter(list)""}
11154div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab.wqec-complited{background:#24af20!important}
11155div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab.wqec-complited:before{content:"";background:url(/bitrix/tools/concept.quiz/css/images/ic_complited.png);width:17px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
11156div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab-result{padding-left:50px;background:url(/bitrix/tools/concept.quiz/css/images/ar-right.png) left center no-repeat;display:inline-block;font-size:16px;line-height:20px;color:#b2b2b2;margin:7px 0 0 20px}
11157div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab-result.wqec-active{font-weight:700;color:#2d7fd4;opacity:1}
11158div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-restart{position:absolute;top:0;width:30px;left:8px}
11159div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner.wqec-tab-num div.wqec-restart{top:12px}
11160div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.weqc-tab-percent{display:inline-block;height:12px;background:url(/bitrix/tools/concept.quiz/css/images/bg-perc.jpg) repeat-x;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;top:1px;bottom:0;left:0}
11161div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.weqc-tab-percent div.wqec-tab-per{height:100%;background-color:#2b99df;-webkit-transition:width .5s;-o-transition:width .5s;transition:width .5s}
11162div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-perc-info{display:inline-block;padding-left:20px;float:right;padding-right:2px}
11163div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-perc-info span.wqec-per-count{font-size:13px;line-height:13px;color:#5b5b5b}
11164div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-perc-info span.wqec-finish{width:24px;height:24px;background:url(/bitrix/tools/concept.quiz/css/images/finish.png) center no-repeat;margin-top:-8px;display:block}
11165div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-perc-info span.wqec-per-in-count{display:none}
11166div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-perc-info span.wqec-per-in-count.wqec-active{display:inline}
11167div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form{padding:30px 40px}
11168div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content{position:relative;opacity:0;filter:
alpha(opacity=0);-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}
11169div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content.wqec-ready{opacity:1;filter:
alpha(opacity=100)}
11170div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-wrap-right{padding-left:30px}
11171div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-quests{display:none;overflow:hidden}
11172div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-quests.wqec-active{display:block;overflow:visible}
11173div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-questname{font-size:23px;line-height:29px;padding-bottom:20px}
11174div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-button-wrap button{padding:19px 75px}
11175div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-button-wrap button.wqec-prev{margin-right:11px}
11176div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-main-info-wrap table.wqec-main-info{width:100%}
11177div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-main-info-wrap table.wqec-main-info td{padding-right:5px;padding-left:15px;text-align:left}
11178div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-main-info-wrap table.wqec-main-info td.wqec-image{width:90px;padding:0 0 0 10px}
11179div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-main-info-wrap table.wqec-main-info td>div:first-child{padding-top:0!important}
11180div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-main-info-wrap table.wqec-main-info td img{max-width:90px;max-height:90px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
11181div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-main-info-wrap table.wqec-main-info td div.wqec-info-name{font-size:16px;line-height:19px}
11182div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-main-info-wrap table.wqec-main-info td div.wqec-info-desc{font-size:14px;line-height:18px;color:#646464;padding-top:5px}
11183div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-comment{font-size:14px;line-height:20px;background-color:#fff;position:relative;padding-top:20px;margin-top:20px}
11184div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-comment div.wqec-ar-comment{height:1px;background-color:#e0e0e0;position:absolute;top:0;left:0;right:0}
11185div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-comment div.wqec-ar-comment div.wqec-ar-white{width:13px;height:13px;position:absolute;left:50px;background:url(/bitrix/tools/concept.quiz/css/images/ar-comment-white.png) center no-repeat;bottom:100%;margin-bottom:-1px}
11186div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-result-wrap>:last-child{margin-bottom:0!important;padding-bottom:0!important}
11187div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-result-wrap div.wqec-result-title{font-size:25px;line-height:29px;padding-bottom:20px}
11188div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-result-wrap div.wqec-result-desc{font-size:15px;line-height:21px;padding:18px 25px!important;background-color:#e5e5e5}
11189.wqec-result-desc>:first-child{margin-top:0!important}
11190.wqec-result-desc ol,.wqec-result-desc ul{margin:20px 0 0}
11191.wqec-result-desc ol{padding-left:20px}
11192.wqec-result-desc ul{list-style:none;padding:0}
11193.wqec-result-desc ol>li,.wqec-result-desc ul>li{margin-top:15px}
11194.wqec-result-desc ol>li:first-child,.wqec-result-desc ul>li:first-child{margin-top:0!important}
11195.wqec-result-desc ul>li{padding-left:25px;background:url(/bitrix/tools/concept.quiz/css/images/olli.png) 0 4px no-repeat}
11196.wqec-result-desc ol>li{padding-left:5px}
11197div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-result-val{font-size:25px;line-height:29px;padding:0 15px 20px}
11198div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-result-wrap div.wqec-container-video-pic{height:330px;background-position:center;-webkit-background-size:contain;background-size:contain;background-repeat:no-repeat;position:relative}
11199div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-result-wrap div.wqec-container-video-pic.wqec-cover{-webkit-background-size:cover;background-size:cover}
11200div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-result-wrap div.wqec-container-video-pic a{display:block;width:78px;height:56px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(/bitrix/tools/concept.quiz/css/images/ic-play.png) center no-repeat}
11201div.wizard-quest-edition-concept div.wqec-right-side div.wqec-footer{background:#ededed;padding:0 40px;position:absolute;left:5px;right:0;bottom:0}
11202div.wqec-tbl{display:table;width:100%;font-size:13px;line-height:18px;color:#8a8f93;table-layout:fixed}
11203div.wqec-tbl div.wqec-cell{display:table-cell;vertical-align:middle;float:none;padding:20px 10px}
11204div.wqec-tbl div.wqec-cell.wqec-left{width:182px}
11205div.wizard-quest-edition-concept div.wqec-right-side div.wqec-footer a.wqec-mainclose{position:static;background:0 0;font-size:16px;line-height:18px;color:#666;width:100%;text-align:right}
11206div.wqec-soc{margin-top:25px}
11207div.wqec-soc .desc{font-size:15px;line-height:15px;margin-bottom:7px;color:#000}
11208a.wqec-soc{display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-image:url(/bitrix/tools/concept.quiz/css/images/soc.png);margin:0 2px}
11209a.wqec-soc.quiz_ic-vk{background-position:0 0}
11210a.wqec-soc.quiz_ic-tw{background-position:-112px 0}
11211a.wqec-soc.quiz_ic-fb{background-position:-28px 0}
11212a.wqec-soc.quiz_ic-ok{background-position:-56px 0}
11213a.wqec-soc.quiz_ic-gp{background-position:-84px 0}
11214div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-skip{font-size:14px;line-height:16px;color:#b2b2b2;margin:0 0 20px;cursor:pointer;transition:color .3s;-moz-transition:color .3s;-webkit-transition:color .3s;-o-transition:color .3s;-khtml-transition:color .3s;-ms-transition:color .3s;display:inline-block}
11215div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-skip:hover{color:#7b7b7b}
11216div.wizard-quest-edition-concept form.wqec-form div.wqec-questions{margin-left:30px}
11217div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner{width:1000px;margin:30px auto;position:relative}
11218div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner.wqec-absolute{margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
11219div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maintitle{font-size:21px;line-height:24px;color:#fff;margin-bottom:20px;padding-right:75px;padding-left:25px}
11220div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner a.wqec-mainclose{width:35px;height:35px;background:url(/bitrix/tools/concept.quiz/css/images/cr_close.png) center no-repeat;position:absolute;right:20px;top:-50px;z-index:99}
11221div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent{background:#fff;position:relative}
11222div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests{display:none;width:100%}
11223div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests.wqec-active{display:table;table-layout:fixed}
11224div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table{display:table-cell;float:none;vertical-align:top;padding:30px}
11225div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table.wqec-left{background-color:#f5f5f5}
11226div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table.wqec-right{padding-bottom:120px;position:relative}
11227div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table div.wqec-logo{position:absolute;left:0;bottom:20px;width:100%}
11228div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table div.wqec-logo img{max-width:100px;margin:auto;max-height:90px}
11229div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table div.wqec-logo div.wqec-table{display:table;width:100%}
11230div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table div.wqec-logo div.wqec-table div.wqec-cell{display:table-cell;vertical-align:middle;padding:10px;width:50%}
11231div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table div.wqec-logo div.wqec-table div.wqec-cell.wqec-main-desc{color:#999;font-size:12px;line-height:16px;text-align:left}
11232div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap{overflow:hidden;margin:0 -3px}
11233div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side{padding:0 0 30px;position:relative}
11234div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner{counter-reset:list;position:relative}
11235div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner.wqec-tab-num{padding-top:15px}
11236div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab{display:inline-block;min-width:35px;height:35px;background:#cfcfcf;position:relative;margin:0 3px 6px;float:left}
11237div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab.wqec-active{background:#2d7fd4}
11238div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab:before{font-weight:700;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);counter-increment:list;content:""counter(list)""}
11239div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab.wqec-complited{background:#24af20!important}
11240div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-tab.wqec-complited:before{content:"";background:url(/bitrix/tools/concept.quiz/css/images/ic_complited.png);width:17px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
11241form.wqec-form div.wqec-check ul li:before,form.wqec-form div.wqec-radio ul li:before{content:""!important}
11242div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.weqc-tab-percent{display:inline-block;height:12px;background:url(/bitrix/tools/concept.quiz/css/images/bg-perc.jpg) repeat-x;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;left:0;top:4px}
11243div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.weqc-tab-percent div.wqec-tab-per{height:100%;background-color:#2b99df;-webkit-transition:width .5s;-o-transition:width .5s;transition:width .5s}
11244div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-perc-info{display:inline-block;padding-left:20px;float:right}
11245div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-perc-info span.wqec-per-count{font-size:13px;line-height:13px;color:#5b5b5b}
11246div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-perc-info span.wqec-per-count span.wqec-per-in-count{display:none}
11247div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-perc-info span.wqec-per-count span.wqec-per-in-count.wqec-active{display:inline}
11248div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-vertical-side-wrap div.wqec-vertical-side div.wqec-vertical-side-inner div.wqec-restart{display:inline-block;margin-left:20px;cursor:pointer}
11249div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent form.wqec-form div.wqec-content{position:relative;opacity:0;filter:
alpha(opacity=0);-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}
11250div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent form.wqec-form div.wqec-content.wqec-ready{opacity:1;filter:
alpha(opacity=100)}
11251div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-questname{font-size:29px;line-height:36px;margin-bottom:15px}
11252div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent form.wqec-form div.wqec-content div.wqec-quests{display:none;overflow:hidden}
11253div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent form.wqec-form div.wqec-content div.wqec-quests.wqec-active{display:block}
11254form.wqec-form table.wqec-wrap-act{width:100%;border-collapse:collapse}
11255form.wqec-form table.wqec-wrap-act td{vertical-align:top}
11256form.wqec-form div.wqec-questions,form.wqec-form div.wqec-thank{display:none}
11257form.wqec-form div.wqec-questions.wqec-active,form.wqec-form div.wqec-thank.wqec-active{display:block;margin-left:15px}
11258form.wqec-form div.wqec-thank{font-size:25px;line-height:29px;text-align:center}
11259form.wqec-form div.wqec-thank a.wqec-mainclose{position:static;font-size:16px;line-height:18px;color:#666;margin-top:20px;width:auto;height:auto;display:inline-block;background:0 0}
11260form.wqec-form div.wqec-mainuptitle{font-size:16px;line-height:20px;color:#5b5b5b;margin-bottom:15px}
11261form.wqec-form div.wqec-elements{padding:0 0 20px;margin:0;width:100%}
11262form.wqec-form div.wqec-elements.wqec-pic-on div.wqec-elements-inner{padding:0 10px;margin:0 -15px}
11263form.wqec-form div.wqec-elements div.wqec-element{margin-bottom:10px}
11264form.wqec-form div.wqec-elements.wqec-pic-on div.wqec-elements-inner div.wqec-element div.wqec-element-inner{margin:0 -10px}
11265form.wqec-form div.wqec-elements.wqec-radio div.wqec-element.wqec-noactive label{opacity:.5;filter:
alpha(opacity=50)}
11266form.wqec-form div.wqec-elements div.wqec-element.wqec-active label{-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.3);box-shadow:0 3px 10px 0 rgba(0,0,0,.3)}
11267form.wqec-form div.wqec-elements div.wqec-element.wqec-active label span.wqec-name{background:#a9e596}
11268form.wqec-form div.wqec-elements div.wqec-element label{display:block;cursor:pointer;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}
11269form.wqec-form div.wqec-elements div.wqec-element label table.wqec-image{width:100%;border-collapse:collapse}
11270form.wqec-form div.wqec-elements div.wqec-element label table.wqec-image td{height:105px;width:100%;padding:0}
11271form.wqec-form div.wqec-elements div.wqec-element label table.wqec-image td img{max-height:105px}
11272form.wqec-form div.wqec-elements div.wqec-element.wqec-big label table.wqec-image td{width:100%;height:219px}
11273form.wqec-form div.wqec-elements div.wqec-element.wqec-big label table.wqec-image td img{max-height:220px}
11274form.wqec-form div.wqec-elements div.wqec-element.wqec-middle label table.wqec-image td{width:100%;height:142px}
11275form.wqec-form div.wqec-elements div.wqec-element.wqec-middle label table.wqec-image td img{max-height:142px}
11276form.wqec-form div.big-image-element div.wqec-elements div.wqec-element.wqec-small label table.wqec-image td{width:100%;height:160px}
11277form.wqec-form div.big-image-element div.wqec-elements div.wqec-element.wqec-small label table.wqec-image td img{max-height:160px}
11278form.wqec-form div.big-image-element div.wqec-elements div.wqec-element.wqec-middle label table.wqec-image td{width:100%;height:200px}
11279form.wqec-form div.big-image-element div.wqec-elements div.wqec-element.wqec-middle label table.wqec-image td img{max-height:200px}
11280form.wqec-form div.wqec-elements div.wqec-element.wqec-small label span.wqec-name{padding:12px 5px!important;text-align:center}
11281form.wqec-form div.wqec-elements div.wqec-element.wqec-small label span.wqec-name input[type=checkbox]+span,form.wqec-form div.wqec-elements div.wqec-element.wqec-small label span.wqec-name input[type=radio]+span{left:50%;margin-left:-9px;top:-23px}
11282form.wqec-form div.wqec-elements div.wqec-element.answ-pic label span.wqec-name span.wqec-text{display:none}
11283form.wqec-form div.wqec-name{font-size:16px;line-height:20px;padding-bottom:15px;padding-top:20px}
11284form.wqec-form div.wqec-select-wrap{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2);position:relative}
11285form.wqec-form div.wqec-select-wrap div.wqec-choose-list{font-size:15px;line-height:15px;width:100%;display:block;background:#fff;padding:14px 40px 12px 12px;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;min-height:42px;border:0;cursor:pointer}
11286form.wqec-form div.wqec-select-wrap div.wqec-choose-list.wqec-first{color:#878787}
11287form.wqec-form div.wqec-select-wrap div.wqec-list{display:none;position:absolute;top:100%;left:0;width:calc(100% - 42px);background:#fff;z-index:10;border:1px solid #e4e4e4}
11288form.wqec-form div.wqec-select-wrap div.wqec-list label{display:block;font-weight:400}
11289form.wqec-form div.wqec-select-wrap div.wqec-list span.wqec-name{display:block;padding:12px;cursor:pointer;overflow:hidden}
11290form.wqec-form div.wqec-select-wrap div.wqec-list span.wqec-name:hover{background-color:#e0e0e0}
11291form.wqec-form div.wqec-select-wrap div.wqec-list span.wqec-name input{position:absolute;left:-9999999999px}
11292form.wqec-form div.wqec-select-wrap.wqec-open div.wqec-list{display:block;max-height:194px;overflow:auto}
11293form.wqec-form div.wqec-select-wrap.wqec-open ::-webkit-scrollbar{width:3px}
11294form.wqec-form div.wqec-select-wrap.wqec-open ::-webkit-scrollbar-thumb{border-width:1px 1px 1px 2px;border-color:#777;background-color:#aaa}
11295form.wqec-form div.wqec-select-wrap div.wqec-ar-down{position:absolute;width:42px;height:42px;right:0;top:0;bottom:0;background:url(/bitrix/tools/concept.quiz/css/images/select_ar.png) center no-repeat #fff;z-index:10;border-left:2px solid #ddd;cursor:pointer}
11296form.wqec-form div.wqec-elements.wqec-pic-on div.wqec-element label span.wqec-name{padding:14px 5px 12px 35px}
11297form.wqec-form div.wqec-elements div.wqec-element label span.wqec-name{display:block;background:#fff;padding:12px 5px 12px 35px;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;min-height:42px}
11298form.wqec-form div.wqec-elements div.wqec-element label span.wqec-name input[type=checkbox]{position:absolute;left:-10000px}
11299form.wqec-form div.wqec-elements div.wqec-element label span.wqec-name input[type=checkbox]+span{position:absolute;width:18px;height:18px;left:10px;top:13px;background:url(/bitrix/tools/concept.quiz/css/images/ic_check.png) no-repeat;cursor:pointer}
11300form.wqec-form div.wqec-elements div.wqec-element label span.wqec-name input[type=checkbox]:checked+span{background-position:0 -22px}
11301form.wqec-form div.wqec-elements div.wqec-element label span.wqec-name span.wqec-text{font-size:17px;line-height:21px;color:#000}
11302form.wqec-form div.wqec-elements.wqec-pic-on div.wqec-element label span.wqec-name span.wqec-text{font-size:14px;line-height:18px}
11303form.wqec-form div.wqec-elements div.wqec-element label span.wqec-name input[type=radio]{position:absolute;left:-10000px}
11304form.wqec-form div.wqec-elements div.wqec-element label span.wqec-name input[type=radio]+span{position:absolute;width:18px;height:18px;left:10px;top:13px;background:url(/bitrix/tools/concept.quiz/css/images/ic_radio.png) 0 -22px no-repeat;cursor:pointer}
11305form.wqec-form div.wqec-elements div.wqec-element label span.wqec-name input[type=radio]:checked+span{background-position:0 0}
11306form.wqec-form div.wqec-input{margin-bottom:15px;position:relative}
11307form.wqec-form div.wqec-input.wqec-last{margin-bottom:0}
11308@keyframes wqec-scrolldown{100%{bottom:10px}
113090%{bottom:0}
11310}
11311form.wqec-form div.wqec-input div.wqec-inp-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:5}
11312form.wqec-form div.wqec-input span.wqec-inp-desc{font-size:16px;line-height:17px;position:absolute;z-index:5;top:17px;left:11px;color:#767676;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;background-color:#fff}
11313form.wqec-form div.wqec-input.wqec-in-focus span.wqec-inp-desc{font-size:10px;line-height:10px;top:6px;left:11px}
11314form.wqec-form div.wqec-input input.input-text{padding:14px 12px;font-size:15px;line-height:15px;height:50px;width:100%;position:relative;border:1px solid #c7c7c7;z-index:5;background:0 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
11315form.wqec-form div.wqec-input input.input-text.wqec-text-style{border:1px solid #e0e0e0;padding:13px 11px}
11316form.wqec-form div.wqec-input.has-error input{border-color:red}
11317form.wqec-form div.wqec-input input.wqec-in-focus-anim{padding-top:22px!important}
11318form.wqec-form div.wqec-special-wrap{position:relative;margin-bottom:35px}
11319form.wqec-form div.wqec-special-wrap div.wqec-spec-ontitle{display:inline-block;padding:10px 25px 10px 15px;background-color:#3177df;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;color:#fff;font-size:15px;line-height:19px}
11320form.wqec-form div.wqec-special-wrap.wqec-pic div.wqec-spec-ontitle{padding-right:140px}
11321form.wqec-form div.wqec-special-wrap div.wqec-spec-text{background-color:#fff;-webkit-box-shadow:0 1px 22px -2px rgba(0,0,0,.3);box-shadow:0 1px 22px -2px rgba(0,0,0,.3);font-size:16px;line-height:21px;padding:10px 15px}
11322form.wqec-form div.wqec-special-wrap.wqec-pic div.wqec-spec-text{padding-right:140px}
11323form.wqec-form div.wqec-special-wrap img{max-width:130px;max-height:130px;position:absolute;right:0;bottom:0;animation:wqec-scrolldown .8s running alternate infinite}
11324form.wqec-form div.wqec-form-title{font-size:25px;line-height:30px;margin-bottom:5px}
11325form.wqec-form div.wqec-form-subtitle{font-size:15px;line-height:21px;margin-bottom:15px;color:#6f6f6f}
11326form.wqec-form div.wqec-check ul li,form.wqec-form div.wqec-radio ul li{text-indent:initial!important;font-size:17px;line-height:21px;color:#000}
11327form.wqec-form input.require+span{position:absolute;top:19px;right:10px;width:10px;height:10px;background:url(/bitrix/tools/concept.quiz/css/images/star-req.png) center no-repeat;z-index:10;background-size:contain}
11328form.wqec-form div.wqec-radio ul{padding:0 0 25px!important;margin:0!important;list-style:none!important;width:100%!important;text-align:left!important}
11329form.wqec-form div.wqec-radio ul li{display:block;padding:0;margin:15px 0 0!important;background:0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;cursor:auto}
11330form.wqec-form div.wqec-radio ul li:first-child{margin-top:0!important}
11331form.wqec-form div.wqec-radio ul li input[type=radio]{position:absolute;left:-10000px}
11332form.wqec-form div.wqec-radio ul li label{display:inline-block;margin:0;padding:0 0 0 25px;position:relative;font-weight:400;cursor:pointer}
11333form.wqec-form div.wqec-radio ul li label input[type=radio]+span{position:absolute;width:18px;height:18px;left:0;top:1px;background:url(/bitrix/tools/concept.quiz/css/images/ic_radio.png) 0 -22px no-repeat;cursor:pointer}
11334form.wqec-form div.wqec-radio ul li label input[type=radio]:checked+span{background-position:0 0}
11335form.wqec-form div.wqec-check ul{padding:0 0 25px!important;margin:0!important;list-style:none!important;width:100%!important;text-align:left!important}
11336form.wqec-form div.wqec-check ul li{display:block;padding:0;margin:15px 0 0!important;background:0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;cursor:auto}
11337form.wqec-form div.wqec-check ul li:first-child{margin-top:0!important}
11338form.wqec-form div.wqec-check ul li input[type=checkbox]{position:absolute;left:-10000px}
11339form.wqec-form div.wqec-check ul li label{display:inline-block;margin:0;padding:0 0 0 25px;position:relative;font-weight:400;cursor:pointer}
11340form.wqec-form div.wqec-check ul li label input[type=checkbox]+span{position:absolute;width:18px;height:18px;left:0;top:1px;background:url(/bitrix/tools/concept.quiz/css/images/ic_check.png) no-repeat #fff;cursor:pointer}
11341form.wqec-form div.wqec-check ul li label input[type=checkbox]:checked+span{background-position:0 -22px}
11342form.wqec-form div.wqec-input-btn{position:relative;height:50px}
11343form.wqec-form div.wqec-input-btn button.wqec-form-submit,form.wqec-form div.wqec-input-btn div.wqec-load{display:none}
11344form.wqec-form div.wqec-input-btn div.wqec-load{margin-top:15px}
11345form.wqec-form div.wqec-input-btn button.wqec-form-submit.wqec-active,form.wqec-form div.wqec-input-btn div.wqec-load.wqec-active{display:block;width:100%;overflow:hidden;text-overflow:ellipsis}
11346form.wqec-form div.wqec-input-btn a.wqec-show-inputs{display:block}
11347form.wqec-form div.wrap-agree{margin-top:15px;position:relative}
11348form.wqec-form div.wrap-agree span.wqec-text{font-size:14px;line-height:20px;color:#8c8c8c}
11349form.wqec-form div.wrap-agree span.wqec-text a{color:#6d6dd4;text-decoration:none}
11350form.wqec-form div.wrap-agree span.wqec-text a:hover{text-decoration:underline}
11351form.wqec-form div.wrap-agree div.wrap-desc{font-size:14px;line-height:20px;color:#8c8c8c;padding:0 0 0 25px}
11352form.wqec-form div.wrap-agree input[type=checkbox]{position:absolute;left:-10000px}
11353form.wqec-form div.wrap-agree label{display:inline-block;position:absolute;margin:0;padding:0 0 0 25px;font-weight:400;cursor:pointer}
11354form.wqec-form div.wrap-agree label input[type=checkbox]+span{position:absolute;width:18px;height:18px;left:0;top:1px;background:url(/bitrix/tools/concept.quiz/css/images/ic_check.png) no-repeat;cursor:pointer}
11355form.wqec-form div.wrap-agree input[type=checkbox]:checked+span{background-position:0 -22px}
11356form.wqec-form div.wrap-agree.has-error label input[type=checkbox]+span{background:#fff;border:2px solid #a94242;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
11357form.wqec-form div.wrap-agree.has-error span.wqec-text{color:#a94242}
11358div.catalog-body form.wqec-form div.wrap-agree{margin-top:0}
11359div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-main-info-wrap table.wqec-main-info{width:100%}
11360div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-main-info-wrap table.wqec-main-info td{padding-right:15px;padding-left:15px;text-align:left}
11361div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-main-info-wrap table.wqec-main-info td>div:first-child{padding-top:0!important}
11362div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-main-info-wrap table.wqec-main-info td.wqec-image{width:130px}
11363div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-main-info-wrap table.wqec-main-info td.wqec-image img{max-width:100px;max-height:100px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
11364div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-main-info-wrap table.wqec-main-info td div.wqec-info-name{font-size:16px;line-height:19px}
11365div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-main-info-wrap table.wqec-main-info td div.wqec-info-desc{font-size:14px;line-height:18px;color:#646464;padding-top:5px}
11366div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-comment{font-size:14px;line-height:22px;background-color:#fff;position:relative;padding-top:25px;margin-top:20px}
11367div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-comment div.wqec-ar-comment{height:1px;background-color:#e0e0e0;position:absolute;top:0;left:0;right:0}
11368div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-comment div.wqec-ar-comment div.wqec-ar-white{width:13px;height:13px;position:absolute;left:50px;background:url(/bitrix/tools/concept.quiz/css/images/ar-comment-white.png) center no-repeat;bottom:100%;margin-bottom:-1px}
11369div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-button-wrap{display:table;table-layout:fixed;width:100%}
11370div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-button-wrap div.wqec-button-inner{display:table-cell}
11371div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-button-wrap div.wqec-button-inner.wqec-left{padding-right:5px}
11372div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-button-wrap div.wqec-button-inner.wqec-right{padding-left:5px}
11373div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-button-wrap div.wqec-button-inner button{width:100%}
11374div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-skip{font-size:14px;line-height:16px;color:#b2b2b2;margin-bottom:20px;cursor:pointer;transition:color .3s;-moz-transition:color .3s;-webkit-transition:color .3s;-o-transition:color .3s;-khtml-transition:color .3s;-ms-transition:color .3s;display:inline-block}
11375div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-skip:hover{color:#7b7b7b}
11376div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-result-val{font-size:31px;line-height:37px;padding:25px 30px;border-bottom:1px solid #d5d5d5;position:relative}
11377div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-result-val div.wqec-restart{position:absolute;right:25px;top:17px}
11378div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-container-video-pic{height:330px;background-position:center;background-repeat:no-repeat;position:relative}
11379div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-container-video-pic.wqec-cover{-webkit-background-size:cover;background-size:cover}
11380div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-container-video-pic a{display:block;width:78px;height:56px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(/bitrix/tools/concept.quiz/css/images/ic-play.png) center no-repeat}
11381div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-result-desc{font-size:15px;line-height:21px;padding:18px 25px!important;background-color:#e5e5e5}
11382div.wizard-quest-edition-concept2 div.wqec-result-wrap{background-color:#f5f5f5}
11383div.wizard-quest-edition-concept2 div.wqec-result-wrap div.wrap-result-inner{padding:35px 25px}
11384div.wizard-quest-edition-concept2 div.wqec-result-wrap div.wrap-result-inner img{max-width:100%}
11385div.wizard-quest-edition-concept2 div.wqec-tbl{text-align:center;width:auto;margin:15px auto 0;table-layout:auto;height:70px}
11386.wqec-copyright{width:135px;height:15px;background:url(/bitrix/tools/concept.quiz/css/images/copy.png) center no-repeat;opacity:.7;filter:
alpha(opacity=70);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
11387.wqec-copyright:hover{opacity:1;filter:
alpha(opacity=100)}
11388div.wizard-quest-edition-concept2 .wqec-copyright{position:absolute;right:0;bottom:-56px}
11389div.wizard-quest-edition-concept .wqec-copyright{display:block;margin:auto}
11390div.wqec-modal{z-index:1060;display:none}
11391div.wqec-modal.wqec-active{position:fixed;will-change:transform;top:0;right:0;left:0;bottom:0;z-index:999999;overflow:auto;display:block}
11392div.wqec-modal div.wqec-dialog{width:900px;margin:30px auto;position:relative;z-index:26}
11393div.wqec-modal div.wqec-dialog.wqec-absolute{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0}
11394div.wqec-modal div.wqec-dialog iframe{width:100%;height:510px}
11395div.wqec-modal div.wqec-dialog #wqec-player{text-align:center}
11396div.wqec-modal div.wqec-dialog div.wqec-content{color:#000;background:#fff;padding:30px 37px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
11397div.wqec-modal a.wqec-close,div.wqec-modal a.wqec-video-close{position:absolute;z-index:99;display:block;background:url(/bitrix/tools/concept.quiz/css/images/modal-close.png) center no-repeat;cursor:pointer;top:0;right:-40px;width:22px;height:22px;filter:
alpha(opacity=100);-moz-opacity:1;opacity:1;background-size:contain;border-bottom:0}
11398div.wqec-agree-shadow,div.wqec-shadow,div.wqec-shadow-menu{position:absolute;display:none;width:100%;height:100%;top:0;right:0;bottom:0;left:0}
11399div.wqec-shadow-menu.wqec-active{background:rgba(0,0,0,.8);display:block;position:fixed;will-change:transform;z-index:9999}
11400div.wqec-shadow.wqec-active{background:rgba(49,49,49,.97);display:block;position:fixed;will-change:transform;z-index:99999}
11401div.wqec-agree-shadow.wqec-active{z-index:999999;background:rgba(0,0,0,.7);display:block;position:fixed;will-change:transform}
11402div.wqec-shadow.wqec-active.wqec-double{background:rgba(158,158,158,.9);z-index:999999}
11403div.wqec-modal div.wqec-dialog div.wqec-content h2{display:block;font-size:33px;line-height:42px;color:#171717;margin:0 0 20px;position:relative;text-align:center}
11404.wqec-leaking{position:relative;overflow:hidden}
11405.wqec-leaking div.wqec_shine{position:absolute;top:0;left:-45%;z-index:2;display:block;width:15%;height:100%;opacity:0;background:
-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg);animation-timing-function:ease-in-out;animation-name:wqec-slideme;animation-duration:4s;animation-iteration-count:infinite}
11406.wqec-leaking:hover div.wqec_shine{-webkit-transition:left .5s;-o-transition:left .5s;transition:left .5s;left:120%;opacity:1}
11407@keyframes wqec-slideme{0%{left:-40%;opacity:1}
1140830%{left:120%}
11409100%{left:140%}
11410}
11411.wqec-load{position:absolute;top:0;bottom:0;right:0;left:0;background:0 0;z-index:9}
11412div.wqec-form-preload div.wqec-audio-wave{position:relative;left:50%;top:50%}
11413div.wqec-form-preload div.wqec-audio-wave span{display:block;bottom:0;width:9px;height:5px;background:#9b59b6;position:absolute;-webkit-animation:wqec_xLoaderAudioWave 1.5s infinite ease-in-out;-moz-animation:wqec_xLoaderAudioWave 1.5s infinite ease-in-out;-ms-animation:wqec_xLoaderAudioWave 1.5s infinite ease-in-out;-o-animation:wqec_xLoaderAudioWave 1.5s infinite ease-in-out;animation:wqec_xLoaderAudioWave 1.5s infinite ease-in-out}
11414div.wqec-form-preload div.wqec-audio-wave span:nth-child(2){left:11px;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s}
11415div.wqec-form-preload div.wqec-audio-wave span:nth-child(3){left:22px;-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-ms-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}
11416div.wqec-form-preload div.wqec-audio-wave span:nth-child(4){left:33px;-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s}
11417div.wqec-form-preload div.wqec-audio-wave span:nth-child(5){left:44px;-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-ms-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}
11418@-webkit-keyframes wqec_xLoaderAudioWave{0%,100%,50%{height:5px;transform:translateY(0);background:#9b59b6}
1141925%{height:30px;transform:translateY(15px);background:#3498db}
11420}
11421@-moz-keyframes wqec_xLoaderAudioWave{0%,100%,50%{height:5px;transform:translateY(0);background:#9b59b6}
1142225%{height:30px;transform:translateY(15px);background:#3498db}
11423}
11424@-o-keyframes wqec_xLoaderAudioWave{0%,100%,50%{height:5px;transform:translateY(0);background:#9b59b6}
1142525%{height:30px;transform:translateY(15px);background:#3498db}
11426}
11427@keyframes wqec_xLoaderAudioWave{0%,100%,50%{height:5px;transform:translateY(0);background:#9b59b6}
1142825%{height:30px;transform:translateY(15px);background:#3498db}
11429}
11430div.wqec-video a.wqec-link-video{text-decoration:none!important;color:#fff;display:inline-block}
11431div.wqec-video a.wqec-link-video table.wqec-pl-video{max-width:100%;margin-top:25px;text-align:left;margin-bottom:0}
11432div.wqec-video a.wqec-link-video table.wqec-pl-video td.wqec-img{background-size:cover;background-position:top center;width:100px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#e5e5e5}
11433div.wqec-video a.wqec-link-video table.wqec-pl-video td.wqec-img div.wqec-pl-butt{width:93px;height:60px;position:relative;margin:0 auto}
11434div.wqec-video a.wqec-link-video table.wqec-pl-video td.wqec-img div.wqec-pl-butt span{width:31px;height:34px;background:url(/bitrix/tools/concept.quiz/css/images/play.png) no-repeat;display:block;position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-15px;opacity:.7;filter:
alpha(opacity=70)}
11435div.wqec-video a.wqec-link-video table.wqec-pl-video div.wqec-video-text{padding:0 10px;font-size:14px;line-height:20px;color:#2b99df;text-decoration:underline}
11436div.wqec-xLoader{position:absolute;display:none}
11437div.wqec-xLoader.wqec-active{position:fixed;will-change:transform;top:50%;left:50%;display:block;z-index:999999}
11438div.wqec-xLoader .google-spin-wrapper{top:0;left:0;width:100%;height:100%;z-index:1000}
11439div.wqec-xLoader .google-spin-wrapper .google-spin{display:block;position:absolute;left:50%;top:50%;width:100px;height:100px;margin:-50px 0 0 -50px;border-radius:50%;border:3px solid transparent;border-top-color:#3498db;-webkit-animation:wqecxLoaderGoogleSpin 2s linear infinite;-moz-animation:wqecxLoaderGoogleSpin 2s linear infinite;-ms-animation:wqecxLoaderGoogleSpin 2s linear infinite;-o-animation:wqecxLoaderGoogleSpin 2s linear infinite;animation:wqecxLoaderGoogleSpin 2s linear infinite}
11440div.wqec-xLoader .google-spin-wrapper .google-spin:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#e74c3c;-webkit-animation:wqecxLoaderGoogleSpin 3s linear infinite;-moz-animation:wqecxLoaderGoogleSpin 3s linear infinite;-ms-animation:wqecxLoaderGoogleSpin 3s linear infinite;-o-animation:wqecxLoaderGoogleSpin 3s linear infinite;animation:wqecxLoaderGoogleSpin 3s linear infinite}
11441div.wqec-xLoader .google-spin-wrapper .google-spin:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#f9c922;-webkit-animation:wqecxLoaderGoogleSpin 2s linear infinite;-moz-animation:wqecxLoaderGoogleSpin 2s linear infinite;-ms-animation:wqecxLoaderGoogleSpin 2s linear infinite;-o-animation:wqecxLoaderGoogleSpin 2s linear infinite;animation:wqecxLoaderGoogleSpin 2s linear infinite}
11442@-webkit-keyframes wqecxLoaderGoogleSpin{0%{transform:rotate(0)}
11443100%{transform:rotate(360deg)}
11444}
11445@-moz-keyframes wqecxLoaderGoogleSpin{0%{transform:rotate(0)}
11446100%{transform:rotate(360deg)}
11447}
11448@-o-keyframes wqecxLoaderGoogleSpin{0%{transform:rotate(0)}
11449100%{transform:rotate(360deg)}
11450}
11451@keyframes wqecxLoaderGoogleSpin{0%{transform:rotate(0)}
11452100%{transform:rotate(360deg)}
11453}
11454div.wqec-content-wrap{position:absolute;opacity:0;filter:
alpha(opacity=0);height:0;overflow:hidden}
11455div.wqec-content-wrap.wqec-active{position:relative;left:0;opacity:1;filter:
alpha(opacity=100);-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;height:auto;overflow:visible}
11456.color-row{margin:11px -5px 0}
11457.color-col{width:58.5px;padding:0 3px;margin-bottom:3px;float:left}
11458.color-col>label{width:100%;margin:0}
11459.color-col>label input[type=radio]{position:absolute;left:-10000px}
11460.color-col>label input[type=radio]+span{display:block;height:52.5px;cursor:pointer;border:3px solid transparent}
11461.color-col>label input[type=radio]:checked+span{background-position:center;border:3px solid #fff}
11462.color-col>label input[type=radio]+span>span{display:block;height:100%;background-image:url(/bitrix/templates/concept_hameleon/images/ic_point_color.png);background-position:-100px;background-repeat:no-repeat}
11463.color-col>label input[type=radio]:checked+span>span{background-position:center}
11464div.wqec-setting{position:absolute;overflow-x:hidden;overflow-y:auto;height:auto;visibility:visible;top:0;right:-100%;bottom:0;z-index:99999;-webkit-overflow-scrolling:touch;outline:0;width:1020px;background:#fff;transition:.9s;-webkit-transition:.9s;-moz-transition:.9s;-o-transition:.9s;display:none}
11465div.wqec-setting .bold{font-family:LatoBold,Arial}
11466div.wqec-setting.wqec-open{display:block;position:fixed;will-change:transform}
11467div.wqec-setting.wqec-open.wqec-on{right:0}
11468div.wqec-setting div.wqec-inner{position:relative}
11469div.wqec-setting div.wqec-inner div.wqec-head-wrap{height:116px;background:url(/bitrix/tools/concept.quiz/css/images/setting/quiz-set-p.jpg) left top no-repeat;position:relative}
11470div.wqec-setting div.wqec-inner div.wqec-head-wrap a.wqec-setting-close{position:absolute;display:block;right:0;top:50%;width:116px;height:116px;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-o-transform:translate(0,-50%);z-index:10;background:url(/bitrix/tools/concept.quiz/css/images/setting/close.png) center no-repeat;opacity:.7;filter:
alpha(opacity=70);-moz-opacity:.7;cursor:pointer}
11471div.wqec-setting div.wqec-inner div.wqec-setting-content{padding:50px;background:#fff}
11472div.wqec-setting div.wqec-inner div.wqec-setting-content div.wqec-title{font-size:35px;line-height:42px;position:relative}
11473.call-wqec,.open-wqec{cursor:pointer;opacity:.9;filter:
alpha(opacity=90)}
11474.call-wqec:hover,.open-wqec:hover{opacity:1;filter:
alpha(opacity=100)}
11475div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list{margin:30px 0;list-style:none;padding:0}
11476div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li{margin-top:35px;position:relative;background-image:none;background-size:none;background-repeat:no-repeat;background-color:
none;padding:0;font-size:16px;line-height:20px;color:#1c1c1c}
11477div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li:after,div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li:before{display:none;content:""}
11478div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li:first-child{margin-top:0}
11479div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li span.list-name{font-size:19px;line-height:24px;color:#3e83d0;border-bottom:1px dashed #3e83d0;cursor:pointer}
11480div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li.wqec-active span.list-name{padding-right:20px;background:url(/bitrix/tools/concept.quiz/css/images/setting/close-set.png) right 2px no-repeat;border-bottom-color:transparent;color:#000}
11481div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap{display:none;margin:30px -50px 0}
11482div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li.wqec-active div.wqec-options-wrap{display:block}
11483div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.wqec-tbl{width:100%;table-layout:fixed}
11484div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.wqec-tbl div.wqec-cell{width:50%;padding:30px 50px}
11485div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.wqec-tbl div.wqec-cell.wqec-left{background-color:#ebebeb}
11486div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.wqec-tbl div.wqec-cell.wqec-right{background-color:#f5f5f5;vertical-align:top}
11487div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table{width:100%;border-collapse:collapse}
11488div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td{padding-left:0}
11489div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-preview a{display:block;margin-right:5px;color:#fff;text-decoration:none;text-align:center;padding:18px 25px 18px 50px;font-size:15px;line-height:15px;background:url(/bitrix/tools/concept.quiz/css/images/setting/btn_preview.png) 20px center no-repeat #2d7fd4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer}
11490div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-copy{position:relative}
11491div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-copy span.wqec-copy-ready{display:none}
11492div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-copy span.wqec-copy-ready.wqec-active{display:block;font-size:12px;line-height:12px;color:#fff;background-color:#7b7979;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:absolute;top:-30px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);padding:5px 10px}
11493div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-copy a{display:block;margin-left:5px;background-color:#c8878b;color:#fff;text-decoration:none;text-align:center;padding:18px 25px;font-size:13px;line-height:13px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer}
11494div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.wqec-code{margin-top:10px}
11495div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.wqec-code textarea{outline-offset:0;resize:none;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px;color:#8e8d8d;font-size:14px;line-height:14px;height:166px;width:100%;background-color:#fff;font-family:Lato,Arial}
11496div.wqec-setting textarea:focus{outline:0;border:0}
11497div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.quiz_block_code{margin-top:25px}
11498div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.quiz_block_code div.info{color:#000;font-size:16px;line-height:20px;margin-bottom:10px}
11499div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.quiz_block_code textarea{outline-offset:0;resize:none;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:16px 20px;color:#8e8d8d;font-size:14px;line-height:14px;height:60px;width:100%;background-color:#fff;font-family:Lato,Arial}
11500div.wqec-setting div.wqec-inner div.btn_quiz_block{position:relative}
11501div.wqec-setting div.wqec-inner div.btn_quiz_block span.wqec-copy-ready{display:none}
11502div.wqec-setting div.wqec-inner div.btn_quiz_block span.wqec-copy-ready.wqec-active{display:block;font-size:12px;line-height:12px;color:#fff;background-color:#7b7979;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:absolute;top:-30px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);padding:5px 10px}
11503div.wqec-setting div.wqec-inner div.btn_quiz_block a{display:block;background-color:#c8878b;color:#fff;text-decoration:none;text-align:center;padding:15px 25px;font-size:15px;line-height:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;margin-top:10px}
11504@media (min-width:1200px){div.wqec-setting div.wqec-inner div.btn_quiz_block a:hover{background-color:#a97377}
11505}
11506div.wqec-setting div.wqec-inner div.under_btn_quiz_block{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px;color:#8e8d8d;font-size:14px;line-height:14px;height:70px;width:100%;background-color:#fff;font-family:Lato,Arial;margin-top:20px;overflow:auto}
11507div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap ul.wqec-instruct{list-style:none;margin:0;padding:0}
11508div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap ul.wqec-instruct li{color:#000;font-size:16px;line-height:20px;margin-top:15px}
11509div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap ul.wqec-instruct li:after,div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap ul.wqec-instruct li:before{display:none;content:""}
11510div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap ul.wqec-instruct li:first-child{margin-top:0}
11511div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap a.wqec-more-instr{display:inline-block;margin-top:25px;font-size:16px;line-height:16px;color:#1792cb;cursor:pointer}
11512div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap a.wqec-more-instr:hover{text-decoration:underline}
11513div.wqec-setting div.wqec-inner div.wqec-setting-content div.button-wrap{margin-top:45px}
11514div.wqec-setting div.wqec-inner div.wqec-setting-content div.button-wrap .btn-set{cursor:pointer;white-space:nowrap;text-decoration:none!important;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;max-width:100%;text-overflow:ellipsis;overflow:hidden;font-size:17px;line-height:17px;padding:20px 30px 20px 60px;background-color:#2285c4;color:#fff;background-image:url(/bitrix/tools/concept.quiz/css/images/setting/ic-button.png);background-repeat:no-repeat;background-position:25px 18px}
11515div.wqec-setting div.wqec-inner div.wqec-setting-content div.button-wrap .btn-set:hover{color:#fff;background-color:#2878b8}
11516div.wqec-setting-btn{font-family:Lato,Arial;position:fixed;will-change:transform;top:40%;margin-top:-20px;right:20px;z-index:999;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
11517div.wqec-setting-btn div.wqec-btn{width:41px;height:41px;background:url(/bitrix/tools/concept.quiz/css/images/setting/sett.png) center no-repeat;cursor:pointer}
11518div.wqec-setting-btn div.wqec-btn span{font-size:14px;line-height:18px;color:#fff;background-color:#959797;position:absolute;width:215px;display:block;opacity:0;filter:
alpha(opacity=0);-moz-opacity:0;padding:5px 0 5px 12px;right:-180px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;z-index:-1}
11519div.wqec-setting-btn div.wqec-btn:hover span{top:6px;right:calc(100% - 20px);opacity:1;filter:
alpha(opacity=100);-moz-opacity:1;transition:opacity .5s;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s}
11520div.wqec-setting div.wqec-inner div.wqec-setting-content div.content-body div.input-wrap div.name .tooltip-inner{max-width:300px}
11521.wqec .wqec-wrap-refresh{position:absolute;text-align:center;white-space:nowrap}
11522div.wizard-quest-edition-concept .wqec-wrap-refresh{bottom:30px;width:100%;right:0}
11523div.wizard-quest-edition-concept2 .wqec-wrap-refresh{left:0;bottom:-10px}
11524.wqec .wqec-wrap-refresh .wqec-refresh{font-size:16px;line-height:16px;color:#fff;padding:20px 30px 20px 60px;z-index:50;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#ba803d;background-image:url(/bitrix/tools/concept.quiz/css/images/setting/refresh.png);background-position:28px center;background-repeat:no-repeat}
11525.wqec .wqec-wrap-refresh .wqec-refresh:hover{background-color:#de9b4d}
11526.wqec .wqec-wrap-refresh .desc{color:#b5b5b5;font-size:12px;line-height:12px;margin-top:10px}
11527div.quiz_block div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent{background-color:transparent}
11528div.quiz_block div.wizard-quest-edition-concept2 div.wqec-result-wrap{background-color:transparent;overflow:hidden}
11529div.quiz_block div.wizard-quest-edition-concept2.quiz_border_on div.wizard-quest-edition-concept-inner div.wqec-maincontent{border:7px solid #bdbdbd}
11530div.quiz_block div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table.wqec-left,div.quiz_block div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table.wqec-right,div.quiz_block div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-comment{background-color:transparent}
11531div.quiz_block div.wizard-quest-edition-concept2.quiz_bg_color_gray div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table.wqec-left,div.quiz_block div.wizard-quest-edition-concept2.quiz_bg_color_gray div.wqec-result-wrap{background-color:#f5f5f5}
11532div.quiz_block div.wizard-quest-edition-concept2.quiz_bg_color_gray div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table.wqec-right,div.quiz_block div.wizard-quest-edition-concept2.quiz_bg_color_white div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table.wqec-left,div.quiz_block div.wizard-quest-edition-concept2.quiz_bg_color_white div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table.wqec-right,div.quiz_block div.wizard-quest-edition-concept2.quiz_bg_color_white div.wqec-result-wrap{background-color:#fff}
11533div.quiz_block div.wizard-quest-edition-concept2.quiz_bg_color_white div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table.wqec-right{border-left:2px solid #f5f5f5}
11534div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-main-info-wrap table.wqec-main-info td{vertical-align:middle}
11535div.quiz_block div.wizard-quest-edition-concept2.quiz_shadow_block div.wizard-quest-edition-concept-inner div.wqec-maincontent{-webkit-box-shadow:0 3px 40px 0 rgba(0,0,0,.2);box-shadow:0 3px 40px 0 rgba(0,0,0,.2)}
11536div.quiz_block div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner{min-height:550px}
11537body.wqec-block-quiz-on{overflow:hidden}
11538.wqec-shadow.wqec-block-quiz-on{display:block;position:fixed;will-change:transform;background:rgba(158,158,158,.9);z-index:999999}
11539.wqec .quiz-body-part{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}
11540.wqec .quiz-body-part .inner-quiz-body-part{position:relative;min-height:100%;padding-bottom:80px}
11541form.wqec-form div.load-file{margin:0 0 15px;text-align:center}
11542form.wqec-form div.load-file label{position:relative;display:inline-block;margin:0;text-align:center;cursor:pointer;padding:2px 10px;height:34px;border:2px solid transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
11543form.wqec-form div.load-file.has-error label{border:2px solid red}
11544form.wqec-form div.load-file label span.text-file-style{font-size:16px;line-height:18px;display:inline-block;font-weight:400;padding:4px 0 2px;text-decoration:underline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}
11545form.wqec-form div.load-file label span.text-file-style.file-none{padding-left:25px;background:url(/bitrix/tools/concept.quiz/css/images/clip_form.png) left center no-repeat}
11546form.wqec-form div.load-file label:hover span{text-decoration:none}
11547form.wqec-form div.load-file label input+span.star-req{position:absolute;display:block;background:url(/bitrix/tools/concept.quiz/css/images/star-req.png) center no-repeat;background-size:7px;width:7px;height:7px;top:12px;right:-23px}
11548div.wqec-setting .edit-icon{margin-left:10px;width:24px;height:24px;background:url(/bitrix/tools/concept.quiz/css/images/setting/sprite-set.png) no-repeat;display:inline-block;margin-bottom:-7px;cursor:pointer;position:relative}
11549.cquiz-edit span,div.wqec-setting .edit-icon span{display:none;color:#fff;left:calc(100% + 10px);-webkit-transform:translate(0,-50%);filter:
alpha(opacity=90)}
11550div.wqec-setting .edit-icon:hover{background-position:top right}
11551div.wqec-setting .edit-icon span{background-color:#000;font-size:11px;line-height:14px;position:absolute;top:50%;-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);padding:5px 7px 3px;white-space:nowrap;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:.9}
11552div.wqec-setting .edit-icon:hover span{display:block}
11553.cquiz-edit-parent{position:relative!important}
11554.cquiz-edit{width:39px;height:39px;position:absolute;top:-15px;right:-15px;z-index:24;background:url(/bitrix/tools/concept.quiz/css/images/setting/set_sprite.png) top right no-repeat}
11555.cquiz-edit:hover{background-position:top left}
11556.wizard-quest-edition-concept2 .wqec-result-wrap .cquiz-edit{top:0;right:0}
11557.cquiz-edit span{background-color:#000;line-height:14px;line-height:16px;position:absolute;top:50%;-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);padding:5px 10px;white-space:nowrap;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;opacity:.9}
11558.cquiz-edit:hover span{display:block}
11559.cquiz-add-btn{display:inline-block;background-image:url(/bitrix/tools/concept.quiz/css/images/setting/ic-button.png);background-repeat:no-repeat;background-position:25px 18px;padding:20px 30px 20px 60px;background-color:#2285c4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff!important;text-decoration:none!important;margin-top:10px;font-size:16px;line-height:20px}
11560.cquiz-add-btn:hover{background-color:#2878b8!important}
11561.cquiz-alert-message{margin-top:30px;font-size:14px;line-height:20px;font-style:italic}
11562div.alert-result{position:fixed;will-change:transform;left:0;top:0;padding:15px 20px;background-color:rgba(0,0,0,.5);color:#fff;z-index:999;font-style:italic}
11563div.quiz_block div.alert-result{display:none;position:absolute}
11564.cquiz-adm-parent-symb{position:relative;z-index:99}
11565.cquiz-adm-parent-symb .cquiz-adm-symb{position:absolute;font-size:12px;line-height:14px;max-width:100%;padding:3px 8px;background-color:#aaa;color:#fff;height:20px;top:50%;right:-5px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
11566.cquiz-adm-parent-symb.cquiz-pic-on .cquiz-adm-symb{top:-10px;right:auto;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}
11567.wrap-cquiz-cur-result{z-index:99}
11568div.wizard-quest-edition-concept2 .wrap-cquiz-cur-result{position:absolute;right:0;top:calc(100% - 70px)}
11569div.wizard-quest-edition-concept .wrap-cquiz-cur-result{margin-top:20px;text-align:left}
11570.wrap-cquiz-cur-result .cquiz-cur-result{padding:5px 7px;background-color:#595959;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
11571.wrap-cquiz-cur-result .cquiz-cur-result .cquiz-tit{font-size:12px;line-height:14px;margin-bottom:3px}
11572.wrap-cquiz-cur-result .cquiz-cur-result .cquiz-cur-style{font-size:16px;line-height:20px}
11573.wrap-cquiz-cur-result .cquiz-res-footer{font-size:10px;line-height:14px;text-align:center;margin-top:10px;color:#fff}
11574@media (min-width:1200px){div.wizard-quest-edition-concept div.wqec-right-side div.wqec-footer div.wqec-tbl div.wqec-cell a:hover,div.wqec-video a.wqec-link-video table.wqec-pl-video div.wqec-video-text:hover{text-decoration:none}
11575.wqec-button-def.wqec-blue:hover{background-color:#185492;color:#fff}
11576.wqec-button-def.wqec-gray:hover{background-color:#8e8d8d;color:#fff}
11577div.wizard-quest-edition-concept a.wqec-mainclose,div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner a.wqec-mainclose,div.wqec-modal a.wqec-close,div.wqec-modal a.wqec-video-close,div.wqec-restart{opacity:.6;filter:
alpha(opacity=60)}
11578div.wizard-quest-edition-concept a.wqec-mainclose:hover,div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner a.wqec-mainclose:hover,div.wqec-modal a.wqec-close:hover,div.wqec-modal a.wqec-video-close:hover,div.wqec-restart:hover,div.wqec-video a.wqec-link-video table.wqec-pl-video:hover td.wqec-img div.wqec-pl-butt span{opacity:1;filter:
alpha(opacity=100)}
11579div.wqec-video a.wqec-link-video table.wqec-pl-video td.wqec-img div.wqec-pl-butt span{opacity:.8;filter:
alpha(opacity=80)}
11580a.wqec-soc{opacity:.7;filter:
alpha(opacity=70)}
11581a.wqec-soc:hover{opacity:1;filter:
alpha(opacity=100)}
11582form.wqec-form div.wqec-elements div.wqec-element label:hover{-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.3);box-shadow:0 3px 10px 0 rgba(0,0,0,.3);opacity:1;filter:
alpha(opacity=100)}
11583div.wqec-setting div.wqec-inner div.wqec-head-wrap a.wqec-setting-close:hover{background-color:rgba(0,0,0,.1)}
11584div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-preview a:hover{background-color:#2878b8}
11585div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-copy a:hover{background-color:#a97377}
11586}
11587@media (min-width:992px) and (max-width:1199px){div.wizard-quest-edition-concept div.wqec-right-side div.wqec-maintitle{font-size:25px;line-height:34px}
11588div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-desc,form.wqec-form div.wqec-check ul li,form.wqec-form div.wqec-radio ul li{font-size:14px;line-height:19px}
11589div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-button-wrap div{font-size:12px;line-height:18px}
11590div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner{width:900px}
11591div.wqec-setting{width:100%}
11592div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-copy a{padding:18px 15px 20px}
11593div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-button-wrap button{padding:19px 55px}
11594}
11595@media (min-width:768px) and (max-width:991px){div.wizard-quest-edition-concept{overflow:auto}
11596div.wizard-quest-edition-concept div.wqec-left-side{width:100%;min-height:250px;height:auto;max-height:300px;float:none}
11597div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner{height:auto;width:100%;margin:0;padding:40px 15px;text-align:center;position:relative}
11598div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner div.wqec-logo{padding-top:0}
11599div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner div.wqec-left-side-button-wrap{position:relative;bottom:0;padding-bottom:40px;left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
11600div.wizard-quest-edition-concept a.wqec-mainclose{width:35px;height:35px;background-image:url(/bitrix/tools/concept.quiz/css/images/cr_close.png)}
11601div.wizard-quest-edition-concept div.wqec-right-side{width:100%;height:auto;margin-left:0;padding-left:0;position:static;float:none}
11602div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side-wrap{margin:0}
11603div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side{padding:16px 40px 12px}
11604div.wizard-quest-edition-concept div.wqec-right-side div.wqec-footer{left:0}
11605div.wizard-quest-edition-concept form.wqec-form div.wqec-questions{margin-left:0}
11606div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-questname{font-size:27px;line-height:30px}
11607div.quiz_block form.wqec-form div.wqec-elements div.wqec-element.wqec-big label table.wqec-image td{width:100%;height:129px}
11608div.wqec-modal div.wqec-dialog{width:700px;margin:50px auto;padding:0 15px}
11609div.wqec-modal a.wqec-close,div.wqec-modal a.wqec-video-close{top:-40px;right:13px}
11610div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner{width:100%;padding:0 15px}
11611div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-wrap-right{padding-left:0;margin-top:70px}
11612div.wqec-setting{width:100%}
11613div.wqec-setting div.wqec-table-wrap div.cell-wrap{display:block;float:left}
11614div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.wqec-tbl div.wqec-cell{width:auto;padding:30px 50px;display:block}
11615div.wizard-quest-edition-concept form.wqec-form table.wqec-wrap-act{margin-top:50px}
11616}
11617@media (max-width:767px){div.wizard-quest-edition-concept{overflow:auto}
11618div.wizard-quest-edition-concept.wqec-active a.wqec-mainclose{top:15px;right:15px;width:20px;height:20px;background-image:url(/bitrix/tools/concept.quiz/css/images/cr_close.png);background-size:contain}
11619div.wizard-quest-edition-concept div.wqec-left-side{width:100%;min-height:200px;height:auto;float:none}
11620div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner{height:auto;width:100%;margin:0;padding:0 15px;text-align:center;position:relative}
11621div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner div.wqec-left-side-button-wrap{position:relative;bottom:0;padding-bottom:40px;left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
11622div.wizard-quest-edition-concept div.wqec-right-side{width:100%;height:auto;margin-left:0;padding-left:0;position:static;float:none}
11623div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-wrap-right{padding-left:0;margin-top:50px}
11624div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-button-wrap button{padding:20px 0;width:45%;float:right}
11625div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-button-wrap button.wqec-prev{width:45%;float:left}
11626div.wizard-quest-edition-concept div.wqec-right-side div.wqec-maintitle{font-size:19px;line-height:24px;padding:15px 40px 15px 15px}
11627div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side-wrap{margin:0}
11628div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side{padding:16px 13px 12px}
11629div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form{padding:15px}
11630div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-title{font-size:17px;line-height:24px;padding-bottom:15px}
11631div.wizard-quest-edition-concept form.wqec-form div.wqec-questions{margin-left:0}
11632form.wqec-form div.wqec-check ul li,form.wqec-form div.wqec-radio ul li{font-size:14px;line-height:19px}
11633div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-video{height:170px}
11634div.wizard-quest-edition-concept div.wqec-right-side div.wqec-footer{left:0;padding:0 15px}
11635div.wizard-quest-edition-concept div.wqec-right-side div.wqec-footer div.wqec-tbl div.wqec-cell{padding:15px;width:190px}
11636div.wqec-modal div.wqec-dialog{width:100%;margin:50px auto 20px}
11637div.wqec-modal div.wqec-dialog div.wqec-content{padding:20px 27px}
11638div.wqec-modal div.wqec-dialog div.wqec-content h2{font-size:30px;line-height:39px;margin:0 0 10px}
11639div.wqec-modal div.wqec-dialog iframe{width:calc(100% - 30px);height:210px}
11640div.wqec-modal a.wqec-close,div.wqec-modal a.wqec-video-close{top:-30px;right:50%;margin-right:-11px}
11641div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner{width:100%;padding:0 15px}
11642div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests.wqec-active{display:block}
11643div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table{display:block;float:left;padding:15px}
11644div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table div.wqec-logo{position:static;margin-top:60px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
11645div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table.wqec-right{padding-bottom:30px}
11646div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-main-info-wrap table.wqec-main-info{width:auto;margin:auto}
11647div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-button-wrap div.wqec-button-inner button{padding:15px 0}
11648div.wqec-setting{width:100%}
11649div.wqec-setting div.wqec-inner div.wqec-setting-content{padding:15px 23px 40px}
11650div.wqec-setting div.wqec-inner div.wqec-setting-content a.return{margin-bottom:20px}
11651div.wqec-setting div.wqec-inner div.wqec-setting-content div.title{font-size:25px;line-height:32px;text-align:center}
11652div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li{margin-top:25px}
11653div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li span.icons-wrap{margin-left:0;display:block;margin-top:5px;margin-bottom:0;text-align:right}
11654div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li span.list-main{margin:5px 0 0;display:block}
11655div.wqec-setting div.wqec-inner div.foot-wrap{display:block;height:auto}
11656div.wqec-setting div.wqec-inner div.wqec-foot-wrap div.wqec-foot-inner div.part-cell{display:block!important;width:100%!important;padding:0!important;text-align:center}
11657div.wqec-setting div.wqec-inner div.wqec-foot-wrap div.wqec-foot-inner div.part-cell.left a.instruct table td span.descript{font-size:13px}
11658div.wqec-setting div.wqec-inner div.wqec-setting-content div.button-wrap{margin-top:35px;text-align:center}
11659div.wqec-setting div.wqec-inner div.wqec-setting-content div.content-body div.input-wrap div.input.to-left{margin-left:0}
11660div.wqec-setting div.wqec-inner div.wqec-setting-content div.content-body div.input-wrap div.input.to-right{margin-right:0}
11661div.wqec-setting div.wqec-inner div.wqec-foot-wrap div.wqec-foot-inner{display:block;padding:15px;margin:auto}
11662div.wqec-setting div.wqec-inner div.wqec-foot-wrap div.wqec-foot-inner div.part-cell.left{padding:0;text-align:center}
11663div.wqec-setting div.wqec-inner div.wqec-foot-wrap div.wqec-foot-inner div.part-cell.right{margin-top:20px}
11664div.wqec-setting div.wqec-inner div.wqec-setting-content div.wqec-table-name div.wqec-cell{display:block}
11665div.wqec-setting div.wqec-inner div.wqec-setting-content div.wqec-table-name div.wqec-cell.set{width:100%}
11666div.wqec-setting div.wqec-table-wrap div.cell-wrap{display:block;float:left}
11667div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.wqec-tbl div.wqec-cell{width:auto;padding:30px 50px;display:block}
11668form.wqec-form table.wqec-wrap-act{margin-top:50px}
11669div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-copy a{font-size:12px;line-height:12px;padding:18px 15px 20px}
11670div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-preview a{padding:18px 20px 20px;background-image:none}
11671form.wqec-form div.wqec-questions.wqec-active,form.wqec-form div.wqec-thank.wqec-active{display:block;margin-left:0}
11672div.wizard-quest-edition-concept2 div.wqec-result-wrap div.wrap-result-inner img{max-width:100%!important;height:auto!important}
11673div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-result-val{font-size:22px;line-height:28px;padding:15px 20px}
11674div.wizard-quest-edition-concept2 div.wqec-result-wrap div.wrap-result-inner{padding:15px 0}
11675div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maintitle{font-size:19px;line-height:24px;padding-left:0}
11676div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-result-desc{padding:18px 15px!important}
11677form.wqec-form div.wqec-form-title{font-size:18px;line-height:20px;margin-bottom:8px}
11678div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-questname{font-size:20px;line-height:25px}
11679.wqec-wrap-refresh{display:none}
11680form.wqec-form div.big-image-element div.wqec-elements div.wqec-element.wqec-middle label table.wqec-image td,form.wqec-form div.big-image-element div.wqec-elements div.wqec-element.wqec-small label table.wqec-image td,form.wqec-form div.wqec-elements div.wqec-element.wqec-big label table.wqec-image td{height:130px}
11681}
11682
11683/* End */
11684
11685
11686/* Start:/bitrix/components/niges/cookiesaccept/templates/.default/style.css?17256131922729*/
11687/* NIGES.COOKIESACCEPT */
11688
11689.nca-cookiesaccept-line {
11690 font-size: inherit;
11691 font-family: inherit;
11692 line-height: 1;
11693 padding: 10px;
11694}
11695
11696
11697
11698.nca-cookiesaccept-line.style-1 .nca-cookiesaccept-line-text,
11699.nca-cookiesaccept-line.style-3 .nca-cookiesaccept-line-text,
11700.nca-cookiesaccept-line.style-5 .nca-cookiesaccept-line-text,
11701.nca-cookiesaccept-line.style-7 .nca-cookiesaccept-line-text {
11702 color:#111;
11703}
11704
11705.nca-cookiesaccept-line.style-2 .nca-cookiesaccept-line-text,
11706.nca-cookiesaccept-line.style-4 .nca-cookiesaccept-line-text,
11707.nca-cookiesaccept-line.style-6 .nca-cookiesaccept-line-text,
11708.nca-cookiesaccept-line.style-8 .nca-cookiesaccept-line-text {
11709 color:#eee;
11710}
11711
11712
11713.nca-cookiesaccept-line.style-1 {
11714 /* background-position: center;
11715 background-repeat: repeat-x;
11716 background-image: url(/bitrix/components/niges/cookiesaccept/templates/.default/images/style-1-2.svg);
11717 background-size: contain; */
11718 background-color: rgb(61, 168, 255);
11719}
11720
11721
11722.nca-cookiesaccept-line.style-2 {
11723 background-color: rgb(13, 62, 102);
11724}
11725
11726
11727
11728.nca-cookiesaccept-line.style-3 {
11729 background-color: rgb(197, 197, 197);
11730}
11731
11732
11733.nca-cookiesaccept-line.style-4 {
11734 background-color: rgb(71, 71, 71);
11735}
11736
11737
11738.nca-cookiesaccept-line.style-5 {
11739 background-color: rgb(61, 255, 158);
11740}
11741
11742
11743.nca-cookiesaccept-line.style-6 {
11744 background-color: rgb(9, 92, 50);
11745}
11746
11747
11748.nca-cookiesaccept-line.style-7 {
11749 background-color: rgb(84, 255, 61);
11750}
11751
11752
11753.nca-cookiesaccept-line.style-8 {
11754 background-color: rgb(92, 5, 5);
11755}
11756
11757
11758.nca-cookiesaccept-line.style-9 {
11759 background-color: rgb(203, 255, 61);
11760}
11761
11762
11763.nca-cookiesaccept-line.style-10 {
11764 background-color: rgb(70, 94, 4);
11765}
11766
11767
11768.nca-cookiesaccept-line.style-11 {
11769 background-color: rgb(255, 148, 61);
11770}
11771
11772
11773.nca-cookiesaccept-line.style-12 {
11774 background-color: rgb(138, 70, 14);
11775}
11776
11777
11778.nca-cookiesaccept-line.style-13 {
11779 background-color: rgb(255, 61, 61);
11780}
11781
11782
11783.nca-cookiesaccept-line.style-14 {
11784 background-color: rgb(119, 22, 22);
11785}
11786
11787
11788.nca-cookiesaccept-line.style-15 {
11789 background-color: rgb(255, 61, 152);
11790}
11791
11792
11793.nca-cookiesaccept-line.style-16 {
11794 background-color: rgb(85, 10, 45);
11795}
11796
11797
11798.nca-cookiesaccept-line.style-17 {
11799 background-color: rgb(83, 129, 255);
11800}
11801
11802
11803.nca-cookiesaccept-line.style-18 {
11804 background-color: rgb(6, 37, 122);
11805}
11806
11807
11808
11809.nca-cookiesaccept-line.style-19 {
11810 background-color: rgb(255, 255, 255);
11811}
11812
11813
11814.nca-cookiesaccept-line.style-20 {
11815 background-color: rgb(0, 0, 0);
11816}
11817
11818
11819
11820@media screen and (min-width:767.01px) {
11821 .nca-hidden-pc {display: none !important;}
11822
11823}
11824
11825@media screen and (max-width:767px) {
11826 .nca-hidden-mobile {display: none !important;}
11827
11828}
11829
11830/* End */
11831
11832
11833/* Start:/bitrix/components/niges/scbtns/templates/ajax/style.css?172561319224530*/
11834/* NIGES.SCBTNS / SOCIAL NETWORKS and MESSENGERS */
11835
11836.nsm-fab {line-height:1;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;-webkit-font-smoothing:antialiased;font-variant:normal;text-rendering:auto;}
11837
11838@font-face{font-family:"NSMFontAwesome";font-style:normal;font-weight:normal;font-display:auto;
11839 src:url(/bitrix/components/niges/scbtns/templates/ajax/./afonts-5/fa-brands.eot);
11840 src:url(/bitrix/components/niges/scbtns/templates/ajax/./afonts-5/fa-brands2.eot?#iefix) format("embedded-opentype"),
11841 url(/bitrix/components/niges/scbtns/templates/ajax/./afonts-5/fa-brands.woff2) format("woff2"),
11842 url(/bitrix/components/niges/scbtns/templates/ajax/./afonts-5/fa-brands.woff) format("woff"),
11843 url(/bitrix/components/niges/scbtns/templates/ajax/./afonts-5/fa-brands.ttf) format("truetype"),
11844 url(/bitrix/components/niges/scbtns/templates/ajax/./afonts-5/fa-brands.svg#fontawesome) format("svg")
11845}
11846
11847.nsm-fab {font-family:"NSMFontAwesome";}
11848
11849
11850.nsm-fa-tel-var1:before{content:"\f000"}
11851
11852.nsm-fa-tel-var2:before{content:"\f001"}
11853
11854.nsm-fa-tel-var3:before{content:"\f002"}
11855
11856.nsm-fa-tel-var4:before{content:"\f003"}
11857
11858.nsm-fa-tel-var5:before{content:"\f004"}
11859
11860.nsm-fa-tel-var6:before{content:"\f005"}
11861
11862
11863.nsm-fa-instagram:before{content:"\f040"}
11864
11865.nsm-fa-odnoklassniki:before{content:"\f041"}
11866
11867.nsm-fa-vk:before{content:"\f042"}
11868
11869.nsm-fa-facebook:before{content:"\f043"}
11870
11871.nsm-fa-twitter:before{content:"\f044"}
11872
11873.nsm-fa-pinterest:before{content:"\f045"}
11874
11875.nsm-fa-youtube:before{content:"\f046"}
11876
11877.nsm-fa-tiktok:before{content:"\f047"}
11878
11879.nsm-fa-snapchat:before{content:"\f048"}
11880
11881.nsm-fa-twitch:before{content:"\f049"}
11882
11883.nsm-fa-zen:before{content:"\f04a"}
11884
11885
11886.nsm-fa-whatsapp:before{content:"\f080"}
11887
11888.nsm-fa-telegram:before{content:"\f081"}
11889
11890.nsm-fa-viber:before{content:"\f082"}
11891
11892.nsm-fa-skype:before{content:"\f083"}
11893
11894.nsm-fa-messenger:before{content:"\f084"}
11895
11896.nsm-fa-wechat:before{content:"\f085"}
11897
11898
11899.nsm-fa-vimeo:before{content:"\f050"}
11900
11901.nsm-fa-chat:before{content:"\f090"}
11902
11903.nsm-fa-email:before{content:"\f091"}
11904
11905.nsm-fa-user:before{content:"\f092"}
11906
11907.nsm-fa-lock:before{content:"\f094"}
11908
11909.nsm-fa-lock3:before{content:"\f096"}
11910
11911
11912.nsm-fa-behance:before{content:"\f0c0"}
11913
11914.nsm-fa-dribbble:before{content:"\f0c1"}
11915
11916.nsm-fa-trello:before{content:"\f0c2"}
11917
11918.nsm-fa-slack:before{content:"\f0c3"}
11919
11920.nsm-fa-b24:before{content:"\f0c4"}
11921
11922.nsm-fa-bitrix24:before{content:"\f0c5"}
11923
11924.nsm-fa-crm:before{content:"\f0c6"}
11925
11926.nsm-fa-amocrm:before{content:"\f0c7"}
11927
11928
11929.nsm-fa-googledrive:before{content:"\f0d0"}
11930
11931.nsm-fa-yandexdisk:before{content:"\f0d1"}
11932
11933.nsm-fa-onedrive:before{content:"\f0d2"}
11934
11935.nsm-fa-link:before{content:"\f0d5"}
11936
11937.nsm-fa-url:before{content:"\f0d6"}
11938
11939.nsm-fa-download:before{content:"\f0d7"}
11940
11941.nsm-fa-book:before{content:"\f0d9"}
11942
11943.nsm-fa-file:before{content:"\f0da"}
11944
11945.nsm-fa-pdf:before{content:"\f0db"}
11946
11947.nsm-fa-doc:before{content:"\f0dc"}
11948
11949.nsm-fa-zip:before{content:"\f0dd"}
11950
11951
11952.nsm-fa-cart:before{content:"\f100"}
11953
11954.nsm-fa-present:before{content:"\f101"}
11955
11956.nsm-fa-sale:before{content:"\f102"}
11957
11958.nsm-fa-review:before{content:"\f103"}
11959
11960.nsm-fa-map:before{content:"\f104"}
11961
11962.nsm-fa-search:before{content:"\f105"}
11963
11964.nsm-fa-order:before{content:"\f106"}
11965
11966.nsm-fa-calc:before{content:"\f107"}
11967
11968.nsm-fa-pay:before{content:"\f108"}
11969
11970
11971.nsm-fa-goods:before{content:"\f11d"}
11972
11973.nsm-fa-kazanexpress:before{content:"\f11e"}
11974
11975.nsm-fa-beru:before{content:"\f11f"}
11976
11977.nsm-fa-avito:before{content:"\f120"}
11978
11979.nsm-fa-aliexpress:before{content:"\f121"}
11980
11981.nsm-fa-ozon:before{content:"\f122"}
11982
11983.nsm-fa-yandexmarket:before{content:"\f123"}
11984
11985.nsm-fa-la:before{content:"\f124"}
11986
11987.nsm-fa-wb:before{content:"\f125"}
11988
11989.nsm-fa-cdek:before{content:"\f126"}
11990
11991.nsm-fa-youla:before{content:"\f127"}
11992
11993.nsm-fa-tiu:before{content:"\f128"}
11994
11995
11996.nsm-fa-appstore:before{content:"\f110"}
11997
11998.nsm-fa-apple:before{content:"\f111"}
11999
12000.nsm-fa-googleplay:before{content:"\f112"}
12001
12002.nsm-fa-android:before{content:"\f113"}
12003
12004.nsm-fa-windowsstore:before{content:"\f114"}
12005
12006.nsm-fa-windows:before{content:"\f115"}
12007
12008.nsm-fa-xbox:before{content:"\f116"}
12009
12010.nsm-fa-playstation:before{content:"\f117"}
12011
12012.nsm-fa-steam:before{content:"\f118"}
12013
12014
12015.nsm-bar a.nsm-fa-br {max-height: 1px !important; margin-top: 0px !important; margin-bottom: 0px !important;}
12016
12017.nsm-bar a.nsm-fa-brv {max-width: 1px !important; margin-left: 0px !important; margin-right: 0px !important;}
12018
12019.nsm-bar a.nsm-fa-br5 {max-height: 1px !important; margin-top: 5px !important; margin-bottom: 5px !important;}
12020
12021.nsm-bar a.nsm-fa-brv5 {max-width: 1px !important; margin-left: 5px !important; margin-right: 5px !important;}
12022
12023.nsm-bar a.nsm-fa-br10 {max-height: 1px !important; margin-top: 10px !important; margin-bottom: 10px !important;}
12024
12025.nsm-bar a.nsm-fa-brv10 {max-width: 1px !important; margin-left: 10px !important; margin-right: 10px !important;}
12026
12027.nsm-bar a.nsm-fa-br15 {max-height: 1px !important; margin-top: 15px !important; margin-bottom: 15px !important;}
12028
12029.nsm-bar a.nsm-fa-brv15 {max-width: 1px !important; margin-left: 15px !important; margin-right: 15px !important;}
12030
12031.nsm-bar a.nsm-fa-br20 {max-height: 1px !important; margin-top: 20px !important; margin-bottom: 20px !important;}
12032
12033.nsm-bar a.nsm-fa-brv20 {max-width: 1px !important; margin-left: 20px !important; margin-right: 20px !important;}
12034
12035.nsm-bar a.nsm-fa-br25 {max-height: 1px !important; margin-top: 25px !important; margin-bottom: 25px !important;}
12036
12037.nsm-bar a.nsm-fa-brv25 {max-width: 1px !important; margin-left: 25px !important; margin-right: 25px !important;}
12038
12039.nsm-fa-br:before, .nsm-fa-brv:before ,
12040.nsm-fa-br5:before, .nsm-fa-brv5:before ,
12041.nsm-fa-br10:before, .nsm-fa-brv10:before ,
12042.nsm-fa-br15:before, .nsm-fa-brv15:before ,
12043.nsm-fa-br20:before, .nsm-fa-brv20:before ,
12044.nsm-fa-br25:before, .nsm-fa-brv25:before {content:""}
12045
12046
12047/* Niges SCBtns Native Style */
12048.nsm-bar-c.nsm-style-native .nsm-fab ,
12049.nsm-bar.nsm-style-native .nsm-fab {
12050 color:#fff !important;
12051}
12052
12053.nsm-bar-c.nsm-style-native .nsm-fa-instagram ,
12054.nsm-bar.nsm-style-native .nsm-fa-instagram {
12055 background: #bd20c7 !important;
12056 background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%) !important;
12057}
12058
12059.nsm-bar-c.nsm-style-native .nsm-fa-odnoklassniki ,
12060.nsm-bar.nsm-style-native .nsm-fa-odnoklassniki {
12061 background: #f19912 !important;
12062}
12063
12064.nsm-bar-c.nsm-style-native .nsm-fa-vk ,
12065.nsm-bar.nsm-style-native .nsm-fa-vk {
12066 background: #467fc2 !important;
12067}
12068
12069.nsm-bar-c.nsm-style-native .nsm-fa-facebook ,
12070.nsm-bar.nsm-style-native .nsm-fa-facebook {
12071 background: #3b5998 !important;
12072}
12073
12074.nsm-bar-c.nsm-style-native .nsm-fa-twitter ,
12075.nsm-bar.nsm-style-native .nsm-fa-twitter {
12076 background: #37a4d9 !important;
12077}
12078
12079.nsm-bar-c.nsm-style-native .nsm-fa-pinterest ,
12080.nsm-bar.nsm-style-native .nsm-fa-pinterest {
12081 background: #bb0112 !important;
12082}
12083
12084.nsm-bar-c.nsm-style-native .nsm-fa-telegram ,
12085.nsm-bar.nsm-style-native .nsm-fa-telegram {
12086 background: #32a7d9 !important;
12087}
12088
12089.nsm-bar-c.nsm-style-native .nsm-fa-viber ,
12090.nsm-bar.nsm-style-native .nsm-fa-viber {
12091 background: #7f49ac !important;
12092}
12093
12094.nsm-bar-c.nsm-style-native .nsm-fa-whatsapp ,
12095.nsm-bar.nsm-style-native .nsm-fa-whatsapp {
12096 /*background: #08bb07 !important;*/
12097 background: #25d366 !important;
12098}
12099
12100.nsm-bar-c.nsm-style-native .nsm-fa-skype ,
12101.nsm-bar.nsm-style-native .nsm-fa-skype {
12102 background: #27a3e3 !important;
12103}
12104
12105.nsm-bar-c.nsm-style-native .nsm-fa-youtube ,
12106.nsm-bar.nsm-style-native .nsm-fa-youtube {
12107 background: #dc100c !important;
12108}
12109
12110.nsm-bar-c.nsm-style-native .nsm-fa-tiktok ,
12111.nsm-bar.nsm-style-native .nsm-fa-tiktok {
12112 background: #000000 !important;
12113 text-shadow: -0.05em -0.05em #26f3ee, 0.05em 0.05em #f72f54;
12114}
12115
12116.nsm-bar-c.nsm-style-native .nsm-fa-zen ,
12117.nsm-bar.nsm-style-native .nsm-fa-zen {
12118 background: #000000 !important;
12119}
12120
12121.nsm-bar-c.nsm-style-native .nsm-fa-twitch ,
12122.nsm-bar.nsm-style-native .nsm-fa-twitch {
12123 background: #9146ff !important;
12124}
12125
12126.nsm-bar-c.nsm-style-native .nsm-fa-wechat ,
12127.nsm-bar.nsm-style-native .nsm-fa-wechat {
12128 background: #07c160 !important;
12129}
12130
12131.nsm-bar-c.nsm-style-native .nsm-fa-snapchat ,
12132.nsm-bar.nsm-style-native .nsm-fa-snapchat {
12133 background: #fffd00 !important;
12134 text-shadow: 1px 1px #000, -1px -1px #000, -1px 1px #000, 1px -1px #000;
12135}
12136
12137.nsm-bar-c.nsm-style-native .nsm-fa-messenger ,
12138.nsm-bar.nsm-style-native .nsm-fa-messenger {
12139 background: #da45b4 !important;
12140 background: linear-gradient(221deg, rgba(255,71,85,1), rgba(255,71,85,0) 80.71%), linear-gradient(127deg, rgba(214,73,185,1), rgba(214,73,185,0) 70.71%), linear-gradient(376deg, rgba(55,135,249,1), rgba(55,135,255,0) 90.71%) !important;
12141}
12142
12143.nsm-bar-c.nsm-style-native .nsm-fa-tel-var1,
12144.nsm-bar-c.nsm-style-native .nsm-fa-tel-var2,
12145.nsm-bar-c.nsm-style-native .nsm-fa-tel-var3,
12146.nsm-bar-c.nsm-style-native .nsm-fa-tel-var4,
12147.nsm-bar-c.nsm-style-native .nsm-fa-tel-var5,
12148.nsm-bar-c.nsm-style-native .nsm-fa-tel-var6,
12149.nsm-bar.nsm-style-native .nsm-fa-tel-var1,
12150.nsm-bar.nsm-style-native .nsm-fa-tel-var2,
12151.nsm-bar.nsm-style-native .nsm-fa-tel-var3,
12152.nsm-bar.nsm-style-native .nsm-fa-tel-var4,
12153.nsm-bar.nsm-style-native .nsm-fa-tel-var5,
12154.nsm-bar.nsm-style-native .nsm-fa-tel-var6 {
12155 background: #009900 !important;
12156 background-image: radial-gradient(ellipse farthest-corner at left top, #1ed001 0%, #00a000 50%, #008e00 100%) !important;
12157}
12158
12159.nsm-bar-c.nsm-style-native .nsm-fa-tel-var1:hover,
12160.nsm-bar-c.nsm-style-native .nsm-fa-tel-var2:hover,
12161.nsm-bar-c.nsm-style-native .nsm-fa-tel-var3:hover,
12162.nsm-bar-c.nsm-style-native .nsm-fa-tel-var4:hover,
12163.nsm-bar-c.nsm-style-native .nsm-fa-tel-var5:hover,
12164.nsm-bar-c.nsm-style-native .nsm-fa-tel-var6:hover,
12165.nsm-bar.nsm-style-native .nsm-fa-tel-var1:hover,
12166.nsm-bar.nsm-style-native .nsm-fa-tel-var2:hover,
12167.nsm-bar.nsm-style-native .nsm-fa-tel-var3:hover,
12168.nsm-bar.nsm-style-native .nsm-fa-tel-var4:hover,
12169.nsm-bar.nsm-style-native .nsm-fa-tel-var5:hover,
12170.nsm-bar.nsm-style-native .nsm-fa-tel-var6:hover {
12171 background: #00b712 !important;
12172 background-image: radial-gradient(ellipse farthest-corner at left top, #1ddb00 0%, #00ac00 50%, #008000 100%) !important;
12173}
12174
12175
12176/* other */
12177.nsm-bar-c.nsm-style-native .nsm-fa-br,
12178.nsm-bar-c.nsm-style-native .nsm-fa-brv,
12179.nsm-bar-c.nsm-style-native .nsm-fa-br5,
12180.nsm-bar-c.nsm-style-native .nsm-fa-brv5,
12181.nsm-bar-c.nsm-style-native .nsm-fa-br10,
12182.nsm-bar-c.nsm-style-native .nsm-fa-brv10,
12183.nsm-bar-c.nsm-style-native .nsm-fa-br15,
12184.nsm-bar-c.nsm-style-native .nsm-fa-brv15,
12185.nsm-bar-c.nsm-style-native .nsm-fa-br20,
12186.nsm-bar-c.nsm-style-native .nsm-fa-brv20,
12187.nsm-bar-c.nsm-style-native .nsm-fa-br25,
12188.nsm-bar-c.nsm-style-native .nsm-fa-brv25,
12189.nsm-bar.nsm-style-native .nsm-fa-br,
12190.nsm-bar.nsm-style-native .nsm-fa-brv,
12191.nsm-bar.nsm-style-native .nsm-fa-br5,
12192.nsm-bar.nsm-style-native .nsm-fa-brv5,
12193.nsm-bar.nsm-style-native .nsm-fa-br10,
12194.nsm-bar.nsm-style-native .nsm-fa-brv10,
12195.nsm-bar.nsm-style-native .nsm-fa-br15,
12196.nsm-bar.nsm-style-native .nsm-fa-brv15,
12197.nsm-bar.nsm-style-native .nsm-fa-br20,
12198.nsm-bar.nsm-style-native .nsm-fa-brv20,
12199.nsm-bar.nsm-style-native .nsm-fa-br25,
12200.nsm-bar.nsm-style-native .nsm-fa-brv25 { background: #808080 !important }
12201
12202
12203.nsm-bar-c.nsm-style-native .nsm-fa-vimeo ,
12204.nsm-bar.nsm-style-native .nsm-fa-vimeo { background: #19b1e3 !important }
12205
12206.nsm-bar-c.nsm-style-native .nsm-fa-chat ,
12207.nsm-bar.nsm-style-native .nsm-fa-chat { background: #2546b3 !important; background-image: radial-gradient(ellipse farthest-corner at right bottom, #007d66 0%, #01a27d 50%, #01e0c9 100%) !important; }
12208
12209.nsm-bar-c.nsm-style-native .nsm-fa-email ,
12210.nsm-bar.nsm-style-native .nsm-fa-email { background: #da981e !important; background-image: radial-gradient(ellipse farthest-corner at right bottom, #d08700 0%, #e2a700 50%, #ffc600 100%) !important; }
12211
12212.nsm-bar-c.nsm-style-native .nsm-fa-user ,
12213.nsm-bar.nsm-style-native .nsm-fa-user { background: #1865ad !important; background-image: radial-gradient(ellipse farthest-corner at right bottom, #0030b7 0%, #2f44de 50%, #0060ea 100%) !important; }
12214
12215.nsm-bar-c.nsm-style-native .nsm-fa-lock ,
12216.nsm-bar.nsm-style-native .nsm-fa-lock { background-image: radial-gradient(ellipse farthest-corner at right bottom, #028229 0%, #00ad2d 50%, #01d82d 100%) !important }
12217
12218.nsm-bar-c.nsm-style-native .nsm-fa-lock3 ,
12219.nsm-bar.nsm-style-native .nsm-fa-lock3 { background-image: radial-gradient(ellipse farthest-corner at right bottom, #028229 0%, #00ad2d 50%, #01d82d 100%) !important }
12220
12221
12222.nsm-bar-c.nsm-style-native .nsm-fa-behance ,
12223.nsm-bar.nsm-style-native .nsm-fa-behance { background: #1769ff !important }
12224
12225.nsm-bar-c.nsm-style-native .nsm-fa-dribbble ,
12226.nsm-bar.nsm-style-native .nsm-fa-dribbble { background: #dd4e85 !important }
12227
12228.nsm-bar-c.nsm-style-native .nsm-fa-trello ,
12229.nsm-bar.nsm-style-native .nsm-fa-trello { background: #0075b9 !important }
12230
12231.nsm-bar-c.nsm-style-native .nsm-fa-slack ,
12232.nsm-bar.nsm-style-native .nsm-fa-slack { background: #481449 !important }
12233
12234.nsm-bar-c.nsm-style-native .nsm-fa-b24 ,
12235.nsm-bar.nsm-style-native .nsm-fa-b24 { background: #0bb5e8 !important }
12236
12237.nsm-bar-c.nsm-style-native .nsm-fa-bitrix24 ,
12238.nsm-bar.nsm-style-native .nsm-fa-bitrix24 { background: #0bb5e8 !important }
12239
12240.nsm-bar-c.nsm-style-native .nsm-fa-crm ,
12241.nsm-bar.nsm-style-native .nsm-fa-crm { background: #0b58e8 !important; background-image: radial-gradient(ellipse farthest-corner at left bottom, #003d71 0%, #008db7 50%, #011fe0 100%) !important; }
12242
12243.nsm-bar-c.nsm-style-native .nsm-fa-amocrm ,
12244.nsm-bar.nsm-style-native .nsm-fa-amocrm { background: #0083bf !important }
12245
12246
12247.nsm-bar-c.nsm-style-native .nsm-fa-googledrive ,
12248.nsm-bar.nsm-style-native .nsm-fa-googledrive { background: #191a1e !important }
12249
12250.nsm-bar-c.nsm-style-native .nsm-fa-yandexdisk ,
12251.nsm-bar.nsm-style-native .nsm-fa-yandexdisk { background: #0073f6 !important; background: #ef0303 !important }
12252
12253.nsm-bar-c.nsm-style-native .nsm-fa-onedrive ,
12254.nsm-bar.nsm-style-native .nsm-fa-onedrive { background: #0948ab !important }
12255
12256
12257.nsm-bar-c.nsm-style-native .nsm-fa-link ,
12258.nsm-bar.nsm-style-native .nsm-fa-link { background: #094fab !important; background-image: radial-gradient(ellipse farthest-corner at left top, #00bbf3 0%, #2081b9 50%, #03376b 100%) !important; }
12259
12260.nsm-bar-c.nsm-style-native .nsm-fa-url ,
12261.nsm-bar.nsm-style-native .nsm-fa-url { background: #09aba3 !important; background-image: radial-gradient(ellipse farthest-corner at left top, #00d083 0%, #09aba3 50%, #037b75 100%) !important; }
12262
12263.nsm-bar-c.nsm-style-native .nsm-fa-download ,
12264.nsm-bar.nsm-style-native .nsm-fa-download { background: #09ab47 !important;background-image: radial-gradient(ellipse farthest-corner at left top, #00ff4e 0%, #09ab47 50%, #006527 100%) !important; }
12265
12266
12267.nsm-bar-c.nsm-style-native .nsm-fa-book ,
12268.nsm-bar.nsm-style-native .nsm-fa-book { background: #a06712 !important; background-image: radial-gradient(ellipse farthest-corner at right bottom, #ff4700 0%, #ea7700 50%, #ffdd00 100%) !important; }
12269
12270.nsm-bar-c.nsm-style-native .nsm-fa-file ,
12271.nsm-bar.nsm-style-native .nsm-fa-file { background: #301a63 !important }
12272
12273.nsm-bar-c.nsm-style-native .nsm-fa-pdf ,
12274.nsm-bar.nsm-style-native .nsm-fa-pdf { background: #a50000 !important }
12275
12276.nsm-bar-c.nsm-style-native .nsm-fa-doc ,
12277.nsm-bar.nsm-style-native .nsm-fa-doc { background: #1757b7 !important }
12278
12279.nsm-bar-c.nsm-style-native .nsm-fa-zip ,
12280.nsm-bar.nsm-style-native .nsm-fa-zip { background: #21295b !important }
12281
12282
12283.nsm-bar-c.nsm-style-native .nsm-fa-cart ,
12284.nsm-bar.nsm-style-native .nsm-fa-cart { background-color: #00a01b !important; background-image: linear-gradient( 170deg , transparent 80%, #00a01b 30%), linear-gradient( 156deg , transparent 68%, #00861d 30%), linear-gradient( 135deg , transparent 60%, #00a01b 30%), linear-gradient( 115deg , transparent 55%, #00861d 30%), linear-gradient( 65deg , transparent 45%, #00a01b 30%), linear-gradient( 45deg , transparent 40%, #00861d 30%), linear-gradient( 24deg , transparent 32%, #00a01b 30%), linear-gradient( 10deg , transparent 20%, #00861d 20%), linear-gradient( 0deg , transparent 0%, #00a01b 0%) !important; background-position: 50% 100% !important; }
12285
12286.nsm-bar-c.nsm-style-native .nsm-fa-present ,
12287.nsm-bar.nsm-style-native .nsm-fa-present { background: repeating-linear-gradient( -45deg, transparent 0, transparent 25%, #ff0c0c 0, #ff3535 50% ), repeating-linear-gradient( 45deg, transparent 0, transparent 25%, #ffb300 0, #ff630c 50% ), repeating-linear-gradient( transparent 0, transparent 25%, gold 0, gold 50% ), #ff8100 !important; background-blend-mode: multiply; background-size: 25% 25% !important; }
12288
12289.nsm-bar-c.nsm-style-native .nsm-fa-sale ,
12290.nsm-bar.nsm-style-native .nsm-fa-sale { background-image: radial-gradient(ellipse farthest-corner at right bottom, #ff6a00 0%, #ff2300 50%, #ff8b00 100%) !important; }
12291
12292.nsm-bar-c.nsm-style-native .nsm-fa-review ,
12293.nsm-bar.nsm-style-native .nsm-fa-review { background: #daa700 !important; background-image: radial-gradient(ellipse farthest-corner at right bottom, #ff7600 0%, #ff9900 50%, #fff500 100%) !important }
12294
12295.nsm-bar-c.nsm-style-native .nsm-fa-map ,
12296.nsm-bar.nsm-style-native .nsm-fa-map { background: #776d21 !important; background-image: radial-gradient(ellipse farthest-corner at right top, #188ed4 0%, #68981a 50%, #776d21 100%) !important; }
12297
12298.nsm-bar-c.nsm-style-native .nsm-fa-search ,
12299.nsm-bar.nsm-style-native .nsm-fa-search { background: #006f65 !important; background-image: radial-gradient(ellipse farthest-corner at right top, #01a798 0%, #038e87 50%, #004c45 100%) !important; }
12300
12301
12302.nsm-bar-c.nsm-style-native .nsm-fa-calc ,
12303.nsm-bar.nsm-style-native .nsm-fa-calc { background-color: #007ba0 !important; background-image: linear-gradient( 270deg , #9223f5 0%, #432bfa 50%, transparent 50%, transparent 70%, transparent), linear-gradient( 270deg , #0294bf 0%, #035aa2 50%, transparent 50%, transparent 70%, transparent), linear-gradient( 90deg , #00bc98 0%, #008e76 50%, transparent 50%, transparent 70%, transparent), linear-gradient( 90deg , #31d247 0%, #22b137 50%, transparent 50%, transparent 70%, transparent) !important; background-size: 100% 50%, 100% 50%, 100% 50%, 100% 50% !important; background-repeat: no-repeat !important; background-position: 0% 100%, 0% 0%, 0% 100%, 0% 0% !important;}
12304
12305
12306.nsm-bar-c.nsm-style-native .nsm-fa-order ,
12307.nsm-bar.nsm-style-native .nsm-fa-order { background: #0b58e8 !important; background-image: radial-gradient(ellipse farthest-corner at right bottom, #0063b7 0%, #008db7 50%, #0131e0 100%) !important;}
12308
12309.nsm-bar-c.nsm-style-native .nsm-fa-pay ,
12310.nsm-bar.nsm-style-native .nsm-fa-pay { background: #0b58e8 !important; background-image: radial-gradient(ellipse farthest-corner at right bottom, #00b752 0%, #00b737 50%, #01e044 100%) !important;}
12311
12312
12313.nsm-bar-c.nsm-style-native .nsm-fa-goods ,
12314.nsm-bar.nsm-style-native .nsm-fa-goods { background: #111111 !important }
12315
12316.nsm-bar-c.nsm-style-native .nsm-fa-kazanexpress ,
12317.nsm-bar.nsm-style-native .nsm-fa-kazanexpress { background: #d82925 !important }
12318
12319.nsm-bar-c.nsm-style-native .nsm-fa-beru ,
12320.nsm-bar.nsm-style-native .nsm-fa-beru { background: #6b3bf0 !important }
12321
12322.nsm-bar-c.nsm-style-native .nsm-fa-yandexmarket ,
12323.nsm-bar.nsm-style-native .nsm-fa-yandexmarket { background: #111111 !important; background-image: linear-gradient( 0deg, #020202, #2e2e2e) !important; }
12324
12325.nsm-bar-c.nsm-style-native .nsm-fa-yandexmarket:before ,
12326.nsm-bar.nsm-style-native .nsm-fa-yandexmarket:before { color: #f7c910 !important }
12327
12328.nsm-bar-c.nsm-style-native .nsm-fa-avito ,
12329.nsm-bar.nsm-style-native .nsm-fa-avito { background: #0af !important }
12330
12331.nsm-bar-c.nsm-style-native .nsm-fa-aliexpress ,
12332.nsm-bar.nsm-style-native .nsm-fa-aliexpress { background: #df2d04 !important }
12333
12334.nsm-bar-c.nsm-style-native .nsm-fa-ozon ,
12335.nsm-bar.nsm-style-native .nsm-fa-ozon { background: #0a63f7 !important }
12336
12337.nsm-bar-c.nsm-style-native .nsm-fa-lamoda ,
12338.nsm-bar.nsm-style-native .nsm-fa-lamoda { background: #f13b00 !important }
12339
12340.nsm-bar-c.nsm-style-native .nsm-fa-aliexpress ,
12341.nsm-bar.nsm-style-native .nsm-fa-aliexpress { background: #df2d04 !important }
12342
12343.nsm-bar-c.nsm-style-native .nsm-fa-wb ,
12344.nsm-bar.nsm-style-native .nsm-fa-wb { background: #85108c !important; background-image: linear-gradient( 90deg, #c112a5, #491274) !important; }
12345
12346.nsm-bar-c.nsm-style-native .nsm-fa-cdek ,
12347.nsm-bar.nsm-style-native .nsm-fa-cdek { background: #00803c !important }
12348
12349.nsm-bar-c.nsm-style-native .nsm-fa-youla ,
12350.nsm-bar.nsm-style-native .nsm-fa-youla { background: #4794ff !important; background-image: linear-gradient(48deg, #d352fd, transparent), linear-gradient(2deg, #0034d4, transparent), linear-gradient(272deg, #00fffe, transparent) !important; }
12351
12352.nsm-bar-c.nsm-style-native .nsm-fa-tiu ,
12353.nsm-bar.nsm-style-native .nsm-fa-tiu { background: linear-gradient(135deg, #48509d, #712186) !important }
12354
12355
12356.nsm-bar-c.nsm-style-native .nsm-fa-appstore ,
12357.nsm-bar.nsm-style-native .nsm-fa-appstore { background: linear-gradient(0deg, #1f6eea, #1ab7f6) !important }
12358
12359.nsm-bar-c.nsm-style-native .nsm-fa-apple ,
12360.nsm-bar.nsm-style-native .nsm-fa-apple { background: #111111 !important }
12361
12362.nsm-bar-c.nsm-style-native .nsm-fa-googleplay ,
12363.nsm-bar.nsm-style-native .nsm-fa-googleplay { background: #111111 !important }
12364
12365.nsm-bar-c.nsm-style-native .nsm-fa-android ,
12366.nsm-bar.nsm-style-native .nsm-fa-android { background: #8fc91c !important }
12367
12368.nsm-bar-c.nsm-style-native .nsm-fa-windowsstore ,
12369.nsm-bar.nsm-style-native .nsm-fa-windowsstore { background: #009ce9 !important }
12370
12371.nsm-bar-c.nsm-style-native .nsm-fa-windows ,
12372.nsm-bar.nsm-style-native .nsm-fa-windows { background: #00a8e8 !important }
12373
12374.nsm-bar-c.nsm-style-native .nsm-fa-xbox ,
12375.nsm-bar.nsm-style-native .nsm-fa-xbox { background: #10780f !important }
12376
12377.nsm-bar-c.nsm-style-native .nsm-fa-playstation ,
12378.nsm-bar.nsm-style-native .nsm-fa-playstation { background: linear-gradient(rgb(12 12 60 / 40%), rgba(135, 60, 255, 0.0) 80%), linear-gradient( -45deg, rgb(7 33 107 / 90%) 25%, rgb(19 81 220 / 90%) 75%) !important }
12379
12380.nsm-bar-c.nsm-style-native .nsm-fa-steam ,
12381.nsm-bar.nsm-style-native .nsm-fa-steam { background: linear-gradient(0deg, #0b83b5, #07172a) !important ; }
12382
12383
12384
12385
12386
12387
12388
12389
12390
12391
12392
12393/* Niges SCBtns CSS */
12394.nsm-bar-c .nsm-bar-btn,
12395.nsm-bar-c .nsm-bar-btn:hover,
12396.nsm-bar-c .nsm-bar-btn:focus,
12397.nsm-bar-c .nsm-bar-btn:active,
12398.nsm-bar-c .nsm-bar-btn:visited,
12399.nsm-bar .nsm-bar-btn,
12400.nsm-bar .nsm-bar-btn:hover,
12401.nsm-bar .nsm-bar-btn:focus,
12402.nsm-bar .nsm-bar-btn:active,
12403.nsm-bar .nsm-bar-btn:visited{
12404 outline: none;
12405 overflow: hidden;
12406 max-width: none;
12407 max-height: none;
12408 min-width: 0;
12409 min-height: 0;
12410 text-decoration: none;
12411}
12412
12413.nsm-bar-c ,
12414.nsm-bar{
12415 outline:none;
12416}
12417
12418.nsm-bar-c .nsm-bar-btn ,
12419.nsm-bar .nsm-bar-btn{
12420 display: block;
12421 background-repeat: no-repeat;
12422 position: relative;
12423 -webkit-transition: all 0.3s;
12424 -o-transition: all 0.3s;
12425 transition: all 0.3s;
12426 left: 0;
12427}
12428
12429
12430.nsm-bar.nsm-position-left {left: 0;}
12431
12432.nsm-bar.nsm-position-right {right: 0;}
12433
12434.nsm-bar-c.nsm-position-component .nsm-bar-btn,
12435.nsm-bar.nsm-position-indiv .nsm-bar-btn {top: unset; bottom: unset;}
12436
12437.nsm-bar.nsm-animation-none .nsm-bar-btn:hover {
12438}
12439
12440.nsm-bar.nsm-animation-shake .nsm-bar-btn:hover{
12441}
12442
12443
12444.nsm-bar-c.nsm-animation-rotate .nsm-bar-btn:hover .nsm-bar__ico ,
12445.nsm-bar.nsm-animation-rotate .nsm-bar-btn:hover .nsm-bar__ico {
12446 -moz-transform: srotateY(180deg);
12447 -webkit-transform: rotateY(180deg);
12448 -o-transform: rotateY(180deg);
12449 -ms-transform: rotateY(180deg);
12450 transform: rotateY(180deg);
12451}
12452
12453
12454.nsm-bar.nsm-position-left.nsm-animation-shift .nsm-bar-btn:hover {left: 10px;}
12455
12456.nsm-bar.nsm-position-right.nsm-animation-shift .nsm-bar-btn:hover {left: -10px;}
12457
12458.nsm-bar.nsm-position-indiv.nsm-animation-shift .nsm-bar-btn:hover {top: -5px;}
12459
12460.nsm-bar-c.nsm-position-component.nsm-animation-shift .nsm-bar-btn:hover {top: -5px;}
12461
12462
12463#niges-scbtns, .niges-scbtns{
12464 display: inline-block;
12465}
12466
12467.nsm-position-indiv{
12468 display: none;
12469}
12470
12471#niges-scbtns .nsm-position-component,
12472#niges-scbtns .nsm-position-indiv,
12473.niges-scbtns .nsm-position-indiv{
12474 display: inline-block !important;
12475 position: relative !important;
12476}
12477
12478#niges-scbtns .nsm-position-component .nsm-bar-btn,
12479#niges-scbtns .nsm-position-indiv .nsm-bar-btn,
12480.niges-scbtns .nsm-position-indiv .nsm-bar-btn{
12481 display: inline-block !important;
12482}
12483
12484
12485@media screen and (min-width:767.01px) {
12486 .nsm-hidden-pc {display: none !important;}
12487
12488}
12489
12490@media screen and (max-width:767px) {
12491 .nsm-hidden-mobile {display: none !important;}
12492
12493}
12494
12495/* End */
12496
12497
12498/* Start:/bitrix/templates/concept_phoenix_s1/css/fonts/lato.min.css?1725613275672*/
12499@font-face{font-display:swap;font-family:'Lato';src:url("/bitrix/templates/concept_phoenix_s1/css/fonts/fonts/Lato/LatoRegular/LatoRegular.eot");src:url("/bitrix/templates/concept_phoenix_s1/css/fonts/fonts/Lato/LatoRegular/LatoRegular.eot?#iefix")format("embedded-opentype"),url("/bitrix/templates/concept_phoenix_s1/css/fonts/fonts/Lato/LatoRegular/LatoRegular.woff") format("woff"),url("/bitrix/templates/concept_phoenix_s1/css/fonts/fonts/Lato/LatoRegular/LatoRegular.ttf") format("truetype");font-style:normal;font-weight:normal}
12500@font-face{font-display:swap;font-family:'LatoBold';src:url("/bitrix/templates/concept_phoenix_s1/css/fonts/fonts/Lato/LatoBold/LatoBold.eot");src:url("/bitrix/templates/concept_phoenix_s1/css/fonts/fonts/Lato/LatoBold/LatoBold.eot?#iefix")format("embedded-opentype"),url("/bitrix/templates/concept_phoenix_s1/css/fonts/fonts/Lato/LatoBold/LatoBold.woff") format("woff"),url("/bitrix/templates/concept_phoenix_s1/css/fonts/fonts/Lato/LatoBold/LatoBold.ttf") format("truetype");font-style:normal;font-weight:normal}
12501
12502/* End */
12503
12504
12505/* Start:/bitrix/templates/concept_phoenix_s1/css/fonts/segoeUI.min.css?1725613276799*/
12506@font-face{font-display:swap;font-family:'SegoeUIRegular';src:url(/bitrix/templates/concept_phoenix_s1/css/fonts/fonts/SegoeUI/SegoeUIRegular/SegoeUIRegular.eot);src:url(/bitrix/templates/concept_phoenix_s1/css/fonts/fonts/SegoeUI/SegoeUIRegular/SegoeUIRegular.woff) format("woff"),url(/bitrix/templates/concept_phoenix_s1/css/fonts/fonts/SegoeUI/SegoeUIRegular/SegoeUIRegular.ttf) format("truetype");font-style:normal}
12507@font-face{font-display:swap;font-family:'SegoeUIBold';src:url(/bitrix/templates/concept_phoenix_s1/css/fonts/fonts/SegoeUI/SegoeUIBold/SegoeUIBold.eot);src:url(/bitrix/templates/concept_phoenix_s1/css/fonts/fonts/SegoeUI/SegoeUIBold/SegoeUIBold.woff) format("woff"),url(/bitrix/templates/concept_phoenix_s1/css/fonts/fonts/SegoeUI/SegoeUIBold/SegoeUIBold.ttf) format("truetype");font-style:normal}
12508@font-face{font-display:swap;font-family:'SegoeUILight';src:url(/bitrix/templates/concept_phoenix_s1/css/fonts/fonts/SegoeUI/SegoeUILight/SegoeUILight.eot);src:url(/bitrix/templates/concept_phoenix_s1/css/fonts/fonts/SegoeUI/SegoeUILight/SegoeUILight.woff) format("woff"),url(/bitrix/templates/concept_phoenix_s1/css/fonts/fonts/SegoeUI/SegoeUILight/SegoeUILight.ttf) format("truetype");font-style:normal}
12509
12510/* End */
12511
12512
12513/* Start:/bitrix/templates/concept_phoenix_s1/css/fonts/title/lato.min.css?1725613275144*/
12514.main1,h1,h2,h3,h4,h5,h6{font-family:'LatoBold',Arial,sans-serif,'PT Sans Caption'}
12515.main2{font-family:'Lato',Arial,sans-serif,'PT Sans Caption'}
12516
12517/* End */
12518
12519
12520/* Start:/bitrix/templates/concept_phoenix_s1/css/fonts/text/segoeUI.min.css?1725613275225*/
12521body{font-family:'SegoeUIRegular',Arial,'PT Sans Caption'}
12522.bold{font-family:'SegoeUIBold',Arial,'PT Sans Caption'}
12523@media (min-width:992px){.button-def.big{font-size:18px;line-height:18px;padding-top:20px;padding-bottom:21px}
12524}
12525
12526/* End */
12527
12528
12529/* Start:/bitrix/templates/concept_phoenix_s1/css/custom.css?17544902737934*/
12530.universal-arrows-style .slick-prev,
12531.universal-arrows-style .slick-next {
12532 opacity: 1;
12533}
12534
12535.universal-arrows-style .slick-prev:hover,
12536.universal-arrows-style .slick-next:hover {
12537 background-position-y: 100%;
12538}
12539
12540
12541/*----------------------------------------*/
12542/* HOME INTRO (2025) */
12543/*----------------------------------------*/
12544.v25-home-intro h1,
12545.v25-home-intro_MOB h1 {
12546 display: none;
12547}
12548
12549div.first-slider .v25-home-intro.first-block {
12550 min-height: unset;
12551 padding: 250px 0 30px !important;
12552}
12553
12554div.first-slider .v25-home-intro.first-block div.first-block-container div.first-block-cell.text-part {
12555 padding: 0;
12556}
12557
12558div.first-slider .v25-home-intro.first-block.dark div.shadow-tone,
12559div.first-slider .v25-home-intro_MOB.first-block.dark div.shadow-tone {
12560 background: rgba(51, 51, 51, 0.7);
12561}
12562
12563div.first-slider
12564 .v25-home-intro.first-block
12565 div.first-block-container
12566 div.head
12567 div.title {
12568 margin: 60px 0 12px;
12569}
12570
12571div.first-slider
12572 .v25-home-intro_MOB.first-block
12573 div.first-block-container
12574 div.head
12575 div.title {
12576 margin: 24px 0 12px;
12577 }
12578
12579div.first-slider
12580 .v25-home-intro.first-block
12581 div.first-block-container
12582 div.head
12583 div.subtitle {
12584 color: #fff;
12585 font-size: 24px;
12586}
12587
12588div.first-slider
12589 .v25-home-intro_MOB.first-block
12590 div.first-block-container
12591 div.head
12592 div.subtitle.light {
12593 color: #fff;
12594 font-size: 18px !important;
12595}
12596
12597div.first-slider .v25-home-intro div.icons-block,
12598div.first-slider .v25-home-intro_MOB div.icons-block {
12599 align-items: center;
12600 flex-direction: column;
12601}
12602
12603div.first-slider .v25-home-intro div.icons-block .col-12,
12604div.first-slider .v25-home-intro_MOB div.icons-block .col-12 {
12605 flex: 0 0 auto;
12606 max-width: 100%;
12607 width: auto;
12608}
12609
12610div.first-slider .v25-home-intro div.icons-block.flat div.element div.text-area,
12611div.first-slider
12612 .v25-home-intro_MOB
12613 div.icons-block.flat
12614 div.element
12615 div.text-area {
12616 background: url('/bitrix/templates/concept_phoenix_s1/images/v25-home-check.svg')
12617 0 50% no-repeat;
12618 color: #fff;
12619 font: 20px/1.3 'Lato', Arial, sans-serif;
12620 padding: 0 0 0 38px;
12621 text-transform: uppercase;
12622}
12623
12624div.first-slider
12625 .v25-home-intro_MOB
12626 div.icons-block.flat
12627 div.element
12628 div.text-area {
12629 font-size: 18px;
12630 text-transform: none;
12631}
12632
12633
12634/*----------------------------------------*/
12635/* HOME ABOUT (2025) */
12636/*----------------------------------------*/
12637.v25-home-about {
12638}
12639
12640.v25-home-about__content {
12641 background: #f5f5f5
12642 url('/bitrix/templates/concept_phoenix_s1/images/v25-home-about.svg') 64px
12643 16px no-repeat;
12644 padding: 37px 40px 37px 330px;
12645}
12646
12647.v25-home-about h2.v25-home-about__title {
12648 color: #60a7d5;
12649 font-size: 30px;
12650 line-height: 1.4;
12651 margin: 0 0 14px;
12652}
12653
12654.v25-home-about p.v25-home-about__brief {
12655 font-size: 21px;
12656 line-height: 1.42;
12657 margin: 0;
12658 max-width: 800px;
12659}
12660
12661@media (width < 1024px) {
12662 .v25-home-about__content {
12663 background-position: 30px 20px;
12664 padding: 35px 35px 35px 250px;
12665 }
12666
12667}
12668
12669@media (width < 768px) {
12670 .v25-home-about__content {
12671 background-position: 50% 10px;
12672 padding: 200px 20px 20px;
12673 text-align: center;
12674 }
12675
12676 .v25-home-about h2.v25-home-about__title {
12677 font-size: 24px;
12678 }
12679
12680 .v25-home-about p.v25-home-about__brief {
12681 font-size: 18px;
12682 }
12683
12684}
12685
12686
12687/*----------------------------------------*/
12688/* HOME FEEDBACK 1 (2025) */
12689/*----------------------------------------*/
12690.v25-home-feedback-1 {
12691}
12692
12693.v25-home-feedback-1 div.form-block div.form-table div.form-cell form.form {
12694 background: none;
12695 max-width: 580px;
12696 padding: 0;
12697}
12698
12699.v25-home-feedback-1
12700 div.form-block
12701 div.form-table
12702 div.form-cell
12703 form.form
12704 div.title {
12705 color: #60a7d5;
12706 font-size: 40px;
12707 line-height: 1.1;
12708 margin: 0 auto 16px;
12709 max-width: 450px;
12710 text-align: center;
12711 text-transform: none;
12712}
12713
12714.v25-home-feedback-1
12715 div.form-block
12716 div.form-table
12717 div.form-cell
12718 form.form
12719 div.subtitle {
12720 color: #000;
12721 font-size: 16px;
12722 line-height: 1.5;
12723 margin: 0 0 40px;
12724 width: 100%;
12725}
12726
12727.v25-home-feedback-1 form.form.dark div.wrap-agree span.text {
12728 display: block;
12729}
12730
12731@media (width >= 768px) {
12732 .v25-home-feedback-1 form.form div.questions.active {
12733 display: flex;
12734 flex-wrap: wrap;
12735 }
12736
12737 .v25-home-feedback-1 .main-inuts ~ .col-12 {
12738 display: contents;
12739 }
12740
12741 .v25-home-feedback-1 form.form div.input {
12742 margin: 0 16px 0 0;
12743 width: calc(65% - 16px);
12744 }
12745
12746 .v25-home-feedback-1 form.form div.input-btn {
12747 margin: 0;
12748 width: 35%;
12749 }
12750
12751 .v25-home-feedback-1 form.form div.input-btn .button-def.big {
12752 padding: 18px 0;
12753 }
12754
12755}
12756
12757@media (width < 768px) {
12758 .v25-home-feedback-1 div.form-block div.form-table div.form-cell form.form {
12759 max-width: 380px;
12760 }
12761
12762 .v25-home-feedback-1
12763 div.form-block
12764 div.form-table
12765 div.form-cell
12766 form.form
12767 div.title {
12768 font-size: 32px;
12769 }
12770
12771 .v25-home-feedback-1
12772 div.form-block
12773 div.form-table
12774 div.form-cell
12775 form.form
12776 div.subtitle {
12777 margin: 0 0 20px;
12778 }
12779
12780}
12781
12782
12783/*----------------------------------------*/
12784/* HOME FEEDBACK 2 (2025) */
12785/*----------------------------------------*/
12786.v25-home-feedback-2 {
12787}
12788
12789.v25-home-feedback-2 .image-part {
12790 flex-grow: 1;
12791 width: calc(100% - 430px);
12792}
12793
12794.v25-home-feedback-2__text {
12795 font-style: normal;
12796 max-width: 540px;
12797}
12798
12799.v25-home-feedback-2__text-title {
12800 color: #60a7d5;
12801 font-size: 40px;
12802 line-height: 1.1;
12803 margin: 0 0 24px;
12804 text-transform: none;
12805}
12806
12807.v25-home-feedback-2__text-brief {
12808 font-size: 16px;
12809 line-height: 1.5;
12810 margin: 0;
12811}
12812
12813.v25-home-feedback-2
12814 div.form-block
12815 div.form-table
12816 div.form-cell
12817 div.text-wrap
12818 div.form-text-under-title {
12819 margin: 0;
12820}
12821
12822.v25-home-feedback-2
12823 div.form-block
12824 div.form-table
12825 div.form-cell.side-right
12826 form.form {
12827 background: none;
12828 margin: 0 auto;
12829 max-width: 430px;
12830 padding: 0;
12831}
12832
12833.v25-home-feedback-2 .col-12 {
12834 padding: 0;
12835}
12836
12837@media (width < 1024px) {
12838 .v25-home-feedback-2 .image-part {
12839 width: 100%;
12840 }
12841
12842 .v25-home-feedback-2
12843 div.form-block
12844 div.form-table
12845 div.form-cell
12846 div.width-control-responsive {
12847 margin: 0 auto 30px;
12848 max-width: 430px;
12849 }
12850
12851 .v25-home-feedback-2
12852 div.form-block
12853 div.form-table
12854 div.form-cell
12855 div.text-wrap.order-first {
12856 padding: 0;
12857 }
12858
12859}
12860
12861
12862/*----------------------------------------*/
12863/* HOME PROCESS (2025) */
12864/*----------------------------------------*/
12865.v25-home-process {
12866}
12867
12868.v25-home-process .v25-home-process__content {
12869 counter-reset: v25homeProcess;
12870 display: grid;
12871 gap: 50px;
12872 grid-template-columns: repeat(5, minmax(0, 1fr));
12873 list-style: none;
12874 margin: 30px 0 0;
12875 padding: 0;
12876}
12877
12878.v25-home-process__item {
12879 align-items: center;
12880 counter-increment: v25homeProcess;
12881 display: flex;
12882 flex-direction: column;
12883 gap: 12px;
12884}
12885
12886.v25-home-process__item-image {
12887 position: relative;
12888}
12889
12890.v25-home-process__item-image::before {
12891 background: #bfe6ff;
12892 border-radius: 9999px;
12893 color: #60a7d5;
12894 content: counter(v25homeProcess);
12895 font-size: 14px;
12896 font-weight: 600;
12897 line-height: 20px;
12898 position: absolute;
12899 left: -32px;
12900 text-align: center;
12901 top: -14px;
12902 width: 26px;
12903}
12904
12905.v25-home-process__item-image img {
12906 display: block;
12907 margin: 0;
12908}
12909
12910.v25-home-process__item-text {
12911 font: 20px/1.3 'LatoBold', 'PT Sans Caption', Arial, sans-serif;
12912 text-align: center;
12913}
12914
12915@media (width < 1024px) {
12916 .v25-home-process .v25-home-process__content {
12917 grid-template-columns: repeat(3, minmax(0, 1fr));
12918 }
12919
12920}
12921
12922@media (width < 768px) {
12923 .v25-home-process .v25-home-process__content {
12924 gap: 50px 20px;
12925 grid-template-columns: repeat(2, minmax(0, 1fr));
12926 }
12927
12928 .v25-home-process__item-text {
12929 font-size: 18px;
12930 }
12931
12932}
12933
12934
12935/*----------------------------------------*/
12936/* HOME SERVICES (2025) */
12937/*----------------------------------------*/
12938.v25-home-services div.banners-menu div.frame.hover-on.light div.small-shadow {
12939 background: linear-gradient(0deg, rgba(0, 0, 0, 0.8), transparent 66.66%);
12940}
12941
12942@media (width > 991px) {
12943 .v25-home-services div.banners-menu .col-12 {
12944 flex: 0 0 33.33%;
12945 max-width: 33.33%;
12946 width: 33.33%;
12947 }
12948
12949}
12950
12951/* End */
12952
12953
12954/* Start:/bitrix/templates/concept_phoenix_s1/css/main_responsive.min.css?17256132761582*/
12955@media (min-width:992px){}
12956@media (min-width:1200px){}
12957@media (min-width:1350px){.hidden-xxl,.visible-xs,.visible-sm,.visible-md,.visible-lg,.visible-xl{display:none!important}
12958.visible-xxl{display:block!important}
12959.col-xxl-1{width:8.33333333%}
12960.col-xxl-2{width:16.66666667%}
12961.col-xxl-3{width:25%}
12962.col-xxl-4{width:33.33333333%}
12963.col-xxl-5{width:41.66666667%}
12964.col-xxl-6{width:50%}
12965.col-xxl-7{width:58.33333333%}
12966.col-xxl-8{width:66.66666667%}
12967.col-xxl-9{width:75%}
12968.col-xxl-10{width:83.33333333%}
12969.col-xxl-11{width:91.66666667%}
12970.col-xxl-12{width:100%}
12971.container{max-width:1340px}
12972}
12973@media (min-width:1350px) and (max-width:1370px){}
12974@media (min-width:1200px) and (max-width:1349px){.hidden-xl,.visible-xs,.visible-sm,.visible-md,.visible-lg,.visible-xxl{display:none!important}
12975.visible-xl{display:block!important}
12976}
12977@media (min-width:992px) and (max-width:1199px){.hidden-lg,.visible-xs,.visible-sm,.visible-md,.visible-xl,.visible-xxl{display:none!important}
12978.visible-lg{display:block!important}
12979.container{max-width:990px}
12980}
12981@media (min-width:768px) and (max-width:991px){.hidden-md,.visible-xs,.visible-sm,.visible-lg,.visible-xl,.visible-xxl{display:none!important}
12982.visible-md{display:block!important}
12983.container{max-width:752px}
12984}
12985@media (max-width:767.98px){}
12986@media (min-width:576px) and (max-width:767.98px){.hidden-sm,.visible-xs,.visible-md,.visible-lg,.visible-xl,.visible-xxl{display:none!important}
12987.visible-sm{display:block!important}
12988}
12989@media (max-width:575.98px){.hidden-xs,.visible-sm,.visible-md,.visible-lg,.visible-xl,.visible-xxl{display:none!important}
12990.visible-xs{display:block!important}
12991}
12992
12993/* End */
12994
12995
12996/* Start:/bitrix/templates/concept_phoenix_s1/css/header_responsive.min.css?17256132768666*/
12997@media (min-width:992px){}
12998@media (min-width:1200px){header div.scroll-wrap a.callback,header div.scroll-wrap div.header-table div.header-cell a.menu-link,a.menu-slide-close.on{-moz-opacity:.7;opacity:0.7;filter:
alpha(opacity=70)}
12999header.slide.fixed div.scroll-wrap div.header-table div.header-cell a.menu-link,header.slide.fixed div.scroll-wrap div.header-table div.header-cell a.callback{-moz-opacity:.9;opacity:0.9;filter:
alpha(opacity=90)}
13000header div.scroll-wrap div.header-table div.header-cell a.menu-link:hover,header.slide.fixed div.scroll-wrap div.header-table div.header-cell a.menu-link:hover,header div.scroll-wrap a.callback:hover,header.slide.fixed div.scroll-wrap div.header-table div.header-cell a.callback:hover,a.menu-slide-close.on:hover{-moz-opacity:1;opacity:1;filter:
alpha(opacity=100)}
13001div.page-header.phoenix-firsttype-on_board.detail-catalog,div.page-header.phoenix-firsttype-on_line.detail-catalog,div.page-header.phoenix-firsttype-on_board.section-catalog,div.page-header.phoenix-firsttype-on_line.section-catalog{padding-top:235px}
13002}
13003@media (min-width:1350px){}
13004@media (min-width:1350px) and (max-width:1370px){}
13005@media (min-width:1200px) and (max-width:1349px){}
13006@media (min-width:992px) and (max-width:1199px){header table.cabinet td.picture{width:32px;height:32px}
13007header table.cabinet td.picture div.def-picture{border-radius:50%;border:2px solid rgb(150,150,150);background-size:14px}
13008header a.show-phx-modal-dialog table.cabinet td.picture div.def-picture{border-color:rgb(150,150,150)}
13009div.search-panel-fix-header div.search-input-box input.search-style::placeholder{font-size:14px}
13010div.page-header .section-items div.picture-board{width:128px;height:128px}
13011div.page-header.phoenix-firsttype-on_board.detail-catalog,div.page-header.phoenix-firsttype-on_line.detail-catalog,div.page-header.phoenix-firsttype-on_board.section-catalog,div.page-header.phoenix-firsttype-on_line.section-catalog{padding-top:235px}
13012}
13013@media (min-width:768px) and (max-width:991px){header div.scroll-wrap div.header-table div.header-cell div.number a,header div.scroll-wrap div.header-table div.header-cell table td.tel-num,header div.scroll-wrap div.header-table div.header-cell table td.tel-num p,header div.scroll-wrap div.header-table div.header-cell table td.tel-num h1,header div.scroll-wrap div.header-table div.header-cell table td.tel-num h2,header div.scroll-wrap div.header-table div.header-cell table td.tel-num h3,header div.scroll-wrap div.header-table div.header-cell table td.tel-num h4{font-size:18px;line-height:18px}
13014header div.main-desciption.backdrop{padding:7px 13px 7px}
13015header div.wrapper-head-top div.wrapper-item div.wrapper-contacts{padding-left:0}
13016header table.cabinet td.picture{width:32px;height:32px}
13017header table.cabinet td.picture div.def-picture{border-radius:50%;border:2px solid rgb(150,150,150);background-size:14px}
13018header a.show-phx-modal-dialog table.cabinet td.picture div.def-picture{border-color:rgb(150,150,150)}
13019header div.static-board div.wrapper-logotype,header div.fix-board div.wrapper-logotype{padding-right:0;padding-left:0}
13020div.page-header .section-items div.picture-board{width:128px;height:128px}
13021div.page-header div.wrapper-brand{display:block;text-align:right;right:0;margin-bottom:20px}
13022div.page-header.padding-bottom-section{padding-bottom:50px}
13023div.page-header.brands-list-header.padding-bottom-section{padding-bottom:10px}
13024div.page-header.detail-catalog.padding-bottom-detail{padding-bottom:40px}
13025div.page-header.phoenix-firsttype-on_board,div.page-header.phoenix-firsttype-on_line{padding-top:200px}
13026}
13027@media (max-width:767.98px){header{height:auto;padding-top:0;max-height:none}
13028header.menu-type-on_board td.menu-burger,header.menu-type-on_line td.menu-burger{display:table-cell}
13029header.menu-type-on_board div.wrap-main-menu,header.menu-type-on_line div.wrap-main-menu{display:none}
13030header div.wrapper-board-contact a.visible-part.mail{display:none}
13031header.fixed.top a.ic-menu-burger{background-color:transparent}
13032header.color_header-dark:not(.on) .open-cart-menu,.wrap-main-menu.dark .open-cart-menu{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_bl.svg)}
13033header.color_header-dark:not(.on) div.mini-search-style{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/search/search_bl.svg')}
13034header.color_header-dark div.mini-search-style{background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/search/search_bl.svg)}
13035header.color_header-dark:not(.on) div.basket-quantity-info-icon.cart{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_bl.svg')}
13036header.color_header-dark:not(.on) div.basket-quantity-info-icon.delay{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/heart_bl.svg')}
13037header.color_header-dark:not(.on) div.basket-quantity-info-icon.compare{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/compare_bl.svg')}
13038header.color_header-dark:not(.on) table.cabinet td.name{color:#000}
13039header.color_header-light:not(.on) div.basket-quantity-info-icon.cart{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/cart_wh.svg')}
13040header.color_header-light:not(.on) div.basket-quantity-info-icon.delay{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/heart_wt.svg')}
13041header.color_header-light:not(.on) div.basket-quantity-info-icon.compare{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/compare_wt.svg')}
13042header.color_header-light:not(.on) table.cabinet td.name{color:#fff}
13043header.color_header-light:not(.on) div.icon-hamburger span.icon-bar{background:#fff}
13044header.color_header-dark:not(.on) div.icon-hamburger span.icon-bar{background:#444}
13045div.page-header.basket-order.phoenix-firsttype-on_board,div.page-header.basket-order.phoenix-firsttype-on_line,div.page-header.phoenix-firsttype-hidden,div.page-header.phoenix-firsttype-on_board,div.page-header.phoenix-firsttype-on_line{padding-top:90px;padding-bottom:0}
13046div.page-header div.head div.title,div.page-header div.head div.title h1,div.brand-block div.title-block,div.page-header.sections div.head div.title,div.page-header.sections div.head div.title h1div.page-header.section div.head div.title,div.page-header.section div.head div.title h1{font-size:27px;line-height:33px;margin-bottom:10px;font-size:27px;line-height:33px;margin-bottom:10px}
13047div.page-header.detail-catalog div.head div.title{margin-bottom:20px}
13048div.page-header div.head div.subtitle{font-size:17px;line-height:23px;margin-top:5px}
13049div.search-header.phoenix-firsttype-hidden,div.search-header.phoenix-firsttype-on_board,div.search-header.phoenix-firsttype-on_line{padding-top:150px}
13050div.page-header .section-items div.picture-board{width:95px;height:95px}
13051div.page-header .section-items div.picture-board img{max-width:50px;max-height:50px}
13052div.page-header.section-catalog .part-right{text-align:center}
13053div.page-header.section img.pictureInHead{position:relative;left:0;bottom:-30px;max-width:100%;max-height:160px;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}
13054div.page-header div.wrapper-brand{display:block;right:0}
13055div.page-header div.wrapper-brand div.brand-picture{padding:15px 10px}
13056div.page-header.def-bg-xs{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/def_cat_bg.jpg') !important}
13057div.page-header div.wrapper-btns{text-align:center}
13058div.page-header div.wrapper-btns div.wrapper-btn{display:block;margin:0 0 10px}
13059div.page-header.padding-bottom-section{padding-bottom:30px}
13060div.page-header .coupon-container{top:0;margin-top:5px}
13061div.page-header.section-catalog{text-align:center}
13062div.page-header.compare-header div.head div.title,div.page-header.compare-header div.head div.title h1{font-size:21px;line-height:27px}
13063div.page-header.detail-catalog{padding-top:80px;padding-bottom:0}
13064div.search-header.phoenix-firsttype-hidden,div.search-header.phoenix-firsttype-on_board,div.search-header.phoenix-firsttype-on_line{padding-top:90px;padding-bottom:20px}
13065div.page-header.basket-page.phoenix-firsttype-on_board,div.page-header.basket-page.phoenix-firsttype-on_line,.page-header.padding-bottom-section.basket-page{padding-top:75px;padding-bottom:10px}
13066div.page-header.padding-bottom-section{padding-bottom:10px}
13067div.page-header .d-md-none div.wr-img{padding:20px 70px;margin-bottom:20px;margin-left:0}
13068div.page-header div.wrapper-btns a.button-def{padding-top:13px;padding-bottom:13px}
13069.page-header.basket-page,.page-header.order-page{text-align:center}
13070.page-header.basket-page .wr-order-btn,.page-header.order-page .wr-order-btn{margin:10px 0 20px}
13071.page-header.basket-page .wr-order-btn a,.page-header.order-page .wr-order-btn{width:auto;display:inline-block}
13072div.page-header.basket-order .wr-order-btn{text-align:center;margin:15px 0 30px}
13073div.inner-breadcrumb-wrap{margin-bottom:5px}
13074ol.inner-breadcrumb li{font-size:12px;line-height:12px}
13075ol.inner-breadcrumb li a,ol.inner-breadcrumb li.active{padding:3px 7px 5px}
13076ol.inner-breadcrumb li:first-child a{background-size:13px}
13077}
13078@media (min-width:576px) and (max-width:767.98px){}
13079@media (max-width:575.98px){}
13080
13081/* End */
13082
13083
13084/* Start:/bitrix/templates/concept_phoenix_s1/css/jquery.countdown.min.css?1725613276705*/
13085.is-countdown{border:1px solid #ccc;background-color:#eee}
13086.countdown-rtl{direction:rtl}
13087.countdown-holding span{color:#888}
13088.countdown-row{clear:both;width:100%;padding:0 2px;text-align:center}
13089.countdown-show1 .countdown-section{width:98%}
13090.countdown-show2 .countdown-section{width:48%}
13091.countdown-show3 .countdown-section{width:32.5%}
13092.countdown-show4 .countdown-section{width:24.5%}
13093.countdown-show5 .countdown-section{width:19.5%}
13094.countdown-show6 .countdown-section{width:16.25%}
13095.countdown-show7 .countdown-section{width:14%}
13096.countdown-section{display:block;float:left;font-size:75%;text-align:center}
13097.countdown-amount{font-size:200%}
13098.countdown-period{display:block}
13099.countdown-descr{display:block;width:100%}
13100
13101/* End */
13102
13103
13104/* Start:/bitrix/templates/concept_phoenix_s1/css/responsive.min.css?1725613276153233*/
13105@media (min-width:992px){.popup-block.bot .hide-popup-block{top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}
13106.region-popup .right-side{background-image:none !important}
13107.hide-bg-img-lg{background-image:none !important}
13108}
13109@media (min-width:1200px){div.block.padding-on{padding-top:80px;padding-bottom:80px}
13110div.block.small-block.padding-on{padding-top:40px;padding-bottom:15px}
13111div.content-inner>div.block.padding-on.small:first-child{padding-top:60px}
13112div.news-list-wrap.NEWS div.content-inner>div.block.padding-on.small:first-child{padding-top:50px}
13113div.block.small-block.bg-on{padding-bottom:40px}
13114div.block.small-block.bg-on{padding-left:40px;padding-right:40px}
13115div.block.small-block.no-margin-top{margin-top:0}
13116a.up{bottom:50px;right:50px}
13117a.up.on{-moz-opacity:.8;opacity:.8;filter:
alpha(opacity=80)}
13118a.up.on:hover{-moz-opacity:1;opacity:1;filter:
alpha(opacity=100)}
13119a.up{bottom:50px;right:50px}
13120a.up.on{-moz-opacity:.8;opacity:.8;filter:
alpha(opacity=80)}
13121a.up.on:hover{-moz-opacity:1;opacity:1;filter:
alpha(opacity=100)}
13122div.wrap-modal div.modal-arrows div.next,div.wrap-modal div.modal-arrows div.prev,div.wrap-modal div.modal-arrows div.next,div.wrap-modal div.modal-arrows div.prev,.blueimp-gallery>.close,div.wrap-modal a.wrap-modal-close,div.slider-advantages .slick-prev,div.slider-advantages .slick-next{filter:
alpha(opacity=50);-moz-opacity:.5;opacity:.5;display:block}
13123div.wrap-modal div.modal-arrows div.next:hover,div.wrap-modal div.modal-arrows div.prev:hover,div.wrap-modal div.modal-arrows div.next:hover,div.wrap-modal div.modal-arrows div.prev:hover,div.first-slider .slick-prev:hover,div.first-slider .slick-next:hover,.blueimp-gallery>.close:hover,div.wrap-modal a.wrap-modal-close:hover,div.slider-advantages .slick-prev:hover,div.slider-advantages .slick-next:hover,.universal-arrows-style .slick-prev:hover,.universal-arrows-style .slick-next:hover{filter:
alpha(opacity=100);-moz-opacity:1;opacity:1}
13124div.wrap-scroll-down div.scroll-down:hover{filter:
alpha(opacity=40);-moz-opacity:.4;opacity:.4;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}
13125div.partners div.item div.wr-img img{opacity:.9;filter:
alpha(opacity=90)}
13126div.partners div.item div.wr-img img:hover{opacity:1;filter:
alpha(opacity=100)}
13127div.slide-menu div.inner div.foot-wrap div.foot-inner div.part-cell.right table td div.email a:hover{border-bottom:1px solid transparent}
13128div.slide-menu div.inner div.menu-content ul>li>a:hover span{border-bottom:1px solid #f6f6f6}
13129div.soc-group a.soc_ic{-moz-opacity:.8;opacity:.8;filter:
alpha(opacity=80)}
13130div.soc-group a.soc_ic:hover{-moz-opacity:1;opacity:1;filter:
alpha(opacity=100)}
13131div.opinion.slider-big div.slider div.slider-nav-wrap .slick-prev,div.opinion.slider-big div.slider div.slider-nav-wrap .slick-next{filter:
alpha(opacity=50);-moz-opacity:.5;opacity:.5;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s}
13132div.opinion.slider-big div.slider div.slider-nav-wrap .slick-prev:hover,div.opinion.slider-big div.slider div.slider-nav-wrap .slick-next:hover{filter:
alpha(opacity=80);-moz-opacity:.8;opacity:.8}
13133div.story div.story-element:hover{-webkit-box-shadow:0 0 27px 0 rgba(0,0,0,0.34);-moz-box-shadow:0 0 27px 0 rgba(0,0,0,0.34);box-shadow:0 0 27px 0 rgba(0,0,0,0.34);transition:.4s;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s}
13134div.story div.story-element:hover div.text-wrap{border-color:transparent;transition:.4s;-webkit-transition:.4s;-o-transition:.4s;-moz-transition:.4s}
13135div.tarif div.tarif-item:hover div.tarif-element{-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,0.39);-moz-box-shadow:0 0 50px 0 rgba(0,0,0,0.39);box-shadow:0 0 50px 0 rgba(0,0,0,0.39);z-index:5}
13136div.tarif div.tarif-item.four-elements div.tarif-element div.name{font-size:23px;line-height:27px;text-align:center}
13137div.tarif div.tarif-item.four-elements div.tarif-element div.tarif-descript{font-size:14px;line-height:20px}
13138div.tarif div.tarif-item.four-elements div.tarif-element ul li{font-size:14px;line-height:20px}
13139div.tarif div.tarif-item.four-elements div.tarif-element div.price-wrap div.price{font-size:28px;line-height:30px}
13140div.tarif div.tarif-item.four-elements div.tarif-element div.price-wrap div.old-price{font-size:22px;line-height:24px}
13141div.partners div.item div.partners-part-bot{position:absolute;left:50%;min-width:200px;display:none;z-index:21;-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,0.18);-moz-box-shadow:0 0 13px 0 rgba(0,0,0,0.18);box-shadow:0 0 13px 0 rgba(0,0,0,0.18)}
13142div.partners div.item div.partners-part-bot{-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}
13143div.partners div.item div.partners-part-bot{top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
13144div.partners div.item:hover div.partners-part-bot{display:block}
13145div.partners div.item.grayscale table td img{-webkit-filter:grayscale(90%);-moz-filter:grayscale(90%);-ms-filter:grayscale(90%);-o-filter:grayscale(90%);filter:grayscale(90%);filter:gray;-moz-opacity:.6;opacity:.6;filter:
alpha(opacity=60);transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}
13146div.partners div.item.grayscale:hover table td img{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);filter:none;-moz-opacity:1;opacity:1;filter:
alpha(opacity=100)}
13147div.video-modal a.video-close{-moz-opacity:.6;opacity:.6;filter:
alpha(opacity=60);transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s}
13148div.video-modal a.video-close:hover{-moz-opacity:1;opacity:1;filter:
alpha(opacity=100)}
13149div.video-block div.video-gallery div.video-gallery-element table.videoimage-wrap td a:hover div.play{background-position:center -62px}
13150div.video-block div.video-content a.big-play:hover{background-position:center -92px}
13151form.form div.input.out-margin-right{margin-right:-5px}
13152form.form div.input.out-margin-left{margin-left:-5px}
13153footer div.footer-content-wrap div.copyright a.hameleon:hover{background-position:top center}
13154footer div.footer-content-wrap div.copyright a.users_copyright{opacity:.5;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s}
13155footer div.footer-content-wrap div.copyright a.users_copyright:hover{opacity:1}
13156div.open-menu a.close-menu.main{opacity:.5;filter:
alpha(opacity=50);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
13157div.open-menu a.close-menu.main:hover{opacity:1;filter:
alpha(opacity=100)}
13158div.open-menu div.body-menu div.list-menu a.main-item,div.open-menu div.body-menu div.list-menu a.main-item img.img-icon,div.open-menu div.body-menu div.list-menu a.main-item.selected,div.open-menu div.body-menu div.list-menu a.main-item.selected>img.img-icon,div.open-menu div.body-menu div.list-menu ul.child>li.parent>a,div.open-menu div.body-menu div.list-menu ul.child2>li>a,div.open-menu div.body-menu div.list-menu ul.child2>li.selected>a,div.open-menu div.body-menu div.list-menu ul.child>li.parent.selected>a{opacity:1;filter:
alpha(opacity=100);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
13159div.open-menu div.body-menu div.list-menu a.main-item:hover,div.open-menu div.body-menu div.list-menu a.main-item:hover>img.img-icon,div.open-menu div.body-menu div.list-menu ul.child>li.parent>a:hover,div.open-menu div.body-menu div.list-menu ul.child2>li>a:hover,div.open-menu div.body-menu div.list-menu ul.child>li.parent>a.empty-link:hover,div.open-menu div.body-menu div.list-menu ul.child2>li.parent>a.empty-link:hover,div.open-menu div.body-menu div.list-menu a.hover:hover{opacity:.7;filter:
alpha(opacity=70)}
13160nav.main-menu>li.parent>ul>li:hover>a,nav.main-menu>li.parent>ul>li.parent2>ul>li:hover>a{color:#000}
13161nav.main-menu>li.parent:hover{z-index:99}
13162div.open-menu div.soc-group a.soc_ic{-webkit-filter:grayscale(35%);-moz-filter:grayscale(35%);-ms-filter:grayscale(35%);-o-filter:grayscale(35%);filter:grayscale(35%);filter:gray;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
13163div.open-menu div.soc-group a.soc_ic:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);filter:none}
13164div.banners-menu div.frame.hover-on.dark div.small-shadow{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/small-shadow-light.png) repeat-x left bottom}
13165div.banners-menu div.frame.hover-on.light div.small-shadow{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/small-shadow.png) repeat-x left bottom}
13166div.banners-menu div.frame.hover-on div.frameshadow{opacity:0;filter:
alpha(opacity=0);-webkit-transition:opacity .8s;-o-transition:opacity .8s;transition:opacity .8s}
13167div.banners-menu div.frame.hover-on div.text div.cont{bottom:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
13168div.banners-menu div.frame.hover-on div.text div.cont.cont-hide-subtext div.comment{position:absolute;transform:translateY(25px);transition:.3s}
13169div.banners-menu div.frame.hover-on:hover div.text div.cont.cont-hide-subtext div.comment{transform:translateY(0)}
13170div.banners-menu div.frame.hover-on:hover div.text div.cont.cont-hide-subtext div.comment{position:absolute}
13171div.banners-menu div.frame.hover-on div.text div.button{bottom:-100px}
13172div.banners-menu div.frame.hover-on:hover div.frameshadow{opacity:0.4;filter:
alpha(opacity=40)}
13173div.banners-menu div.frame.hover-on:hover img{-webkit-transform:translate(-50%,-50%) scale(1.15);-ms-transform:translate(-50%,-50%) scale(1.15);-o-transform:translate(-50%,-50%) scale(1.15);transform:translate(-50%,-50%) scale(1.15)}
13174div.banners-menu div.frame.hover-on:hover div.text div.cont{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%);bottom:100%}
13175div.banners-menu div.frame.hover-on:hover div.text div.button{bottom:0}
13176div.block.small-block div.banners-menu .col-lg-4{width:calc(33.3333% - 0.5px)}
13177div.banners-menu .col-lg-3{width:calc(25% - 0.5px)}
13178div.catalog-main-menu div.frame div.frameshadow{opacity:0;filter:
alpha(opacity=0);-webkit-transition:opacity .8s;-o-transition:opacity .8s;transition:opacity .8s}
13179div.catalog-main-menu div.frame img{}
13180div.catalog-main-menu div.frame div.text div.cont{bottom:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
13181div.catalog-main-menu div.frame div.text div.button{bottom:-100px}
13182div.catalog-main-menu div.frame-inner:hover div.frameshadow{opacity:0.4;filter:
alpha(opacity=40)}
13183div.catalog-main-menu div.frame-inner:hover img{-webkit-transform:translate(-50%,-50%) scale(1.15);-ms-transform:translate(-50%,-50%) scale(1.15);-o-transform:translate(-50%,-50%) scale(1.15);transform:translate(-50%,-50%) scale(1.15)}
13184div.catalog-main-menu div.frame-inner:hover div.text div.cont{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%);bottom:100%}
13185div.catalog-main-menu div.frame-inner:hover div.text div.button{bottom:0}
13186div.catalog-main-menu div.frame-inner:hover{position:absolute;top:0;left:0;right:0;z-index:20}
13187div.catalog-main-menu div.frame-inner div.frame-desc-wrap{display:none}
13188div.catalog-main-menu .middle ul.catalog-link li{width:50%;float:left;padding-right:20px}
13189div.catalog-main-menu .middle ul.catalog-link li:nth-child(2n){padding-right:0}
13190div.catalog-main-menu .col-lg-3 div.frame{width:calc(100% - 0.5px)}
13191div.catalog-block div.catalog-content-wrap div.element div.btn-detail-wrap{display:none}
13192div.catalog-block div.catalog-content-wrap div.element:hover{position:absolute;top:0;left:0;right:0;z-index:20;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,0.23);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,0.23);box-shadow:0 0 30px 0 rgba(0,0,0,0.23)}
13193div.catalog-list.FLAT div.item{min-height:390px}
13194div.catalog-list.FLAT.four-col div.item,div.catalog-list.FLAT.four-col div.item div.wrapper-top{height:420px}
13195div.catalog-list.FLAT{margin:0 -10px}
13196div.catalog-list.FLAT div.item div.wrapper-top{padding:20px 25px 5px;height:390px;overflow:hidden}
13197div.catalog-list.FLAT.size-lg div.item div.wrapper-top{height:405px}
13198div.catalog-list.FLAT div.item .wrapper-bot div.wrapper-list-info{padding:0 25px 5px}
13199div.catalog-list.FLAT div.item .item-inner:hover div.wrapper-top{height:auto}
13200div.catalog-list.FLAT div.item .part-hidden{display:none}
13201div.catalog-list.FLAT div.item:hover .part-hidden{display:block}
13202div.catalog-list.FLAT div.item div.name-element{overflow:hidden;max-height:46px}
13203div.catalog-list.FLAT div.item:hover div.name-element{max-height:none}
13204div.catalog-list.FLAT div.item div.wrapper-article-quantity{max-height:24px;overflow:hidden;white-space:nowrap}
13205div.catalog-list.FLAT div.item:hover div.wrapper-article-quantity{max-height:none;overflow:visible;white-space:normal}
13206div.catalog-list.FLAT div.item div.board-price{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
13207div.catalog-list.FLAT div.item:hover div.board-price{white-space:normal;overflow:visible}
13208div.catalog-list.FLAT div.item div.item-inner{position:absolute;top:0;left:0;right:0}
13209div.catalog-list.FLAT:not(.SLIDER) div.item .item-inner:hover{z-index:99;-webkit-box-shadow:0 2px 7px 0 rgba(50,50,50,0.20);-moz-box-shadow:0 2px 7px 0 rgba(50,50,50,0.20);box-shadow:0 2px 7px 0 rgba(50,50,50,0.20)}
13210div.catalog-labels ul.side-tabs > li:hover{opacity:.7;filter:
alpha(opacity=70)}
13211div.catalog-list.FLAT.SLIDER div.item div.item-inner{position:static}
13212div.catalog-list.FLAT.SLIDER div.item{min-height:unset}
13213div.catalog-list.FLAT.SLIDER.four-col div.item,div.catalog-list.FLAT.SLIDER.four-col div.item div.wrapper-top{height:auto}
13214div.catalog-list.FLAT.SLIDER div.item .part-hidden{display:block}
13215div.catalog-list.FLAT.SLIDER div.item div.wrapper-top{height:auto}
13216div.catalog-list.FLAT.SLIDER div.item div.quantity-container{opacity:0}
13217div.catalog-list.FLAT.SLIDER div.item:hover div.quantity-container{opacity:1;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}
13218div.slider-gallery .slick-prev:hover,div.slider-gallery .slick-next:hover{opacity:1;filter:
alpha(opacity=100)}
13219div.empl.empl-flat div.element:hover{position:absolute;top:0;left:0;right:0;z-index:99;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,0.32);-moz-box-shadow:0 0 50px 0 rgba(0,0,0,0.32);box-shadow:0 0 50px 0 rgba(0,0,0,0.32)}
13220div.empl.empl-flat div.element div.hide-part{display:none}
13221div.news div.wrap-element:hover{overflow:visible;z-index:21}
13222div.news div.wrap-element div.element{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s}
13223div.news div.wrap-element:hover div.element{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.35);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.35);box-shadow:0 0 20px 0 rgba(0,0,0,0.35);z-index:6}
13224div.news div.wrap-element:hover div.new-shadow{display:none}
13225div.news div.wrap-element div.element div.wrap-text div.section a:hover{color:#444}
13226div.tariff-container div.content div.tariff-container-inner.no-right div.gallery img{max-height:171px}
13227table.product tr>td.product-info table td.name div.main:hover{color:#656565;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}
13228div.block-slider-list .slick-prev{left:-40px}
13229div.block-slider-list .slick-next{right:-40px}
13230div.block.small-block div.video-block div.video-content{height:548px}
13231.universal-parent-slider .slick-prev,.universal-parent-slider .slick-next{display:none !important}
13232div.info-num div.info-num-element{padding-left:20px;padding-right:20px}
13233div.block.small-block div.info-num div.info-num-element{padding-left:0;padding-right:0}
13234div.opinion.slider-small div.slider-mini .slick-dots{padding-left:295px}
13235div.block.small-block div.opinion.slider-small div.slider-mini .slick-dots{padding-left:244px}
13236div.block.small-block.bg-on div.opinion.slider-small div.slider-mini .slick-dots{padding-left:225px}
13237div.block.small-block div.video-block div.video-gallery div.video-gallery-element table.videoimage-wrap td{height:250px}
13238div.block.small-block div.slider-gallery table td div.slide-element{height:500px}
13239div.banners-menu div.frame div.text div.button a{padding:19px 40px}
13240.container-form.three-quarter-width{width:70%}
13241.container-form.half-width{width:50%}
13242div.catalog-main-menu div.frame-outer{height:272px}
13243div.catalog-list-wrap div.section-with-hidden-items div.btn-click.active{background-color:#e3e3e3;color:#000;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}
13244div.catalog-list-wrap div.section-with-hidden-items div.btn-click.active:hover{background-color:#e7e7e7;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}
13245div.catalog-list-wrap div.section-with-hidden-items div.btn-click.catlist-icon.active{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/catlist_bl.svg')}
13246body.font-maincolor-light div.catalog-list-wrap div.section-with-hidden-items div.btn-click.catlist-icon.noactive{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/catlist_wt.svg');color:#fff}
13247body.font-maincolor-dark div.catalog-list-wrap div.section-with-hidden-items div.btn-click.catlist-icon.noactive{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/catlist_bl.svg');color:#000}
13248div.catalog-list-wrap div.section-with-hidden-items div.btn-click.filter-icon.active{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/filter_bl.svg')}
13249body.font-maincolor-light div.catalog-list-wrap div.section-with-hidden-items div.btn-click.filter-icon.noactive{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/filter_wt.svg');color:#fff}
13250body.font-maincolor-dark div.catalog-list-wrap div.section-with-hidden-items div.btn-click.filter-icon.noactive{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/filter_bl.svg');color:#000}
13251div.block.small-block div.block-slider .slick-dots{bottom:15px}
13252div.block.small-block .universal-arrows-style .slick-prev,div.block.small-block .universal-arrows-style .slick-next{top:230px}
13253.container-form.three-quarter-width div.search-panel div.search-btns-box div.search-list-wrap,.container-form.half-width div.search-panel div.search-btns-box div.search-list-wrap{margin-right:0}
13254.container-form.half-width div.search-panel div.search-btns-box div.search-list-wrap{margin-left:-15px}
13255.container-form.half-width div.search-panel div.search-input-box input.search-style{font-size:24px}
13256div.phoenix-modal.window-modal.map div.phoenix-modal-dialog div.dialog-content{width:1000px}
13257div.catalog-list.FLAT div.item div.wrapper-delay-compare-icons .icon,div.catalog-list.LIST div.item div.wrapper-delay-compare-icons .icon{opacity:0;filter:
alpha(opacity=0)}
13258div.catalog-list.FLAT div.item:hover div.wrapper-delay-compare-icons .icon,div.catalog-list.LIST div.item:hover div.wrapper-delay-compare-icons .icon{opacity:.5;filter:
alpha(opacity=50);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
13259div.catalog-list.FLAT div.item div.wrapper-delay-compare-icons .icon:hover,div.catalog-list.LIST div.item div.wrapper-delay-compare-icons .icon:hover{opacity:1;filter:
alpha(opacity=100);-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}
13260div.slider_catalog_big_items.slider-dots-style .slick-dots{left:755px}
13261div.slider_catalog_big_items.min.slider-dots-style .slick-dots{left:600px}
13262div.block.small-block div.map-block{min-height:450px}
13263div.block.small-block div.head-section-big-slider div.head.min{position:relative;top:5px}
13264.show-soc-groups{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
13265.show-soc-groups:hover{opacity:.8}
13266div.search-top div.close-search-top{width:20px;height:20px;right:0;top:27px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_bl.svg);opacity:.4;background-size:20px;background-color:transparent;z-index:5}
13267div.search-top div.close-search-top:before{display:none}
13268div.catalog-list.FLAT div.item:hover div.wrapper-delay-compare-icons .icon.active,div.catalog-list.LIST div.item:hover div.wrapper-delay-compare-icons .icon.active{opacity:1;filter:
alpha(opacity=100);-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}
13269div.wrapper-delay-compare-icons div.icon:hover{opacity:1;filter:
alpha(opacity=100);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;background-color:#e7e7e7}
13270div.brands-list .item:hover{-webkit-box-shadow:0 9px 40px 0 rgba(50,50,50,0.30);-moz-box-shadow:0 9px 40px 0 rgba(50,50,50,0.30);box-shadow:0 9px 40px 0 rgba(50,50,50,0.30)}
13271div.search-top div.close-search-top:hover{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:.7;filter:
alpha(opacity=70)}
13272div.rating-block div.item.vote-panel{height:100%}
13273div.rating-block div.item{margin-bottom:0}
13274div.form-block div.form-table div.form-cell div.width-control-responsive{max-width:930px}
13275label.load-file-simple{opacity:.8}
13276label.load-file-simple:hover{opacity:1}
13277div.review-item div.review-like{visibility:hidden}
13278div.review-item:hover div.review-like{visibility:visible}
13279div.review-block div.wr-review-list{padding-right:40px}
13280div.bl-txt div.wr-tabs img:not(.active){opacity:0;position:absolute;z-index:-1}
13281div.bl-txt div.wr-tabs img.active{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:1}
13282div.catalog-list.FLAT .catalog-item.border-r.col-xl-3:nth-of-type(4n+1),div.catalog-list.FLAT .catalog-item.border-r.col-xl-3:nth-of-type(4n+2),div.catalog-list.FLAT .catalog-item.border-r.col-xl-3:nth-of-type(4n+3),div.catalog-list.FLAT .catalog-item.border-r.col-xl-4:nth-of-type(3n+1),div.catalog-list.FLAT .catalog-item.border-r.col-xl-4:nth-of-type(3n+2){border-right:1px solid #eee}
13283.wrapper-social:hover .soc-groups-in-menu{display:block}
13284table.main-menu-board td.wrapper-social:hover .soc-groups-in-menu{display:block !important}
13285.close-soc-groups{display:none}
13286.product-item .item-delete{display:none;opacity:0}
13287.product-item:hover .item-delete{display:block;opacity:.4}
13288.product-item .item-delete:hover{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:.8}
13289div.catalog-list.FLAT:not(.SLIDER) div.item .item-inner:hover a.name-element{overflow:unset;height:auto;min-height:38px}
13290div.block.z-index:hover{z-index:11}
13291.employee-modal .dialog-content.container{max-width:1000px}
13292.employee-modal .arrows-popup{width:1000px;left:auto;right:auto}
13293.employee-modal .prev-popup{left:-80px}
13294.employee-modal .next-popup{right:-80px}
13295div.phoenix-modal a.close-modal{right:-40px}
13296.gifts-block .wr-gift-item{height:167px}
13297.gifts-block .gift-item .gift-hidden-container{display:none}
13298.gifts-block .gift-item:hover{z-index:9}
13299.gifts-block .gift-item:hover .gift-item-name{height:auto}
13300.gifts-block .gift-item:hover .gift-hidden-container{display:block}
13301div.block.block-retranslator .main-button-wrap{margin-top:20px}
13302div.block .opinion.slider-big div.main-button-wrap a{padding-left:70px;padding-right:70px}
13303}
13304@media (min-width:1350px){div.gallery-block.gallery div.gallery-img.big-size{height:310px}
13305div.gallery-block.gallery div.gallery-img.middle-size{height:230px}
13306div.gallery-block.gallery div.gallery-img.small-size{height:150px}
13307div.block.small-block div.gallery-block.gallery div.gallery-img.big-size{height:250px}
13308div.block.small-block div.gallery-block.gallery div.gallery-img.middle-size{height:200px}
13309div.block.small-block div.gallery-block.gallery div.gallery-img.small-size{height:130px}
13310div.catalog-card-wrap div.cart-title.padding-right-xxl{padding-right:100px}
13311div.slider_catalog_big_items.slider-dots-style .slick-dots{left:908px}
13312}
13313@media (min-width:1350px) and (max-width:1370px){div.block-slider-list .slick-prev{left:0}
13314div.block-slider-list .slick-next{right:0}
13315}
13316@media (min-width:1200px) and (max-width:1349px){div.catalog-card-wrap div.cart-title.padding-right-xl{padding-right:100px}
13317div.personal-menu-content.with-banners div.item div.pic{width:70px;height:70px}
13318div.cart-info-block div.quantity-container input.product-item-amount-field{width:40px}
13319}
13320@media (min-width:992px) and (max-width:1199px){.button-def.big,.button-grey.big{font-size:17px;line-height:17px;padding:20px 30px}
13321.button-def.medium{font-size:14px;line-height:17px;padding:13px 16px}
13322.button-def.big.plus,.button-grey.big.plus{font-size:17px;line-height:17px;padding:20px 50px}
13323.text-content iframe{height:310px}
13324div.block.small-block .text-content iframe{height:310px}
13325div.first-slider div.first-block{min-height:740px}
13326div.first-slider div.first-block div.first-block-container div.head div.title{font-size:47px;line-height:52px}
13327div.first-slider div.first-block div.first-block-container div.head div.subtitle{font-size:18px;line-height:22px}
13328div.first-slider div.first-block div.first-block-container div.head.min div.title,div.first-slider div.first-block div.first-block-container div.head.min div.title h1{font-size:38px;line-height:42px}
13329div.first-bigblock.block div.head h1,div.first-bigblock.block div.head h2,div.block div.head h1,div.block div.head h2{font-size:41px;line-height:48px}
13330div.head-section-big-slider div.head.min h1,div.head-section-big-slider div.head.min h2,div.block div.head.min h1,div.block div.head.min h2{font-size:30px;line-height:36px}
13331div.first-bigblock.block div.head div.descrip,div.block div.head div.descrip{font-size:18px;line-height:22px}
13332div.block.small-block div.head h1,div.block.small-block div.head h2{font-size:41px;line-height:48px}
13333div.block.small-block div.head.min h1,div.block.small-block div.head.min h2{font-size:30px;line-height:36px}
13334div.block div.corner.top{top:-1px}
13335div.block div.corner.bottom{bottom:-1px}
13336div.info-num div.info-num-element div.title{font-size:45px;line-height:56px;min-height:inherit !important}
13337div.news div.slider-news div.element div.name{font-size:18px;line-height:21px}
13338div.news div.bg_line{top:44px}
13339div.news div.slider-news div.element div.date{margin-bottom:10px}
13340div.news div.slider-news div.element div.name{margin-top:15px}
13341div.video-block div.video-gallery div.video-gallery-element table.videoimage-wrap td{height:120px}
13342div.video-block div.video-gallery div.video-gallery-element table.videoimage-wrap td img{max-height:120px}
13343div.block.small-block div.video-block div.video-content{height:380px}
13344div.block.small-block div.video-block div.video-gallery div.video-gallery-element table.videoimage-wrap td{height:180px}
13345div.block.small-block div.video-block div.video-gallery div.video-gallery-element table.videoimage-wrap td img{max-height:180px}
13346div.slide-menu{width:65%}
13347a.menu-slide-close.on{top:21px !important;right:65% !important}
13348div.catalog div.tabs-wrap div.tabs-element div.name{font-size:11px;line-height:11px}
13349div.catalog div.tab-wrap-content div.tab-content div.element-parent div.element{border:1px solid #ddd}
13350div.story div.story-element div.text-wrap div.text{height:95px}
13351div.story div.story-element div.text-wrap div.more-info-wrap{margin-top:20px;max-width:none;display:block;text-align:center}
13352div.story div.story-element div.text-wrap div.social-wrap{float:none;max-width:none;text-align:center;margin-top:20px}
13353div.story div.story-element div.text-wrap div.social-wrap a.ic{margin:0 3px}
13354div.tarif div.tarif-item.four-elements div.tarif-element div.name{font-size:19px;line-height:24px;text-align:center}
13355div.tarif div.tarif-item.four-elements div.tarif-element div.tarif-descript{font-size:14px;line-height:20px}
13356div.tarif div.tarif-item.four-elements div.tarif-element ul li{font-size:14px;line-height:20px}
13357div.tarif div.tarif-item.four-elements div.tarif-element div.price-wrap div.price{font-size:22px;line-height:26px}
13358div.tarif div.tarif-item.four-elements div.tarif-element div.price-wrap div.old-price{font-size:20px;line-height:22px}
13359div.tarif div.tarif-item div.tarif-element div.name{font-size:19px;line-height:25px}
13360div.tarif div.tarif-item div.tarif-element div.price-wrap div.price{font-size:24px;line-height:27px}
13361div.tarif div.tarif-item div.tarif-element div.price-wrap div.old-price{font-size:22px;line-height:26px}
13362div.tarif div.tarif-item div.tarif-element ul li{font-size:14px;margin:5px 0 0}
13363form.form div.input.out-margin-right{margin-right:-5px}
13364form.form div.input.out-margin-left{margin-left:-5px}
13365div.banner div.element div.part div.text{font-size:22px;line-height:26px}
13366div.block.small-block div.banner div.element div.part div.text{font-size:19px;line-height:21px}
13367div.block.small-block div.slider-gallery table td{height:380px}
13368div.block.small-block div.slider-gallery table td img{max-height:380px}
13369div.gallery-block.nogallery div.gallery-img.big-size table td{height:320px}
13370div.gallery-block.nogallery div.gallery-img.big-size table td img{max-height:315px}
13371div.gallery-block.nogallery div.gallery-img.middle-size table td{height:240px}
13372div.gallery-block.nogallery div.gallery-img.middle-size table td img{max-height:235px}
13373div.gallery-block.nogallery div.gallery-img.small-size table td{height:160px}
13374div.gallery-block.nogallery div.gallery-img.small-size table td img{max-height:155px}
13375div.gallery-block.gallery div.gallery-img.big-size{height:303px}
13376div.gallery-block.gallery div.gallery-img.middle-size{height:225px}
13377div.gallery-block.gallery div.gallery-img.small-size{height:146px}
13378div.block.small-block div.gallery-block.gallery div.gallery-img.big-size{height:190px}
13379div.block.small-block div.gallery-block.gallery div.gallery-img.middle-size{height:150px}
13380div.block.small-block div.gallery-block.gallery div.gallery-img.small-size{height:110px}
13381div.wrapper-board-contact span.visible-part.phone{font-size:21px;line-height:21px}
13382div.wrapper-board-contact a.visible-part.mail{font-size:15px;line-height:20px}
13383div.block.small-block div.empl-full div.empl-name{font-size:25px;line-height:32px}
13384div.empl-full div.empl-name{font-size:25px;line-height:32px}
13385div.empl-full div.container-photo{padding:15px}
13386div.block.small-block div.empl-full div.container-photo div.wrap-photo{width:180px;height:180px}
13387div.block.small-block div.empl-full div.container-photo div.wrap-photo img{max-height:180px;max-width:180px}
13388div.empl-full div.empl-phone{font-size:16px;line-height:19px;margin-bottom:6px}
13389div.slider-gallery .slick-prev{left:25px}
13390div.slider-gallery .slick-next{right:25px}
13391div.catalog-main-menu .middle ul.catalog-link li{width:50%;float:left;padding-right:50px}
13392div.catalog-main-menu .middle ul.catalog-link li:nth-child(2n){padding-right:0}
13393div.phoenix-modal.video-modal div.phoenix-modal-dialog div.dialog-content{width:900px;height:506px}
13394div.opinion.slider-small div.slider-mini .slick-dots{padding-left:230px}
13395div.block.bg-on div.opinion.slider-small div.slider-mini .slick-dots{padding-left:210px}
13396div.block.small-block div.opinion.slider-small div.slider-mini .slick-dots{padding-left:185px}
13397div.block.small-block.bg-on div.opinion.slider-small div.slider-mini .slick-dots{padding-left:160px}
13398.form-cart-wrap div.total div.total-price{font-size:25px;line-height:32px}
13399.form-cart-wrap div.updesc span.total{padding:4px 10px}
13400.form-cart-wrap div.total{margin-bottom:5px}
13401.universal-parent-slider .slick-prev,.universal-parent-slider .slick-next{display:none !important}
13402div.banners-menu div.frame{height:192px}
13403div.catalog-main-menu div.frame{height:192px}
13404div.open-menu div.soc-group a.soc_ic{width:26px;height:26px}
13405div.block.small-block.padding-on{padding-top:40px;padding-bottom:15px}
13406div.content-inner>div.block.padding-on.small:first-child{padding-top:60px}
13407div.block.small-block.bg-on{padding-bottom:40px}
13408div.block.small-block.bg-on{padding-left:40px;padding-right:40px}
13409div.block.small-block.no-margin-top{margin-top:0}
13410div.cart-info-block div.quantity-container input.product-item-amount-field{width:40px}
13411div.cart-video div.videoframe-wrap{height:406px}
13412div.cart-video div.videoframe-wrap.right-col{height:248px}
13413div.brand-block div.cart-video div.videoframe-wrap{height:346px}
13414div.brand-block div.cart-video div.videoframe-wrap.right-col{height:208px}
13415footer div.soc-group a.soc_ic{width:30px;height:30px;margin:0 1px}
13416div.catalog-list-wrap div.element-sort a.sort_btn{margin-right:15px}
13417div.catalog-list-wrap div.section-with-hidden-items div.btn-click.active{background-color:#e3e3e3;color:#000;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}
13418div.catalog-list-wrap div.section-with-hidden-items div.btn-click.active:hover{background-color:#e7e7e7;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}
13419div.catalog-list-wrap div.section-with-hidden-items div.btn-click.catlist-icon.active{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/catlist_bl.svg')}
13420body.font-maincolor-light div.catalog-list-wrap div.section-with-hidden-items div.btn-click.catlist-icon.noactive{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/catlist_wt.svg');color:#fff}
13421body.font-maincolor-dark div.catalog-list-wrap div.section-with-hidden-items div.btn-click.catlist-icon.noactive{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/catlist_bl.svg');color:#000}
13422div.catalog-list-wrap div.section-with-hidden-items div.btn-click.filter-icon.active{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/filter_bl.svg')}
13423body.font-maincolor-light div.catalog-list-wrap div.section-with-hidden-items div.btn-click.filter-icon.noactive{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/filter_wt.svg');color:#fff}
13424body.font-maincolor-dark div.catalog-list-wrap div.section-with-hidden-items div.btn-click.filter-icon.noactive{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/filter_bl.svg');color:#000}
13425div.block.small-block div.block-slider .slick-dots{bottom:15px}
13426div.block.small-block .universal-arrows-style .slick-prev,div.block.small-block .universal-arrows-style .slick-next{top:230px}
13427div.catalog-card-wrap div.cart-title.padding-right-lg{padding-right:100px}
13428div.personal-menu-content.with-banners div.item div.pic{width:54px;height:54px}
13429div.personal-menu-content.with-banners div.item div.pic i{font-size:35px}
13430div.personal-menu-content div.item div.pic i.concept-clock{margin-top:-1px}
13431div.personal-menu-content div.item div.pic i.concept-vcard{font-size:31px}
13432div.personal-menu-content div.item div.pic i.concept-cart{font-size:32px}
13433div.personal-menu-content div.item div.pic i.concept-mail{margin-top:-2px;font-size:31px}
13434div.fire-title{font-size:18px;line-height:24px;padding:15px 20px 17px}
13435div.banner-flat-item{height:165px}
13436div.subscribe-edit div.top-container{margin-bottom:40px}
13437div.subscribe-edit div.bot-container div.left-part{margin-bottom:30px}
13438div.cabinet-wrap div.menu-navigation div.menu-navigation-inner{padding-right:0}
13439div.cabinet-wrap div.with-banners div.personal-menu-content div.item div.pic{width:50px;height:50px}
13440div.cabinet-wrap div.with-banners div.personal-menu-content div.item div.pic i{font-size:30px}
13441div.cabinet-wrap div.with-banners div.personal-menu-content div.item div.pic i.concept-clock{margin-top:-2px}
13442div.cabinet-wrap div.with-banners div.personal-menu-content div.item div.pic i.concept-user-circle-o{margin-top:0}
13443.bx_compare .data_table_props tr td:first-child,.bx_compare .prop_title_table .data_table_props tr td:first-child{min-width:225px;max-width:225px}
13444.bx_compare .frame.props .wraps{margin-left:-225px}
13445.constructor-content .order-last div.sidemenu-container{padding-left:0}
13446div.slider_catalog_big_items.min.cart-info-block div.info-left-side{padding-right:0}
13447div.slider_catalog_big_items.min.cart-info-block div.wrapper-controls{padding-right:0}
13448div.slider_catalog_big_items.min.cart-info-block div.wrapper-controls div.small-picture{width:48px;height:48px}
13449div.slider_catalog_big_items.min.cart-info-block div.wrapper-controls .video-play{width:44px;height:44px;background-position:17px center}
13450div.slider_catalog_big_items.min.cart-info-block div.wr-top-part{padding:15px 15px 0}
13451div.slider_catalog_big_items.min.cart-info-block div.wr-bot-part{padding:15px}
13452div.slider_catalog_big_items.cart-info-block div.wrapper-controls{padding-right:0}
13453div.slider_catalog_big_items.cart-info-block div.wrapper-controls div.small-picture{width:70px;height:70px}
13454div.slider_catalog_big_items.cart-info-block div.wrapper-controls div.small-picture img{max-width:60px;max-height:60px}
13455div.static-board div.basket-quantity-info-icon{margin-left:10px}
13456div.static-board div.basket-quantity-info-icon.cart{padding-left:27px}
13457div.static-board div.basket-quantity-info-icon.delay{padding-left:25px}
13458div.static-board div.basket-quantity-info-icon.compare{padding-left:24px}
13459div.banners-menu div.frame img{max-width:120%}
13460.button-def{font-size:14px;padding-left:22px;padding-right:22px}
13461div.open-menu div.soc-group a.soc_ic{margin-left:3px;margin-right:3px}
13462div.block.small-block div.slider-gallery .slick-dots{top:420px}
13463div.basket-style div.basket_items_list.items_delayed .wr-btn{padding-left:0;padding-right:0}
13464.tabs-head li span{padding-left:45px;font-size:15px}
13465.sale-personal-profile-list-border{margin:0}
13466.with-banners .sale-order-list-about-container,.with-banners .sale-order-list-repeat-container,.with-banners .sale-order-list-cancel-container{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
13467.with-banners .sale-order-list-about-link,.with-banners .sale-order-list-repeat-link,.with-banners .sale-order-list-cancel-link{display:block}
13468.with-banners .sale-order-list-cancel-link{margin-top:10px}
13469.with-banners .sale-order-list-about-container{padding-right:5px}
13470.with-banners .sale-order-list-repeat-container{padding-left:5px}
13471.with-banners .sale-order-list-cancel-container{padding-right:5px}
13472.sale-order-detail-order-item-img-block{width:55px}
13473div.catalog-list.FLAT div.item div.wrapper-image{height:150px}
13474div.catalog-list.FLAT div.item div.wrapper-image img{max-height:150px}
13475div.catalog-list.FLAT div.item div.wrapper-delay-compare-icons div.icon{width:30px;height:30px}
13476div.catalog-list.FLAT div.wrapper-delay-compare-icons div.icon.compare{background-position:center 9px}
13477div.catalog-list.FLAT div.item a.name-element{margin-bottom:5px}
13478div.catalog-list.FLAT div.item div.board-price{margin-bottom:5px}
13479div.catalog-list.FLAT div.item div.wrapper-top{padding:15px 0 5px}
13480div.catalog-list.FLAT div.item .wrapper-bot div.wrapper-list-info{padding:0 0 5px}
13481div.catalog-list.FLAT div.item{margin-bottom:25px}
13482.catalog-list .break-line div{margin:0 0 24px}
13483div.catalog-list.FLAT div.item .wrapper-bot div.wrapper-inner-bot{height:46px;border-radius:3px}
13484div.catalog-list.FLAT div.item div.btn-container a{line-height:46px}
13485div.page_pad_bot{padding-bottom:30px}
13486div.catalog-list.FLAT div.item div.wrapper-board-label div.mini-board{font-size:9px;padding:0 6px 1px}
13487div.catalog-list-wrap div.element-sort a.sort_btn.active.asc{background-position:right 7px}
13488div.catalog-list-wrap div.element-sort a.sort_btn.active.desc{background-position:right 6px}
13489div.catalog-list-wrap div.element-sort a.sort_btn.active{margin-right:20px}
13490div.catalog-list.LIST div.item div.center-body.col-md-6{padding-right:15px}
13491div.catalog-list.LIST div.item div.right-body.col-md-3{padding-left:0}
13492.open-cart{right:auto;top:auto;bottom:40px;left:30px}
13493div.catalog-list.LIST div.wrapper-board-label{position:static;margin:10px auto 0;text-align:center}
13494div.catalog-list.LIST div.item div.wrapper-delay-compare-icons{position:static;margin-top:10px;text-align:center}
13495div.catalog-list.LIST div.item div.wrapper-delay-compare-icons div.icon{display:inline-block;margin-bottom:0;margin-right:6px}
13496div.catalog-list.LIST div.item div.board-price div.actual-price span.price-value{font-size:23px;line-height:26px}
13497div.catalog-list.LIST div.item div.board-price div.old-price{font-size:19px;line-height:21px}
13498div.catalog-list.LIST div.item a.name-element{font-size:18px;line-height:21px}
13499div.catalog-list.LIST ul.sku-props li.detail-color{width:32px;height:32px}
13500div.catalog-list.LIST ul.sku-props li.detail-color span.active-flag{width:10px;height:10px;background-size:6px}
13501div.catalog-list.LIST ul.select-input li{height:32px;font-size:13px;line-height:23px;padding:4px 7px}
13502div.catalog-list.LIST div.wrapper-select-input div.ar-down{width:34px;height:34px;background-size:10px}
13503div.catalog-list.LIST ul.sku-props.select-input{width:calc(100% - 33px)}
13504div.catalog-list.LIST div.item div.board-price{margin-bottom:15px}
13505svg.circle-progress-bar{width:76px;height:76px}
13506svg.circle-progress-bar circle{stroke-width:7px;
r:33px}
13507div.rating-block div.item div.left-part{width:76px;height:76px}
13508div.rating-block div.item div.text{padding-top:7px}
13509div.rating-block div.item div.name{font-size:17px;line-height:20px;margin-bottom:8px;color:#434343}
13510div.rating-block div.item div.desc{font-size:12px;line-height:17px;color:#858585}
13511div.rating-block div.item div.rating-percent{font-size:20px;line-height:22px}
13512div.review-item div.name span{font-size:16px}
13513div.review-item div.name span{font-size:16px}
13514div.form-block div.form-table div.form-cell div.width-control-responsive{max-width:580px}
13515div.bl-txt div.wr-tabs img{max-height:380px}
13516div.bl-txt div.wr-tabs div.items{min-height:380px}
13517div.bl-txt div.wr-tabs img:not(.active){opacity:0;position:absolute;z-index:-1}
13518div.bl-txt div.wr-tabs img.active{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:1}
13519div.wrapper-board-contact div.visible-part.phone{font-size:20px}
13520div.catalog-list.FLAT .catalog-item.border-r.col-lg-3:nth-of-type(4n+1),div.catalog-list.FLAT .catalog-item.border-r.col-lg-3:nth-of-type(4n+2),div.catalog-list.FLAT .catalog-item.border-r.col-lg-3:nth-of-type(4n+3){border-right:1px solid #eee}
13521.popup-block .popup-block-inner,.popup-block.region-popup .popup-block-inner{width:900px}
13522.sub-menu-lvl-2-item .main-sub-name,div.dropdown-menu-view-2.dropdown-menu-view-2-lvls_4-js a.name{font-size:15px}
13523div.dropdown-menu-view-2.dropdown-menu-view-2-lvls_4-js table.item ul.lvl2 li{font-size:12px}
13524div.employee-modal a.close-modal{top:-20px;right:-10px}
13525}
13526@media (min-width:768px) and (max-width:991px){.button-def.big,.button-grey.big{font-size:17px;line-height:17px;padding:20px 30px}
13527.button-def.big.plus,.button-grey.big.plus{font-size:17px;line-height:17px;padding:20px 50px}
13528.text-content iframe{height:215px}
13529div.block.small-block .text-content iframe{height:215px}
13530div.wrap-padding-left{padding-left:0}
13531div.wrap-padding-right{padding-right:0}
13532.public_shares{left:10px;top:330px}
13533div.block div.content{margin-top:30px}
13534div.slide-menu{width:75%}
13535a.menu-slide-close{right:75% !important}
13536div.open-menu a.close-menu.main{right:15px}
13537div.wrapper-board-contact div.visible-part.phone{font-size:19px;line-height:19px}
13538div.page_pad_bot{padding-bottom:0}
13539div.first-slider div.first-block{min-height:600px}
13540div.first-slider div.down-scroll{bottom:20px}
13541@keyframes scrolldown{100%{bottom:10px}
135420%{bottom:20px}
13543}
13544div.block.mob-no-cover{background-size:100% !important;background-position:top center !important}
13545div.first-slider div.first-block div.first-block-container div.head div.subtitle{font-size:17px;line-height:22px}
13546div.first-slider div.first-block div.first-block-container div.head div.title,div.first-slider div.first-block div.first-block-container div.head div.title h1{font-size:38px;line-height:43px}
13547div.first-slider div.first-block div.first-block-container div.head div.subtitle{font-size:17px;line-height:22px}
13548div.first-slider div.first-block div.first-block-container div.head.min div.title,div.first-slider div.first-block div.first-block-container div.head.min div.title h1{font-size:38px;line-height:43px}
13549div.first-bigblock.block div.head h1,div.first-bigblock.block div.head h2,div.block div.head h1,div.block div.head h2{font-size:38px;line-height:43px}
13550div.head-section-big-slider div.head.min h1,div.head-section-big-slider div.head.min h2,div.block div.head.min h1,div.block div.head.min h2{font-size:38px;line-height:43px}
13551div.first-bigblock.block div.head div.descrip,div.block div.head div.descrip{font-size:17px;line-height:22px}
13552div.block.small-block div.head h1,div.block.small-block div.head h2{font-size:38px;line-height:43px}
13553div.block.small-block div.head.min h1,div.block.small-block div.head.min h2{font-size:38px;line-height:43px}
13554div.advantages.flat.big-advantages div.four-cols div.element div.text-wrap div.text,div.advantages.flat.big-advantages div.element div.text-wrap div.text{font-size:14px;line-height:19px}
13555div.faq-block div.l_wrap{margin:0}
13556div.video-block div.video-content{width:100%;height:405px;margin:auto}
13557div.video-block div.two-video div.video-gallery div.video-gallery-element table.videoimage-wrap td{height:175px}
13558div.video-block div.two-video div.video-gallery div.video-gallery-element table.videoimage-wrap td img{max-height:175px}
13559div.video-block div.video-gallery div.video-gallery-element table.videoimage-wrap td{height:85px}
13560div.video-block div.video-gallery div.video-gallery-element table.videoimage-wrap td img{max-height:85px}
13561div.block.small-block div.video-block div.two-video div.video-gallery div.video-gallery-element table.videoimage-wrap td{height:175px}
13562div.block.small-block div.video-block div.two-video div.video-gallery div.video-gallery-element table.videoimage-wrap td img{max-height:175px}
13563div.block.small-block div.video-block div.video-gallery div.video-gallery-element table.videoimage-wrap td{height:195px}
13564div.block.small-block div.video-block div.video-gallery div.video-gallery-element table.videoimage-wrap td img{max-height:195px}
13565div.story div.story-element div.text-wrap{padding:15px 20px}
13566div.story div.story-element div.text-wrap a.name{font-size:18px;line-height:26px;height:44px}
13567div.story div.story-element div.text-wrap div.text{height:134px}
13568div.story div.story-element div.text-wrap div.more-info-wrap{margin-top:20px;max-width:none;display:block;text-align:center}
13569div.story div.story-element div.text-wrap div.social-wrap{float:none;max-width:none;text-align:center;margin-top:20px}
13570div.story div.story-element div.text-wrap div.social-wrap a.ic{margin:0 3px}
13571div.tarif div.tarif-item div.tarif-element div.name{font-size:17px;line-height:23px}
13572div.tarif div.tarif-item div.tarif-element div.price-wrap div.price{font-size:23px;line-height:26px}
13573div.tarif div.tarif-item div.tarif-element div.price-wrap div.old-price{font-size:21px;line-height:26px}
13574div.tarif div.tarif-item div.tarif-element ul li{margin-top:2px}
13575div.tarif-2 div.image-hidden img{max-height:250px}
13576div.block.small-block div.tarif-2 div.tarif-img-wrap div.name-wrap{text-align:center}
13577div.map-block div.map-descript-wrap div.map-descript{padding:20px;margin:0}
13578div.map-block.info-under-map div.wr-desc-table div.item{margin-bottom:15px}
13579div.opinion.slider-big div.slider .slider-nav{width:100%}
13580div.opinion.slider-big div.slider div.slider-nav-wrap .slick-prev{left:100px}
13581div.opinion.slider-big div.slider div.slider-nav-wrap .slick-next{right:100px}
13582div.opinion.slider-big div.slider div.slider-for{width:100%;padding-right:15px;padding-left:15px}
13583div.opinion.full-block div.opinion-table div.opinion-cell.text-part{margin-bottom:30px}
13584div.opinion.full-block div.opinion-table div.opinion-cell.text-part div.more-info{margin-top:40px;padding:20px}
13585div.opinion.full-block div.opinion-table div.opinion-cell.image-part div.name-wrap div.name{font-size:20px;line-height:26px}
13586div.opinion.full-block div.opinion-table div.opinion-cell.image-part div.name-wrap div.prof{font-size:15px;line-height:20px}
13587div.form-modal .modal-dialog.part-more-on{width:670px}
13588div.form-modal .modal-dialog.part-more-on div.form-modal-table div.form-modal-cell.part-form{width:50%}
13589div.wind-modal div.modal-dialog{width:650px}
13590div.form-block.un-margin-bottom{margin-bottom:-60px}
13591div.info-num div.info-num-element div.title{font-size:40px;line-height:56px;min-height:inherit}
13592div.info-num div.info-num-element div.text{font-size:13px;line-height:18px;margin-top:15px}
13593div.tarif div.tarif-item div.tarif-element{padding:30px 20px}
13594div.faq-block div.photo{margin-bottom:40px;padding:10px 0}
13595div.faq-block div.photo img{max-height:300px}
13596div.faq-block div.photo div.comm{margin:10px 0}
13597div.gallery-block.nogallery div.gallery-img.big-size table td{height:320px}
13598div.gallery-block.nogallery div.gallery-img.big-size table td img{max-height:315px}
13599div.gallery-block.nogallery div.gallery-img.middle-size table td{height:240px}
13600div.gallery-block.nogallery div.gallery-img.middle-size table td img{max-height:235px}
13601div.gallery-block.nogallery div.gallery-img.small-size table td{height:160px}
13602div.gallery-block.nogallery div.gallery-img.small-size table td img{max-height:155px}
13603div.gallery-block.gallery div.gallery-img.big-size{height:223.33px}
13604div.gallery-block.gallery div.gallery-img.middle-size{height:165px}
13605div.gallery-block.gallery div.gallery-img.small-size{height:106.66px}
13606div.switcher div.switcher-content-wrap{margin-top:0}
13607div.switcher div.switcher-content-wrap div.switcher-wrap{position:static;z-index:1;padding-top:0;-moz-opacity:1;opacity:1;filter:
alpha(opacity=100);visibility:visible;overflow:hidden;height:auto}
13608div.switcher div.switcher-content-wrap div.switcher-wrap div.switcher-content{display:none;margin-top:0}
13609div.switcher div.switcher-content-wrap div.switcher-wrap.active div.switcher-content{display:block}
13610div.switcher div.switcher-content-wrap div.switcher-wrap div.switcher-title{display:block;font-size:17px;margin-bottom:15px;padding-top:20px;margin-top:0}
13611div.switcher div.switcher-content-wrap div.switcher-wrap div.switcher-title:after{top:21px}
13612div.tariff-container div.content div.gallery img{max-height:94px}
13613div.open-menu div.right{margin-top:40px;text-align:center}
13614div.wrapper-board-contact{padding-left:22px}
13615div.wrapper-board-contact a.visible-part.phone{font-size:14px;line-height:14px}
13616div.wrapper-board-contact div.ic-open-list-contact{top:1px}
13617div.wrapper-board-contact a.visible-part.mail{font-size:12px;line-height:12px}
13618div.banners-menu div.frame div.text div.cont div.name{font-size:21px;line-height:27px}
13619div.banner div.element div.part div.text{font-size:23px;line-height:27px}
13620div.slider-gallery.slick-dotted.slick-slider{width:100%}
13621div.slider-gallery .slick-prev{left:25px}
13622div.slider-gallery .slick-next{right:25px}
13623div.slider-gallery.slider-gallery-1 table td,div.slider-gallery.slider-gallery-1 table td div.slide-element{height:550px}
13624div.slider-gallery.slider-gallery-2 table td,div.slider-gallery.slider-gallery-2 table td div.slide-element{height:350px}
13625div.slider-gallery.slider-gallery-3 table td,div.slider-gallery.slider-gallery-3 table td div.slide-element{height:230px}
13626div.slider-gallery.slider-gallery-4 table td,div.slider-gallery.slider-gallery-4 table td div.slide-element{height:170px}
13627div.slider-gallery.slider-gallery-5 table td,div.slider-gallery.slider-gallery-5 table td div.slide-element{height:134px}
13628div.slider-gallery.slider-gallery-6 table td,div.slider-gallery.slider-gallery-6 table td div.slide-element{height:110px}
13629div.block.small-block div.slider-gallery table td{height:290px}
13630div.block.small-block div.slider-gallery table td img{max-height:290px}
13631div.phoenix-modal.video-modal div.phoenix-modal-dialog div.dialog-content{width:650px}
13632div.phoenix-modal.video-modal div.phoenix-modal-dialog div.dialog-content iframe{height:370px}
13633div.phoenix-modal.window-modal div.phoenix-modal-dialog div.dialog-content{width:650px}
13634div.slider-gallery{width:100%}
13635div.slider-gallery .slick-prev{left:25px}
13636div.slider-gallery .slick-next{right:25px}
13637div.wrapper-board-contact span.visible-part.phone{font-size:14px;line-height:14px}
13638div.empl-full div.empl-table div.empl-cell{display:block}
13639div.empl-full div.empl-table div.empl-cell.right{margin-top:10px}
13640div.empl-full div.container-photo div.wrap-photo,div.block.small-block div.empl-full div.container-photo div.wrap-photo{margin:20px auto 70px}
13641div.block.small-block div.empl-full div.container-photo div.wrap-photo{width:180px;height:180px}
13642div.block.small-block div.empl-full div.container-photo div.wrap-photo img{max-height:180px;max-width:180px}
13643div.empl-full div.empl-phone{font-size:15px;line-height:19px}
13644div.empl-full div.empl-email a{font-size:14px}
13645div.content-inner{padding-left:15px}
13646div.content-inner.col-lg-pull-3{padding-right:15px}
13647div.catalog-block div.mob-title{display:block}
13648div.catalog-block div.mob-show{display:none}
13649div.catalog-block div.mob-show.active{display:block}
13650div.tabb-content-wrap div.tabb-content{position:static;padding-top:0;-moz-opacity:1;opacity:1;filter:
alpha(opacity=100);visibility:visible;overflow:visible;height:auto}
13651div.block.small-block div.news.flat,div.block.small-block div.news{margin:0}
13652div.opinion.slider-small div.slider-mini .slick-dots{padding:0 110px 0 245px}
13653div.block.bg-on div.opinion.slider-small div.slider-mini .slick-dots{padding:0 110px 0 245px}
13654div.cart-char.cols-two div.cart-char-table-wrap{margin-right:0;margin-bottom:40px}
13655div.cart-video div.videoframe-wrap.right-col{padding-right:0;margin-bottom:40px}
13656div.cart-simple-gallery div.single-photos div.photo-item div.photo-wrap.right-col{padding-right:0;margin-bottom:40px}
13657footer div.right{margin-top:25px}
13658table.pad-break{display:block;clear:both;width:100%}
13659table.pad-break>tbody{display:block;width:100%}
13660table.pad-break>tbody>tr{display:block;width:100%}
13661table.pad-break>tbody>tr>td{display:block;width:100%}
13662.form-cart-wrap div.main-table div.right-p{display:block !important}
13663div.block-slider-table div.lvl1.part-pic img{margin:auto}
13664div.block-slider-table div.lvl1.part-pic.pic-left{margin-bottom:30px}
13665div.block-slider-table div.lvl1.part-pic.pic-right{margin-top:30px}
13666div.search-body div.sections-main div.section-box-wrap{margin-bottom:30px}
13667.universal-parent-slider .slick-prev,.universal-parent-slider .slick-next{display:none !important}
13668.container-three-quarter-width{width:100%}
13669.container-form.half-width{width:100%}
13670.catalog-labels .wrapper-side-tabs{height:auto;margin-bottom:20px}
13671div.basket-style div.body div.buttons a.first-b{display:inline-block}
13672div.block-slider-list.slick-dotted.slick-slider{padding-bottom:40px}
13673div.block-slider-table .part-picture,div.block-slider-table .part-picture img{max-height:300px}
13674div.block-slider div.block-slider-item div.block-slider-table-wrap,div.block-slider div.block-slider-item div.block-slider-table-wrap div.block-slider-table{height:auto}
13675div.catalog-main-menu div.frame{height:255px}
13676div.catalog-list.TABLE div.item div.right-body{margin-top:25px}
13677div.catalog-list-wrap div.side-inner{padding-right:0}
13678div.static-board div.wrapper-board-contact div.comment{white-space:normal}
13679div.open-menu div.basket-quantity-info-icon{margin-left:14px}
13680div.open-menu div.catalog-navigation table.item td.decription div.name{font-size:14px}
13681div.open-menu div.soc-group a.soc_ic{float:none}
13682div.banner div.element div.part img{position:static}
13683div.banner div.element div.part{margin-bottom:30px}
13684div.faq-block div.board-info,div.block div.faq-block div.main-button-wrap{text-align:left}
13685div.block.small-block.bg-on{padding-left:20px;padding-right:20px}
13686div.cart-info-block .info-right-side div.info-right-side-inner{padding-left:20px}
13687div.cart-info-block div.quantity-container input.product-item-amount-field{width:40px}
13688div.cart-info-block div.wrapper-picture{margin-left:0;margin-right:0}
13689div.catalog-card-wrap-inner{padding:0;margin:0 0 30px}
13690div.section-control-view div.control-column{margin-bottom:20px}
13691.section-with-hidden-items .content-animate-slide-down.noactive-mob{display:none !important}
13692div.catalog-list-wrap div.section-with-hidden-items div.btn-click.active-mob{background-color:#e3e3e3;color:#000;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}
13693div.catalog-list-wrap div.section-with-hidden-items div.btn-click.catlist-icon.active-mob{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/catlist_bl.svg')}
13694body.font-maincolor-light div.catalog-list-wrap div.section-with-hidden-items div.btn-click.catlist-icon.noactive-mob{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/catlist_wt.svg');color:#fff}
13695body.font-maincolor-dark div.catalog-list-wrap div.section-with-hidden-items div.btn-click.catlist-icon.noactive-mob{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/catlist_bl.svg');color:#000}
13696div.catalog-list-wrap div.section-with-hidden-items div.btn-click.filter-icon.active-mob{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/filter_bl.svg')}
13697body.font-maincolor-light div.catalog-list-wrap div.section-with-hidden-items div.btn-click.filter-icon.noactive-mob{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/filter_bl.svg');color:#000;background-color:#f5f5f5}
13698body.font-maincolor-dark div.catalog-list-wrap div.section-with-hidden-items div.btn-click.filter-icon.noactive-mob{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/catlist_bl.svg');color:#000;background-color:#f5f5f5}
13699.content-animate-slide-down.noactive-mob{display:none !important}
13700div.cart-info-block div.wrapper-controls{padding-right:0}
13701div.block div.content div.cart-info-block div.wrapper-controls{padding-left:0}
13702div.cart-info-block div.outer-big-picture{padding-left:10px}
13703div.wrapper-board-label{left:10px}
13704div.catalog-card-wrap div.cart-title.padding-right-md{padding-right:100px}
13705form.form.subscribe-edit div.left-part,form.status-page div.left-part{margin-bottom:30px}
13706footer div.container-bottom div.icon-items{text-align:center}
13707footer div.container-bottom div.text-item{margin-bottom:20px;text-align:center}
13708div.phx-modal-dialog div.dialog-content{margin-left:15px;margin-right:15px}
13709div.auth-dialog-form{width:100% !important}
13710div.personal-menu-content div.item div.pic{width:46px;height:46px}
13711div.personal-menu-content div.item div.pic i{font-size:32px}
13712div.personal-menu-content div.item div.pic i.concept-vcard{font-size:28px}
13713div.personal-menu-content div.item div.pic i.concept-cart{font-size:28px}
13714div.personal-menu-content div.item div.pic i.concept-mail{margin-top:-2px;font-size:28px}
13715div.block.small-block.padding-on div.banner div.element{padding-left:0;padding-right:0}
13716div.opinion.full-block div.opinion-table div.opinion-cell div.wr-inner{margin-left:0;margin-right:0}
13717div.fire-title{font-size:19px;line-height:26px}
13718div.block-move-to-up{padding:0;margin:0}
13719div.news-list-wrap div.block-move-to-up{margin:0}
13720div.catalog-list-wrap div.block-move-to-up{margin:0;padding-bottom:30px}
13721div.cabinet-wrap div.block-move-to-up{padding:45px 0 45px;margin:0}
13722div.block-move-to-up.catalog-main-page{padding:25px 0 0;margin:0}
13723div.block-move-to-up.compare-page{padding:45px 0 45px;margin:0}
13724div.block-move-to-up.order-page{margin-top:0}
13725div.subscribe-edit div.top-container{margin-bottom:40px}
13726.bx_compare .data_table_props tr td:first-child,.bx_compare .prop_title_table .data_table_props tr td:first-child{min-width:225px;max-width:225px}
13727.bx_compare .frame.props .wraps{margin-left:-225px}
13728.constructor-content .order-last div.sidemenu-container{padding-left:0}
13729div.slider_catalog_big_items.cart-info-block div.info-left-side,div.slider_catalog_big_items.min.cart-info-block div.info-left-side{padding-right:0}
13730div.slider_catalog_big_items.min.cart-info-block div.wrapper-controls,div.slider_catalog_big_items.cart-info-block div.wrapper-controls{padding-right:0}
13731div.slider_catalog_big_items.cart-info-block div.wrapper-controls div.small-picture,div.slider_catalog_big_items.min.cart-info-block div.wrapper-controls div.small-picture{width:48px;height:48px}
13732div.slider_catalog_big_items.cart-info-block div.wrapper-controls .video-play,div.slider_catalog_big_items.min.cart-info-block div.wrapper-controls .video-play{width:44px;height:44px;background-position:17px center;background-size:17px}
13733div.slider_catalog_big_items.cart-info-block div.wr-top-part,div.slider_catalog_big_items.min.cart-info-block div.wr-top-part{padding:15px 15px 0}
13734div.slider_catalog_big_items.cart-info-block div.wr-bot-part,div.slider_catalog_big_items.min.cart-info-block div.wr-bot-part{padding:15px}
13735div.slider_catalog_big_items.cart-info-block div.wrapper-controls div.small-picture img{max-width:40px;max-height:40px}
13736div.slider_catalog_big_items.slider-dots-style .slick-dots{left:372px}
13737div.static-board div.basket-quantity-info-icon{margin-left:10px}
13738div.static-board div.basket-quantity-info-icon.cart{padding-left:27px}
13739div.static-board div.basket-quantity-info-icon.delay{padding-left:25px}
13740div.static-board div.basket-quantity-info-icon.compare{padding-left:24px}
13741div.banners-menu div.frame{height:255px}
13742div.banners-menu div.frame img{max-width:none}
13743.button-def{font-size:14px;padding-left:22px;padding-right:22px}
13744div.opinion.slider-small div.slider-mini .slick-dots,div.block.small-block div.opinion.slider-small div.slider-mini .slick-dots{padding-left:185px}
13745div.empl-full div.empl-email{margin-top:-1px}
13746.wr-filter-side,.wr-sort-btn-side{padding-left:0;padding-right:0}
13747div.catalog-list-wrap div.section-with-hidden-items div.btn-click{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
13748div.catalog-list-wrap div.section-with-hidden-items div.body.active-mob{position:absolute;top:0;left:-15px;right:-15px;z-index:99}
13749div.basket-style.page{margin-top:0}
13750.tabs-head li span{padding-left:45px;font-size:15px}
13751div.basket-style div.basket_items_list.items_delayed .wr-btn{padding-left:0;padding-right:0}
13752div.phoenix-modal div.phoenix-modal-dialog{margin:80px 15px 15px}
13753div.video-modal a.video-close,div.phx-modal-dialog div.dialog-content a.close-phx-modal-dialog,div.wind-modal a.form-close,div.wind-modal a.agree-close,div.phoenix-modal a.close-modal,div.form-modal a.form-close,div.wind-modal a.agree-close,.hide-popup-block{top:-59px;right:50%;width:40px;height:40px;transform:translate(50%,0);-moz-transform:translate(50%,0);-ms-transform:translate(50%,0);-webkit-transform:translate(50%,0);-o-transform:translate(50%,0);background:none;background-color:#eee;border-radius:50%}
13754div.video-modal a.video-close:before,div.phx-modal-dialog div.dialog-content a.close-phx-modal-dialog:before,div.wind-modal a.form-close:before,div.wind-modal a.agree-close:before,div.phoenix-modal a.close-modal:before,div.form-modal a.form-close:before,div.wind-modal a.agree-close:before,.hide-popup-block:before{content:"";width:22px;height:22px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_bl.svg) center no-repeat;background-size:22px;opacity:.4}
13755div.basket-style.page div.body div.left-p{padding-right:15px;padding-bottom:30px}
13756div.style-cart-back{left:15px}
13757.sale-personal-profile-list-border{margin:0}
13758.with-banners .sale-order-list-about-container,.with-banners .sale-order-list-repeat-container,.with-banners .sale-order-list-cancel-container{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
13759.with-banners .sale-order-list-about-link,.with-banners .sale-order-list-repeat-link,.with-banners .sale-order-list-cancel-link{display:block}
13760.with-banners .sale-order-list-cancel-link{margin-top:10px}
13761.with-banners .sale-order-list-about-container{padding-right:5px}
13762.with-banners .sale-order-list-repeat-container{padding-left:5px}
13763.with-banners .sale-order-list-cancel-container{padding-right:5px}
13764div.page-body.detail-catalog div.first-block-detail{padding-top:0}
13765.sale-order-detail-order-item-img-block{width:45px}
13766div.news-list-wrap.BLOG div.content-inner div.block.padding-on:first-child,div.news-list-wrap.ACTIONS div.content-inner div.block.padding-on:first-child{padding-top:10px}
13767div.news-list-wrap:not(.brands-page) div.block.padding-on{padding-top:10px;padding-bottom:20px}
13768div.brands-page div.block.padding-on{padding-top:30px;padding-bottom:0}
13769div.search-top div.search-panel div.search-btns-box button.search-btn-style div.icon-enter{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:0}
13770nav.main-menu>li>a{font-size:11px}
13771div.catalog-list.LIST div.item div.quantity-container.col-lg-6{height:0;padding-right:0;margin-bottom:0}
13772div.catalog-list.FLAT div.item div.wrapper-image{height:150px}
13773div.catalog-list.FLAT div.item div.wrapper-image img{max-height:150px}
13774div.catalog-list.FLAT div.item div.wrapper-delay-compare-icons div.icon{width:30px;height:30px}
13775div.catalog-list.FLAT div.wrapper-delay-compare-icons div.icon.compare{background-position:center 9px}
13776div.catalog-list.FLAT div.item a.name-element{margin-bottom:5px}
13777div.catalog-list.FLAT div.item div.board-price{margin-bottom:5px}
13778div.catalog-list.FLAT div.item div.wrapper-top{padding:15px 0 5px}
13779div.catalog-list.FLAT div.item .wrapper-bot div.wrapper-list-info{padding:0 0 5px}
13780div.catalog-list.FLAT div.item{margin-bottom:25px}
13781.catalog-list .break-line div{margin:0 0 24px}
13782div.catalog-list.FLAT div.item .wrapper-bot div.wrapper-inner-bot{height:46px;border-radius:3px}
13783div.catalog-list.FLAT div.item div.btn-container a{line-height:46px}
13784.open-cart{right:auto;top:auto;bottom:40px;left:30px}
13785div.catalog-list.LIST div.wrapper-board-label{position:static;margin-top:20px}
13786div.catalog-list.LIST div.item div.wrapper-delay-compare-icons{position:static;margin-top:15px}
13787div.catalog-list.LIST div.item div.wrapper-delay-compare-icons div.icon{display:inline-block;margin-bottom:0;margin-right:6px}
13788svg.circle-progress-bar{width:60px;height:60px}
13789svg.circle-progress-bar circle{stroke-width:4px;
r:26px}
13790div.rating-block div.item div.left-part{width:60px;height:60px}
13791div.rating-block div.item div.text{padding:7px 0 0}
13792div.rating-block div.item div.name{font-size:17px;line-height:20px;margin-bottom:8px;color:#434343}
13793div.rating-block div.item div.desc{font-size:12px;line-height:17px;color:#858585}
13794div.rating-block div.item div.rating-percent{font-size:16px;line-height:20px}
13795div.rating-block div.item div.wr-rating{font-size:15px;line-height:25px;padding-left:17px;background-size:16px}
13796div.review-item div.name{font-size:16px}
13797div.form-block div.form-table div.form-cell div.width-control-responsive{max-width:342px}
13798.vote-panel .stars_container.full-rating div.star{width:35px}
13799div.bl-txt div.wr-tabs div.items{min-height:unset}
13800div.bl-txt div.wr-tabs img{display:none;max-height:250px}
13801div.bl-txt div.wr-tabs img.active{display:block}
13802div.bl-txt div.wr-tabs div.item{margin-bottom:20px}
13803div.block.small-block.bg-on{margin-left:-20px;margin-right:-20px}
13804.catalog-list-items{margin-left:-25px;margin-right:-25px;margin-bottom:30px}
13805.catalog-list-item.view-2{padding:15px 25px}
13806.catalog-list-item.view-2:nth-of-type(3n+1),.catalog-list-item.view-2:nth-of-type(3n+2){border-right:0}
13807.catalog-list-item.view-2:nth-of-type(2n -1){border-right:1px solid #eee}
13808div.catalog-list.FLAT .catalog-item.border-r.col-md-4:nth-of-type(3n+1),div.catalog-list.FLAT .catalog-item.border-r.col-md-4:nth-of-type(3n+2){border-right:1px solid #eee}
13809.popup-block .popup-block-inner,.popup-block.region-popup .popup-block-inner{width:650px}
13810.popup-xs-flat .left-col{margin-bottom:15px}
13811.region-popup .right-side{background-image:none !important}
13812}
13813@media (max-width:767.98px){div.block.parallax-attachment{background-attachment:unset}
13814div.content-inner>div.block.padding-on.small-block:first-child{padding-top:40px}
13815div.block.small-block{margin-left:-15px;margin-right:-15px;padding-left:15px !important;padding-right:15px !important;padding-top:40px;padding-bottom:40px}
13816div.block.padding-on.important{padding-top:40px !important;padding-bottom:40px !important}
13817div.block.small-block .button-def.big,div.block.small-block .button-def.medium{font-size:16px;line-height:16px;padding:18px 20px 19px}
13818div.block.small-block .text-content h2{font-size:31px;line-height:37px}
13819div.block.small-block .text-content h3{font-size:18px;line-height:23px;margin:25px 0 15px;color:#161616}
13820div.block.small-block .text-content iframe{height:170px}
13821div.block.small-block.bg-on{margin-left:-15px;margin-right:-15px;padding-right:15px;padding-left:15px}
13822div.block.small-block div.news.flat,div.block.small-block div.news{margin:0}
13823div.block.small-block div.tarif-2 div.price-wrap{display:block;overflow:visible}
13824div.block.small-block div.tarif-2 div.price-wrap div.old-price{display:block}
13825div.block.small-block div.tarif-2 div.buttons-wrap{display:block}
13826div.block.small-block div.tarif-2 div.buttons-wrap div.button-child{display:block}
13827div.block.small-block div.tarif-2 div.buttons-wrap div.button-child:nth-child(2){margin-top:15px;text-align:center}
13828div.block.small-block div.tarif-2 div.buttons-wrap div.button-child a.link-def{margin-left:0}
13829div.block.small-block div.tarif div.tarif-img-wrap{margin-top:40px}
13830div.block.small-block div.tarif div.left-list{margin-bottom:20px}
13831div.block.small-block div.tarif-2 div.tarif-img-wrap{margin:40px 0 20px}
13832div.block.small-block div.tarif-2 div.tarif-img-wrap div.name-wrap{text-align:center}
13833div.block.small-block div.map-block div.map-descript-wrap div.map-descript{margin:0}
13834div.block.small-block div.video-block div.two-video div.video-gallery div.video-gallery-element table.videoimage-wrap td{height:200px}
13835div.block.small-block div.video-block div.two-video div.video-gallery div.video-gallery-element table.videoimage-wrap td img{max-height:200px}
13836div.block.small-block div.video-block div.video-gallery div.video-gallery-element table.videoimage-wrap td{height:200px}
13837div.block.small-block div.video-block div.video-gallery div.video-gallery-element table.videoimage-wrap td img{max-height:200px}
13838div.block.small-block div.news div.wrap-element{margin-bottom:15px}
13839div.block.small-block div.faq-block div.faq-table div.faq-cell.left{margin-bottom:10px}
13840div.block.small-block div.faq-block div.faq-table div.faq-cell.center{margin-bottom:10px}
13841div.block.small-block div.faq-block div.quest-part{padding:10px 10px 15px}
13842div.block.small-block div.faq-block div.faq-table div.faq-cell div.name{font-size:18px;line-height:22px}
13843div.empl-full div.empl-email,div.block.small-block div.empl-full div.empl-email{margin-bottom:10px;margin-top:0}
13844div.block.small-block div.slider-gallery .slick-prev,div.block.small-block div.slider-gallery .slick-next{-webkit-background-size:auto;background-size:auto}
13845div.block.small-block div.form-block div.form-table div.form-cell.image-part{width:100%}
13846div.wrapper{overflow:hidden}
13847a.up{background-size:contain;width:50px;height:50px}
13848a.menu-slide-close.on{top:14px;right:15px;margin:0;width:25px;height:25px;background-size:contain;background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/cross_mob_menu.png')}
13849.button-def,.button-def.medium,.button-def.big{font-size:16px;line-height:16px;padding:18px 30px 19px}
13850.button-def.big.plus,.button-grey.big.plus{font-size:17px;line-height:17px;padding:20px 50px}
13851.opacity-zero{opacity:1}
13852.text-content h2{font-size:31px;line-height:37px;margin-bottom:10px}
13853.text-content h3{font-size:18px;line-height:23px;margin:25px 0 15px;color:#161616}
13854.text-content iframe{height:170px}
13855.link-def{margin-top:20px;display:inline-block}
13856div.block div.main-button-wrap.left-on.right-on a.left{margin-right:0;margin-bottom:20px}
13857div.block div.main-button-wrap.left-on.right-on a.right{margin-left:0}
13858div.wrap-padding-left{padding-left:0}
13859div.wrap-padding-right{padding-right:0}
13860div.content-container{padding-bottom:0}
13861div.list-contacts-modal{padding:10px 20px}
13862div.cart-block,div#chars.cart-block,div#gallery.cart-block,div#video.cart-block,div#reviews.cart-block{padding-bottom:10px}
13863div#stuff.cart-block,div#faq.cart-block,div#similar_category.cart-block{padding-bottom:30px}
13864div#advantages.cart-block{margin-top:0}
13865div.page_pad_bot{padding-bottom:0}
13866div.cart_page_wrap.cart-empty div.cart-first-block,div.cart_page_wrap.order-complited div.cart-first-block{padding-top:200px}
13867div.open-menu-mobile div.menu-content ul.mobile-menu-list li a,div.open-menu-mobile div.menu-content ul.mobile-menu-list li.parent a{padding:16px 20px 15px 0}
13868div.soc-group a.soc_ic{width:40px;height:40px}
13869div.open-menu-mobile div.soc-group a.soc_ic{width:36px;height:36px;margin:0 5px}
13870div.first-slider div.first-block{min-height:auto}
13871div.first-slider div.first-block div.first-block-container div.first-block-cell.text-part{padding-top:10px;padding-bottom:20px}
13872div.first-slider div.first-block div.first-block-container div.first-block-cell.text-part.right{padding-left:15px}
13873div.first-slider .slick-prev,div.first-slider .slick-next{margin-top:0;top:180px;background-color:rgba(230,230,230,0.65);-webkit-border-radius:50%;
-moz-border-radius:50%}
13874div.first-slider .slick-next{right:-30px;left:auto;width:60px;height:60px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/slide_mob_right.png) !important;background-position:15px center;background-size:8px}
13875div.first-slider .slick-prev{right:auto;left:-30px;width:60px;height:60px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/slide_mob_left.png) !important;background-position:calc(100% - 15px) center;background-size:8px}
13876div.first-slider div.down-scroll{bottom:20px}
13877@keyframes scrolldown{100%{bottom:10px}
138780%{bottom:20px}
13879}
13880div.first-slider div.first-block div.first-block-container div.first-block-cell.text-part.scrollnext{padding-bottom:0}
13881div.first-slider div.first-block{padding-bottom:40px}
13882div.first-slider div.first-block div.first-block-container div.head.wow{visibility:visible}
13883div.form-block.un-margin-bottom{margin-bottom:-35px !important}
13884div.block.full-block{padding-top:40px;padding-bottom:40px}
13885div.block.empty-block{padding-top:122px}
13886div.block.padding-on.padding_top_mob_important{padding-top:40px !important}
13887div.block.padding-on.padding_bot_mob_important{padding-bottom:40px !important}
13888div.block.padding-on.margin_top_mob_important{margin-top:0 !important}
13889div.block.padding-on.margin_bot_mob_important{margin-bottom:0 !important}
13890div.block.first-bigblock.phoenix-firsttype-hidden.padding_top_mob_important,div.first-block.phoenix-firsttype-hidden.padding_top_mob_important,div.block.first-bigblock.phoenix-firsttype-on_board.padding_top_mob_important,div.block.first-bigblock.phoenix-firsttype-on_line.padding_top_mob_important,div.first-block.phoenix-firsttype-on_board.padding_top_mob_important,div.first-block.phoenix-firsttype-on_line.padding_top_mob_important{padding-top:85px !important}
13891div.block.first-bigblock.phoenix-firsttype-hidden.padding_bot_mob_important,div.first-block.phoenix-firsttype-hidden.padding_bot_mob_important,div.block.first-bigblock.phoenix-firsttype-on_board.padding_bot_mob_important,div.block.first-bigblock.phoenix-firsttype-on_line.padding_bot_mob_important,div.first-block.phoenix-firsttype-on_board.padding_bot_mob_important,div.first-block.phoenix-firsttype-on_line.padding_bot_mob_important{padding-bottom:0 !important}
13892div.block.first-bigblock.phoenix-firsttype-hidden.margin_top_mob_important,div.first-block.phoenix-firsttype-hidden.margin_top_mob_important,div.block.first-bigblock.phoenix-firsttype-on_board.margin_top_mob_important,div.block.first-bigblock.phoenix-firsttype-on_line.margin_top_mob_important,div.first-block.phoenix-firsttype-on_board.margin_top_mob_important,div.first-block.phoenix-firsttype-on_line.margin_top_mob_important{margin-top:0 !important}
13893div.block.first-bigblock.phoenix-firsttype-hidden.margin_bot_mob_important,div.first-block.phoenix-firsttype-hidden.margin_bot_mob_important,div.block.first-bigblock.phoenix-firsttype-on_board.margin_bot_mob_important,div.block.first-bigblock.phoenix-firsttype-on_line.margin_bot_mob_important,div.first-block.phoenix-firsttype-on_board.margin_bot_mob_important,div.first-block.phoenix-firsttype-on_line.margin_bot_mob_important{margin-bottom:0 !important}
13894div.form-block div.form-table div.form-cell.padding_top_mob_important{padding-top:0 !important}
13895div.form-block div.form-table div.form-cell.padding_bot_mob_important{padding-bottom:0 !important}
13896div.first-slider div.first-block div.first-block-container div.head div.title,div.first-slider div.first-block div.first-block-container div.head div.title h1,div.first-slider div.first-block div.first-block-container div.head.min div.title{font-size:27px;line-height:33px}
13897div.first-slider div.first-block div.first-block-container div.head div.subtitle,div.first-slider div.first-block div.first-block-container div.head.min div.subtitle{font-size:17px;line-height:23px}
13898div.first-slider div.first-block div.first-block-container div.head.min div.title,div.first-slider div.first-block div.first-block-container div.head.min div.title h1{font-size:27px;line-height:33px}
13899div.first-bigblock.block div.head h1,div.first-bigblock.block div.head h2,div.block div.head h1,div.block div.head.min h1,div.block div.head h2,div.block div.head.min h2,div.block .text-content h1,div.block .text-content h2,div.head-section-big-slider div.head.min h1,div.head-section-big-slider div.head.min h2,div.block.small-block div.head h1,div.block.small-block div.head h2,div.block.small-block div.head.min h1,div.block.small-block div.head.min h2,div.block.small-block .text-content h1,div.block.small-block .text-content h2{font-size:27px;line-height:33px;margin:0 0 10px}
13900div.block.small-block div.head div.descrip,div.block.small-block div.head.min div.descrip,div.first-bigblock.block div.head div.descrip,div.block div.head div.descrip,div.block div.head.min div.descrip{font-size:17px;line-height:23px;margin-top:5px}
13901.mob-container{padding:0}
13902div.block.small-block div.content,div.block div.content{margin-top:10px}
13903div.news-image{margin-bottom:10px}
13904div.news div.slider-news div.element div.point{margin-bottom:10px}
13905div.news div.slider-news div.element div.name{margin:10px 0 5px;font-size:17px;line-height:23px}
13906div.news div.slider-news div.element div.text{font-size:14px;line-height:19px;margin-bottom:10px}
13907div.news div.wrap-element div.element table td{height:180px}
13908div.faq-block div.l_wrap{margin:0}
13909div.faq-block div.faq div.faq-element{padding:5px 0 10px 35px;background-size:25px;margin-top:5px}
13910div.faq-block div.faq div.faq-element div.question{margin-bottom:2px}
13911div.faq-block div.faq div.faq-element div.question span{font-size:16px;line-height:21px}
13912div.faq-block div.faq div.faq-element.active div.text{margin-top:5px}
13913div.cart-faq-block div.l_wrap{margin:0}
13914div.cart-faq-block div.faq div.faq-element{padding:0 0 10px 35px;background-size:25px;margin-top:15px}
13915div.cart-faq-block div.faq div.faq-element div.question{margin-bottom:2px}
13916div.cart-faq-block div.faq div.faq-element div.question span{font-size:17px;line-height:23px}
13917div.cart-faq-block div.main-button-wrap{margin-top:10px}
13918div.opinion.slider-big div.slider div.slider-nav-wrap div.slider-icon-center{width:40px;height:40px;background-size:contain;bottom:-18px}
13919div.opinion.slider-big div.slider div.slider-nav-wrap div.slider-icon-center span{background-size:17px !important;background-position:center}
13920div.opinion.slider-big div.slider div.slider-for div.more-info-wrap div.more-info div.link-wrap a.link-blank,div.opinion.slider-big div.slider div.slider-for div.more-info-wrap div.more-info div.link-wrap a.link-video{padding:5px 5px 7px 40px}
13921div.opinion.slider-big div.slider .slider-nav{width:100%;height:190px}
13922div.opinion.slider-big div.slider div.slider-nav-wrap .slick-prev,div.opinion.slider-big div.slider div.slider-nav-wrap .slick-next{background-color:rgba(230,230,230,0.65);-webkit-border-radius:50%;
-moz-border-radius:50%}
13923div.opinion.slider-big div.slider div.slider-nav-wrap .slick-next{right:-45px;left:auto;width:60px;height:60px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/slide_mob_right.png);background-position:15px center;background-size:8px}
13924div.opinion.slider-big div.slider div.slider-nav-wrap .slick-prev{right:auto;left:-45px;width:60px;height:60px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/slide_mob_left.png);background-position:calc(100% - 15px) center;background-size:8px}
13925div.opinion.slider-big div.slider div.slider-nav-wrap .slick-next{right:-30px}
13926div.opinion.slider-big div.slider div.slider-nav-wrap .slick-prev{left:-30px}
13927div.opinion.slider-big div.slider div.slider-nav .slick-current div.slider-image{height:190px;width:190px}
13928div.opinion.slider-big div.slider div.slider-nav .slick-current div.slider-image img{max-height:190px}
13929div.opinion.slider-big div.slider div.slider-nav-wrap{margin-bottom:25px}
13930div.opinion.slider-big div.slider div.slider-for{width:100%;padding-right:15px;padding-left:15px}
13931div.opinion.slider-big div.slider div.slider-for div.text{font-size:15px;line-height:21px}
13932div.opinion.slider-big div.slider div.slider-for div.descrip-wrap{margin-top:20px}
13933div.opinion.slider-big div.slider div.slider-for div.descrip-wrap div.name{margin-right:0}
13934div.opinion.slider-big div.slider div.slider-for div.more-info-wrap div.more-info{margin-top:25px;padding:15px 20px 9px;text-align:left}
13935div.opinion.slider-big div.slider div.slider-for div.more-info-wrap div.more-info div.link-wrap{margin-left:0;margin-top:7px;display:block}
13936div.opinion.slider-big div.slider div.slider-for div.more-info-wrap div.more-info>*:first-child{margin-top:0 !important}
13937div.opinion.slider-small div.slider-mini .slick-prev,div.opinion.slider-small div.slider-mini .slick-next{background-color:rgba(230,230,230,0.65) !important;-webkit-border-radius:50%;
-moz-border-radius:50%;top:95px}
13938div.opinion.slider-small div.slider-mini .slick-next{right:-30px;left:auto;width:60px;height:60px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/slide_mob_right.png) !important;background-position:15px center;background-size:8px}
13939div.opinion.slider-small div.slider-mini .slick-prev{right:auto;left:-30px;width:60px;height:60px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/slide_mob_left.png) !important;background-position:calc(100% - 15px) center;background-size:8px}
13940div.opinion.slider-small div.slider-mini div.opinion-table div.opinion-cell{text-align:center}
13941div.opinion.slider-small div.slider-mini div.opinion-table div.opinion-cell div.wrap-img{margin-bottom:30px}
13942div.opinion.slider-small div.slider-mini div.opinion-table div.opinion-cell.image-part img{margin:auto;max-height:190px;max-width:190px}
13943div.opinion.slider-small div.slider-mini div.opinion-table div.opinion-cell div.wrap-img div.slider-icon{position:absolute;left:50%;transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0);z-index:10;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;display:block;width:40px;height:40px;background-size:contain;bottom:-18px}
13944div.opinion.slider-small div.slider-mini div.opinion-table div.opinion-cell div.wrap-img div.slider-icon span{background-size:17px !important}
13945div.opinion.slider-small div.slider-mini div.opinion-table div.opinion-cell.text-part div.text{padding-top:0;font-size:15px;line-height:21px}
13946div.opinion.slider-small div.slider-mini div.opinion-table div.opinion-cell.text-part div.name-wrap{text-align:center}
13947div.opinion.slider-small div.slider-mini div.opinion-table div.opinion-cell.text-part div.name-wrap div.name{font-size:23px;line-height:28px;text-align:center;margin-right:0;display:block}
13948div.opinion.slider-small div.slider-mini div.opinion-table div.opinion-cell.text-part div.name-wrap div.prof{text-align:center;display:block}
13949div.opinion.slider-small div.opinion-table div.opinion-cell.text-part div.more-info,div.opinion div.opinion-table div.opinion-cell.text-part div.more-info{padding:15px 20px 9px;text-align:left;display:inline-block;background:rgba(232,232,232,.6);border-radius:5px}
13950div.opinion.slider-small div.slider-mini .slick-dots{display:none !important}
13951div.opinion.full-block div.opinion-table div.opinion-cell{display:block;margin-bottom:25px}
13952div.opinion.full-block div.opinion-table div.opinion-cell.text-part{margin-bottom:30px}
13953div.opinion.full-block div.opinion-table div.opinion-cell.text-part.last,div.opinion.full-block div.opinion-table div.opinion-cell.text-part.order-last-mob{margin-bottom:0}
13954div.opinion.full-block div.opinion-table div.opinion-cell.text-part div.text{margin-bottom:10px;padding:10px 0}
13955div.opinion.full-block div.opinion-table div.opinion-cell.image-part img{max-width:100%;max-height:250px}
13956div.opinion.full-block div.opinion-table div.opinion-cell.text-part div.more-info,div.opinion div.opinion-table div.opinion-cell.text-part div.more-info{padding:15px 20px 9px;text-align:left;display:inline-block;background:rgba(232,232,232,.6);border-radius:5px}
13957div.story div.story-element{height:auto}
13958div.story div.story-element div.text-wrap{padding:15px 20px}
13959div.story div.story-element div.text-wrap a.name{font-size:18px;line-height:26px;max-height:none}
13960div.story div.story-element div.text-wrap div.text{max-height:none}
13961div.story div.story-element div.text-wrap div.more-info-wrap{margin-top:20px;max-width:none;display:block;text-align:center}
13962div.story div.story-element div.text-wrap div.social-wrap{float:none;max-width:none;text-align:center;margin-top:20px}
13963div.story div.story-element div.text-wrap div.social-wrap a.ic{margin:0 3px}
13964div.tarif div.tarif-item div.tarif-element{padding:15px 10px 25px;margin-bottom:15px}
13965div.tarif div.tarif-item div.tarif-element div.name{font-size:23px;line-height:29px}
13966div.tarif div.tarif-item div.tarif-element div.wr-img{margin-left:-10px;margin-right:-10px}
13967div.tarif div.tarif-item div.tarif-element img.image{margin:10px auto 0}
13968div.tarif div.tarif-item div.tarif-element ul{padding:10px 5px}
13969div.tarif div.tarif-item div.tarif-element ul li{padding:2px 0 2px 18px;margin:5px 0 0}
13970div.tarif div.tarif-item div.tarif-element ul li:not(.point-green):before{background-size:8px;background-position:2px 2px}
13971div.tarif div.tarif-item div.tarif-element ul li.point-green{background-position:2px 9px;background-size:8px}
13972div.tarif div.tarif-item div.tarif-element div.bot-wrap{padding:15px 5px 0;margin:0}
13973div.tarif div.tarif-item div.tarif-element div.bot-wrap div.link-wrap{margin-top:10px}
13974div.tarif div.tarif-item div.tarif-element div.price-wrap{height:auto;padding-top:12px}
13975div.tarif div.tarif-item div.tarif-element div.price-wrap div.old-price{font-size:24px;line-height:28px}
13976div.tarif div.tarif-item div.tarif-element div.price-wrap div.price{font-size:27px;line-height:35px}
13977div.tarif.round-height div.tarif-item div.tarif-element{height:auto}
13978div.tarif-2 div.image-hidden div.name-wrap{text-align:center}
13979div.tarif-2 div.image-hidden img{max-height:250px;margin-right:auto;margin-left:auto}
13980div.tarif-2 div.tarif-table div.tarif-cell.text-part div.title{font-size:27px;line-height:34px;text-align:center}
13981div.tarif-2 div.tarif-table div.tarif-cell.text-part div.subtitle{font-size:14px;line-height:21px;text-align:center}
13982div.tarif-2 div.tarif-table div.tarif-cell.text-part div.tarif-body{margin-top:15px}
13983ul.list-char li{margin-bottom:15px}
13984ul.adv-plus-minus{margin:0 0 20px 0}
13985div.tarif-2 div.tarif-table div.tarif-cell.text-part div.tarif-body div.buttons-wrap{display:block;margin:30px 0 0;text-align:center}
13986div.tarif-2 div.tarif-table div.tarif-cell.text-part div.tarif-body div.buttons-wrap div.button-child{display:block;margin-top:15px;padding:0}
13987div.tarif-2 div.tarif-table div.tarif-cell.text-part div.tarif-body div.buttons-wrap div.button-child a.button-def{display:block}
13988div.tarif-2 div.tarif-table div.tarif-cell.text-part div.tarif-body div.list-wrap div.price-wrap{display:block;height:auto;margin:0 auto}
13989div.tarif-2 div.tarif-table div.tarif-cell.text-part div.tarif-body div.list-wrap div.price-wrap div.old-price{display:block;margin-bottom:15px;text-align:center;white-space:normal}
13990div.tarif-2 div.tarif-table div.tarif-cell.text-part div.tarif-body div.list-wrap div.price-wrap div.price{display:block;white-space:normal;text-align:center}
13991div.tarif-2 div.tarif-table div.tarif-cell.image-part{margin-top:30px}
13992div.advantages.flat.big-advantages div.element div.text-wrap div.name{font-size:23px;line-height:27px;min-height:auto}
13993div.advantages.flat.big-advantages div.element div.icon-table{margin:0 auto 0}
13994div.advantages.flat.big-advantages div.element div.text{text-align:center}
13995div.advantages.flat.big-advantages div.element{margin-bottom:55px}
13996div.advantages.flat.big-advantages.image-on div.element div.image-table{margin:0 auto}
13997div.advantages.flat.big-advantages.image-on div.element div.text-wrap{text-align:center}
13998div.advantages.flat.big-advantages.image-on div.element div.image-table div.image-cell{height:200px}
13999div.advantages.flat.big-advantages.image-on div.element div.image-table div.image-cell img{max-height:200px}
14000div.advantages.flat.big-advantages.icons div.element i.style-ic,div.advantages.flat.big-advantages.icons.image-on div.element i.style-ic{font-size:180px}
14001div.advantages.flat.small-advantages.image-on div.element{display:table}
14002div.advantages.flat.small-advantages.image-on div.image-table,div.advantages.flat.small-advantages div.image-table{display:table-cell;vertical-align:top;width:60px;padding-right:5px}
14003div.advantages.flat.small-advantages.image-on div.element div.text-wrap.icons-on,div.advantages.flat.small-advantages div.element div.text-wrap.icons-on{padding-left:10px;margin-top:0;vertical-align:middle}
14004div.advantages.flat div.element{margin-bottom:20px}
14005div.slider-advantages .slick-prev,div.slider-advantages .slick-next{top:100px}
14006div.slider-advantages.small-slide .slick-prev,div.slider-advantages.small-slide .slick-next{top:80px}
14007div.slider-advantages .slick-prev,div.slider-advantages.small-slide .slick-prev{left:15px}
14008div.slider-advantages .slick-next,div.slider-advantages.small-slide .slick-next{right:15px}
14009div.slider-advantages .div-table .div-cell table td{height:200px}
14010div.slider-advantages .div-table .div-cell table td img{max-height:200px}
14011div.slider-advantages.small-slide div.div-table div.div-cell.right{padding-right:0}
14012div.slider-advantages.small-slide div.div-table div.div-cell.left{width:80px}
14013div.slider-advantages.small-slide .div-table .div-cell table td{height:auto}
14014div.slider-advantages.small-slide .div-table .div-cell table td img{max-height:unset}
14015div.slider-advantages.small-slide i.style-ic{font-size:55px}
14016div.slider-advantages .slick-dots{bottom:-50px}
14017div.map-block{min-height:auto}
14018div.map-block div.map-height{height:280px;position:static;display:none;margin-top:30px}
14019div.map-block.info-on-map .desc-table{position:static;padding:0;margin:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-top:0}
14020div.map-block .desc-table div.name{font-size:16px;line-height:20px}
14021div.map-block.info-on-map .desc-table div.name{border-bottom:3px solid #2878b8}
14022div.map-block div.button-wrap{margin-top:35px}
14023div.map-block div.map-descript-wrap div.map-descript div.text-table-wrap div.text-table div.text-cell.text{padding:18px 10px 18px 10px}
14024div.map-block div.main-button-wrap{display:block;margin-bottom:20px;margin-top:20px;overflow:hidden;border-radius:4px}
14025div.map-block.info-under-map div.desc-table div.item div.phone,div.map-block.info-under-map div.desc-table div.item div.e-mail{font-size:18px;line-height:25px}
14026div.map-block.info-under-map div.desc-table{position:static;margin-left:0;margin-right:0;padding:10px 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#f5f5f5;text-align:left}
14027div.block.small-block div.map-block.info-under-map div.desc-table{margin-left:0;margin-right:0;padding:0}
14028div.map-block.info-under-map div.desc-table > *:last-child{border-bottom:0 !important}
14029div.map-block.info-under-map div.desc-table div.item{padding-top:15px;padding-bottom:18px;border-bottom:1px solid #e4e4e4;border-right:0}
14030div.map-block.info-under-map div.desc-table div.item:last-of-type{border-bottom:0}
14031div.video-block div.video-content{width:100%;height:195px;margin-bottom:10px}
14032div.video-block div.button-wrap{margin-top:20px}
14033div.video-block div.video-gallery div.video-gallery-element div.desc{margin-top:5px}
14034div.video-block div.video-gallery div.video-gallery-element table.videoimage-wrap td{height:200px}
14035div.video-block div.video-gallery div.video-gallery-element table.videoimage-wrap td img{max-height:200px}
14036div.video-block div.two-video div.video-gallery div.video-gallery-element table.videoimage-wrap td{height:200px}
14037div.video-block div.two-video div.video-gallery div.video-gallery-element table.videoimage-wrap td img{max-height:200px}
14038div.info-num{margin-top:0}
14039div.info-num div.info-num-element{margin-bottom:30px}
14040div.info-num div.info-num-element div.name{margin-top:10px}
14041div.info-num div.info-num-element div.text{margin-top:5px;font-size:17px;line-height:23px}
14042div.info-num div.info-num-element.four-elements div.title,div.info-num div.info-num-element div.title{font-size:50px;line-height:50px;min-height:auto}
14043div.video-modal div.m-body{height:300px}
14044div.video-modal .modal-dialog{width:100%;margin:90px auto}
14045div.wrap-modal a.wrap-modal-close{top:20px;right:20px}
14046div.switcher div.switcher-content-wrap{margin-top:0}
14047div.switcher div.switcher-content-wrap div.switcher-wrap{position:static;z-index:1;padding-top:0;-moz-opacity:1;opacity:1;filter:
alpha(opacity=100);visibility:visible;overflow:hidden;height:auto}
14048div.switcher div.switcher-content-wrap div.switcher-wrap div.switcher-content{display:none;margin-top:0}
14049div.switcher div.switcher-content-wrap div.switcher-wrap.active div.switcher-content{display:block}
14050div.switcher div.switcher-content-wrap div.switcher-wrap div.switcher-content.active{margin-bottom:20px}
14051div.switcher div.switcher-content-wrap div.switcher-wrap div.switcher-title{display:block;font-size:17px;margin-bottom:15px;padding-top:0;margin-top:0;background-color:transparent}
14052div.switcher div.switcher-content-wrap div.switcher-wrap div.switcher-title:after{top:6px}
14053div.switcher div.switcher-content-wrap.left iframe{width:100% !important;height:195px !important}
14054div.wrap-modal a.wrap-modal-close{width:40px;height:40px;top:12px;right:12px;background-image:none;background-color:#eee;background-size:22px;border-radius:50%}
14055div.wrap-modal a.wrap-modal-close:before{content:"";width:22px;height:22px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_bl.svg) center no-repeat;background-size:22px;opacity:.4}
14056div.modal-body-content.hit:before{top:30px;right:-20px}
14057div.modal-body-content.hit div.title{padding:32px 75px 15px 25px;font-size:20px;line-height:30px;margin:0 -20px}
14058div.modal-body-content div.content div.info-table{display:block;width:100%;padding:15px 15px 8px}
14059div.modal-body-content div.content div.info-table div.info-cell{display:block;padding:0 15px;width:100% !important;margin-bottom:8px;text-align:left}
14060div.modal-body-content div.content div.gallery div.gallery-name{font-size:21px;line-height:25px}
14061div.modal-body-content div.content div.info-table div.info-cell.text-wrap div.name{font-size:18px;line-height:23px;text-align:left;padding-right:40px}
14062div.modal-body-content div.content div.info-table div.info-cell.text-wrap div.name span.hit{width:30px;height:15px;background-size:contain}
14063div.modal-body-content div.content div.info-table div.info-cell.price-wrap{text-align:left}
14064div.modal-body-content div.content div.info-table div.info-cell span.old-price{display:inline-block;margin:0 0 -5px 10px;font-size:20px}
14065div.gallery-block.nogallery div.gallery-img.big-size table td,div.gallery-block.nogallery div.gallery-img.small-size table td,div.gallery-block.nogallery div.gallery-img.middle-size table td{height:220px}
14066div.gallery-block.nogallery div.gallery-img.big-size table td img,div.gallery-block.nogallery div.gallery-img.middle-size table td img,div.gallery-block.nogallery div.gallery-img.small-size table td img{max-height:220px}
14067div.gallery-block.nogallery div.gallery-img{margin:0 0 30px}
14068div.block.small-block div.gallery-block div.text-img{text-align:center}
14069div.gallery-block div.text-img{font-size:13px;line-height:20px}
14070div.gallery-block.gallery div.gallery-img.big-size,div.gallery-block.gallery div.gallery-img.middle-size,div.gallery-block.gallery div.gallery-img.small-size{height:108px}
14071div.video-modal a.video-close,div.phx-modal-dialog div.dialog-content a.close-phx-modal-dialog,div.wind-modal a.form-close,div.wind-modal a.agree-close,div.phoenix-modal a.close-modal,div.form-modal a.form-close,div.wind-modal a.agree-close,.hide-popup-block{top:-59px;right:50%;width:40px;height:40px;transform:translate(50%,0);-moz-transform:translate(50%,0);-ms-transform:translate(50%,0);-webkit-transform:translate(50%,0);-o-transform:translate(50%,0);background:none;background-color:#eee;border-radius:50%}
14072div.video-modal a.video-close:before,div.phx-modal-dialog div.dialog-content a.close-phx-modal-dialog:before,div.wind-modal a.form-close:before,div.wind-modal a.agree-close:before,div.phoenix-modal a.close-modal:before,div.form-modal a.form-close:before,div.wind-modal a.agree-close:before,.hide-popup-block:before{content:"";width:22px;height:22px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_bl.svg) center no-repeat;background-size:22px;opacity:.4}
14073div.form-block div.form-table div.form-cell{display:block;width:100%}
14074div.form-block div.form-table div.form-cell.text-part.first,div.form-block div.form-table div.form-cell.text-part.order-first-mob{margin-bottom:30px}
14075div.form-block div.form-table div.form-cell.z-image img.form-img{margin:auto;margin-top:30px}
14076div.form-block div.form-table div.form-cell div.text-wrap.order-first,div.form-block div.form-table div.form-cell div.text-wrap{padding:0}
14077div.phoenix-modal div.phoenix-modal-dialog{margin:80px 15px 15px}
14078div.phoenix-modal div.phoenix-modal-dialog div.dialog-content{display:block}
14079div.form-modal .modal-dialog{width:100% !important;margin:80px 0 0}
14080div.form-modal div.form-modal-table{display:block;width:100%}
14081div.form-modal div.form-modal-table div.form-modal-cell{display:block;width:100%}
14082div.form-modal div.form-modal-table div.form-modal-cell.part-form{padding-top:0;width:100%}
14083div.form-modal div.form-modal-table div.form-modal-cell.part-more{background-image:none !important;padding:20px 15px;background-color:#dedede;width:100%}
14084div.form-modal div.form-modal-table div.form-modal-cell.part-more div.comment{font-size:14px;line-height:20px;margin-bottom:10px;text-align:center}
14085div.form-modal div.form-modal-table div.form-modal-cell.part-more .text-content{font-size:12px;line-height:18px;color:#616161;text-align:center}
14086div.form-modal div.form-modal-table div.form-modal-cell.part-more .text-content p{font-size:12px;line-height:18px;color:#616161}
14087div.wind-modal div.modal-dialog{width:100% !important;margin:80px 0 0}
14088div.agree-modal div.modal-dialog div.wind-content h2{font-size:23px;line-height:27px}
14089div.agree-modal div.modal-dialog div.wind-content{padding:15px}
14090form.form{padding:20px 0}
14091form.form div.input{margin-bottom:10px}
14092form.form div.title-form{margin-bottom:6px}
14093form.form div.load-file{margin:0 0 15px}
14094form.subscribe-edit div.title-form{margin-bottom:15px}
14095footer{padding:20px 0 0;text-align:center}
14096footer div.left{margin-bottom:30px}
14097footer div.copyright-text{margin-bottom:30px}
14098footer div.soc-group{margin-bottom:20px}
14099footer div.soc-group a.soc_ic{float:none;margin:0 3px}
14100footer div.container-top{padding-bottom:20px}
14101footer div.container-bottom{padding-top:20px}
14102.blueimp-gallery h3.title{font-size:14px;line-height:18px;bottom:20px;left:0;-webkit-transform:translate(0,0) !important;-ms-transform:translate(0,0) !important;-o-transform:translate(0,0) !important;transform:translate(0,0) !important;width:100%}
14103.blueimp-gallery>.next,.blueimp-gallery>.prev{opacity:1;filter:
alpha(opacity=100);background-color:rgba(230,230,230,0.65) !important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
14104.blueimp-gallery>.next{right:-30px;width:60px;height:60px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/slide_mob_right.png) !important;background-position:15px center !important;background-size:8px !important}
14105.blueimp-gallery>.prev{left:-30px;width:60px;height:60px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/slide_mob_left.png) !important;background-position:calc(100% - 15px) center !important;background-size:8px !important}
14106.blueimp-gallery>.close{width:40px;height:40px;top:12px;right:12px;background-image:none;background-color:#eee;background-size:22px;border-radius:50%}
14107.blueimp-gallery>.close:before{content:"";width:22px;height:22px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(/bitrix/templates/concept_phoenix_s1/css/../images/svg/cross_bl.svg) center no-repeat;background-size:22px;opacity:.4}
14108div.map-block div.map-descript-wrap div.map-descript div.text-table-wrap div.text-table div.text-cell.icon{background-size:20px}
14109ul.list-char{padding:0 0 0 10px;border-left:5px solid #f1efe2}
14110ul.list-char li table td.left{margin-bottom:5px;white-space:normal}
14111ul.list-char li table td.right{max-width:100%;text-align:left;white-space:normal;font-size:23px;line-height:29px}
14112ul.list-char li table td.left{font-size:17px;line-height:23px}
14113ul.list-char li table td.dotted{display:none}
14114table.mobile-break{display:block;clear:both;width:100%}
14115table.mobile-break>tbody{display:block;width:100%}
14116table.mobile-break>tbody>tr{display:block;width:100%}
14117table.mobile-break>tbody>tr>td{display:block;width:100%}
14118div.wrapper-board-contact{display:block;padding-left:0}
14119div.wrapper-board-contact div.ic-open-list-contact{display:none}
14120div.banners-menu div.frame div.text div.button{text-align:center}
14121div.catalog-main-menu div.frame div.text div.cont div.name,div.banners-menu div.frame div.text div.cont div.name{font-size:25px;line-height:31px}
14122div.banner div.element div.part-wrap div.part.text{font-size:22px;line-height:29px;text-align:center}
14123div.banner div.element div.part-wrap div.part.image{margin-bottom:35px;text-align-last:center}
14124div.banner div.element div.part-wrap div.part.image img{position:static;margin:auto}
14125div.banner div.element div.part-wrap div.part.button{}
14126div.slider-gallery.slick-dotted.slick-slider{width:100%}
14127div.full-block div.slider-gallery.slick-dotted.slick-slider{margin-bottom:15px}
14128div.block.small-block div.slider-gallery div.desc,div.slider-gallery div.desc{font-size:15px;line-height:20px;padding:10px}
14129div.slider-gallery .slick-prev,div.slider-gallery .slick-next{top:150px;opacity:1;filter:
alpha(opacity=100);background-color:rgba(230,230,230,0.65);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
14130div.full-block div.slider-gallery .slick-prev{left:-45px;width:60px;height:60px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/slide_mob_left.png);background-position:calc(100% - 15px) center;background-size:8px}
14131div.full-block div.slider-gallery .slick-next{right:-45px;width:60px;height:60px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/slide_mob_right.png);background-position:15px center;background-size:8px}
14132div.full-block div.slider-gallery div.desc{min-height:auto}
14133div.slider-gallery.slider-gallery-1 table td,div.slider-gallery.slider-gallery-1 table td div.slide-element,div.slider-gallery.slider-gallery-2 table td,div.slider-gallery.slider-gallery-2 table td div.slide-element,div.slider-gallery.slider-gallery-3 table td,div.slider-gallery.slider-gallery-3 table td div.slide-element,div.slider-gallery.slider-gallery-4 table td,div.slider-gallery.slider-gallery-4 table td div.slide-element,div.slider-gallery.slider-gallery-5 table td,div.slider-gallery.slider-gallery-5 table td div.slide-element,div.slider-gallery.slider-gallery-6 table td,div.slider-gallery.slider-gallery-6 table td div.slide-element{height:300px !important}
14134div.slider-gallery .slick-dots{display:none !important}
14135div.phoenix-modal div.phoenix-modal-dialog.pos-absolute{width:100%;padding:0 15px}
14136div.phoenix-modal.video-modal div.phoenix-modal-dialog div.dialog-content{width:100%;display:block}
14137div.phoenix-modal.video-modal div.phoenix-modal-dialog div.dialog-content iframe{height:195px}
14138div.phoenix-modal.window-modal div.phoenix-modal-dialog div.dialog-content{width:100%;display:block}
14139div.block.first-bigblock.phoenix-firsttype-hidden,div.first-block.phoenix-firsttype-hidden,div.block.first-bigblock.phoenix-firsttype-on_board,div.block.first-bigblock.phoenix-firsttype-on_line,div.first-block.phoenix-firsttype-on_board,div.first-block.phoenix-firsttype-on_line{padding-top:85px}
14140div.block.small-block div.empl-full{margin-top:0}
14141div.empl-full{margin-top:0;border:3px solid #e5e5e5;padding:20px 0 0}
14142div.empl-full div.empl-desc,div.block.small-block div.empl-full div.empl-desc{white-space:normal;font-size:14px;line-height:20px;text-align:center;padding-left:0;padding-right:0;margin-bottom:0}
14143div.empl-full div.empl-table{background-color:#fff}
14144div.empl-full div.empl-table div.empl-cell{display:block}
14145div.empl-full div.empl-table div.empl-cell.right{display:table-header-group}
14146div.empl-full div.bg-fone{display:none}
14147div.empl-full div.empl-name,div.block.small-block div.empl-full div.empl-name{font-size:24px;line-height:29px}
14148div.empl-full div.empl-table div.empl-cell.center{padding:10px 15px 20px;display:table-footer-group}
14149div.empl-full div.container-photo div.wrap-photo{margin:0 auto 40px}
14150div.empl-full div.container-photo div.wrap-photo div.icon-center{width:40px;height:40px;background-size:contain;bottom:-18px}
14151div.empl-full div.container-photo div.wrap-photo div.icon-center span{background-size:17px}
14152div.empl-full div.wrap-info a.button-def{margin-bottom:10px}
14153div.empl-full div.container-photo{padding-top:0}
14154div.empl-full img.under{max-height:50px}
14155div.empl-full div.empl-table-in{display:block}
14156div.empl-full div.empl-table div.empl-cell-in{display:block}
14157div.empl-full div.empl-table div.empl-cell-in.center{margin-top:10px}
14158div.empl-full div.empl-table div.empl-cell-in.right{margin-top:10px}
14159div.empl-full div.container-photo{padding:15px}
14160div.empl-full div.container-photo div.wrap-photo{width:220px;height:220px}
14161div.empl-full div.container-photo div.wrap-photo img{max-width:220px;max-height:220px}
14162div.empl div.element div.empl-name{font-size:23px;line-height:27px}
14163div.content-inner{padding-left:15px}
14164div.faq-block div.board-info,div.block div.faq-block div.main-button-wrap{text-align:left}
14165div.faq-block div.photo{background-color:#f5f5f5;padding:25px 0 15px}
14166div.faq-block div.photo > .col-4{padding-right:0}
14167div.faq-block div.photo div.name{font-size:20px;line-height:25px}
14168div.faq-block div.photo div.name span.prof{margin-top:5px}
14169div.cart-char table.cart-char-table{margin-bottom:11px}
14170div.cart-char table.cart-char-table td.left{white-space:normal;margin-bottom:1px;padding-bottom:0}
14171div.cart-char table.cart-char-table td.dotted{display:none}
14172div.cart-char table.cart-char-table td.right{max-width:100%;text-align:left;padding-left:0;font-size:17px;white-space:normal}
14173div.catalog-block div.mob-title{display:block}
14174div.catalog-block div.mob-show{display:none}
14175div.catalog-block div.mob-show.active{display:block}
14176div.tabb-content-wrap div.tabb-content{position:static;padding-top:0;-moz-opacity:1;opacity:1;filter:
alpha(opacity=100);visibility:visible;overflow:visible;height:auto}
14177div.catalog-block div.show-btn-wrap{margin-top:30px}
14178div.catalog-card-wrap div.cart-title div.title{font-size:22px;line-height:29px}
14179div.wrap-modal div.wrap-modal-outer div.wrap-modal-inner{margin:15px 0}
14180div.tariff-container div.content div.info-table{padding-top:15px;padding-bottom:15px}
14181div.tariff-container div.tariff-container-inner div.tariff-container-inner-cell.right div.part-wrap{padding:0 10px}
14182div.tariff-container div.tariff-container-inner.on-part div.tariff-container-inner-cell.left div.part-wrap,div.tariff-container div.tariff-container-inner.on-part div.tariff-container-inner-cell.right div.part-wrap{padding-left:0;padding-right:0}
14183div.tariff-container div.content div.info-table div.info-cell.text-wrap div.name{font-size:19px;line-height:23px}
14184div.tariff-container div.content div.gallery div.gallery-name{font-size:19px;line-height:23px}
14185div.cart-info-block.slider_catalog_big_items{padding-bottom:0}
14186div.cart-info-block div.pics-block{padding-right:0;margin-bottom:20px}
14187div.cart-info-block div.desc-part div.info-stoke-wrap div.stoke-wrap{bottom:1px}
14188div.cart-info-block div.desc-part div.info-stoke-wrap{margin-bottom:5px}
14189div.cart-info-block div.desc-part{display:table;border-collapse:collapse;border-spacing:0}
14190div.cart-info-block div.desc-part .head-mob-cell{display:table-header-group}
14191div.cart-info-block div.desc-part .footer-mob-cell{display:table-footer-group}
14192div.cart-info-block div.desc-part div.preview-desc-wrap{margin-bottom:0}
14193div.cart-simple-gallery div.single-photos div.photo-item{margin-bottom:20px}
14194div.cart-advantage div.adv-table{display:block}
14195div.cart-advantage div.adv-table div.adv-cell{display:block;float:left}
14196div.cart-char.col-one div.cart-char-table-wrap{margin-right:0}
14197div.cart-char div.cart-char-table-wrap{margin-bottom:27px;padding:0 0 0 20px;border-left:5px solid #f1efe2}
14198div.cart-char div.cart-char-table-wrap>*:last-child,div.cart-char div.cart-char-table-wrap table:last-of-type{margin-bottom:0}
14199div.cart-simple-gallery div.single-photos div.photo-item div.photo-wrap.right-col{padding-right:0;margin-bottom:10px}
14200footer div.footer-bot div.left{margin-bottom:15px}
14201footer div.left{text-align:center}
14202footer div.left div.phone{display:inline-block}
14203footer div.button-wrap a{width:auto}
14204footer div.copyright-text{text-align:center}
14205footer div.copyright-text div.political{display:inline-block;text-align:left}
14206footer div.copyright-text div.political a.call-modal{margin-bottom:5px;margin-right:10px}
14207footer div.right{text-align:center}
14208footer div.footer-bot{text-align:center}
14209footer div.contact-item{margin-bottom:5px}
14210div.catalog-main-menu{padding:15px 0}
14211div.catalog-main-menu div.frame-inner{margin-bottom:15px}
14212div.catalog-main-menu div.frame-outer{height:auto}
14213div.catalog-main-menu div.tabb-content-wrap div.tabb-content.active{padding-top:0}
14214div.catalog-list-wrap div.content-inner>div.block.padding-on.small:first-child{padding-top:20px}
14215div.cart-info-block table.big-pic td div.icons div.icon{height:13px;background-size:contain !important}
14216div.cart-info-block table.big-pic td div.icons div.icon.ic_new{width:55px}
14217div.cart-info-block table.big-pic td div.icons div.icon.ic_act{width:42px}
14218div.cart-info-block table.big-pic td div.icons div.icon.ic_pop{width:71px}
14219div.cart-info-block table.big-pic td div.icons div.icon.ic_rec{width:79px}
14220div.catalog-card-wrap div.cart-title{margin-bottom:20px}
14221div.cart-advantage table,div.cart-advantage table.size-big,div.cart-advantage table.size-small{margin-bottom:15px}
14222div#gallery.cart-block div.cart-title,div#reviews.cart-block div.cart-title{margin-bottom:20px}
14223div.cart-simple-text{margin-top:-10px}
14224div.files-list div.desc{font-size:17px;line-height:21px}
14225div.cart-video-item:last-child{margin-bottom:10px}
14226div.catalog-labels{min-height:210px}
14227div.catalog-list.flat div.item{height:auto}
14228div.catalog-list.flat div.item div.item-inner{position:static}
14229div.catalog-list.flat div.item .part-hidden{display:block}
14230div.basket-style div.head{padding:5px 21px}
14231div.basket-style div.head div.title{text-align:left;font-size:22px;line-height:28px}
14232div.basket-style div.head .wrapper-title{min-height:70px}
14233div.basket-style div.head a.cancel-cart{width:80px;height:80px;background-size:25px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/cross_mob_menu.png)}
14234div.basket-style div.head table td.title{text-align:left;font-size:22px;line-height:28px;color:#fff}
14235div.basket-style.page.basket-order-page-container{padding:15px 0 30px}
14236div.basket-style.page{margin:0 0 15px;padding:0}
14237div.basket-style div.body div.right-p,div.basket-style.page div.body div.left-p{padding:15px}
14238div.basket-style.page div.body div.left-p{padding:0 15px 20px}
14239div.basket-style div.sort_tabs{margin-right:-15px;margin-left:-15px;margin-bottom:25px;padding:0}
14240div.basket-style div.product div.img-name{margin-bottom:25px}
14241div.basket-style .wrapper-quantity{padding:0 30px}
14242div.basket-style a.remove-product,div.basket-style div.basket_items_list.items_delayed a.remove-product{position:relative;top:3px;right:5px;display:block;margin-left:auto}
14243div.basket-style div.basket_items_list.items_delayed a.remove-product{top:6px}
14244div.basket-style div.body div.buttons td.right{text-align:center;margin-bottom:15px}
14245div.basket-style div.body{position:static}
14246div.basket-style div.body div.right-p div.buttons{position:static;padding-left:0;padding-right:0}
14247div.basket-style div.body div.right-p div.buttons.buttons-2{margin:0 -15px -15px;padding:20px 15px;background:#fff}
14248div.basket-style div.body div.clear a{padding:14px 0 11px 25px;background-position:left 13px}
14249div.basket-style div.body div.right-p div.buttons table td.left a{font-size:16px;line-height:16px;padding:21px 35px 20px;float:none;margin-bottom:20px}
14250div.basket-style div.body div.left-p div.buttons table td.right{text-align:center}
14251div.basket-style div.body div.right-p div.clear{position:static}
14252.wrapper-cart div.cart-outer.open{width:100%}
14253.mob-cart-on .tel-num{padding-left:0 !important}
14254div.basket-style div.cart-inner{overflow:auto;height:auto}
14255div.basket-style div.body div.left-p div.adv-table{display:block;margin-bottom:5px}
14256div.basket-style div.body div.left-p div.adv-table div.adv-cell{display:block;vertical-align:middle;float:left;margin-bottom:10px}
14257div.basket-style div.body div.left-p div.wrap-adv-table{margin-bottom:0}
14258div.basket-style div.body div.left-p div.product-area div.product{margin-bottom:25px;padding-bottom:30px}
14259div.basket-style div.body div.left-p div.adv-table table td.img{width:30px}
14260div.basket-style div.body div.left-p div.adv-table table td.img img{max-width:30px;max-height:30px}
14261.wrapper-cart div.form-order div.areacart-form{margin-bottom:30px}
14262#callphone-mob{display:block}
14263.form-cart-wrap .form-cart-wrap-inner{margin-top:0}
14264div.cart-first-block table td.r-part{text-align:left}
14265.cart-first-block td.r-part{margin-top:15px}
14266div.total-price-area-style{margin-left:-15px;margin-right:-15px;margin-bottom:30px}
14267div.total-price-area-style table.tpas td{position:relative}
14268div.total-price-area-style table.tpas td.tpas-left{width:100%;display:table-footer-group}
14269div.total-price-area-style table.tpas td.tpas-right{display:table-header-group;text-align:right;border-left:0}
14270div.total-price-area-style table.tpas td.tpas-left div.tpas-left-inner{padding:20px}
14271div.total-price-area-style table.tpas td.tpas-right div.tpas-right-inner{padding:20px;text-align:center}
14272.form-cart-wrap div.total{margin-bottom:25px;border-bottom:10px dotted #fff;padding-bottom:20px}
14273.form-cart-wrap div.total div.total-price{font-size:25px;line-height:32px}
14274.form-cart-wrap div.updesc span.total{padding:4px 10px}
14275.form-cart-wrap .style-fast-order-wrap{margin-bottom:15px}
14276div.block-slider-table div.lvl1.part-text{padding-top:0 !important;padding-bottom:0 !important;margin-bottom:20px}
14277div.block-slider div.block-slider-item div.block-slider-table-wrap div.block-slider-table div.part-picture{margin-bottom:15px}
14278.universal-arrows-style .slick-prev,.universal-arrows-style .slick-next{top:120px;opacity:1;filter:
alpha(opacity=100);background-color:rgba(230,230,230,0.65);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
14279div.block.first-bigblock .universal-arrows-style .slick-prev,div.block.first-bigblock .universal-arrows-style .slick-next{top:180px}
14280.universal-arrows-style .slick-prev{left:-45px;width:60px;height:60px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/slide_mob_left.png);background-position:calc(100% - 15px) center;background-size:8px}
14281.universal-arrows-style .slick-next{right:-45px;width:60px;height:60px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/slide_mob_right.png);background-position:15px center;background-size:8px}
14282.padding-change-true{padding-top:40px;padding-bottom:40px}
14283div.search-panel,div.search-panel div.search-btns-box{height:55px}
14284div.search-panel div.search-input-box{padding-left:0}
14285div.search-body div.sections-main div.section-box-wrap{margin-bottom:7px}
14286div.search-panel div.search-btns-box{position:static;opacity:1;filter:
alpha(opacity=100)}
14287div.search-panel div.search-input-box input.search-style{font-size:19px;line-height:22px}
14288div.search-panel div.search-input-box input.search-style::placeholder{font-size:16px;line-height:22px;top:0}
14289.container-form.full-width,.container-form.three-quarter-width,.container-form.half-width{padding:0}
14290div.constructor-search.box-shadow-dark div.search-panel{margin-right:0;margin-left:0}
14291div.block.first-bigblock .universal-mobile-arrows .slick-prev,div.block.first-bigblock .universal-mobile-arrows .slick-next{top:180px}
14292.universal-mobile-arrows .slick-prev,.universal-mobile-arrows .slick-next{top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);opacity:1;filter:
alpha(opacity=100);background-color:rgba(230,230,230,0.65) !important;-webkit-border-radius:50%;
-moz-border-radius:50%;background-repeat:no-repeat;z-index:99}
14293.universal-mobile-arrows .slick-arrow.slick-disabled{visibility:hidden}
14294.universal-mobile-arrows .slick-prev{left:-30px;right:auto;width:60px;height:60px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/slide_mob_left.png) !important;background-position:calc(100% - 15px) center;background-size:8px}
14295.universal-mobile-arrows .slick-next{right:-30px;left:auto;width:60px;height:60px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/slide_mob_right.png) !important;background-position:15px center;background-size:8px}
14296.cart-block.universal-mobile-arrows div.catalog-block .slick-prev{left:-45px}
14297.cart-block.universal-mobile-arrows div.catalog-block .slick-next{right:-45px}
14298div.block.small-block .universal-mobile-arrows .slick-prev{}
14299div.block.small-block .universal-mobile-arrows .slick-next{}
14300div.partners-slider .partners-slider-list.universal-head-arrows .slick-prev,div.partners-slider .partners-slider-list.universal-head-arrows .slick-next{top:65px}
14301div.wrapper.tone-dark div.top-shadow{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/shad-mob.png) repeat-x top left}
14302div.wrapper.tone-light div.top-shadow{background:url(/bitrix/templates/concept_phoenix_s1/css/../images/shad2-mob.png) repeat-x top left}
14303div.wrapper div.top-shadow{height:120px}
14304.container-three-quarter-width{width:100%}
14305.container-form.half-width{width:100%}
14306.container-form.three-quarter-width{width:100%}
14307.order-first-mob{order:-1 !important}
14308.order-last-mob{order:2 !important}
14309div.block-slider-list.slick-dotted.slick-slider{padding-bottom:20px}
14310div.block-slider .slick-dots{bottom:20px}
14311div.block-slider div.block-slider-item div.block-slider-table-wrap,div.block-slider div.block-slider-item div.block-slider-table-wrap div.block-slider-table{height:auto}
14312div.catalog-list-wrap div.element-sort{display:block;white-space:normal;margin-bottom:15px}
14313div.catalog-list-wrap div.element-sort div.wrap-sort{display:block;margin-bottom:10px}
14314div.catalog-list-wrap div.element-sort a.sort_btn{margin:0}
14315div.catalog-list-wrap div.section-control-view div.column-2 .available-wrapper{margin-left:0}
14316div.catalog-list-wrap div.section-control-view{margin-bottom:10px}
14317div.catalog-list.TABLE div.item div.board-price{margin-top:15px;display:block}
14318div.catalog-list.TABLE div.item div.board-price div.actual-price{margin-right:15px;display:inline-block}
14319div.catalog-list.TABLE div.item div.board-price div.old-price{display:inline-block}
14320div.catalog-list.TABLE div.item div.center-left-body{-ms-flex-item-align:start;align-self:flex-start}
14321footer div.menu-items{padding-left:0}
14322div.catalog-list-wrap div.side-inner{padding-right:0}
14323.concept-slideInUp{visibility:visible}
14324div.catalog-list.FLAT div.item div.wrapper-top,div.catalog-list.FLAT div.item .wrapper-bot div.wrapper-list-info{padding-left:0;padding-right:0}
14325div.catalog-main-menu div.frame-outer{max-width:350px;margin:auto}
14326div.block-slider-table div.lvl1 div.wrapper-picture img{max-height:240px}
14327div.map-head-full img.map-title-img{max-height:200px}
14328div.banner div.element div.part img{position:static;max-height:170px}
14329div.new-detail div.top-info div.shares{text-align:left;margin-top:10px}
14330div.catalog-card-wrap-inner{padding:0;margin:0}
14331div.cart-video div.videoframe-wrap.right-col{padding-right:0;margin-bottom:40px}
14332div.cart-info-block div.big-picture img,div.slider_catalog_big_items.cart-info-block div.big-picture img{max-height:320px}
14333div.section-control-view div.control-column{margin-bottom:20px}
14334div.catalog-list-wrap div.section-with-hidden-items div.btn-click.active-mob{background-color:#e3e3e3;color:#000;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}
14335div.catalog-list-wrap div.section-with-hidden-items div.btn-click.catlist-icon.active-mob{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/catlist_bl.svg')}
14336body.font-maincolor-light div.catalog-list-wrap div.section-with-hidden-items div.btn-click.catlist-icon.noactive-mob{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/catlist_wt.svg');color:#fff}
14337body.font-maincolor-dark div.catalog-list-wrap div.section-with-hidden-items div.btn-click.catlist-icon.noactive-mob{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/catlist_bl.svg');color:#000}
14338div.catalog-list-wrap div.section-with-hidden-items div.btn-click.filter-icon.active-mob{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/filter_bl.svg')}
14339body.font-maincolor-light div.catalog-list-wrap div.section-with-hidden-items div.btn-click.filter-icon.noactive-mob{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/filter_bl.svg');color:#000;background-color:#f5f5f5}
14340body.font-maincolor-dark div.catalog-list-wrap div.section-with-hidden-items div.btn-click.filter-icon.noactive-mob{background-image:url('/bitrix/templates/concept_phoenix_s1/css/../images/svg/filter_bl.svg');color:#000;background-color:#f5f5f5}
14341.content-animate-slide-down.noactive-mob{display:none !important}
14342div.cart-info-block div.wrapper-picture{margin-left:0;margin-right:0}
14343div.block div.content div.cart-info-block div.wrapper-controls{padding-left:0}
14344div.first-slider div.first-block div.first-block-container div.first-block-cell.image-part img{max-height:140px}
14345div.ajax-search-results{display:none !important}
14346footer div.container-bottom div.icon-items{text-align:center}
14347footer div.container-bottom div.icon-items img{max-width:70%}
14348footer div.container-bottom div.text-item{margin-bottom:20px;text-align:center}
14349div.phx-modal-dialog div.dialog-content{margin-top:80px;margin-left:15px;margin-right:15px}
14350div.auth-dialog-form{width:100% !important}
14351div.fire-title:before{left:-1px;-webkit-transform:translate(-25%,0);-ms-transform:translate(-25%,0);-o-transform:translate(-25%,0);transform:translate(-25%,0)}
14352div.block div.main-button-wrap div.wrapper-btn{display:block}
14353div.block div.map-head-full div.main-button-wrap div.wrapper-btn{margin-bottom:5px}
14354div.first-slider div.first-block.one-col div.buttons-block div.button{margin-left:0;margin-right:0}
14355div.first-slider div.first-block.two-cols div.buttons-block div.button{margin-right:0}
14356div.opinion.full-block div.opinion-table div.opinion-cell.image-part div.name-wrap{margin-left:0;margin-right:0}
14357div.block.small-block.padding-on div.banner div.element{padding-left:0;padding-right:0}
14358div.opinion.full-block div.opinion-table div.opinion-cell div.wr-inner{margin-left:0;margin-right:0}
14359div.empl-full img.under{padding:0}
14360div.fire-title{font-size:19px;line-height:26px}
14361div.block-move-to-up{padding:0;margin:0}
14362div.news-list-wrap div.block-move-to-up{margin:0}
14363div.catalog-list-wrap div.block-move-to-up{margin:0;padding-bottom:30px}
14364div.cabinet-wrap div.block-move-to-up{padding:45px 0 45px;margin:0}
14365div.block-move-to-up.catalog-main-page{padding:25px 0 0;margin:0}
14366div.block-move-to-up.compare-page{padding:45px 0 45px;margin:0}
14367div.subscribe-edit div.top-container{margin-bottom:40px}
14368div.subscribe-edit div.top-container div.left-part,div.subscribe-edit div.bot-container div.left-part{margin-bottom:15px}
14369div.cabinet-wrap div.pad_top_container{margin-bottom:40px}
14370div.subscribe-edit div.top-container .left-btn{margin-bottom:15px}
14371.sale-order-list-container .sale-order-list-about-container{margin-bottom:0}
14372.sale-order-list-container .sale-order-list-repeat-container{margin-bottom:5px}
14373div.bx_profile form.private div.input-btn div.left-btn{margin-bottom:10px}
14374div.block-move-to-up.order-page{margin-top:0}
14375div.cart-info-block div.wrapper-controls{padding-left:0;padding-right:0}
14376div.slider_catalog_big_items.min.cart-info-block div.info-left-side{padding-right:0}
14377div.slider_catalog_big_items .slick-prev,div.slider_catalog_big_items .slick-next{background-color:rgba(230,230,230,0.65) !important;-webkit-border-radius:50%;
-moz-border-radius:50%;top:175px;z-index:9}
14378div.slider_catalog_big_items .slick-prev.slick-disabled,div.slider_catalog_big_items .slick-next.slick-disabled{opacity:.3}
14379div.slider_catalog_big_items .slick-prev{right:auto;left:-45px;width:60px;height:60px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/slide_mob_left.png) !important;background-position:calc(100% - 15px) center;background-size:8px}
14380div.slider_catalog_big_items .slick-next{right:-45px;left:auto;width:60px;height:60px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/slide_mob_right.png) !important;background-position:15px center;background-size:8px}
14381div.popup-slider div.wrapper-big-picture{padding:30px 30px 40px 140px}
14382div.first-slider div.first-block div.first-block-container div.head{margin-bottom:40px}
14383div.banners-menu div.frame img{max-width:none}
14384div.banners-menu div.frame div.text div.cont{text-align:center}
14385.catalog-labels .wrapper-side-tabs{height:auto;margin:0 0 20px;padding-right:15px;padding-left:15px}
14386div.catalog-labels ul.side-tabs{margin-bottom:20px}
14387div.catalog-list.FLAT div.item div.name-element{margin-bottom:5px}
14388div.partners.partners-slider div.item div.wr-img{margin-bottom:15px}
14389div.partners.partners-slider div.item div.wr-img img{max-width:200px;max-height:100px}
14390div.partners.partners-slider div.item div.partners-part-bot{font-size:18px;line-height:24px}
14391div.partners div.item.big div.wr-img img{max-width:100%}
14392div.partners div.item{margin-bottom:30px}
14393div.partners.substrate div.item{padding:15px}
14394div.block div.main-button-wrap{margin-top:15px}
14395div.advantages + div.main-button-wrap{margin-top:45px}
14396.small div.map-gallery div.map-gallery-element{height:80px}
14397div.wrap-adv-elements:before{display:none}
14398div.wrap-adv-elements{padding-left:0}
14399div.news div.bg_line_cont,div.news div.slider-news div.element div.point{display:none}
14400div.block div.news div.slider-news div.main-button-wrap{margin-top:0}
14401footer div.banner-items div.banner-item img{max-width:70%}
14402footer div.button-wrap{margin-top:25px}
14403footer div.political{margin-bottom:25px}
14404footer div.container-top div.column-2{padding-top:40px}
14405div.partners.partners-slider div.item{margin-top:0}
14406.head-view-second{margin-bottom:20px}
14407footer img.logotype{max-width:65%;margin:0 auto 10px}
14408footer div.button-wrap a{padding-left:60px;padding-right:60px}
14409footer div.political div.agreement-item{margin-bottom:3px}
14410footer div.banner-items div.banner-item{margin-bottom:10px}
14411div.search-top.fixed{padding:0}
14412div.search-top div.search-panel div.search-btns-box div.buttons,div.search-top div.search-panel div.search-btns-box button.search-btn-style{height:100%}
14413div.search-top div.search-panel div.search-btns-box button.search-btn-style{margin-left:auto;border-radius:0}
14414div.block.small-block div.opinion.slider-small div.slider-mini .slick-prev{left:-45px}
14415div.block.small-block div.opinion.slider-small div.slider-mini .slick-next{right:-45px}
14416div.empl div.element div.empl-face{border-radius:50%;margin:auto}
14417div.empl-full div.empl-phone{font-size:20px;line-height:24px}
14418div.empl-full div.empl-phone span{background-position:left 5px}
14419div.empl-full .wr-btn,div.block.small-block div.empl-full .wr-btn{display:block}
14420div.gallery-block.nogallery table{margin-bottom:0}
14421div.tarif div.tarif-item div.tarif-element div.star{width:50px;height:50px;background-size:contain}
14422div.tariff-container div.tariff-container-inner div.tariff-container-inner-cell{border-bottom:1px solid #eee}
14423div.tariff-container div.tariff-container-inner *>:last-child{border-bottom:0}
14424table.adv-elements td.text{font-size:16px;line-height:21px}
14425table.adv-elements td.img{width:50px}
14426table.adv-elements td.img img{max-width:50px;max-height:50px}
14427div.first-slider div.icons-block div.element{margin-bottom:10px}
14428div.empl div.element{margin-bottom:15px}
14429div.phoenix-modal.window-modal .text-content,div.phoenix-modal.window-modal .text-content p{font-size:16px;line-height:23px}
14430div.phoenix-modal.window-modal div.phoenix-modal-dialog div.dialog-content{padding:21px 25px 23px}
14431div.cart-info-block.slider_catalog_big_items div.quantity-container{padding:14px 10px}
14432div.slider_catalog_big_items.cart-info-block div.wrapper-delay-compare-icons{top:0}
14433div.cart-info-block div.quantity-container input.product-item-amount-field{width:50px}
14434div.slider_catalog_big_items.cart-info-block div.wr-top-part.first{padding-bottom:16px;margin-bottom:20px}
14435div.slider_catalog_big_items.cart-info-block div.wr-top-part.second{padding:0;background-color:transparent}
14436div.slider_catalog_big_items.cart-info-block div.wr-top-part.second div.wrapper-article-available{padding-bottom:0}
14437div.slider_catalog_big_items.cart-info-block div.wr-top-part.first a.product-name{margin-bottom:0}
14438div.slider_catalog_big_items.cart-info-block div.wr-bot-part{padding-left:0;padding-right:0}
14439div.map-head-full{margin-bottom:30px}
14440div.gallery-block div.gallery-img{background-size:cover}
14441div.cabinet-wrap div.with-banners div.personal-menu-content{padding-right:0}
14442div.sort-dialog-modal-mob{display:none}
14443div.sort-dialog-modal-mob.active{display:block;position:fixed;z-index:999;padding:20px;background-color:#fff;min-width:350px;max-width:100%}
14444div.catalog-list-wrap div.section-with-hidden-items div.btn-click.filter-icon{padding-left:45px;background-position:17px center}
14445.wr-filter-side,.wr-sort-btn-side{padding-left:0;padding-right:0}
14446div.catalog-list-wrap div.section-with-hidden-items div.head-filter{padding-left:45px;background-position:17px center}
14447div.catalog-list-wrap div.section-with-hidden-items div.btn-click.filter-icon,div.catalog-list-wrap div.section-with-hidden-items div.head-filter{font-size:16px;background-size:18px}
14448.btn-show-sort-board{background-size:18px}
14449.bx-filter-parameters-box-container,.bx-filter .bx-filter-parameters-box-title{padding-left:15px;padding-right:15px}
14450div.catalog-list-wrap div.section-with-hidden-items div.body.active-mob{position:absolute;top:0;left:-15px;right:-15px;z-index:99}
14451div.catalog-list.FLAT div.item div.wrapper-image{height:140px;margin-bottom:5px}
14452div.catalog-list.FLAT div.item div.wrapper-image img{max-height:120px}
14453div.catalog-list.FLAT div.item .wrapper-bot div.wrapper-inner-bot{height:40px;border-radius:3px}
14454div.catalog-list.FLAT div.item div.btn-container a{font-size:15px;line-height:40px;border-radius:3px;padding:0 5px 1px}
14455div.catalog-list.FLAT div.item div.rating-container{margin-bottom:10px;margin-right:0}
14456div.catalog-list.FLAT.SLIDER div.item{border-right:1px solid #eee;margin-bottom:20px}
14457div.catalog-list.FLAT div.item div.wrapper-top{padding-top:0}
14458div.catalog-list.FLAT .break-line div{margin:0 0 19px}
14459div.catalog-list.FLAT div.item div.actual-price span.unit{font-size:11px}
14460div.catalog-list.FLAT div.count-offers{font-size:13px;line-height:19px;color:#b1b1b1;margin-bottom:0}
14461div.catalog-list.FLAT div.item a.name-element{font-size:13px;line-height:17px;margin-bottom:10px;height:34px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
14462div.catalog-list.FLAT div.item div.wrapper-top{padding-bottom:7px}
14463div.rating-container div.rating-description,div.rating-container div.text-count{font-size:13px}
14464div.catalog-list.FLAT div.item div.board-price{margin-bottom:0}
14465div.catalog-list.FLAT div.item div.wrapper-board-label div.mini-board{font-size:8px;line-height:13px;padding:1px 5px 2px;margin-bottom:2px}
14466div.catalog-list.FLAT div.item div.wrapper-delay-compare-icons div.icon{width:24px;height:24px}
14467div.wrapper-board-label{max-width:80px}
14468div.wrapper-delay-compare-icons{right:0}
14469div.cart-info-block div.wrapper-delay-compare-icons{right:15px}
14470div.catalog-list div.wrapper-delay-compare-icons div.icon.compare{background-position:center 6px}
14471div.catalog-list div.count-offers-img,div.catalog-list.FLAT div.item span.sale{font-size:11px;line-height:11px;padding:3px 5px 4px}
14472div.catalog-list.FLAT div.item div.actual-price span.price-value{font-size:18px;line-height:23px}
14473div.catalog-list.FLAT div.item div.old-price{font-size:16px;line-height:21px}
14474div.catalog-list-wrap div.section-with-hidden-items{margin-bottom:0}
14475div.catalog-list-wrap div.block.small-block{padding-top:25px;padding-bottom:25px}
14476div.wrapper-board-label div.mini-board{letter-spacing:unset}
14477.bx-pagination{padding-top:10px}
14478.bx_compare .compare_view.data_table_props td{padding:4px 5px 5px 5px;font-size:9px;line-height:10px}
14479.wrap_remove_button{margin-top:30px}
14480.wrap_remove_button .remove_all_compare{padding-left:25px;background-size:10px;font-size:14px;line-height:18px}
14481.bx_compare .top-container{margin-bottom:5px}
14482.bx_compare .compare_view .item_block .title{font-size:12px;line-height:18px;max-height:40px}
14483.bx_compare .compare_view td{padding:9px 0 0 0}
14484.bx_compare .compare_view .item_block div.image_wrapper_block{height:80px}
14485.bx_compare .compare_view .item_block div.image_wrapper_block img{max-height:80px}
14486.bx_compare .compare_view td{max-width:184px;min-width:184px}
14487.bx_compare .data_table_props tr td:first-child,.bx_compare .compare_view.data_table_props td.first-td,.bx_compare .prop_title_table .data_table_props tr td:first-child{max-width:110px;min-width:110px}
14488.bx_compare .frame.props .wraps{margin-left:-110px}
14489div.block-move-to-up.compare-page{padding-top:20px}
14490.bx_compare div.comment{font-size:18px;line-height:23px;margin-bottom:10px}
14491.tabs-head{margin-bottom:10px}
14492.tabs-head li{margin-bottom:7px}
14493.tabs-head li span{padding-top:13px;padding-bottom:15px}
14494.bx_compare div.left-bottom-side{padding-left:0}
14495ul.slider_navigation li{width:14px;background-size:14px}
14496div.block div.catalog-labels div.main-button-wrap div.wrapper-btn a.button-def{font-size:14px;line-height:16px;padding:13px 20px 15px}
14497div.catalog-main-menu div.frame img{max-width:none}
14498div.block.small-block div.slider-gallery .slick-prev,div.block.small-block div.slider-gallery .slick-next{top:120px;opacity:1;filter:
alpha(opacity=100);background-color:rgba(230,230,230,0.65) !important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
14499div.block.small-block div.slider-gallery .slick-prev{left:-45px;width:60px;height:60px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/slide_mob_left.png) !important;background-position:calc(100% - 15px) center;background-size:8px}
14500div.block.small-block div.slider-gallery .slick-next{right:-45px;width:60px;height:60px;background-image:url(/bitrix/templates/concept_phoenix_s1/css/../images/slide_mob_right.png) !important;background-position:15px center;background-size:8px}
14501div.block.small-block div.news.no-date.flat-2{margin:0 -15px}
14502div.basket-style div.product-area{padding:0}
14503div.basket-style div.basket_items_list.items_delayed a.remove-product{margin:auto}
14504.sale-order-list-button-container{padding-left:15px;margin-top:10px}
14505div.page-body.detail-catalog div.first-block-detail{padding-top:0;padding-bottom:20px}
14506div.wr-transform-to-dialog-by-mob{margin:0 15px}
14507div.wr-transform-to-dialog-by-mob div.transform-to-dialog-by-mob{width:100%}
14508.catalog-list-slider{margin-left:-10px;margin-right:-10px}
14509div.catalog-list.catalog-list-slider.FLAT div.item .item-inner{padding-left:10px;padding-right:10px}
14510div.catalog-list.catalog-list-slider.FLAT .slick-prev{left:-35px}
14511div.catalog-list.catalog-list-slider.FLAT .slick-next{right:-35px}
14512.sale-order-detail-order-item-img-block{width:45px}
14513.sale-order-detail-order-item-tr,.sale-order-detail-order-item-td{display:block}
14514.sale-order-detail-order-item-tr{margin-bottom:30px}
14515.sale-order-detail-order-item-properties.bx-text-right .sale-order-detail-order-item-td-title,.sale-order-detail-order-item-properties.bx-text-right .sale-order-detail-order-item-td-text{text-align:left}
14516.sale-order-detail-order-item-properties.bx-text-right .sale-order-detail-order-item-td-text{display:inline-block}
14517.sale-order-detail-order-item-td-title.visible-sm.visible-xs{display:inline-block !important;margin-right:15px}
14518.sale-order-detail-order-item-td-title.visible-sm.visible-xs:after{content:":"}
14519div.opinion.slider-big div.slider div.slider-for div.more-info-wrap div.more-info div.link-wrap a.link-blank,div.opinion.slider-big div.slider div.slider-for div.more-info-wrap div.more-info div.link-wrap a.link-video{font-size:15px;line-height:21px}
14520div.opinion.slider-big div.slider div.slider-for div.more-info-wrap div.more-info div.link-wrap a.link-blank,div.opinion.slider-big div.slider div.slider-for div.more-info-wrap div.more-info div.link-wrap a.link-video{padding:9px 5px 7px 40px}
14521div.first-slider div.buttons-block div.video-cont div.video div.video-name{font-size:17px;line-height:23px}
14522div.info-num div.info-num-element div.title{overflow:visible;white-space:normal}
14523ul.list-char li table td.left{font-size:16px;line-height:21px}
14524div.block.small-block div.info-num div.info-num-element div.title,div.block.small-block div.info-num div.info-num-element div.text{text-align:center}
14525div.catalog-list.FLAT.SLIDER div.item div.wrapper-list-info{padding-bottom:15px}
14526div.cart-info-block div.wrapper-description .info-style:before{margin-right:3px}
14527div.cart-info-block div.controls-pictures{text-align:left}
14528div.cart-info-block div.wrapper-controls div.more{margin-left:4px}
14529div.slider_catalog_big_items.cart-info-block div.wrapper-controls .video-play,div.cart-info-block div.wrapper-controls .video-play{width:46px;height:46px;background-position:16px;margin-left:0;margin-bottom:2px}
14530div.cart-info-block div.wrapper-controls div.small-picture{margin-bottom:5px}
14531div.slider_catalog_big_items.cart-info-block div.wrapper-controls div.small-picture img,div.cart-info-block div.wrapper-controls div.small-picture img{max-width:36px;max-height:36px}
14532div.cart-info-block div.wrapper-controls .video-play-desc{text-align:left;margin-left:2px}
14533div.cart-info-block div.wrapper-picture{margin-bottom:20px}
14534div.cart-info-block div.wrapper-article-available{padding-bottom:7px}
14535div.cart-info-block div.wrapper-price-sku-props{padding-top:13px}
14536div.cart-info-block div.wrapper-skudiv{margin-bottom:15px}
14537div.cart-info-block div.wrapper-price-sku-props div.wrapper-price{margin-bottom:13px}
14538div.cart-info-block div.desc-title{margin-bottom:5px}
14539div.cart-info-block div.wrapper-sku-props{margin-bottom:13px}
14540div.cart-info-block div.wrapper-btns{margin-bottom:20px}
14541div.cart-advantage table.size-big td.img{width:60px}
14542div.cart-advantage table.size-big td.img img{max-width:60px;max-height:60px}
14543div.search-body{padding-top:20px}
14544div.search-body div.sections-main table.section-box td.pic{width:62px;height:62px}
14545div.search-body div.sections-main table.section-box td.desc div.name{margin-bottom:0}
14546div.search-body div.sections-main table.section-box td.pic div.pic{background-size:26px}
14547div.search-body a.btn-trasparent.mob{font-size:15px;margin-bottom:30px;padding:15px 25px;text-align:center}
14548div.search-body div.section-head div.title-wrap{margin-right:0}
14549.search-body div.wr-category-items-flat{margin-left:-15px;margin-right:-15px}
14550div.search-body div.sections-main{margin-bottom:30px}
14551div.search-body{padding-bottom:0}
14552div.search-body div.section-block-mini{margin-bottom:10px}
14553div.news div.wrap-element{min-height:auto;height:auto}
14554div.news div.wrap-element div.element{position:static;padding:0}
14555div.news div.wrap-element div.new-shadow{display:none}
14556div.basket-style div.tab_item{display:block;padding:15px;border:0;border-radius:0;text-align:center}
14557div.basket-style div.tab_item:not(.active){background:#f5f5f5}
14558div.basket-style div.tab_item.active{background:#f1eade}
14559div.basket-style div.tab_item span.desc{font-size:14px;margin-right:0}
14560div.basket-style div.tab_item div.round{margin-left:10px;margin-right:0}
14561div.basket-style.page div.cart-advantage{padding:25px 25px 12px 25px;margin-bottom:0;margin-top:30px}
14562div.basket-style.page div.body div.info-table{margin-left:-15px;margin-right:-15px;padding:30px 15px 25px}
14563div.basket-style.page div.body div.right-p{padding-left:15px}
14564div.basket-style div.body div.total div.desc-top{margin-bottom:2px}
14565div.basket-style div.body div.total{margin-bottom:18px}
14566div.basket-style div.body div.total.sale_on{padding-bottom:13px}
14567div.basket-style div.body div.updesc{margin-bottom:30px}
14568div.basket-style div.body div.buttons a.first-b{font-size:18px;line-height:18px;margin-bottom:15px}
14569div.basket-style div.body .right-p div.buttons{margin-bottom:30px}
14570div.basket-style div.body div.comment{font-size:14px;text-align:center;margin-bottom:10px}
14571.loading-top-right{top:15px;right:15px}
14572div.basket-style.page div.form-order{margin-left:-15px;margin-right:-15px;padding:20px 15px 20px}
14573#basket_items > div.product:last-child,#delayed_items > div.product:last-child{margin-bottom:0 !important}
14574div.news-list-wrap.BLOG div.content-inner div.block.padding-on:first-child,div.news-list-wrap.ACTIONS div.content-inner div.block.padding-on:first-child{padding-top:10px}
14575.news-list-wrap.ACTIONS div.news.flat,.news-list-wrap.NEWS div.news.flat{margin-left:0;margin-right:0}
14576div.news-list-wrap div.block.padding-on{padding-top:10px;padding-bottom:20px}
14577div.news div.wrap-element div.element div.wrap-text{margin-top:10px}
14578div.news div.wrap-element div.element div.wrap-text div.new-name{font-size:23px;line-height:29px;margin-top:5px}
14579div.news div.wrap-element div.element div.wrap-text div.date{margin-top:5px}
14580div.news div.wrap-element div.element div.wrap-text div.new-text{font-size:15px;line-height:20px}
14581div.news-list-wrap.detail div.content-inner.page div.block.padding-on:first-child{padding-top:20px}
14582div.slider_catalog_big_items.cart-info-block div.info-left-side{padding-right:15px}
14583div.section-blog div.section-blog-item .wr-name{height:auto}
14584div.section-blog div.section-blog-item .wr-name div.name{max-height:unset}
14585div.section-blog div.section-blog-item div.desc{padding:30px 10px 16px}
14586div.list-contacts-modal table td{padding-left:0;padding-right:0}
14587div.search-top div.close-search-top{top:70px}
14588div.label-item{margin-bottom:15px}
14589.news-list-wrap.brands-page{padding-top:15px}
14590div.brands-list{padding-left:10px;padding-right:10px}
14591div.brands-list div.item{margin:0 -10px 10px;height:60px;padding:15px 30px}
14592div.brands-list div.item img{max-height:30px}
14593.brand-page .wr-filter-side,.brand-page .wr-sort-btn-side{margin-bottom:20px}
14594.wr-filter-side{background-color:#f5f5f5}
14595div.brand-description-block div.title{margin-bottom:10px}
14596div.brand-description-block div.border-preview-picture{padding:20px 50px}
14597div.brand-description-block{margin-bottom:0;padding-bottom:0 !important}
14598div.first-slider div.head.def-mob,div.block div.head.def-mob,div.block div.head.min.def-mob,div.block.small-block div.head.def-mob,div.block.small-block div.head.min.def-mob{text-align:center}
14599div.first-slider div.head.left-mob,div.block div.head.left-mob,div.block.small-block div.head.left-mob{text-align:left}
14600div.first-slider div.head.center-mob,div.block div.head.center-mob,div.block.small-block div.head.center-mob{text-align:center}
14601div.first-slider div.head.right-mob,div.block div.head.right-mob,div.block.small-block div.head.right-mob{text-align:right}
14602.text-content.left-mob,.text-content.def-mob{text-align:left}
14603.text-content.center-mob{text-align:center}
14604.text-content.right-mob{text-align:right}
14605div.rating-block div.item.vote-panel{height:auto}
14606div.review-item div.row-text div.wr-column{margin-bottom:15px}
14607div.review-item .wr-name{margin-bottom:10px}
14608div.review-block .wr-group-list,div.review-block .wr-review-list{margin-bottom:20px}
14609div.review-item div.row-user-rating{margin-bottom:15px}
14610div.review-item div.wr-like-count{text-align:left}
14611div.form-block div.form-table div.form-cell form.form{max-width:100%}
14612div.textarea-simple.left-col,div.input-simple.left-col{margin-right:0}
14613div.textarea-simple.right-col,div.input-simple.right-col{margin-left:0}
14614.fly-block{width:100%}
14615.fly-block div.head div.title{font-size:25px}
14616.fly-block div.head div.image div{width:40px;background-size:40px;margin-left:0}
14617.fly-block div.head a.btn-close{width:40px;margin-right:0}
14618.fly-block div.body{padding:20px 15px 40px}
14619.fly-block div.footer{height:auto}
14620.fly-block div.footer div.desc{padding:20px 0}
14621.fly-block div.body div.wr-rating{margin-bottom:20px}
14622.fly-block div.body div.wr-panel-success div.panel-success-mess{font-size:26px;line-height:30px;padding-top:70px;background-size:60px}
14623div.review-item .wr-text{padding-left:15px}
14624div.review-item div.review-like{margin-right:5px}
14625.fly-block div.head{min-height:70px}
14626.fly-block div.head a.btn-close,.fly-block div.head div.image div{height:70px}
14627div.bl-txt div.wr-tabs div.items{min-height:unset}
14628div.bl-txt div.wr-tabs img{display:none;margin-bottom:25px}
14629div.bl-txt div.wr-tabs img.active{display:block}
14630div.bl-txt .wr-img.order-3{margin-top:20px}
14631div.bl-txt .wr-txt{padding-top:15px !important;padding-bottom:15px !important}
14632div.bl-txt div.button-wrap{margin-top:20px}
14633div.bl-txt div.gallery{margin:20px 10px 0}
14634div.bl-txt .wr-img img{max-height:250px}
14635div.bl-txt .in-padding-left{padding-left:0}
14636div.bl-txt .in-padding-right{padding-right:0}
14637div.bl-txt div.main-button-wrap{margin-top:25px}
14638.ex-row.mob{margin-left:0;margin-right:0}
14639div.map-block.info-under-map div.wr-desc-table{position:static}
14640div.map-block.info-on-map .wr-desc-table,div.block.small-block div.map-block.info-on-map .wr-desc-table{padding:0}
14641.row-xs-margin{margin-left:-15px !important;margin-right:-15px !important}
14642.bx-soa-section .soa-description{margin-bottom:10px}
14643div.basket-style div.sort_tabs{background-color:#f5f5f5}
14644.catalog-list-items{margin-left:-15px;margin-right:-15px;margin-bottom:30px}
14645.catalog-list-item.view-2{padding:15px 15px}
14646.catalog-list-item.view-2:nth-of-type(3n+1),.catalog-list-item.view-2:nth-of-type(3n+2),.catalog-list-item.view-2:nth-of-type(2n -1){border-right:0}
14647div.catalog-list.FLAT .catalog-item.border-r.col-6:nth-of-type(2n+1){border-right:1px solid #eee}
14648.mobile-menu .icon-hamburger:hover{opacity:.75}
14649.mobile-menu .ic-cart-mob:hover{opacity:.75}
14650div.basket-style.fly-basket div.body div.left-p,div.basket-style.fly-basket div.body div.right-p{padding-bottom:20px}
14651.ajax-back-page{height:auto}
14652div.news.flat div.wrap-element{margin:0 0 10px}
14653.product-item .plus-label{display:none}
14654.product-item .wr-img{height:140px}
14655.product-item img{max-height:140px}
14656.set_product_other_container .product-item.flat{padding-left:0;padding-right:0;margin-left:0;margin-right:0}
14657.set_product_other .wr-btn{padding-left:10px}
14658div.catalog-list.LIST div.item div.right-body{margin-top:15px}
14659.popup-block{margin-left:15px;margin-right:15px}
14660.bx_storege .map-item .bx-yandex-view-layout .bx-yandex-view-map{height:200px}
14661.bx_storege .wr-map-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
14662.bx_storege .wr-btn-tab{padding-left:15px;padding-right:15px;margin-top:20px}
14663.popup-block .bx_storege .wr-line{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:10px 0 10px}
14664.popup-block .popup-block-inner,.popup-block.region-popup .popup-block-inner{width:100%}
14665.popup-block .popup-block-inner{padding:20px 15px 20px}
14666.popup-xs-flat .img{width:100%;right:0;border-radius:12px}
14667.popup-block.bot{margin-left:0;margin-right:0}
14668.popup-block.bot .popup-block-inner{margin-bottom:0}
14669.popup-block.bot .popup-block-inner,.popup-xs-flat .img,.popup-block.bot .shadow-tone{border-radius:15px 15px 0 0}
14670.popup-block.bot .popup-xs-flat{min-height:400px;display:block}
14671.popup-xs-flat .text-side{padding:20px;min-height:400px;text-align:center}
14672.popup-xs-flat .text-side>.col-12{margin-bottom:10px}
14673.popup-xs-flat .title span{display:block}
14674.popup-xs-flat .title span.description{font-size:16px;line-height:20px;color:#c2c2c2;margin-bottom:10px}
14675.popup-xs-flat .title span.value{font-size:21px;stroke-linejoin:25px;color:#ffffff}
14676.popup-xs-flat .button-def{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
14677.popup-xs-flat .secondary{background-color:rgba(241,241,241,1)}
14678.popup-xs-flat .button-def.main-color{margin-bottom:10px}
14679.region-popup .left-side,.region-popup .right-side{padding:22px 20px}
14680label.input-radio-css.flat-xs{padding:0}
14681label.input-radio-css.flat-xs input[type="radio"]+span{display:none}
14682label.input-radio-css.flat-xs span.text{opacity:1;display:inline-block;padding:5px 7px;border:1px solid #f5f5f5;background-color:rgba(0,0,0,.3);color:#fff;border-radius:4px;font-size:14px}
14683.region-popup .error-input{color:#ffc6c6}
14684.region-popup .wr-line{margin-bottom:5px}
14685.region-popup .wr-line.lg-big{margin-bottom:60px}
14686.region-popup label.input-radio-css.green-check input[type="radio"]:checked + span + span.text{color:#000;border:1px solid #fff;background-color:#fff}
14687.region-popup .secondary{background-color:rgba(241,241,241,1)}
14688.region-popup .right-side{background-image:url("/bitrix/templates/concept_phoenix_s1/css/../images/default_popup_region.jpg");-webkit-transition:background-image .3s;-o-transition:background-image .3s;transition:background-image .3s}
14689.region-popup .section-form,.region-popup .dashed-comment{color:#fff}
14690.wr-flat-xs{padding-left:10px;padding-right:10px}
14691.wr-flat-xs [class*="col-"]{padding-left:5px;padding-right:0}
14692.region-popup .right-side .title{text-align:center;margin-bottom:35px}
14693.region-popup .right-side .title .description{margin-bottom:4px}
14694.region-popup .right-side .title .value{font-size:21px;line-height:24px}
14695.popup-block.region-popup{margin-left:0;margin-right:0}
14696.popup-block.region-popup .popup-block-inner{margin-bottom:0}
14697.popup-block .popup-block-inner .shadow-tone,.popup-block .popup-block-inner,.popup-block.region-popup .right-side{border-radius:15px 15px 0 0}
14698.popup-block.region-popup .popup-block-inner{height:auto}
14699.popup-xs-flat .btn-left{padding-right:15px}
14700.popup-xs-flat .btn-right{padding-left:15px}
14701.region-popup div.input-simple.inp-small{height:60px}
14702.region-popup div.input-simple.inp-small.ic-search span.ic-search{top:21px}
14703.region-popup div.input-simple.inp-small.ic-status span.ic-status{top:21px}
14704.ui-autocomplete .ui-menu-item{height:50px;padding:15px}
14705.region-popup .dashed-comment{padding:0;border:0}
14706.popup-xs-flat .subtitle{color:#fff}
14707.region-popup div.input-simple.inp-small.ic-search input[type="text"].ui-autocomplete-input + div.circleG-area{top:26px}
14708.brand-goods-isset-xs-js{display:none}
14709div.phoenix-modal.map div.phoenix-modal-dialog .content-in > ymaps{max-height:400px !important}
14710div.catalog-list.FLAT div.item div.wr-block-price{height:44px}
14711div.catalog-list.FLAT div.item div.rating-container,div.catalog-list.FLAT div.item .rating-reviewsCount{margin-bottom:0}
14712form.smartfilter.max-height{max-height:400px;overflow:scroll}
14713div.catalog-list-wrap.page_pad_bot{min-height:400px}
14714.employee-modal .content-in{padding:15px}
14715.employee-modal .right-side{margin-top:40px}
14716.txt-align-center-mob{text-align:center}
14717.txt-align-left-mob{text-align:left}
14718.txt-align-right-mob{text-align:right}
14719}
14720@media (min-width:576px) and (max-width:767.98px){.container{max-width:100%}
14721div.block.small-block div.empl-full div.container-photo div.wrap-photo{margin:0 auto 40px;width:180px;height:180px}
14722div.block.small-block div.empl-full div.container-photo div.wrap-photo img{max-width:180px;max-height:180px}
14723div.empl-full div.empl-phone{font-size:15px;line-height:19px}
14724div.empl-full div.empl-email a{font-size:14px}
14725div.cart-info-block div.quantity-container input.product-item-amount-field{width:30px}
14726div.cart-video div.videoframe-wrap.right-col{height:380px}
14727div.cart-video div.videoframe-wrap{height:380px}
14728div.brand-block div.cart-video div.videoframe-wrap{height:360px}
14729div.brand-block div.cart-video div.videoframe-wrap.right-col{height:360px}
14730div.catalog-card-wrap div.cart-title.padding-right-sm{padding-right:100px}
14731div.empl div.element div.wr-empl-face{height:350px}
14732div.empl div.element div.empl-face,div.empl div.element div.empl-face.pic-round{width:300px;height:300px}
14733div.shadow-modal-wind-contact div.soc-group a.soc_ic{width:34px;height:34px}
14734}
14735@media (max-width:575.98px){.button-def,.button-def.medium,.button-def.big{width:100%}
14736div.faq-block div.photo div.comm{margin-top:0}
14737div.faq-block div.photo img{max-height:140px}
14738div.block.small-block div.empl-full div.wrap-info{text-align:center}
14739div.block.small-block div.empl-full div.container-photo div.wrap-photo{margin:0 auto 30px;width:220px;height:220px}
14740div.block.small-block div.empl-full div.container-photo div.wrap-photo img{max-width:220px;max-height:220px}
14741div.empl-full .contacts-board,div.block.small-block div.empl-full .contacts-board{margin-bottom:5px}
14742div.block.small-block div.faq-block div.faq-table{text-align:center}
14743div.cart-video div.videoframe-wrap.right-col{height:216px}
14744div.cart-video div.videoframe-wrap{height:216px}
14745div.cart-info-block div.info-left-side{margin-bottom:35px}
14746div.cart-info-block .info-right-side div.info-right-side-inner{padding-left:0}
14747div.cart-info-block div.wrapper-picture{margin-left:0;margin-right:0}
14748div.popup-slider div.controls-pictures{width:55px}
14749div.popup-slider div.controls-pictures div.small-picture{width:46px;height:46px;margin-bottom:2px}
14750div.popup-slider div.controls-pictures div.small-picture img{max-width:36px;max-height:36px}
14751div.popup-slider a.close-popup-slider-style{top:15px;right:15px;width:20px;height:20px;background-size:20px}
14752div.popup-slider div.wrapper-big-picture{padding:30px 10px 40px 65px}
14753div.popup-slider div.popup-slider-nav div.nav-item{width:30px;height:30px;background-size:30px}
14754div.first-slider div.icons-block{margin-bottom:20px}
14755div.first-slider div.icons-block.flat div.element div.text-area{text-align:left}
14756div.first-slider div.icons-block.flat div.element div.img-area{margin-bottom:0}
14757div.first-slider div.icons-block.flat div.element div.img-area >.col-12{padding-right:0}
14758div.first-slider div.buttons-block div.video-cont{margin-bottom:25px}
14759div.first-slider div.buttons-block.with-image div.video-cont{text-align:center}
14760div.personal-menu-content div.item div.pic{width:46px;height:46px}
14761div.personal-menu-content div.item div.pic i{font-size:32px}
14762div.personal-menu-content div.item div.pic i.concept-vcard{font-size:28px}
14763div.personal-menu-content div.item div.pic i.concept-cart{font-size:28px}
14764div.personal-menu-content div.item div.pic i.concept-mail{margin-top:-2px;font-size:28px}
14765div.banner-flat-item{width:240px;margin-left:auto;margin-right:auto}
14766div.empl-full div.empl-phone{margin-bottom:5px}
14767div.empl div.element div.wr-empl-face{height:220px}
14768div.empl div.element div.empl-face{width:190px;height:190px}
14769div.slider_catalog_big_items.cart-info-block div.wrapper-controls div.small-picture,div.cart-info-block div.wrapper-controls div.small-picture{width:46px;height:46px}
14770div.cart-info-block div.quantity-container{padding:14px 10px}
14771.form-uni-style.coupon-container div.input span.desc{font-size:14px}
14772div.basket-style div.basket_items_list.items_delayed div.remove-wrap{padding:0}
14773div.basket-style div.basket_items_list.items_delayed .wr-price{padding-left:0;padding-right:0}
14774div.basket-style div.basket_items_list.items_delayed .wr-btn{padding-left:5px;padding-right:15px}
14775div.basket-style div.basket_items_list.items_delayed a.button-def{font-size:13px;padding:8px 10px 9px}
14776div.basket-style div.basket_items_list.items_delayed div.product div.price-product{margin-top:7px}
14777div.shadow-modal-wind-contact div.soc-group a.soc_ic{width:32px;height:32px}
14778}
14779
14780/* End */
14781
14782
14783/* Start:/bitrix/templates/concept_phoenix_s1/css/generate_colors/site/main_color_2285c4.min.css?17256132757188*/
14784.main-color,div.news div.slider-news .slick-prev,div.news div.slider-news .slick-next,.universal-head-arrows .slick-prev,.universal-head-arrows .slick-next{background-color:#2285c4;transition:background-color .3s;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s}
14785.secondary{background-color:rgba(241,241,241,0.7);color:#555555;transition:background-color .3s;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s}
14786.main-color-active.active{background-color:#2285c4 !important;transition:background-color .3s;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s}
14787nav.main-menu > li > a,header div.wrap-main-menu a.ic-main-menu-burger{background-color:transparent}
14788div.block.small-block div.slider-gallery .slick-prev,div.block.small-block div.slider-gallery .slick-next,div.opinion.slider-small div.slider-mini .slick-prev,div.opinion.slider-small div.slider-mini .slick-next,div.wrapper-delay-compare-icons div.icon.active{background-color:#2285c4;transition:background-color .3s;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s}
14789nav.main-menu > li.selected > a > span.wrap-name div.bord,ul.sku-props li.detail-text.active,div.switch-toogle.active div.btn-toogle{background-color:#2285c4}
14790.bx-pagination .bx-pagination-container ul li.bx-active span,.bx-pagination.cpt-pagination .bx-pagination-container ul li.bx-active span{background:#2285c4}
14791@media (max-width:767px){.open-cart-mob.no-empty,header.top.on.fixed .open-cart-mob.no-empty div.bg-color{background-color:#2285c4}
14792}
14793div.switcher ul.switcher-tab li.active,div.slider-advantages .slick-dots li.slick-active{background:#2285c4}
14794div.info-num div.info-num-element.dark div.title,div.info-num div.info-num-element div.title,.bx-filter .bx-filter-parameters-box-title i.hint-filter,div.cart-info-block div.wrapper-sku-props div.wrapper-title div.desc-title i.hint-sku,div.cart-info-block div.wrapper-title i.ic-hint,div.cart-char table.cart-char-table td.left i.hint-prop{color:#2285c4}
14795div.slider-gallery .slick-dots li.slick-active,div.opinion.slider-small div.slider-mini .slick-dots li.slick-active,div.block-slider .slick-dots li.slick-active,div.cart-info-block div.wrapper-title div.ic-hint,.open-cart-menu.no-empty div.count,.universal-arrows-mini .arrow-prev,.universal-arrows-mini .arrow-next,div.search-body div.sections-main div.section-box-wrap.found table.section-box td.pic,div.menu-banners .slick-dots li.slick-active,div.catalog-block div.catalog-tab-element.active div.name-wrap div.line,.open-cart.no-empty,div.basket-quantity-info-icon.active span.count,div.basket-style div.tab_item.active div.round,.bx-filter .bx-ui-slider-pricebar-v,.slider-dots-style .slick-dots li.slick-active,div.slider_catalog_big_items .slick-prev,div.slider_catalog_big_items .slick-next,.mobile-menu .count-basket-items-parent.active span.count-basket{background-color:#2285c4}
14796div.menu-navigation ul.nav>li a.active{border-left-color:#2285c4}
14797.changer-blocks.view_2 .changer-link.active .wr-text,div.cart-info-block div.tabs-pic div.mini-pic.active table td div.pic-border,div.search-body div.sections-main div.section-box-wrap.found table.section-box td.pic,label.pay-item input[type="checkbox"]:checked+.item,.order-delivery-item input[type='checkbox']:checked+.item{border-color:#2285c4}
14798.wrapper-cart div.open-cart.no-empty .before_pulse,.wrapper-cart div.open-cart.no-empty .after_pulse{border:1px solid #2285c4}
14799a.callphone{background-color:#0467a6}
14800div.catalog-filter ul.side-tabs > li.active{border-bottom-color:#2285c4}
14801.main-color-border,.main-color-border-active.active,.main-color-border-hover:hover{border-color:#2285c4 !important}
14802div.cart-info-block div.wrapper-controls div.small-picture.active,div.cart-info-block div.wrapper-controls div.small-picture:hover,div.popup-slider div.controls-pictures div.small-picture.active,div.popup-slider div.controls-pictures div.small-picture:hover{border-color:#2285c4}
14803div.catalog-labels ul.side-tabs > li.active{border-bottom:2px solid #2285c4}
14804@media (min-width:1200px){.secondary:hover{background-color:#2285c4}
14805a.main-color:hover,button.main-color:hover,input.main-color:hover,div.block.small-block div.slider-gallery .slick-prev:hover,div.block.small-block div.slider-gallery .slick-next:hover,div.news div.slider-news .slick-prev:hover,div.news div.slider-news .slick-next:hover,div.opinion.slider-small div.slider-mini .slick-prev:hover,div.opinion.slider-small div.slider-mini .slick-next:hover,.universal-arrows-mini .arrow-prev:hover,.universal-arrows-mini .arrow-next:hover,div.wrapper-delay-compare-icons div.icon.active:hover,div.cart-info-block div.wrapper-title div.ic-hint:hover,.main-color-with-hover:hover,div.catalog-list-wrap div.section-with-hidden-items div.btn-click.noactive:hover,div.basket-quantity-info-icon.active:hover span.count,div.slider_catalog_big_items .slick-prev:not(.slick-disabled):hover,div.slider_catalog_big_items .slick-next:not(.slick-disabled):hover{background-color:#0467a6}
14806div.gallery-block div.gallery-img:hover div.corner-line,.button-second:hover{border-color:#2285c4}
14807nav.main-menu > li:hover > a > span.wrap-name div.bord,.wrapper-cart div.cart-inner div.body div.left-p div.buttons td.left a.secondary:hover{background-color:#2285c4}
14808nav.main-menu > li.parent:hover > a > span.wrap-name div.bord{background-color:transparent}
14809nav.main-menu > li.parent > ul > li:hover > a > div,nav.main-menu > li.parent > ul > li.selected> a > div,nav.main-menu > li.parent > ul > li.parent2 > ul > li:hover > a > div,nav.main-menu > li.parent > ul > li.parent2 > ul > li.selected > a > div,header.tone-dark div.wrap-main-menu nav.main-menu > li.parent:hover > a,.button-second:hover,div.catalog-list-wrap div.section-with-hidden-items div.btn-click.noactive{background-color:#2285c4;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}
14810header.tone-light div.wrap-main-menu nav.main-menu > li.parent:hover > a{background-color:#eee;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}
14811.open-cart-menu.no-empty:hover div.count{background-color:#0467a6;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s}
14812}
14813@media (min-width:992px) and (max-width:1199px){div.catalog-list-wrap div.section-with-hidden-items div.btn-click.noactive{background-color:#2285c4;transition:background-color .3s;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s}
14814div.wrapper-head-top div.wrapper-item div.wrapper-cabinet a:not(.show-phx-modal-dialog) table.cabinet td.picture div.def-picture{border-color:#2285c4}
14815}
14816@media (min-width:768px) and (max-width:991px){div.wrapper-head-top div.wrapper-item div.wrapper-cabinet a:not(.show-phx-modal-dialog) table.cabinet td.picture div.def-picture{border-color:#2285c4}
14817}
14818
14819/* End */
14820
14821
14822/* Start:/bitrix/tools/concept.quiz/css/responsive.css?172561319413048*/
14823@media (min-width:1200px){div.wizard-quest-edition-concept div.wqec-right-side div.wqec-footer div.wqec-tbl div.wqec-cell a:hover,div.wqec-video a.wqec-link-video table.wqec-pl-video div.wqec-video-text:hover{text-decoration:none}
14824.wqec-button-def.wqec-blue:hover{background-color:#185492;color:#fff}
14825.wqec-button-def.wqec-gray:hover{background-color:#8e8d8d;color:#fff}
14826div.wizard-quest-edition-concept a.wqec-mainclose,div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner a.wqec-mainclose,div.wqec-modal a.wqec-close,div.wqec-modal a.wqec-video-close,div.wqec-restart{opacity:.6;filter:
alpha(opacity=60)}
14827div.wizard-quest-edition-concept a.wqec-mainclose:hover,div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner a.wqec-mainclose:hover,div.wqec-modal a.wqec-close:hover,div.wqec-modal a.wqec-video-close:hover,div.wqec-restart:hover,div.wqec-video a.wqec-link-video table.wqec-pl-video:hover td.wqec-img div.wqec-pl-butt span{opacity:1;filter:
alpha(opacity=100)}
14828div.wqec-video a.wqec-link-video table.wqec-pl-video td.wqec-img div.wqec-pl-butt span{opacity:.8;filter:
alpha(opacity=80)}
14829a.wqec-soc{opacity:.7;filter:
alpha(opacity=70)}
14830a.wqec-soc:hover{opacity:1;filter:
alpha(opacity=100)}
14831form.wqec-form div.wqec-elements div.wqec-element label:hover{-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.3);box-shadow:0 3px 10px 0 rgba(0,0,0,.3);opacity:1;filter:
alpha(opacity=100)}
14832div.wqec-setting div.wqec-inner div.wqec-head-wrap a.wqec-setting-close:hover{background-color:rgba(0,0,0,.1)}
14833div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-preview a:hover{background-color:#2878b8}
14834div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-copy a:hover{background-color:#a97377}
14835}
14836@media (min-width:992px) and (max-width:1199px){div.wizard-quest-edition-concept div.wqec-right-side div.wqec-maintitle{font-size:25px;line-height:34px}
14837div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-desc,form.wqec-form div.wqec-check ul li,form.wqec-form div.wqec-radio ul li{font-size:14px;line-height:19px}
14838div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-button-wrap div{font-size:12px;line-height:18px}
14839div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner{width:900px}
14840div.wqec-setting{width:100%}
14841div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-copy a{padding:18px 15px 20px}
14842div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-button-wrap button{padding:19px 55px}
14843}
14844@media (min-width:768px) and (max-width:991px){div.wizard-quest-edition-concept{overflow:auto}
14845div.wizard-quest-edition-concept div.wqec-left-side{width:100%;min-height:250px;height:auto;max-height:300px;float:none}
14846div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner{height:auto;width:100%;margin:0;padding:40px 15px;text-align:center;position:relative}
14847div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner div.wqec-logo{padding-top:0}
14848div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner div.wqec-left-side-button-wrap{position:relative;bottom:0;padding-bottom:40px;left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
14849div.wizard-quest-edition-concept a.wqec-mainclose{width:35px;height:35px;background-image:url(/bitrix/tools/concept.quiz/css/images/cr_close.png)}
14850div.wizard-quest-edition-concept div.wqec-right-side{width:100%;height:auto;margin-left:0;padding-left:0;position:static;float:none}
14851div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side-wrap{margin:0}
14852div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side{padding:16px 40px 12px}
14853div.wizard-quest-edition-concept div.wqec-right-side div.wqec-footer{left:0}
14854div.wizard-quest-edition-concept form.wqec-form div.wqec-questions{margin-left:0}
14855div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-questname{font-size:27px;line-height:30px}
14856div.quiz_block form.wqec-form div.wqec-elements div.wqec-element.wqec-big label table.wqec-image td{width:100%;height:129px}
14857div.wqec-modal div.wqec-dialog{width:700px;margin:50px auto;padding:0 15px}
14858div.wqec-modal a.wqec-close,div.wqec-modal a.wqec-video-close{top:-40px;right:13px}
14859div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner{width:100%;padding:0 15px}
14860div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-wrap-right{padding-left:0;margin-top:70px}
14861div.wqec-setting{width:100%}
14862div.wqec-setting div.wqec-table-wrap div.cell-wrap{display:block;float:left}
14863div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.wqec-tbl div.wqec-cell{width:auto;padding:30px 50px;display:block}
14864div.wizard-quest-edition-concept form.wqec-form table.wqec-wrap-act{margin-top:50px}
14865}
14866@media (max-width:767px){div.wizard-quest-edition-concept{overflow:auto}
14867div.wizard-quest-edition-concept.wqec-active a.wqec-mainclose{top:15px;right:15px;width:20px;height:20px;background-image:url(/bitrix/tools/concept.quiz/css/images/cr_close.png);background-size:contain}
14868div.wizard-quest-edition-concept div.wqec-left-side{width:100%;min-height:200px;height:auto;float:none}
14869div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner{height:auto;width:100%;margin:0;padding:0 15px;text-align:center;position:relative}
14870div.wizard-quest-edition-concept div.wqec-left-side div.wqec-left-side-inner div.wqec-left-side-button-wrap{position:relative;bottom:0;padding-bottom:40px;left:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
14871div.wizard-quest-edition-concept div.wqec-right-side{width:100%;height:auto;margin-left:0;padding-left:0;position:static;float:none}
14872div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-wrap-right{padding-left:0;margin-top:50px}
14873div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-button-wrap button{padding:20px 0;width:45%;float:right}
14874div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-button-wrap button.wqec-prev{width:45%;float:left}
14875div.wizard-quest-edition-concept div.wqec-right-side div.wqec-maintitle{font-size:19px;line-height:24px;padding:15px 40px 15px 15px}
14876div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side-wrap{margin:0}
14877div.wizard-quest-edition-concept div.wqec-right-side div.wqec-vertical-side{padding:16px 13px 12px}
14878div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form{padding:15px}
14879div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-title{font-size:17px;line-height:24px;padding-bottom:15px}
14880div.wizard-quest-edition-concept form.wqec-form div.wqec-questions{margin-left:0}
14881form.wqec-form div.wqec-check ul li,form.wqec-form div.wqec-radio ul li{font-size:14px;line-height:19px}
14882div.wizard-quest-edition-concept div.wqec-right-side form.wqec-form div.wqec-content div.wqec-video{height:170px}
14883div.wizard-quest-edition-concept div.wqec-right-side div.wqec-footer{left:0;padding:0 15px}
14884div.wizard-quest-edition-concept div.wqec-right-side div.wqec-footer div.wqec-tbl div.wqec-cell{padding:15px;width:190px}
14885div.wqec-modal div.wqec-dialog{width:100%;margin:50px auto 20px}
14886div.wqec-modal div.wqec-dialog div.wqec-content{padding:20px 27px}
14887div.wqec-modal div.wqec-dialog div.wqec-content h2{font-size:30px;line-height:39px;margin:0 0 10px}
14888div.wqec-modal div.wqec-dialog iframe{width:calc(100% - 30px);height:210px}
14889div.wqec-modal a.wqec-close,div.wqec-modal a.wqec-video-close{top:-30px;right:50%;margin-right:-11px}
14890div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner{width:100%;padding:0 15px}
14891div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests.wqec-active{display:block}
14892div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table{display:block;float:left;padding:15px}
14893div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table div.wqec-logo{position:static;margin-top:60px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
14894div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-col-table.wqec-right{padding-bottom:30px}
14895div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-main-info-wrap table.wqec-main-info{width:auto;margin:auto}
14896div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-button-wrap div.wqec-button-inner button{padding:15px 0}
14897div.wqec-setting{width:100%}
14898div.wqec-setting div.wqec-inner div.wqec-setting-content{padding:15px 23px 40px}
14899div.wqec-setting div.wqec-inner div.wqec-setting-content a.return{margin-bottom:20px}
14900div.wqec-setting div.wqec-inner div.wqec-setting-content div.title{font-size:25px;line-height:32px;text-align:center}
14901div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li{margin-top:25px}
14902div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li span.icons-wrap{margin-left:0;display:block;margin-top:5px;margin-bottom:0;text-align:right}
14903div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li span.list-main{margin:5px 0 0;display:block}
14904div.wqec-setting div.wqec-inner div.foot-wrap{display:block;height:auto}
14905div.wqec-setting div.wqec-inner div.wqec-foot-wrap div.wqec-foot-inner div.part-cell{display:block!important;width:100%!important;padding:0!important;text-align:center}
14906div.wqec-setting div.wqec-inner div.wqec-foot-wrap div.wqec-foot-inner div.part-cell.left a.instruct table td span.descript{font-size:13px}
14907div.wqec-setting div.wqec-inner div.wqec-setting-content div.button-wrap{margin-top:35px;text-align:center}
14908div.wqec-setting div.wqec-inner div.wqec-setting-content div.content-body div.input-wrap div.input.to-left{margin-left:0}
14909div.wqec-setting div.wqec-inner div.wqec-setting-content div.content-body div.input-wrap div.input.to-right{margin-right:0}
14910div.wqec-setting div.wqec-inner div.wqec-foot-wrap div.wqec-foot-inner{display:block;padding:15px;margin:auto}
14911div.wqec-setting div.wqec-inner div.wqec-foot-wrap div.wqec-foot-inner div.part-cell.left{padding:0;text-align:center}
14912div.wqec-setting div.wqec-inner div.wqec-foot-wrap div.wqec-foot-inner div.part-cell.right{margin-top:20px}
14913div.wqec-setting div.wqec-inner div.wqec-setting-content div.wqec-table-name div.wqec-cell{display:block}
14914div.wqec-setting div.wqec-inner div.wqec-setting-content div.wqec-table-name div.wqec-cell.set{width:100%}
14915div.wqec-setting div.wqec-table-wrap div.cell-wrap{display:block;float:left}
14916div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap div.wqec-tbl div.wqec-cell{width:auto;padding:30px 50px;display:block}
14917form.wqec-form table.wqec-wrap-act{margin-top:50px}
14918div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-copy a{font-size:12px;line-height:12px;padding:18px 15px 20px}
14919div.wqec-setting div.wqec-inner div.wqec-setting-content ul.wqec-list>li div.wqec-options-wrap table td.wqec-btn-preview a{padding:18px 20px 20px;background-image:none}
14920form.wqec-form div.wqec-questions.wqec-active,form.wqec-form div.wqec-thank.wqec-active{display:block;margin-left:0}
14921div.wizard-quest-edition-concept2 div.wqec-result-wrap div.wrap-result-inner img{max-width:100%!important;height:auto!important}
14922div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-result-val{font-size:22px;line-height:28px;padding:15px 20px}
14923div.wizard-quest-edition-concept2 div.wqec-result-wrap div.wrap-result-inner{padding:15px 0}
14924div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maintitle{font-size:19px;line-height:24px;padding-left:0}
14925div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-result-desc{padding:18px 15px!important}
14926form.wqec-form div.wqec-form-title{font-size:18px;line-height:20px;margin-bottom:8px}
14927div.wizard-quest-edition-concept2 div.wizard-quest-edition-concept-inner div.wqec-maincontent div.wqec-quests div.wqec-questname{font-size:20px;line-height:25px}
14928.wqec-wrap-refresh{display:none}
14929form.wqec-form div.big-image-element div.wqec-elements div.wqec-element.wqec-middle label table.wqec-image td,form.wqec-form div.big-image-element div.wqec-elements div.wqec-element.wqec-small label table.wqec-image td,form.wqec-form div.wqec-elements div.wqec-element.wqec-big label table.wqec-image td{height:130px}
14930}
14931
14932/* End */
14933/* /bitrix/templates/concept_phoenix_s1/css/bootstrap.min.css?1725613275140701 */
14934/* /bitrix/templates/concept_phoenix_s1/css/header.min.css?175144485359321 */
14935/* /bitrix/templates/concept_phoenix_s1/css/font-awesome.min.css?172561327630888 */
14936/* /bitrix/templates/concept_phoenix_s1/css/animate.min.css?172561327655263 */
14937/* /bitrix/templates/concept_phoenix_s1/css/xloader.min.css?172561327624429 */
14938/* /bitrix/templates/concept_phoenix_s1/css/blueimp-gallery.min.css?17256132766509 */
14939/* /bitrix/templates/concept_phoenix_s1/slick/slick.min.css?17256132761332 */
14940/* /bitrix/templates/concept_phoenix_s1/slick/slick-theme.min.css?17256132762131 */
14941/* /bitrix/templates/concept_phoenix_s1/css/jquery.datetimepicker.min.css?172561327616503 */
14942/* /bitrix/templates/concept_phoenix_s1/css/farbtastic.min.css?1725613366502 */
14943/* /bitrix/templates/concept_phoenix_s1/css/concept.min.css?1725613366100201 */
14944/* /bitrix/templates/concept_phoenix_s1/css/main.min.css?1725613276478104 */
14945/* /bitrix/tools/concept.quiz/css/template_styles.css?172561319486440 */
14946/* /bitrix/components/niges/cookiesaccept/templates/.default/style.css?17256131922729 */
14947/* /bitrix/components/niges/scbtns/templates/ajax/style.css?172561319224530 */
14948/* /bitrix/templates/concept_phoenix_s1/css/fonts/lato.min.css?1725613275672 */
14949/* /bitrix/templates/concept_phoenix_s1/css/fonts/segoeUI.min.css?1725613276799 */
14950/* /bitrix/templates/concept_phoenix_s1/css/fonts/title/lato.min.css?1725613275144 */
14951/* /bitrix/templates/concept_phoenix_s1/css/fonts/text/segoeUI.min.css?1725613275225 */
14952/* /bitrix/templates/concept_phoenix_s1/css/custom.css?17544902737934 */
14953/* /bitrix/templates/concept_phoenix_s1/css/main_responsive.min.css?17256132761582 */
14954/* /bitrix/templates/concept_phoenix_s1/css/header_responsive.min.css?17256132768666 */
14955/* /bitrix/templates/concept_phoenix_s1/css/jquery.countdown.min.css?1725613276705 */
14956/* /bitrix/templates/concept_phoenix_s1/css/responsive.min.css?1725613276153233 */
14957/* /bitrix/templates/concept_phoenix_s1/css/generate_colors/site/main_color_2285c4.min.css?17256132757188 */
14958/* /bitrix/tools/concept.quiz/css/responsive.css?172561319413048 */