Amiro.CMS-Templates

Форк
0
/
ami_custom.css 
5478 строк · 141.1 Кб
1
/*
2
	-- COMMON.CSS strucrure: --
3
	1. Reset browser's defaults styles
4
	2. Common styles
5
	3. Current design styles
6
	4. Navigation styles
7
	5. Modules
8
	6. E-commerce
9
	7. System
10
*/
11

12
/* 1. RESET BROWSER's DEFAULTS ****************************************************************************************************/
13

14
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, p, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption  {
15
	margin: 0px;
16
	padding: 0px;
17
}
18

19
ul { padding: 0px; margin: 12px 0px 12px 40px; }
20
ol { padding: 0px; margin: 10px 0px 10px 45px; }
21
	
22
h1, h2, h3, h4, h5, .alt_header1, .alt_header2, .alt_header3, .alt_header4, .alt_header5 { margin: 0px 0px 8px 0px; }
23

24
div.edParagraph, p { margin: 0px 0px 12px 0px; padding: 0px; }
25

26
a img { border: none; }
27

28
table.dsn, table.dsn tbody, table.dsn tr, table.dsn th, table.dsn td { margin: 0; padding: 0; }
29
table.dsn { border-collapse: separate; border-spacing: 0; }
30

31
.wrapper { position: relative; }
32

33
.clear { clear: both; height: 0px; overflow: hidden; }
34

35
/* END RESET BROWSER's DEFAULTS */
36

37

38
/* 2. COMMON STYLES ****************************************************************************************************/
39

40
body { background-color:#ffffff; /*margin: 0px; padding: 0px;*/ }
41
body, table, tr, td, p, a, input, select, textarea {color:#848484; /*font-family: arial, tahoma, verdana; font-size:14px;*/ font: normal 100%/1.5 Helvetica, Tahoma, Arial, sans-serif ;}
42

43
a {/*color:#3B813E; text-decoration:none;*/ color:rgb(79,129,189); text-decoration:none;}
44
a:hover {/*color:#3B813E; text-decoration:underline*/ color:red;}
45
a:visited {/*color:#3B813E;*/ color:rgb(79,129,189);}
46

47
hr { height: 1px; border: 0px; color: #dddddd; background: #dddddd; }
48

49
blockquote {margin-top:5px;margin-bottom:5px;margin-left:16px;margin-right:0px}
50

51
/*
52
h1, .alt_header1, h1 a, h1 a:visited {color:#616161; font-size: 1.2em; text-transform:uppercase; font-family:arial; font-weight:bold; margin-bottom:5px; margin-top:5px;}
53
h2, .alt_header2, h2 a, h2 a:visited {color:#3B813E; font-size: 1.2em; font-weight:bold; margin-bottom:10px; margin-top:5px;}
54
h3, .alt_header3, h3 a, h3 a:visited {color:#3B813E; font-weight:bold; margin-bottom:5px; margin-top:5px;}
55
p.h3 {color:#3B813E; font-size: 0.9em; font-weight:bold; margin-bottom:5px; margin-top:5px;}
56

57
h4, .alt_header4, h4 a, h4 a:visited {color:#000000;  font-weight:bold; margin-bottom:5px; margin-top:5px;}
58
h5, .alt_header5, h5 a, h5 a:visited {color:#33626F;  font-weight:normal; margin-bottom:5px; margin-top:5px;}
59
*/
60

61
h1, h2, h3, h4, h5, h6 {color:rgb(54,95,145); font-weight:normal; line-height:1.2; margin-bottom:1em; margin-top:2em;}
62
h1 {font-size: 1.6em; text-transform:uppercase;}
63
h2, h2 a, h2 a:visited, .h2 {font-size: 1.1em; text-transform:uppercase;}
64
h3, h3 a, h3 a:visited, .h3 {font-size: 1.1em; margin-top:1.5em;}
65

66

67
/* COMMON STYLES form */
68

69
form {  margin: 0px; }
70
input { font-size: 1em; }
71

72
input.txt, input.field, input.filter_field { font-size: 1em; border: #848484 1px solid; }
73
input.txt_noborder   { border: #FFFFFF 0px solid; }
74
input.check { border: 0px; }
75

76
input.btn, .but, .text_button {
77
	background-color: #4A9400; 
78
	color: #ffffff; 
79
	text-transform:uppercase;
80
	font-weight: bold; 
81
	border: #dddddd 1px solid;
82
}
83

84
select.sel  {  border: #848484 1px solid; }
85
ckeckbox.chb{  border: #848484 1px solid; }
86
textarea.ta {  border: #848484 1px solid; }
87

88
button {
89
	
90
	background-color: #4A9400;
91
	border: solid #dddddd 1px;
92
	color: #fff;
93
	height: 20px; line-height: 20px;
94
	cursor: pointer;
95
	margin-right: 2px;
96
}
97

98
/* COMMON STYLES END form */
99

100

101
/* COMMON STYLES table */
102

103
table.tbl, table.price { border-left:2px solid #dddddd;border-right:2px solid #dddddd; empty-cells: hide;}
104
table.tbl td, table.price td { border-bottom:1px solid #dddddd; padding:5px 8px 5px 8px; }
105
table.tbl TH, table.price th { color:#ffffff;border:0px; background-color:#18ba24;padding:5px 8px 5px 8px }
106

107
/* COMMON STYLES END table */
108

109
.small, .small a { font-size: 0.9em; }
110

111
.wd1 { width: 60px !important; }
112
.wd2 { width: 110px !important; }
113
.wd3 { width: 150px !important; }
114
.wd4 { width: 200px !important; }
115
.wd5 { width: 250px !important; }
116
.wd6 { width: 500px !important; }
117
.wd7 { width: 100% !important; }
118

119
.sz1 { font-size: .5em !important; }
120
.sz2 { font-size: .6em !important; }
121
.sz3 { font-size: .7em !important; }
122
.sz4 { font-size: .9em !important; }
123
.sz5 { font-size: 1em !important; }
124
.sz6 { font-size: 1.2em !important; }
125
.sz7 { font-size: 1.3em !important; }
126
.sz8 { font-size: 1.5em !important; }
127
.sz9 { font-size: 2em !important; }
128

129
/* END COMMON STYLES */
130

131

132
/* 3. CURRENT DESIGN STYLES START ****************************************************************************************************/
133

134
.img_main {}
135

136
#dsn_note { position: relative; 	width: 399px; height: 85px; }
137
* html #dsn_note { width: 401px; }
138

139
#dsn_note_top {
140
	width: 399px; height: auto;
141
	min-height: 74px;
142
	background: #ffab00 url('_mod_files/ce_images/note_area_fon.gif') top left repeat-x; 
143
	border-left: solid #d9d9d9 1px;	border-right: solid #d9d9d9 1px;
144
}
145
* html #dsn_note_top { width: 401px; }
146

147
#dsn_note_i { margin-top: 8px; width: 50px; height: 66px;	float: left; }
148
#dsn_note_text, #dsn_note_text a, #dsn_note_text a:hover, #dsn_note_text a:visited {	padding-top: 8px; font-size: 0.9em;	color: #fff; }
149
#dsn_note_bott {	width: 401px; height: 11px;}
150

151
.dsn_left_orange_block_1 {
152
	margin-bottom: 10px;
153
	padding-top: 6px;
154
	width: 200px; height: 76px;
155
	background: url('_mod_files/ce_images/basket_fon.png') top right no-repeat;
156
}
157

158
.dsn_left_block_1 { position: relative; width: 200px; border: solid #d9d9d9 1px; margin-bottom: 10px;}
159

160
.dsn_left_block_1_head  {
161
	margin: 10px 15px 10px 10px;
162
	padding-bottom: 3px;
163
	border-bottom: solid #d9d9d9 1px;
164
	line-height: 25px;
165
	font: bold 1.3em tahoma, arial, verdana;	
166
	color: #0066FF !important;	
167
	text-decoration: none;
168
}
169
.dsn_left_block_1_head  a { font: bold 1.2em tahoma, arial, verdana; color: #0066FF !important;	text-decoration: none; }
170
.dsn_left_block_1_content { width: auto; margin-left: 10px; margin-right: 15px; margin-bottom: 15px;}
171
* html .dsn_left_block_1_content { width: 100%; }
172

173

174
.dsn_right_block_1 { position: relative; width: 200px; border: solid #d9d9d9 1px; margin-bottom: 10px;}
175

176
.dsn_right_block_1_head  {
177
	margin: 0px 15px 10px 15px;
178
	padding-bottom: 3px;
179
	border-bottom: solid #d9d9d9 1px;
180
	line-height: 25px;
181
	font: bold 1.2em tahoma, arial, verdana;	
182
	color: #ff6600 !important;
183
	text-decoration: none;
184
}
185
.dsn_right_block_1_head  a { font: bold 1.2em tahoma, arial, verdana;	color: #ff6600 !important;	text-decoration: none; }
186
.dsn_right_block_1_content { width: auto; margin-left: 15px; margin-right: 15px; margin-bottom: 15px;}
187
* html .dsn_right_block_1_content { width: 100%; }
188

189
.dsn_footer_contacts {
190
	padding-left: 90px;	padding-top: 15px;
191
	background: url('_mod_files/ce_images/i_write.jpg') 10px 10px no-repeat;
192
	font: normal 0.8em arial, tahoma, verdana;
193
	color: #666;
194
}
195

196
a.dsn_footer_a:link, a.dsn_footer_a:visited, a.dsn_footer_a:active, a.dsn_footer_a:hover {
197
	font: normal 0.8em arial, tahoma, verdana;
198
}
199

200
.dsn_block_tl { position: relative; top: -1px; left: -1px; width: 10px; height: 10px; }
201
.dsn_block_tr { position: relative; float: right; top: -1px; right: -1px; width: 10px; height: 10px; }
202
.dsn_block_bl { position: relative; bottom: -1px; left: -1px; width: 10px; height: 10px; }
203
.dsn_block_br { position: relative; float: right; bottom: -1px; right: -1px; width: 10px; height: 10px;}
204

205
.dsn_center_block1 { position: relative; width: 100%; border: solid #d9d9d9 1px; }
206

207
.dsn_center_block1 .dsn_center_block1_content { position: relative; width: auto; margin-left: 15px; margin-right: 15px; margin-bottom: 5px;}
208
* HTML .dsn_center_block1 .dsn_center_block1_content { width: 100%;}
209

210
.dsn_center_block1_head  {
211
	margin: 0px 15px 10px 0px;
212
	padding-bottom: 3px;
213
	border-bottom: solid #d9d9d9 1px;
214
	line-height: 25px;
215
	font: bold 1.2em tahoma, arial, verdana;	
216
	color: #0066ff !important;
217
	text-decoration: none;
218
}
219

220
/* CURRENT DESIGN STYLES END */
221

222

223
/* 4. NAVIGATION STYLES (Menus, Sitemaps, etc.) ****************************************************************************************************/
224

225
/* NAVIGATION STYLES TOP MENU */
226

227
.top_menu, .top_menu a, .top_menu a:hover, .top_menu a:visited { line-height:22px;}
228
/* NAVIGATION STYLES END TOP MENU */
229

230

231
/* NAVIGATION STYLES BOTTOM MENU */
232

233
.bottom_menu {  }
234
.bottom_menu a:link, .bottom_menu a:visited, .bottom_menu a:active, .bottom_menu a:hover {
235

236
}
237
.bottom_menu a:hover {  }
238

239
/* NAVIGATION STYLES END BOTTOM MENU */
240

241

242
/* MAIN MENU */
243

244

245
/* NAVIGATION STYLES MAIN MENU */
246

247
.main_menu { }
248
.main_menu td{ padding-left:0px;padding-right:7px; }
249

250
.main_menu a:link, .main_menu a:visited {
251
	color:#555;
252
	font-weight:bold;
253
	text-decoration:none; 
254
	font-size:0.9em; 
255
	text-transform:uppercase;
256
}
257
.main_menu a:hover { 
258
	color:#000;
259
	text-decoration:none;
260
	font-weight:bold; }
261

262
.submenu { 
263
	position:absolute; 	z-index: 999;
264
	left: 0; top:0; 
265
	display: none; 
266
	width:auto; 
267
}
268

269
.pd_menu { background-color:#f0f0f0;margin-top:7px;padding-top:10px; }
270
.pd_menu td {
271
	color:#000000;
272
	border:0px; 
273
	padding:5px 15px 5px 15px;
274
}
275
.pd_menu a:link, .pd_menu a:visited {
276
	font-size:0.9em;
277
	font-weight: bold; 
278
	text-decoration:none;
279
	text-transform:none;
280
}
281
.pd_menu a:hover {	
282
	color:#000000; 
283
	text-decoration:none;
284
	font-size:0.9em;
285
	font-weight: bold; 
286
}
287

288
/* NAVIGATION STYLES END MAIN MENU */
289

290

291
/* NAVIGATION STYLES MEMBER MENU */
292

293
.member_menu { margin-top: 10px; border: solid red 0px; }
294
.member_menu td { padding-left: 10px; padding-right: 10px; text-align: center;}
295
.member_menu  a {	font: normal 0.9em arial, tahoma, verdana; color: #666 !important; text-decoration: none;}
296
.member_menu  a:hover { text-decoration: underline; }
297

298
/* NAVIGATION STYLES END MEMBER MENU */
299

300

301
/* NAVIGATION STYLES SITE MAP, SECTION MAP */
302

303
.sm_tree {  }
304

305
.sm_tree .sm_level_1 {  }
306
.sm_tree .sm_level_1 a:link, 
307
.sm_tree .sm_level_1 a:visited, 
308
.sm_tree .sm_level_1 a:active, 
309
.sm_tree .sm_level_1 a:hover { font-size: 1.1em; }
310
.sm_level_1 .sm_tree_item_selected { font-size: 1.1em; }
311

312
.sm_tree .sm_level_2 { margin-left: 15px; }
313
.sm_tree .sm_level_2 a:link, 
314
.sm_tree .sm_level_2 a:visited, 
315
.sm_tree .sm_level_2 a:active, 
316
.sm_tree .sm_level_2 a:hover { font-size: 0.9em; }
317
.sm_level_2 .sm_tree_item_selected { font-size: 0.9em; }
318

319
.sm_tree .sm_level_3 { margin-left: 25px; }
320
.sm_tree .sm_level_3 a:link, 
321
.sm_tree .sm_level_3 a:visited, 
322
.sm_tree .sm_level_3 a:active, 
323
.sm_tree .sm_level_3 a:hover { font-size: 0.9em; }
324
.sm_level_3 .sm_tree_item_selected { font-size: 0.9em; }
325

326
.sm_tree .sm_tree_item_selected { font-weight: bold; }
327

328
.sm_imaged_tree { }
329

330
.sm_imaged_tree  .sm_imaged_item_normal_1, .sm_imaged_tree  .sm_imaged_item_active_1,
331
.sm_imaged_tree  .sm_imaged_item_normal_2, .sm_imaged_tree  .sm_imaged_item_active_2,
332
.sm_imaged_tree  .sm_imaged_item_normal_3, .sm_imaged_tree  .sm_imaged_item_active_3 { 
333
	padding-left: 7px; 
334
	line-height: 19px;
335
}
336

337
/* NAVIGATION STYLES END SITE MAP, SECTION MAP */
338

339

340
/* NAVIGATION STYLES PAGER */
341

342
.pager { margin-top: 30px; text-align: left; }
343

344
.pager .pager_sibl_pages {  }
345
.pager .pager_sibl_pages span { font-weight: bold; }
346

347
.pager .pager_pages { margin: 10px 0px; padding: 4px 0px;  }
348

349
a.pager_sibl:link, a.pager_sibl:active, a.pager_sibl:visited, a.pager_sibl:hover,
350
a.pager_fin:link, a.pager_fin:active, a.pager_fin:visited, a.pager_fin:hover  {
351
	text-decoration: none;
352
	font-weight: normal;
353
}
354
a.pager_sibl:hover, a.pager_fin:hover  { text-decoration: underline; }
355

356
a.pager_block:link, a.pager_block:active, a.pager_block:visited, 
357
a.pager_block:hover, .pager_active, .pager_dotdot  {
358
	margin-right: 3px;
359
	padding: 2px 6px;
360
	text-decoration: none;
361
	text-align: center;
362
	background-color: #f2f2f2;
363
}
364
a.pager_block:hover { background-color: #ccc; }
365

366
.pager .pager_active { color: #f9f9f9;	background-color: #666;}
367

368
.pager span.pages_nav_split { font-weight: normal; padding: 0px 5px; }
369

370
.pager_item_details { }
371

372
.pager_item_details .pager_showall  { margin-top: 10px; }
373

374
/* NAVIGATION STYLES END PAGER */
375

376
/* NAVIGATION STYLES PAGES */
377

378
.pages_path {  }
379
.pages_path h1 { margin: 0px 0px 20px 0px; }
380

381
.pages_nav_bar {  }
382

383
.pages_sibl_bar { text-align: center; margin: 0px 0px 20px 0px; }
384

385
.pages_name {  }
386
.pages_name h3 {  }
387

388
a.pages_print_version:link, a.pages_print_version:visited, 
389
a.pages_print_version:active, a.pages_print_version:hover {
390
	display: block;
391
	margin: 40px 0px 0px 0px;
392
}
393

394
a.pages_print_version img { margin-right: 8px; }
395

396
/* NAVIGATION STYLES END PAGES */
397

398
/* NAVIGATION STYLES (Menus, Sitemaps, etc.) */
399

400

401
/* 5. MODULES ****************************************************************************************************/
402

403
/* MODULES VOTES */
404

405
.vote_res_small_on {background-color:#3B813E;border-top:1px #3B813E solid;border-bottom:1px #3B813E solid;}
406
.vote_res_on {background-color:#3B813E;border-top:1px #3B813E solid;border-bottom:1px #3B813E solid;}
407
.vote_res_small_off {border-top:1px #3B813E solid;border-bottom:1px #3B813E solid;}
408
.vote_res_off {border-top:1px #3B813E solid;border-bottom:1px #3B813E solid;}
409

410
/* MODULES END VOTES */
411

412

413
/* MODULES KNOWLEDGE BASE */
414

415
.kb_item_row_name { margin-bottom: 5px; }
416
.kb_item_row_announce {  }
417
.kb_item_row_announce p { margin: 0px; padding: 0px; }
418

419
/* MODULES END KNOWLEDGE BASE */
420

421
/* MODULES STICKERS */
422

423
.stickers { }
424
.stickers td { vertical-align: top; text-align: left; }
425
.stickers .small_row { border: 0px; }
426
.stickers .small_row_dashed { border: dashed #ccc 1px; }
427

428
.stickers .small_header { line-height: 16px;  }
429
.stickers .small_header a { text-decoration: none; border-bottom: dashed 1px;}
430

431
.stickers .small_announce { padding: 3px; }
432

433
.stickers .small_Hsplitter img { width: 20px; height: 1px; }
434
.stickers .small_Vsplitter img { width: 1px; height: 20px; }
435

436
/* MODULES END STICKERS */
437

438
/* END MODULES */
439

440

441
/* 6. E-COMMERCE ****************************************************************************************************/
442

443
.eshop_image { /*width: 64px;*/ float:left; margin-top:3px;margin-right:15px;}
444
.eshop_image_click {border: 0; margin-bottom: -2px; margin-top: 3px;}
445

446
.views_browse {border-top: 1px #e0e0e0 solid;border-right: 1px #e0e0e0 solid;}
447
.views_browse td {border-bottom: 1px #e0e0e0 solid;border-left: 1px #e0e0e0 solid;}
448

449
.currency_block {font-size:0.8em; color:#000000; font-weight:bold;}
450

451
.row1 {}
452
.row2 {}
453

454
.spec_eshop_cart { font: normal 11px arial, tahoma, verdana; color: #fff; }
455
.spec_eshop_cart a:link, .spec_eshop_cart a:visited, .spec_eshop_cart a:active, .spec_eshop_cart a:hover {
456
	font: normal 0.8em arial, tahoma, verdana;
457
}
458

459
/* E-COMMERCE trEE LINKS */
460

461
.spec_eshop_tree_links { line-height: 1.5em;  }
462
.spec_eshop_tree_links .item_popup_picture {}
463
.spec_eshop_tree_links .item_small_picture {}
464
.spec_eshop_tree_links .item_picture {}
465

466
.spec_eshop_tree_links .level_0  {  }
467
.spec_eshop_tree_links .level_0  a:link , .spec_eshop_tree_links .level_0  a:visited,
468
.spec_eshop_tree_links .level_0  a:active, .spec_eshop_tree_links .level_0  a:hover  { 
469
	text-decoration: underline; 
470
	font-size: 1.2em; 
471
	text-transform: uppercase; 
472
}
473
.spec_eshop_tree_links .level_0  a:hover { text-decoration: none; }
474
.spec_eshop_tree_links .level_0 .item_normal {  }
475
.spec_eshop_tree_links .level_0 .item_selected { }
476

477
.spec_eshop_tree_links .level_1 {  }
478
.spec_eshop_tree_links .level_1 .item_normal {  }
479
.spec_eshop_tree_links .level_1 .item_selected {  }
480
.spec_eshop_tree_links .level_1  a:link , .spec_eshop_tree_links .level_1 a:visited,
481
.spec_eshop_tree_links .level_1  a:active, .spec_eshop_tree_links .level_1  a:hover  { 
482
	text-decoration: underline; 
483
	font-size: 1em; 
484
	text-transform: none; 
485
}
486
.spec_eshop_tree_links .level_1  a:hover { text-decoration: none; }
487

488
.spec_eshop_tree_links .level_2 { margin-left: 15px; }
489
.spec_eshop_tree_links .level_2 .item_normal { }
490
.spec_eshop_tree_links .level_2 .item_selected {  }
491
.spec_eshop_tree_links .level_2  a:link , .spec_eshop_tree_links .level_2 a:visited,
492
.spec_eshop_tree_links .level_2  a:active, .spec_eshop_tree_links .level_2  a:hover  { 
493
	text-decoration: underline; 
494
	font-size: .9em; 
495
	text-transform: none; 
496
}
497
.spec_eshop_tree_links .level_2  a:hover { text-decoration: none; }
498

499

500
.spec_eshop_tree_links .level_3 { margin-left: 15px; }
501
.spec_eshop_tree_links .level_3 .item_normal { }
502
.spec_eshop_tree_links .level_3 .item_selected {  }
503
.spec_eshop_tree_links .level_3  a:link , .spec_eshop_tree_links .level_3 a:visited,
504
.spec_eshop_tree_links .level_3  a:active, .spec_eshop_tree_links .level_3  a:hover  { 
505
	text-decoration: underline; 
506
	font-size: .9em; 
507
	text-transform: none; 
508
}
509
.spec_eshop_tree_links .level_3  a:hover { text-decoration: none; }
510

511
.spec_eshop_tree_links2 { width: 90%; margin: 0 auto;}
512
.spec_eshop_tree_links2 .lev1 { }
513
.spec_eshop_tree_links2 .lev2 { }
514
.spec_eshop_tree_links2 .item_normal { }
515
.spec_eshop_tree_links2.item_selected { }
516

517
.spec_eshop_tree_links2 .lev1 a:link, 
518
.spec_eshop_tree_links2 .lev1 a:visited, 
519
.spec_eshop_tree_links2 .lev1 a:active, 
520
.spec_eshop_tree_links2 .lev1 a:hover { font: bold 1.1em arial, tahoma, verdana;	text-transform: uppercase; }
521

522
.spec_eshop_tree_links2 .lev2 a:link, 
523
.spec_eshop_tree_links2 .lev2 a:visited, 
524
.spec_eshop_tree_links2 .lev2 a:active, 
525
.spec_eshop_tree_links2 .lev2 a:hover { font: normal 0.8em arial, tahoma, verdana; }
526

527
.spec_eshop_tree_links2 .item_small_picture { float: left; margin-right: 20px; }
528

529
/* E-COMMERCE END trEE LINKS */
530

531

532
/* E-COMMERCE Categories list sets */
533

534
.catd_row { vertical-align: top; width: 50%; }
535
.catd_row .cat_small_picture { margin-right: 20px; }
536
.catd_row .catd_name {}
537
.catd_row .catd_subcategory_list { margin-top: 10px; }
538
.catd_row .catd_count_items { padding: 0px 5px; }
539
.catd_row a.catd_name:link, .catd_row a.catd_name:active, 
540
.catd_row a.catd_name:visited, .catd_row a.catd_name:hover { font-size: 1.4em; }
541
.catd_row .cat_small_picture { margin-right: 15px; }
542

543
.catd_Hsplitter img { width: 10px; }
544
.catd_Vsplitter img { height: 25px; }
545

546
/* E-COMMERCE End Categories list sets */
547

548

549
/* E-COMMERCE ITEM LIST CLASSES */
550

551
.eshop_list_item_row { }
552
.eshop_list_item_row a.name:link, .eshop_list_item_row a.name:active,
553
.eshop_list_item_row a.name:visited, .eshop_list_item_row a.name:hover { 
554
	display: block; 
555
	margin-bottom: 10px;
556
	font-size: 1.4em; 
557
}
558
.eshop_list_item_row .small_picture_wrapper {  }
559
.eshop_list_item_row .announce {  }
560
.eshop_list_item_row .custom_fiels { margin-top: 10px; }
561
.eshop_list_item_row .digitals {  }
562
.eshop_list_item_row .prices {  }
563
.eshop_list_item_row .forum { }
564
.eshop_list_item_row .rating { margin-top: 15px; }
565
.eshop_list_item_row .addtocomparsion { margin-top: 10px; }
566
.eshop_list_item_row .addtocomparsion a { font-size: 0.9em; }
567

568
.eshop_list_item_row .search_path { margin-bottom: 10px; }
569

570
.eshop_list_item_row .search_path a.name { display: inline !important; margin: 0px !important; }
571

572
.eshop_list_item_row .index { font-weight: bold; font-size: 0.9em; }
573

574
.eshop_cat_item_nSplitter {}
575

576
.eshop_cat_item_Hsplitter, .eshop_cat_cat_item_Hsplitter {
577
	width: 1px;
578
	background: #d9d9d9;
579
	border-left: solid #fff 20px;
580
	border-right: solid #fff 20px;
581
}
582

583
.eshop_cat_item_Vsplitter, .eshop_cat_cat_item_Vsplitter {
584
	height: 1px;
585
	background: #d9d9d9;
586
	border-top: solid #fff 20px;
587
	border-bottom: solid #fff 20px;
588
}
589

590
.eshop_cat_cat_item_Hsplitter {
591
	border-left: solid #f9f9f9 20px;
592
	border-right: solid #f9f9f9 20px;
593
}
594

595
.eshop_cat_cat_item_Vsplitter { 
596
	border-top: solid #f9f9f9 20px; 
597
	border-bottom: solid #f9f9f9 20px; 
598
}
599

600

601
.eshop_cat_item_list {
602
	/*border: solid #d9d9d9 1px;*/
603
	background: #f9f9f9;
604
	padding: 10px;
605
	margin-top: 15px;
606
}
607
.eshop_cat_item_list .header {
608
	display: block;
609
	margin-bottom: 10px;
610
}
611

612
/* E-COMMERCE END ITEM LIST CLASSES */
613

614

615
/* E-COMMERCE PRICES */
616

617
.item_base_price, .search_item_base_price { padding: 15px 0px; }
618
.item_other_price { padding-bottom: 15px; }
619

620
.item_base_price .price_caption, .item_other_price .price_caption { font-weight: bold; padding-right: 10px; }
621
.item_base_price .price_original, .item_other_price .price_original {
622
font-size: 1.2em; color:#777; font-weight: bold; text-decoration: line-through;
623
margin-right: 10px; }
624
.item_base_price .price_price, .item_other_price .price_price { font-size: 1.3em; color:#F7941C; font-weight: bold; }
625
.item_base_price .price_difference, .item_other_price .price_difference {  }
626
.item_base_price  .price_null, .item_other_price  .price_null { font-size: 1.3em; color:#F7941C; font-weight: bold; }
627

628
.item_base_price .buy_form, .item_other_price .buy_form { margin-left: 10px; display: inline; }
629
.item_base_price .txt, .item_other_price .txt { width: 30px; }
630
.item_base_price .price_txt { margin-right: 10px; }
631

632
/* E-COMMERCE END PRICES */
633

634

635
/* E-COMMERCE ITEM DETAILS */
636

637
.itemD_detail { width: 100%; }
638
.itemD_detail .name { font-size: 22px; margin-bottom: 20px;}
639

640
.itemD_detail .small_picture_wrapper {}
641
.itemD_detail .itemD_small_picture { float: left; margin-right: 15px; }
642
.itemD_detail .itemD_picture {  } 
643
.itemD_detail .itemD_popup_picture {  }
644

645
.itemD_detail .custom_field_all { margin-bottom: 30px; }
646
.itemD_detail .base_price {  }
647
.itemD_detail .other_prices {  }
648
.itemD_detail .add_to_comparison { margin-top: 40px; }
649
.itemD_detail .eshop_digitals_info { clear: both; }
650
.itemD_detail .description { background: #f5f5f5; padding: 5px 10px; margin-bottom: 10px; }
651
.itemD_detail .property_data {  }
652
.itemD_detail .forum { clear: both; overflow: hidden; margin-top: 25px; }
653
.itemD_detail .rating { margin-top: 15px; }
654

655
.itemD_detail .itemD_custom_field_multi_list {  }
656

657
.itemD_detail .itemD_custom_field_multi_related_items_list {
658
	clear: both;
659
	overflow: hidden;
660
	margin-top: 20px;
661
}
662
.itemD_detail .itemD_custom_field_multi_related_items, .itemD_detail .itemD_custom_field_multi_related_cats {
663
	margin-right: 30px;
664
	float: left;
665
	text-align: center;
666
}
667

668
/* E-COMMERCE END ITEM DETAILS */
669

670

671
/* E-COMMERCE FILTER BOX */
672

673
.filter_box { background-color: #F9F9F9;  border: solid #d9d9d9 1px; padding: 10px; margin-bottom: 20px; }
674
.filter_box td { font-size:0.85em;}
675
.filter_box .txt {width:50px}
676
.search_box { }
677

678
.filter_box_caption { margin-right: 5px; }
679
.filter_box .sel, .filter_box .check, .filter_box .txt { vertical-align: middle; }
680

681
.filter_box_row td { }
682
.filter_box_prop_row td { padding-right: 15px; }
683

684
.filter_box_hsplitter { width: 20px; }
685
.filter_box_vsplitter { height: 10px; }
686

687
/* E-COMMERCE END FILTER BOX */
688

689

690
/* E-COMMERCE CAT PATH */
691

692
.cat_path { margin-bottom: 25px; font-size: 1.3em; }
693
.cat_path A { font-size: 1.1em; }
694

695
/* E-COMMERCE END CAT PATH */
696

697

698
/* E-COMMERCE References */
699

700
.ref_small_item {}
701
.ref_small_splitter { height: 5px; line-height: 5px; }
702

703
/* E-COMMERCE End References  */
704

705

706
/* E-COMMERCE SORT BOX */
707

708
.items_sort { text-align: right; padding: 20px 0px; }
709

710
/* E-COMMERCE END SORT BOX */
711

712

713
/* E-COMMERCE COMPARE */
714

715
table.compare {border-left:1px #dddddd solid;border-top:1px #dddddd solid}
716
table.compare td {border:0px;color:#848484}
717
table.compare tr {border-bottom:1px solid #dddddd;}
718
table.compare td {border-bottom:1px solid #dddddd;border-right:1px solid #dddddd; padding:5px 8px 5px 8px}
719
a.comp_del,a.comp_del:visited {background:#ff6600;color:#ffffff;font-weight:bold;text-decoration:none;padding:0px 5px}
720
a.comp_del:hover{color:#ffffff;text-decoration:none;}
721
tr .sel {background:#eeeeee} 
722

723
.compare_script_bottom { padding: 35px 0px 15px 0px; }
724

725
/* E-COMMERCE END COMPARE */
726

727

728

729
/* END E-COMMERCE */
730

731

732
/* 7. SYSTEM ****************************************************************************************************/
733

734
table#sign td{text-align:right;padding:10px 0px 10px 0px;}
735
table#sign A, table#sign A:hover, table#sign A:visited {color:#666;text-decoration:underline; font-size:0.8em;font-weight:normal;}
736

737
#stat {display:none;}
738
#sp {display:none;}
739

740
/*AlertWindow*/
741

742

743
.AlertWindow, #status_message {
744
	position:fixed;
745
	top:200px;
746
	left:200px;
747
	padding:20px;
748
	font-size:14px;
749
	visibility:hidden;
750
	border:2px #fff solid;
751
	-moz-border-radius: 10px;
752
	-webkit-border-radius: 10px;
753
	border-radius: 10px;
754
	-moz-box-shadow: 0px 0px 10px 3px #ccc;
755
	-webkit-box-shadow: 0px 0px 10px 3px #ccc;
756
	box-shadow: 0px 0px 10px 3px #ccc;
757
	z-index:10000;
758
}
759

760
/* QuestBook */
761

762
.front_edit_msg, .quest_subject_item_row, .quest_answer_for, .forum_topic, .forum_front_edit, 
763
.forum_tr_create_topic, .discussion_front_edit, .discussion_span_answer_for {display: none;}
764
.quest_item_row {background: #f5f5f5; height: 28px; padding: 0px 10px;}
765
.quest_item_row_block {float: left;}
766
.quest_split {clear: both;}
767
.quest_bb_preview, .forum_bb_preview {text-align:center;display:none}
768
.quest_preview, .forum_preview {width:100%; margin-bottom:3px; display:none;}
769
.quest_attach_icon {text-align: right;}
770
.quest_pager, .quest_bbprev_input {text-align: center;}
771
.quest_forum_form {text-align: left;}
772

773
/* Forum */
774

775
.forum_cat_row {padding:0px;border:0px;}
776
.forum_inline_block {display: inline;}
777
.forum_itemd_row {border-right:0px;}
778
.forum_sign, .forum_split {border: 0; padding: 0;}
779
.forum_itemp_row {padding-bottom: 10px;}
780
.forum_hr_margin {margin-top:10px;}
781

782
/* Discussion */
783

784
.discussion_item_row {float: left; padding-right: 5px;}
785
.discussion_bb_preview {width:600px;text-align:center;display:none;}
786
.discussion_amiroTEdDivPreview {width:600px;margin-bottom:3px;display:none;padding:3px;border-color:#808080;}
787
.message_text {margin-left:55px; margin-bottom:16px;}
788

789

790
div.AlertWindow {overflow: hidden; cursor: move;}
791
div.AlertWindow  .popupClose{ position: absolute; display: block; right: 5px; top: 3px; width: 21px; height: 21px; background: url("_img/close_alert.gif"); cursor: pointer; }
792
div.AlertWindow .popupHeader{ display: block; width:100%; height: 0px; }
793
div.AlertWindow .popupHeaderText {display: none}
794
div.AlertWindow .popupContent {padding: 0px;}
795

796

797

798
.status_error {background:#ffef8f; color: #F00000;} 
799
.status_normal {background:#b0efff;} 
800
.status_notice {background:#ffef8f;} 
801

802
.local_status_error  {color:#800000;}
803
.local_status_notice  {color:#008000;}
804
.local_status_normal {color:#008000;}
805

806

807
/* SYSTEM Text editor styles */
808

809
div.amiroTEdDiv{ }
810
div.amiroTEdDivEditor{ display: block; }
811
div.amiroTEdDivPreview{ border: 1px solid black; display: none; overflow: auto; }
812
img.amiroTEdCtrl{ border: 0px; cursor: pointer; }
813
select.amiroTEdCtrl, input.amiroTEdCtrlButton{
814
	font: normal 0.8em Arial; text-decoration: none; color: #000000; margin-bottom: 4px; width: auto;
815
}
816
img.amiroTEdSep{ border: 0px; }
817
img.amiroTEdSmile{ border: 0px; cursor: pointer; }
818
textarea.amiroTEdCtrl{}
819
div.amiroTEdDivResize{
820
	height: 4px;
821
	margin-top: 1px;
822
	background-color: #d4d0c8;
823
	border-bottom: 1px solid #808080;
824
	margin-bottom: 1px;
825
	cursor: s-resize;
826
}
827
span.amiroTEdMore{
828
	cursor: pointer;
829
	height: 25px;
830
	font: bold 1.3em arial;
831
	text-decoration: underline;
832
	color: #000000;
833
}
834
blockquote.edQuote { border-left: 2px solid #999999; margin: 0px; padding: 10px; margin-left: 15px; background: #f9f9f9; }
835

836
PRE.edCode{ margin:5px 0px 5px 16px; width: 500px; overflow: auto; border: 1px dotted gray; padding: 5px; }
837

838
/* SYSTEM Text editor styles */
839

840
/* END SYSTEM */
841

842
textarea.inp-h{
843
	display: none;
844
}
845

846
/* Suggestions control */
847

848
div.suggestionDiv{ position: absolute; padding-top: 2px; border: 1px solid #848484; background: #fff; overflow: hidden; display: none; z-index: 100; }
849
div.suggestionRow, div.suggestionRowselected{ padding: 1px 3px 0px 3px; cursor: default; white-space: nowrap; font-family: Arial; font-size: 11px; cursor: pointer; }
850
div.suggestionRow a, div.suggestionRowselected a{ padding-left: 6px; font-size: 11px !important; }
851
div.suggestionRowselected{ background: #5fabfe; color: #fff; }
852
div.suggestionRowselected a{ color: #fff !important; }
853
div.suggestionRowExact{ font-weight: bold; }
854
div.suggestionRowAllResults{ margin: 6px 0px 0px 0px; }
855
div.suggestionResult, div.suggestionResultFirst{ margin: 8px 3px 3px 3px; padding-top: 6px; border-top: 1px solid #848484; text-align: left; font-weight: bold; font-size: 11px; }
856
div.suggestionResultFirst{ margin-top: 0px; padding-top: 1px; border-top: 0px; }
857
div.suggestionRow a.suggestionAllResults, div.suggestionRowselected a.suggestionAllResults{ padding-left: 0px; font-weight: bold; font-size: 11px; }
858

859
div.suggestionMinWidth{ line-height: 0px; height: 0px; }
860

861
/* MediaBox control */
862

863
.MediaBox_shadow{ position: fixed; display: none; top: 0px; left: 0px; width: 100%; height: 100%; background: #000; z-index: 100000;}
864
* html .MediaBox_shadow{ position: absolute; }
865
.MediaBox{ position: fixed;  display: none; background: #fff; z-index: 100001; }
866
* html .MediaBox{ position: absolute; }
867
.MediaBox_shadowL, .MediaBox_shadowR, .MediaBox_shadowT, .MediaBox_shadowB, .MediaBox_shadowLT, .MediaBox_shadowRT, .MediaBox_shadowLB, .MediaBox_shadowRB{ position: absolute; overflow: hidden; }
868
.MediaBox_shadowL, .MediaBox_shadowR{ width: 15px; height: 100%; background: url(_img/ami_jsapi/shade-v.png) repeat-y; }
869
.MediaBox_shadowL{ left: -15px; top: 0px; }
870
.MediaBox_shadowR{ right: -15px; top: 0px; background-position: -15px 0px; }
871
.MediaBox_shadowT, .MediaBox_shadowB{ width: 100%; height: 15px; background: url(_img/ami_jsapi/shade-h.png) repeat-x; }
872
.MediaBox_shadowT{ left: 0px; top: -15px; }
873
.MediaBox_shadowB{ left: 0px; bottom: -15px; background-position: 0px -15px; }
874
.MediaBox_shadowLT, .MediaBox_shadowRT, .MediaBox_shadowLB, .MediaBox_shadowRB{ width: 15px; height: 15px; background: url(_img/ami_jsapi/shade-c.png) no-repeat; }
875
.MediaBox_shadowLT{ left: -15px; top: -15px; }
876
.MediaBox_shadowRT{ right: -15px; top: -15px; background-position: -15px 0px; }
877
.MediaBox_shadowLB{ left: -15px; bottom: -15px; background-position: 0px -15px; }
878
.MediaBox_shadowRB{ right: -15px; bottom: -15px; background-position: -15px -15px; }
879
.MediaBox_speckLT{ position: absolute; width: 0px; height: 0px; }
880
.MediaBox_speckRB{ position: absolute; width: 0px; height: 0px; }
881
.MediaBox_close{ position: absolute; width: 39px; height: 39px; right: -20px; top: -20px; background: url(_img/ami_jsapi/close.png); cursor: pointer; }
882
.MediaBox_loader{ position: absolute; width: 32px; height: 32px; left: 50%; top: 50%; margin: -16px 0px 0px -16px; background: url(_img/ami_jsapi/loader.gif); }
883
.MediaBox_container{ margin: 10px 10px; }
884
/* Black version */
885
.MediaBoxBlack{ background: #000; }
886
.MediaBoxBlack .MediaBox_shadowL, .MediaBoxBlack .MediaBox_shadowR{ background-image: url(_img/ami_jsapi/glass-frame-v.png); }
887
.MediaBoxBlack .MediaBox_shadowT, .MediaBoxBlack .MediaBox_shadowB{ background-image: url(_img/ami_jsapi/glass-frame-h.png); }
888
.MediaBoxBlack .MediaBox_shadowLT, .MediaBoxBlack .MediaBox_shadowRT, .MediaBoxBlack .MediaBox_shadowLB, .MediaBoxBlack .MediaBox_shadowRB{ background-image: url(_img/ami_jsapi/glass-frame-c.png); }
889
.MediaBoxBlack .MediaBox_speckLT{ background-image: url(_img/ami_jsapi/glass-frame-c2lt.png); }
890
.MediaBoxBlack .MediaBox_speckRB{ background-image: url(_img/ami_jsapi/glass-frame-c2rb.png); }
891
.MediaBoxBlack .MediaBox_close{ right: -25px; top: -25px; background-image: url(_img/ami_jsapi/glass-frame-close.png); }
892
.MediaBoxBlack .MediaBox_loader{ background-image: url(_img/ami_jsapi/loader-black.gif); }
893
.MediaBoxBlack .MediaBox_container{ margin: 0px 0px; }
894

895
/* Multiselectbox */
896

897
div.mselectFrame{ display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline; border: 1px solid #848484; overflow: auto; }
898
div.mselectOption, div.mselectOptionselected{ padding: 0px 2px; white-space: nowrap; cursor: default; }
899
div.mselectOptionselected{ background: #5fabfe; color: #fff; }
900

901
img[data-ami-mbpopup] { cursor: url(_img/ami_jsapi/pointer_plus.png), pointer; }
902
.MediaBox_loader{ position: absolute; width: 32px; height: 32px; left: 50%; top: 50%; margin: -16px 0px 0px -16px; background: url(_img/ami_jsapi/loader.gif); z-index: 100002; }
903
.MediaBox_group{ margin: 10px; margin-bottom: 0px; font-style: italic; }
904
.MediaBox_header{ margin: 10px; margin-bottom: 0px; text-align: center; font-weight: bold; }
905
.MediaBox_url{ margin: 10px; margin-bottom: 0px; text-align: center; }
906
.MediaBox_description{ padding: 10px; padding-bottom: 0px; }
907
.MediaBox_imageArea{ position: relative; }
908
.MediaBox_previous{ position: absolute; left: -28px; top: 50%; width: 32px; height: 63px; margin-top: -32px; background: url(_img/ami_jsapi/mb-prev.png); cursor: pointer; }
909
.MediaBox_next{ position: absolute; right: -28px; top: 50%; width: 32px; height: 63px; margin-top: -32px; background: url(_img/ami_jsapi/mb-next.png); cursor: pointer; }
910
.MediaBox_container{ position: relative; margin: 10px 10px 0px 10px; text-align: center; }
911
.MediaBox_zoom{ margin: 10px; margin-bottom: 0px; text-align: right; font-style: italic; }
912
.MediaBox_zoom a{ font-style: italic; }
913
#MediaBox_sliderPrevious{ float: left; width: 10px; height: 20px; margin: 40px 0px 0px 10px; background: #00f; cursor: pointer; }
914
#MediaBox_sliderNext{ float: right; width: 10px; height: 20px; margin: 40px 10px 0px 0px; background: #00f; cursor: pointer; }
915
.MediaBox .disabled{ background: #ccf !important; cursor: default !important; }
916
.MediaBox_slider{ position: relative; overflow: hidden; height: 80px; margin: 10px 30px 0px 30px; white-space: nowrap; }
917
.MediaBox_sliderImage{ max-height: 80px; cursor: pointer; }
918
.MediaBox_sliderDelimeter{ display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline; width: 10px; }
919
.MediaBox_counter{ margin: 10px; margin-bottom: 0px; text-align: right; font-style: italic; }
920

921
/* ToolTip */
922

923
div.AMIToolTip{ position: absolute; padding: 2px; border: 1px solid #000; background: #fff798; }
924

925
/* Imagetape gadget */
926

927
.image_item_nopopup {border: 1px solid #ffffff; float:left; margin:2px; padding: 3px; cursor:pointer;}
928
.image_item_nopopup_selected {border: 1px solid #cccccc; float:left; margin:2px; padding: 3px; cursor:pointer;}
929
.imagetape_fullinfo {cursor: pointer; margin-right: 10px;padding: 3px 6px;border: 1px solid #ccc;position: relative;}
930
.imagetape_fullinfo_select {cursor: pointer; margin-right: 10px;padding: 3px 6px;border: 1px solid #000;position: relative;background: #555;color: #fff;}
931
.header_fullinfo {font-size: 14px;font-weight: bold;padding-bottom: 10px;}
932
.description_fullinfo {padding-right: 10px;padding-bottom: 10px;}
933
.left_imagetape_fullinfo {float: left;}
934
.right_imagetape_fullinfo {float: right;}
935
.bottom_imagetape_fullinfo {width: 100%; float: right; text-align: right;}
936
.block_imagetape_fullinfo {background: #FFFFFF; float: left; padding-bottom: 20px; width: 100%;}
937
.imagetapeControl {cursor: pointer;}
938
.imagetapeControl.left {background:url('_img/imagetape-prev.png') 50% 50% no-repeat transparent;float:left;width: 30px;}
939
.imagetapeControl.right {background:url('_img/imagetape-next.png') 50% 50% no-repeat transparent;float:left;width: 30px;}
940
.imagetapeControl.up {background:url('_img/imagetape-up.png') 50% 50% no-repeat transparent;clear:both;height: 30px;}
941
.imagetapeControl.down {background:url('_img/imagetape-down.png') 50% 50% no-repeat transparent;clear:both;height: 30px;}
942
.imagetapeControl.disabled {cursor: default !important;filter: alpha(opacity=50);opacity: 0.5;-moz-opacity: 50%;}
943
/* User menu */
944

945
#lay_body .user_menu ul {margin: 0px;}
946

947
.user_menu_index {display: inline;}
948
.user_profile {font-weight: bold; cursor: pointer;}
949
.user_menu li {color: #ccc; cursor: default;}
950
.user_menu_img {cursor: pointer; padding-left: 5px;}
951
ul.user_menu  {list-style-type: none; border: 1px solid #000000; padding: 0px; margin: 15px 0px 0px 0px; border: 1px solid #ccc; visibility: hidden; position: absolute; background: #fff;}
952
ul.user_menu li {padding: 0px; margin: 10px;}
953
.member_user_menu {position: relative;}
954
.user_profile_on {font-weight: bold; cursor: pointer; color: #000;}
955
.user_menu {
956
	z-index: 1000; 
957
	padding-top: 10px; 
958
	box-shadow: 0px 1px 5px #ccc; 
959
	border: 1px solid #000000; 
960
	top:-21px; left: -11px; 
961
	border: 1px solid #ccc; 
962
	visibility: hidden; 
963
	position: absolute; 
964
	background: #fff; 
965
}
966
.user_menu_discussion {
967
	top: -24px; 
968
}
969
.user_menu ul {list-style-type: none; margin: 0px; padding: 0px;}
970
.user_menu ul li {padding: 0px; margin: 10px;}
971
.top_user_block {padding:3px; background-color:#f5f5f5; float: left;}
972

973
/* My messages */
974

975
/*
976
#my_messages {
977
	display: inline-block; 
978
	text-align: center; 
979
	background: url(_img/messages.png) no-repeat; 
980
	padding-top: 5px; 
981
	width: 35px; 
982
	height: 20px; 
983
	position: relative; 
984
}
985
#my_messages a {color: #000; background: #fff; opacity: 0.75; border-radius: 4px; text-decoration: none; font-size: 10px; font-family: Tahoma, Arial; font-weight: bold;}
986
#member_info {float: left; margin-right: 10px; margin-top: 5px}
987
*/
988

989
#my_messages {
990
	top: -2px; 
991
	position: relative; 
992
	background: url(_img/messages_front.png) no-repeat; 
993
	width: 29px; 
994
	height: 18px; 
995
	text-align: center; 
996
	display: inline-block;
997
}
998
#my_messages a {text-decoration: none; font-size: 10px; color: #000; position: relative; top: -1px;}
999

1000
/* Ami Popup */
1001

1002
div.popupWindowShadow{
1003
	position: fixed;
1004
	left: 0px;
1005
	top: 0px;
1006
	width: 100%;
1007
	height: 100%;
1008
	border: 0px;
1009
	background: #fff;
1010
	background: #000000;
1011
	-moz-opacity: 0.3;
1012
	filter:alpha(opacity=30);
1013
	opacity: 0.3;
1014
	z-index:10;
1015
}
1016

1017
div.amiPopup {
1018
	display: none;
1019
	position: fixed;
1020
	background: white;
1021
	overflow: hidden;
1022
	border: 1px solid #888888;
1023
	box-shadow: 0px 0px 15px 3px #000;
1024
}
1025

1026
div.amiPopup .popupClose{
1027
	position: absolute;
1028
	display: block;
1029
	right: 5px;
1030
	top: 1px;
1031
	width: 26px;
1032
	height: 26px;
1033
	background: url("_img/amiPopup_close_btn.gif");
1034
	cursor: pointer;
1035
}
1036

1037
div.amiPopup .popupHeader{
1038
	cursor:move;
1039
	padding-top: 4px;
1040
	position: relative;
1041
	display: block;
1042
	top: 0px;
1043
	left: 0px;
1044
	width:100%;
1045
	height: 25px;
1046
	color: black;
1047
	background-color: #EEE;
1048
	border-top: 1px #fff solid;
1049
}
1050

1051
div.amiPopup .popupHeaderText{
1052
	margin: 3px 0px 0px 14px;
1053
	font-weight: bold;
1054
}
1055

1056
.popupContent {
1057
	padding: 5px 10px 10px 14px;
1058
}
1059

1060
/* Eshop_item_row */
1061

1062
.compare_script_bottom a {display: inline-block;padding-right: 20px;padding-top: 20px;}
1063
.items_sort a {cursor: pointer;}
1064
.items_sort a:hover {color: #8B8B8B;}
1065

1066
.grid_on {color: #000;}
1067
.grid_off {color: #8B8B8B;}
1068

1069
#grid {display: table; width: 100%;}
1070
#grid .div_table {display: table; width: 100%;}
1071
#grid .div_tr {display: table-row}
1072
#grid .div_td {display: table-cell; vertical-align: top;}
1073

1074
#grid .custom_fiels, #grid .announce {display: none}
1075
#grid .eshop_cat_item_Vsplitter, #grid  .eshop_cat_cat_item_Vsplitter {background: none}
1076
#grid .eshop_list_item_row {width: 50%;}
1077

1078
.list_on, .sort_on {color: #000;}
1079
.list_off, .sort_off {color: #8B8B8B;}
1080

1081
#list .item_small_picture {width: 80px; border: 1px solid #CCCCCC;}
1082
#list .name {font-size: 14px;margin-left: 100px;position: absolute;}
1083
#list .custom_fiels {margin-left: 100px; width: 245px;}
1084
#list .prices {margin-left: 100px;}
1085
#list .eshop_cat_item_Hsplitter {background: none; height: 40px;}
1086
#list .eshop_cat_item_Vsplitter {background: none; border-bottom: 0px; height: 20px;}
1087
#list .addtocomparsion {margin-left: 95px;}
1088
#list .announce {display: block; margin-left: 100px; margin-top: -70px;}
1089
#list .rating {margin-top: 20px; margin-left: 100px;}
1090
#list .small_picture_wrapper {width: 80px; height: 80px;}
1091
#list .forum  {margin-left: 100px;}
1092

1093
.eshop_agreement {text-align: center}
1094
.eshop_agreement_button {display: inline-block;}
1095

1096
.filter_box input.btn {margin-top: 15px;}
1097
.forum {margin: 10px 0px}
1098
.currency_list {font-size:9px; color:#000000; font-weight:bold;}
1099
#flt_search_subcat, .check { zoom:0.8}
1100
#left_btn {margin-top: 10px}
1101
#propery_table {margin: 10px 0px;}
1102

1103
.spec_eshop_tree_links_img { width: 90%; margin: 0 auto;}
1104
.spec_eshop_tree_links_img .lev1 { }
1105
.spec_eshop_tree_links_img .lev2 { }
1106
.spec_eshop_tree_links_img .item_normal { }
1107
.spec_eshop_tree_links_img .item_selected { }
1108
.spec_eshop_tree_links_img .lev1 a:link,
1109
.spec_eshop_tree_links_img .lev1 a:visited,
1110
.spec_eshop_tree_links_img .lev1 a:active,
1111
.spec_eshop_tree_links_img .lev1 a:hover { font: bold 14px arial, tahoma, verdana;	text-transform: uppercase; }
1112
.spec_eshop_tree_links_img .lev2 a:link,
1113
.spec_eshop_tree_links_img .lev2 a:visited,
1114
.spec_eshop_tree_links_img .lev2 a:active,
1115
.spec_eshop_tree_links_img .lev2 a:hover { font: normal 10px arial, tahoma, verdana; }
1116
.spec_eshop_tree_links_img .item_small_picture { float: left; margin-right: 20px; }
1117

1118
/* Spec eshop cart popup */
1119

1120
#spec_eshop_cart_popup_link{
1121
	display:none;
1122
}
1123

1124
#cartPopupWindow #spec_eshop_cart_popup_link{
1125
	display:block;
1126
}
1127

1128
/* 6.0 styles (Status Block) */
1129

1130
.status-block {
1131
	display:block;
1132
	background: #F0F0F0;
1133
	border-radius:10px;
1134
	-moz-border-radius: 10px 10px 10px 10px;
1135
	-webkit-border-radius: 10px;
1136
	margin:5px 0px 5px 2px;
1137
	font-weight: normal;
1138
	position:relative;
1139
}
1140

1141
.status-icon{
1142
	position:absolute;
1143
	top:0px;
1144
	left:3px;
1145
	width:32px;
1146
	height:32px;
1147
}
1148

1149
.status-msgs{padding:15px;}
1150
.block-container { padding:10px 10px 10px 30px;}
1151
.status-red{color: #bc4702;}
1152
.status-black{color: #333;}
1153
.status-none{color: #004080;}
1154

1155
.member_forum_watch_menu {display: inline-block; position: relative;}
1156

1157
/* User Rating extension */
1158

1159
.amiUserRatingControls {
1160
	float: right;
1161
	padding-left: 10px;
1162
	padding-top: 1px;
1163
}
1164
.amiUserRatingControls .amiUserRatingDec, .amiUserRatingControls .amiUserRatingInc {
1165
	width: 16px;
1166
	height: 16px;
1167
	float: left;
1168
	cursor: pointer;
1169
}
1170

1171
.amiUserRatingControls .amiItemRatingValue .user_rating_minus {color: red;}
1172
.amiUserRatingControls .amiItemRatingValue .user_rating_null {color: #ccc;}
1173

1174
.amiUserRatingControls .amiUserRatingDec {background: url(_img/rating/hands.png) no-repeat -18px 1px; opacity: 0.25}
1175
.amiUserRatingControls .amiUserRatingDec:hover {opacity: 1}
1176

1177
.amiUserRatingControls .amiUserRatingInc {background: url(_img/rating/hands.png) no-repeat 0 0; opacity: 0.25}
1178
.amiUserRatingControls .amiUserRatingInc:hover {opacity: 1}
1179

1180
.amiUserRatingControls .amiItemRatingValue {
1181
	color: green;
1182
	float: left;
1183
	font-size: 12px;
1184
	font-weight: bold;
1185
	padding-top: 2px;
1186
	text-align: center;
1187
	width: 25px;
1188
}
1189

1190
.amiUserRatingControls .user_rating_count {color: #ccc; padding: 0 3px;}
1191

1192
.amiUserRatingMemberBg{
1193
	margin-top: 8px;
1194
	width: 102px;
1195
	height: 16px;
1196
}
1197
.amiUserRatingMemberBg .amiUserRatingMemberBgLeft, .amiUserRatingMemberBg .amiUserRatingMemberBgRight {
1198
	/*background: url(_img/rating/stars/user_stars.gif) no-repeat;
1199
	height: 13px;
1200
	width: 75px;*/
1201
	width: 59px;
1202
	background: url(_img/rating/stars/users_stars_gray.png) no-repeat;
1203
	height: 10px;
1204
	float: left;
1205
}
1206

1207
.amiUserRatingMemberBg .amiUserRatingMemberBgRight .amiUserRatingMemberPositive {
1208
	/*background: url(_img/rating/stars/starsgreen5.gif) no-repeat;
1209
	height: 13px;*/
1210
	background: url(_img/rating/stars/users_stars_green.png) no-repeat;
1211
	height: 10px;
1212
	float: left;
1213
}
1214

1215
.amiUserRatingControls .thanks_user, .amiUserRatingControls .thanks_user:hover {
1216
margin-top: -3px;
1217
border: 1px solid #CCCCCC;
1218
border-radius: 5px 5px 5px 5px;
1219
padding: 2px 15px;
1220
width: auto;
1221
color: #000000;
1222
background: #efeaea; /* Old browsers */
1223
background: -moz-linear-gradient(top,  #efeaea 0%, #eaeaea 50%, #cecece 100%); /* FF3.6+ */
1224
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efeaea), color-stop(50%,#eaeaea), color-stop(100%,#cecece)); /* Chrome,Safari4+ */
1225
background: -webkit-linear-gradient(top,  #efeaea 0%,#eaeaea 50%,#cecece 100%); /* Chrome10+,Safari5.1+ */
1226
background: -o-linear-gradient(top,  #efeaea 0%,#eaeaea 50%,#cecece 100%); /* Opera 11.10+ */
1227
background: -ms-linear-gradient(top,  #efeaea 0%,#eaeaea 50%,#cecece 100%); /* IE10+ */
1228
background: linear-gradient(top,  #efeaea 0%,#eaeaea 50%,#cecece 100%); /* W3C */
1229
filter: progid:DXImagetransform.Microsoft.gradient( startcolorstr='#efeaea', endcolorstr='#cecece',GradientType=0 ); /* IE6-9 */
1230
opacity: 0.7;
1231
}
1232

1233
.amiUserRatingControls .thanks_user:hover {opacity: 1;}
1234

1235
.amiUserRatingMemberBg .amiUserRatingMemberBgLeft {
1236
	border-right: 1px solid black;
1237
	display: none;
1238
}
1239
.amiUserRatingMemberBg .amiUserRatingMemberBgRight {
1240
	border-left: 1px solid white;
1241
}
1242
.amiUserRatingMemberBg .amiUserRatingMemberBgLeft .amiUserRatingMemberNegative{
1243
	background-color: red;
1244
	float: right;
1245
	height: 16px;
1246
}
1247

1248
.amiUserRatingMemberBg .amiUserRatingMemberTitle{
1249
	font-size: 10px;
1250
}
1251

1252
.amiUserRatingControls div {
1253
	line-height: 1.2 !important;
1254
	font-size: 12px !important;
1255
}
1256

1257
/* ___ */
1258

1259
html{
1260
	height:100%;
1261
}
1262
.body{
1263
	display:-webkit-flex;
1264
	display:flex;
1265
	-webkit-flex-direction:column;
1266
	flex-direction:column;
1267
	margin:0 auto;
1268
	min-height:100%;
1269
}
1270
.body__header{
1271
	display:block;
1272
	-webkit-flex:0 0 auto;
1273
	flex:0 0 auto;
1274
}
1275
.body__nav{
1276
	-webkit-flex:0 0 auto;
1277
	flex:0 0 auto;
1278
}
1279
.body__middle{
1280
	display:table;
1281
	display:-webkit-flex;
1282
	display:flex;
1283
	-webkit-flex:1 0 auto;
1284
	flex:1 0 auto;
1285
	-webkit-flex-direction:row;
1286
	flex-direction:row;
1287
	width:100%;
1288
}
1289
.body__aside{
1290
	display:table-cell;
1291
	-webkit-flex:0 0 auto;
1292
	flex:0 0 auto;
1293
	width:200px;
1294
	vertical-align:top;
1295
}
1296
.body__sidebar{
1297
	display:table-cell;
1298
	-webkit-flex:0 0 auto;
1299
	flex:0 0 auto;
1300
	width:200px;
1301
	vertical-align:top;
1302
}
1303
.body__content{
1304
	min-width:200px;
1305
	display:table-cell;
1306
	-webkit-flex:0 1 auto;
1307
	flex:0 1 auto;
1308
	vertical-align:top;
1309
}
1310
.body__footer{
1311
	display:block;
1312
	-webkit-flex:0 0 auto;
1313
	flex:0 0 auto;
1314
}
1315
@media (max-width:940px){
1316
	.body .body__middle{
1317
		display:block;
1318
	}
1319
	.body .body__sidebar{
1320
		display:block;
1321
		width:auto;
1322
	}
1323
}
1324
@media (max-width:767px){
1325
	.body .body__aside,	.body .body__sidebar,	.body .body__content{
1326
		display:block;
1327
		width:auto;
1328
	}
1329
}
1330
@media (max-width:480px){
1331
	.body .body__middle{
1332
		display:-webkit-flex;
1333
		-webkit-flex-direction:column;
1334
	}
1335
	.body .body__content{
1336
		-webkit-order:-1;
1337
	}
1338
}
1339
*+html .body__middle{
1340
	position:relative;
1341
}
1342
*+html .body__content{
1343
	margin:0 200px;
1344
}
1345
*+html .body__aside{
1346
	position:absolute;
1347
	left:0;
1348
	top:0;
1349
}
1350
*+html .body__sidebar{
1351
	position:absolute;
1352
	right:0;
1353
	top:0;
1354
}
1355
* html .body__middle{
1356
	position:relative;
1357
}
1358
* html .body__content{
1359
	margin:0 200px;
1360
}
1361
* html .body__aside{
1362
	position:absolute;
1363
	left:0;
1364
	top:0;
1365
}
1366
* html .body__sidebar{
1367
	position:absolute;
1368
	right:0;
1369
	top:0;
1370
}
1371
.cart-small{
1372
	display:inline-block;
1373
	vertical-align:top;
1374
	line-height:1.5em;
1375
}
1376
.cart-small__visual{
1377
	display:none;
1378
}
1379
.cart-small__text{
1380
	display:block;
1381
	float:left;
1382
}
1383
.cart-small__title{
1384
	display:block;
1385
	color:#000;
1386
	font-size:14px;
1387
	font-weight:700;
1388
	text-decoration:none;
1389
}
1390
.cart-small__visual:hover+.cart-small__text>.cart-small__title{
1391
	text-decoration:underline;
1392
}
1393
.cart-small__info{
1394
	font-size:12px;
1395
	color:#444;
1396
}
1397
.cart-small__info_is_empty{
1398
	display:none;
1399
}
1400
.cart-small__info_not_empty{
1401
	display:none;
1402
}
1403
.cart-small__success-message{
1404
	display:none;
1405
}
1406
.cart-small__order-btn{
1407
	display:none;
1408
	background:#eee;
1409
	clear:both;
1410
}
1411
.cart-small__cont-btn{
1412
	display:none;
1413
}
1414
.cart-small_empty .cart-small__info_is_empty{
1415
	display:block;
1416
}
1417
.cart-small_not_empty .cart-small__info_not_empty{
1418
	display:block;
1419
}
1420
.cart-small_not_empty .cart-small__order-btn{
1421
	display:inline-block;
1422
}
1423
.cart-small_type_success .cart-small__success-message{
1424
	margin:10px 0;
1425
	display:block;
1426
	font-weight:700;
1427
}
1428
.cart-small_type_success .cart-small__info_not_empty{
1429
	display:block;
1430
	margin:10px 0;
1431
}
1432
.cart-small_type_success .cart-small__order-btn{
1433
	display:block;
1434
	float:left;
1435
}
1436
.cart-small_type_success .cart-small__cont-btn{
1437
	display:block;
1438
	float:left;
1439
}
1440
*+html .cart-small{
1441
	zoom:1;
1442
	display:inline;
1443
}
1444
* html .cart-small{
1445
	zoom:1;
1446
	display:inline;
1447
}
1448
.category-path{
1449
	margin:10px 0;
1450
}
1451
.category-path__link::after{
1452
	content:"";
1453
	display:inline-block;
1454
	width:0;
1455
	height:0;
1456
	border:5px solid transparent;
1457
	border-left:5px solid #ccc;
1458
	margin-left:5px;
1459
	vertical-align:middle;
1460
}
1461
.chosen-properties{
1462
	margin:0;
1463
}
1464
.chosen-properties:after{
1465
	content:".";
1466
	display:block;
1467
	height:0;
1468
	clear:both;
1469
	visibility:hidden;
1470
}
1471
.chosen-properties__header{
1472
	font-weight:700;
1473
	margin-bottom:10px;
1474
}
1475
.chosen-properties__property{
1476
	float:left;
1477
	width:49%;
1478
	padding:0;
1479
	font-size:12px;
1480
}
1481
.chosen-properties__value{
1482
	float:left;
1483
	width:49%;
1484
	padding:0;
1485
	font-size:12px;
1486
}
1487
.eshop-cat-detailed__description{
1488
	display:block;
1489
}
1490
.eshop-cat-detailed__description::after{
1491
	content:"";
1492
	display:block;
1493
	width:100%;
1494
	height:0;
1495
	clear:both;
1496
}
1497
.eshop-cat-detailed__splitter{
1498
	display:inline;
1499
	width:2px;
1500
	height:2px;
1501
	background:#000;
1502
}
1503
.eshop-cat-detailed__description-image{
1504
	float:left;
1505
}
1506
.eshop-cat-detailed__description::after{
1507
	content:"";
1508
	display:block;
1509
	clear:both;
1510
}
1511
.eshop-item-detailed__cart-quantity{
1512
	text-align:right;
1513
}
1514
.eshop-cat-list{
1515
	display:block;
1516
	text-align:justify;
1517
	word-spacing:-4px;
1518
}
1519
.eshop-cat-small{
1520
	display:inline-block;
1521
	margin-bottom:15px;
1522
	min-width:130px;
1523
	word-spacing:normal;
1524
	word-spacing:0;
1525
	text-align:center;
1526
	vertical-align:top;
1527
}
1528
.eshop-cat-small__content{
1529
	min-width:150px;
1530
	text-align:left;
1531
}
1532
.eshop-cat-small__name{
1533
	font-weight:700;
1534
}
1535
.eshop-cat-small__category-data{
1536
	display:inline-block;
1537
	vertical-align:top;
1538
	padding-right:20px;
1539
}
1540
.eshop-cat-small__subcategory-list{
1541
	display:inline-block;
1542
	min-width:100px;
1543
	margin-top:12px;
1544
	vertical-align:top;
1545
}
1546
.eshop-item-small__one-click{
1547
	display:inline-block;
1548
	border-bottom:1px dashed;
1549
	cursor:pointer;
1550
}
1551
.eshop-cat-tree{
1552
	clear:both;
1553
	display:block;
1554
	margin:0;
1555
	padding:0;
1556
}
1557
.eshop-cat-tree:after{
1558
	content:"";
1559
	display:table;
1560
	clear:both;
1561
}
1562
.eshop-cat-tree__item{
1563
	position:relative;
1564
	display:block;
1565
	min-width:70px;
1566
	line-height:18px;
1567
}
1568
.eshop-cat-tree__item-link{
1569
	display:block;
1570
	padding:3px 15px;
1571
	text-decoration:none;
1572
}
1573
.eshop-cat-tree__item-link:before{
1574
	content:"";
1575
	display:inline-block;
1576
	margin-right:3px;
1577
	vertical-align:middle;
1578
}
1579
.eshop-cat-tree__item-link_type_selected,.eshop-cat-tree__item-link_type_selected:visited{
1580
	color:#fff;
1581
	background:#08c;
1582
	text-shadow:0 -1px 0 rgba(0,0,0,0.2);
1583
}
1584
.eshop-cat-tree__item-link_type_selected:hover{
1585
	color:#fff;
1586
	background:#08c;
1587
	text-shadow:0 -1px 0 rgba(0,0,0,0.2);
1588
}
1589
.eshop-cat-tree__item-link:hover .eshop-cat-tree__item-name{
1590
	text-decoration:none;
1591
}
1592
.eshop-cat-tree__small-picture{
1593
	display:none;
1594
}
1595
.eshop-cat-tree_level_1{
1596
	border:0;
1597
	box-shadow:none;
1598
}
1599
.eshop-cat-tree_level_1 .eshop-cat-tree__item-link{
1600
	padding-left:5px;
1601
}
1602
.eshop-cat-tree_level_2{
1603
	border:0;
1604
	box-shadow:none;
1605
}
1606
.eshop-cat-tree_level_2 .eshop-cat-tree__item-link{
1607
	padding-left:15px;
1608
}
1609
.eshop-cat-tree_level_3{
1610
	border:0;
1611
	box-shadow:none;
1612
}
1613
.eshop-cat-tree_level_3 .eshop-cat-tree__item-link{
1614
	padding-left:25px;
1615
}
1616
.eshop-cat-tree_level_4{
1617
	border:0;
1618
	box-shadow:none;
1619
}
1620
.eshop-cat-tree_level_4 .eshop-cat-tree__item-link{
1621
	padding-left:35px;
1622
}
1623
.eshop-cat-tree_type_dropdown{
1624
	background-color:inherit;
1625
}
1626
.eshop-cat-tree_type_dropdown .eshop-cat-tree{
1627
	background-color:inherit;
1628
}
1629
.eshop-cat-tree_type_dropdown .eshop-cat-tree__item{
1630
	float:left;
1631
	box-sizing:border-box;
1632
	-moz-box-sizing:border-box;
1633
	-webkit-box-sizing:border-box;
1634
	padding:0;
1635
	background-color:inherit;
1636
	font-size:13px;
1637
	line-height:18px;
1638
	vertical-align:middle;
1639
}
1640
.eshop-cat-tree_type_dropdown .eshop-cat-tree__item-link{
1641
	padding:7px 20px;
1642
	background-color:inherit;
1643
}
1644
.eshop-cat-tree_type_dropdown .eshop-cat-tree__item-link:before{
1645
	display:none;
1646
}
1647
.eshop-cat-tree_type_dropdown .eshop-cat-tree_level_2{
1648
	position:absolute;
1649
	left:0;
1650
	top:32px;
1651
	z-index:1000;
1652
	visibility:hidden;
1653
	opacity:0.0;
1654
}
1655
.eshop-cat-tree_type_dropdown .eshop-cat-tree__item:hover .eshop-cat-tree_level_2{
1656
	visibility:visible;
1657
	opacity:1.0;
1658
}
1659
.eshop-cat-tree_type_dropdown .eshop-cat-tree__item .eshop-cat-tree_level_2:hover{
1660
	visibility:visible;
1661
	opacity:1.0;
1662
}
1663
.eshop-cat-tree_type_dropdown .eshop-cat-tree_level_2 .eshop-cat-tree__item{
1664
	vertical-align:middle;
1665
}
1666
.eshop-cat-tree_type_dropdown .eshop-cat-tree_level_3 .eshop-cat-tree__item{
1667
	float:none;
1668
}
1669
.eshop-cat-tree_type_dropdown .eshop-cat-tree_level_3 .eshop-cat-tree__item-link{
1670
	padding-left:35px;
1671
	background:none;
1672
}
1673
.eshop-cat-tree_type_dropdown .eshop-cat-tree_level_4 .eshop-cat-tree__item-link{
1674
	padding-left:50px;
1675
}
1676
.eshop-cat-tree_type_dropdown .eshop-cat-tree_cols_1{
1677
	width:200px;
1678
}
1679
.eshop-cat-tree_type_dropdown .eshop-cat-tree_cols_2{
1680
	width:400px;
1681
}
1682
.eshop-cat-tree_type_dropdown .eshop-cat-tree_cols_3{
1683
	width:600px;
1684
}
1685
.eshop-cat-tree_type_dropdown .eshop-cat-tree_cols_4{
1686
	width:800px;
1687
}
1688
.eshop-cat-tree_type_dropdown .eshop-cat-tree_level_1{
1689
	width:auto;
1690
}
1691
*+html .eshop-cat-tree_type_dropdown .eshop-cat-tree__item{
1692
	position:static;
1693
	background-color:#fff;
1694
}
1695
*+html .eshop-cat-tree_type_dropdown .eshop-cat-tree__item:hover .eshop-cat-tree_level_2{
1696
	display:block;
1697
}
1698
*+html .eshop-cat-tree_type_dropdown .eshop-cat-tree__item .eshop-cat-tree_level_2:hover{
1699
	display:block;
1700
}
1701
*+html .eshop-cat-tree_type_dropdown .eshop-cat-tree_level_2{
1702
	display:none;
1703
}
1704
*+html .eshop-cat-tree_type_dropdown .eshop-cat-tree__item-link{
1705
	background:#ddd;
1706
}
1707
*+html .eshop-cat-tree_type_dropdown .eshop-cat-tree_level_2{
1708
	top:auto;
1709
	left:auto;
1710
}
1711
.eshop-item-detailed{
1712
	text-align:justify;
1713
}
1714
.eshop-item-detailed__title{
1715
	font-size:20px;
1716
}
1717
.eshop-item-detailed__subtitle{
1718
	margin:10px 0;
1719
	background:none;
1720
	font-size:16px;
1721
	font-weight:700;
1722
	text-align:left;
1723
}
1724
.eshop-item-detailed__visual{
1725
	display:inline-block;
1726
	*float:left;
1727
	vertical-align:top;
1728
	margin:0 10px 10px 0;
1729
}
1730
.eshop-item-detailed__box{
1731
	display:inline-block;
1732
}
1733
.eshop-item-detailed__text-box{
1734
	display:inline-block;
1735
	min-width:100px;
1736
	max-width:300px;
1737
	margin:0 10px 0 0;
1738
	vertical-align:top;
1739
}
1740
.eshop-item-detailed__custom-fields{
1741
	text-align:left;
1742
}
1743
.eshop-item-detailed__custom-field-name{
1744
	display:inline-block;
1745
	vertical-align:top;
1746
}
1747
.eshop-item-detailed__custom-field-value{
1748
	display:inline-block;
1749
	vertical-align:top;
1750
}
1751
.eshop-item-detailed__description{
1752
	margin:10px 0;
1753
}
1754
.eshop-item-detailed__choice-box{
1755
	display:inline-block;
1756
	vertical-align:top;
1757
}
1758
.eshop-item-detailed__prices{
1759
	position:relative;
1760
}
1761
.eshop-item-detailed__price-tag{
1762
	display:inline-block;
1763
	text-align:center;
1764
	vertical-align:middle;
1765
}
1766
.eshop-item-detailed__origin-price{
1767
	margin:0 0 -10px 0;
1768
	text-decoration:line-through;
1769
}
1770
.eshop-item-detailed__actual-price{
1771
	display:inline-block;
1772
	font-size:13px;
1773
	font-weight:700;
1774
	border-radius:5px;
1775
	text-align:left;
1776
}
1777
.eshop-item-detailed__other-price{
1778
	display:inline-block;
1779
	min-width:65px;
1780
	min-height:30px;
1781
	padding:0 10px 0 10px;
1782
	text-align:center;
1783
	background:#e0e0e0;
1784
	border-radius:10px 3px;
1785
	vertical-align:middle;
1786
}
1787
.eshop-item-detailed__other-price-actual{
1788
	display:inline-block;
1789
	color:black;
1790
	font-size:13px;
1791
	font-weight:700;
1792
	border-radius:5px;
1793
	text-align:left;
1794
}
1795
.eshop-item-detailed__cart-box{
1796
	display:inline-block;
1797
	vertical-align:middle;
1798
}
1799
.eshop-item-detailed__cart-quantity{
1800
	width:30px;
1801
	border:1px solid #ccc;
1802
	box-shadow:none;
1803
	vertical-align:middle;
1804
	text-align:center;
1805
}
1806
.eshop-item-detailed__cart-icon{
1807
	display:inline-block;
1808
	vertical-align:middle;
1809
}
1810
.eshop-item-detailed__cart-text{
1811
	display:inline-block;
1812
	vertical-align:middle;
1813
}
1814
.eshop-item-detailed__price-wrapper{
1815
	text-align:center;
1816
	display:block;
1817
	background:#eee;
1818
	cursor:pointer;
1819
}
1820
.eshop-item-detailed__price-postfix{
1821
	display:inline-block;
1822
	vertical-align:middle;
1823
}
1824
.eshop-item-detailed__subitems-variants{
1825
	margin-bottom:10px;
1826
}
1827
.eshop-item-detailed__unavailable{
1828
	position:absolute;
1829
	visibility:hidden;
1830
	top:0;
1831
	box-sizing:border-box;
1832
	text-align:center;
1833
	color:red;
1834
}
1835
.eshop-item-detailed__popup-link{
1836
	display:block;
1837
}
1838
.eshop-item-detailed__img-label{
1839
	display:block;
1840
	text-align:center;
1841
}
1842
.eshop-item-detailed__digital-name{
1843
	font-weight:700;
1844
	display:inline-block;
1845
}
1846
.eshop-item-detailed__digital-size{
1847
	display:inline-block;
1848
	font-style:italic;
1849
}
1850
.eshop-item-detailed__digital-desc{
1851
	margin-bottom:5px;
1852
}
1853
.eshop-item-detailed__sku-name{
1854
	display:inline-block;
1855
	font-weight:700;
1856
}
1857
.eshop-item-detailed__sku-value{
1858
	display:inline-block;
1859
}
1860
.eshop-item-detailed__addpics{
1861
	position:relative;
1862
	overflow:hidden;
1863
	width:200px;
1864
	margin-top:20px;
1865
}
1866
.eshop-item-detailed__addpics-clipper{
1867
	position:relative;
1868
	overflow:hidden;
1869
}
1870
.eshop-item-detailed__addpics-container{
1871
	position:relative;
1872
	overflow:hidden;
1873
}
1874
.eshop-item-detailed__addpics-item{
1875
	display:inline-block;
1876
	padding:0;
1877
	text-align:center;
1878
}
1879
.eshop-item-detailed__addpics-img{
1880
	height:50px;
1881
	width:50px;
1882
	margin:0 3px;
1883
	border:1px solid #ddd;
1884
}
1885
.eshop-item-list{
1886
	width:auto;
1887
	position:relative;
1888
	overflow:hidden;
1889
	text-align:center;
1890
}
1891
.eshop-item-list__title{
1892
	text-align:left;
1893
}
1894
.eshop-item-list__content{
1895
	position:relative;
1896
	overflow:hidden;
1897
}
1898
.eshop-item-list__clipper{
1899
	width:auto;
1900
	position:relative;
1901
	overflow:hidden;
1902
}
1903
.eshop-item-list__container{
1904
	position:relative;
1905
	display:block;
1906
	width:auto;
1907
	margin:0;
1908
	padding:0;
1909
	list-style-type:none;
1910
	text-align:justify;
1911
	word-spacing:-1px;
1912
	font-size:1px;
1913
	transition:left 0.5s ease-out,top 0.5s ease-out;
1914
	-moz-transition:left 0.5s ease-out,top 0.5s ease-out;
1915
	-webkit-transition:left 0.5s ease-out,top 0.5s ease-out;
1916
	-o-transition:left 0.5s ease-out,top 0.5s ease-out;
1917
}
1918
.eshop-item-list__container:after{
1919
	content:"";
1920
	width:100%;
1921
	height:0;
1922
	display:inline-block;
1923
	opacity:0;
1924
}
1925
.eshop-item-list__caption::after{
1926
	content:"";
1927
	display:block;
1928
	width:100%;
1929
	height:0;
1930
	clear:both;
1931
}
1932
.eshop-item-list__caption{
1933
	position:relative;
1934
	margin-top:10px;
1935
	min-height:30px;
1936
}
1937
.eshop-item-list__sorting{
1938
	display:inline-block;
1939
	float:left;
1940
	padding:5px 15px;
1941
	border:1px solid #ccc;
1942
	border-radius:5px 5px 5px 5px;
1943
}
1944
.eshop-item-list__sort-over-text{
1945
	font-weight:bold;
1946
}
1947
.eshop-item-list__switcher{
1948
	display:none;
1949
}
1950
.eshop-item-list__switcher:nth-of-type(n){
1951
	display:block;
1952
	position:absolute;
1953
	top:0;
1954
	right:0;
1955
	padding:5px 15px;
1956
	border:1px solid #ccc;
1957
	border-radius:5px;
1958
	font-size:12px;
1959
	font-weight:400;
1960
}
1961
.eshop-item-list__switcher-radio-list{
1962
	display:none;
1963
}
1964
.eshop-item-list__switcher-radio-table{
1965
	display:none;
1966
}
1967
.eshop-item-list__switcher-label-list{
1968
	margin:0 10px;
1969
	padding-left:20px;
1970
	background:url("data:image/jpg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAPAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAEAAQAwERAAIRAQMRAf/EAFwAAAMBAAAAAAAAAAAAAAAAAAIDBAcBAQAAAAAAAAAAAAAAAAAAAAAQAAICAgEEAgMAAAAAAAAAAAECAwQRBQYAIRITMVEiMgcRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANv1ew1a2OWO/M5PCG2gsSSeqJdY3sZfUj2lkhIZgY8+OO2P3ySDdfveOvsK0cf9DW9K8qLHSNjTn3MzALHiKukh8j2wpz9dAembmUF3ksrcd1tYtbQ6mWOYQG9FkhprUsa2GDqmCMx5zlcYHmQvrbHnzW4Us6LWw1GcCxNHtJpJEQn8mWM0UDED4BcZ+x0H/9k=") no-repeat;
1971
	color:#4490b2;
1972
	cursor:pointer;
1973
	text-decoration:underline;
1974
}
1975
.eshop-item-list__switcher-label-table{
1976
	margin:0 10px;
1977
	padding-left:20px;
1978
	background:url("data:image/jpg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAPAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAEAAQAwERAAIRAQMRAf/EAGwAAQEBAAAAAAAAAAAAAAAAAAQDBwEAAgMAAAAAAAAAAAAAAAAAAQQDBQYQAAMAAgAFBQEAAAAAAAAAAAECAxEEACExcRJBYZEyBTQRAAEEAgICAwAAAAAAAAAAAAIAAREDUQRhcUESIbHR/9oADAMBAAIRAxEAPwDZ/P8AQ2NqktV5zSevOgLQm+SYTYksZOfs56t8etmA1BUJEMu/L5flZ+yzYPYMAP1YY8NhuFVdf9aNaPs2k8EWwKDXmhyNdnXDCEyD5c+o7Y58QHbSQwIwXb57TVFOyJyZ+w9NjpE0aCNnteVlZ9eUmQ6myWV0kiNkjXccmQ4w3bgHez1CPlv1GrVIdg7H+WKPpkrZ3pPG4lG5o6VE1GpsAktJkVf50xlvcDheU7D4X//Z") no-repeat;
1979
	color:#4490b2;
1980
	cursor:pointer;
1981
	text-decoration:underline;
1982
}
1983
.eshop-item-list__switcher-label-list:hover{
1984
	text-decoration:underline;
1985
}
1986
.eshop-item-list__switcher-label-table:hover{
1987
	text-decoration:underline;
1988
}
1989
.eshop-item-list__switcher-radio-list:checked~.eshop-item-list__caption .eshop-item-list__switcher .eshop-item-list__switcher-label-list{
1990
	color:#4490b2;
1991
	text-decoration:underline;
1992
	font-weight:700;
1993
}
1994
.eshop-item-list__switcher-radio-table:checked~.eshop-item-list__caption .eshop-item-list__switcher .eshop-item-list__switcher-label-table{
1995
	color:#4490b2;
1996
	text-decoration:underline;
1997
	font-weight:700;
1998
}
1999
.eshop-item-list__splitter{
2000
	display:inline-block;
2001
	width:2px;
2002
	height:2px;
2003
	background:red;
2004
	vertical-align:middle;
2005
}
2006
.eshop-item-list__compare{
2007
	text-align:left;
2008
	margin-top:20px;
2009
}
2010
.eshop-item-list__search-result{
2011
	margin:10px 0;
2012
	text-align:left;
2013
}
2014
.eshop-item-list_type_catalog{
2015
	clear:both;
2016
}
2017
* html .eshop-item-list__caption{
2018
	height:40px;
2019
	width:100%;
2020
}
2021
*+html .eshop-item-list__caption{
2022
	height:30px;
2023
	width:100%;
2024
}
2025
.eshop-item-properties{
2026
	margin:2px 0;
2027
	padding:5px;
2028
	border:1px solid #ddd;
2029
	background:#f8f8f8;
2030
	color:#555;
2031
}
2032
.eshop-item-properties_notavail{
2033
	background:#fff0f0;
2034
	border:1px solid #fcc;
2035
}
2036
.eshop-item-properties_notavail .eshop-item-properties__header::after{
2037
	content:attr(title);
2038
	color:#999;
2039
	font-size:11px;
2040
	margin-left:6px;
2041
	text-transform:lowercase;
2042
}
2043
.eshop-item-properties__header{
2044
	padding:2px 10px;
2045
}
2046
.eshop-item-properties_disabled{
2047
	color:#ccc;
2048
}
2049
.eshop-item-properties__radio{
2050
	border:0;
2051
}
2052
.eshop-item-properties__label:hover{
2053
	color:#4490b2;
2054
}
2055
.eshop-item-properties__label_visited{
2056
	font-weight:700;
2057
}
2058
.eshop-item-properties__label_value_notset{
2059
	font-style:italic;
2060
}
2061
.eshop-item-properties__order-num{
2062
	color:green;
2063
	font-weight:900;
2064
}
2065
.eshop-item-properties__reset{
2066
	border:1px solid #eee;
2067
	padding:3px;
2068
	background:#fff;
2069
}
2070
.eshop-item-properties_type_chosen-properties{
2071
	padding:0;
2072
	border:0;
2073
	border-radius:0;
2074
	background:transparent;
2075
	margin:0;
2076
	transition:all 0.0s;
2077
}
2078
.eshop-item-properties_type_chosen-properties::after{
2079
	content:".";
2080
	display:block;
2081
	height:0;
2082
	clear:both;
2083
	visibility:hidden;
2084
}
2085
.eshop-item-properties_type_chosen-properties .eshop-item-properties__header{
2086
	padding:0;
2087
	font-weight:700;
2088
	margin-bottom:10px;
2089
}
2090
.eshop-item-properties_type_chosen-properties .eshop-item-properties__header::after{
2091
	display:none;
2092
}
2093
.eshop-item-properties_type_chosen-properties .eshop-item-properties__property{
2094
	float:left;
2095
	width:49%;
2096
	padding:0;
2097
	font-size:12px;
2098
}
2099
.eshop-item-properties_type_chosen-properties .eshop-item-properties__value{
2100
	float:left;
2101
	width:49%;
2102
	padding:0;
2103
	font-size:12px;
2104
}
2105
.eshop-item-properties_type_chosen-properties .eshop-item-properties__value_disabled{
2106
	color:#ccc;
2107
}
2108
.eshop-item-small{
2109
	display:inline-block;
2110
	-moz-box-sizing:border-box;
2111
	-webkit-box-sizing:border-box;
2112
	box-sizing:border-box;
2113
	min-width:200px;
2114
	padding-top:10px;
2115
	text-align:center;
2116
	vertical-align:top;
2117
}
2118
.eshop-item-small__content{
2119
	display:inline-block;
2120
	min-width:190px;
2121
	padding:5px;
2122
	word-spacing:normal;
2123
	font-size:12px;
2124
}
2125
.eshop-item-small__header{
2126
	max-width:220px;
2127
	min-height:36px;
2128
	line-height:1.5;
2129
}
2130
.eshop-item-small__category{
2131
	font-style:italic;
2132
}
2133
.eshop-item-small__title{
2134
	text-decoration:underline;
2135
	font-size:14px;
2136
}
2137
.eshop-item-small__title:hover,.eshop-item-small__category:hover{
2138
	text-decoration:none;
2139
}
2140
.eshop-item-small__img{
2141
	border:0;
2142
}
2143
.eshop-item-small__caption{
2144
	display:inline-block;
2145
	vertical-align:middle;
2146
}
2147
.eshop-item-small__prices{
2148
	position:relative;
2149
}
2150
.eshop-item-small__price-tag{
2151
	display:inline-block;
2152
	vertical-align:middle;
2153
}
2154
.eshop-item-small__price-original{
2155
	text-decoration:line-through;
2156
}
2157
.eshop-item-small__cart-form{
2158
	display:inline-block;
2159
	vertical-align:middle;
2160
}
2161
.eshop-item-small__cart-icon{
2162
	display:none;
2163
}
2164
.eshop-item-small__quantity{
2165
	width:20px;
2166
	text-align:right;
2167
	vertical-align:middle;
2168
}
2169
.eshop-item-small__cart-text{
2170
	display:inline-block;
2171
	vertical-align:middle;
2172
}
2173
.eshop-item-small__vkredit-price{
2174
	display:inline-block;
2175
	vertical-align:middle;
2176
}
2177
.eshop-item-small__vkredit-form{
2178
	display:none;
2179
}
2180
.eshop-item-small__price-postfix{
2181
	display:inline-block;
2182
	vertical-align:middle;
2183
}
2184
.eshop-item-list__switcher-radio-list:checked~.eshop-item-list__clipper>.eshop-item-list__container>.eshop-item-small{
2185
	display:block;
2186
	width:auto;
2187
	text-align:left;
2188
}
2189
.eshop-item-list__switcher-radio-list:checked~.eshop-item-list__clipper>.eshop-item-list__container>.eshop-item-small .eshop-item-small__header{
2190
	text-align:left;
2191
}
2192
.eshop-item-list__switcher-radio-list:checked~.eshop-item-list__clipper>.eshop-item-list__container>.eshop-item-small .eshop-item-small__visual{
2193
	width:auto;
2194
	text-align:left;
2195
	float:left;
2196
	margin-right:30px;
2197
	margin-bottom:10px;
2198
}
2199
.eshop-item-list__switcher-radio-list:checked~.eshop-item-list__clipper>.eshop-item-list__container>.eshop-item-small .eshop-item-small__comparison{
2200
	text-align:left;
2201
}
2202
.eshop-item-list__switcher-radio-list:checked~.eshop-item-list__clipper>.eshop-item-list__container>.eshop-item-small .eshop-item-small__line{
2203
	text-align:left;
2204
}
2205
.eshop-item-list__switcher-radio-list:checked~.eshop-item-list__clipper>.eshop-item-list__container>.eshop-item-small .eshop-item-small__spec-announce{
2206
	display:block;
2207
}
2208
.eshop-item-list__switcher-radio-list:checked~.eshop-item-list__clipper>.eshop-item-list__container>.eshop-item-small .eshop-item-small__content{
2209
	text-align:left;
2210
	max-width:1000px;
2211
}
2212
.eshop-item-list__switcher-radio-table:checked~.eshop-item-list__clipper>.eshop-item-list__container>.eshop-item-small{
2213
	display:inline-block;
2214
}
2215
.eshop-item-list__switcher-radio-table:checked~.eshop-item-list__clipper>.eshop-item-list__container>.eshop-item-small .eshop-item-small__spec-announce{
2216
	display:none;
2217
}
2218
.eshop-item-small_type_catalog .eshop-item-small__spec-announce{
2219
	text-align:justify;
2220
}
2221
.eshop-item-small_type_catalog .eshop-item-small__custom-field-name{
2222
	display:inline-block;
2223
}
2224
.eshop-item-small_type_catalog .eshop-item-small__custom-field-value{
2225
	display:inline-block;
2226
}
2227
* html .eshop-item-small{
2228
	float:left;
2229
	width:210px;
2230
}
2231
*+html .eshop-item-small{
2232
	float:left;
2233
}
2234
* html .eshop-item-small__price-tag{
2235
	display:inline;
2236
	width:100px;
2237
}
2238
*+html .eshop-item-small__price-tag{
2239
	display:inline;
2240
}
2241
* html .eshop-item-small__cart-box{
2242
	display:inline;
2243
}
2244
*+html .eshop-item-small__cart-box{
2245
	display:inline;
2246
}
2247
* html .eshop-item-small__additional-prices{
2248
	display:inline;
2249
}
2250
*+html .eshop-item-small__additional-prices{
2251
	display:inline;
2252
}
2253
* html .eshop-item-small__cart-box{
2254
	width:80px;
2255
	text-align:center;
2256
}
2257
*+html .eshop-item-small__cart-box{
2258
	width:80px;
2259
	text-align:center;
2260
}
2261
* html .eshop-item-small__price-tag{
2262
	height:30px;
2263
}
2264
.eshop-ordering::after{
2265
	content:"";
2266
	display:table;
2267
	clear:both;
2268
}
2269
.eshop-ordering__login-window{
2270
	display:none;
2271
	background:#fff;
2272
}
2273
.eshop-ordering__login-window_as_popup{
2274
	display:inline-block;
2275
	position:fixed;
2276
	z-index:100000;
2277
	width:320px;
2278
	left:50%;
2279
	top:30%;
2280
	margin-left:-160px;
2281
}
2282
.eshop-ordering__login-window-header:after{
2283
	display:table;
2284
	content:"";
2285
	clear:both;
2286
}
2287
.eshop-ordering__close-login-window{
2288
	cursor:pointer;
2289
}
2290
.eshop-ordering__fieldset::after{
2291
	content:"";
2292
	display:table;
2293
	clear:both;
2294
}
2295
.eshop-ordering__field{
2296
	margin:10px 0 10px 25px;
2297
}
2298
.eshop-ordering__field-name{
2299
	display:inline-block;
2300
	width:100px;
2301
	vertical-align:middle;
2302
}
2303
.eshop-ordering__field-value{
2304
	display:inline-block;
2305
	vertical-align:middle;
2306
}
2307
.eshop-ordering__field_type_person{
2308
	margin:5px 0;
2309
}
2310
.eshop-ordering__field_type_person .eshop-ordering__ckeckbox-label{
2311
	margin-left:129px;
2312
}
2313
.eshop-ordering__field-sublist{
2314
	overflow:hidden;
2315
	visibility:visible;
2316
	opacity:1.0;
2317
	max-height:500px;
2318
}
2319
.eshop-ordering__field-sublist_state_hidden{
2320
	max-height:0;
2321
	visibility:hidden;
2322
	opacity:0.0;
2323
}
2324
.eshop-ordering__textfield{
2325
	height:18px;
2326
	padding:0 3px;
2327
	border:1px solid #c0c4cc;
2328
	vertical-align:middle;
2329
}
2330
.eshop-ordering__radio{
2331
	margin:0;
2332
	vertical-align:top;
2333
}
2334
.eshop-ordering__radio-label{
2335
	display:inline-block;
2336
	min-width:80%;
2337
	cursor:pointer;
2338
}
2339
.eshop-ordering__ckeckbox{
2340
	margin:0;
2341
}
2342
.eshop-ordering__caption{
2343
	margin:20px 0;
2344
	font-size:16px;
2345
	font-weight:700;
2346
}
2347
.eshop-ordering__login-links{
2348
	text-align:right;
2349
}
2350
.eshop-ordering__submit,.eshop-ordering__login{
2351
	min-width:109px;
2352
	height:27px;
2353
	margin:0;
2354
	padding:0 10px;
2355
	border:1px solid #ccc;
2356
	border-radius:3px;
2357
	color:#848484;
2358
	font-weight:700;
2359
	cursor:pointer;
2360
	background:#ffffff;
2361
	vertical-align:middle;
2362
}
2363
.eshop-ordering__submit_type_print{
2364
	float:left;
2365
	margin:30px 10px 10px;
2366
}
2367
.eshop-ordering__confirm{
2368
	float:right;
2369
	margin:30px 10px 10px;
2370
	text-align:right;
2371
}
2372
.eshop-ordering__item-list-wrapper{
2373
	position:relative;
2374
	float:right;
2375
	width:400px;
2376
	min-height:200px;
2377
	z-index:1;
2378
}
2379
.eshop-ordering__item-list{
2380
	position:fixed;
2381
	width:340px;
2382
	padding:20px;
2383
	border:1px dashed #ccc;
2384
}
2385
.eshop-ordering__item-list-body{
2386
	position:relative;
2387
	min-height:50px;
2388
}
2389
.eshop-ordering__item-list-body_state_hidden{
2390
	opacity:0.2;
2391
}
2392
.eshop-ordering__list{
2393
	max-height:300px;
2394
	overflow:auto;
2395
}
2396
.eshop-ordering__item-list-rotor{
2397
	opacity:0.0;
2398
	visibility:hidden;
2399
}
2400
.eshop-ordering__item-list .eshop-ordering__caption{
2401
	margin-top:0;
2402
}
2403
.eshop-ordering__item-list-footer{
2404
	margin-top:10px;
2405
}
2406
.eshop-ordering__item-name{
2407
	display:inline-block;
2408
	width:60%;
2409
	min-width:140px;
2410
	max-width:300px;
2411
	vertical-align:middle;
2412
}
2413
.eshop-ordering__item-quantity{
2414
	font-style:italic;
2415
}
2416
.eshop-ordering__item-price,.eshop-ordering__item-list-footer .eshop-ordering__price-total-value{
2417
	display:inline-block;
2418
	width:38%;
2419
	min-width:90px;
2420
	white-space:nowrap;
2421
	vertical-align:middle;
2422
	font-style:italic;
2423
	text-align:right;
2424
}
2425
.eshop-ordering__price-total{
2426
	margin:20px 0;
2427
	font-size:16px;
2428
}
2429
.eshop-ordering__price-total-value{
2430
	font-weight:700;
2431
}
2432
.eshop-ordering__order-details-caption-row th{
2433
	padding:25px 5px;
2434
	background:#f6f6ff;
2435
	text-align:center;
2436
}
2437
.eshop-ordering__order-details-caption-row th:not(:first-of-type){
2438
	width:100px;
2439
}
2440
.eshop-ordering__order-details-item-row td{
2441
	padding:15px 5px;
2442
	border:1px dotted #ccc;
2443
	border-width:1px 0 1px 0;
2444
}
2445
.eshop-ordering__order-details-total-row td{
2446
	padding:5px;
2447
}
2448
.eshop-ordering__order-details-total-cell{
2449
	padding:5px;
2450
	border:1px dotted #ccc;
2451
	border-width:0 0 1px 0;
2452
}
2453
.eshop-ordering__order-details-total-cell:last-of-type{
2454
	text-align:right;
2455
}
2456
.eshop-ordering__order-details-total-cell:last-of-type .eshop-ordering__textfield{
2457
	text-align:right;
2458
	border:none;
2459
	border-radius:0;
2460
	box-shadow:none;
2461
}
2462
.eshop-ordering__ckeckbox{
2463
	margin:0;
2464
	padding:0;
2465
	border:none;
2466
}
2467
.eshop-order__shippings{
2468
	width:45%;
2469
}
2470
.eshop-ordering__shipping-name{
2471
	font-weight:700;
2472
}
2473
.eshop-ordering__radio-label .eshop-ordering__shipping-description{
2474
	display:inline-block;
2475
	width:90%;
2476
}
2477
.eshop-ordering__radio-label .eshop-ordering__hint{
2478
	display:block;
2479
	min-width:80%;
2480
}
2481
.eshop-ordering__shipping-items{
2482
	font-style:italic;
2483
}
2484
.eshop-ordering__info{
2485
	padding:15px 25px;
2486
	color:#848484;
2487
	font-size:13px;
2488
}
2489
.eshop-ordering__toggle-pm-select{
2490
	border-bottom:1px dashed #ccc;
2491
	cursor:pointer;
2492
}
2493
.eshop-ordering__toggle-pm-select_state_hidden{
2494
	visibility:hidden;
2495
	opacity:0;
2496
}
2497
.eshop-ordering__pm-select_state_hidden{
2498
	position:absolute;
2499
	visibility:hidden;
2500
	opacity:0;
2501
}
2502
.eshop-ordering__redirect-info{
2503
	display:none;
2504
	visibility:hidden;
2505
}
2506
.eshop-ordering_type_accepted{
2507
	text-align:center;
2508
}
2509
.eshop-ordering_type_accepted .eshop-ordering__fieldset{
2510
	width:300px;
2511
	margin:30px auto;
2512
	background:#fefefe;
2513
	font-size:20px;
2514
}
2515
.eshop-ordering_type_accepted .eshop-ordering__field{
2516
	margin:10px;
2517
}
2518
.eshop-ordering_type_accepted .eshop-ordering__field-name{
2519
	width:auto;
2520
}
2521
.eshop-ordering_type_cancelled{
2522
	text-align:center;
2523
}
2524
.eshop-ordering_type_cancelled .eshop-ordering__fieldset{
2525
	width:300px;
2526
	margin:30px auto;
2527
	background:#f4f4f4;
2528
	font-size:20px;
2529
}
2530
.eshop-ordering_type_cancelled .eshop-ordering__info{
2531
	background:none;
2532
}
2533
.eshop-ordering_type_confirm .eshop-ordering__fieldset{
2534
	padding:0;
2535
	background:#fefefe;
2536
	text-align:center;
2537
	border:none;
2538
}
2539
.eshop-ordering_type_confirm .eshop-ordering__field{
2540
	display:block;
2541
	float:left;
2542
	width:20%;
2543
	vertical-align:top;
2544
	margin:0;
2545
	padding:20px 0;
2546
}
2547
.eshop-ordering_type_confirm .eshop-ordering__field_type_address{
2548
	width:20%;
2549
}
2550
.eshop-ordering_type_confirm .eshop-ordering__field-name{
2551
	display:block;
2552
	width:auto;
2553
	margin:0;
2554
	border-left:1px dotted #ccc;
2555
}
2556
.eshop-ordering_type_confirm .eshop-ordering__field-value{
2557
	display:block;
2558
	font-weight:700;
2559
	margin:0;
2560
	border-left:1px dotted #ccc;
2561
}
2562
.eshop-ordering_type_confirm .eshop-ordering__field:first-of-type .eshop-ordering__field-name,.eshop-ordering_type_confirm .eshop-ordering__field:first-of-type .eshop-ordering__field-value{
2563
	border-left:0;
2564
}
2565
.eshop-ordering_type_confirm .eshop-ordering__order-details{
2566
	width:100%;
2567
	border:1px dotted #ccc;
2568
	border-collapse:collapse;
2569
	text-align:left;
2570
}
2571
.eshop-ordering_type_print-dialog{
2572
	text-align:center;
2573
}
2574
.eshop-ordering_type_print-dialog .eshop-ordering__fieldset{
2575
	width:300px;
2576
	margin:30px auto;
2577
	background:#f4f4f4;
2578
	border-radius:5px;
2579
	font-size:20px;
2580
}
2581
.form{
2582
	overflow:hidden;
2583
	margin:5px 0;
2584
	padding:10px;
2585
	border-bottom:1px solid #dad9d3;
2586
	background:transparent;
2587
	font-family:arial,tahoma;
2588
	font-size:12px;
2589
}
2590
.form .form{
2591
	display:block;
2592
	position:static;
2593
	left:0;
2594
	top:0;
2595
	width:auto;
2596
	margin:0;
2597
	padding:0;
2598
	border:0;
2599
	background:none;
2600
	box-shadow:none;
2601
}
2602
.form__title{
2603
	width:auto;
2604
	margin:0;
2605
	text-transform:uppercase;
2606
	font-size:13px;
2607
	font-weight:700;
2608
}
2609
.form__caption{
2610
	margin:0 0 10px 0;
2611
	font-size:12px;
2612
	font-weight:700;
2613
}
2614
.form__search-line{
2615
	margin:0 10px 0 0;
2616
	padding:5px;
2617
	border:1px solid #c0c4cc;
2618
	vertical-align:middle;
2619
}
2620
.form__under-search-line{
2621
	display:none;
2622
}
2623
.form__field-list{
2624
	margin:0;
2625
	padding:0;
2626
	text-align:justify;
2627
}
2628
.form__field-sublist{
2629
	display:inline-block;
2630
	margin:0;
2631
	padding:0;
2632
	text-align:justify;
2633
}
2634
.form__field{
2635
	display:inline-block;
2636
	position:relative;
2637
	overflow:hidden;
2638
	margin:5px 20px 5px 0;
2639
	vertical-align:top;
2640
}
2641
.form__field-caption{
2642
	margin:3px 0;
2643
	padding:0;
2644
	font-size:12px;
2645
	font-weight:700;
2646
}
2647
.form__fieldset{
2648
	position:relative;
2649
	display:block;
2650
	overflow:hidden;
2651
	margin:0 0;
2652
	padding:0;
2653
	border:0;
2654
}
2655
.form__select{
2656
	margin:0;
2657
}
2658
.form__ckeckbox{
2659
	margin:3px;
2660
	vertical-align:middle;
2661
}
2662
.form__ckeckbox-label{
2663
	position:relative;
2664
	display:block;
2665
	margin-right:10px;
2666
	background:none;
2667
	font-size:13px;
2668
	vertical-align:baseline;
2669
}
2670
.form__ckeckbox-label:first-of-type{
2671
	display:none;
2672
}
2673
.form__additional-flag .form__ckeckbox-label:first-of-type{
2674
	display:block;
2675
}
2676
.form__ckeckbox-label-text{
2677
	vertical-align:middle;
2678
}
2679
.form__label-img{
2680
	margin-right:3px;
2681
	vertical-align:middle;
2682
}
2683
.form__radio{
2684
	float:left;
2685
	clear:both;
2686
	margin:3px;
2687
	vertical-align:middle;
2688
}
2689
.form__radio-label{
2690
	display:block;
2691
	float:left;
2692
	margin-right:10px;
2693
	vertical-align:baseline;
2694
	font-size:13px;
2695
	line-height:17px;
2696
}
2697
.form__radio-label-text{
2698
	vertical-align:middle;
2699
}
2700
.form__radio-dot{
2701
	display:none;
2702
}
2703
.form__textfield{
2704
	height:18px;
2705
	padding:0 3px;
2706
	border:1px solid #c0c4cc;
2707
	border-radius:5px;
2708
}
2709
.form__submit{
2710
	margin:0;
2711
	padding:0;
2712
	border:1px solid #ccc;
2713
	font-weight:700;
2714
	cursor:pointer;
2715
	background:#fefefe;
2716
}
2717
.form__submit:hover{
2718
	background:#ffffff;
2719
}
2720
.form__additional-flag{
2721
	margin:5px 1px;
2722
}
2723
.form__v-splitter{
2724
	display:block;
2725
	width:auto;
2726
	height:2px;
2727
	margin:0 10px;
2728
	background:transparent;
2729
}
2730
.form__h-splitter{
2731
	display:inline-block;
2732
	visibility:hidden;
2733
	width:2px;
2734
	height:30px;
2735
	background:transparent;
2736
	vertical-align:middle;
2737
}
2738
.form__v-flag-splitter{
2739
	display:inline-block;
2740
	box-sizing:border-box;
2741
	width:95%;
2742
	height:2px;
2743
	margin-left:10px;
2744
	background:#fff;
2745
}
2746
.form__h-flag-splitter{
2747
	display:inline-block;
2748
	width:2px;
2749
	height:30px;
2750
	background:#fff;
2751
	vertical-align:middle;
2752
}
2753
.form__field-details{
2754
	color:#ccc;
2755
	font-size:10px;
2756
	vertical-align:super;
2757
}
2758
.form_type_filter{
2759
	clear:both;
2760
	background:#f9f6eb;
2761
	border-radius:5px;
2762
}
2763
.form_type_search .form__search-line{
2764
	vertical-align:middle;
2765
}
2766
.form_type_search .form__submit{
2767
	vertical-align:middle;
2768
}
2769
*+html .form__radio-label{
2770
	margin-right:50%;
2771
}
2772
* html .form__radio-label{
2773
	width:80%;
2774
}
2775
.global_cols_{
2776
	width:auto;
2777
}
2778
.global_cols_0{
2779
	width:auto;
2780
}
2781
.global_cols_1{
2782
	width:100%;
2783
}
2784
.global_cols_2{
2785
	width:50%;
2786
}
2787
.global_cols_3{
2788
	width:33.33%;
2789
}
2790
.global_cols_4{
2791
	width:25%;
2792
}
2793
.global_cols_5{
2794
	width:20%;
2795
}
2796
.global_cols_6{
2797
	width:16.666%;
2798
}
2799
.global_cols_7{
2800
	width:14.285%;
2801
}
2802
.global_cols_8{
2803
	width:12.5%;
2804
}
2805
.global_cols_9{
2806
	width:11.111%;
2807
}
2808
.global_cols_10{
2809
	width:10%;
2810
}
2811
.global_cols_11{
2812
	width:9.09%;
2813
}
2814
.global_cols_12{
2815
	width:8.333%;
2816
}
2817
.global_cols_13{
2818
	width:7.692%;
2819
}
2820
.global_cols_14{
2821
	width:7.142%;
2822
}
2823
.global_cols_15{
2824
	width:6.666%;
2825
}
2826
.global_cols_16{
2827
	width:6.25%;
2828
}
2829
.global_cols_17{
2830
	width:5.882%;
2831
}
2832
.global_cols_18{
2833
	width:5.555%;
2834
}
2835
.global_cols_19{
2836
	width:5.263%;
2837
}
2838
.global_cols_20{
2839
	width:5%;
2840
}
2841
*+html .global_cols_0{
2842
	width:auto;
2843
}
2844
*+html .global_cols_1{
2845
	width:100%;
2846
}
2847
*+html .global_cols_2{
2848
	width:47%;
2849
}
2850
*+html .global_cols_3{
2851
	width:30%;
2852
}
2853
*+html .global_cols_4{
2854
	width:23%;
2855
}
2856
*+html .global_cols_5{
2857
	width:18%;
2858
}
2859
*+html .global_cols_6{
2860
	width:15%;
2861
}
2862
*+html .global_cols_7{
2863
	width:13%;
2864
}
2865
*+html .global_cols_8{
2866
	width:11%;
2867
}
2868
*+html .global_cols_9{
2869
	width:10%;
2870
}
2871
*+html .global_cols_10{
2872
	width:9%;
2873
}
2874
*+html .global_cols_11{
2875
	width:8%;
2876
}
2877
* html .global_cols_0{
2878
	width:auto;
2879
}
2880
* html .global_cols_1{
2881
	width:100%;
2882
}
2883
* html .global_cols_2{
2884
	width:47%;
2885
}
2886
* html .global_cols_3{
2887
	width:30%;
2888
}
2889
* html .global_cols_4{
2890
	width:23%;
2891
}
2892
* html .global_cols_5{
2893
	width:18%;
2894
}
2895
* html .global_cols_6{
2896
	width:15%;
2897
}
2898
* html .global_cols_7{
2899
	width:13%;
2900
}
2901
* html .global_cols_8{
2902
	width:11%;
2903
}
2904
* html .global_cols_9{
2905
	width:10%;
2906
}
2907
* html .global_cols_10{
2908
	width:9%;
2909
}
2910
* html .global_cols_11{
2911
	width:8%;
2912
}
2913
.image-tape{
2914
	position:relative;
2915
	overflow:hidden;
2916
}
2917
.image-tape__clipper{
2918
	position:relative;
2919
	overflow:hidden;
2920
}
2921
.image-tape__container{
2922
	transition:0.5s ease-out;
2923
	-moz-transition:0.5s ease-out;
2924
	-webkit-transition:0.5s ease-out;
2925
	-o-transition:0.5s ease-out;
2926
	text-align:justify;
2927
}
2928
.image-tape__item{
2929
	display:inline-block;
2930
	padding:0;
2931
	text-align:center;
2932
}
2933
.image-tape__img{
2934
	margin:10px;
2935
}
2936
.image-tape__radio{
2937
	display:none;
2938
}
2939
.image-tape__number{
2940
	display:none;
2941
}
2942
.image-tape_type_slideshow{
2943
	position:relative;
2944
	display:inline-block;
2945
	z-index:0;
2946
}
2947
.image-tape_type_slideshow .image-tape__img{
2948
	margin:0;
2949
}
2950
.image-tape_type_slideshow .image-tape__radio{
2951
	display:none;
2952
}
2953
.image-tape_type_slideshow .image-tape__number{
2954
	position:relative;
2955
	display:inline-block;
2956
	z-index:2;
2957
	margin:0 3px;
2958
	padding:4px 8px;
2959
	background:#fff;
2960
	cursor:pointer;
2961
	font-size:12px;
2962
	line-height:1em;
2963
}
2964
.image-tape_type_slideshow .image-tape__number:hover{
2965
	background:#e6e6e6;
2966
}
2967
.image-tape_type_slideshow .image-tape__number-list{
2968
	position:absolute;
2969
	bottom:15px;
2970
	right:15px;
2971
	z-index:11;
2972
}
2973
.image-tape_type_slideshow .image-tape__item{
2974
	opacity:1;
2975
	position:relative;
2976
}
2977
.image-tape_type_slideshow .image-tape__item~.image-tape__item{
2978
	position:absolute;
2979
	top:0;
2980
	left:0;
2981
	opacity:0;
2982
}
2983
.image-tape_type_slideshow .image-tape__radio:nth-of-type(1):checked~.image-tape__number-list .image-tape__number:nth-of-type(1),.image-tape_type_slideshow .image-tape__radio:nth-of-type(2):checked~.image-tape__number-list .image-tape__number:nth-of-type(2),.image-tape_type_slideshow .image-tape__radio:nth-of-type(3):checked~.image-tape__number-list .image-tape__number:nth-of-type(3),.image-tape_type_slideshow .image-tape__radio:nth-of-type(4):checked~.image-tape__number-list .image-tape__number:nth-of-type(4),.image-tape_type_slideshow .image-tape__radio:nth-of-type(5):checked~.image-tape__number-list .image-tape__number:nth-of-type(5){
2984
	background:#333;
2985
	color:#fff;
2986
}
2987
.image-tape_type_slideshow .image-tape__radio:checked~.image-tape__item{
2988
	opacity:0;
2989
}
2990
.image-tape_type_slideshow .image-tape__radio:nth-of-type(1):checked~.image-tape__item:nth-of-type(1),.image-tape_type_slideshow .image-tape__radio:nth-of-type(2):checked~.image-tape__item:nth-of-type(2),.image-tape_type_slideshow .image-tape__radio:nth-of-type(3):checked~.image-tape__item:nth-of-type(3),.image-tape_type_slideshow .image-tape__radio:nth-of-type(4):checked~.image-tape__item:nth-of-type(4),.image-tape_type_slideshow .image-tape__radio:nth-of-type(5):checked~.image-tape__item:nth-of-type(5){
2991
	opacity:1.0;
2992
	z-index:6;
2993
}
2994
.image-tape_type_slideshow .image-tape__number-after{
2995
	position:absolute;
2996
	display:block;
2997
	left:0;
2998
	top:0;
2999
	position:absolute;
3000
	margin:0;
3001
	padding:4px 8px;
3002
	opacity:0;
3003
	color:#fff;
3004
	background:#333;
3005
}
3006
.image-tape:hover .image-tape__item,.image-tape:hover .image-tape__number-after{
3007
	-moz-animation-play-state:paused;
3008
	-o-animation-play-state:paused;
3009
	animation-play-state:paused;
3010
}
3011
.image-tape_type_slideshow .image-tape__item{
3012
	visibility:hidden \9;
3013
}
3014
.image-tape_type_slideshow .image-tape__item.image-tape__item_state_checked{
3015
	visibility:visible \9;
3016
	opacity:1.0 \9;
3017
}
3018
.image-tape_type_slideshow .image-tape__number-after{
3019
	display:none \9;
3020
}
3021
.image-tape_type_slideshow .image-tape__number_state_checked .image-tape__number-after{
3022
	display:none \9;
3023
}
3024
.image-tape_type_slideshow .image-tape__item_state_checked{
3025
	z-index:5;
3026
}
3027
.image-tape_type_slideshow .image-tape__number_state_checked{
3028
	background:#333;
3029
	color:#fff;
3030
}
3031
*+html .image-tape_type_slideshow .image-tape__item{
3032
	visibility:hidden;
3033
}
3034
*+html .image-tape_type_slideshow .image-tape__item_state_checked{
3035
	visibility:visible;
3036
}
3037
*+html .image-tape_type_slideshow .image-tape__number-after{
3038
	display:none;
3039
}
3040
* html .image-tape_type_slideshow{
3041
	height:210px;
3042
}
3043
* html .image-tape_type_slideshow .image-tape__item{
3044
	position:absolute;
3045
}
3046
* html .image-tape_type_slideshow .image-tape__item{
3047
	visibility:hidden;
3048
}
3049
* html .image-tape_type_slideshow .image-tape__item_state_checked{
3050
	visibility:visible;
3051
}
3052
* html .image-tape_type_slideshow .image-tape__number-after{
3053
	display:none;
3054
}
3055
.letters{
3056
	border:1px solid #ccc;
3057
	padding:5px 15px;
3058
}
3059
.letters__item{
3060
	display:inline-block;
3061
	text-decoration:none;
3062
	font-weight:700;
3063
}
3064
.letters__item:hover{
3065
	text-decoration:underline;
3066
}
3067
.letters__item_type_noitems{
3068
	color:#ccc;
3069
}
3070
.letters__item_type_selected{
3071
	color:#000;
3072
}
3073
.letters__count{
3074
	color:#999;
3075
	font-weight:400;
3076
	font-size:10px;
3077
}
3078
.main-menu{
3079
	clear:both;
3080
	display:block;
3081
	margin:0;
3082
	padding:0;
3083
	border:1px solid rgba(0,0,0,0.05);
3084
	border-radius:4px;
3085
	list-style-type:none;
3086
	list-style:none;
3087
	font-size:0;
3088
}
3089
.main-menu:after{
3090
	content:"";
3091
	display:table;
3092
	clear:both;
3093
}
3094
.main-menu__item{
3095
	position:relative;
3096
	display:inline-block;
3097
	float:none;
3098
	min-width:70px;
3099
	line-height:18px;
3100
	font-size:12px;
3101
}
3102
.main-menu__item-link{
3103
	display:block;
3104
	padding:3px 15px;
3105
	text-decoration:none;
3106
}
3107
.main-menu__item-link:hover{
3108
	background:#eee;
3109
}
3110
.main-menu__item-link_type_selected,.main-menu__item-link_type_selected:visited{
3111
	color:#fff;
3112
	background:#08c;
3113
	text-shadow:0 -1px 0 rgba(0,0,0,0.2);
3114
}
3115
.main-menu__item-link_type_selected:hover{
3116
	color:#fff;
3117
	background:#08c;
3118
	text-shadow:0 -1px 0 rgba(0,0,0,0.2);
3119
}
3120
.main-menu__item-name{
3121
	text-decoration:underline;
3122
}
3123
.main-menu__item-link:hover .main-menu__item-name{
3124
	text-decoration:none;
3125
}
3126
.main-menu__item-picture-container{
3127
	position:relative;
3128
	display:inline-block;
3129
	vertical-align:middle;
3130
}
3131
.main-menu__item:hover>.main-menu__item-link>.main-menu__item-picture-container>.main-menu__item-picture{
3132
	opacity:0;
3133
	visibility:hidden;
3134
}
3135
.main-menu__item-picture_type_hover{
3136
	opacity:0;
3137
	visibility:hidden;
3138
	position:absolute;
3139
	top:0;
3140
	left:0;
3141
}
3142
.main-menu__item:hover>.main-menu__item-link>.main-menu__item-picture-container>.main-menu__item-picture_type_hover,.main-menu__item-picture_type_hover:hover{
3143
	opacity:1;
3144
	visibility:visible;
3145
}
3146
.main-menu_level_0{
3147
	border:0;
3148
	box-shadow:none;
3149
}
3150
.main-menu_level_0 .main-menu__item-link{
3151
	padding-left:5px;
3152
}
3153
.main-menu_level_1{
3154
	border:0;
3155
	box-shadow:none;
3156
}
3157
.main-menu_level_1 .main-menu__item-link{
3158
	padding-left:15px;
3159
}
3160
.main-menu_level_2{
3161
	border:0;
3162
	box-shadow:none;
3163
}
3164
.main-menu_level_2 .main-menu__item-link{
3165
	padding-left:25px;
3166
}
3167
.main-menu_level_3{
3168
	border:0;
3169
	box-shadow:none;
3170
}
3171
.main-menu_level_3 .main-menu__item-link{
3172
	padding-left:35px;
3173
}
3174
.main-menu_type_dropdown{
3175
	display:table;
3176
	display:-moz-box;
3177
	display:-webkit-box;
3178
	display:-ms-box;
3179
	box-sizing:border-box;
3180
	-moz-box-sizing:border-box;
3181
	-webkit-box-sizing:border-box;
3182
	width:100%;
3183
}
3184
.main-menu_type_dropdown .main-menu{
3185
	border:0;
3186
}
3187
.main-menu_type_dropdown .main-menu__item{
3188
	display:block;
3189
	box-sizing:border-box;
3190
	-moz-box-sizing:border-box;
3191
	-webkit-box-sizing:border-box;
3192
	-moz-box-flex:1.0;
3193
	-webkit-box-flex:1.0;
3194
	-ms-box-flex:1.0;
3195
	border:1px solid rgba(0,0,0,0.1);
3196
	border-right:none;
3197
}
3198
.main-menu_type_dropdown .main-menu__item:first-of-type{
3199
	border-radius:4px 0 0 4px;
3200
}
3201
.main-menu_type_dropdown .main-menu__item:last-of-type{
3202
	border-radius:0 4px 4px 0;
3203
	border-right:1px solid rgba(0,0,0,0.1);
3204
}
3205
.main-menu_type_dropdown .main-menu__item_level_0{
3206
	display:table-cell;
3207
	display:box;
3208
	display:-moz-box;
3209
	display:-webkit-box;
3210
}
3211
.main-menu_type_dropdown .main-menu__item-link{
3212
	-moz-box-flex:1.0;
3213
	-webkit-box-flex:1.0;
3214
	-ms-box-flex:1.0;
3215
	padding:7px 20px;
3216
	background:none;
3217
}
3218
.main-menu_type_dropdown .main-menu__item-name{
3219
	display:inline-block;
3220
	white-space:nowrap;
3221
	vertical-align:middle;
3222
}
3223
.main-menu_type_dropdown .main-menu__item_level_0>.main-menu__item-link{
3224
	text-align:center;
3225
}
3226
.main-menu_type_dropdown .main-menu__item-link:before{
3227
	display:none;
3228
}
3229
.main-menu_type_dropdown .main-menu__item-link:hover{
3230
	background:#eee;
3231
}
3232
.main-menu_type_dropdown .main-menu_level_1{
3233
	position:absolute;
3234
	left:0;
3235
	top:100%;
3236
	z-index:1000;
3237
	visibility:hidden;
3238
	opacity:0.0;
3239
	background-color:#f5f5f5;
3240
}
3241
.main-menu_type_dropdown .main-menu__item:last-of-type .main-menu_level_1{
3242
	right:0;
3243
	left:auto;
3244
}
3245
.main-menu_type_dropdown .main-menu__item:hover .main-menu_level_1{
3246
	visibility:visible;
3247
	opacity:1.0;
3248
}
3249
.main-menu_type_dropdown .main-menu__item .main-menu_level_1:hover{
3250
	visibility:visible;
3251
	opacity:1.0;
3252
}
3253
.main-menu_type_dropdown .main-menu_level_1 .main-menu__item{
3254
	padding:0;
3255
	border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
3256
	border-radius:0;
3257
	background:none;
3258
	border:0;
3259
	font-size:13px;
3260
	line-height:18px;
3261
	vertical-align:middle;
3262
}
3263
.main-menu_type_dropdown .main-menu_level_1 .main-menu__item-link{
3264
	background:#f6f6f6;
3265
}
3266
.main-menu_type_dropdown .main-menu_level_1 .main-menu__item-link:hover{
3267
	background:#ccc;
3268
}
3269
.main-menu_type_dropdown .main-menu_level_2 .main-menu__item-link{
3270
	padding-left:35px;
3271
	background:none;
3272
}
3273
.main-menu_type_dropdown .main-menu_level_2 .main-menu__item-link:hover{
3274
	background:#eee;
3275
}
3276
.main-menu_type_dropdown .main-menu_level_3 .main-menu__item-link{
3277
	padding-left:50px;
3278
}
3279
.main-menu_type_dropdown .main-menu_level_0{
3280
	width:auto;
3281
}
3282
*+html .main-menu_type_dropdown .main-menu__item{
3283
	position:static;
3284
}
3285
*+html .main-menu_type_dropdown .main-menu__item:hover .main-menu_level_1{
3286
	display:block;
3287
}
3288
*+html .main-menu_type_dropdown .main-menu__item .main-menu_level_1:hover{
3289
	display:block;
3290
}
3291
*+html .main-menu_type_dropdown .main-menu_level_1{
3292
	display:none;
3293
}
3294
*+html .main-menu_type_dropdown .main-menu_level_1{
3295
	top:auto;
3296
	left:auto;
3297
}
3298
*+html .main-menu_type_dropdown .main-menu__item{
3299
	display:block;
3300
	float:left;
3301
}
3302
*+html .main-menu_type_dropdown{
3303
	width:auto;
3304
}
3305
.main-menu__item{
3306
	border:1px solid #eee \9;
3307
}
3308
.main-menu_type_dropdown .main-menu__item_level_0{
3309
	vertical-align:top \9;
3310
}
3311
.nav-menu:after{
3312
	content:"";
3313
	display:table;
3314
	clear:both;
3315
}
3316
.nav-menu__item{
3317
	/*display:inline-block;
3318
	padding:0 12px;
3319
	border-radius:0;
3320
	border-right:1px solid #e5e5e5;
3321
	margin:0;
3322
	text-decoration:none;*/
3323
		color: #333;
3324
		display: inline-block;
3325
		font-size: 0.9em;
3326
		height: 2em;
3327
		margin: 0 1em;
3328
		text-decoration: none;
3329
		text-shadow: 0 1px 1px rgba(0,0,0,0.25);
3330
		text-transform: uppercase;
3331
		white-space: nowrap;
3332
}
3333
.nav-menu__item:hover{
3334
	/*text-decoration:underline;*/
3335
	color:red;
3336
	text-decoration:none;
3337
}
3338
.nav-menu__item:last-of-type{
3339
	border-right:0;
3340
}
3341
.nav-menu__item_state_active{
3342
	/*text-decoration:underline;*/
3343
	background: url(/_mod_files/ce_images/2014/redup.png) center bottom no-repeat;
3344
}
3345
.pager{
3346
	clear:both;
3347
	margin:20px 0;
3348
	-o-user-select:none;
3349
	-moz-user-select:none;
3350
	-webkit-user-select:none;
3351
	user-select:none;
3352
}
3353
.pager::after{
3354
	content:"";
3355
	display:table;
3356
	clear:both;
3357
}
3358
.pager__content{
3359
	float:right;
3360
}
3361
.pager__button,.pager__button:visited{
3362
	display:block;
3363
	float:left;
3364
	padding:2px 10px;
3365
	border:1px solid #ccc;
3366
	margin-left:-1px;
3367
	*zoom:1;
3368
	text-decoration:none;
3369
	font-size:13px;
3370
}
3371
.pager__button:focus{
3372
	outline:none;
3373
}
3374
.pager__button_type_prev{
3375
	border-radius:4px 0 0 4px;
3376
}
3377
.pager__button_type_next{
3378
	border-radius:0 4px 4px 0;
3379
}
3380
.pager__button:hover{
3381
	background:#e6e6e6;
3382
	color:#333;
3383
}
3384
.pager__button_state_active,.pager__button_state_active:hover{
3385
	background:#6e6e6e;
3386
	color:#fff;
3387
	text-shadow:0 1px 1px rgba(0,0,0,0.75);
3388
	cursor:default;
3389
}
3390
.pager__button_state_inactive,.pager__button_state_inactive:hover{
3391
	background:#e6e6e6;
3392
	cursor:default;
3393
}
3394
.rating{
3395
	color:#323232;
3396
	font-family:Tahoma;
3397
}
3398
.rating__submit{
3399
	height:25px;
3400
	margin-top:10px;
3401
	padding:0;
3402
	width:75px;
3403
	border:1px solid #3e8702;
3404
	border-radius:3px;
3405
	background:#72b51b;
3406
	color:#fff;
3407
	font-weight:bold;
3408
	box-shadow:0 0 2px #f0f0f0 inset;
3409
	cursor:pointer;
3410
}
3411
.rating__select{
3412
	width:157px;
3413
	margin-top:20px;
3414
}
3415
.rating__caption{
3416
	font-size:14px;
3417
}
3418
.rating__form{
3419
	overflow:hidden;
3420
	max-height:200px;
3421
}
3422
.rating__control{
3423
	display:table;
3424
	direction:rtl;
3425
	unicode-bidi:bidi-override;
3426
	white-space:nowrap;
3427
	font:0/0px san-serif;
3428
}
3429
.rating__mark{
3430
	display:inline-block;
3431
	width:15px;
3432
	height:13px;
3433
	background:transparent url("../../_img/star_color_grey.png") no-repeat;
3434
}
3435
.rating__mark:hover{
3436
	background:transparent url("../../_img/star_color_red.png") no-repeat;
3437
}
3438
.rating__mark:hover~.rating__mark{
3439
	background:transparent url("../../_img/star_color_red.png") no-repeat;
3440
}
3441
.rating__bar{
3442
	height:13px;
3443
	background:url("../../_img/star_color_grey.png") repeat-x;
3444
}
3445
.rating__indicator{
3446
	height:13px;
3447
	background:url("../../_img/star_color_red.png") repeat-x;
3448
}
3449
.rating__control:hover+.rating__jsoff{
3450
	display:block !important;
3451
}
3452
.rating_type_item-detailed{
3453
	position:relative;
3454
	margin-top:15px;
3455
	background:#f7f4e9;
3456
	border-radius:2px;
3457
	padding:12px 17px 15px 20px;
3458
	width:167px;
3459
}
3460
*+html .rating__control{
3461
	display:inline;
3462
}
3463
* html .rating__control{
3464
	display:inline;
3465
}
3466
*+html .rating__mark{
3467
	display:inline;
3468
}
3469
* html .rating__mark{
3470
	display:inline;
3471
}
3472
.slider-pad{
3473
	user-select:none;
3474
	-o-user-select:none;
3475
	-moz-user-select:none;
3476
	-khtml-user-select:none;
3477
	-webkit-user-select:none;
3478
}
3479
.slider-pad__arrow-left,.slider-pad__arrow-right,.slider-pad__arrow-up,.slider-pad__arrow-down{
3480
	position:absolute;
3481
	display:block;
3482
	visibility:hidden;
3483
	font-size:76px;
3484
	cursor:pointer;
3485
	opacity:0.7;
3486
	transition:opacity 0.3s,background 0.3s;
3487
	-moz-transition:opacity 0.3s,background 0.3s;
3488
	-webkit-transition:opacity 0.3s,background 0.3s;
3489
	-o-transition:opacity 0.3s,background 0.3s;
3490
	z-index:2;
3491
}
3492
.slider-pad__arrow-left{
3493
	width:15px;
3494
	height:60px;
3495
	left:0;
3496
	top:0;
3497
	background:url(../../_img/slider-pad__arrow-left.png) no-repeat;
3498
	background-position:left,center;
3499
}
3500
.slider-pad__arrow-right{
3501
	width:15px;
3502
	height:60px;
3503
	right:0;
3504
	top:0;
3505
	background:url(../../_img/slider-pad__arrow-right.png) no-repeat;
3506
	background-position:right,center;
3507
}
3508
.slider-pad__arrow-up{
3509
	position:absolute;
3510
	left:0;
3511
	top:0;
3512
	width:60px;
3513
	height:15px;
3514
	background:url(../../_img/slider-pad__arrow-up.png) no-repeat;
3515
	background-position:center,top;
3516
}
3517
.slider-pad__arrow-down{
3518
	position:absolute;
3519
	left:0;
3520
	bottom:0;
3521
	width:60px;
3522
	height:15px;
3523
	background:url(../../_img/slider-pad__arrow-down.png) no-repeat;
3524
	background-position:center,bottom;
3525
}
3526
.slider-pad__arrow-left:hover,.slider-pad__arrow-right:hover,.slider-pad__arrow-up:hover,.slider-pad__arrow-down:hover{
3527
	opacity:1.0;
3528
}
3529
.slider-pad__arrow-left{
3530
	left:0;
3531
}
3532
.slider-pad__arrow-right{
3533
	right:0;
3534
}
3535
.slider-pad__arrow-up{
3536
	top:0;
3537
}
3538
.slider-pad__arrow-down{
3539
	bottom:0;
3540
}
3541
.slider-pad__arrow_disabled,.slider-pad__arrow_disabled:hover{
3542
	opacity:0.2;
3543
}
3544
.sorter{
3545
	float:left;
3546
	padding:5px 15px;
3547
	border:1px solid #ccc;
3548
	border-radius:5px;
3549
	font-size:12px;
3550
}
3551
.sorter__link{
3552
	font-size:12px;
3553
}
3554
.sorter__item{
3555
	margin:0 4px;
3556
	font-size:12px;
3557
}
3558
.sorter__item_type_asc{
3559
	padding-left:12px;
3560
	font-weight:700;
3561
	background:url("data:image/gif;base64,R0lGODlhCwALAIABAAAAAP///yH5BAEAAAEALAAAAAALAAsAAAIPjI+py43QgFyypoqd3qYAADs=") no-repeat;
3562
	background-position:left center;
3563
}
3564
.sorter__item_type_desc{
3565
	padding-left:12px;
3566
	background:url("data:image/gif;base64,R0lGODlhCwALAIABAAAAAP///yH5BAEAAAEALAAAAAALAAsAAAIPjI+pyx0AI0hyqtis2/wUADs=") no-repeat;
3567
	background-position:left center;
3568
	font-weight:700;
3569
}
3570

3571
.main-menu__item-link{
3572
	color:#555;
3573
	font-size:13px;
3574
	font-weight:700;
3575
	text-transform:uppercase;
3576
}
3577
.main-menu__item-link:hover{
3578
	background:transparent;
3579
	color:#333;
3580
	text-decoration:none;
3581
}
3582

3583
.main-menu_type_dropdown .main-menu__item{
3584
	border:none;
3585
	text-transform:uppercase;
3586
}
3587
.main-menu_type_dropdown .main-menu__item:first-of-type{
3588
	border:none;
3589
}
3590
.main-menu_type_dropdown .main-menu__item:last-of-type{
3591
	border:none;
3592
}
3593

3594
.main-menu_type_dropdown .main-menu__item-link{
3595
	padding:3px 10px;
3596
}
3597
.main-menu_type_dropdown .main-menu__item-link:hover{
3598
	background:transparent;
3599
	text-decoration:none;
3600
}
3601

3602
.main-menu_type_dropdown .main-menu_level_1 .main-menu__item{
3603
	font-size:10px;
3604
	white-space:nowrap;
3605
}
3606
.main-menu_type_dropdown .main-menu_level_1 .main-menu__item-link{
3607
	text-transform:none;
3608
}
3609

3610
/*.nav-menu__item{
3611
	padding:0px 5px;
3612
	font-size:12px;
3613
	border:none;
3614
	color:#3b813e;
3615
}*/
3616
a.nav-menu__item:visited{/**/
3617
	color:#333;
3618
}
3619
/*.nav-menu__item::before{
3620
	content:"";
3621
	display:inline-block;
3622
	width:2px;
3623
	height:7px;
3624
	margin-right:5px;
3625
	background:#3b813e;
3626
}*/
3627

3628
.nav-menu_position_bottom{
3629
	text-align:right;
3630
}
3631

3632
/* Member Small Popup Block */
3633
div.popupWindowShadow{filter:alpha(opacity=30) !important;}
3634
.small_login_form {
3635
	background: none repeat scroll 0 0 #FFFFFF;
3636
	border-radius: 5px 5px 5px 5px;
3637
	box-shadow: 0 0 15px #777777;
3638
	left: 50%;
3639
	margin-left: -155px;
3640
	margin-top: -110px;
3641
	padding: 20px 30px;
3642
	position: fixed;
3643
	width: 250px;
3644
	z-index: 11;
3645
	transition: opacity 0.3s ease-out 0s, top 0s ease-out 0.3s;
3646
	-moz-transition: opacity 0.3s ease-out 0s, top 0s ease-out 0.3s;
3647
	-webkit-transition: opacity 0.3s ease-out 0s, top 0s ease-out 0.3s;
3648
	-o-transition: opacity 0.3s ease-out 0s, top 0s ease-out 0.3s;	
3649
	opacity: 0;
3650
	top: -50%; 
3651
}
3652
.small_login_form a {background: none !important;padding: 0 !important;}
3653
.small_login_form input.txt {width: 170px;padding: 0 5px;}
3654
.small_login_form_close {
3655
	cursor: pointer;
3656
	height: 25px;
3657
	opacity: 0.7;
3658
	overflow: hidden;
3659
	position: absolute;
3660
	right: 10px;
3661
	top: 10px;
3662
	width: 25px;
3663
}
3664
.small_login_form_close:hover {opacity: 1;}
3665
.small_login_form_close img {margin-left: -9px;margin-top: -5px;}
3666
.small_login_form_on { 
3667
	transition: top 0s ease-out 0s, opacity 0.3s ease-out 0s;
3668
	-moz-transition: top 0s ease-out 0s, opacity 0.3s ease-out 0s;
3669
	-webkit-transition: top 0s ease-out 0s, opacity 0.3s ease-out 0s;
3670
	-o-transition: top 0s ease-out 0s, opacity 0.3s ease-out 0s;  
3671
	opacity: 1;
3672
	top: 50%; 
3673
}   
3674
/* End Member Small Popup Block */
3675

3676
/* Start hyper modules: news and articles */
3677

3678
.news_item-list__list, .articles_item-list__list, .articles_item-cat-list, .news_item-small, .articles_item-small {
3679
	position: relative;
3680
	width: 100%;
3681
	font-size: 0;
3682
}
3683

3684
.news_item-list__list div, .articles_item-list__list div, .articles_item-cat-list div, .news_item-small div, .articles_item-small div {
3685
	font-size: 13px;
3686
}
3687

3688
.news_item-list__cat-header h1, .news_item-detailed__header h1, .articles_item-list__cat-header h1, .articles_item-detailed__header h1 {
3689
	margin-bottom: 20px;
3690
	padding-bottom: 0;
3691
}
3692

3693
.news_item-row, 
3694
.articles_item-row, 
3695
.articles_item-cat-row {
3696
	margin-bottom: 35px;
3697
}
3698

3699
.news_item-row, 
3700
.articles_item-row, 
3701
.articles_item-cat-row
3702
.news_item-small-row,
3703
.articles_item-small-row {
3704
	display: inline-block;
3705
	vertical-align: top;
3706
}
3707

3708
span.news_item-row__fdate, span.articles_item-row__fdate, span.news_item-small__fdate, span.articles_item-small__fdate {
3709
	float: left;
3710
	font-size: 14px;
3711
	padding-right: 7px;
3712
	padding-top: 1px;
3713
}
3714

3715
div.news_item-row__header, div.articles_item-row__header, div.articles_item-small-row__cat_header, div.news_item-small-row__cat_header, div.news_item-small-row__header, div.articles_item-small-row__header {
3716
	margin-bottom: 15px;
3717
	padding-right: 30px;  
3718
}
3719

3720
a.news_item-row__header-name, a.articles_item-row__header-name, a.articles_item-list__cat-header, .news_item-small-row__cat_header a, .articles_item-small-row__cat_header a, .news_item-small-row__header a, .articles_item-small-row__header a {
3721
	font-size: 15px;
3722
	text-decoration: underline;
3723
}
3724

3725
a.news_item-row__header-name:hover, a.articles_item-row__header-name:hover, a.articles_item-list__cat-header:hover, .news_item-small-row__cat_header a:hover, .articles_item-small-row__cat_header a:hover, .news_item-small-row__header a:hover, .articles_item-small-row__header a:hover {
3726
	text-decoration: none;
3727
}
3728

3729
.news_item-row__img_small-img, .articles_item-row__img_small-img, .articles_item-row__cat_img_small-img, .articles_item-small-row__img, .news_item-small-row__img {
3730
	border: 1px solid #CCCCCC;
3731
	float: left;
3732
	margin-right: 15px;
3733
}
3734

3735
.news_item-row__announce, .articles_item-row__announce, .articles_item-cat-row__announce, .news_item-small-row__announce, .articles_item-small-row__announce, .articles_item-small-row__announce, .news_item-small-row__announce {
3736
	margin-bottom: 10px;
3737
	padding-right: 30px;
3738
}
3739

3740
.news_item-detailed__item-details, .articles_item-detailed__item-details {
3741
	display: inline-block;
3742
	width: 100%;
3743
}
3744

3745
.news_item-detailed__fdate, .articles_item-detailed__fdate, .news_item-small-row__cat_header, .articles_item-small-row__cat_header {
3746
	margin-bottom: 15px;
3747
	margin-right: 6px;
3748
	display: inline-block;
3749
}
3750

3751
.news_item-detailed__img, .articles_item-detailed__img {
3752
	float: left;
3753
	margin-right: 20px;
3754
	text-align: center;
3755
}
3756

3757
.news_item-detailed__img img, .articles_item-detailed__img img {
3758
	border: 1px solid #CCCCCC;
3759
}
3760

3761
.news_item-detailed__body, .articles_item-detailed__body, div.articles_item-cat-row__header {
3762
	margin-bottom: 10px;   
3763
}
3764

3765
.articles_item-list__item-list {
3766
	display: inline-block;
3767
	width: 100%;
3768
}
3769

3770
.articles_item-list__cat-img {
3771
	float: left;
3772
	margin-bottom: 20px;
3773
}
3774

3775
.articles_item-row__source, .articles_item-row__author, .articles_item-detailed__source, .articles_item-detailed__author {
3776
	display: inline-block;
3777
	margin-bottom: 5px;
3778
	padding-right: 5px;
3779
	font-size: 12px;
3780
}
3781

3782
.articles_item-small-row__cat_header a, .articles_item-small-row__cat_header {
3783
	color: #666;
3784
}
3785

3786
.articles_item-small-row__cat_header span {
3787
	font-size: 22px;
3788
}
3789

3790
div.articles_item-cat-row__header {
3791
	margin-bottom: 20px;
3792
}
3793

3794
.news_item-detailed__img, .articles_item-list__cat-img, .articles_item-detailed__img {
3795
	float: right;
3796
	padding-left: 20px;
3797
	margin-bottom: 20px;
3798
}
3799

3800
.news_item-detailed__img  .image_click_news, .articles_item-list__cat-img .image_click_articles, .articles_item-detailed__img .image_click_articles {
3801
	border: none;
3802
}
3803

3804
.articles_item-row__cat_img_small-img, .articles_item-row__cat_img_small-img {
3805
	margin-bottom: 20px;
3806
}
3807

3808
.articles_item-detailed__ext_discussion, .news_item-detailed__ext_discussion, .articles_item-small-row__ext_rating, .news_item-small-row__ext_rating {
3809
	clear: both;
3810
}
3811

3812
.articles_item-small-row__img, .news_item-small-row__img {
3813
	margin-bottom: 10px;
3814
}
3815

3816
.captcha-block {
3817
	margin: 0 auto;
3818
	padding-left: 30px;
3819
	width: 350px;
3820
}
3821

3822
.captcha-block__title, .captcha-block img, .captcha-block__input-txt {
3823
	float: left;
3824
	margin: 10px 0;
3825
}
3826

3827
.captcha-block__title {
3828
	padding-top: 11px;
3829
	padding-right: 15px;
3830
}
3831

3832
.captcha-block img {
3833
	margin-right: 10px;
3834
}
3835

3836
.captcha-block__input-txt input {
3837
	width: 110px;
3838
	margin-top: 9px;
3839
}
3840

3841
.articles_item-detailed__announce, .news_item-detailed__announce {
3842
	padding-bottom: 15px;
3843
}
3844

3845
.ext_common-cf, .ext_rating, .ext_tags, .ext_discussion, .pager_showall {
3846
	padding-bottom: 5px;
3847
}
3848

3849
.articles_item-detailed__social-buttons, .news_item-detailed__social-buttons {
3850
	 margin: 15px 0 5px -5px;
3851
}
3852

3853
.pager_item_details .pager__content {
3854
	float: left;
3855
}
3856

3857
.pager__content span, .pager__content a, .pager__content span:hover, .pager__content a:hover {
3858
	padding: 2px 7px;
3859
}
3860

3861
div.sort {
3862
	height: 40px;
3863
}
3864

3865
div.sort_caption,
3866
div.sort_field,
3867
div.sort_field_caption,
3868
div.sort_field_separator,
3869
div.sort_dir {
3870
	float: left;
3871
}
3872

3873
div.sort_field_active {
3874
}
3875

3876
div.sort_field_caption {
3877
	padding-left: 6px;
3878
}
3879

3880
div.sort_field_separator {
3881
	padding-left: 6px;
3882
	border-right: 1px dotted black;
3883
}
3884

3885
div.sort_field_active div.sort_field_caption {
3886
	font-weight: bold;
3887
}
3888

3889
div.sort_dir {
3890
	padding-left: 8px;
3891
}
3892

3893
/* End hyper modules: news and articles */
3894

3895
/* Start module sort */
3896

3897
.sort-type {
3898
	display: block;
3899
	height: 40px;
3900
	line-height: 1.8;
3901
	width: 100%;
3902
}
3903
.sort-type__area {
3904
	float: right;   
3905
}
3906
.sort-type__field, .sort-type__caption, .sort-type__selectarea {
3907
	float: left;
3908
}
3909
.sort-type__field-caption {
3910
	padding: 0;
3911
	margin: 0 8px;
3912
}
3913
.sort-type__field-selected {
3914
	font-weight: bold;
3915
}
3916
.sort-type__selectarea {
3917
	margin-left: 5px;
3918
}
3919

3920
/* End module sort */
3921
/* Start hyper modules: news, articles, blog */
3922

3923
.news_item-list__list, .news_item-small, 
3924
.articles_item-list__list, .articles_item-small, .articles_item-cat-list,
3925
.blog_item-list__list, .blog_item-small, .blog_item-cat-list {
3926
	position: relative;
3927
	width: 100%;
3928
	font-size: 0;
3929
}
3930

3931
.news_item-list__list div, .news_item-small div, 
3932
.articles_item-small div, .articles_item-list__list div, .articles_item-cat-list div, 
3933
.blog_item-small div, .blog_item-list__list div, .blog_item-cat-list div {
3934
	font-size: 13px;
3935
}
3936

3937
.news_item-list__cat-header h1, .news_item-detailed__header h1, 
3938
.articles_item-list__cat-header h1, .articles_item-detailed__header h1,
3939
.blog_item-list__cat-header h1, .blog_item-detailed__header h1 {
3940
	margin-bottom: 20px;
3941
	padding-bottom: 0;
3942
}
3943

3944
.articles_item-list__empty,
3945
.news_item-list__empty,
3946
.blog_item-list__empty,
3947
.photoalbum_item-list__empty {
3948
	padding: 20px;
3949
	text-align: center;
3950
}
3951

3952
.news_item-row, .news_item-small-row 
3953
.articles_item-small-row, .articles_item-row, .articles_item-cat-row,
3954
.blog_item-row, .blog_item-cat-row {
3955
	display: inline-block;
3956
	vertical-align: top;
3957
	margin-bottom: 35px;
3958
}
3959

3960
span.news_item-small__fdate, 
3961
span.articles_item-small__fdate,
3962
span.blog_item-small__fdate {
3963
	float: left;
3964
	font-size: 14px;
3965
	padding-right: 7px;
3966
	padding-top: 1px;
3967
}
3968

3969
span.news_item-row__fdate,
3970
span.articles_item-row__fdate,
3971
span.blog_item-row__fdate {
3972
	float: right;
3973
	padding-right: 7px;
3974
	position: relative;
3975
	top: 6px;
3976
}
3977

3978
span.news_item-row__ftime, 
3979
span.articles_item-row__ftime, 
3980
span.blog_item-row__ftime {
3981
	float: right;
3982
	position: relative;
3983
	top: 6px;
3984
}
3985

3986
span.news_item-detailed__ftime,
3987
span.blog_item-detailed__ftime,
3988
span.articles_item-detailed__ftime {
3989
	float: right;
3990
	padding-right: 7px;
3991
	position: relative;
3992
	top: 15px;
3993
}
3994

3995
span.news_item-detailed__fdate,
3996
span.blog_item-detailed__fdate,
3997
span.articles_item-detailed__fdate {
3998
	float: right;
3999
	position: relative;
4000
	top: 15px;
4001
}
4002

4003
.news_item-detailed__header-name,
4004
.blog_item-detailed__header-name,
4005
.articles_item-detailed__header-name {
4006
	float: left;
4007
	width: 100%;
4008
}
4009

4010
.news_item-detailed__description,
4011
.blog_item-detailed__description,
4012
.articles_item-detailed__description {
4013
	clear: both;
4014
}
4015

4016
span.articles_item-small-row__cat_header {margin-bottom: 3px;}
4017

4018
.articles_item-detailed__fdate-block .articles_item-detailed__fdate,
4019
.articles_item-row__fdate-block .articles_item-row__fdate {
4020
	float: none;
4021
	top: 0;
4022
	padding: 0;
4023
	margin-right: 0;
4024
}
4025

4026
.news_item-small-row__cat_header a, .news_item-small-row__header a,
4027
.articles_item-small-row__cat_header a, .articles_item-small-row__header a,
4028
.blog_item-small-row__cat_header a, .blog_item-small-row__header a {
4029
	font-size: 15px;
4030
	text-decoration: underline;
4031
}
4032

4033
div.news_item-row__header, div.news_item-small-row__cat_header, div.news_item-small-row__header, 
4034
div.articles_item-small-row__header, div.articles_item-row__header, div.articles_item-small-row__cat_header, 
4035
div.blog_item-small-row__header, div.blog_item-row__header, div.blog_item-small-row__cat_header {
4036
	margin-bottom: 15px;
4037
	padding-right: 30px;  
4038
}
4039

4040
a.news_item-row__header-name, 
4041
a.articles_item-row__header-name, a.articles_item-list__cat-header,
4042
a.blog_item-row__header-name, a.blog_item-list__cat-header {
4043
	font-size: 20px;
4044
	text-decoration: underline;
4045
}
4046

4047
a.news_item-row__header-name:hover, .news_item-small-row__cat_header a:hover, .news_item-small-row__header a:hover,
4048
a.articles_item-row__header-name:hover, a.articles_item-list__cat-header:hover, .articles_item-small-row__cat_header a:hover, .articles_item-small-row__header a:hover,
4049
a.blog_item-row__header-name:hover, a.blog_item-list__cat-header:hover, .blog_item-small-row__cat_header a:hover, .blog_item-small-row__header a:hover {
4050
	/*text-decoration: none;*/
4051
}
4052

4053
.news_item-row__img_small-img, .news_item-small-row__img,
4054
.articles_item-row__img_small-img, .articles_item-row__cat_img_small-img, .articles_item-small-row__img, 
4055
.blog_item-row__img_small-img, .blog_item-row__cat_img_small-img, .blog_item-small-row__img {
4056
	border: 1px solid #CCCCCC;
4057
	float: left;
4058
	margin-right: 15px;
4059
}
4060

4061
.news_item-row__announce, .news_item-small-row__announce, .articles_item-small-row__announce, .news_item-small-row__announce,
4062
.articles_item-row__announce, .articles_item-cat-row__announce, .articles_item-small-row__announce,
4063
.blog_item-row__announce, .blog_item-cat-row__announce, .blog_item-small-row__announce {
4064
	margin-bottom: 10px;
4065
	padding-right: 30px;
4066
}
4067

4068
.news_item-detailed__item-details, 
4069
.articles_item-detailed__item-details,
4070
.blog_item-detailed__item-details {
4071
	display: inline-block;
4072
	width: 100%;
4073
}
4074

4075
.news_item-detailed__fdate, .news_item-small-row__cat_header, 
4076
.articles_item-small-row__cat_header, .articles_item-detailed__fdate,
4077
.blog_item-small-row__cat_header, .blog_item-detailed__fdate {
4078
	margin-bottom: 15px;
4079
	margin-right: 6px;
4080
	display: inline-block;
4081
}
4082

4083
.news_item-detailed__img, 
4084
.articles_item-detailed__img,
4085
.blog_item-detailed__img {
4086
	float: left;
4087
	margin-right: 20px;
4088
	text-align: center;
4089
}
4090

4091
.news_item-detailed__img img, 
4092
.articles_item-detailed__img img,
4093
.blog_item-detailed__img img {
4094
	border: 1px solid #CCCCCC;
4095
}
4096

4097
.articles_social-btn span, 
4098
.news_social-btn span, 
4099
.blog_social-btn span,
4100
.photoalbum_social-btn span {
4101
	font-size: 0 !important;
4102
}
4103

4104
.news_item-detailed__body, 
4105
.articles_item-detailed__body, div.articles_item-cat-row__header,
4106
.blog_item-detailed__body, div.blog_item-cat-row__header {
4107
	margin-bottom: 10px;   
4108
}
4109

4110
.news_browse-item-row,
4111
.articles_browse-item-row,
4112
.blog_browse-item-row {
4113
	display: inline-block;
4114
	vertical-align: top;
4115
	padding-bottom: 20px;
4116
}
4117

4118
.news_browse-item-list,
4119
.articles_browse-item-list,
4120
.blog_browse-item-list {
4121
	font-size: 0;
4122
	padding-top: 20px;
4123
}
4124

4125
.news_browse-item-list div,
4126
.articles_browse-item-list div,
4127
.blog_browse-item-list div {
4128
	font-size: 12px;
4129
}
4130

4131
.news_browse-item-list .news_item-row__header-name,
4132
.articles_browse-item-list .articles_item-row__header-name,
4133
.blog_browse-item-list .blog_item-row__header-name {
4134
	font-size: 14px;
4135
}
4136

4137
.news_browse-item-list .news_item-row__announce,
4138
.articles_browse-item-list .articles_item-row__announce,
4139
.blog_browse-item-list .blog_item-row__announce {
4140
	margin-right: 30px;
4141
	overflow: hidden;
4142
	padding: 15px 0 0;
4143
}
4144

4145
.news_browse-item-list__pager,
4146
.articles_browse-item-list__pager,
4147
.blog_browse-item-list__pager {
4148
	padding: 15px 0;
4149
}
4150

4151
.news_item-detailed__nav,
4152
.articles_item-detailed__nav,
4153
.blog_item-detailed__nav {
4154
	padding: 20px 0;
4155
	text-align: right;
4156
}
4157

4158
.articles_item-list__item-list,
4159
.blog_item-list__item-list {
4160
	display: inline-block;
4161
	width: 100%;
4162
}
4163

4164
.articles_item-list__cat-img,
4165
.blog_item-list__cat-img {
4166
	float: left;
4167
	margin-bottom: 20px;
4168
}
4169

4170
.articles_item-row__source, .articles_item-row__author, .articles_item-detailed__source, .articles_item-detailed__author,
4171
.blog_item-row__source, .blog_item-row__author, .blog_item-detailed__source, .blog_item-detailed__author {
4172
	display: inline-block;
4173
	margin-bottom: 5px;
4174
	padding-right: 5px;
4175
}
4176

4177
.articles_item-small-row__cat_header a, .articles_item-small-row__cat_header,
4178
.blog_item-small-row__cat_header a, .blog_item-small-row__cat_header {
4179
	color: #666;
4180
}
4181

4182
.articles_item-small-row__cat_header span, .blog_item-small-row__cat_header span {
4183
	display: inline-block;
4184
	font-size: 22px;
4185
	padding: 0 2px;
4186
	position: relative;
4187
	width: 20px;
4188
}
4189

4190
div.articles_item-cat-row__header,
4191
div.blog_item-cat-row__header {
4192
	margin-bottom: 20px;
4193
}
4194

4195
.news_item-detailed__img, 
4196
.articles_item-list__cat-img, .articles_item-detailed__img,
4197
.blog_item-list__cat-img, .blog_item-detailed__img {
4198
	float: right;
4199
	padding-left: 20px;
4200
	margin-bottom: 20px;
4201
}
4202

4203
.news_item-detailed__img .image_click_news, 
4204
.articles_item-list__cat-img .image_click_articles, .articles_item-detailed__img .image_click_articles,
4205
.blog_item-list__cat-img .image_click_articles, .blog_item-detailed__img .image_click_articles {
4206
	border: none;
4207
}
4208

4209
.photoalbum_control-panel__comments,
4210
.news_control-panel__comments,
4211
.articles_control-panel__comments,
4212
.blog_control-panel__comments {
4213
	width: 12px;
4214
}
4215

4216
.photoalbum_item-small-row__control-panel,
4217
.articles_item-small-row__control-panel,
4218
.news_item-small-row__control-panel,
4219
.blog_item-small-row__control-panel {
4220
	float: left;
4221
	padding-bottom: 20px;
4222
	position: relative;
4223
	width: 100%;
4224
}
4225

4226
.photoalbum_item-small img,
4227
.photoalbum_item-small-row__block {
4228
	max-width: 200px;
4229
	height: auto;
4230
	margin: 0 auto;
4231
}
4232

4233
.photoalbum_item-small-row__control-panel__discussion,
4234
.articles_item-small-row__control-panel__discussion,
4235
.news_item-small-row__control-panel__discussion,
4236
.blog_item-small-row__control-panel__discussion,
4237
.photoalbum_item-small-row__control-panel__votes-rate,
4238
.articles_item-small-row__control-panel__votes-rate,
4239
.news_item-small-row__control-panel__votes-rate,
4240
.blog_item-small-row__control-panel__votes-rate {
4241
	height: 12px;
4242
	font-size: 11px !important;
4243
	padding-left: 23px;
4244
	padding-top: 4px;
4245
	width: 12px;
4246
	float: none;
4247
	cursor: pointer;
4248
}
4249

4250
.photoalbum_item-small-row__control-panel__discussion,
4251
.photoalbum_item-small-row__control-panel__votes-rate {
4252
	float: right;
4253
}
4254

4255
.photoalbum_item-small-row__control-panel__discussion,
4256
.articles_item-small-row__control-panel__discussion,
4257
.news_item-small-row__control-panel__discussion,
4258
.blog_item-small-row__control-panel__discussion {
4259
	background: url("_img/comments_black__small.png") no-repeat 3px 4px;
4260
}
4261

4262
.photoalbum_item-small-row__control-panel__votes-rate,
4263
.articles_item-small-row__control-panel__votes-rate,
4264
.news_item-small-row__control-panel__votes-rate,
4265
.blog_item-small-row__control-panel__votes-rate {
4266
	background: url("_img/like_hand_black__small.png") no-repeat 3px 4px;
4267
}
4268

4269
.articles_item-row__cat_img_small-img, .articles_item-row__cat_img_small-img,
4270
.blog_item-row__cat_img_small-img, .blog_item-row__cat_img_small-img {
4271
	margin-bottom: 20px;
4272
}
4273

4274
.news_item-detailed__ext_discussion, .news_item-small-row__ext_rating,
4275
.articles_item-detailed__ext_discussion, .articles_item-small-row__ext_rating,
4276
.blog_item-detailed__ext_discussion, .blog_item-small-row__ext_rating {
4277
	clear: both;
4278
}
4279

4280
.news_item-small-row__img,
4281
.articles_item-small-row__img,
4282
.blog_item-small-row__img {
4283
	margin-bottom: 10px;
4284
}
4285

4286
.captcha-block {
4287
	margin: 0 auto;
4288
	padding-left: 30px;
4289
	width: 350px;
4290
}
4291

4292
.captcha-block__title, .captcha-block img, .captcha-block__input-txt {
4293
	float: left;
4294
	margin: 10px 0;
4295
}
4296

4297
.captcha-block__title {
4298
	padding-top: 11px;
4299
	padding-right: 15px;
4300
}
4301

4302
.captcha-block img {
4303
	margin-right: 10px;
4304
}
4305

4306
.captcha-block__input-txt input {
4307
	width: 110px;
4308
	margin-top: 9px;
4309
}
4310

4311
.news_item-detailed__announce,
4312
.articles_item-detailed__announce,
4313
.blog_item-detailed__announce {
4314
	padding-bottom: 15px;
4315
clear: both;
4316
}
4317

4318
.ext_common-cf, .ext_rating, .ext_tags, .ext_discussion, .pager_showall {
4319
	padding-bottom: 5px;
4320
	float: right;
4321
}
4322

4323
.ext_tags {
4324
	float: left;
4325
	padding: 0;
4326
}
4327

4328
.ext_discussion.photoalbum_item-detailed__ext_discussion,
4329
.blog_item-detailed__ext_discussion,
4330
.articles_item-detailed__ext_discussion,
4331
.news_item-detailed__ext_discussion {
4332
	float: none;
4333
}
4334

4335
.photoalbum_item-detailed__header-name,
4336
.photoalbum_item-detailed__header-name {
4337
	text-align: center;
4338
}
4339

4340
.news_item-detailed__social-buttons,
4341
.articles_item-detailed__social-buttons,
4342
.blog_item-detailed__social-buttons {
4343
	 margin: 15px 0 5px -5px;
4344
}
4345

4346
.articles_control-panel__comments,
4347
.news_control-panel__comments,
4348
.blog_control-panel__comments {
4349
	background: url("_img/comments_black.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
4350
	display: block;
4351
	height: 20px;
4352
	margin: 0;
4353
	opacity: 0.8;
4354
	padding-left: 23px;
4355
	float: right;
4356
	text-decoration: none;
4357
	line-height: 1;
4358
}
4359
.rss_extension {opacity: 0.8;}
4360
.articles_control-panel__comments:hover,
4361
.news_control-panel__comments:hover,
4362
.blog_control-panel__comments:hover,
4363
.rss_extension:hover  {
4364
	opacity: 1;
4365
	text-decoration: none !important;
4366
}
4367
.articles_control-panel__comments-count,
4368
.news_control-panel__comments-count,
4369
.blog_control-panel__comments-count  {
4370
	position: relative; 
4371
	top: 4px; 
4372
	font-size: 11px !important; 
4373
	text-decoration: none; 
4374
	color: #000;
4375
}
4376
.articles_control-panel__comments:hover,
4377
.news_control-panel__comments:hover,
4378
.blog _control-panel__comments:hover {
4379
	text-decoration: none !important;
4380
}
4381
.articles_social-btn,
4382
.news_social-btn,
4383
.blog_social-btn  {
4384
	font-size: 0;
4385
	height: 20px;
4386
	float: right;
4387
	margin: 0;
4388
	padding-top: 3px;
4389
	width: 25px;
4390
	overflow: hidden;
4391
padding-right: 9px;
4392
}
4393
.articles_item-detailed__item-details .b-share__link,
4394
.articles_item-detailed__item-details .b-share .b-share-form-button i,
4395
.news_item-detailed__item-details .b-share__link,
4396
.news_item-detailed__item-details .b-share .b-share-form-button i,
4397
.blog_item-detailed__item-details .b-share__link,
4398
.blog_item-detailed__item-details .b-share .b-share-form-button i  {
4399
	display: none !important;
4400
}
4401
.articles_item-detailed__item-details .b-share, 
4402
.articles_item-detailed__item-details .b-share__handle,
4403
.articles .b-share-form-button,
4404
.news_item-detailed__item-details .b-share,
4405
.news_item-detailed__item-details .b-share__handle,
4406
.news .b-share-form-button,
4407
.blog_item-detailed__item-details .b-share,
4408
.blog_item-detailed__item-details .b-share__handle,
4409
.blog .b-share-form-button  {
4410
	padding: 0 !important;
4411
	margin: 0 !important;
4412
}
4413
.articles_item-detailed__item-details .b-share .b-share-form-button,
4414
.news_item-detailed__item-details .b-share .b-share-form-button,
4415
.blog_item-detailed__item-details .b-share .b-share-form-button  {
4416
	cursor: pointer; 
4417
	width: 20px; 
4418
	background: url("_img/social_btn_black.png") no-repeat left !important;
4419
}
4420

4421
.pager_item_details .pager__content {
4422
	float: left;
4423
}
4424

4425
.pager__content span, .pager__content a, .pager__content span:hover, .pager__content a:hover {
4426
	padding: 2px 7px;
4427
}
4428

4429
div.sort {
4430
	height: 40px;
4431
}
4432

4433
div.sort_caption,
4434
div.sort_field,
4435
div.sort_field_caption,
4436
div.sort_field_separator,
4437
div.sort_dir {
4438
	float: left;
4439
}
4440

4441
div.sort_field_active {
4442
}
4443

4444
div.sort_field_caption {
4445
	padding-left: 6px;
4446
}
4447

4448
div.sort_field_separator {
4449
	padding-left: 6px;
4450
	border-right: 1px dotted black;
4451
}
4452

4453
div.sort_field_active div.sort_field_caption {
4454
	font-weight: bold;
4455
}
4456

4457
div.sort_dir {
4458
	padding-left: 8px;
4459
}
4460

4461
.articles_item-small a, .articles_item-small span, 
4462
.news_item-small a, .news_item-small span, 
4463
.blog_item-small a, .blog_item-small span, 
4464
.photoalbum_item-small a, .photoalbum_item-small span {
4465
	font-size: 12px;
4466
}
4467

4468
/* End hyper modules: news, articles, blog */
4469

4470
/* Start module sort */
4471

4472
.sort-type {
4473
	display: block;
4474
	height: 40px;
4475
	line-height: 1.8;
4476
	width: 100%;
4477
}
4478
.sort-type__area {
4479
	float: right;   
4480
}
4481
.sort-type__field, .sort-type__caption, .sort-type__selectarea {
4482
	float: left;
4483
}
4484
.sort-type__field-caption {
4485
	padding: 0;
4486
	margin: 0 8px;
4487
}
4488
.sort-type__field-selected {
4489
	font-weight: bold;
4490
}
4491
.sort-type__selectarea {
4492
	margin-left: 5px;
4493
}
4494

4495
/* End module sort */
4496

4497
/* Start Rating Stars Oneblock */
4498

4499
.rating-stars__form {
4500
	line-height: 1;   
4501
}
4502
body .rating-stars__form-block, .rating-stars__form-votes { 
4503
	width: 100px;
4504
	height: 21px;
4505
	display: inline-block;
4506
	vertical-align: top;
4507
	margin: 0;
4508
}
4509
.rating-stars__rate-off {
4510
	color: #ff0000;   
4511
}
4512
.rating-stars__rate-on {
4513
	color: #21C268;   
4514
}
4515
.rating-stars__rate-block {
4516
	font-size: 12px;   
4517
	text-align: left;
4518
	padding-top: 5px;
4519
}
4520
.rating__stars-form {
4521
	padding: 10px 0;   
4522
}
4523

4524
/* End Rating Stars Oneblock */
4525

4526
/* Start Rating Like */
4527

4528
.rating__like-form {
4529
	clear: both;
4530
	height: 20px;
4531
	line-height: 1;
4532
	position: relative;
4533
}
4534

4535
.rating-like__form-popup {
4536
	background: none repeat scroll 0 0 #000000;
4537
	border-radius: 5px 5px 5px 5px;
4538
	box-shadow: 0 0 3px #FFFFFF;
4539
	color: #FFFFFF;
4540
	padding: 3px 10px;
4541
	position: absolute;
4542
	right: 0;
4543
	top: -35px;
4544
	width: 120px;
4545
}
4546

4547
.rating-like__form-popup__txt {
4548
	font-size: 11px !important;
4549
}
4550

4551
.rating-like__form-popup .rating-like__form-popup__arrow {
4552
	background: url(_img/icon-dec-sel.gif) no-repeat;
4553
	display: block;
4554
	height: 11px;
4555
	position: absolute;
4556
	right: 10px;
4557
	bottom: -7px;
4558
	width: 11px;
4559
}
4560
	
4561
.like__ajax-loader {
4562
	background: url(_img/ami_jsapi/loader-mini__white.gif) #fff center no-repeat;
4563
	position: absolute;
4564
	top: 3px;
4565
	left: 3px;
4566
	width: 15px;
4567
	height: 15px;
4568
	border-radius: 5px;
4569
}
4570
	
4571
.amiphotoalbum .like__ajax-loader {
4572
	background: url(_img/ami_jsapi/loader-mini__black.gif) center no-repeat;
4573
}
4574

4575
.rating-like__form-block {
4576
	cursor: pointer; 
4577
	padding: 4px 2px;
4578
	position: relative;
4579
	left: -3px;
4580
	top: -3px;
4581
	border-radius: 3px;
4582
	opacity: 0.8;
4583
}
4584
.rating-like__form-block__like-count {
4585
	padding-left: 0;
4586
	position: relative;
4587
	top: 3px;
4588
	font-size: 11px !important;
4589
}
4590
.rating-like__form-block:hover {opacity: 1;}
4591
.rating-like__form-block__like, .rating-like__form-block__like-count, .rating-like__form-block {float: left;}
4592
.rating-like__form-block__like {
4593
	background: url("_img/rating/like/like_hand_black.png") no-repeat scroll left center transparent;
4594
	font-size: 0 !important;
4595
	height: 16px;
4596
	padding-right: 20px;
4597
}
4598
.rating-like__form-block-off {opacity: 0.5;}
4599
.rating-like__form-block-off:hover {background: none;cursor: default; opacity: 0.5;}
4600
.rating-like__form-block,
4601
.rating-like__form-block:hover,
4602
.rating-like__form-block:hover .rating-like__form-block__like-count {
4603
	color: #000; 
4604
	background: none;
4605
}
4606

4607
/* End Rating Like */
4608

4609
/* Start Rating Stars Oneblock */
4610

4611
.rating-stars__form {
4612
	line-height: 1;   
4613
}
4614
body .rating-stars__form-block, .rating-stars__form-votes { 
4615
	width: 100px;
4616
	height: 21px;
4617
	display: inline-block;
4618
	vertical-align: top;
4619
	margin: 0;
4620
}
4621
.rating-stars__rate-off {
4622
	color: #ff0000;   
4623
}
4624
.rating-stars__rate-on {
4625
	color: #21C268;   
4626
}
4627
.rating-stars__rate-block {
4628
	font-size: 12px;   
4629
	text-align: left;
4630
	padding-top: 5px;
4631
}
4632
.rating__stars-form {
4633
	padding: 10px 0;   
4634
}
4635
.rating-stars__rate-on {
4636
	color: #21C268;
4637
}
4638

4639
/* End Rating Stars Oneblock */
4640

4641
/* Start Photoalbum 6.0 */
4642

4643
.photoalbum_control-panel__comments {
4644
	background: url("_img/comments_black.png") no-repeat;
4645
	display: block;
4646
	height: 20px;
4647
	margin: 0;
4648
	opacity: 0.8;
4649
	padding-left: 20px;
4650
	float: right;
4651
	text-decoration: none;
4652
	line-height: 1;
4653
	padding-right: 3px;
4654
} 
4655
.photoalbum_control-panel__comments:hover  {
4656
	opacity: 1;
4657
	text-decoration: none !important;
4658
}
4659
.photoalbum_control-panel__comments-count  {
4660
	position: relative; 
4661
	top: 4px; 
4662
	font-size: 11px !important; 
4663
	text-decoration: none; 
4664
	color: #000;
4665
}
4666

4667
.browse-item-list {position: relative;}
4668

4669
.amiphotoalbum .amiphoto-hide, 
4670
.amiphotoalbum.photoalbum_item .browse-item-list__hide, .browse-item-list__hide-block {
4671
	z-index: 3; 
4672
	position: absolute; 
4673
	background: url(_img/ami_jsapi/loader.gif) no-repeat center 20% #FFFFFF; 
4674
	width: 100%; 
4675
	height: 100%; 
4676
	top: 0; 
4677
	left: 0;
4678
}
4679

4680
.amiphotoalbum .photoalbum_item-detail__block .amiphoto-hide {
4681
	background: url(_img/ami_jsapi/loader-black.gif) no-repeat center 20% #000; 
4682
}
4683

4684
.amiphoto-block {
4685
	font-size: 0;
4686
	overflow: hidden;
4687
	position: relative;
4688
}
4689

4690
.amiphotoalbum .amiphoto-block__row-item {
4691
	display: inline-block;
4692
	font-size: 12px;
4693
	vertical-align: top;
4694
	overflow: hidden;
4695
	position: relative;
4696
} 
4697
.amiphotoalbum .amiphoto-block__row-item__contant {
4698
	display: block;
4699
	overflow: hidden;
4700
	border: 2px solid #fff;
4701
}
4702
.amiphotoalbum .amiphoto-block__row {
4703
	width: 200%;
4704
}
4705
.amiphotoalbum .amiphoto-block__row-item__img {position: relative; cursor: pointer;}
4706
.amiphotoalbum .photoalbum_item-detail__block .photoalbum_item-detailed__next-link__area, 
4707
.amiphotoalbum .photoalbum_item-detail__block .photoalbum_item-detailed__prev-link__area {
4708
	display: block;
4709
	height: 53px;
4710
	padding: 0;
4711
	width: 32px;
4712
	opacity: 0.6;
4713
	position: absolute;
4714
	top: 45%;
4715
	cursor: pointer;
4716
	display: block;
4717
	z-index: 1;
4718
}
4719
.amiphotoalbum .photoalbum_item-detail__block .photoalbum_item-detail__fullscreen {width: 20px; background: url("_img/full_screen.png") no-repeat; position: absolute; width: 20px; height: 20px; cursor: pointer; right: 5px; top: 29px;}
4720
.amiphotoalbum .photoalbum_item-detailed__next-link {display: block; left: -50px; position: absolute; top: 0; width: 50%; height: 100%;}
4721
.amiphotoalbum .photoalbum_item-detailed__prev-link {display: block; right: -50px; position: absolute; top: 0; width: 50%; height: 100%;}
4722
.amiphotoalbum .photoalbum_item-detailed__next-link__area {border-radius: 0 30px 30px 0; background: url("_img/slider-pad__arrow-left.jpg") no-repeat left 9px #FFFFFF;}
4723
.amiphotoalbum .photoalbum_item-detailed__prev-link__area {right: 0; border-radius: 30px 0 0 30px; background: url("_img/slider-pad__arrow-right.jpg") no-repeat right 9px #FFFFFF; }
4724
.amiphotoalbum .photoalbum_item-list__list, 
4725
.amiphotoalbum .photoalbum_item-cat-list, 
4726
.amiphotoalbum .photoalbum_browse-item-list__list, 
4727
.amiphotoalbum .photoalbum_item-detail__block {
4728
	font-size: 0;
4729
}
4730
.amiphotoalbum .photoalbum_item-list__list .amiphoto-block__row div, 
4731
.amiphotoalbum .photoalbum_item-cat-list .amiphoto-block__row div, 
4732
.amiphotoalbum .photoalbum_browse-item-list__list .amiphoto-block__row div {
4733
	font-size: 12px;
4734
}
4735
.amiphotoalbum .photoalbum_item-detail__block div {font-size: 13px; text-align: left;}
4736
.amiphotoalbum .photoalbum_item-detailed__item-details .photoalbum_control-panel__comments-count {color: #FFF;position: relative;top: 5px;font-size: 12px;}
4737
.amiphotoalbum .photoalbum_item-detail__header span {font-size: 14px; display: block;}
4738
.amiphotoalbum .photoalbum_item-detailed__item-details .photoalbum_item-detailed__ext_rating {float: left;}
4739
.amiphotoalbum .photoalbum_item-detailed__item-details .rating__stars-form {padding: 0 10px 0 0;}
4740
.amiphotoalbum .photoalbum_item-detailed__item-details .rating-stars__rate-block {display: none;}
4741
.amiphotoalbum .photoalbum_item-detailed__item-details .photoalbum_social-btn {
4742
	font-size: 0;
4743
	height: 20px;
4744
	float: left;
4745
	padding: 0 0 0 3px;
4746
	margin: 0;
4747
}
4748
.amiphotoalbum .photoalbum_item-detailed__item-details .b-share__link,
4749
.amiphotoalbum .photoalbum_item-detailed__item-details .b-share .b-share-form-button i {
4750
	display: none !important;
4751
}
4752
.amiphotoalbum .photoalbum_item-detailed__item-details .b-share, 
4753
.amiphotoalbum .photoalbum_item-detailed__item-details .b-share__handle,
4754
.amiphotoalbum .b-share-form-button {
4755
	padding: 0 !important;
4756
	margin: 0 !important;
4757
}
4758
.amiphotoalbum .photoalbum_item-detailed__item-details .b-share .b-share-form-button {cursor: pointer; width: 20px; background: url("_img/social_btn.png") no-repeat center !important;}
4759
.amiphotoalbum .photoalbum_item-detail__header__txt-link {font-weight: normal; font-size: 16px; padding: 5px;position: relative; display: block;}
4760
.amiphotoalbum .photoalbum_item-detail__header__txt-link a {font-weight: normal;}
4761
.amiphotoalbum .photoalbum_item-row__item_cat_img-img, 
4762
.amiphotoalbum .photoalbum_item-detail__item_cat_img-img {
4763
	display: none;
4764
}
4765
.amiphotoalbum .photoalbum_item-list__cat-body {padding-bottom: 20px;}
4766
.amiphotoalbum .fullscreen-img__on .photoalbum_item-detailed__next-link,
4767
.amiphotoalbum .fullscreen-img__on .photoalbum_item-detailed__prev-link,
4768
.amiphotoalbum .fullscreen-img__on .photoalbum_item-detail__announce-block {	
4769
	-webkit-transition:all 0s ease-in-out;
4770
	-moz-transition:all 0s ease-in-out;
4771
	-o-transition:all 0s ease-in-out;
4772
	transition:all 0s ease-in-out;
4773
}
4774
.amiphotoalbum .photoalbum_item-detailed__item-details {position: relative; z-index: 4;}
4775
.amiphotoalbum .photoalbum_item-row__announce-block, 
4776
.amiphotoalbum .photoalbum_item-row__header,
4777
.amiphotoalbum .photoalbum_item-detail__announce-block, 
4778
.amiphotoalbum .photoalbum_item-detail__header,
4779
.amiphotoalbum .photoalbum_item-detailed__next-link, 
4780
.amiphotoalbum .photoalbum_item-detailed__prev-link,
4781
.amiphotoalbum .photoalbum_item-detailed__next-link__area, 
4782
.amiphotoalbum .photoalbum_item-detailed__prev-link__area {
4783
	-webkit-transition:all 0.5s ease-in-out;
4784
	-moz-transition:all 0.5s ease-in-out;
4785
	-o-transition:all 0.5s ease-in-out;
4786
	transition:all 0.5s ease-in-out;
4787
	overflow: hidden;
4788
}
4789
.amiphotoalbum .cat-row__images-block__slider {
4790
	-webkit-transition:left 3s ease;
4791
	-moz-transition:left 3s ease;
4792
	-o-transition:left 3s ease;
4793
	transition:left 3s ease;
4794
	overflow: hidden;
4795
}
4796
.amiphotoalbum .cat-row__images-block__slider img {position: absolute; left: 50%; top: 0; opacity: 0; filter: alpha(opacity=0)}
4797
.amiphotoalbum .cat-row__images-block__slider img.show {opacity: 1; filter: alpha(opacity=100)}
4798
.amiphotoalbum .cat-row__images-block__slider {position: relative; width: 100%; height: 100%;background: #000; text-align: center;}
4799
.amiphotoalbum .cat-row__images-block:hover .cat-row__images-block__slider {}
4800
.amiphotoalbum .photoalbum_item-row__fdate {bottom: 0;position: absolute;right: 5px;top: 35px;}
4801
.amiphotoalbum .photoalbum_item-detailed__fdate {
4802
	padding: 2px 5px;
4803
	position: absolute;
4804
	right: 5px;
4805
	top: 30px;
4806
}
4807
.amiphotoalbum .photoalbum_item-row__header-name-block {
4808
	display: block;
4809
	margin-right: 93px;
4810
	overflow: hidden;
4811
	position: relative;
4812
	white-space: nowrap;
4813
}
4814
.photoalbum_item-detailed__path a, 
4815
.photoalbum_item-list__cat-header h1 a, 
4816
.photoalbum_item-list__cat-header h1, 
4817
.photoalbum_item-list__cat-list h1, 
4818
.photoalbum_item-detailed__path {
4819
	color: #000 !important; 
4820
	font-size: 19px; 
4821
	font-weight: normal !important;
4822
}
4823
.amiphotoalbum .photoalbum_item-detailed__path {padding-bottom: 25px;}
4824
.amiphotoalbum .photoalbum_item-detail__img {position: relative;}
4825
.amiphotoalbum .photoalbum_item-cat-list .photoalbum_item-row__header {height: 57px;}
4826
.amiphotoalbum .photoalbum_item-cat-list .photoalbum_item-row__header a {font-size: 15px;}
4827
.amiphotoalbum .photoalbum_item-cat-list .photoalbum_item-row__announce-block {height: 25px;}
4828
.amiphotoalbum .photoalbum_item-cat-list .photoalbum_item-row__block:hover .photoalbum_item-row__announce-block {height: 55px;}
4829
.amiphotoalbum .photoalbum_item-row__block:hover .photoalbum_control-panel, 
4830
.amiphotoalbum .photoalbum_item-detail__block:hover .photoalbum_control-panel {
4831
	opacity: 1;
4832
}
4833
.amiphotoalbum .photoalbum_item-detail__block {background: #000; text-align: center;}
4834
.amiphotoalbum .photoalbum_item-row__block, 
4835
.amiphotoalbum .photoalbum_item-detail__block {
4836
	position: relative;
4837
	overflow: hidden;
4838
}
4839
.amiphotoalbum .photoalbum_item-detail__block {border: none;}
4840
.amiphotoalbum .photoalbum_item-row__header, 
4841
.amiphotoalbum .photoalbum_item-detail__header {
4842
	top: 0; position: absolute; left: 0; height: 21px; overflow: hidden;
4843
}
4844
.amiphotoalbum .photoalbum_item-detail__header {height: 25px;}
4845
.amiphotoalbum .photoalbum_item-row__announce-block {height: 28px; position: absolute; left: 0; bottom: 0;}
4846
.amiphotoalbum .photoalbum_item-detail__announce-block .photoalbum_control-panel {top: 5px;}
4847
.amiphotoalbum .photoalbum_item-detail__announce-block {height: 28px; position: absolute; left: 0; bottom: 0;}
4848
.amiphotoalbum .photoalbum_item-row__announce {
4849
	float: none;
4850
	margin-right: 93px;
4851
	overflow: hidden;
4852
	padding-top: 5px;
4853
	position: relative;
4854
	width: auto;
4855
}
4856
.amiphotoalbum .photoalbum_item-row__block:hover .photoalbum_item-row__header,
4857
.amiphotoalbum .photoalbum_item-detail__block:hover .photoalbum_item-detail__header {height: 57px;}
4858
.amiphotoalbum .photoalbum_item-row__block:hover .photoalbum_item-row__announce-block {height: 60px;}
4859
.amiphotoalbum .photoalbum_item-detail__block:hover .photoalbum_item-detail__announce-block {height: 80px;}
4860
.amiphotoalbum .photoalbum_item-detail__block:hover .photoalbum_item-detailed__next-link {left: 0;}
4861
.amiphotoalbum .photoalbum_item-detail__block:hover .photoalbum_item-detailed__prev-link {right: 0;}
4862
.amiphotoalbum .photoalbum_item-detailed__next-link:hover .photoalbum_item-detailed__next-link__area, 
4863
.amiphotoalbum .photoalbum_item-detailed__prev-link:hover .photoalbum_item-detailed__prev-link__area {
4864
	opacity: 1;
4865
}
4866
.amiphotoalbum .photoalbum_item-row__num-items, 
4867
.amiphotoalbum .photoalbum_item-detail__num-items {
4868
	font-style: italic;
4869
}
4870
.amiphotoalbum .photoalbum_item-row__header span {font-size: 11px;display: block;}
4871
.amiphotoalbum .photoalbum_item-row__header a, 
4872
.amiphotoalbum .photoalbum_item-row__announce-block a {
4873
	color: #fff; 
4874
	font-size: 15px;
4875
}
4876
.amiphotoalbum .photoalbum_item-detail__header a {color: #fff; font-size: 14px;}
4877
.amiphotoalbum .photoalbum_item-row, 
4878
.amiphotoalbum .photoalbum_item-cat-row, 
4879
.amiphotoalbum .photoalbum_item-detail {
4880
	overflow: hidden; 
4881
	display: inline-block;
4882
	vertical-align: top;
4883
	min-width: 100px;
4884
}
4885
.amiphotoalbum .browse-item-list .photoalbum_item-row {
4886
	min-width: 150px;
4887
}
4888
.amiphotoalbum .photoalbum_item-row__header, 
4889
.amiphotoalbum .photoalbum_item-row__announce-block,
4890
.amiphotoalbum .photoalbum_item-detail__header, 
4891
.amiphotoalbum .photoalbum_item-detail__announce-block {
4892
	background: rgb(0, 0, 0);
4893
	background: rgba(0, 0, 0, 0.5);
4894
	width: 100%;
4895
	color: #FFF;
4896
}
4897
.amiphotoalbum .photoalbum_item-row__header__txt, 
4898
.amiphotoalbum .photoalbum_item-row__announce-block__txt,
4899
.amiphotoalbum .photoalbum_item-detail__header__txt, 
4900
.amiphotoalbum .photoalbum_item-detail__announce-block__txt {
4901
	padding: 5px 5px;	 
4902
}
4903
.amiphotoalbum .photoalbum_item-detail__announce-block__txt {
4904
	display: block;
4905
	margin-right: 140px;
4906
	overflow: hidden;
4907
	position: relative;
4908
}
4909
.amiphotoalbum .fullscreen-img__on .photoalbum_item-detail__block {
4910
	position: fixed;
4911
	top: 0;
4912
	left: 0;
4913
	width: 100%;
4914
	z-index: 5;
4915
	height: 100% !important;
4916
}
4917
.amiphotoalbum .fullscreen-img__on .photoalbum_item-detailed__next-link {left: 0;}
4918
.amiphotoalbum .fullscreen-img__on .photoalbum_item-detailed__prev-link {right: 0;}
4919
.amiphotoalbum .fullscreen-img__on .photoalbum_item-detail__announce-block {height: 80px;}
4920
.amiphotoalbum.photoalbum_item .browse-item-list {
4921
	position: relative;
4922
	/*height: 80px;*/
4923
	overflow: hidden;
4924
	width: auto;
4925
	overflow: hidden;
4926
	text-align: center;
4927
	padding-top: 2px;
4928
}
4929
.amiphotoalbum.photoalbum_item .browse-item-list__content {
4930
	position: relative;
4931
	overflow: hidden;
4932
}
4933
.amiphotoalbum.photoalbum_item .browse-item-list__clipper {
4934
	width: auto;
4935
	position: relative;
4936
	overflow: hidden;
4937
	left: 0;
4938
}
4939
.amiphotoalbum.photoalbum_item .browse-item-list__container,
4940
.browse-item-list__container {
4941
	position: relative;
4942
	display: block;
4943
	width: auto;
4944
	margin: 0;
4945
	padding: 0;
4946
	font-size: 0;
4947
	transition: left 0.5s ease-out,top 0.5s ease-out;
4948
	-moz-transition: left 0.5s ease-out,top 0.5s ease-out;
4949
	-webkit-transition: left 0.5s ease-out,top 0.5s ease-out;
4950
	-o-transition: left 0.5s ease-out,top 0.5s ease-out;
4951
}
4952
.browse-block__row-item__img {padding: 4px;}
4953
.browse-block__row-item__img-selected {padding: 0;border: 4px solid #6FCAF3;}
4954
.amiphotoalbum .browse-block__row-item__img {/*width: 50%;*/ cursor: pointer; }
4955
.amiphotoalbum .photoalbum_item-row__browse {/*height: 80px; overflow: hidden; min-width: 100px;*/}
4956
.amiphotoalbum.photoalbum_item .browse-item-list .slider-pad__arrow-left:after, 
4957
.amiphotoalbum.photoalbum_item .browse-item-list .slider-pad__arrow-right:after {
4958
	background: none;
4959
}
4960
.amiphotoalbum.photoalbum_item .browse-item-list .slider-pad__arrow-right, 
4961
.amiphotoalbum.photoalbum_item .browse-item-list .slider-pad__arrow-left {
4962
	width: 32px;
4963
	height: 53px;
4964
	/*top: 18%;
4965
	margin: 0 !important;*/
4966
}
4967
.amiphotoalbum.photoalbum_item .browse-item-list .slider-pad__arrow-right {
4968
	background: #FFF url(_img/slider-pad__arrow-right.jpg) no-repeat 10px 8px;
4969
	border-radius: 30px 0 0 30px;
4970
}
4971
.amiphotoalbum.photoalbum_item .browse-item-list .slider-pad__arrow-left {
4972
	background: #FFF url(_img/slider-pad__arrow-left.jpg) no-repeat left;
4973
	border-radius: 0 30px 30px 0;
4974
}
4975

4976
.amiphotoalbum.photoalbum_item-list__list .photoalbum_control-panel .rating-stars__form-block, 
4977
.amiphotoalbum.photoalbum_item-list__list .photoalbum_control-panel .rating-stars__form-votes {
4978
	width: 62px;
4979
	height: 14px;
4980
}
4981
.amiphotoalbum .photoalbum_item-list__list .photoalbum_control-panel .rating__stars-form {padding: 0;}
4982
.amiphotoalbum .photoalbum_item-list__list .photoalbum_control-panel .rating-stars__rate-block {display: none;}
4983
.amiphotoalbum .photoalbum_item-list__list .photoalbum_control-panel .photoalbum_control-panel__comments-count {position: relative; top: 5px; font-size: 11px; color: #fff;}
4984
.amiphotoalbum .photoalbum_item-list__list .photoalbum_control-panel .photoalbum_item-detailed__ext_rating {float: left;}
4985
.amiphotoalbum .photoalbum_control-panel {
4986
	bottom: -2px;
4987
	opacity: 0.6;
4988
	position: absolute;
4989
	right: 5px;
4990
	top: auto;
4991
}
4992
.amiphotoalbum .photoalbum_control-panel a {padding-bottom: 5px; text-decoration: none; display: block; margin-left: 5px; float: left; height: 20px; padding-left: 22px; cursor: pointer;}
4993
.amiphotoalbum .photoalbum_control-panel a, 
4994
.amiphotoalbum .photoalbum_item-detail__fullscreen {
4995
	opacity: 0.8;
4996
}
4997
.amiphotoalbum .photoalbum_control-panel a:hover, 
4998
.amiphotoalbum .photoalbum_item-detail__fullscreen:hover {text-decoration: none; opacity: 1;}
4999
.amiphotoalbum .photoalbum_control-panel__rating {background: url(_img/photoalbum/rating.png) no-repeat;}
5000
.amiphotoalbum .photoalbum_control-panel__comments {background: url(_img/comments.png) no-repeat; margin: 0 !important;}
5001
.amiphotoalbum a.photoalbum_control-panel__fullscreen {padding-left: 0; width: 20px; background:  url(_img/full_screen.png) no-repeat;}
5002
.amiphotoalbum .fullscreen-img__on a.photoalbum_control-panel__fullscreen {background:  url(_img/full_screen_in.png) no-repeat;}
5003

5004
.photoalbum_item #com_form_bot,
5005
.articles_item #com_form_bot,
5006
.news_item #com_form_bot,
5007
.blog_item #com_form_bot {
5008
	background: none; 
5009
	border: none; 
5010
	padding: 0;
5011
}
5012
.photoalbum_item textarea.amiroTEdCtrl,
5013
.articles_item textarea.amiroTEdCtrl,
5014
.news_item textarea.amiroTEdCtrl,
5015
.blog_item textarea.amiroTEdCtrl {
5016
	border: 1px solid #CCCCCC;
5017
	height: 80px !important;
5018
	padding: 5px;
5019
	-moz-box-sizing: border-box;
5020
	-webkit-box-sizing: border-box;
5021
	box-sizing: border-box;
5022
}
5023
.photoalbum_item select.amiroTEdCtrl,
5024
.articles_item select.amiroTEdCtrl,
5025
.news_item select.amiroTEdCtrl,
5026
.blog_item select.amiroTEdCtrl {
5027
	border: 1px solid #CCCCCC;
5028
	margin-top: 3px;
5029
}
5030
.photoalbum_item .amiroTEdDiv,
5031
.articles_item .amiroTEdDiv,
5032
.news_item .amiroTEdDiv,
5033
.blog_item .amiroTEdDiv {
5034
	width: 100% !important;
5035
}
5036
.photoalbum_item #com_form_bot #com_sub,
5037
.articles_item #com_form_bot #com_sub,
5038
.news_item #com_form_bot #com_sub,
5039
.blog_item #com_form_bot #com_sub {
5040
	margin: 0;
5041
	position: relative;
5042
	right: -2px;
5043
	height: 25px;
5044
}
5045
.photoalbum_item #comment_forum p,
5046
.articles_item #comment_forum p,
5047
.news_item #comment_forum p,
5048
.blog_item #comment_forum p {
5049
	display: none;
5050
}
5051
.photoalbum_item #com_form_bot input, 
5052
.photoalbum_item #com_form_bot select,
5053
.articles_item #com_form_bot input, 
5054
.articles_item #com_form_bot select,
5055
.news_item #com_form_bot input, 
5056
.news_item #com_form_bot select,
5057
.blog_item #com_form_bot input, 
5058
.blog_item #com_form_bot select {
5059
	height: auto;
5060
}
5061
.photoalbum_item .discussion_extension__form .alt_header2,
5062
.articles_item .discussion_extension__form .alt_header2,
5063
.news_item .discussion_extension__form .alt_header2,
5064
.blog_item .discussion_extension__form .alt_header2 {
5065
	display: none;
5066
}
5067
.photoalbum_item .discussion_extension__list .alt_header2,
5068
.articles_item .discussion_extension__list .alt_header2,
5069
.news_item .discussion_extension__list .alt_header2,
5070
.blog_item .discussion_extension__list .alt_header2 {
5071
	text-align: center; 
5072
	background: url("_mod_files/ce_images/template_images/line_new.jpg") repeat-x 0 37px; 
5073
}
5074
.photoalbum_item .discussion_extension__list .alt_header2 h2,
5075
.articles_item .discussion_extension__list .alt_header2 h2,
5076
.news_item .discussion_extension__list .alt_header2 h2,
5077
.blog_item .discussion_extension__list .alt_header2 h2 {
5078
	background: #fff !important;
5079
	display: inline-block;
5080
	font-weight: normal;
5081
	padding: 12px 15px !important;
5082
	font-size: 14px !important;
5083
}
5084

5085
.news_item .sort-type,
5086
.photoalbum_item .sort-type {
5087
	display: none;
5088
}
5089

5090
.amiphotoalbum .photoalbum_item-list__subitem-list {display: none;}
5091
.amiphotoalbum a {text-decoration: underline;}
5092
.amiphotoalbum a:hover {text-decoration: none;}
5093
.amiphotoalbum .rating__like-form {
5094
	clear: both;
5095
	float: right;
5096
}
5097
.amiphotoalbum .rating-like__form-block {
5098
	cursor: pointer; 
5099
	padding: 4px 2px;
5100
	position: relative;
5101
	left: -8px;
5102
	top: -3px;
5103
	border-radius: 3px;
5104
	opacity: 0.8;
5105
}
5106
.amiphotoalbum .rating-like__form-block__like-count {
5107
	padding-left: 5px;
5108
	position: relative;
5109
	top: 4px;
5110
	font-size: 11px !important;
5111
	min-width: 12px;
5112
}
5113
.amiphotoalbum .rating-like__form-block:hover {opacity: 1;}
5114
.amiphotoalbum .rating-like__form-block__like, .rating-like__form-block__like-count, .rating-like__form-block {float: left; font-family: arial, tahoma, verdana;}
5115
.amiphotoalbum .rating-like__form-block__like {
5116
	background: url("_img/rating/like/like_hand.png") no-repeat scroll left center transparent;
5117
	font-size: 0 !important;
5118
	height: 16px;
5119
	width: 20px;
5120
}
5121
.amiphotoalbum .rating-like__form-block-off {opacity: 0.8;}
5122
.amiphotoalbum .rating-like__form-block-off:hover {background: none;cursor: default; opacity: 0.8;}
5123
.amiphotoalbum .rating-like__form-block,
5124
.amiphotoalbum .rating-like__form-block:hover,
5125
.amiphotoalbum .rating-like__form-block:hover .rating-like__form-block__like-count {
5126
	color: #fff; 
5127
	background: none;
5128
}
5129

5130
.photo-easy-skin .photoalbum_item-row,
5131
.photo-easy-skin .photoalbum_item-cat-row {
5132
	display: inline-block;
5133
	vertical-align: top;
5134
}
5135
.photo-easy-skin .photoalbum_item-list__list__easy,
5136
.photo-easy-skin .photoalbum_item-cat-list__easy {
5137
	font-size: 0;   
5138
}
5139
.photo-easy-skin .photoalbum_item-row div,
5140
.photo-easy-skin .photoalbum_item-cat-row div,
5141
.photo-easy-skin .photoalbum_item-detail__block div {
5142
	font-size: 12px;   
5143
}
5144
.photo-easy-skin .photoalbum_item-detail__block div {
5145
	font-size: 13px;   
5146
}
5147
.photo-easy-skin .photoalbum_item-row__img-area,
5148
.photo-easy-skin .photoalbum_item-detail__img-area {
5149
	display: block;
5150
	margin: 0 auto;
5151
}
5152
.photo-easy-skin .photoalbum_item-row__announce {
5153
	clear: both;
5154
}
5155
.photo-easy-skin .photoalbum_item-detail__image {
5156
	clear: both;
5157
	text-align: center;
5158
}
5159
.photo-easy-skin .photoalbum_item-detail__announce-block__txt {
5160
	clear: both;
5161
	text-align: left;
5162
}
5163
.photo-easy-skin .browse-item-list .photoalbum_item-row {
5164
	min-width: 150px;
5165
	/*height: 150px;*/
5166
	overflow: hidden;
5167
	text-align: center;
5168
}
5169
.photo-easy-skin .browse-item-list .browse-item-list__clipper,
5170
.photo-easy-skin .browse-item-list .browse-item-list__content {
5171
	position: relative;
5172
	overflow: hidden;
5173
	font-size: 0;
5174
}
5175
.photo-easy-skin .photoalbum_item-list__cat-header,
5176
.photo-easy-skin .photoalbum_item-row__header-name {
5177
	font-size: 17px;
5178
}
5179
.photo-easy-skin .photoalbum_item-cat-row__block-header,
5180
.photo-easy-skin .photoalbum_item-row__block-header {
5181
	padding-bottom: 15px;
5182
	text-align: center;
5183
}
5184
.photo-easy-skin .photoalbum_item-cat-row__announce {
5185
	padding: 20px 20px 0 0;
5186
}
5187
.photo-easy-skin .cat-row__images-block {
5188
	display: block;
5189
	text-align: center;
5190
}
5191
.photo-easy-skin .photoalbum_control-panel {
5192
	display: block;
5193
	padding: 10px 0;
5194
}
5195
.photo-easy-skin .photoalbum_item-list__cat-body,
5196
.photo-easy-skin .photoalbum_item-row__block {
5197
	padding: 0 15px 15px;
5198
	display: block;
5199
}
5200
.photo-easy-skin .photoalbum_item-detail__announce-block__txt {
5201
	padding-bottom: 25px;
5202
}
5203

5204
.photo-easy-skin .photoalbum_item-detailed__nav {
5205
	padding: 20px 0;
5206
	text-align: right;
5207
}
5208

5209
.photoalbum_item-small-row__img, .photoalbum_item-small-row__header {
5210
	padding-bottom: 5px;
5211
	text-align: center;
5212
}
5213

5214
.rating__like-form {width: 35px;}
5215

5216
.amiphotoalbum .photoalbum_control-panel__comments,
5217
.amiphotoalbum .rating__like-form {width: auto;}
5218
.pager a {text-decoration: none !important;}
5219

5220
.blog_item-detailed__prev-next {text-align: center;}
5221
.photoalbum_item-detailed__nav a {padding: 0 3px;}
5222

5223
.mb-image {cursor: url(_img/ami_jsapi/pointer_plus.png), pointer;}
5224

5225
/* End Photoalbum 6.0 */
5226

5227
/* Start added items to cart */
5228

5229
.eshop-item-detailed__price-wrapper,
5230
.eshop-item-detailed__price-box {
5231
	overflow: visible !important;
5232
}
5233

5234
.eshop-item-small__added-items-prop {
5235
	box-shadow: 0 0 10px -2px #000;
5236
	border-radius: 5px;
5237
	display: none;
5238
	position: absolute;
5239
	bottom: 110px;
5240
	right: 0;
5241
	width: 240px;
5242
	background: #fff;
5243
	padding: 10px 20px;
5244
	z-index: 20;
5245
	color: #000;
5246
	font-weight: normal;
5247
	cursor: pointer;
5248
	font-size: 12px;
5249
}
5250
.added-items-prop-list {
5251
	text-align: left;
5252
	height: auto;
5253
	bottom: auto;
5254
	right: auto;
5255
	width: 205px;
5256
}
5257
.eshop-item-small__added-items-prop__title {
5258
	font-weight: bold;
5259
	padding-bottom: 5px;
5260
	margin-bottom: 5px;
5261
	color: #333;
5262
	font-size: 13px;
5263
	border: 0;
5264
}
5265

5266
#cart_items tr {
5267
	-webkit-transition:background 1s ease-in-out;
5268
	-moz-transition:background 1s ease-in-out;
5269
	-o-transition:background 1s ease-in-out;
5270
	transition:background 1s ease-in-out;
5271
}
5272

5273
.cart_items__tr-select {
5274
	background: #D4FDDA;
5275
}
5276

5277
.cart_items__tr {
5278
	background: #fff;
5279
}
5280

5281
.eshop-item-detailed__box .eshop-item-tooltip {
5282
	margin: 0;
5283
	right: 0;
5284
}
5285

5286
.eshop-item-tooltip {
5287
	position: absolute;
5288
	display: none;
5289
	font-size: 11px !important;
5290
	font-weight: normal;
5291
	background: #D4FDDA;
5292
	color: #5c5c5c;
5293
	padding: 1px 0;
5294
	border: 1px solid #e5e5e5;
5295
	border-radius: 5px;
5296
	box-shadow: 0px 2px 0px rgba(0,0,0,0.1);
5297
	text-shadow: 1px 1px 0px rgba(255,255,255,0.4);
5298
	text-align: center;
5299
	font-size: 14px;
5300
	z-index: 1;
5301
	bottom: 30px;
5302
	margin-left: -45px;
5303
	left: 50%;
5304
	cursor: default;
5305
}
5306

5307
.eshop-item-tooltip-area {
5308
	-webkit-transition:all 0.5s ease-in-out;
5309
	-moz-transition:all 0.5s ease-in-out;
5310
	-o-transition:all 0.5s ease-in-out;
5311
	transition:all 0.5s ease-in-out;
5312
	overflow: hidden;
5313
	max-height: 14px;
5314
	width: 90px;
5315
}
5316

5317
.eshop-item-tooltip-title {
5318
	display: block;
5319
	padding: 0 10px;
5320
	text-align: left;
5321
}
5322

5323
.eshop-item-tooltip:hover .eshop-item-tooltip-area  {
5324
	max-height: 100px;
5325
	height: auto;
5326
}
5327

5328
.eshop-item-detailed__prices .eshop-item-tooltip {
5329
	left: auto;
5330
}
5331

5332
.eshop-item-tooltip-prop #properties-items-popup {
5333
	text-align: left;
5334
	display: block;
5335
	padding: 10px;
5336
}
5337

5338
.eshop-item-tooltip-prop .eshop-item-tooltip__btn-cart {
5339
	width: 90px;
5340
}
5341

5342
.eshop-item-tooltip-prop:hover .eshop-item-tooltip-area {
5343
	max-height: 200px;
5344
	height: auto;
5345
	width: 207px;
5346
}
5347

5348
.eshop-item-tooltip-prop #properties-items-popup {
5349
	overflow: hidden;
5350
	width: 200px;
5351
}
5352

5353
.eshop-item-tooltip__btn-cart,
5354
.eshop-item-tooltip__btn-delete {
5355
	cursor: pointer;
5356
	display: block;
5357
	border: 1px solid #DFDFDF;
5358
	background:#FAFAFA;
5359
	background:-moz-linear-gradient(top,#FAFAFA 45%,#e5e5e5 75%);
5360
	background:-webkit-linear-gradient(top,#FAFAFA 45%,#e5e5e5 75%);
5361
	background:-o-linear-gradient(top,#FAFAFA 45%,#e5e5e5 75%);
5362
	background:-ms-linear-gradient(top,#FAFAFA 45%,#e5e5e5 75%);
5363
	background:linear-gradient(top,#FAFAFA 45%,#e5e5e5 75%);
5364
	margin: 4px 8px 2px 8px;
5365
	border-radius: 3px;
5366
}
5367

5368
.eshop-item-tooltip__btn-cart:hover,
5369
.eshop-item-tooltip__btn-delete:hover {
5370
	background:#FAFAFA;
5371
	background:-moz-linear-gradient(top,#fefefe 45%,#f1f1f1 75%);
5372
	background:-webkit-linear-gradient(top,#fefefe 45%,#f1f1f1 75%);
5373
	background:-o-linear-gradient(top,#fefefe 45%,#f1f1f1 75%);
5374
	background:-ms-linear-gradient(top,#fefefe 45%,#f1f1f1 75%);
5375
	background:linear-gradient(top,#fefefe 45%,#f1f1f1 75%);
5376
}
5377

5378
.eshop-item-tooltip:before {
5379
	content: '';
5380
	border-top: 6px solid #DDD;
5381
	border-left: 10px solid transparent;
5382
	border-right: 10px solid transparent;
5383
	position: absolute;
5384
	left: 35px;
5385
	bottom: -7px;
5386
}
5387
.eshop-item-tooltip:after {
5388
	content: '';
5389
	border-top: 5px solid #CFC;
5390
	border-left: 8px solid transparent;
5391
	border-right: 8px solid transparent;
5392
	position: absolute;
5393
	left: 37px;
5394
	bottom: -5px;
5395
}
5396
/* End added items to cart */
5397

5398
/* Start search page */
5399

5400
.search-page__help {
5401
	background: #F0F0F0;
5402
	padding: 15px;
5403
	border-radius: 10px;
5404
	font-size:11px;
5405
}
5406

5407
.search-page__title {font-weight: bold;}
5408
.search-page__info li {padding: 5px 0;}
5409

5410
/* End search page */
5411

5412
/********************************************************/
5413

5414
/* FILES */
5415
ul.urgent-files {
5416
	color: silver;
5417
	/*margin: 1em 0 2em 40px;*/
5418
	margin: 1em 0 2em 1em;
5419
	list-style-type: none;
5420
}
5421
ul.files {
5422
	color: silver;
5423
	list-style-type: decimal;
5424
	/*margin: 1em 0 2em 40px;*/
5425
	margin: 1em 0 2em 3em;
5426
	/*padding: 0 0 0 3em;*/
5427
}
5428
/*.more {
5429
	background-color: #ededed;
5430
	padding: 5px 0 5px 0;
5431
	text-align: right;
5432
}
5433
a.more {
5434
	background: url(/_mod_files/ce_images/2014/lightright.png) 90% 50% no-repeat #b3b3b3;
5435
	background-color: #b3b3b3;
5436
	color: rgb(230, 230, 230);
5437
	font-size: 90%;
5438
	padding: 5px 55px 5px 30px;
5439
}*/
5440
ul.urgent-files li,
5441
ul.files li {
5442
	/*background: url(/_mod_files/ce_images/2014/lighterdown.png) 40px top no-repeat #ededed;*/
5443
	margin: 1em 0 0 0;
5444
	/*padding: 5px 2em 5px 2em;*/
5445
	text-align: justify;
5446
}
5447
ul.urgent-files li a.h3,
5448
ul.files li a.h3 {
5449
	display: block;
5450
	font-size: 1em;
5451
	margin: 0;
5452
	/*text-align: left;*/
5453
}
5454
/* files */
5455

5456
/* JOBS */
5457
ul.jobs_cats {
5458
	list-style-type: none;
5459
	margin: 1em 220px 1em 0;
5460
}
5461
ul.jobs_items,
5462
ul.jobs_subitems {
5463
	list-style-type: decimal;
5464
}
5465
.job_details p,
5466
.job_details li {
5467
	margin-bottom: 0;
5468
}
5469
/* jobs */
5470

5471
/* EXCHANGE */
5472
table.rates td {
5473
	padding: 1em;
5474
	background: #DDF;
5475
	FONT-STYLE: normal;
5476
	text-align: right;
5477
}
5478
/* exchange */
5479

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.