Skip to Content

CSS File

URL: https://holdrf.ru/bitrix/cache/css/s1/concept_phoenix_s1/template_b30b0f3af51815b8467d5e0eb6c02b87/template_b30b0f3af51815b8467d5e0eb6c02b87_v1.css?17562877231252994
HTTP Status: 200 OK
MIME Type: text/css
Last Modified: Wed, 27 Aug 2025 09:42:03 GMT
Download Time: Less than a second
Cookies: None
Size: 1224 KB
Rules: 12649 style rules
Imports: 0 stylesheets
HTTP Headers:  5 headers
Links In:  1 pages
Links Out:  0 links
Images:  0 images
CSS:  0 files
JavaScript:  0 files
Issue Issues: 11 issues found in 851 locations

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 */