1
@font-face {
2
font-family: "Roboto";
3
src: url('fonts/Roboto-Regular.woff2');
4
font-style: normal;
5
font-weight: normal;
6
}
7
@font-face {
8
font-family: "Roboto";
9
src: url('fonts/Roboto-Bold.woff2');
10
font-weight: bold;
11
}
12
@font-face {
13
font-family: "Ubuntu";
14
src: url('fonts/Ubuntu-R.woff2');
15
}
16
html {
17
height: 100%;
18
}
19
body {
20
display: flex;
21
flex-direction: column;
22
height: 100%;
23
font-family: Roboto, Helvetica, sans-serif;
24
font-weight: normal;
25
color: #333;
26
font-size: 14px;
27
line-height: 20px;
28
width: 100%;
29
background-color: #fff;
30
}
31
.mm-page,
32
.all_content_mmenu {
33
display: flex;
34
flex-direction: column;
35
height: 100%;
36
}
37
.mm-page {
38
position: initial !important;
39
}
40
.wrspnormal {
41
white-space: normal !important;
42
}
43
header {
44
flex: 0 0 auto;
45
}
46
.main-content {
47
flex: 1 0 auto;
48
padding-top: 25px;
49
padding-bottom: 25px;
50
min-height: 400px;
51
}
52
footer {
53
flex: 0 0 auto;
54
}
55
.price {
56
font-family: Roboto, Helvetica, sans-serif;
57
}
58
@media (max-width: 991px) {
59
#top,
60
#top5,
61
#content,
62
#top2,
63
.razmivcont,
64
footer {
65
transition: none;
66
}
67
.razmiv #revslideshow,
68
.razmiv #top6,
69
.razmiv #content,
70
.razmiv .rev_slider,
71
.razmiv .hcarousel,
72
.razmiv #vk_groups,
73
.razmiv .breadcrumb,
74
.razmiv .razmivcont,
75
.razmiv #top3_links .top-links,
76
.razmiv .home_h1,
77
.razmiv #column-left,
78
.razmiv #column-right,
79
.razmiv #top7,
80
.razmiv footer {
81
-webkit-filter: none;
82
filter: none;
83
transition: none;
84
}
85
.razmiv2 #top,
86
.razmiv2 #revslideshow,
87
.razmiv2 #menu2_button,
88
.razmiv2 #top6,
89
.razmiv2 #content,
90
.razmiv2 .rev_slider,
91
.razmiv2 .hcarousel,
92
.razmiv2 #vk_groups,
93
.razmiv2 .breadcrumb,
94
.razmiv2 #top3_links .top-links,
95
.razmiv2 .home_h1,
96
.razmiv2 #column-left,
97
.razmiv2 #column-right,
98
.razmiv2 #top7,
99
.razmiv2 #top2,
100
.razmiv2 #top3,
101
.razmiv2 footer {
102
-webkit-filter: none;
103
filter: none;
104
transition: none;
105
}
106
.iexpl .razmiv #revslideshow,
107
.iexpl .razmiv #top6,
108
.iexpl .razmiv #content,
109
.iexpl .razmiv .rev_slider,
110
.iexpl .razmiv .hcarousel,
111
.iexpl .razmiv #vk_groups,
112
.iexpl .razmiv .breadcrumb,
113
.iexpl .razmiv .razmivcont,
114
.iexpl .razmiv #top3_links .top-links,
115
.iexpl .razmiv .home_h1,
116
.iexpl .razmiv #column-left,
117
.iexpl .razmiv #column-right,
118
.iexpl .razmiv #top7,
119
.iexpl .razmiv footer {
120
-webkit-filter: none;
121
filter: none;
122
transition: none;
123
}
124
.iexpl .razmiv2 #top,
125
.iexpl .razmiv2 #revslideshow,
126
.iexpl .razmiv2 #menu2_button,
127
.iexpl .razmiv2 #top6,
128
.iexpl .razmiv2 #content,
129
.iexpl .razmiv2 .rev_slider,
130
.iexpl .razmiv2 .hcarousel,
131
.iexpl .razmiv2 #vk_groups,
132
.iexpl .razmiv2 .breadcrumb,
133
.iexpl .razmiv2 #top3_links .top-links,
134
.iexpl .razmiv2 .home_h1,
135
.iexpl .razmiv2 #column-left,
136
.iexpl .razmiv2 #column-right,
137
.iexpl .razmiv2 #top7,
138
.iexpl .razmiv2 #top2,
139
.iexpl .razmiv2 #top3,
140
.iexpl .razmiv2 footer {
141
-webkit-filter: none;
142
filter: none;
143
transition: none;
144
}
145
}
146
#pagefader {
147
display: none;
148
position: fixed;
149
left: 0;
150
top: 0;
151
height: 100%;
152
width: 100%;
153
z-index: 9;
154
background-color: rgba(0, 0, 0, 0.3);
155
outline: none !important;
156
-webkit-backface-visibility: hidden;
157
}
158
#pagefader2 {
159
display: none;
160
position: fixed;
161
left: 0;
162
top: 0;
163
height: 100%;
164
width: 100%;
165
z-index: 99;
166
background-color: rgba(0, 0, 0, 0.3);
167
outline: none !important;
168
-webkit-backface-visibility: hidden;
169
}
170
#pagefader_loader {
171
display: none;
172
position: fixed;
173
left: 0;
174
top: 0;
175
height: 100%;
176
width: 100%;
177
z-index: 99;
178
background-color: rgba(0, 0, 0, 0.3);
179
outline: none !important;
180
-webkit-backface-visibility: hidden;
181
}
182
#pagefader_loader .ploader {
183
text-align: center;
184
position: absolute;
185
width: 100%;
186
height: 100%;
187
left: 0;
188
top: 0;
189
padding: 0 8px;
190
-webkit-box-sizing: border-box;
191
-moz-box-sizing: border-box;
192
box-sizing: border-box;
193
}
194
#pagefader_loader .ploader:before {
195
content: '';
196
display: inline-block;
197
height: 100%;
198
vertical-align: middle;
199
}
200
#pagefader_loader .ploader .ploaderinner {
201
position: relative;
202
display: inline-block;
203
vertical-align: middle;
204
margin: 0 auto;
205
text-align: left;
206
z-index: 1045;
207
}
208
#pagefader_loader .ploader .ploaderinner img {
209
width: auto;
210
max-width: 100%;
211
height: auto;
212
display: block;
213
line-height: 0;
214
-webkit-box-sizing: border-box;
215
-moz-box-sizing: border-box;
216
box-sizing: border-box;
217
padding: 40px 0 40px;
218
margin: 0.5em 0.2em 0 0;
219
}
220
#menu2 {
221
display: none;
222
cursor: default;
223
}
224
#menu2_button.ammodul #menu2,
225
html.common-home #menu2.inhome{
226
display: block;
227
box-shadow: none;
228
}
229
/*#menu2_button:hover #menu2 {
230
display: block;
231
}*/
232
#menu2.dblock {display: block;}
233
#menu2_button:hover #podmenu2 {
234
display: block;
235
}
236
[class^=ul_block] {
237
padding:0;
238
width:100%;
239
float:left;
240
}
241
[class^=ul_block] ul {
242
margin:0;
243
padding:0;
244
width:100%;
245
float:left;
246
list-style:none;
247
}
248
[class^=ul_block] .column {
249
float:left;
250
}
251
[class^=ul_block].col-1 > .column{
252
width: 100%;
253
}
254
[class^=ul_block].col-2 > .column{
255
width: 50%;
256
}
257
[class^=ul_block].col-3 > .column{
258
width: 33.33%;
259
}
260
[class^=ul_block].col-4 > .column{
261
width: 25%;
262
}
263
#menu2 li.glavli {
264
width: initial;
265
list-style: none;
266
margin: 2px 10px 10px 10px;
267
padding-top: 2px;
268
}
269
#menu2 li.glavli:last-child {
270
border-bottom: none;
271
}
272
#menu2 ul.lastul {
273
width: initial;
274
margin-left: 10px;
275
display: block;
276
float: none;
277
padding-top: 2px;
278
}
279
#menu2 ul.lastul li {
280
width: initial;
281
}
282
#menu2 li.glavli a {
283
font-size: 15px;
284
display: inline-block;
285
line-height: 16px;
286
height: 16px;
287
padding: 0px 0px 0px 5px;
288
margin: 1px 0px 1px 0px;
289
text-decoration: none;
290
}
291
#menu2 ul.lastul li a {
292
color: #333;
293
display: inline-block;
294
line-height: 16px;
295
font-size: 14px;
296
height: 16px;
297
margin:0;
298
padding: 0px 0px 0px 0px;
299
border-bottom: none;
300
font-weight:normal
301
}
302
#menu2 {
303
background: #fff;
304
padding: 12px 0;
305
}
306
.childrenList {
307
display: block;
308
}
309
.closed .childrenList {
310
border-bottom: 0 none;
311
display: block;
312
visibility: hidden;
313
position: absolute;
314
}
315
.catalog_list .revlevel_1 > .title a {
316
font-size: 15px;
317
color: #333;
318
text-decoration: none;
319
display: block;
320
height: initial;
321
line-height: 18px;
322
padding: 6px 10px 6px 10px;
323
z-index: 6;
324
position: relative;
325
border-top: 1px solid transparent;
326
border-bottom: 1px solid transparent;
327
}
328
.catalog_list .revlevel_1 > .title a span.arrow-btn {
329
font-size: 14px;
330
position: absolute;
331
right: 10px;
332
}
333
.catalog_list .revlevel_1.open > .title a:hover {
334
color: #dd4b39;
335
}
336
.catalog_list .revlevel_1.open > .title a {
337
background: #f6f7f9;
338
z-index: 11;
339
border-bottom: 1px solid #f6f7f9;
340
border-top: 1px solid #f6f7f9;
341
}
342
.catalog_list .revlevel_1.open > .title.with-child a {
343
background: linear-gradient(to right, #f6f7f9 75%, #fff 100%);
344
border-bottom: 1px solid #eeeeee;
345
border-top: 1px solid #eeeeee;
346
}
347
.catalog_list .revlevel_1.open > .title a span.arrow-btn {
348
display: none;
349
}
350
.catalog_list_popup {
351
height: 100%;
352
}
353
.catalog_list_popup .revlevel_1 > .title {
354
line-height: 16px;
355
position: relative;
356
}
357
.catalog_list_popup .revlevel_1 .childrenList {
358
position: absolute;
359
left: 100%;
360
margin-left: -1px;
361
width: 100px;
362
top: 0;
363
z-index: 10;
364
}
365
#menu2 .am_category_image>img {
366
max-width: 21px;
367
text-align: left;
368
margin-right: 5px;
369
margin-top: -5px;
370
}
371
.catalog_list .revlevel_1.open > .title a .am_category_image>img,
372
.catalog_list .revlevel_1.open > .title.with-child a .am_category_image>img {
373
opacity: 0.9;
374
}
375
#menu2 .am_category_icon.fa {
376
margin-right: 5px;
377
margin-top: -1px;
378
min-width: 21px;
379
text-align: center;
380
font-size: 16px;
381
}
382
.am_category_image {
383
position: relative;
384
}
385
.am_category_image>.mask {
386
background: rgba(000,000,000, 0.01);
387
height: 21px;
388
width: 21px;
389
position: absolute;
390
top: -3px;
391
display: none;
392
}
393
#menu .mask {
394
background: rgba(000,000,000, 0.02);
395
height: 15px;
396
width: 15px;
397
position: absolute;
398
top: 0px;
399
display: none;
400
}
401
.catalog_list .revlevel_1.open > .title a .am_category_image>.mask,
402
.catalog_list .revlevel_1.open > .title.with-child a .am_category_image>.mask {
403
display: block;
404
}
405
#menu2_button:hover {
406
cursor: pointer;
407
}
408
#menu2_button.ammodul #menu2:hover,
409
html.common-home #menu2_button.inhome:hover {
410
cursor: default;
411
}
412
#menu2 ul {
413
list-style: none;
414
margin: 0;
415
padding: 0;
416
display: inline-table;
417
z-index: 2;
418
}
419
#menu2 ul.subnav {
420
padding: 5px 5px 5px 10px;
421
background: #fafafa;
422
border: 1px solid #DBDEE1;
423
position: relative;
424
}
425
#menu2 ul li {
426
z-index: 20;
427
text-align:left;
428
}
429
#menu2 > ul > li > a.active {
430
background: #000;
431
}
432
#menu2 ul li.parentnav > a {
433
font-size: 17px;
434
color: #FFF;
435
text-decoration: none;
436
display: block;
437
height: initial;
438
line-height: 18px;
439
padding: 8px 10px 8px 10px;
440
z-index: 6;
441
font-weight: normal;
442
position: relative;
443
}
444
#menu2 ul li.parentnav.prost > a {
445
background: none;
446
}
447
#menu2 ul li.parentnav:hover > a {
448
color: #333;
449
}
450
#menu2 ul li.parentnav.prost:hover > a {
451
background: #fafafa;
452
color: #333;
453
}
454
#menu2 ul.lastul li a:hover {
455
color: #dd4b39;
456
}
457
#menu2 li.glavli a:hover {
458
background:none;
459
color: #dd4b39;
460
text-decoration:underline;
461
}
462
#menu2 li.glavli a:hover > .am_category_image {
463
opacity: 0.9;
464
}
465
#menu2 > ul > li ul > li ul {
466
background:#fff;
467
}
468
#menu2 > ul > li ul > li ul > li > a {
469
color: #333;
470
height: 20px;
471
font-size: 17px;
472
line-height: 20px;
473
}
474
#menu2 > ul > li ul > li ul > li > a:hover {
475
text-decoration: underline;
476
background: none;
477
color: #333;
478
}
479
#subwidth {
480
position: inherit;
481
z-index: 99;
482
}
483
.img_sub {
484
position: absolute;
485
bottom: 0;
486
right: 14px;
487
opacity: 0.4;
488
z-index: 1;
489
width: 34%;
490
}
491
.row.rowmans {
492
margin-right: 0px;
493
margin-left: 0px;
494
}
495
.child-box {
496
display: flex;
497
position: relative;
498
background-color: #fff;
499
border-top: 1px solid #fff;
500
border-right: 1px solid #fff;
501
box-shadow: 1px 1px 10px -1px rgba(0,0,0,0.2);
502
padding: 15px 14px;
503
overflow: hidden;
504
}
505
.podmenu2 {
506
background: #fff;
507
position: absolute;
508
top: 0;
509
left: 0;
510
z-index: 2;
511
box-shadow: 0 0px 10px rgba(0,0,0,0.2);
512
}
513
#menu2_button .box-heading {
514
background-color: #2A6FBA;
515
color: #FFF;
516
height: 40px;
517
line-height: 40px;
518
font-size: 17px;
519
padding: 0 10px;
520
-webkit-transition: all 100ms linear;
521
-moz-transition: all 100ms linear;
522
-ms-transition: all 100ms linear;
523
-o-transition: all 100ms linear;
524
transition: all 100ms linear;
525
z-index: 3;
526
position: relative;
527
display: block;
528
}
529
#menu2_button .box-heading > .fa{
530
padding-right: 10px;
531
font-size: 14px;
532
margin-top: -4px;
533
vertical-align: middle;
534
}
535
#menu2_button:hover .box-heading,
536
#menu2_button .box-heading:hover {
537
box-shadow: inset 0px 0px 50px rgba(255,255,255, 0.25);
538
-webkit-transition: all 100ms linear;
539
-moz-transition: all 100ms linear;
540
-ms-transition: all 100ms linear;
541
-o-transition: all 100ms linear;
542
transition: all 100ms linear;
543
}
544
.icorightmenu {
545
float: right;
546
font-size: 9px;
547
}
548
.icorightmenu .fa {
549
margin-top: 16px;
550
display: block;
551
font-size: 9px;
552
padding-right: 0 !important;
553
}
554
.child-box-cell {
555
padding: 5px 0px 5px 0px;
556
}
557
.child-box-cell p {
558
margin: 0px;
559
padding: 0 5px;
560
}
561
.child-box-cell p > a {
562
font-size: 14px;
563
color: #333;
564
font-weight: bold;
565
}
566
#menu2_button {
567
position: relative;
568
z-index: 9;
569
}
570
.box-content.am {
571
position: absolute;
572
width: 100%;
573
padding: 0;
574
z-index: 10;
575
-webkit-transition: all 100ms linear;
576
-moz-transition: all 100ms linear;
577
-ms-transition: all 100ms linear;
578
-o-transition: all 100ms linear;
579
transition: all 100ms linear;
580
}
581
#menu2:before {
582
border-color: transparent transparent #fff;
583
border-style: solid;
584
border-width: 0 6px 7px;
585
top: -7px;
586
content: "";
587
height: 0;
588
left: 9px;
589
position: absolute;
590
width: 0;
591
z-index: 4;
592
}
593
#menu2 ul.child2-box {
594
width: initial;
595
margin-left: 10px;
596
}
597
#menu2 ul.child2-box > li {
598
padding: 4px 0 0 0;
599
}
600
#menu2 ul.child2-box > li > a {
601
color: #666;
602
display: inline-block;
603
line-height: 16px;
604
font-size: 14px;
605
height: 16px;
606
margin: 0;
607
padding: 0px 0px 0px 0px;
608
border-bottom: none;
609
font-weight: normal;
610
}
611
#menu2 a:hover{
612
color: #dd4b39;
613
}
614
#menu2 ul.child2-box > li > a:hover {
615
color: #dd4b39;
616
}
617
#menu2 li.glavli ul .fa{
618
font-size: 5px;
619
vertical-align: middle;
620
position: relative;
621
padding-right: 5px;
622
}
623
#menu2 li.glavli .am_category_icon.fa {
624
margin-right: 3px;
625
margin-top: 0px;
626
width: initial;
627
text-align: center;
628
}
629
#menu2 i.fa.none {
630
display: none;
631
}
632
#menu2_button {
633
position: relative;
634
z-index: 9;
635
}
636
#menu2_button.ammodul:hover {
637
cursor: default;
638
}
639
#menu2_button.ammodul {
640
border: 1px solid #ddd;
641
border-radius: 2px;
642
z-index: 8;
643
margin-bottom: 20px;
644
}
645
#menu2_button.ammodul #menu2 {
646
background: transparent;
647
padding: 0;
648
}
649
#menu2_button.ammodul #menu2:before {
650
display: none;
651
}
652
#menu2_button.ammodul .catalog_list .revlevel_1 > .title a {
653
padding: 7px 10px;
654
border-top: 1px solid #eee;
655
border-bottom: none;
656
}
657
#menu2_button.ammodul .catalog_list .revlevel_1.open > .title.with-child a {
658
background: linear-gradient(to right, #f6f7f9 75%, #fff 100%);
659
border-bottom: none;
660
border-top: 1px solid #eee;
661
}
662
#menu2_button.ammodul .box-heading {
663
background-color: #fafafa;
664
color: #333;
665
height: 40px;
666
line-height: 40px;
667
font-size: 17px;
668
padding: 0 10px;
669
-webkit-transition: none;
670
-moz-transition: none;
671
-ms-transition: none;
672
-o-transition: none;
673
transition: none;
674
z-index: initial;
675
position: relative;
676
}
677
#menu2_button.ammodul .box-content.am {
678
position: relative;
679
width: initial;
680
padding: 0;
681
z-index: initial;
682
-webkit-transition: none;
683
-moz-transition: none;
684
-ms-transition: none;
685
-o-transition: none;
686
transition: none;
687
}
688
#menu2_button.ammodul .catalog_list_popup .revlevel_1 .childrenList {
689
margin-left: 0px;
690
}
691
.rowmans {
692
-moz-column-width: 10em;
693
-webkit-column-width: 10em;
694
-moz-column-gap: 2em;
695
-webkit-column-gap: 2em;
696
}
697
.row.rowmans .item {
698
display: inline-block;
699
width: 100%;
700
padding: 7px 0px 7px 0;
701
border-bottom: 1px solid #ededed;
702
}
703
.iconm {
704
padding-left: 5px;
705
vertical-align: middle;
706
}
707
h1, h2, h3, h4, h5, h6 {
708
font-weight: normal;
709
}
710
select.form-control,
711
input.form-control,
712
textarea.form-control {
713
border-radius: 2px;
714
border: 1px solid #eee;
715
box-shadow: none;
716
background: #fcfcfc;
717
}
718
.well select.form-control,
719
.well input.form-control,
720
.well textarea.form-control {
721
border-radius: 2px;
722
border: 1px solid #ddd;
723
background: #fff;
724
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
725
}
726
select.form-control {
727
cursor: pointer;
728
}
729
.form-control:focus {
730
border: 1px solid #ddd;
731
box-shadow: none;
732
}
733
.has-error .form-control {
734
border-color: #eee;
735
-webkit-box-shadow: 0 0 1px 0px #dd4b39;
736
box-shadow: 0 0 1px 0px #dd4b39;
737
}
738
.has-error .form-control:focus {
739
border-color: #eee;
740
-webkit-box-shadow: 0 0 1px 0px #dd4b39;
741
box-shadow: 0 0 1px 0px #dd4b39;
742
}
743
.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label {
744
color: #dd4b39;
745
}
746
.alert-danger {
747
color: #dd4b39;
748
}
749
.alert.alert-default {
750
background-color: #fff;
751
padding: 10px 0;
752
}
753
.fa.none {
754
margin: 0 !important;
755
padding: 0 !important;
756
}
757
.mb0 {
758
margin-bottom: 0;
759
}
760
.mb20 {
761
margin-bottom: 20px;
762
}
763
.mt12 {
764
margin-top: 12px;
765
}
766
.br2 {
767
border-radius: 2px !important;
768
}
769
.t-ac {
770
text-align: center;
771
}
772
.t-ar {
773
text-align: right;
774
}
775
.w100 {
776
width:100%;
777
}
778
.fl-l {
779
float: left;
780
}
781
.input-group-addon {
782
color: #333;
783
}
784
.text-danger,
785
.text-danger-inproduct {
786
color: #dd4b39;
787
}
788
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover {
789
color: #fff;
790
}
791
.dnone {
792
display: none;
793
}
794
.dnone_minus {
795
position: relative !important;
796
z-index: -999999;
797
opacity: 0;
798
}
799
.opacity_minus {
800
opacity: 0;
801
-webkit-transition: all 100ms linear;
802
-moz-transition: all 100ms linear;
803
-ms-transition: all 100ms linear;
804
-o-transition: all 100ms linear;
805
transition: all 100ms linear;
806
}
807
.opacity_plus {
808
opacity: 1;
809
-webkit-transition: all 100ms linear;
810
-moz-transition: all 100ms linear;
811
-ms-transition: all 100ms linear;
812
-o-transition: all 100ms linear;
813
transition: all 100ms linear;
814
}
815
.opacity_minus_products #content .row.products_category,
816
.product-thumb.op_dblock1,
817
.opacity_minus_products .popup-phone-wrapper,
818
.opacity_minus_products .scroll-top-wrapper,
819
.opacity_minus_products .box-content.am,
820
.opacity_minus_products .home_home_blocks {
821
opacity: 0;
822
-webkit-transition: all 100ms linear;
823
-moz-transition: all 100ms linear;
824
-ms-transition: all 100ms linear;
825
-o-transition: all 100ms linear;
826
transition: all 100ms linear;
827
}
828
.opacity_plus_products #content .row.products_category,
829
.product-thumb.op_dblock2,
830
.opacity_plus_products .box-content.am,
831
.opacity_plus_products .home_home_blocks {
832
opacity: 1;
833
-webkit-transition: all 100ms linear;
834
-moz-transition: all 100ms linear;
835
-ms-transition: all 100ms linear;
836
-o-transition: all 100ms linear;
837
transition: all 100ms linear;
838
}
839
.opacity_plus_products .popup-phone-wrapper,
840
.opacity_plus_products .scroll-top-wrapper {
841
-webkit-transition: all 100ms linear;
842
-moz-transition: all 100ms linear;
843
-ms-transition: all 100ms linear;
844
-o-transition: all 100ms linear;
845
transition: all 100ms linear;
846
}
847
.dblock {
848
display: block;
849
}
850
.input-group-addon,
851
.form-control {
852
border-radius: 2px;
853
border: 1px solid #ddd;
854
}
855
.list-group-item:first-child {
856
border-top-left-radius: 2px;
857
border-top-right-radius: 2px;
858
}
859
.list-group-item:last-child {
860
border-bottom-right-radius: 2px;
861
border-bottom-left-radius: 2px;
862
}
863
.pagination>li:first-child>a, .pagination>li:first-child>span {
864
border-top-left-radius: 2px;
865
border-bottom-left-radius: 2px;
866
}
867
.pagination>li:last-child>a, .pagination>li:last-child>span {
868
border-top-right-radius: 2px;
869
border-bottom-right-radius: 2px;
870
}
871
.panel {
872
box-shadow: none;
873
border-radius: 2px;
874
}
875
.btn {
876
border: 1px solid transparent;
877
background-color: #fafafa;
878
border-radius: 2px;
879
-webkit-transition: all 100ms linear;
880
-moz-transition: all 100ms linear;
881
-ms-transition: all 100ms linear;
882
-o-transition: all 100ms linear;
883
transition: all 100ms linear;
884
text-decoration: none;
885
}
886
.btn:hover {
887
-webkit-transition: all 100ms linear;
888
-moz-transition: all 100ms linear;
889
-ms-transition: all 100ms linear;
890
-o-transition: all 100ms linear;
891
transition: all 100ms linear;
892
border-color: transparent;
893
}
894
.btn-danger {
895
background-color: #e47364;
896
color: #fff;
897
}
898
.btn-danger:hover {
899
background-color: #dd4b39;
900
}
901
.btn-primary {
902
background-color: #337ab7;
903
color: #fff;
904
}
905
.btn-primary:hover {
906
background-color: #2A6FBA;
907
}
908
.well .input-group-btn:last-child>.btn,
909
.well .input-group-btn:last-child>.btn-group {
910
background-color: #fff;
911
border: 1px solid #ddd;
912
}
913
.well .form-group.required .btn {
914
background-color: #fff;
915
border: 1px solid #ddd;
916
}
917
.nav-tabs {
918
border-bottom: 1px solid #adadad;
919
}
920
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
921
border: 1px solid #adadad;
922
border-bottom-color: transparent;
923
}
924
.dropdown-menu {
925
box-shadow: 0 0px 10px rgba(0,0,0,0.2);
926
border: 0;
927
border-radius: 2px;
928
/*min-width: 100%;*/
929
}
930
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {
931
background-color: transparent;
932
}
933
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover {
934
outline: none;
935
box-shadow: none;
936
}
937
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
938
padding: 5px;
939
line-height: 1.42857143;
940
vertical-align: middle;
941
border-top: 1px solid #eee;
942
}
943
#popup-view-wrapper .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
944
padding: 3px 5px;
945
}
946
.search .dropdown-menu {
947
margin-top: 5px;
948
width: 100%;
949
}
950
.search .dropdown-menu.catsearch {
951
margin-top: 5px;
952
width: initial;
953
}
954
.search .ajaxadvance {
955
overflow: hidden;
956
}
957
.search .dropdown-menu .image {
958
float: left;
959
position: relative;
960
}
961
.search .dropdown-menu .mask {
962
background: rgba(000,000,000, 0.07);
963
height: 50px;
964
width: 50px;
965
position: absolute;
966
top: 0;
967
display: none;
968
}
969
.search .dropdown-menu .content {
970
margin-left: 60px;
971
padding-top: 5px;
972
}
973
.search .dropdown-menu .content .price-old {
974
text-decoration: line-through;
975
font-size: 13px;
976
color: #999;
977
}
978
.search .dropdown-menu > li > a:hover .mask {
979
display: block;
980
}
981
.dropdown-menu > li > a {
982
padding: 3px 15px;
983
font-size: 14px;
984
}
985
.tel .dropdown-menu > li > span {
986
display: block;
987
clear: both;
988
font-weight: normal;
989
line-height: 1.42857143;
990
white-space: nowrap;
991
padding: 3px 15px;
992
font-size: 14px;
993
}
994
.dropdown-menu:before {
995
border-color: transparent transparent #fff;
996
border-style: solid;
997
border-width: 0 6px 7px;
998
top: -7px;
999
content: "";
1000
height: 0;
1001
left: 9px;
1002
position: absolute;
1003
width: 0;
1004
z-index: 4;
1005
}
1006
.dropdown-menu.dropdown-menu-right:before {
1007
border-color: transparent transparent #fff;
1008
border-style: solid;
1009
border-width: 0 6px 7px;
1010
top: -7px;
1011
content: "";
1012
height: 0;
1013
left: inherit;
1014
right: 12px;
1015
position: absolute;
1016
width: 0;
1017
z-index: 4;
1018
}
1019
.dropdown-menu.dop_contss li > a > span,
1020
.dropdown-menu.dop_contss li > span {
1021
position: relative;
1022
}
1023
.dropdown-menu li > a i,
1024
.dropdown-menu li > span i {
1025
width: 15px;
1026
font-size: 1.0em;
1027
color: #555;
1028
margin-right: 10px;
1029
text-align: center;
1030
}
1031
.dropdown-menu.dop_contss li > a img,
1032
.dropdown-menu.dop_contss li > span img {
1033
width: 15px;
1034
font-size: 1.0em;
1035
color: #555;
1036
margin-right: 10px;
1037
text-align: center;
1038
}
1039
/*
1040
.dropdown-menu.dop_contss .mask {
1041
background: rgba(000,000,000, 0.06);
1042
height: 15px;
1043
width: 15px;
1044
position: absolute;
1045
bottom: 0;
1046
left: 0;
1047
display: none;
1048
}
1049
.dropdown-menu li > a:hover > span .mask {
1050
display: block;
1051
}
1052
*/
1053
#cart .dropdown-menu:before {
1054
right: 9px;
1055
left: inherit;
1056
}
1057
h1 {
1058
font-size: 19px;
1059
}
1060
h1.inbreadcrumb {
1061
font-size: 17px;
1062
display: inline-block;
1063
font-weight: normal;
1064
margin: 0 0 12px 0;
1065
color: #7800AA;
1066
}
1067
h2 {
1068
font-size: 19px;
1069
margin-top: 20px;
1070
margin-bottom: 20px;
1071
}
1072
h2.zag_block {
1073
font-size: 17px;
1074
border-bottom: 1px solid #adadad;
1075
padding-bottom: 10px;
1076
margin: 0;
1077
height: 40px;
1078
line-height: 40px;
1079
padding: 0 10px;
1080
}
1081
h2.zag_block i.fa {
1082
color: #555;
1083
}
1084
h3 {
1085
font-size: 19px;
1086
}
1087
h4 {
1088
font-size: 15px;
1089
}
1090
h5 {
1091
font-size: 14px;
1092
}
1093
h6 {
1094
font-size: 10px;
1095
}
1096
a {
1097
color: #2A6FBA;
1098
text-decoration: none;
1099
-webkit-transition: color .15s ease-out;
1100
transition: color .15s ease-out;
1101
}
1102
a:focus {
1103
outline: none;
1104
text-decoration: none;
1105
}
1106
a:hover {
1107
color: #dd4b39;
1108
text-decoration: none;
1109
cursor: pointer;
1110
}
1111
a:hover sup {
1112
text-decoration: none;
1113
display: inline-block;
1114
}
1115
legend {
1116
font-size: 19px;
1117
padding: 7px 0px
1118
}
1119
label {
1120
font-size: 14px;
1121
font-weight: normal;
1122
}
1123
select.form-control, textarea.form-control, input[type="text"].form-control, input[type="password"].form-control, input[type="datetime"].form-control, input[type="datetime-local"].form-control, input[type="date"].form-control, input[type="month"].form-control, input[type="time"].form-control, input[type="week"].form-control, input[type="number"].form-control, input[type="email"].form-control, input[type="url"].form-control, input[type="search"].form-control, input[type="tel"].form-control, input[type="color"].form-control {
1124
font-size: 14px;
1125
}
1126
.input-group input, .input-group select, .input-group .dropdown-menu, .input-group .popover {
1127
font-size: 14px;
1128
}
1129
.input-group .input-group-addon {
1130
font-size: 14px;
1131
height: 30px;
1132
}
1133
.input-group .input-group-addon i {
1134
padding-right: 3px;
1135
}
1136
span.hidden-xs, span.hidden-sm, span.hidden-md, span.hidden-lg {
1137
display: inline;
1138
}
1139
.nav-tabs {
1140
margin-bottom: 15px;
1141
}
1142
footer iframe {
1143
max-width: 100%;
1144
}
1145
div.required .control-label:before {
1146
content: '* ';
1147
color: #e47364;
1148
font-weight: bold;
1149
}
1150
.dropdown-menu li > a:hover,
1151
.dropdown-menu li > span:hover {
1152
text-decoration: none;
1153
background-color: #eeeeee;
1154
}
1155
.dropdown-menu li > a:hover,
1156
.dropdown-menu li > a:hover i {
1157
color: #dd4b39;
1158
}
1159
h1.home_h1 {
1160
margin: 0 0 10px 0;
1161
padding: 0 15px;
1162
text-align: center;
1163
font-size: 2em;
1164
font-weight: 600
1165
}
1166
h1.home2_h1 {
1167
margin: 20px 0;
1168
padding: 0 30px;
1169
}
1170
#top {
1171
line-height: 36px;
1172
z-index: 11;
1173
position: relative;
1174
border-bottom: 1px solid #ededed;
1175
background-color: #d0cfcf !important;
1176
}
1177
#top form {
1178
display: inline-block;
1179
float: left;
1180
}
1181
@media (max-width: 1199px) {
1182
.text_ico_skrit .hidden-xs {
1183
display: none;
1184
}
1185
}
1186
#top2 {
1187
z-index: 10;
1188
position: relative;
1189
}
1190
#top .container, #top2 .container, #top3 .container {
1191
padding: 0px 15px;
1192
}
1193
#top2 .container {
1194
padding: 20px 15px;
1195
}
1196
#top3 {
1197
background-color: #333;
1198
/*box-shadow: 0 0 50px 10px rgba(0,0,0,.05);*/
1199
-webkit-transition: all .2s ease-in-out;
1200
z-index: 9;
1201
}
1202
#top3.affix-top {
1203
position: absolute;
1204
}
1205
#top3.affix #menu2 {
1206
display: none;
1207
}
1208
#top3.affix #menu2_button:hover {
1209
cursor: pointer;
1210
}
1211
/*#top3.affix #menu2_button:hover #menu2 {
1212
display: block;
1213
}*/
1214
#top3.affix #menu2.dblock {display: block;}
1215
@media (min-width: 992px) {
1216
#top3.affix {
1217
position: fixed;
1218
z-index: 999;
1219
top: 0;
1220
-webkit-transition: all .2s ease-in-out;
1221
box-shadow: 0 0 20px 5px rgba(0,0,0,.25);
1222
}
1223
}
1224
@media (max-width: 991px) {
1225
#top3,
1226
#top3.affix,
1227
#top3.affix-top {
1228
position: initial;
1229
}
1230
.main-content {
1231
padding-top: 25px !important;
1232
}
1233
}
1234
#top3 sup {
1235
color: #777;
1236
display: inline-block;
1237
}
1238
#top4 {
1239
background-color: #fafafa;
1240
}
1241
#top5 {
1242
margin-top: -25px;
1243
}
1244
#top6 {
1245
margin-bottom: 25px;
1246
padding-bottom: 10px;
1247
padding-top: 10px;
1248
}
1249
.top-links .list-inline {
1250
margin-left: 15px;
1251
}
1252
.top-links .list-inline > li {
1253
display: inline-block;
1254
float: left;
1255
padding: 3px 0;
1256
}
1257
.list-inline.ul_dop_menu {
1258
margin: 0;
1259
display: inline;
1260
}
1261
#top .list-inline.ul_dop_menu {
1262
display: inline-block;
1263
vertical-align: bottom;
1264
}
1265
#top .btn-link,
1266
.top-links.nav.norazmivcont ul.list-inline a {
1267
font-size: 16px;
1268
text-decoration: none;
1269
line-height: 32px;
1270
display: inline-block;
1271
padding: 0 10px;
1272
color: #fff;
1273
-webkit-transition: all 100ms linear;
1274
-moz-transition: all 100ms linear;
1275
-ms-transition: all 100ms linear;
1276
-o-transition: all 100ms linear;
1277
transition: all 100ms linear;
1278
}
1279
.top-links.verh a {
1280
font-size: 14px;
1281
text-decoration: none;
1282
line-height: 36px;
1283
display: inline-block;
1284
padding: 0 10px;
1285
color: #333;
1286
-webkit-transition: all 100ms linear;
1287
-moz-transition: all 100ms linear;
1288
-ms-transition: all 100ms linear;
1289
-o-transition: all 100ms linear;
1290
transition: all 100ms linear;
1291
}
1292
.top-links.verh a:hover {
1293
background-color: transparent;
1294
color: #dd4b39;
1295
-webkit-transition: all 100ms linear;
1296
-moz-transition: all 100ms linear;
1297
-ms-transition: all 100ms linear;
1298
-o-transition: all 100ms linear;
1299
transition: all 100ms linear;
1300
}
1301
.top-links.verh .fa.strdown {
1302
font-size: 8px;
1303
vertical-align: middle;
1304
}
1305
.top-links.verh .fa {
1306
-webkit-transition: all 100ms linear;
1307
-moz-transition: all 100ms linear;
1308
-ms-transition: all 100ms linear;
1309
-o-transition: all 100ms linear;
1310
transition: all 100ms linear;
1311
}
1312
.top-links.verh .span-a {
1313
padding: 0 10px;
1314
display: inline-block;
1315
}
1316
.top-links.verh .span-a:hover .fa,
1317
.top-links.verh a:hover .fa {
1318
color: #dd4b39;
1319
-webkit-transition: all 100ms linear;
1320
-moz-transition: all 100ms linear;
1321
-ms-transition: all 100ms linear;
1322
-o-transition: all 100ms linear;
1323
transition: all 100ms linear;
1324
}
1325
.top-links a:hover {
1326
color: #fff;
1327
background-color: transparent;
1328
box-shadow: inset 0px 0px 50px rgba(255,255,255, 0.25);
1329
-webkit-transition: all 100ms linear;
1330
-moz-transition: all 100ms linear;
1331
-ms-transition: all 100ms linear;
1332
-o-transition: all 100ms linear;
1333
transition: all 100ms linear;
1334
}
1335
.top-links.verh .span-a:hover:hover {
1336
color: #dd4b39;
1337
cursor: pointer;
1338
-webkit-transition: all 100ms linear;
1339
-moz-transition: all 100ms linear;
1340
-ms-transition: all 100ms linear;
1341
-o-transition: all 100ms linear;
1342
transition: all 100ms linear;
1343
}
1344
.top-links.verh a sup {
1345
padding-left: 3px;
1346
}
1347
.top-links .dropdown-menu a {
1348
text-shadow: none;
1349
display: block;
1350
padding: 3px 15px !important;
1351
transition: none;
1352
line-height: 1.42857143;
1353
}
1354
.top-links .dropdown-menu a:hover {
1355
background-color: #eeeeee;
1356
transition: none;
1357
}
1358
.top-links .mmmenu .dropdown-menu a:hover {
1359
background-color: initial;
1360
color: initial;
1361
transition: initial;
1362
}
1363
#top .btn-link strong {
1364
font-size: 15px;
1365
line-height: 14px;
1366
}
1367
#menu a .fa,
1368
.top-links .fa {
1369
padding-right: 5px;
1370
text-align: left;
1371
width: initial;
1372
margin-right: 0;
1373
}
1374
#menu a span img,
1375
.top-links img,
1376
#menu .nav > li > .without_a img,
1377
#menu .nav > li > a > img,
1378
#menu .nav > li > .without_a > i,
1379
#menu .nav > li > a > i {
1380
margin-right: 5px;
1381
margin-top: -4px;
1382
min-width: 21px;
1383
max-width: 21px;
1384
text-align: center;
1385
}
1386
#menu .mmmenu a .am_category_image > img,
1387
#menu .mmmenu a .am_category_image > i {
1388
margin-left: -3px;
1389
min-width: 21px;
1390
max-width: 21px;
1391
text-align: center;
1392
margin-right: 5px;
1393
padding: 0;
1394
}
1395
#top .top-links .fa {
1396
color: #555;
1397
text-align: right;
1398
min-width: 20px;
1399
}
1400
.top-links .badge {
1401
background-color: #eee;
1402
color: #333;
1403
font-weight: normal;
1404
margin-left: 3px;
1405
}
1406
form#language li img {
1407
margin-top: -3px;
1408
margin-right: 1px;
1409
}
1410
.text-center {
1411
text-align: center;
1412
}
1413
.search {
1414
margin-top: 14px;
1415
border: 1px solid #ededed;
1416
border-radius: 2px;
1417
background-color: #fcfcfc;
1418
/*width: 100%;*/
1419
}
1420
@media (max-width: 767px) {
1421
.search {
1422
width: 100%;
1423
}
1424
}
1425
.btn-group.open .dropdown-toggle {
1426
-webkit-box-shadow: none;
1427
box-shadow: none;
1428
}
1429
.search .input-lg {
1430
height: 30px;
1431
padding: 0 10px;
1432
font-size: 14px;
1433
border: 0;
1434
box-shadow: none;
1435
border-radius: 2px;
1436
background: #fcfcfc;
1437
border-left: 1px solid #ededed;
1438
}
1439
.search .btn-lg {
1440
font-size: 15px;
1441
padding: 10px 35px;
1442
}
1443
/*
1444
.search .change_category {
1445
border-right: 2px solid #f5f5f5;
1446
}
1447
.search span.search_button {
1448
border-left: 2px solid #f5f5f5;
1449
}
1450
*/
1451
.search .change_category_button {
1452
background: #f5f5f5;
1453
border-right-width: 0px;
1454
border: 0;
1455
box-shadow: none;
1456
border-radius: 2px !important;
1457
height: 30px;
1458
padding: 0 20px;
1459
}
1460
.search .change_category_button:hover {
1461
color: #dd4b39;
1462
}
1463
.search .change_category_button .category-name {
1464
display: inline-block;
1465
vertical-align: bottom;
1466
max-width: 110px;
1467
overflow: hidden;
1468
text-overflow: ellipsis;
1469
white-space: nowrap;
1470
}
1471
.search .change_category_button .fa {
1472
font-size: 8px;
1473
padding-left: 8px;
1474
line-height: 19px;
1475
}
1476
.search .search_button {
1477
color: #666;
1478
border-right-width: 0px;
1479
box-shadow: none;
1480
border-radius: 2px !important;
1481
text-shadow: none;
1482
font-size: 16px;
1483
padding: 0;
1484
border: 0;
1485
background: #fcfcfc;
1486
height: 30px;
1487
width: 35px;
1488
outline: none;
1489
margin-left: 0 !important;
1490
}
1491
.search .search_button:hover {
1492
color: #dd4b39;
1493
}
1494
#top2 .header_conts {
1495
padding-right: 15px;
1496
margin-top: 9px;
1497
}
1498
#top2 .tel {
1499
position: relative;
1500
line-height: 1.5em;
1501
text-align: right;
1502
}
1503
#top2 .header_under_phone {
1504
display: inline-block;
1505
padding-top: 3px;
1506
}
1507
#top2 .header_under_phone .fa {
1508
display: none;
1509
padding-right: 6px;
1510
}
1511
#top2 .header_under_phone a {
1512
border-bottom: 1px dashed;
1513
}
1514
#top2 .tel .header_phone_image {
1515
display: inline-block;
1516
padding-right: 10px;
1517
}
1518
#top2 .tel .header_phone_image img {
1519
vertical-align: text-bottom;
1520
}
1521
#top2 .tel .header_phone_image.vartamiddle img {
1522
vertical-align: middle;
1523
}
1524
#top2 .tel .header_phone_image .fa {
1525
font-size: 32px;
1526
color: #555;
1527
}
1528
#top2 .tel .header_phone_nomer {
1529
display: inline-block;
1530
position: relative;
1531
}
1532
#top2 .tel .dropdown-menu {
1533
right: -14px;
1534
margin-top: 5px;
1535
width: max-content;
1536
}
1537
#top2 .tel button {
1538
border: none;
1539
background: none;
1540
padding: 0;
1541
margin: 0;
1542
}
1543
#top2 .tel .s11,
1544
#top2 .tel .s12 {
1545
font-size: 14px;
1546
display: block;
1547
text-align: right;
1548
}
1549
#top2 .tel .s22 {
1550
font-size: 21px;
1551
color: #e16656;
1552
font-weight: bold;
1553
display: block;
1554
padding-top: 2px;
1555
text-align: right;
1556
line-height: 26px;
1557
}
1558
#top2 .tel .s22:hover {
1559
cursor: pointer;
1560
}
1561
#top2 .tel .s22:hover i {
1562
color: #dd4b39;
1563
}
1564
#top2 .tel .s22 .telefon {
1565
color: #333;
1566
font-weight: normal;
1567
font-size: 17px;
1568
vertical-align: text-bottom;
1569
}
1570
#top2 .tel .s22 i {
1571
font-size: 10px;
1572
color: #555;
1573
vertical-align: middle;
1574
margin-top: -2px;
1575
padding-left: 5px;
1576
}
1577
#cart,
1578
#cart_mobi {
1579
height: 40px;
1580
line-height: 40px;
1581
}
1582
#cart button.cart,
1583
#cart_mobi button.cart {
1584
background-color: #494949;
1585
-webkit-transition: all 100ms linear;
1586
-moz-transition: all 100ms linear;
1587
-ms-transition: all 100ms linear;
1588
-o-transition: all 100ms linear;
1589
transition: all 100ms linear;
1590
border: 0;
1591
padding: 0;
1592
color: #fff;
1593
font-size: 17px;
1594
display: block;
1595
width: 100%;
1596
padding: 0 10px;
1597
outline: none;
1598
}
1599
#cart #cart-total-popup,
1600
#cart #cart-total,
1601
#cart_mobi #cart-total_mobi {
1602
float: left;
1603
}
1604
#cart #cart-total-popup > .fa,
1605
#cart #cart-total > .fa,
1606
#cart_mobi #cart-total_mobi > .fa {
1607
padding-right: 10px;
1608
font-size: 14px;
1609
margin-top: -4px;
1610
vertical-align: middle;
1611
}
1612
@media (max-width: 767px) {
1613
#cart #cart-total-popup > .fa,
1614
#cart #cart-total > .fa,
1615
#cart_mobi #cart-total_mobi > .fa {
1616
padding-right: 3px;
1617
}
1618
}
1619
#cart .open button.cart {
1620
background-color: #e16656;
1621
}
1622
#cart:hover button.cart {
1623
background-color: #e16656;
1624
-webkit-transition: all 100ms linear;
1625
-moz-transition: all 100ms linear;
1626
-ms-transition: all 100ms linear;
1627
-o-transition: all 100ms linear;
1628
transition: all 100ms linear;
1629
}
1630
#cart > .btn,
1631
#cart_mobi > .btn {
1632
font-size: 12px;
1633
line-height: 18px;
1634
color: #FFF;
1635
}
1636
#cart.open > .btn {
1637
background-image: none;
1638
background-color: #FFFFFF;
1639
border: 1px solid #E6E6E6;
1640
color: #666;
1641
box-shadow: none;
1642
text-shadow: none;
1643
}
1644
#cart.open > .btn:hover {
1645
color: #444;
1646
}
1647
#cart .dropdown-menu {
1648
min-width: 100%;
1649
border: 0;
1650
border-radius: 0px 0px 2px 2px;
1651
box-shadow: 0 0px 10px rgba(0,0,0,0.2);
1652
background: #fff;
1653
z-index: 1001;
1654
margin: 0;
1655
padding: 4px;
1656
}
1657
#cart .table td {
1658
border-top: none;
1659
vertical-align: middle;
1660
}
1661
#cart .cartfooter {
1662
text-align: right;
1663
display: inline-block;
1664
margin-top: 10px;
1665
}
1666
#cart .cartfooter a+a {
1667
margin-left: 20px;
1668
}
1669
#cart .dropdown-menu table {
1670
margin-bottom: 10px;
1671
}
1672
#cart .dropdown-menu li > div {
1673
min-width: 600px;
1674
padding: 0 10px;
1675
}
1676
@media (max-width: 767px) {
1677
#top2 .tel .dropdown-menu a > i {
1678
display: none;
1679
}
1680
#cart .dropdown-menu {
1681
width: initial;
1682
}
1683
#cart .dropdown-menu li > div {
1684
width: initial;
1685
}
1686
.xs-margin-top {
1687
margin-top: 10px;
1688
}
1689
}
1690
#cart .dropdown-menu li p {
1691
margin: 20px 0;
1692
line-height: 1.4;
1693
}
1694
#revsubscribe {
1695
background-color: #fafafa;
1696
position: relative;
1697
overflow: hidden;
1698
}
1699
#revsubscribe .container {
1700
padding: 30px 15px;
1701
}
1702
#revsubscribe .col-sm-5 {
1703
text-align: right;
1704
position: initial;
1705
}
1706
#revsubscribe .col-sm-5 .fa {
1707
font-size: 119px;
1708
display: block;
1709
color: #ddd;
1710
position: absolute;
1711
top: -10px;
1712
left: initial;
1713
transform: rotate(-15deg);
1714
opacity: 0.4;
1715
}
1716
@media (max-width: 767px) {
1717
#revsubscribe .col-sm-5 .fa {
1718
z-index: -1;
1719
}
1720
}
1721
#revsubscribe span.susbs_head_text {
1722
font-size: 19px;
1723
}
1724
footer .footer {
1725
background-color: #232323;
1726
color: #fff;
1727
}
1728
footer .container a,
1729
footer .container a:active,
1730
footer .container a:visited {
1731
color: #fff;
1732
margin-right: 10px;
1733
}
1734
footer .footer a:hover {
1735
color: #eee;
1736
}
1737
footer .footer_links {
1738
padding-top: 20px;
1739
padding-bottom: 20px;
1740
}
1741
/*
1742
footer .footer_links a {
1743
border-bottom: 1px solid #777;
1744
}
1745
footer .footer_links a:hover {
1746
border-bottom: 1px solid transparent;
1747
}
1748
*/
1749
footer .soc_s {
1750
text-align: right;
1751
font-size: 20px;
1752
padding-top: 20px;
1753
padding-bottom: 20px;
1754
}
1755
footer .soc_s a {
1756
margin-right: 10px;
1757
}
1758
footer .soc_s a:last-child {
1759
margin-right: 0;
1760
}
1761
footer .powered {
1762
padding-top: 10px;
1763
padding-bottom: 30px;
1764
text-align: right;
1765
}
1766
footer .ficons {
1767
padding-top: 10px;
1768
padding-bottom: 20px;
1769
}
1770
footer .ficons span {
1771
margin-right: 10px;
1772
margin-bottom: 10px;
1773
display: inline-block;
1774
}
1775
footer .ficons span:last-child {
1776
margin-right: 0;
1777
}
1778
footer .ficons img {
1779
height: 20px;
1780
opacity: 0.9;
1781
}
1782
.alert {
1783
padding: 6px 35px 6px 10px;
1784
border: 0;
1785
border-radius: 2px;
1786
position: relative;
1787
}
1788
.alert + .alert {
1789
margin-top: -15px;
1790
}
1791
.container > .alert {
1792
padding: 7px 35px 6px 10px;
1793
border: 0;
1794
border-radius: 2px;
1795
text-align: center;
1796
}
1797
.close {
1798
font-size: 18px;
1799
font-weight: normal;
1800
color: #555;
1801
text-shadow: none;
1802
opacity: 1;
1803
position: absolute;
1804
right: 10px;
1805
top: 50%;
1806
margin-top: -9px;
1807
outline: none;
1808
}
1809
.close:focus, .close:hover {
1810
color: #dd4b39;
1811
opacity: 1;
1812
}
1813
.breadcrumb {
1814
background-color: transparent;
1815
border-bottom: 1px solid #adadad;
1816
padding-bottom: 10px;
1817
margin: 0;
1818
padding: 0;
1819
margin-bottom: 20px;
1820
border-radius: 0;
1821
overflow: hidden;
1822
}
1823
.breadcrumb i {
1824
font-size: 16px;
1825
}
1826
.breadcrumb > li {
1827
padding: 0;
1828
position: relative;
1829
overflow: hidden;
1830
text-overflow: ellipsis;
1831
}
1832
.breadcrumb>li.br_ellipses+li:before {
1833
content: "";
1834
padding: 0;
1835
}
1836
.breadcrumb > *:nth-child(n+1) {
1837
display: none;
1838
}
1839
.invisible{
1840
display: none;
1841
}
1842
@media (max-width: 767px) {
1843
.breadcrumb > *:nth-last-child(-n+2) {
1844
display: inline;
1845
}
1846
.breadcrumb > * {
1847
max-width: 60px;
1848
font-size: 13px;
1849
}
1850
h1.inbreadcrumb {
1851
font-size: 15px;
1852
}
1853
}
1854
@media (min-width: 768px) and (max-width:991px) {
1855
.breadcrumb > *:nth-last-child(-n+4) {
1856
display: inline;
1857
}
1858
.breadcrumb > * {
1859
max-width: 100px;
1860
}
1861
}
1862
@media (min-width: 992px) {
1863
.breadcrumb > *:nth-last-child(-n+6) {
1864
display:inline;
1865
}
1866
.breadcrumb > * {
1867
max-width: 170px;
1868
}
1869
}
1870
.pagination {
1871
margin: 0;
1872
}
1873
.well.well-sm .btn-group-justified {
1874
border: 1px solid #ddd;
1875
border-radius: 2px;
1876
}
1877
.well.well-sm .btn-group-justified .btn-default {
1878
color: #555;
1879
outline: none;
1880
background-color: #fff;
1881
border: none;
1882
}
1883
.well.well-sm .btn-group-justified .btn-default:hover {
1884
color: #dd4b39;
1885
border: none;
1886
}
1887
.well.well-sm .btn-group-justified .btn-default.active {
1888
background-color: #eee;
1889
box-shadow: none;
1890
border: none;
1891
}
1892
.list-group a {
1893
border: 1px solid #ddd;
1894
color: #2A6FBA;
1895
padding: 6px 10px;
1896
}
1897
.list-group a.active {
1898
background-color: #eee;
1899
border-color: #ddd;
1900
color: #555;
1901
}
1902
.list-group a.active:hover, .list-group a:hover {
1903
color: #dd4b39;
1904
background: #fafafa;
1905
border: 1px solid #ddd;
1906
text-shadow: none;
1907
}
1908
.carousel-caption {
1909
color: #FFFFFF;
1910
text-shadow: 0 1px 0 #000000;
1911
}
1912
.carousel-control .icon-prev:before {
1913
content: '\f053';
1914
font-family: FontAwesome;
1915
}
1916
.carousel-control .icon-next:before {
1917
content: '\f054';
1918
font-family: FontAwesome;
1919
}
1920
.product-thumb {
1921
position: relative;
1922
border: 1px solid #ddd;
1923
margin-bottom: 20px;
1924
overflow: hidden;
1925
background-color: #fff;
1926
padding: 15px;
1927
border-radius: 2px;
1928
}
1929
@media (min-width: 992px) {
1930
.product-thumb:hover {
1931
box-shadow: 0px 0px 4px #adadad;
1932
/*border-color: #fff;*/
1933
-webkit-transition: all 100ms linear;
1934
-moz-transition: all 100ms linear;
1935
-ms-transition: all 100ms linear;
1936
-o-transition: all 100ms linear;
1937
transition: all 100ms linear;
1938
z-index: 1;
1939
}
1940
}
1941
.product-thumb .image {
1942
position: relative;
1943
text-align: center;
1944
margin: 0 auto;
1945
}
1946
.product-thumb .image .product-layout.col-lg-12.item {
1947
padding: 0;
1948
}
1949
.product-grid .product-thumb .image {
1950
-webkit-transition: initial;
1951
-moz-transition: initial;
1952
-ms-transition: initial;
1953
-o-transition: initial;
1954
transition: initial;
1955
}
1956
.product-thumb .zakaz,
1957
.product-thumb .lupa {
1958
float: right;
1959
}
1960
.product-thumb .zakaz + .lupa {
1961
margin-right: 7px;
1962
}
1963
.product-thumb .zakaz + .compare {
1964
margin-right: 7px;
1965
}
1966
.product-thumb .zakaz + .wishlist {
1967
margin-right: 7px;
1968
}
1969
.product-thumb .lupa + .compare {
1970
margin-right: 7px;
1971
}
1972
.product-thumb .lupa + .wishlist {
1973
margin-right: 7px;
1974
}
1975
.product-thumb .image a {
1976
display: block;
1977
}
1978
@media (min-width: 992px) {
1979
.product-thumb:hover .image img {
1980
opacity: 0.9;
1981
-webkit-transition: all 100ms linear;
1982
-moz-transition: all 100ms linear;
1983
-ms-transition: all 100ms linear;
1984
-o-transition: all 100ms linear;
1985
transition: all 100ms linear;
1986
}
1987
}
1988
.product-thumb .image img {
1989
margin-left: auto;
1990
margin-right: auto;
1991
border-radius: 2px;
1992
/*width: 100%;*/
1993
}
1994
.product-grid .product-thumb .image {
1995
margin: 0 auto;
1996
float: none;
1997
}
1998
.fapanel {
1999
opacity: 0;
2000
position: absolute;
2001
width: 100%;
2002
text-align: center;
2003
z-index: 3;
2004
bottom: 0;
2005
background-color: #fff;
2006
padding: 5px 0;
2007
border-radius: 2px;
2008
-webkit-transition: all 100ms linear;
2009
-moz-transition: all 100ms linear;
2010
-ms-transition: all 100ms linear;
2011
-o-transition: all 100ms linear;
2012
transition: all 100ms linear;
2013
}
2014
.fapanel.rev_wish_srav_prod {
2015
width: initial;
2016
z-index: 3;
2017
right: -7px;
2018
bottom: -7px;
2019
padding: 7px;
2020
}
2021
@media (min-width: 992px) {
2022
.product-thumb:hover .fapanel {
2023
opacity: 0.96;
2024
-webkit-transition: all 100ms linear;
2025
-moz-transition: all 100ms linear;
2026
-ms-transition: all 100ms linear;
2027
-o-transition: all 100ms linear;
2028
transition: all 100ms linear;
2029
}
2030
.product-thumb:hover .fapanel.rev_wish_srav_prod {
2031
opacity: 1;
2032
}
2033
}
2034
.product-thumb h4 {
2035
line-height: 18px;
2036
text-align: left;
2037
margin-bottom: 10px;
2038
margin-top: 0;
2039
font-weight: normal;
2040
overflow: hidden;
2041
}
2042
.product-list .product-thumb h4 {
2043
margin-right: 85px;
2044
}
2045
.product-thumb .caption {
2046
text-align: left;
2047
padding-top: 15px;
2048
border-top: 1px solid #ddd;
2049
margin-top: 15px;
2050
position: relative;
2051
}
2052
.product-list .product-thumb .caption,
2053
.product-price .product-thumb .caption {
2054
position: initial;
2055
}
2056
.product-thumb .caption .description {
2057
display: none;
2058
}
2059
.product-thumb .caption p {
2060
text-align: left;
2061
margin-bottom: 0;
2062
}
2063
.product-thumb .caption .bl_time {
2064
color: #777;
2065
}
2066
.product-thumb .caption p .fa {
2067
padding-right: 5px;
2068
}
2069
.product-thumb .cart {
2070
display: inline-block;
2071
border-radius: 2px;
2072
float: left;
2073
}
2074
.product-thumb .q_chislo {
2075
display: block;
2076
float: left;
2077
width: 35px;
2078
height: 26px;
2079
line-height: 26px;
2080
padding: 0;
2081
border-radius: 3px 0 0 3px;
2082
text-align: center;
2083
border: 2px solid #dddddd;
2084
border-right: none;
2085
}
2086
.product-thumb .q_button {
2087
background: #dddddd;
2088
border: 0;
2089
color: #333;
2090
padding: 0 15px;
2091
height: 26px;
2092
border-radius: 0 2px 2px 0;
2093
}
2094
@media (min-width: 992px) {
2095
.product-thumb .cart:hover .q_button {
2096
border-color: #dd4b39;
2097
background: #dd4b39;
2098
color: #fff;
2099
}
2100
.product-thumb .cart:hover .q_chislo {
2101
border-color: #dd4b39;
2102
}
2103
}
2104
.product-thumb .cart,
2105
.product-thumb .wishlist,
2106
.product-thumb .compare {
2107
float: right;
2108
}
2109
.product-thumb .fapanel .wishlist,
2110
.product-thumb .fapanel .compare,
2111
.product-thumb .fapanel .zakaz,
2112
.product-thumb .fapanel .lupa {
2113
float: none;
2114
display: inline-block;
2115
margin-left: 5px;
2116
}
2117
.product-thumb .fapanel.rev_wish_srav_prod .zakaz,
2118
.product-thumb .fapanel.rev_wish_srav_prod .lupa {
2119
float: none;
2120
display: block;
2121
margin-left: 0;
2122
}
2123
.product-thumb .fapanel.rev_wish_srav_prod .lupa + .zakaz {
2124
margin-top: 5px;
2125
}
2126
.product-thumb .fapanel > div:first-child {
2127
margin-left: 0;
2128
}
2129
.product-thumb .wishlist i:after,
2130
.product-thumb .compare i:after {
2131
content: "+";
2132
font-size: 8px;
2133
position: absolute;
2134
top: -1px;
2135
right: 1px;
2136
font-weight: bold;
2137
}
2138
.product-thumb .fa-border {
2139
cursor: pointer;
2140
color: #555;
2141
border-radius: 2px;
2142
padding: 4px 4px;
2143
/*
2144
border: 2px solid #eeeeee;
2145
background-color: #eeeeee;
2146
*/
2147
border: 2px solid transparent;
2148
background-color: transparent;
2149
-webkit-transition: all 100ms linear;
2150
-moz-transition: all 100ms linear;
2151
-ms-transition: all 100ms linear;
2152
-o-transition: all 100ms linear;
2153
transition: all 100ms linear;
2154
font-size: 14px;
2155
position: relative;
2156
}
2157
.product-thumb .fapanel.rev_wish_srav_prod .fa-border {
2158
border: 2px solid #eeeeee;
2159
background-color: #eeeeee;
2160
}
2161
.product-list .product-thumb .fa-border,
2162
.product-price .product-thumb .fa-border {
2163
border: 2px solid #eeeeee;
2164
background-color: #eeeeee;
2165
}
2166
.options_buy .fa-border {
2167
cursor: pointer;
2168
border: 2px solid #e47364;
2169
background-color: #e47364;
2170
color: #fff;
2171
border-radius: 2px;
2172
padding: 4px 4px;
2173
-webkit-transition: all 100ms linear;
2174
-moz-transition: all 100ms linear;
2175
-ms-transition: all 100ms linear;
2176
-o-transition: all 100ms linear;
2177
transition: all 100ms linear;
2178
font-size: 14px;
2179
position: relative;
2180
}
2181
.options_buy .prlistb {
2182
display: inline-block;
2183
padding-left: 5px;
2184
}
2185
.product-thumb .in_wishlist .fa-border,
2186
.product-thumb .in_compare .fa-border {
2187
color: #dd4b39;
2188
}
2189
.product-thumb .in_wishlist i:after,
2190
.product-thumb .in_compare i:after {
2191
content: "-";
2192
font-size: 11px;
2193
top: -4px;
2194
}
2195
@media (min-width: 992px) {
2196
.product-thumb .fa-border:hover {
2197
color: #dd4b39;
2198
}
2199
.options_buy .fa-border:hover {
2200
background-color: #dd4b39;
2201
border-color: #dd4b39;
2202
}
2203
}
2204
.product-thumb .fa-border.fa-shopping-basket {
2205
background-color: #e47364;
2206
border-color: #e47364;
2207
color: #fff !important;
2208
}
2209
@media (min-width: 992px) {
2210
.product-thumb .fa-border.fa-shopping-basket:hover {
2211
background-color: #dd4b39;
2212
border-color: #dd4b39;
2213
color: #fff !important;
2214
}
2215
}
2216
.product-thumb .cart a,
2217
.product-thumb .compare a,
2218
.product-thumb .wishlist a {
2219
display: inline-block;
2220
}
2221
.product-thumb .wishlist + .cart {
2222
margin-right: 7px;
2223
}
2224
.product-thumb .compare + .cart {
2225
margin-right: 7px;
2226
}
2227
.product-thumb .compare + .wishlist {
2228
margin-right: 7px;
2229
}
2230
.product-list .product-thumb .image {
2231
float: left;
2232
border-bottom: 0;
2233
}
2234
@media (min-width: 992px) {
2235
.product-list .product-thumb:hover .image {
2236
border-bottom: 0;
2237
}
2238
}
2239
.product-list .product-thumb .caption {
2240
border: none;
2241
padding: 0;
2242
margin: 0;
2243
padding-left: 15px;
2244
margin-left: 228px;
2245
}
2246
.product-list .product-thumb .rating,
2247
.product-price .caption .rating {
2248
right: 5px;
2249
left: inherit;
2250
top: 15px;
2251
}
2252
.rev_slider .product-thumb .description,
2253
.rev_slider .product-thumb .well-sm.product-info,
2254
.product-grid .product-thumb .description,
2255
.product-grid .product-thumb .well-sm.product-info {
2256
display: none;
2257
}
2258
.product-thumb .description_options {
2259
margin-bottom: 12px;
2260
}
2261
.product-thumb .description + .well-sm.product-info {
2262
margin-top: 15px;
2263
}
2264
.product-price .product-thumb .description_options {
2265
min-height: 12px;
2266
color: #666;
2267
}
2268
.product-price .product-thumb .description_options .description {
2269
display: block;
2270
}
2271
.product-price .product-thumb .description_options .product-info {
2272
display: none;
2273
}
2274
.product-price .product-thumb .description_options .description.description_options_buy_price {
2275
display: block;
2276
float: left;
2277
width: 46%;
2278
padding-right: 10px;
2279
}
2280
.product-price .product-thumb .description_options .description.description_options_buy_price + .product-info.options_buy {
2281
display: block;
2282
width: 43%;
2283
margin-left: 57%;
2284
padding: 5px;
2285
margin-top: 0;
2286
margin-bottom: 0;
2287
}
2288
.product-list .product-thumb .description {
2289
display: block;
2290
}
2291
.product-list .product-thumb .well-sm.product-info {
2292
margin-bottom: 20px;
2293
margin-top: 15px;
2294
}
2295
.prlistb {
2296
display: none;
2297
padding-left: 5px;
2298
font-family: Roboto, Helvetica, sans-serif;
2299
}
2300
.prlistb.active {
2301
display: inline-block;
2302
}
2303
.product-list .product-thumb .prlistb {
2304
display: inline-block;
2305
}
2306
.product-list .product-thumb .caption .product_buttons {
2307
position: absolute;
2308
bottom: 15px;
2309
right: 15px;
2310
}
2311
.product-price .product-thumb .caption .product_buttons {
2312
float: right;
2313
}
2314
.product-list .product-thumb .caption .price,
2315
.product-price .product-thumb .caption .price {
2316
margin-right: 10px;
2317
position: static;
2318
}
2319
.product-list .product-thumb .caption .price.na_zakaz {
2320
right: 80px;
2321
}
2322
@media (min-width: 992px) {
2323
.product-price:hover {
2324
overflow: visible;
2325
z-index: 1;
2326
}
2327
}
2328
.product-price .product-thumb {
2329
padding: 10px;
2330
margin: 0 0 -1px 0;
2331
}
2332
.product-price:last-child .product-thumb {
2333
margin-bottom: 20px;
2334
}
2335
.product-price .image {
2336
max-width: 80px;
2337
padding: 0;
2338
float: left;
2339
margin-right: 10px;
2340
}
2341
.product-price .owl-wrapper {
2342
width: 80px !important;
2343
height: 80px;
2344
overflow: hidden;
2345
}
2346
.product-price .owl-item,
2347
.product-price .image img {
2348
width: 80px !important;
2349
}
2350
.revblog-list.product-price .image {
2351
max-width: initial;
2352
}
2353
.revblog-list.product-price .caption {
2354
margin: 0;
2355
}
2356
.revblog-list.product-price .image + .caption {
2357
margin: 0 0 0 90px;
2358
}
2359
.revblog-list.product-price .image img {
2360
width: initial !important;
2361
}
2362
.product-price .caption {
2363
padding: 0;
2364
margin: 0 0 0 90px;
2365
border: none;
2366
}
2367
.product-price .product-thumb .prlistb {
2368
display: inline-block;
2369
padding-left: 5px;
2370
font-family: Roboto, Helvetica, sans-serif;
2371
}
2372
.product-thumb .fapanel-price {
2373
display: none;
2374
}
2375
.product-list .product-thumb .fapanel,
2376
.product-price .product-thumb .fapanel {
2377
display: none;
2378
}
2379
.product-price .product-thumb .stiker_panel {
2380
display: none;
2381
}
2382
.product-list .product-thumb .fapanel-price,
2383
.product-price .product-thumb .fapanel-price {
2384
display: block;
2385
float: right;
2386
margin-left: 7px;
2387
}
2388
.product-thumb .rating {
2389
padding: 0 10px 0 10px;
2390
position: absolute;
2391
top: -10px;
2392
left: 50%;
2393
margin-left: -48px;
2394
z-index: 4;
2395
background-color: #fff;
2396
min-width: 96px;
2397
text-align: center;
2398
}
2399
.rating .fa-stack {
2400
font-size: 6px;
2401
}
2402
.rating .fa-star-o {
2403
color: #ddd;
2404
font-size: 12px;
2405
}
2406
.rating .fa-star {
2407
color: #e47364;
2408
font-size: 12px;
2409
}
2410
.rating .fa-star + .fa-star-o {
2411
color: #e47364;
2412
}
2413
h2.price {
2414
margin: 0;
2415
}
2416
.product-thumb .price {
2417
font-size: 17px;
2418
margin-bottom: 0;
2419
float: left;
2420
line-height: 25px;
2421
}
2422
.rev_slider .product-thumb .price,
2423
.product-grid .product-thumb .price {
2424
position: initial;
2425
float: none;
2426
height: initial;
2427
margin-bottom: 5px;
2428
}
2429
.product-thumb .product_buttons .clearfix {
2430
display: none;
2431
}
2432
.product-layout.new_line .product-thumb .product_buttons .clearfix,
2433
.rev_slider .item.new_line .product-thumb .product_buttons .clearfix {
2434
display: block;
2435
}
2436
.product-layout.new_line .product_buttons .number,
2437
.rev_slider .item.new_line .product_buttons .number {
2438
display: inline-block;
2439
float: right;
2440
margin-bottom: 10px !important;
2441
margin-right: 0px;
2442
}
2443
.product-layout.new_line .product-info span.option_price,
2444
.rev_slider .item.new_line .product-info span.option_price {
2445
display: none;
2446
}
2447
.product-layout.new_line .product_buttons .price,
2448
.rev_slider .item.new_line .product_buttons .price {
2449
position: initial;
2450
float: none;
2451
text-align: right;
2452
margin-bottom: 0;
2453
}
2454
.product-layout.new_line .product_buttons .price + .number.bordnone,
2455
.rev_slider .item.new_line .product_buttons .price + .number.bordnone {
2456
margin-top: 0;
2457
margin-bottom: -19px !important;
2458
}
2459
.product-thumb .number.bordnone {
2460
display: none;
2461
}
2462
.product-thumb .price_na_zakaz {
2463
font-size: 15px;
2464
float: left;
2465
line-height: 25px;
2466
}
2467
.product-thumb .price-new {
2468
color: #dd4b39;
2469
font-size: 19px;
2470
}
2471
@media (max-width: 1199px) {
2472
.product-thumb .price-new {
2473
font-size: 17px;
2474
}
2475
}
2476
.product-thumb .price-old {
2477
text-decoration: line-through;
2478
}
2479
.product-thumb .price-tax {
2480
color: #999;
2481
font-size: 12px;
2482
display: block;
2483
}
2484
.product-thumb .button-group {
2485
background-color: #eeeeee;
2486
overflow: auto;
2487
}
2488
.product-list .product-thumb .button-group {
2489
border-left: 1px solid #dddddd;
2490
}
2491
@media (max-width: 767px) {
2492
.product-list .product-thumb .button-group {
2493
border-left: none;
2494
}
2495
}
2496
.product-thumb .button-group button {
2497
width: 50%;
2498
border: none;
2499
display: inline-block;
2500
float: left;
2501
background-color: #f6f7f9;
2502
color: #333;
2503
line-height: 27px;
2504
text-align: center;
2505
}
2506
.product-thumb .button-group button + button {
2507
width: 25%;
2508
border-left: 2px solid #fff;
2509
}
2510
@media (min-width: 992px) {
2511
.product-thumb .button-group button:hover {
2512
color: #444;
2513
background-color: #dddddd;
2514
text-decoration: none;
2515
cursor: pointer;
2516
}
2517
}
2518
@media (max-width: 1199px) {
2519
.product-thumb .button-group button, .product-thumb .button-group button + button {
2520
width: 33.33%;
2521
}
2522
}
2523
@media (max-width: 767px) {
2524
.product-thumb .button-group button, .product-thumb .button-group button + button {
2525
width: 33.33%;
2526
}
2527
}
2528
.thumbnails {
2529
overflow: visible;
2530
clear: both;
2531
list-style: none;
2532
padding: 0;
2533
margin: 0;
2534
}
2535
/*
2536
.thumbnails a.thumbnail.active,
2537
.thumbnails a.thumbnail:hover {
2538
border-color: #fff;
2539
box-shadow: 0px 0px 4px #adadad;
2540
}
2541
*/
2542
.thumbnails a.thumbnail:focus {
2543
border-color: #fff;
2544
}
2545
.thumbnails a.thumbnail:hover {
2546
opacity: 0.9;
2547
-webkit-transition: all 100ms linear;
2548
-moz-transition: all 100ms linear;
2549
-ms-transition: all 100ms linear;
2550
-o-transition: all 100ms linear;
2551
transition: all 100ms linear;
2552
}
2553
.thumbnails > img {
2554
width: 100%;
2555
}
2556
.image-additional a {
2557
margin-bottom: 20px;
2558
padding: 5px;
2559
display: block;
2560
border: 1px solid #dddddd;
2561
}
2562
.image-additional {
2563
max-width: 78px;
2564
}
2565
.thumbnails .image-additional {
2566
float: left;
2567
margin-left: 20px;
2568
}
2569
.images-additional .thumbnail {
2570
display: inline-block;
2571
margin-left: 2px;
2572
margin-right: 2px;
2573
margin-bottom: 5px;
2574
border: 0;
2575
-webkit-transition: all 100ms linear;
2576
-moz-transition: all 100ms linear;
2577
-ms-transition: all 100ms linear;
2578
-o-transition: all 100ms linear;
2579
transition: all 100ms linear;
2580
position: relative;
2581
outline: none;
2582
}
2583
@media (max-width: 991px) {
2584
.col-sm-9 {
2585
width: 100%;
2586
}
2587
#column-left .product-layout .col-md-3 {
2588
width: 100%;
2589
}
2590
#column-left + #content .product-layout .col-md-3 {
2591
width: 50%;
2592
}
2593
#column-left + #content + #column-right .product-layout .col-md-3 {
2594
width: 100%;
2595
}
2596
#content + #column-right .product-layout .col-md-3 {
2597
width: 100%;
2598
}
2599
}
2600
#column-left .rev_slider .owl-pagination, #column-right .rev_slider .owl-pagination {
2601
display: none;
2602
}
2603
.input-group .form-control[name^=quantity] {
2604
min-width: 50px;
2605
}
2606
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
2607
background-image: none;
2608
background-color: #df5c39;
2609
}
2610
.top-links ul {
2611
margin-bottom: 0;
2612
}
2613
#logo img {
2614
margin-left: auto;
2615
margin-right: auto;
2616
}
2617
.clearfix:after {
2618
content: '';
2619
display: table;
2620
clear: both
2621
}
2622
.navbar {
2623
right: auto;
2624
background: none;
2625
border: none;
2626
}
2627
.navbar-toggle {
2628
display: block;
2629
float: left;
2630
margin-left: 15px;
2631
}
2632
.rev_slider .owl-carousel {
2633
background: transparent;
2634
margin: 0;
2635
z-index: 1;
2636
}
2637
.rev_slider .owl-pagination {
2638
position: absolute;
2639
top: -34px;
2640
right: 5px;
2641
padding: 0 10px;
2642
background-color: #fff;
2643
}
2644
@media (max-width: 991px) {
2645
.rev_slider .owl-pagination {
2646
display: none;
2647
}
2648
}
2649
.rev_slider .owl-controls .owl-page span {
2650
display: block;
2651
width: 11px;
2652
height: 11px;
2653
background: rgba(102, 102, 102, 0.0);
2654
border-radius: 20px;
2655
border: 2px solid rgba(102, 102, 102, 0.9);
2656
}
2657
.rev_slider .owl-controls .owl-page.active span {
2658
background: rgba(102, 102, 102, 0.9);
2659
}
2660
#top4 .owl-carousel {
2661
background: transparent;
2662
margin: 0;
2663
}
2664
#top4 .owl-wrapper-outer {
2665
border: none;
2666
-webkit-border-radius: 0;
2667
-moz-border-radius: 0;
2668
-o-border-radius: 0;
2669
border-radius: 0;
2670
-webkit-box-shadow: none;
2671
-moz-box-shadow: none;
2672
-o-box-shadow: none;
2673
box-shadow: none;
2674
}
2675
#top4 .owl-pagination {
2676
position: absolute;
2677
top: initial;
2678
bottom: 5px;
2679
right: 10px;
2680
}
2681
#top4 .owl-controls .owl-page span {
2682
display: block;
2683
width: 11px;
2684
height: 11px;
2685
background: rgba(102, 102, 102, 0.0);
2686
border-radius: 20px;
2687
border: 2px solid rgba(102, 102, 102, 0.9);
2688
}
2689
#top4 .owl-controls .owl-page.active span {
2690
background: rgba(102, 102, 102, 0.9);
2691
}
2692
.scroll-top-wrapper {
2693
position: fixed;
2694
opacity: 0;
2695
text-align: center;
2696
z-index: 9998;
2697
background-color: #777;
2698
color: #fefefe;
2699
width: 40px;
2700
height: 40px;
2701
line-height: 40px;
2702
right: 30px;
2703
bottom: 30px;
2704
border-radius: 4px;
2705
-webkit-transition: all 0.3s ease-in-out;
2706
-moz-transition: all 0.3s ease-in-out;
2707
-ms-transition: all 0.3s ease-in-out;
2708
-o-transition: all 0.3s ease-in-out;
2709
transition: all 0.3s ease-in-out;
2710
}
2711
.scroll-top-wrapper.show:hover {
2712
opacity: 0.9;
2713
}
2714
.scroll-top-wrapper.show {
2715
cursor: pointer;
2716
opacity: 0.6;
2717
}
2718
.scroll-top-wrapper i.fa {
2719
font-size: 17px;
2720
line-height: inherit;
2721
}
2722
.popup-phone-wrapper {
2723
position: fixed;
2724
opacity: 0.6;
2725
text-align: center;
2726
z-index: 9999;
2727
background-color: #2A6FBA;
2728
color: #fefefe;
2729
width: 40px;
2730
height: 40px;
2731
line-height: 44px;
2732
right: 30px;
2733
bottom: 30px;
2734
border-radius: 4px;
2735
-webkit-transition: all 0.3s ease-in-out;
2736
-moz-transition: all 0.3s ease-in-out;
2737
-ms-transition: all 0.3s ease-in-out;
2738
-o-transition: all 0.3s ease-in-out;
2739
transition: all 0.3s ease-in-out;
2740
}
2741
.popup-phone-wrapper:hover {
2742
opacity: 0.9;
2743
cursor: pointer;
2744
}
2745
.popup-phone-wrapper i {
2746
font-size: 17px;
2747
animation: 1.2s ease-in-out 0s infinite trambling-animation;
2748
}
2749
.popup-phone-wrapper + .scroll-top-wrapper.show {
2750
right: 30px;
2751
bottom: 80px;
2752
}
2753
@keyframes trambling-animation {
2754
0%, 50%, 100% {
2755
transform: rotate(0deg);
2756
}
2757
10%, 30% {
2758
transform: rotate(-10deg);
2759
}
2760
20%, 40% {
2761
transform: rotate(10deg);
2762
}
2763
}
2764
.razmiv .scroll-top-wrapper,
2765
.razmiv2 .scroll-top-wrapper,
2766
.razmiv .popup-phone-wrapper,
2767
.razmiv2 .popup-phone-wrapper {
2768
display: none !important;
2769
}
2770
.deletetr {
2771
display:none;
2772
}
2773
.compare-info {
2774
border-collapse: collapse;
2775
width: 100%;
2776
margin-bottom: 20px;
2777
background-color: #fff;
2778
line-height: 1;
2779
margin: 0;
2780
padding: 0;
2781
border: 0;
2782
font-size: 100%;
2783
vertical-align: baseline;
2784
}
2785
.compare-info div {
2786
margin: 0;
2787
padding: 0;
2788
border: 0;
2789
font-size: 100%;
2790
vertical-align: baseline;
2791
list-style: none;
2792
}
2793
.compare-info ul,
2794
.compare-info li {
2795
margin-bottom: 0;
2796
padding: 0;
2797
border: 0;
2798
font-size: 100%;
2799
vertical-align: baseline;
2800
list-style: none;
2801
}
2802
.compare-info li {
2803
margin: 0;
2804
}
2805
.compare-info td > .image {
2806
position:relative;
2807
margin: 0 auto;
2808
}
2809
.compare-info .price-old {
2810
text-decoration: line-through;
2811
}
2812
.compare-info .price-old {
2813
text-decoration: line-through;
2814
}
2815
.compare-info .osnovtd .price-old {
2816
font-size: 12px;
2817
}
2818
.compare-info .osnovtd .price-new {
2819
color: #dd4b39;
2820
}
2821
label.comp {
2822
margin: 2px 0 2px 0;
2823
display: inline-block;
2824
color: #999;
2825
}
2826
.links label.comp {
2827
margin: 4px 0 4px 0;
2828
display: block;
2829
}
2830
input.comp {
2831
margin: 0 3px 0 0;
2832
vertical-align: middle;
2833
}
2834
label.remcom {
2835
cursor: pointer;
2836
border-bottom: 1px dashed;
2837
}
2838
label.remcom:hover {
2839
color: #dd4b39;
2840
}
2841
#tabs_compare {
2842
margin-bottom: 0;
2843
}
2844
.vertical-sreview .review-author {
2845
font-size: 15px;
2846
}
2847
.vertical-sreview .review-date-added {
2848
color: #999;
2849
margin-left: 10px;
2850
}
2851
.vertical-sreview-all {
2852
margin: 10px 0px 0px 0px;
2853
text-align: right;
2854
}
2855
.vertical-sreview {
2856
border: 1px solid #dddddd;
2857
overflow: auto;
2858
border-radius: 2px;
2859
}
2860
.vertical-sreview .caption {
2861
padding: 15px;
2862
min-height: 100px;
2863
text-align: left;
2864
background: #fff;
2865
}
2866
.rev_slider .heading_h {
2867
background-color: #fff;
2868
display: inline-block;
2869
position: absolute;
2870
top: -12px;
2871
padding: 0 10px 0 0;
2872
}
2873
.rev_slider h3 {
2874
margin: 0;
2875
display: inline-block;
2876
}
2877
.rev_slider h3 .fa {
2878
padding-right: 10px;
2879
vertical-align: top;
2880
}
2881
.rev_slider .heading_h a {
2882
padding-left: 10px;
2883
}
2884
.rev_slider .heading_h a:before {
2885
padding: 0 5px 0 0;
2886
color: #ccc;
2887
content: "/\00a0";
2888
}
2889
#vk_groups,
2890
#fb_groups,
2891
#ok_groups {
2892
float: right;
2893
margin: 20px 0;
2894
}
2895
#vk_groups + #fb_groups {
2896
margin: 0 0 20px 0;
2897
}
2898
#vk_groups + #ok_groups {
2899
margin: 0 0 20px 0;
2900
}
2901
#fb_groups + #ok_groups {
2902
margin: 0 0 20px 0;
2903
}
2904
@media (max-width: 991px) {
2905
#vk_groups,
2906
#fb_groups,
2907
#ok_groups {
2908
float: none;
2909
margin: 20px auto;
2910
clear: both;
2911
text-align: center;
2912
}
2913
#vk_groups + #fb_groups {
2914
margin: 20px auto;
2915
text-align: center;
2916
}
2917
#vk_groups + #ok_groups {
2918
margin: 20px auto;
2919
text-align: center;
2920
}
2921
#fb_groups + #ok_groups {
2922
margin: 20px auto;
2923
text-align: center;
2924
}
2925
}
2926
.module-instagram {
2927
float: right;
2928
margin: 20px 0 20px 0;
2929
}
2930
#vk_groups + .module-instagram {
2931
margin: 0 auto 20px auto;
2932
}
2933
.module-instagram .images img {
2934
width: 33.3333333%;
2935
float: left;
2936
padding: 1px 0 1px 2px;
2937
vertical-align: top;
2938
}
2939
.module-instagram .images img:hover {
2940
opacity: 0.9;
2941
}
2942
.aboutstore2 .module-instagram,
2943
.aboutstore .module-instagram {
2944
width: initial !important;
2945
margin: 0 0 20px 0;
2946
}
2947
.aboutstore .module-instagram .images img {
2948
width: 10%;
2949
margin: 0 4px;
2950
padding: 0;
2951
}
2952
.aboutstore2 .module-instagram .images img {
2953
width: 10%;
2954
margin: 0 6px;
2955
padding: 0;
2956
}
2957
.rev_slider {
2958
border-top: 1px solid #adadad;
2959
position: relative;
2960
padding-top: 25px;
2961
margin: 20px 0 25px 0;
2962
}
2963
.rev_slider_2 {
2964
margin-bottom: 20px;
2965
position: relative;
2966
}
2967
.rev_slider.tab-pane {
2968
border-top: none;
2969
padding-top: 2px;
2970
}
2971
.razmiv2 .mfp-bg {
2972
display: none;
2973
opacity: 0;
2974
}
2975
.razmiv2 .mfp-container {
2976
cursor: default;
2977
}
2978
.razmiv2 .mfp-image-holder {
2979
cursor: default;
2980
}
2981
.razmiv2 .mfp-image-holder .mfp-close {
2982
cursor: pointer !important;
2983
color: #333;
2984
display: inline-block;
2985
width: initial;
2986
height: initial;
2987
margin: 0;
2988
padding: 0 5px;
2989
line-height: initial;
2990
right: 0;
2991
top: 0;
2992
}
2993
.razmiv2 .mfp-image-holder img.mfp-img {
2994
background-color: #fff;
2995
padding: 0;
2996
border-radius: 2px;
2997
box-shadow: 0px 0px 5px 1px #999;
2998
}
2999
.razmiv2 .mfp-title {
3000
color: #333;
3001
padding: 0 10px;
3002
}
3003
.razmiv2 .mfp-counter {
3004
color: #333;
3005
display: none;
3006
}
3007
.razmiv2 .mfp-bottom-bar {
3008
margin: 0;
3009
background-color: #fff;
3010
color: #333;
3011
padding: 10px;
3012
}
3013
.razmiv2 .mfp-figure:after {
3014
box-shadow: none;
3015
}
3016
.image .stiker_panel {
3017
position: absolute;
3018
z-index: 7;
3019
left: 0px;
3020
top: -5px;
3021
-webkit-transition: all 100ms linear;
3022
-moz-transition: all 100ms linear;
3023
-ms-transition: all 100ms linear;
3024
-o-transition: all 100ms linear;
3025
transition: all 100ms linear;
3026
}
3027
.product-compare .image .stiker_panel {
3028
z-index: 3;
3029
}
3030
.image .stiker {
3031
display: inline-block;
3032
padding: 0 5px;
3033
color: #fff;
3034
border-radius: 1px;
3035
cursor: default;
3036
box-shadow: 0px 0px 0px 2px rgba(255,255,255, 0.4);
3037
float: left;
3038
margin-right: 5px;
3039
margin-top: 5px;
3040
}
3041
.product-compare .image .stiker {
3042
padding: 2px 5px;
3043
}
3044
.image .stiker_spec {
3045
background-color: #e47364;
3046
}
3047
.image .stiker_last {
3048
background-color: #494949;
3049
}
3050
.image .stiker_best {
3051
background-color: #337ab7;
3052
}
3053
.image .stiker_netu {
3054
background-color: #fff;
3055
color: #333;
3056
}
3057
.image .stiker + .stiker.stiker_netu {
3058
clear: both;
3059
width: 100%;
3060
}
3061
.image .stiker + .stiker.stiker_user {
3062
clear: both;
3063
width: 100%;
3064
}
3065
.product-thumb:hover .stiker_panel {
3066
opacity: 0;
3067
z-index: -1;
3068
}
3069
.compare-info .image {
3070
position: relative;
3071
}
3072
.prod-rating {
3073
font-size: 0;
3074
color: #ccc;
3075
display: inline-block;
3076
vertical-align: middle;
3077
}
3078
.prod-rating input {
3079
display: none;
3080
}
3081
.prod-rating * {
3082
margin: 0 1px 0 0;
3083
}
3084
.prod-rating label .fa {
3085
font-size: 28px;
3086
padding: 2px 4px 2px 0px;
3087
cursor: pointer;
3088
}
3089
.rat-star.active {
3090
color: #e47364!important;
3091
}
3092
.rat-star.checked {
3093
color: #e47364;
3094
}
3095
#owl-images .item ,
3096
#owl-images-popup .item {
3097
padding: 1px 1px;
3098
margin: 1px;
3099
color: #FFF;
3100
-webkit-border-radius: 3px;
3101
-moz-border-radius: 3px;
3102
border-radius: 3px;
3103
text-align: center;
3104
position: relative;
3105
}
3106
#owl-images .item a,
3107
#owl-images-popup .item a {
3108
-webkit-transition: all 100ms linear;
3109
-moz-transition: all 100ms linear;
3110
-ms-transition: all 100ms linear;
3111
-o-transition: all 100ms linear;
3112
transition: all 100ms linear;
3113
}
3114
#owl-images .item a:hover,
3115
#owl-images-popup .item a:hover {
3116
opacity: 0.9;
3117
-webkit-transition: all 100ms linear;
3118
-moz-transition: all 100ms linear;
3119
-ms-transition: all 100ms linear;
3120
-o-transition: all 100ms linear;
3121
transition: all 100ms linear;
3122
}
3123
#owl-images .customNavigation,
3124
#owl-images-popup .customNavigation {
3125
text-align: center;
3126
}
3127
#owl-images .customNavigation a,
3128
#owl-images-popup .customNavigation a {
3129
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
3130
}
3131
#owl-images .owl-carousel .owl-buttons .owl-prev,
3132
#owl-images-popup .owl-carousel .owl-buttons .owl-prev {
3133
left:1px !important;
3134
opacity: 0.4 !important;
3135
}
3136
#owl-images .owl-carousel .owl-buttons .owl-next,
3137
#owl-images-popup .owl-carousel .owl-buttons .owl-next {
3138
right:1px !important;
3139
opacity: 0.4 !important;
3140
}
3141
#owl-images .owl-carousel:hover .owl-buttons div,
3142
#owl-images-popup .owl-carousel:hover .owl-buttons div {
3143
opacity:0.7 !important;
3144
}
3145
.zatemnenie_img {
3146
filter: gray;
3147
-webkit-filter: grayscale(100%);
3148
-moz-filter: grayscale(100%);
3149
-ms-filter: grayscale(100%);
3150
-o-filter: grayscale(100%);
3151
filter: grayscale(100%);
3152
opacity: 0.6;
3153
}
3154
@media (min-width: 992px) {
3155
.product-thumb:hover .image img.zatemnenie_img {
3156
opacity: 0.6;
3157
}
3158
}
3159
.category_description {
3160
margin: 10px 0;
3161
color: #666;
3162
border-top: 1px solid #ddd;
3163
padding-top: 20px;
3164
clear: both;
3165
}
3166
.category_description.c_desc_top {
3167
margin: 0 0 12px 0;
3168
color: #666;
3169
border-top: none;
3170
padding-top: 0;
3171
clear: both;
3172
}
3173
.category_description.blog {
3174
margin: 10px 0;
3175
color: #666;
3176
border-top: none;
3177
padding-top: 10px;
3178
clear: both;
3179
}
3180
.category_description .fl-l {
3181
padding: 0 10px 10px 0;
3182
}
3183
.category_description img {
3184
padding: 0;
3185
border: none;
3186
background-color: transparent;
3187
border-radius: 0;
3188
max-width: 100%;
3189
}
3190
.refine_categories {
3191
margin-bottom: 10px;
3192
}
3193
.child-box .refine_categories {
3194
width: 100%;
3195
margin-bottom: 0;
3196
}
3197
.child-box .refine_categories a {
3198
padding: 10px 10px;
3199
}
3200
#menu .refine_categories {
3201
margin-bottom: 0;
3202
width: 100%;
3203
}
3204
#menu .refine_categories > a span{
3205
height: 34px;
3206
overflow: hidden;
3207
}
3208
#menu .image_in_ico_manufacturers.refine_categories > a span{
3209
height: initial;
3210
}
3211
.refine_categories a {
3212
white-space: normal;
3213
line-height: initial;
3214
margin-bottom: 10px;
3215
display: inline-block;
3216
padding: 5px 10px;
3217
text-align: center;
3218
z-index: 2;
3219
}
3220
.refine_categories span {
3221
display: block;
3222
}
3223
.refine_categories img {
3224
display: block;
3225
margin: 0 auto 5px auto;
3226
max-width: 100%;
3227
}
3228
.refine_categories a:hover img {
3229
opacity: 0.9;
3230
}
3231
.refine_categories .btn-link {
3232
font-size: 14px;
3233
border: none;
3234
margin: 0px;
3235
padding: 10px;
3236
}
3237
.pagpages {
3238
margin: 10px 0;
3239
}
3240
.pagpages .text-right {
3241
height: 39px;
3242
display: flex;
3243
justify-content: flex-end;
3244
align-items: center;
3245
}
3246
.main_img_box .image {
3247
text-align: center;
3248
margin-bottom: 20px;
3249
}
3250
.main_img_box .image > a,
3251
.main_img_box .image > #wrap {
3252
display: inline-block;
3253
position: relative;
3254
outline: none;
3255
}
3256
.main_img_box .image > a:hover .stiker_panel {
3257
opacity: 0;
3258
z-index: -1;
3259
}
3260
.main_img_box .image > a > img {
3261
-webkit-transition: all 100ms linear;
3262
-moz-transition: all 100ms linear;
3263
-ms-transition: all 100ms linear;
3264
-o-transition: all 100ms linear;
3265
transition: all 100ms linear;
3266
}
3267
.main_img_box .image > a:hover > img {
3268
opacity: 0.9;
3269
-webkit-transition: all 100ms linear;
3270
-moz-transition: all 100ms linear;
3271
-ms-transition: all 100ms linear;
3272
-o-transition: all 100ms linear;
3273
transition: all 100ms linear;
3274
}
3275
.thumbnails .owl-carousel {
3276
background: transparent;
3277
padding: 0 35px;
3278
}
3279
.thumbnails .owl-wrapper-outer {
3280
box-shadow: none;
3281
border: none;
3282
border-radius: 0;
3283
}
3284
.product-info .form-group {
3285
overflow: auto;
3286
margin: 0 0 5px;
3287
padding: 2px;
3288
}
3289
.product-info .radio {
3290
display:inline-block;
3291
float:left;
3292
margin:0 10px 10px 0;
3293
}
3294
.product-info input[type='radio'],
3295
.product-info input[type='checkbox']{
3296
display:none;
3297
}
3298
.product-info input[type='radio'] + label,
3299
.product-info input[type='checkbox'] + label {
3300
padding: 3px 10px;
3301
margin: 0;
3302
background: #fff;
3303
color: #333;
3304
font-size: 14px;
3305
box-shadow: none;
3306
border-radius: 2px;
3307
border-color: #ddd;
3308
-webkit-transition: all 100ms linear;
3309
-moz-transition: all 100ms linear;
3310
-ms-transition: all 100ms linear;
3311
-o-transition: all 100ms linear;
3312
transition: all 100ms linear;
3313
position: relative;
3314
min-width: 36px;
3315
}
3316
.product-layout .product-info input[type='radio'] + label,
3317
.product-layout .product-info input[type='checkbox'] + label {
3318
transition: initial;
3319
}
3320
.product-info input[type='radio'] + label .fa,
3321
.product-info input[type='checkbox'] + label .fa {
3322
display: none;
3323
-webkit-transition: all 100ms linear;
3324
-moz-transition: all 100ms linear;
3325
-ms-transition: all 100ms linear;
3326
-o-transition: all 100ms linear;
3327
transition: all 100ms linear;
3328
}
3329
.product-info input[type='radio']:checked + label,
3330
.product-info input[type='checkbox']:checked + label {
3331
color: #333;
3332
background: #fff;
3333
box-shadow: 0px 0px 1px 1px #e47364;
3334
border-color: #fff;
3335
text-shadow: none;
3336
}
3337
.product-info input[type='radio']:checked + label .fa,
3338
.product-info input[type='checkbox']:checked + label .fa {
3339
display: block;
3340
position: absolute;
3341
bottom: 0px;
3342
right: 0px;
3343
color: #e47364;
3344
font-size: 10px;
3345
-webkit-transition: all 100ms linear;
3346
-moz-transition: all 100ms linear;
3347
-ms-transition: all 100ms linear;
3348
-o-transition: all 100ms linear;
3349
transition: all 100ms linear;
3350
}
3351
.product-info input[type='radio']:hover + label,
3352
.product-info input[type='checkbox']:hover + label {
3353
box-shadow: 0px 0px 1px 1px #e47364;
3354
border-color: #fff;
3355
-webkit-transition: all 100ms linear;
3356
-moz-transition: all 100ms linear;
3357
-ms-transition: all 100ms linear;
3358
-o-transition: all 100ms linear;
3359
transition: all 100ms linear;
3360
}
3361
span.option_price {
3362
color: #777;
3363
padding-left: 3px;
3364
font-size: 13px;
3365
}
3366
.product-info input[type='radio']:checked + label span.option_price,
3367
.product-info input[type='checkbox']:checked + label span.option_price {
3368
color: #e47364;
3369
}
3370
.product-info .radio .btn-default:active {
3371
color: #333;
3372
background-color: #fff;
3373
border-color: #e47364;
3374
}
3375
.product-info .radio .img-thumbnail {
3376
display: inline-block;
3377
max-width: 100%;
3378
height: auto;
3379
padding: 0;
3380
margin-right: 5px;
3381
line-height: inherit;
3382
background-color: transparent;
3383
border: none;
3384
-webkit-transition: none;
3385
-o-transition: none;
3386
transition: none;
3387
border-radius: 2px;
3388
}
3389
.product-list .product-info .radio,
3390
.rev_slider .product-info .radio,
3391
.product-grid .product-info .radio {
3392
margin: 2px;
3393
}
3394
.product-list .product-info .radio .img-thumbnail,
3395
.rev_slider .product-info .radio .img-thumbnail,
3396
.product-grid .product-info .radio .img-thumbnail {
3397
margin: 0;
3398
width: 20px;
3399
}
3400
.product-list .product-info input[type='radio'] + label,
3401
.product-list .product-info input[type='checkbox'] + label,
3402
.rev_slider .product-info input[type='radio'] + label,
3403
.rev_slider .product-info input[type='checkbox'] + label,
3404
.product-grid .product-info input[type='radio'] + label,
3405
.product-grid .product-info input[type='checkbox'] + label {
3406
min-width: initial;
3407
}
3408
.product-list .product-info .opt_with_img input[type='radio']:checked + .label-in-img .fa,
3409
.rev_slider .product-info .opt_with_img input[type='radio']:checked + .label-in-img .fa,
3410
.product-grid .product-info .opt_with_img input[type='radio']:checked + .label-in-img .fa,
3411
.product-list .product-info .opt_with_img input[type='checkbox']:checked + .label-in-img .fa,
3412
.rev_slider .product-info .opt_with_img input[type='checkbox']:checked + .label-in-img .fa,
3413
.product-grid .product-info .opt_with_img input[type='checkbox']:checked + .label-in-img .fa {
3414
left: 11px;
3415
right: initial;
3416
bottom: 3px;
3417
}
3418
.product-price .product-info input[type='radio'] + label,
3419
.product-price .product-info input[type='checkbox'] + label,
3420
.product-price .product-info select.form-control,
3421
.product-list .product-info input[type='radio'] + label,
3422
.product-list .product-info input[type='checkbox'] + label,
3423
.product-list .product-info select.form-control,
3424
.rev_slider .product-info input[type='radio'] + label,
3425
.rev_slider .product-info input[type='checkbox'] + label,
3426
.rev_slider .product-info select.form-control,
3427
.product-grid .product-info input[type='radio'] + label,
3428
.product-grid .product-info input[type='checkbox'] + label,
3429
.product-grid .product-info select.form-control {
3430
font-size: 13px;
3431
padding: 3px 5px;
3432
}
3433
.product-list .product-info input[type='radio'] + label,
3434
.product-list .product-info input[type='checkbox'] + label,
3435
.product-list .product-info select.form-control {
3436
font-size: 14px;
3437
}
3438
.product-list .product-info .radio input[type='radio'] + .label-in-img,
3439
.rev_slider .product-info .radio input[type='radio'] + .label-in-img,
3440
.product-grid .product-info .radio input[type='radio'] + .label-in-img {
3441
padding: 2px;
3442
}
3443
.product-price .product-info span.option_price,
3444
.rev_slider .product-info span.option_price,
3445
.product-grid .product-info span.option_price {
3446
font-size: 11px;
3447
}
3448
.product-price .product-info select.form-control,
3449
.product-list .product-info select.form-control,
3450
.rev_slider .product-info select.form-control,
3451
.product-grid .product-info select.form-control {
3452
height: 26px;
3453
line-height: 26px;
3454
padding: 0 7px;
3455
margin: 0 0 3px 0;
3456
}
3457
.product-list .product-thumb .description + .well-sm.product-info,
3458
.rev_slider .product-thumb .description + .well-sm.product-info,
3459
.product-grid .product-thumb .description + .well-sm.product-info {
3460
margin-top: 10px;
3461
margin-bottom: 0;
3462
}
3463
.rev_slider .product-thumb .description + .well-sm.product-info,
3464
.product-grid .product-thumb .description + .well-sm.product-info {
3465
padding: 5px;
3466
}
3467
.product-list .product-thumb .description + .well-sm.product-info {
3468
margin-bottom: 42px;
3469
}
3470
.opt_required > label {
3471
color: #e47364;
3472
-webkit-transition: all 100ms linear;
3473
-moz-transition: all 100ms linear;
3474
-ms-transition: all 100ms linear;
3475
-o-transition: all 100ms linear;
3476
transition: all 100ms linear;
3477
animation: 0.8s ease-in-out;
3478
animation-iteration-count: 1;
3479
}
3480
.well-sm.product-info {
3481
margin-bottom: 20px;
3482
border: 1px solid #eee;
3483
}
3484
.well-sm.product-info .ya-share2 {
3485
text-align: right;
3486
position: absolute;
3487
bottom: -30px;
3488
right: 10px;
3489
}
3490
.alt_pt_descript .rev_slider {
3491
margin-bottom: 50px;
3492
}
3493
.alt_pt_descript .rev_slider:last-child {
3494
margin-bottom: 0;
3495
}
3496
.alt_pt_descript .rev_slider {
3497
filter: initial !important;
3498
}
3499
.well-sm.otz {
3500
border: 1px solid #eee;
3501
margin-bottom: 20px;
3502
}
3503
.well-sm.otz .btn .fa {
3504
padding-right: 10px;
3505
font-size: 14px;
3506
margin-top: -4px;
3507
vertical-align: middle;
3508
}
3509
.product-info .number {
3510
border: 1px solid #ddd;
3511
display: inline-block;
3512
vertical-align: middle;
3513
position: relative;
3514
border-radius: 2px;
3515
}
3516
.product-layout.product-grid .product-info .number {
3517
margin-bottom: 2px;
3518
}
3519
.product-info .number.bordnone {
3520
border: none !important;
3521
}
3522
.caption.product-info .number {
3523
margin-top: 3px;
3524
margin-right: 10px;
3525
height: 22px;
3526
max-height: 22px;
3527
}
3528
.product-info .frame-change-count {
3529
width: 110px;
3530
}
3531
.product-info .options_buy .frame-change-count,
3532
.caption.product-info .frame-change-count {
3533
width: 96px;
3534
}
3535
.product-info .btn-plus {
3536
float: right;
3537
height: 26px;
3538
width: 30px;
3539
}
3540
.product-info .btn-minus {
3541
float: left;
3542
height: 26px;
3543
width: 30px;
3544
}
3545
.product-info .options_buy .btn-plus,
3546
.product-info .options_buy .btn-minus,
3547
.caption.product-info .btn-plus,
3548
.caption.product-info .btn-minus {
3549
height: 20px;
3550
width: 26px;
3551
}
3552
.product-info .btn-plus button {
3553
width: 30px;
3554
height: 26px;
3555
font-size: 12px;
3556
line-height: 0;
3557
padding: 0;
3558
cursor: pointer;
3559
display: inline-block;
3560
background: #fafafa;
3561
border: 0;
3562
outline: none;
3563
text-align: center;
3564
}
3565
.product-info .btn-minus button {
3566
width: 30px;
3567
height: 26px;
3568
font-size: 17px;
3569
line-height: 0;
3570
padding: 0;
3571
cursor: pointer;
3572
display: inline-block;
3573
background: #fafafa;
3574
border: 0;
3575
outline: none;
3576
text-align: center;
3577
}
3578
.product-info .options_buy .btn-minus button,
3579
.product-info .options_buy .btn-plus button {
3580
height: 20px;
3581
width: 26px;
3582
}
3583
.caption.product-info .btn-plus button,
3584
.caption.product-info .btn-minus button {
3585
width: 26px;
3586
height: 20px;
3587
}
3588
.product-info .options_buy .btn-plus button,
3589
.caption.product-info .btn-plus button {
3590
line-height: 22px;
3591
}
3592
.product-info .btn-plus button:hover,
3593
.product-info .btn-minus button:hover {
3594
background-color: #eee;
3595
color: #dd4b39;
3596
}
3597
.product-info input.plus-minus {
3598
border-top: 0;
3599
border-bottom: 0;
3600
border-left: 1px solid #ddd;
3601
border-right: 1px solid #ddd;
3602
background: #fff;
3603
width: 50px;
3604
height: 26px;
3605
outline: none;
3606
font-size: 14px;
3607
text-align: center;
3608
position: absolute;
3609
top: 0;
3610
left: 30px;
3611
}
3612
.product-info .options_buy input.plus-minus,
3613
.caption.product-info input.plus-minus {
3614
left: 26px;
3615
}
3616
.product-info .options_buy input.plus-minus,
3617
.caption.product-info input.plus-minus {
3618
width: 44px;
3619
height: 20px;
3620
}
3621
.product-info #button-cart {
3622
background: #e47364;
3623
color: #fff;
3624
font-size: 16px;
3625
padding: 0 25px;
3626
cursor: pointer;
3627
display: inline-block;
3628
border-radius: 2px;
3629
text-align: center;
3630
-webkit-transition: all 100ms linear;
3631
-moz-transition: all 100ms linear;
3632
-ms-transition: all 100ms linear;
3633
-o-transition: all 100ms linear;
3634
transition: all 100ms linear;
3635
border: none;
3636
outline: none;
3637
margin: 0 10px;
3638
height: 32px;
3639
line-height: 32px;
3640
}
3641
.product-info #button-cart:hover {
3642
background: #dd4b39;
3643
-webkit-transition: all 100ms linear;
3644
-moz-transition: all 100ms linear;
3645
-ms-transition: all 100ms linear;
3646
-o-transition: all 100ms linear;
3647
transition: all 100ms linear;
3648
}
3649
.product-info #button-cart .fa {
3650
padding-right: 10px;
3651
font-size: 14px;
3652
margin-top: -4px;
3653
vertical-align: middle;
3654
}
3655
.product-info .form-group .list-unstyled .update_price,
3656
.product-info .form-group .list-unstyled .update_special {
3657
color: #dd4b39;
3658
font-size: 21px;
3659
}
3660
.product-info .form-group .list-unstyled .update_price.oldprice {
3661
text-decoration: line-through;
3662
font-size: 16px;
3663
color: #333 !important;
3664
}
3665
.product-info .form-group .list-unstyled .update_special {
3666
color: #dd4b39
3667
}
3668
.dotted-line {
3669
display: block;
3670
position: relative;
3671
letter-spacing: -1ex;
3672
line-height: 24px;
3673
}
3674
.dotted-line_left {
3675
display: inline-block;
3676
vertical-align: top;
3677
letter-spacing: normal;
3678
margin-right: -50%;
3679
overflow: hidden;
3680
width: 50%;
3681
}
3682
.dotted-line_title {
3683
display: inline;
3684
padding-right: 3px;
3685
}
3686
.dotted-line_line {
3687
display: -moz-inline-box;
3688
display: inline-block;
3689
width: 100%;
3690
margin: 0 -100% 0 0;
3691
vertical-align: baseline;
3692
border-bottom: 1px dotted #ccc;
3693
}
3694
.dotted-line_right {
3695
display: inline-block;
3696
vertical-align: bottom;
3697
letter-spacing: normal;
3698
margin-left: 50%;
3699
width: 49%;
3700
padding-left: 3px;
3701
word-wrap: break-word;
3702
}
3703
.rev_slider .dotted-line_left,
3704
.product-grid .dotted-line_left {
3705
display: inline;
3706
margin-right: 0;
3707
overflow: hidden;
3708
width: initial;
3709
}
3710
.rev_slider .dotted-line_line,
3711
.product-grid .dotted-line_line {
3712
width: initial;
3713
margin: 0;
3714
border-bottom: none;
3715
}
3716
.rev_slider .dotted-line_right,
3717
.product-grid .dotted-line_right {
3718
display: inline;
3719
margin-left: 0;
3720
width: initial;
3721
}
3722
.product-price .dotted-line_left {
3723
display: inline;
3724
margin-right: 0;
3725
overflow: hidden;
3726
width: initial;
3727
}
3728
.product-price .dotted-line_line {
3729
width: initial;
3730
margin: 0;
3731
border-bottom: none;
3732
}
3733
.product-price .dotted-line_right {
3734
display: inline;
3735
margin-left: 0;
3736
width: initial;
3737
position: relative;
3738
padding-right: 3px;
3739
}
3740
.product-price br + .dotted-line_left:before {
3741
content: "/";
3742
padding-right: 3px;
3743
}
3744
.product-price .dotted-line_right:last-child:after {
3745
padding-right: 0;
3746
}
3747
.product-price .dotted-line_right:last-child:after,
3748
.product-price .description br {
3749
display: none;
3750
}
3751
.adotted_block {
3752
display: inline-block;
3753
padding: 10px 0 5px 0;
3754
}
3755
.adotted {
3756
display: inline-block;
3757
border-bottom: 1px solid transparent;
3758
line-height: 14px;
3759
}
3760
.adotted:hover {
3761
border-bottom: 1px dotted;
3762
}
3763
.prq_title {
3764
padding-right: 10px;
3765
}
3766
.product-info hr {
3767
border: 0;
3768
border-top: 1px solid #eee;
3769
margin: 10px -10px;
3770
}
3771
.product-info .pokupka {
3772
padding: 20px 10px 20px 10px;
3773
margin: 0px -10px -10px -10px;
3774
background-color: #fff;
3775
border: 1px solid #eee;
3776
}
3777
.product-info .alert {
3778
margin: 5px -10px 0px -10px;
3779
}
3780
.nav>li>a:focus, .nav>li>a:hover {
3781
text-decoration: none;
3782
background-color: #fafafa;
3783
}
3784
.nav-tabs>li>a:hover {
3785
border-top-color: transparent;
3786
border-left-color: transparent;
3787
border-right-color: transparent;
3788
border-bottom-color: #adadad;
3789
}
3790
.product-info .list-unstyled {
3791
float: left;
3792
}
3793
.product-info .nalich {
3794
float: right;
3795
}
3796
@media (max-width: 767px) {
3797
.product-info .nalich {
3798
float: left;
3799
clear: both;
3800
padding: 5px 0;
3801
}
3802
}
3803
.product-info .discounts {
3804
padding-bottom: 9px;
3805
}
3806
.nalich > span {
3807
padding: 3px 10px;
3808
border-radius: 2px;
3809
}
3810
.product-info .nalich .reward {
3811
float: left;
3812
margin-right: 10px;
3813
}
3814
#popup-view-wrapper .nalich .reward {
3815
float: right;
3816
margin-right: 0;
3817
}
3818
#popup-view-wrapper .nalich > span {
3819
float: right;
3820
clear: both;
3821
}
3822
.product-info .pop_left {
3823
float: left;
3824
}
3825
#column-left + #content .product-info .pop_left {
3826
float: none;
3827
}
3828
#column-left + #content .product-info #button-cart {
3829
float: right;
3830
margin: 0 0 0 10px;
3831
}
3832
#column-left + #content .product-info .pop_ico {
3833
margin-top: 0px;
3834
float: left;
3835
}
3836
#column-left + #content .product-info .pop_right {
3837
margin-top: 20px;
3838
}
3839
.product-info .pop_right {
3840
float: right;
3841
vertical-align: middle;
3842
margin-top: 3px;
3843
}
3844
.product-info .pop_right.columns_dd {
3845
float: left;
3846
margin-top: 20px;
3847
}
3848
.product-info .pop_right.columns_dd .pop_ico {
3849
margin-right: 10px;
3850
}
3851
.product-info .pop_ico {
3852
cursor: pointer;
3853
color: #555;
3854
border: 2px solid #eeeeee;
3855
border-radius: 2px;
3856
padding: 1px 5px;
3857
background-color: #eeeeee;
3858
-webkit-transition: all 100ms linear;
3859
-moz-transition: all 100ms linear;
3860
-ms-transition: all 100ms linear;
3861
-o-transition: all 100ms linear;
3862
transition: all 100ms linear;
3863
font-size: 14px;
3864
vertical-align: middle;
3865
display: inline-block;
3866
margin-right: 10px;
3867
}
3868
.product-info .pop_ico .fa {
3869
padding: 0;
3870
}
3871
.product-info .pop_ico span {
3872
padding: 0 0 0 5px;
3873
}
3874
.product-info .compare,
3875
.product-info .wishlist {
3876
display: inline-block;
3877
vertical-align: middle;
3878
}
3879
.product-info .compare {
3880
margin-left: 10px;
3881
}
3882
.caption.product-info .compare {
3883
margin-left: 0;
3884
}
3885
.product-info .compare .fa,
3886
.product-info .wishlist .fa {
3887
cursor: pointer;
3888
color: #555;
3889
border: 2px solid #eeeeee;
3890
border-radius: 2px;
3891
padding: 4px 4px;
3892
background-color: #eeeeee;
3893
-webkit-transition: all 100ms linear;
3894
-moz-transition: all 100ms linear;
3895
-ms-transition: all 100ms linear;
3896
-o-transition: all 100ms linear;
3897
transition: all 100ms linear;
3898
font-size: 14px;
3899
position: relative;
3900
}
3901
.product-info .wishlist i:after,
3902
.product-info .compare i:after {
3903
content: "+";
3904
font-size: 8px;
3905
position: absolute;
3906
top: -1px;
3907
right: 1px;
3908
font-weight: bold;
3909
}
3910
.product-info .pop_ico:hover,
3911
.product-info .compare .fa:hover,
3912
.product-info .wishlist .fa:hover {
3913
color: #dd4b39;
3914
}
3915
.product-info .in_wishlist .fa,
3916
.product-info .in_compare .fa {
3917
color: #dd4b39;
3918
}
3919
.product-info .in_wishlist i:after,
3920
.product-info .in_compare i:after {
3921
content: "-";
3922
font-size: 11px;
3923
top: -4px;
3924
}
3925
.product-info .error {
3926
display: block;
3927
margin-bottom: 10px;
3928
padding: 3px 10px;
3929
border-radius: 2px;
3930
}
3931
.owl-wrapper-outer {
3932
border: none !important;
3933
box-shadow: none !important;
3934
}
3935
#review .panel {
3936
border: 0px;
3937
-webkit-box-shadow: none;
3938
box-shadow: none;
3939
margin-bottom: 0px;
3940
}
3941
#product_products {
3942
margin-bottom: 10px;
3943
border-top: 1px solid #adadad;
3944
position: relative;
3945
padding-top: 25px;
3946
margin: 30px 0 0 0;
3947
}
3948
.table.attrbutes tbody tr td {
3949
border-color: #eee;
3950
}
3951
.table.attrbutes thead tr {
3952
background-color: #fafafa;
3953
font-weight: bold;
3954
font-size: 13px;
3955
}
3956
.table.attrbutes thead tr td {
3957
border: none;
3958
}
3959
.table.attrbutes tbody tr:first-child td {
3960
border: none;
3961
width: 30%;
3962
}
3963
.review-list .author, .review-list .rating {
3964
display: inline-block;
3965
}
3966
.review-list .author span.rdate {
3967
opacity: 0.8;
3968
font-size: 13px;
3969
}
3970
.review-list .rating {
3971
float: right;
3972
width: auto;
3973
}
3974
.review-list .text {
3975
margin-top: 10px;
3976
padding: 10px;
3977
position: relative;
3978
background: #fafafa;
3979
border: 1px solid #eee;
3980
border-radius: 2px;
3981
-moz-border-radius: 2px;
3982
-webkit-border-radius: 2px;
3983
}
3984
.review-list .name_admin {
3985
margin-top: 10px;
3986
margin-left: 25px;
3987
}
3988
.review-list .answer_admin {
3989
margin-top: 10px;
3990
margin-left: 25px;
3991
padding: 10px;
3992
position: relative;
3993
background: #fff;
3994
border: 1px solid #eee;
3995
border-radius: 2px;
3996
-moz-border-radius: 2px;
3997
-webkit-border-radius: 2px;
3998
}
3999
.review-list .answer_admin:before {
4000
position: absolute;
4001
top: -9px;
4002
left: 9px;
4003
display: inline-block;
4004
border-right: 9px solid transparent;
4005
border-bottom: 9px solid #eee;
4006
border-left: 9px solid transparent;
4007
border-bottom-color: #eee;
4008
content: '';
4009
}
4010
.review-list .answer_admin:after {
4011
position: absolute;
4012
top: -8px;
4013
left: 10px;
4014
display: inline-block;
4015
border-right: 8px solid transparent;
4016
border-bottom: 8px solid #fff;
4017
border-left: 8px solid transparent;
4018
content: '';
4019
}
4020
.review-list .text2 {
4021
margin-top: 10px;
4022
height: 100px;
4023
overflow: hidden;
4024
}
4025
.review-list .text:before {
4026
position: absolute;
4027
top: -9px;
4028
left: 9px;
4029
display: inline-block;
4030
border-right: 9px solid transparent;
4031
border-bottom: 9px solid #eee;
4032
border-left: 9px solid transparent;
4033
border-bottom-color: #eee;
4034
content: '';
4035
}
4036
.review-list .text:after {
4037
position: absolute;
4038
top: -8px;
4039
left: 10px;
4040
display: inline-block;
4041
border-right: 8px solid transparent;
4042
border-bottom: 8px solid #fafafa;
4043
border-left: 8px solid transparent;
4044
content: '';
4045
}
4046
#form-review .alert,
4047
#tab-review .alert {
4048
margin: 20px 0 0 0;
4049
}
4050
#blog_mod .vertical-sreview {
4051
margin: 0;
4052
background-color: #fff;
4053
}
4054
#blog_mod .col-lg-12 + .col-lg-12 .blog-list {
4055
border-top: 1px solid #ddd;
4056
}
4057
#column-left #blog_mod .col-lg-12 .blog-list.vertical-sreview .caption,
4058
#column-left #blog_mod .col-lg-12 .blog-list.vertical-sreview {
4059
background-color: initial;
4060
}
4061
#blog_mod .blog-list .image {
4062
margin: 0 0 15px;
4063
}
4064
#blog_mod .blog-list .image img {
4065
margin: 0 auto;
4066
display: block;
4067
-webkit-transition: all 100ms linear;
4068
-moz-transition: all 100ms linear;
4069
-ms-transition: all 100ms linear;
4070
-o-transition: all 100ms linear;
4071
transition: all 100ms linear;
4072
}
4073
.common-home #blog_mod .blog-list:hover .image img {
4074
opacity: 0.9;
4075
-webkit-transition: all 100ms linear;
4076
-moz-transition: all 100ms linear;
4077
-ms-transition: all 100ms linear;
4078
-o-transition: all 100ms linear;
4079
transition: all 100ms linear;
4080
}
4081
#blog_mod.modulblog_mod .blog-list .image {
4082
margin: 0 10px 10px 0;
4083
}
4084
#blog_mod.modulblog_mod .blog-list .image img {
4085
display: block;
4086
float: left;
4087
}
4088
#blog_mod .blog-list .opisb h4 {
4089
margin: 0 0 5px 0;
4090
}
4091
#blog_mod .blog-list .opisb p {
4092
margin: 0;
4093
opacity: 0.8;
4094
font-size: 13px;
4095
}
4096
#blog_mod .blog-list .opisb .fa {
4097
padding-right: 5px;
4098
color: #777;
4099
}
4100
#blog_mod .blog-list .description {
4101
display: block;
4102
margin-top: 5px;
4103
}
4104
.owl-carousel .owl-item .img-responsive {
4105
display: inline-block;
4106
}
4107
#review .review-list,
4108
#answers .review-list {
4109
margin-bottom: 30px;
4110
overflow: hidden;
4111
}
4112
.table-revolution thead tr {
4113
background-color: #eee;
4114
}
4115
.table-revolution thead td {
4116
border: none;
4117
}
4118
.table-revolution>tbody>tr>td {
4119
border-top: none;
4120
border-bottom: 1px solid #ddd;
4121
vertical-align: middle;
4122
}
4123
.table-revolution>tbody>tr>td .img-thumbnail {
4124
border: none;
4125
padding: 0;
4126
}
4127
.table-revolution .number {
4128
border: 1px solid #ddd;
4129
display: inline-block;
4130
vertical-align: middle;
4131
position: relative;
4132
border-radius: 2px;
4133
}
4134
.table-revolution .frame-change-count {
4135
width: 110px;
4136
}
4137
.table-revolution .btn-plus {
4138
float: right;
4139
height: 26px;
4140
width: 30px;
4141
}
4142
.table-revolution .btn-minus {
4143
float: left;
4144
height: 26px;
4145
width: 30px;
4146
}
4147
.table-revolution .btn-plus button {
4148
width: 30px;
4149
height: 26px;
4150
font-size: 12px;
4151
line-height: 0;
4152
padding: 0;
4153
cursor: pointer;
4154
display: inline-block;
4155
background: #fafafa;
4156
border: 0;
4157
outline: none;
4158
text-align: center;
4159
}
4160
.table-revolution .btn-minus button {
4161
width: 30px;
4162
height: 26px;
4163
font-size: 17px;
4164
line-height: 0;
4165
padding: 0;
4166
cursor: pointer;
4167
display: inline-block;
4168
background: #fafafa;
4169
border: 0;
4170
outline: none;
4171
text-align: center;
4172
}
4173
.table-revolution .btn-plus button:hover,
4174
.table-revolution .btn-minus button:hover {
4175
background-color: #eee;
4176
color: #dd4b39;
4177
}
4178
.table-revolution input.plus-minus {
4179
border-top: 0;
4180
border-bottom: 0;
4181
border-left: 1px solid #ddd;
4182
border-right: 1px solid #ddd;
4183
background: #fff;
4184
width: 50px;
4185
height: 26px;
4186
outline: none;
4187
font-size: 14px;
4188
text-align: center;
4189
position: absolute;
4190
top: 0;
4191
left: 30px;
4192
}
4193
.table-revolution tr td.remove button {
4194
font-size: 14px;
4195
background: transparent;
4196
border: 0;
4197
outline: none;
4198
}
4199
.table-revolution tr td.remove button:hover {
4200
color: #dd4b39;
4201
}
4202
.panel-title .fa {
4203
font-size: 9px;
4204
}
4205
.wwicons a {
4206
display: inline-block;
4207
color: #333;
4208
}
4209
.wwicons a:hover {
4210
color: #dd4b39;
4211
}
4212
.wwicons .fa-border {
4213
cursor: pointer;
4214
color: #555;
4215
border: 2px solid #eeeeee;
4216
border-radius: 2px;
4217
padding: 4px 4px;
4218
background-color: #eeeeee;
4219
-webkit-transition: all 100ms linear;
4220
-moz-transition: all 100ms linear;
4221
-ms-transition: all 100ms linear;
4222
-o-transition: all 100ms linear;
4223
transition: all 100ms linear;
4224
font-size: 14px;
4225
position: relative;
4226
}
4227
.wwicons .fa-border.fa-shopping-basket {
4228
background-color: #e47364;
4229
border-color: #e47364;
4230
color: #fff;
4231
}
4232
.wwicons a:first-child {
4233
margin-right: 10px;
4234
}
4235
.wwicons .fa-border.fa-shopping-basket:hover {
4236
background-color: #dd4b39;
4237
border-color: #dd4b39;
4238
}
4239
.row.conts {
4240
margin-bottom: 20px;
4241
}
4242
.row.conts i,
4243
.row.conts img {
4244
width: 15px;
4245
font-size: 1.0em;
4246
color: #555;
4247
margin-right: 10px;
4248
text-align: center;
4249
}
4250
#menu {
4251
margin-bottom: 0;
4252
position: relative;
4253
}
4254
4255
.top-links #menu {
4256
float: left;
4257
/*margin-left: 15px;*/
4258
}
4259
.image_in_ico_row {
4260
position: relative;
4261
z-index: 9;
4262
}
4263
#menu .nav > li > a,
4264
#menu .nav > li > .without_a {
4265
font-size: 18px;
4266
font-weight: 600;
4267
text-decoration: none;
4268
line-height: 40px;
4269
display: inline-block;
4270
padding: 0 10px;
4271
color: #232323;
4272
-webkit-transition: all 100ms linear;
4273
-moz-transition: all 100ms linear;
4274
-ms-transition: all 100ms linear;
4275
-o-transition: all 100ms linear;
4276
transition: all 100ms linear;
4277
}
4278
4279
#menu .nav > li > a:hover {
4280
4281
color: #ED1E31; /* Цвет ссылки */
4282
}
4283
4284
4285
4286
#menu .nav > li > .without_a {
4287
cursor: default;
4288
}
4289
#menu .dropdown-inner {
4290
padding: 0;
4291
}
4292
#menu .dropdown-inner ul {
4293
display: table-cell;
4294
}
4295
#menu .see-all {
4296
display: block;
4297
margin-top: 0.5em;
4298
border-top: 1px solid #dddddd;
4299
padding: 3px 20px;
4300
-webkit-border-radius: 0 0 4px 4px;
4301
-moz-border-radius: 0 0 4px 4px;
4302
border-radius: 0 0 3px 3px;
4303
font-size: 12px;
4304
}
4305
#menu .see-all:hover, #menu .see-all:focus {
4306
text-decoration: none;
4307
color: #ffffff;
4308
background-color: #229ac8;
4309
background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
4310
background-repeat: repeat-x;
4311
}
4312
#menu #category {
4313
float: left;
4314
padding-left: 15px;
4315
font-size: 17px;
4316
font-weight: bold;
4317
line-height: 40px;
4318
color: #fff;
4319
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
4320
}
4321
#menu .btn-navbar {
4322
font-size: 16px;
4323
font-stretch: expanded;
4324
color: #FFF;
4325
padding: 2px 18px;
4326
float: right;
4327
background-color: #229ac8;
4328
background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
4329
background-repeat: repeat-x;
4330
border-color: #1f90bb #1f90bb #145e7a;
4331
}
4332
#menu .btn-navbar:hover, #menu .btn-navbar:focus, #menu .btn-navbar:active, #menu .btn-navbar.disabled, #menu .btn-navbar[disabled] {
4333
color: #ffffff;
4334
background-color: #229ac8;
4335
}
4336
@media (min-width: 768px) {
4337
#menu .dropdown:hover .dropdown-menu {
4338
display: block;
4339
}
4340
}
4341
@media (max-width: 767px) {
4342
#menu {
4343
border-radius: 4px;
4344
}
4345
#menu div.dropdown-inner > ul.list-unstyled {
4346
display: block;
4347
}
4348
#menu div.dropdown-menu {
4349
margin-left: 0 !important;
4350
padding-bottom: 10px;
4351
background-color: rgba(0, 0, 0, 0.1);
4352
}
4353
#menu .dropdown-inner {
4354
display: block;
4355
}
4356
#menu .dropdown-inner a {
4357
width: 100%;
4358
color: #fff;
4359
}
4360
#menu .dropdown-menu a:hover,
4361
#menu .dropdown-menu ul li a:hover {
4362
background: rgba(0, 0, 0, 0.1);
4363
}
4364
#menu .see-all {
4365
margin-top: 0;
4366
border: none;
4367
border-radius: 0;
4368
color: #fff;
4369
}
4370
}
4371
#menu .navbar-collapse{padding:0;}
4372
#menu .nav.dblock_zadergkaoff > li:hover .dropdown-menu {
4373
display: block !important;
4374
margin: 0 !important;
4375
padding: 15px 10px;
4376
overflow: hidden;
4377
border-radius: 0 0 2px 2px;
4378
}
4379
#menu .nav.dblock_zadergka > li:hover .dropdown-menu.dblockdr {
4380
display: block !important;
4381
margin: 0 !important;
4382
padding: 15px 10px;
4383
overflow: hidden;
4384
border-radius: 0 0 2px 2px;
4385
min-width: 100%;
4386
}
4387
#menu .nav > li .dropdown-menu ul{
4388
min-width: 220px;
4389
}
4390
#menu .nav > li .dropdown-menu ul + ul {
4391
padding-left: 15px;
4392
}
4393
#menu .nav > li .dropdown-menu li {position:relative}
4394
#menu .nav > li .dropdown-menu li a {
4395
margin: 6px 13px 8px;
4396
padding: 0;
4397
}
4398
#menu .nav > li .dropdown-menu li a:hover {
4399
background-color: transparent;
4400
text-decoration: underline;
4401
}
4402
#menu .nav > li .dropdown-menu li .dropdown-menu{
4403
position: relative;
4404
border: none;
4405
border-radius: 0;
4406
box-shadow: none;
4407
padding: 0 10px 10px 10px !important;
4408
background-color: transparent;
4409
}
4410
#menu .nav > li .dropdown-menu li .dropdown-menu:before {
4411
display: none;
4412
}
4413
#menu .nav > li .dropdown-menu li .dropdown-menu ul li {
4414
padding-left: 5px;
4415
}
4416
#menu .nav > li .dropdown-menu li .dropdown-menu ul li a {
4417
color: #333;
4418
display: inline-block;
4419
line-height: 16px;
4420
font-size: 14px;
4421
height: 16px;
4422
margin: 0;
4423
padding: 0px 0px 0px 0px;
4424
border-bottom: none;
4425
font-weight: normal;
4426
text-decoration: none;
4427
}
4428
#menu .nav > li .dropdown-menu li .dropdown-menu ul li a:hover{
4429
color: #dd4b39;
4430
text-decoration: underline;
4431
background-color: transparent;
4432
}
4433
#menu .icorightmenu {
4434
padding-left: 5px;
4435
}
4436
#menu .nav > li {
4437
z-index: 9;
4438
position: initial;
4439
}
4440
#menu .nav > li .mmmenu {
4441
position: relative;
4442
}
4443
#menu .nav > li.open > a,
4444
#menu .nav > li:focus,
4445
#menu .nav > li:hover,
4446
#menu .nav > li > a:focus,
4447
#menu .nav > li > a:hover {
4448
outline: none;
4449
background-color: transparent;
4450
box-shadow: inset 0px 0px 50px rgba(255,255,255, 0.25);
4451
-webkit-transition: all 100ms linear;
4452
-moz-transition: all 100ms linear;
4453
-ms-transition: all 100ms linear;
4454
-o-transition: all 100ms linear;
4455
transition: all 100ms linear;
4456
}
4457
#menu .nav > li .dropdown-menu li .dropdown-menu ul li a .fa {
4458
font-size: 5px;
4459
vertical-align: middle;
4460
position: relative;
4461
padding-right: 5px;
4462
width: initial;
4463
color: #333;
4464
margin-right: 0;
4465
text-align: left;
4466
}
4467
#menu .nav > li .dropdown-menu li .dropdown-menu ul li a:hover .fa{
4468
color: #dd4b39;
4469
}
4470
#menu .nav > li > div > .dropdown-menu > div > ul > li > a {
4471
font-size: 15px;
4472
display: inline-block;
4473
line-height: 16px;
4474
height: 16px;
4475
padding: 2px 0px 0px 5px;
4476
margin: 2px 10px 10px 10px;
4477
text-decoration: none;
4478
list-style: none;
4479
width: initial;
4480
}
4481
#menu .nav > li > div > .dropdown-menu > div > ul > li > .manuf_in_menu {
4482
display: inline-block;
4483
line-height: 16px;
4484
height: 16px;
4485
padding: 2px 0px 0px 5px;
4486
margin: 2px 10px 10px 10px;
4487
text-decoration: none;
4488
list-style: none;
4489
width: initial;
4490
}
4491
#menu .nav > li > div > .dropdown-menu > div > ul > li:hover .manuf_in_menu {
4492
background-color: transparent;
4493
}
4494
#menu .nav > li > div > .dropdown-menu > div > ul > li > a:hover {
4495
background: none;
4496
color: #dd4b39;
4497
text-decoration: underline;
4498
}
4499
@media (max-width: 767px) {
4500
.mobilemenu .navbar-nav .open .dropdown-menu {
4501
float: left;
4502
background-color: #fff;
4503
}
4504
}
4505
.navmenu-default, .navbar-default .navbar-offcanvas {
4506
background-color: #fafafa;
4507
border-color: #fafafa;
4508
}
4509
.mobilemenu .navbar-collapse {
4510
padding: 0;
4511
display: block;
4512
}
4513
.mobilemenu .navbar-nav {
4514
margin: 0;
4515
}
4516
.mobilemenu .navbar-nav > li > a {
4517
padding-top: 15px;
4518
padding-bottom: 15px;
4519
}
4520
.mobilemenu .navbar-nav > li > .list-group-submenu li > a,
4521
.mobilemenu .nav > li > a {
4522
position: relative;
4523
display: block;
4524
padding: 10px 40px 10px 10px;
4525
}
4526
.mobilemenu .navbar-nav > li > .list-group-submenu li > .list-group-submenu a {
4527
color: #333;
4528
}
4529
.mobilemenu .navbar-nav > li > .list-group-submenu li > .list-group-submenu a:hover {
4530
color: #dd4b39;
4531
}
4532
.mobilemenu .nav > li > button,
4533
.mobilemenu .nav > li > span.mmbutton {
4534
background-color: transparent;
4535
position: relative;
4536
display: block;
4537
padding: 10px 16px 10px 10px;
4538
width: 100%;
4539
text-align: left;
4540
border: none;
4541
outline: none;
4542
}
4543
.mobilemenu .navbar-nav > li > button > i,
4544
.mobilemenu .navbar-nav > li > span.mmbutton > i {
4545
float: right;
4546
font-size: 9px;
4547
margin-top: 5px;
4548
}
4549
.mobilemenu .navbar-nav,
4550
.mobilemenu .navbar-nav > li {
4551
float: none;
4552
position: relative;
4553
}
4554
.mobilemenu .navbar-nav > li {
4555
border-bottom: 1px solid #ddd;
4556
}
4557
.mobilemenu .navbar-nav > li > .list-group-submenu li a > .chevrond,
4558
.mobilemenu .navbar-nav > li a > .chevrond {
4559
position: absolute;
4560
top: 0;
4561
right: 0;
4562
font-size: 9px;
4563
height: 100%;
4564
width: 40px;
4565
text-align: center;
4566
border-left: 1px solid #ddd;
4567
padding: 0;
4568
}
4569
.mobilemenu .navbar-nav > li > .list-group-submenu li a > .chevrond > i,
4570
.mobilemenu .navbar-nav > li a > .chevrond > i {
4571
line-height: 40px;
4572
text-align: center;
4573
}
4574
/*
4575
.mobilemenu .navbar-nav > li > .list-group-submenu li a > .chevrond:hover,
4576
.mobilemenu .navbar-nav > li a > .chevrond:hover {
4577
color: #dd4b39;
4578
cursor: pointer;
4579
background-color: #fff;
4580
}
4581
*/
4582
.mobilemenu .nav > li > button:focus,
4583
.mobilemenu .nav > li > button:hover,
4584
.mobilemenu .nav > li > a:focus,
4585
.mobilemenu .nav > li > a:hover,
4586
.mobilemenu .nav > li > span.mmbutton:focus,
4587
.mobilemenu .nav > li > span.mmbutton:hover {
4588
background-color: #eee;
4589
}
4590
.mobilemenu .nav > li a > .chevrond:focus {
4591
background-color: transparent;
4592
}
4593
.mobilemenu .nav > li a > .chevrond:hover,
4594
.mobilemenu .nav > li.mobile_header_type_two > button > .chevrond:hover,
4595
.mobilemenu .nav > li.mobile_header_type_two > span.mmbutton > .chevrond:hover {
4596
background-color: #fff;
4597
}
4598
.mobilemenu .navbar-nav > li > .list-group-submenu {
4599
background-color: #fff;
4600
}
4601
.mobilemenu .navbar-nav > li > .list-group-submenu li {
4602
float: none;
4603
position: relative;
4604
border-top: 1px solid #ddd;
4605
}
4606
.mobile_info .navbar {
4607
min-height: initial;
4608
margin: 0;
4609
}
4610
.mobile_info button {
4611
margin: 0px 0 0 0;
4612
padding: 0px 15px;
4613
height: 36px;
4614
border-radius: 0;
4615
border-bottom: none;
4616
border-top: none;
4617
border-color: #eee;
4618
min-width: 46px;
4619
}
4620
.mobile_info button .fa-info {
4621
padding-right: 7px;
4622
}
4623
.mobile_info button + button {
4624
border-left: none;
4625
}
4626
.mobile_info button + button .fa-info {
4627
padding-right: 0;
4628
}
4629
.mobilemenu .navbar-nav > li.mobile_header_type_two {
4630
4631
}
4632
.mobilemenu .navbar-nav > li.mobile_header_type_two > button,
4633
.mobilemenu .navbar-nav > li.mobile_header_type_two > span.mmbutton {
4634
position: relative;
4635
display: block;
4636
padding: 10px 40px 10px 10px;
4637
cursor: default;
4638
}
4639
.mobilemenu .navbar-nav > li.mobile_header_type_two > button > .chevrond,
4640
.mobilemenu .navbar-nav > li.mobile_header_type_two > span.mmbutton > .chevrond {
4641
position: absolute;
4642
top: 0;
4643
right: 0;
4644
font-size: 9px;
4645
height: 100%;
4646
width: 40px;
4647
text-align: center;
4648
border-left: 1px solid #ddd;
4649
padding: 0;
4650
cursor: pointer;
4651
}
4652
.mobilemenu .navbar-nav > li.mobile_header_type_two > button > .chevrond > i,
4653
.mobilemenu .navbar-nav > li.mobile_header_type_two > span.mmbutton > .chevrond > i {
4654
line-height: 40px;
4655
text-align: center;
4656
}
4657
.mobile_info button .fa-chevron-left {
4658
font-size: 9px;
4659
padding-left: 10px;
4660
margin-top: 12px;
4661
display: block;
4662
float: right;
4663
}
4664
.mobile_info .navbar-default .navbar-toggle:focus,
4665
.mobile_info .navbar-default .navbar-toggle:hover {
4666
background-color: #eee;
4667
}
4668
.mobile_info button:hover {
4669
color: #dd4b39;
4670
}
4671
.cd-products-comparison-table {
4672
padding-top: 20px;
4673
}
4674
.cd-products-comparison-table::after {
4675
display: none;
4676
content: 'mobile';
4677
}
4678
.cd-products-comparison-table .cd-header {
4679
height: 30px;
4680
}
4681
.cd-products-comparison-table .cd-header::after {
4682
clear: both;
4683
content: "";
4684
display: table;
4685
}
4686
.cd-products-comparison-table .actions {
4687
float: right;
4688
}
4689
.cd-products-comparison-table .reset, .cd-products-comparison-table .filter {
4690
font-size: 1.4rem;
4691
}
4692
.cd-products-comparison-table .filter {
4693
padding: 5px 15px;
4694
color: #ffffff;
4695
background-color: #ddd;
4696
border-radius: 2px;
4697
margin-left: 1em;
4698
cursor: not-allowed;
4699
-webkit-transition: background-color 0.3s;
4700
-moz-transition: background-color 0.3s;
4701
transition: background-color 0.3s;
4702
display: none;
4703
}
4704
.cd-products-comparison-table .reset {
4705
padding: 5px 15px;
4706
color: #333;
4707
background-color: #ddd;
4708
border-radius: 2px;
4709
margin-left: 1em;
4710
cursor: not-allowed;
4711
-webkit-transition: background-color 0.3s;
4712
-moz-transition: background-color 0.3s;
4713
transition: background-color 0.3s;
4714
display: none;
4715
}
4716
.cd-products-comparison-table .filter_otlich_span {
4717
display: inline;
4718
padding: 5px 15px;
4719
color: #333;
4720
background-color: #ddd;
4721
border-radius: 2px;
4722
margin-left: 0;
4723
cursor: pointer;
4724
-webkit-transition: background-color 0.3s;
4725
-moz-transition: background-color 0.3s;
4726
transition: background-color 0.3s;
4727
}
4728
.cd-products-comparison-table .filter_otlich_span:hover,
4729
.cd-products-comparison-table .reset:hover {
4730
background-color: #fafafa;
4731
}
4732
.cd-products-comparison-table .filter_otlich_span.active {
4733
cursor: pointer;
4734
background-color: #e47364;
4735
color: #fff;
4736
display: inline;
4737
}
4738
.cd-products-comparison-table .reset.active {
4739
cursor: pointer;
4740
display: inline;
4741
}
4742
.cd-products-comparison-table .filter.active {
4743
cursor: pointer;
4744
background-color: #e47364;
4745
display: inline;
4746
}
4747
.no-touch .cd-products-comparison-table .filter.active:hover {
4748
background-color: #dd4b39;
4749
}
4750
@media only screen and (min-width: 1170px) {
4751
.cd-products-comparison-table::after {
4752
content: 'desktop';
4753
}
4754
.cd-products-comparison-table .filter {
4755
padding: 10px 25px;
4756
}
4757
}
4758
.cd-products-table {
4759
position: relative;
4760
overflow: hidden;
4761
}
4762
.cd-products-table .features {
4763
position: absolute;
4764
z-index: 4;
4765
top: 0;
4766
left: 0;
4767
width: 120px;
4768
border-style: solid;
4769
border-color: #e6e6e6;
4770
border-top-width: 1px;
4771
border-bottom-width: 1px;
4772
background-color: #fafafa;
4773
opacity: .95;
4774
}
4775
.cd-products-table .features::after {
4776
content: '';
4777
position: absolute;
4778
top: 0;
4779
left: 100%;
4780
width: 4px;
4781
height: 100%;
4782
background-color: transparent;
4783
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.06), transparent);
4784
background-image: linear-gradient(to right,rgba(0, 0, 0, 0.06), transparent);
4785
opacity: 0;
4786
}
4787
@media only screen and (min-width: 1170px) {
4788
.cd-products-table .features {
4789
width: 210px;
4790
}
4791
}
4792
.cd-products-table.scrolling .features::after {
4793
opacity: 1;
4794
}
4795
.cd-products-wrapper {
4796
overflow-x: auto;
4797
-webkit-overflow-scrolling: touch;
4798
border-style: solid;
4799
border-color: #e6e6e6;
4800
border-top-width: 1px;
4801
border-bottom-width: 1px;
4802
}
4803
.cd-products-columns {
4804
width: 1200px;
4805
margin-left: 120px;
4806
}
4807
.cd-products-columns::after {
4808
clear: both;
4809
content: "";
4810
display: table;
4811
}
4812
@media only screen and (min-width: 1170px) {
4813
.cd-products-columns {
4814
margin-left: 210px;
4815
}
4816
}
4817
.cd-products-columns .product {
4818
position: relative;
4819
float: left;
4820
width: 150px;
4821
text-align: center;
4822
-webkit-transition: opacity 0.3s, visibility 0.3s, -webkit-transform 0.3s;
4823
-moz-transition: opacity 0.3s, visibility 0.3s, -moz-transform 0.3s;
4824
transition: opacity 0.3s, visibility 0.3s, transform 0.3s;
4825
border-top: 1px solid #e6e6e6 !important;
4826
border-bottom: 1px solid #e6e6e6 !important;
4827
}
4828
.filtering .cd-products-columns .product:not(.selected) {
4829
opacity: 0;
4830
visibility: hidden;
4831
-webkit-transform: scale(0);
4832
-moz-transform: scale(0);
4833
-ms-transform: scale(0);
4834
-o-transform: scale(0);
4835
transform: scale(0);
4836
}
4837
.no-product-transition .cd-products-columns .product.selected {
4838
-webkit-transition: opacity 0.3s, visibility 0.3s;
4839
-moz-transition: opacity 0.3s, visibility 0.3s;
4840
transition: opacity 0.3s, visibility 0.3s;
4841
}
4842
.filtered .cd-products-columns .product:not(.selected) {
4843
position: absolute;
4844
}
4845
@media only screen and (min-width: 1170px) {
4846
.cd-products-columns .product {
4847
width: 310px;
4848
}
4849
}
4850
.cd-features-list li {
4851
font-size: 14px;
4852
padding: 10px;
4853
border-color: #e6e6e6;
4854
border-style: solid;
4855
border-top-width: 1px;
4856
border-right-width: 1px;
4857
min-height: 42px;
4858
}
4859
.cd-features-list li.rate {
4860
padding: 21px 0;
4861
}
4862
.cd-features-list li.rate span {
4863
display: inline-block;
4864
height: 22px;
4865
width: 110px;
4866
background: url('../image/cd-star.svg');
4867
color: transparent;
4868
}
4869
@media only screen and (min-width: 1170px) {
4870
.cd-features-list li.rate {
4871
padding: 22px 0;
4872
}
4873
}
4874
.features .cd-features-list li,
4875
.cd-products-table .features .top-info {
4876
font-size: 13px;
4877
line-height: 15px;
4878
text-align: left;
4879
}
4880
@media only screen and (min-width: 1170px) {
4881
.features .cd-features-list li,
4882
.cd-products-table .features .top-info {
4883
padding: 10px;
4884
}
4885
}
4886
.features .cd-features-list li {
4887
text-overflow: ellipsis;
4888
overflow: hidden;
4889
}
4890
@media (max-width: 991px) {
4891
.features .cd-features-list li {
4892
line-height: 10px;
4893
}
4894
}
4895
.cd-products-table .top-info {
4896
position: relative;
4897
height: 200px;
4898
width: 150px;
4899
text-align: center;
4900
padding: 10px;
4901
border-color: #e6e6e6;
4902
border-style: solid;
4903
border-right-width: 1px;
4904
-webkit-transition: height 0.3s;
4905
-moz-transition: height 0.3s;
4906
transition: height 0.3s;
4907
cursor: pointer;
4908
background: #ffffff;
4909
overflow: hidden;
4910
}
4911
.cd-products-table .top-info::after {
4912
content: '';
4913
position: absolute;
4914
left: 0;
4915
top: 100%;
4916
height: 4px;
4917
width: 100%;
4918
background-color: transparent;
4919
background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.06), transparent);
4920
background-image: linear-gradient(to bottom,rgba(0, 0, 0, 0.06), transparent);
4921
opacity: 0;
4922
}
4923
.cd-products-table .top-info h3 {
4924
padding: 10px 0;
4925
margin: 0;
4926
border: 0;
4927
font-size: 100%;
4928
vertical-align: baseline;
4929
}
4930
.cd-products-table .top-info img {
4931
max-width: 100%;
4932
display: inline-block;
4933
-webkit-backface-visibility: hidden;
4934
backface-visibility: hidden;
4935
}
4936
.cd-products-table .top-info h3, .cd-products-table .top-info img {
4937
-webkit-transition: -webkit-transform 0.3s;
4938
-moz-transition: -moz-transform 0.3s;
4939
transition: transform 0.3s;
4940
}
4941
.cd-products-table .top-info .check {
4942
position: relative;
4943
display: block;
4944
height: 15px;
4945
width: 15px;
4946
margin: 0 auto 10px;
4947
}
4948
.cd-products-table .top-info .image {
4949
position: relative;
4950
margin: 0 auto;
4951
}
4952
.cd-products-table .top-info .image:hover img {
4953
opacity: 0.9;
4954
}
4955
.cd-products-table .top-info .stiker_panel {
4956
position: absolute;
4957
top: 0;
4958
left: 0;
4959
}
4960
@media (max-width: 767px) {
4961
.cd-products-table .top-info .stiker_panel {
4962
display: none;
4963
}
4964
}
4965
.cd-products-table .top-info .check::after, .cd-products-table .top-info .check::before {
4966
position: absolute;
4967
top: 0;
4968
left: 0;
4969
content: '';
4970
height: 100%;
4971
width: 100%;
4972
}
4973
.cd-products-table .top-info .check::before {
4974
border-radius: 50%;
4975
border: 1px solid #e6e6e6;
4976
background: #ffffff;
4977
-webkit-transition: background-color 0.3s, -webkit-transform 0.3s, border-color 0.3s;
4978
-moz-transition: background-color 0.3s, -moz-transform 0.3s, border-color 0.3s;
4979
transition: background-color 0.3s, transform 0.3s, border-color 0.3s;
4980
}
4981
.cd-products-table .top-info .check::after {
4982
background: url('../image/cd-check.svg') no-repeat center center;
4983
background-size: 24px 24px;
4984
opacity: 0;
4985
-webkit-transition: opacity 0.3s;
4986
-moz-transition: opacity 0.3s;
4987
transition: opacity 0.3s;
4988
}
4989
@media only screen and (min-width: 1170px) {
4990
.cd-products-table .top-info {
4991
width: 310px;
4992
height: 280px;
4993
}
4994
}
4995
.cd-products-table .features .top-info {
4996
width: 120px;
4997
cursor: auto;
4998
background: #fafafa;
4999
}
5000
@media only screen and (min-width: 1170px) {
5001
.cd-products-table .features .top-info {
5002
width: 210px;
5003
}
5004
}
5005
.cd-products-table .selected .top-info .check::before {
5006
background: #e47364;
5007
border-color: #e47364;
5008
-webkit-transform: scale(1.5);
5009
-moz-transform: scale(1.5);
5010
-ms-transform: scale(1.5);
5011
-o-transform: scale(1.5);
5012
transform: scale(1.5);
5013
-webkit-animation: cd-bounce 0.3s;
5014
-moz-animation: cd-bounce 0.3s;
5015
animation: cd-bounce 0.3s;
5016
}
5017
.cd-products-table .compare-attribute {
5018
font-weight: bold;
5019
background-color: #fafafa;
5020
border-right-color: #fafafa;
5021
}
5022
@keyframes cd-bounce {
5023
0% {
5024
-webkit-transform: scale(1);
5025
-moz-transform: scale(1);
5026
-ms-transform: scale(1);
5027
-o-transform: scale(1);
5028
transform: scale(1);
5029
}
5030
60% {
5031
-webkit-transform: scale(1.6);
5032
-moz-transform: scale(1.6);
5033
-ms-transform: scale(1.6);
5034
-o-transform: scale(1.6);
5035
transform: scale(1.6);
5036
}
5037
100% {
5038
-webkit-transform: scale(1.5);
5039
-moz-transform: scale(1.5);
5040
-ms-transform: scale(1.5);
5041
-o-transform: scale(1.5);
5042
transform: scale(1.5);
5043
}
5044
}
5045
.cd-products-table .selected .top-info .check::after {
5046
opacity: 1;
5047
}
5048
@media only screen and (min-width: 1170px) {
5049
.cd-products-table.top-fixed .cd-products-columns > li,
5050
.cd-products-table.top-scrolling .cd-products-columns > li,
5051
.cd-products-table.top-fixed .features,
5052
.cd-products-table.top-scrolling .features {
5053
padding-top: 160px;
5054
}
5055
5056
.cd-products-table.top-fixed .top-info,
5057
.cd-products-table.top-scrolling .top-info {
5058
height: 160px;
5059
position: fixed;
5060
top: 0;
5061
}
5062
.no-cssgradients .cd-products-table.top-fixed .top-info, .no-cssgradients
5063
.cd-products-table.top-scrolling .top-info {
5064
border-bottom: 1px solid #e6e6e6;
5065
}
5066
.cd-products-table.top-fixed .top-info::after,
5067
.cd-products-table.top-scrolling .top-info::after {
5068
opacity: 1;
5069
}
5070
.cd-products-table.top-fixed .top-info h3,
5071
.cd-products-table.top-scrolling .top-info h3 {
5072
-webkit-transform: translateY(-116px);
5073
-moz-transform: translateY(-116px);
5074
-ms-transform: translateY(-116px);
5075
-o-transform: translateY(-116px);
5076
transform: translateY(-116px);
5077
}
5078
.cd-products-table.top-fixed .top-info img,
5079
.cd-products-table.top-scrolling .top-info img {
5080
-webkit-transform: translateY(-62px) scale(0.4);
5081
-moz-transform: translateY(-62px) scale(0.4);
5082
-ms-transform: translateY(-62px) scale(0.4);
5083
-o-transform: translateY(-62px) scale(0.4);
5084
transform: translateY(-62px) scale(0.4);
5085
}
5086
5087
.cd-products-table.top-scrolling .top-info {
5088
position: absolute;
5089
}
5090
}
5091
.cd-table-navigation a {
5092
position: absolute;
5093
z-index: 4;
5094
top: 0;
5095
right: 15px;
5096
-webkit-transform: translateY(55px);
5097
-moz-transform: translateY(55px);
5098
-ms-transform: translateY(55px);
5099
-o-transform: translateY(55px);
5100
transform: translateY(55px);
5101
overflow: hidden;
5102
text-indent: 100%;
5103
white-space: nowrap;
5104
color: transparent;
5105
height: 60px;
5106
width: 40px;
5107
background: rgba(64, 64, 66, 0.8) url('../image/cd-arrow.svg') no-repeat center center;
5108
border-radius: 2px;
5109
}
5110
.cd-table-navigation a.inactive {
5111
opacity: 0;
5112
visibility: hidden;
5113
}
5114
.cd-table-navigation a.prev {
5115
left: 120px;
5116
right: auto;
5117
-webkit-transform: translateY(55px) translateX(15px) rotate(180deg);
5118
-moz-transform: translateY(55px) translateX(15px) rotate(180deg);
5119
-ms-transform: translateY(55px) translateX(15px) rotate(180deg);
5120
-o-transform: translateY(55px) translateX(15px) rotate(180deg);
5121
transform: translateY(55px) translateX(15px) rotate(180deg);
5122
}
5123
.no-touch .cd-table-navigation a:hover {
5124
background-color: #404042;
5125
}
5126
@media only screen and (min-width: 1170px) {
5127
.cd-table-navigation a {
5128
-webkit-transform: translateY(100px);
5129
-moz-transform: translateY(100px);
5130
-ms-transform: translateY(100px);
5131
-o-transform: translateY(100px);
5132
transform: translateY(100px);
5133
}
5134
.cd-table-navigation a.prev {
5135
left: 210px;
5136
-webkit-transform: translateY(100px) translateX(15px) rotate(180deg);
5137
-moz-transform: translateY(100px) translateX(15px) rotate(180deg);
5138
-ms-transform: translateY(100px) translateX(15px) rotate(180deg);
5139
-o-transform: translateY(100px) translateX(15px) rotate(180deg);
5140
transform: translateY(100px) translateX(15px) rotate(180deg);
5141
}
5142
.top-fixed .cd-table-navigation a {
5143
position: fixed;
5144
}
5145
.top-fixed .cd-table-navigation a, .top-scrolling .cd-table-navigation a {
5146
-webkit-transform: translateY(45px);
5147
-moz-transform: translateY(45px);
5148
-ms-transform: translateY(45px);
5149
-o-transform: translateY(45px);
5150
transform: translateY(45px);
5151
}
5152
.top-fixed .cd-table-navigation a.prev, .top-scrolling .cd-table-navigation a.prev {
5153
-webkit-transform: translateY(45px) translateX(15px) rotate(180deg);
5154
-moz-transform: translateY(45px) translateX(15px) rotate(180deg);
5155
-ms-transform: translateY(45px) translateX(15px) rotate(180deg);
5156
-o-transform: translateY(45px) translateX(15px) rotate(180deg);
5157
transform: translateY(45px) translateX(15px) rotate(180deg);
5158
}
5159
}
5160
.no-js .actions {
5161
display: none;
5162
}
5163
5164
.no-js .cd-products-table .top-info {
5165
height: 145px;
5166
}
5167
@media only screen and (min-width: 1170px) {
5168
.no-js .cd-products-table .top-info {
5169
height: 248px;
5170
}
5171
}
5172
5173
.no-js .cd-products-columns .check {
5174
display: none;
5175
}
5176
5177
.cd-products-comparison-table .cart_wish {
5178
display: inline-block;
5179
text-align: center;
5180
margin-bottom: -3px;
5181
}
5182
.cd-products-comparison-table .cart,
5183
.cd-products-comparison-table .wishlist,
5184
.cd-products-comparison-table .trash {
5185
float: left;
5186
}
5187
@media (max-width: 1170px) {
5188
.cd-products-comparison-table .wishlist {
5189
display: none;
5190
}
5191
}
5192
.cd-products-comparison-table .wishlist a {
5193
margin-left: 7px;
5194
}
5195
.cd-products-comparison-table .trash {
5196
margin-left: 7px;
5197
}
5198
.cd-products-comparison-table .wishlist i:after,
5199
.cd-products-comparison-table .compare i:after {
5200
content: "+";
5201
font-size: 8px;
5202
position: absolute;
5203
top: -1px;
5204
right: 1px;
5205
font-weight: bold;
5206
}
5207
.cd-products-comparison-table .in_wishlist i:after,
5208
.cd-products-comparison-table .in_compare i:after {
5209
content: "-";
5210
font-size: 11px;
5211
top: -4px;
5212
}
5213
.cd-products-comparison-table .fa-border {
5214
cursor: pointer;
5215
color: #555;
5216
border: 2px solid #eeeeee;
5217
border-radius: 2px;
5218
padding: 4px 4px;
5219
background-color: #eeeeee;
5220
-webkit-transition: all 100ms linear;
5221
-moz-transition: all 100ms linear;
5222
-ms-transition: all 100ms linear;
5223
-o-transition: all 100ms linear;
5224
transition: all 100ms linear;
5225
font-size: 14px;
5226
position: relative;
5227
}
5228
.cd-products-comparison-table .in_wishlist .fa-border,
5229
.cd-products-comparison-table .in_compare .fa-border {
5230
color: #dd4b39;
5231
}
5232
.cd-products-comparison-table .fa-border:hover {
5233
color: #dd4b39;
5234
}
5235
.cd-products-comparison-table .fa-border.fa-shopping-basket {
5236
background-color: #e47364;
5237
border-color: #e47364;
5238
color: #fff;
5239
}
5240
i.fa-shopping-basket.predzakaz:before {
5241
content: "\f1d9";
5242
}
5243
.cd-products-comparison-table .fa-border.fa-shopping-basket:hover {
5244
background-color: #dd4b39;
5245
border-color: #dd4b39;
5246
color: #fff;
5247
}
5248
.cd-products-comparison-table .prlistb {
5249
display: inline-block;
5250
padding-left: 5px;
5251
font-family: Roboto, Helvetica, sans-serif;
5252
}
5253
.cd-features-list li:last-child {
5254
padding: 7px;
5255
}
5256
#menu #menu-list {
5257
width: 100%;
5258
border-color: #dddddd;
5259
border-radius: 0px 0px 4px 4px;
5260
padding: 0;
5261
margin: -1px 0 0 0;
5262
}
5263
#menu #menu-list > li .child-box-cell .child2-box {
5264
padding: 0 0 0 0;
5265
margin: 0;
5266
list-style: none;
5267
display: none;
5268
}
5269
#menu #menu-list .arrow {
5270
display: none;
5271
color: #adadad;
5272
line-height: 20px;
5273
float: right;
5274
}
5275
.well {
5276
position:relative;
5277
display: block;
5278
margin-bottom: 0;
5279
box-shadow: none;
5280
background-color: #fafafa;
5281
border: none;
5282
padding: 10px;
5283
}
5284
#content .well.well-sm .btn-group-justified .btn i {
5285
vertical-align: middle;
5286
}
5287
.show-on-hover:hover > ul.dropdown-menu.dblock {
5288
display: block;
5289
}
5290
.show-on-hover .dropdown-menu {
5291
margin: 0;
5292
}
5293
.home_block {
5294
margin-top: 20px;
5295
}
5296
.home_block .image {
5297
float: left;
5298
width: 50px;
5299
height: 50px;
5300
text-align: center;
5301
position: relative;
5302
}
5303
.home_block a {
5304
color: #333;
5305
outline: none;
5306
}
5307
.home_block .image > .fa {
5308
font-size: 40px;
5309
line-height: 50px;
5310
color: #555;
5311
text-align: center;
5312
}
5313
.home_block .image > .fa {
5314
-webkit-transition: color .15s ease-out;
5315
transition: color .15s ease-out;
5316
}
5317
.home_block .image > img {
5318
-webkit-transition: opacity .15s ease-out;
5319
transition: opacity .15s ease-out;
5320
}
5321
.home_block a:hover .image > .fa {
5322
color: #dd4b39;
5323
}
5324
.home_block a:hover .image > img {
5325
opacity: 0.9;
5326
}
5327
.home_block .text {
5328
margin-left: 60px;
5329
}
5330
.home_block .image.hidden + .text {
5331
margin-left: 0;
5332
}
5333
.home_block .text .title {
5334
display: flex;
5335
margin: 0;
5336
padding: 0 0 5px 0;
5337
font-size: 17px;
5338
}
5339
.home_block .text p {
5340
color: #333;
5341
margin: 0;
5342
padding: 5px 0 0 0;
5343
font-size: 14px;
5344
line-height: 1.3;
5345
}
5346
.home_block .text .title + p {
5347
border-top: 1px solid #eee;
5348
}
5349
@media (min-width: 992px) {
5350
.box-col-1{
5351
width: 239%;
5352
}
5353
.box-col-2{
5354
width: 449%;
5355
}
5356
.box-col-3{
5357
width: 659.1%;
5358
}
5359
.box-col-4{
5360
width: 725%;
5361
}
5362
#menu #menu-list > li .child-box {
5363
display: none;
5364
background: #fff;
5365
position: absolute;
5366
left: 100%;
5367
top: -5px;
5368
min-height: 100%;
5369
border: 1px solid #dddddd;
5370
border-radius: 6px;
5371
padding: 5px 0;
5372
margin-top: -1px;
5373
margin-left: -3px;
5374
box-shadow: 2px 6px 12px rgba(0,0,0,0.4);
5375
box-sizing: content-box;
5376
z-index: 1008;
5377
}
5378
#menu #menu-list > li:hover > .child-box {
5379
display: block;
5380
}
5381
#menu #menu-list > li .child-box-cell .child2-box {
5382
padding: 0 0 10px 0;
5383
margin: 0;
5384
list-style: none;
5385
display: block;
5386
}
5387
#menu #menu-list .arrow {
5388
display: block;
5389
}
5390
#top2 .tel .s22 {
5391
font-size: 18px;
5392
}
5393
}
5394
@media (min-width: 1200px) {
5395
.box-col-1{
5396
width: 312%;
5397
}
5398
.box-col-2{
5399
width: 595%;
5400
}
5401
.box-col-3{
5402
width: 879%;
5403
}
5404
.box-col-4{
5405
width: 879%;
5406
}
5407
#top2 .tel .s22 {
5408
font-size: 21px;
5409
}
5410
}
5411
@media (max-width: 767px) {
5412
#top4,
5413
#top5 {
5414
display:none;
5415
}
5416
#menu2_button .box-heading {
5417
text-transform: none;
5418
cursor: pointer;
5419
}
5420
#top2 .tel {
5421
text-align: center;
5422
}
5423
#top2 .header_conts {
5424
padding: 0;
5425
text-align: center;
5426
}
5427
#logo {
5428
margin-top: -5px !important;
5429
margin-bottom: 5px;
5430
}
5431
#top2 .search {
5432
margin-top: 15px !important;
5433
}
5434
footer .col-xs-12 {
5435
text-align: center;
5436
}
5437
#revsubscribe .revtext {
5438
text-align: left;
5439
padding-bottom: 10px;
5440
z-index: 0;
5441
position: relative;
5442
}
5443
footer .soc_s {
5444
padding-top: 10px;
5445
}
5446
footer .powered {
5447
text-align: center !important;
5448
padding-bottom: 10px;
5449
}
5450
}
5451
@media (max-width: 991px) {
5452
#top3_links {
5453
position: relative;
5454
}
5455
#menu2_button .box-heading {
5456
text-transform: none;
5457
cursor: pointer;
5458
}
5459
#top3_links .top-links {
5460
margin-top: -2px;
5461
padding-bottom: 12px;
5462
z-index: 9;
5463
}
5464
#top3_links .top-links .list-inline {
5465
margin-left: 0px;
5466
}
5467
#top3_links .top-links a {
5468
font-size: 13px;
5469
display: inline-block;
5470
color: #2A6FBA;
5471
padding: 0 8px;
5472
}
5473
#top3_links .top-links a:hover {
5474
background-color: transparent;
5475
color: #dd4b39;
5476
box-shadow: none;
5477
}
5478
#menu2_button .icorightmenu .fa {
5479
transform: rotate(90deg);
5480
}
5481
.product-thumb .fapanel {
5482
opacity: 0.9;
5483
}
5484
#vk_groups {
5485
float: none;
5486
margin: 20px auto;
5487
clear: both;
5488
}
5489
.top-links.verh a .fa.strdown {
5490
padding-left: 0;
5491
text-align: left;
5492
width: initial;
5493
}
5494
#success-message {
5495
display: none !important;
5496
}
5497
}
5498
@media (min-width: 768px) {
5499
#top4 {
5500
padding: 20px 0;
5501
}
5502
}
5503
@media (min-width: 992px) {
5504
#top4 {
5505
padding: 20px 0;
5506
}
5507
}
5508
@media (min-width: 768px) and (max-width: 991px) {
5509
#content .well.well-sm .btn-group-justified .btn i {
5510
margin-left: -2px;
5511
}
5512
}
5513
@media (min-width: 992px) and (max-width: 1200px) {
5514
.top-links a,
5515
.top-links.nav.norazmivcont ul.list-inline a {
5516
padding: 0px 7px;
5517
font-size: 15px;
5518
}
5519
#menu .nav > li > a {
5520
font-size: 15px;
5521
padding: 0px 8px;
5522
}
5523
.product-thumb .price-new {
5524
font-size: 18px;
5525
}
5526
#top2 .header_conts {
5527
padding-right: 0;
5528
}
5529
}
5530
.dropdown-menu .divider {
5531
margin: 5px 0;
5532
}
5533
#popup-order-okno,
5534
#popup-okno {
5535
background: #fff;
5536
max-width: 800px;
5537
width: 90%;
5538
margin: 0 auto;
5539
min-height: 100px;
5540
position: relative;
5541
box-shadow: 0px 0px 5px 1px #999;
5542
border-radius: 2px;
5543
}
5544
#popup-order-okno.popphone {
5545
max-width: 530px;
5546
}
5547
#popup-order-okno.account_login {
5548
max-width: 530px;
5549
}
5550
#popup-order-okno .popup-heading,
5551
#popup-okno .popup-heading {
5552
text-align: left;
5553
background-color: #eee;
5554
color: #333;
5555
font-size: 16px;
5556
padding: 0px 25px;
5557
position: relative;
5558
min-height: 40px;
5559
line-height: 40px;
5560
overflow: hidden;
5561
border-radius: 2px 2px 0 0;
5562
}
5563
#popup-order-okno .mfp-close,
5564
#popup-okno .mfp-close {
5565
background: #eee;
5566
font-size: 24px;
5567
color: #333;
5568
width: 60px;
5569
height: 40px;
5570
right: 0;
5571
top: 0px;
5572
position: absolute;
5573
z-index: 2;
5574
cursor: pointer !important;
5575
outline: none;
5576
border: 0;
5577
border-radius: 0 2px 0 0;
5578
opacity: 1;
5579
-webkit-transition: all 100ms linear;
5580
-moz-transition: all 100ms linear;
5581
-ms-transition: all 100ms linear;
5582
-o-transition: all 100ms linear;
5583
transition: all 100ms linear;
5584
}
5585
#popup-order-okno .mfp-close:hover,
5586
#popup-okno .mfp-close:hover {
5587
color: #dd4b39;
5588
background-color: #fafafa;
5589
-webkit-transition: all 100ms linear;
5590
-moz-transition: all 100ms linear;
5591
-ms-transition: all 100ms linear;
5592
-o-transition: all 100ms linear;
5593
transition: all 100ms linear;
5594
}
5595
.popup_notification .popup-footer,
5596
#popup-order-okno .popup-footer,
5597
#popup-okno .popup-footer {
5598
padding: 15px 25px 15px 25px;
5599
position: relative;
5600
display: inline-block;
5601
width: 100%;
5602
height: 100%;
5603
vertical-align: bottom;
5604
}
5605
.popup_notification .popup-footer button,
5606
#popup-order-okno .popup-footer button,
5607
#popup-okno .popup-footer button {
5608
padding: 5px 25px;
5609
color: #333;
5610
cursor: pointer;
5611
font-size: 14px;
5612
display: inline-block;
5613
border: 0;
5614
background: #fafafa;
5615
border-radius: 2px;
5616
outline: none;
5617
text-align: center;
5618
margin-bottom: 10px;
5619
-webkit-transition: all 100ms linear;
5620
-moz-transition: all 100ms linear;
5621
-ms-transition: all 100ms linear;
5622
-o-transition: all 100ms linear;
5623
transition: all 100ms linear;
5624
}
5625
.popup_notification .popup-footer button:hover,
5626
#popup-order-okno .popup-footer button:hover,
5627
#popup-okno .popup-footer button:hover {
5628
background-color: #eee;
5629
-webkit-transition: all 100ms linear;
5630
-moz-transition: all 100ms linear;
5631
-ms-transition: all 100ms linear;
5632
-o-transition: all 100ms linear;
5633
transition: all 100ms linear;
5634
}
5635
.popup_notification .popup-footer a,
5636
#popup-order-okno .popup-footer a,
5637
#popup-okno .popup-footer a {
5638
float: right;
5639
background: #e47364;
5640
color: #fff;
5641
font-size: 16px;
5642
padding: 6px 35px;
5643
cursor: pointer;
5644
display: inline-block;
5645
border-radius: 2px;
5646
text-align: center;
5647
-webkit-transition: all 100ms linear;
5648
-moz-transition: all 100ms linear;
5649
-ms-transition: all 100ms linear;
5650
-o-transition: all 100ms linear;
5651
transition: all 100ms linear;
5652
}
5653
.popup_notification .popup-footer a:hover,
5654
#popup-order-okno .popup-footer a:hover,
5655
#popup-okno .popup-footer a:hover {
5656
background: #dd4b39;
5657
-webkit-transition: all 100ms linear;
5658
-moz-transition: all 100ms linear;
5659
-ms-transition: all 100ms linear;
5660
-o-transition: all 100ms linear;
5661
transition: all 100ms linear;
5662
}
5663
#popup-order-okno .popup-center,
5664
#popup-okno .popup-center {
5665
background: #fff;
5666
padding: 10px 25px 0 25px;
5667
}
5668
#popup-okno .popup-center.empty-cart {
5669
padding: 25px;
5670
}
5671
.table-totals-cart {
5672
border-collapse: collapse;
5673
border-spacing: 0;
5674
table-layout: auto;
5675
width: 100%;
5676
margin: 15px 0;
5677
}
5678
.table-totals-cart tr td:last-child {
5679
font-size: 16px;
5680
font-weight: bold;
5681
color: #000;
5682
line-height: 34px;
5683
padding-left: 15px;
5684
}
5685
.display-products-cart {
5686
border-collapse: collapse;
5687
border-spacing: 0;
5688
table-layout: auto;
5689
width: 100%;
5690
}
5691
.display-products-cart #main-price.spec {
5692
text-decoration: line-through;
5693
font-size:12px;
5694
}
5695
.display-products-cart #special-price {
5696
color: #dd4b39;
5697
}
5698
#quitog {
5699
display: block;
5700
clear: both;
5701
border-top: 1px solid #ddd;
5702
padding: 20px 0;
5703
margin: 5px 0;
5704
text-align: right;
5705
}
5706
#itogo {
5707
display: inline-block;
5708
width: 40%;
5709
font-size: 16px;
5710
vertical-align: middle;
5711
}
5712
#itogo #main-price,
5713
#itogo #special-price {
5714
font-size: 18px;
5715
padding-left: 5px;
5716
}
5717
#itogo s #main-price {
5718
font-size: 16px;
5719
color: #555;
5720
}
5721
.display-products-cart tr td {
5722
border-bottom: 1px solid #eee;
5723
padding: 0;
5724
vertical-align: middle;
5725
}
5726
.display-products-cart tr td.remove {
5727
vertical-align: middle;
5728
min-width: 20px;
5729
padding: 0;
5730
text-align: right;
5731
}
5732
.display-products-cart tr td.remove button {
5733
font-size: 14px;
5734
background: transparent;
5735
border: 0;
5736
outline: none;
5737
}
5738
.display-products-cart tr td.remove button:hover {
5739
color: #dd4b39;
5740
}
5741
.display-products-cart tr td.image {
5742
vertical-align: middle;
5743
padding: 0;
5744
}
5745
.display-products-cart.porder tr td.image {
5746
padding: 10px 0;
5747
text-align: center;
5748
}
5749
.display-products-cart tr td.image img {
5750
border: 0;
5751
background-color: transparent;
5752
}
5753
.display-products-cart tr td.name {
5754
padding: 10px;
5755
font-size: 13px;
5756
vertical-align: middle;
5757
}
5758
.display-products-cart.porder tr td.name {
5759
font-size: 14px;
5760
}
5761
.display-products-cart.porder tr td.name .discounts {
5762
font-size: 13px;
5763
color: #555;
5764
line-height: 1.3;
5765
padding-left: 5px;
5766
}
5767
.display-products-cart tr td.name a {
5768
font-size: 14px;
5769
}
5770
.display-products-cart tr td.qt {
5771
min-width: 110px;
5772
text-align: right;
5773
vertical-align: middle;
5774
padding: 0;
5775
}
5776
.display-products-cart tr td.totals {
5777
padding: 0 10px;
5778
text-align: right;
5779
font-size: 14px;
5780
min-width: 110px;
5781
vertical-align: middle;
5782
}
5783
.display-products-cart .porder tr td.totals {
5784
padding: 0;
5785
}
5786
.display-products-cart .number {
5787
border: 1px solid #ddd;
5788
display: inline-block;
5789
vertical-align: middle;
5790
position: relative;
5791
border-radius: 2px;
5792
}
5793
#quitog .display-products-cart .number {
5794
margin-left: 5px;
5795
}
5796
.display-products-cart .frame-change-count {
5797
width: 110px;
5798
}
5799
.display-products-cart .btn-plus button {
5800
width: 30px;
5801
height: 26px;
5802
font-size: 12px;
5803
line-height: 0;
5804
padding: 0;
5805
cursor: pointer;
5806
display: inline-block;
5807
background: #fafafa;
5808
border: 0;
5809
outline: none;
5810
text-align: center;
5811
}
5812
.display-products-cart .btn-minus button {
5813
width: 30px;
5814
height: 26px;
5815
font-size: 17px;
5816
line-height: 0;
5817
padding: 0;
5818
cursor: pointer;
5819
display: inline-block;
5820
background: #fafafa;
5821
border: 0;
5822
outline: none;
5823
text-align: center;
5824
}
5825
.display-products-cart .btn-plus {
5826
float: right;
5827
height: 26px;
5828
width: 30px;
5829
}
5830
.display-products-cart .btn-minus {
5831
float: left;
5832
height: 26px;
5833
width: 30px;
5834
}
5835
.display-products-cart .btn-plus button:hover,
5836
.display-products-cart .btn-minus button:hover {
5837
background-color: #eee;
5838
color: #dd4b39;
5839
}
5840
.display-products-cart input.plus-minus {
5841
border-top: 0;
5842
border-bottom: 0;
5843
border-left: 1px solid #ddd;
5844
border-right: 1px solid #ddd;
5845
background: #fff;
5846
width: 50px;
5847
height: 26px;
5848
outline: none;
5849
font-size: 14px;
5850
text-align: center;
5851
position: absolute;
5852
top: 0;
5853
left: 30px;
5854
}
5855
#quitog .display-products-cart input.plus-minus {
5856
margin-left: 0;
5857
margin-right: -1px;
5858
}
5859
.masked {
5860
position: absolute;
5861
z-index: 99;
5862
width: 100%;
5863
height: 100%;
5864
background: #fff;
5865
opacity: 0.7;
5866
left: 0;
5867
top: 0;
5868
}
5869
.masked_loading {
5870
background: url('../image/revpreloader.svg') no-repeat center center;
5871
width: 100%;
5872
height: 100%;
5873
position: absolute;
5874
z-index: 8;
5875
top: 0;
5876
left: 0;
5877
}
5878
/*
5879
.products_category .masked {
5880
opacity: 0.9;
5881
}
5882
.products_category .masked_loading {
5883
height: 100px;
5884
top: 165px;
5885
}
5886
*/
5887
.mobile-products-cart {
5888
display: none;
5889
position: relative;
5890
}
5891
.mobile-products-cart > div {
5892
width: 100%;
5893
position: relative;
5894
text-align: center;
5895
border-bottom: 1px solid #ddd;
5896
padding-top: 10px;
5897
padding-bottom: 15px;
5898
display: inline-block;
5899
}
5900
.mobile-products-cart .remove button {
5901
font-size: 14px;
5902
background: transparent;
5903
border: 0;
5904
outline: none;
5905
padding-top: 10px;
5906
}
5907
.mobile-products-cart .remove button:hover {
5908
color: #dd4b39;
5909
}
5910
.mobile-products-cart .image {
5911
margin-bottom: 10px;
5912
}
5913
.mobile-products-cart .image img {
5914
border: 0;
5915
}
5916
.mobile-products-cart .name {
5917
font-size: 13px;
5918
}
5919
.mobile-products-cart .name a {
5920
display: inline;
5921
line-height: 1.4;
5922
font-size: 15px;
5923
padding-right: 5px;
5924
}
5925
.mobile-products-cart .qt {
5926
padding-top: 10px;
5927
text-align: center;
5928
}
5929
.mobile-products-cart .totals {
5930
font-size: 14px;
5931
padding-top: 15px;
5932
}
5933
.mobile-products-cart .remove {
5934
padding: 0 0 0 15px;
5935
}
5936
.all-total {
5937
float: right;
5938
padding: 15px 0;
5939
}
5940
.all-total .totals-left {
5941
float: right;
5942
text-align: right;
5943
line-height: 26px;
5944
font-size: 14px;
5945
}
5946
.all-total .totals-right {
5947
float: right;
5948
margin-left: 10px;
5949
text-align: right;
5950
font-size: 16px;
5951
line-height: 26px;
5952
min-width: 70px;
5953
}
5954
.all-total .clear-total {
5955
clear: both;
5956
}
5957
.mobile-products-cart .number {
5958
border: 1px solid #ddd;
5959
display: inline-block;
5960
vertical-align: middle;
5961
position: relative;
5962
border-radius: 2px;
5963
}
5964
.mobile-products-cart .frame-change-count {
5965
width: 110px;
5966
}
5967
.mobile-products-cart .btn-plus button {
5968
width: 30px;
5969
height: 26px;
5970
font-size: 12px;
5971
line-height: 0;
5972
padding: 0;
5973
cursor: pointer;
5974
display: inline-block;
5975
background: #fafafa;
5976
border: 0;
5977
outline: none;
5978
text-align: center;
5979
}
5980
.mobile-products-cart .btn-minus button {
5981
width: 30px;
5982
height: 26px;
5983
font-size: 17px;
5984
line-height: 0;
5985
padding: 0;
5986
cursor: pointer;
5987
display: inline-block;
5988
background: #fafafa;
5989
border: 0;
5990
outline: none;
5991
text-align: center;
5992
}
5993
.mobile-products-cart .btn-plus {
5994
float: right;
5995
}
5996
.mobile-products-cart .btn-minus {
5997
float: left;
5998
}
5999
.mobile-products-cart .btn-plus button:hover,
6000
.mobile-products-cart .btn-minus button:hover {
6001
background-color: #eee;
6002
color: #dd4b39;
6003
}
6004
.mobile-products-cart input.plus-minus {
6005
border-top: 0;
6006
border-bottom: 0;
6007
border-left: 1px solid #ddd;
6008
border-right: 1px solid #ddd;
6009
background: #fff;
6010
width: 50px;
6011
height: 26px;
6012
outline: none;
6013
font-size: 14px;
6014
text-align: center;
6015
position: absolute;
6016
top: 0;
6017
left: 30px;
6018
}
6019
#popup-okno .popup-footer button.quickorder_b {
6020
margin: 0 20px 0 0;
6021
float: right;
6022
}
6023
@media (max-width: 767px) {
6024
#popup-okno .popup-heading {
6025
font-size: 15px;
6026
}
6027
#popup-okno .popup-footer button {
6028
width: 100%;
6029
}
6030
#popup-okno .popup-footer button.quickorder_b {
6031
margin: 14px 0 0 0;
6032
float: initial;
6033
}
6034
#popup-okno .popup-footer a {
6035
width: 100%;
6036
margin-top: 5px;
6037
}
6038
.mobile-products-cart {
6039
display: block;
6040
}
6041
.display-products-cart {
6042
display: none;
6043
}
6044
.display-products-cart.porder tr td.qt {
6045
min-width: 100px;
6046
}
6047
.display-products-cart.porder tr td.name {
6048
min-width: 100px;
6049
}
6050
.display-products-cart.porder tr td.image img {
6051
width: 60px;
6052
}
6053
h1.home_h1 {
6054
padding-top: 10px !important;
6055
font-size: 15px;
6056
}
6057
}
6058
#popup-order-okno .popup-footer #popup-checkout-none {
6059
opacity: 0.5;
6060
background: #F64747;
6061
border: 1px solid #D64541;
6062
}
6063
#popup-order-okno .well-sm.product-info {
6064
border-top: none;
6065
}
6066
#popup-order-okno .alert {
6067
margin: 0;
6068
}
6069
.optionsgr .checkbox,
6070
.optionsgr .radio {
6071
margin: 5px 0;
6072
}
6073
#popup-order-okno .popup-footer #popup-checkout-none:hover {
6074
background: #F64747;
6075
cursor: not-allowed;
6076
}
6077
#popup-order-okno .form-group {
6078
overflow: auto;
6079
margin: 0 0 5px;
6080
padding: 2px;
6081
}
6082
#popup-order-okno .optionsgr {
6083
padding: 10px 0;
6084
display: inline-block;
6085
border-bottom: 1px solid #ddd;
6086
margin-bottom: 10px;
6087
width: 100%;
6088
}
6089
#popup-order-okno .left {
6090
float: left;
6091
width: 25%;
6092
text-align: center;
6093
padding: 20px 0;
6094
}
6095
#popup-order-okno .right {
6096
float: right;
6097
width: 72%;
6098
padding: 20px 0;
6099
}
6100
#popup-order-okno .left img {
6101
-webkit-transition: all 100ms linear;
6102
-moz-transition: all 100ms linear;
6103
-ms-transition: all 100ms linear;
6104
-o-transition: all 100ms linear;
6105
transition: all 100ms linear;
6106
}
6107
#popup-order-okno .left .sub-images {
6108
display: block;
6109
text-align: center;
6110
margin-top: 10px;
6111
}
6112
#popup-order-okno .left .sub-images > span label {
6113
display: inline-block;
6114
width: 11px;
6115
height: 11px;
6116
background: rgba(102, 102, 102, 0.0);
6117
border-radius: 20px;
6118
border: 2px solid rgba(102, 102, 102, 0.9);
6119
}
6120
#popup-order-okno .left .sub-images input {
6121
display: none;
6122
}
6123
#popup-order-okno .left .sub-images input[type=radio]:checked + label {
6124
background: rgba(102, 102, 102, 0.9);
6125
}
6126
#popup-order-okno .left .sub-images > span + span {
6127
margin-left: 5px;
6128
}
6129
#popup-order-okno .left .sub-images > span label:hover {
6130
cursor: pointer;
6131
background: rgba(102, 102, 102, 0.9);
6132
}
6133
#popup-order-okno .product-name {
6134
font-size: 18px;
6135
margin-bottom: 15px;
6136
}
6137
#popup-order-okno .product-price {
6138
font-size: 14px;
6139
padding-bottom: 10px;
6140
}
6141
#popup-order-okno .product-price #main-price,
6142
#popup-order-okno .product-price #special-price {
6143
font-size: 18px;
6144
padding-left: 5px;
6145
}
6146
#popup-order-okno .product-price s #main-price {
6147
font-size: 16px;
6148
color: #555;
6149
}
6150
#popup-order-okno .product-description {
6151
max-height: 120px;
6152
overflow-y: auto;
6153
margin: 15px 0;
6154
}
6155
#popup-order-okno .payment-info {
6156
clear: both;
6157
padding: 20px 0 10px 0;
6158
margin: 0;
6159
}
6160
#popup-order-okno .info-heading {
6161
font-size: 15px;
6162
display: block;
6163
color: #000;
6164
text-align: left;
6165
}
6166
#popup-order-okno .info-heading-2 {
6167
font-size: 16px;
6168
display: block;
6169
text-align: left;
6170
padding: 10px 0 20px 0;
6171
}
6172
#popup-order-okno .payment-info > div {
6173
width: 100%;
6174
display: inline-block;
6175
}
6176
#popup-order-okno .payment-info > div + div {
6177
margin-top: 10px;
6178
}
6179
#popup-order-okno .payment-info > div label {
6180
font-size: 14px;
6181
line-height: 30px;
6182
float: left;
6183
width: 25%;
6184
text-align: right;
6185
padding-right: 20px;
6186
}
6187
#popup-order-okno .payment-info > div label span.required {
6188
color: #dd4b39;
6189
padding-right: 2px;
6190
}
6191
#popup-order-okno .payment-info > div input,
6192
#popup-order-okno .payment-info > div textarea {
6193
border: 1px solid #eee;
6194
padding: 5px 10px;
6195
background: #fcfcfc;
6196
border-radius: 2px;
6197
outline: none;
6198
font-size: 14px;
6199
width: 75%;
6200
}
6201
#popup-order-okno .payment-info > div input:focus,
6202
#popup-order-okno .payment-info > div textarea:focus {
6203
border: 1px solid #ddd;
6204
box-shadow: none;
6205
}
6206
#popup-order-okno .payment-info > div textarea {
6207
min-height: 70px;
6208
resize: vertical;
6209
}
6210
.popup-purchase-button {
6211
text-align: center;
6212
}
6213
.popup-purchase-button button {
6214
width: 100% !important;
6215
}
6216
@media (max-width: 767px) {
6217
#popup-order-okno .popup-heading {
6218
font-size: 14px;
6219
}
6220
#popup-order-okno .popup-footer button {
6221
width: 100%;
6222
}
6223
#popup-order-okno .popup-footer a {
6224
width: 100%;
6225
margin-top: 5px;
6226
}
6227
#popup-order-okno .right {
6228
width: 100%;
6229
text-align: center;
6230
}
6231
#popup-order-okno .left {
6232
width: 100%;
6233
padding-bottom: 0;
6234
}
6235
#popup-order-okno .payment-info > div label {
6236
width: 33%;
6237
}
6238
#popup-order-okno .payment-info > div input, #popup-order-okno .payment-info > div textarea {
6239
width: 67%;
6240
}
6241
}
6242
#popup-view-wrapper {
6243
background: #fff;
6244
max-width: 980px;
6245
width: 90%;
6246
margin: 0 auto;
6247
min-height: 100px;
6248
position: relative;
6249
}
6250
#popup-view-wrapper .product-info #button-cart .fa {
6251
padding-right: 0px;
6252
font-size: 16px;
6253
margin-top: -2px;
6254
vertical-align: middle;
6255
}
6256
#popup-view-wrapper .popup-heading {
6257
text-align: left;
6258
background-color: #eee;
6259
color: #333;
6260
font-size: 16px;
6261
padding: 0px 25px;
6262
position: relative;
6263
min-height: 40px;
6264
line-height: 40px;
6265
overflow: hidden;
6266
border-radius: 2px 2px 0 0;
6267
}
6268
@media (max-width: 767px) {
6269
#popup-view-wrapper .popup-heading {
6270
font-size: 14px;
6271
padding: 5px 70px 5px 10px;
6272
line-height: 20px;
6273
}
6274
.rating sup {
6275
display: none;
6276
}
6277
.product-info .pop_right {
6278
clear: both;
6279
float: left;
6280
margin-top: 20px;
6281
}
6282
.nav-tabs>li>a {
6283
font-size: 13px;
6284
padding: 5px 10px;
6285
border: none;
6286
margin: 2px 0;
6287
}
6288
.nav-tabs>li.active>a,
6289
.nav-tabs>li.active>a:focus,
6290
.nav-tabs>li.active>a:hover {
6291
border: none;
6292
}
6293
.btn-plus button {
6294
font-size: 18px;
6295
}
6296
.product-info #button-cart {
6297
margin: 0;
6298
}
6299
#popup-view-wrapper .product-info #button-cart {
6300
margin-left: 10px;
6301
}
6302
.popup-phone-wrapper,
6303
.scroll-top-wrapper {
6304
display: none !important;
6305
}
6306
.product-thumb {
6307
-webkit-transition: none;
6308
transition: none;
6309
}
6310
@media (min-width: 992px) {
6311
.product-thumb:hover {
6312
border-color: #ddd;
6313
box-shadow: none;
6314
-webkit-transition: none;
6315
transition: none;
6316
}
6317
}
6318
.owl-carousel .owl-buttons .owl-prev,
6319
.owl-carousel .owl-buttons .owl-next {
6320
opacity: 0.2;
6321
}
6322
.owl-carousel:hover .owl-buttons div {
6323
opacity: 0.2 !important;
6324
}
6325
.thumbnails .owl-buttons {
6326
display: block;
6327
}
6328
.search .change_category {
6329
display: none;
6330
}
6331
}
6332
@media (max-width: 991px) {
6333
.tooltip {
6334
display: none !important;
6335
}
6336
}
6337
@media (min-width: 471px) and (max-width: 767px) {
6338
.product-layout.col-xs-12 {
6339
width: 50%;
6340
}
6341
.product-layout.product-price.col-xs-12 {
6342
width: 100%;
6343
}
6344
}
6345
#popup-view-wrapper .mfp-close {
6346
background: #eee;
6347
font-size: 24px;
6348
color: #333;
6349
width: 60px;
6350
height: 40px;
6351
right: 0;
6352
top: 0px;
6353
position: absolute;
6354
z-index: 2;
6355
cursor: pointer !important;
6356
outline: none;
6357
border: 0;
6358
border-radius: 0 2px 0 0;
6359
opacity: 1;
6360
-webkit-transition: all 100ms linear;
6361
-moz-transition: all 100ms linear;
6362
-ms-transition: all 100ms linear;
6363
-o-transition: all 100ms linear;
6364
transition: all 100ms linear;
6365
}
6366
#popup-view-wrapper .mfp-close:hover {
6367
color: #dd4b39;
6368
background-color: #fafafa;
6369
-webkit-transition: all 100ms linear;
6370
-moz-transition: all 100ms linear;
6371
-ms-transition: all 100ms linear;
6372
-o-transition: all 100ms linear;
6373
transition: all 100ms linear;
6374
}
6375
#popup-view-wrapper .popup-footer {
6376
padding: 15px 25px 15px 25px;
6377
position: relative;
6378
display: inline-block;
6379
width: 100%;
6380
height: 100%;
6381
vertical-align: bottom;
6382
}
6383
#popup-view-wrapper .popup-footer button {
6384
padding: 5px 25px;
6385
color: #333;
6386
cursor: pointer;
6387
font-size: 14px;
6388
display: inline-block;
6389
border: 0;
6390
background: #fafafa;
6391
border-radius: 2px;
6392
outline: none;
6393
text-align: center;
6394
margin-bottom: 10px;
6395
-webkit-transition: all 100ms linear;
6396
-moz-transition: all 100ms linear;
6397
-ms-transition: all 100ms linear;
6398
-o-transition: all 100ms linear;
6399
transition: all 100ms linear;
6400
}
6401
#popup-view-wrapper .popup-footer button:hover {
6402
background-color: #eee;
6403
-webkit-transition: all 100ms linear;
6404
-moz-transition: all 100ms linear;
6405
-ms-transition: all 100ms linear;
6406
-o-transition: all 100ms linear;
6407
transition: all 100ms linear;
6408
}
6409
#popup-view-wrapper .popup-footer a {
6410
float: right;
6411
background: #337ab7;
6412
color: #fff;
6413
font-size: 16px;
6414
padding: 6px 35px;
6415
cursor: pointer;
6416
display: inline-block;
6417
border-radius: 2px;
6418
text-align: center;
6419
-webkit-transition: all 100ms linear;
6420
-moz-transition: all 100ms linear;
6421
-ms-transition: all 100ms linear;
6422
-o-transition: all 100ms linear;
6423
transition: all 100ms linear;
6424
}
6425
#popup-view-wrapper .popup-footer #popup-checkout-none {
6426
opacity: 0.5;
6427
background: #F64747;
6428
border: 1px solid #D64541;
6429
}
6430
#popup-view-wrapper .popup-footer #popup-checkout-none:hover {
6431
background: #F64747;
6432
cursor: not-allowed;
6433
}
6434
#popup-view-wrapper .popup-footer a:hover {
6435
background: #2A6FBA;
6436
-webkit-transition: all 100ms linear;
6437
-moz-transition: all 100ms linear;
6438
-ms-transition: all 100ms linear;
6439
-o-transition: all 100ms linear;
6440
transition: all 100ms linear;
6441
}
6442
#popup-view-wrapper .popup-center {
6443
background: #fff;
6444
padding: 10px 25px 0 25px;
6445
overflow: auto;
6446
}
6447
#popup-view-wrapper .product-name {
6448
font-size: 18px;
6449
margin-bottom: 15px;
6450
}
6451
#popup-view-wrapper .image-additional {
6452
max-width: 69px;
6453
}
6454
#popup-view-wrapper .image-additional label:hover {
6455
cursor: pointer;
6456
}
6457
#popup-view-wrapper .image-additional input {
6458
display: none;
6459
}
6460
#popup-view-wrapper #tab-description {
6461
max-height: 200px;
6462
overflow-y: auto;
6463
padding: 0 10px 0 0;
6464
}
6465
@media (min-width: 992px) {
6466
.product-thumb:hover .popup_view_button {
6467
display: block;
6468
}
6469
}
6470
.popup_view_button {
6471
display: none;
6472
position: absolute;
6473
top: 20%;
6474
left: 32%;
6475
padding: 4px 10px;
6476
border-radius: 3px;
6477
cursor: pointer;
6478
outline: none;
6479
font-size: 14px;
6480
text-transform: uppercase;
6481
}
6482
.product-list .popup_view_button {
6483
top: 31%;
6484
left: 13%;
6485
}
6486
@media (min-width: 320px) and (max-width: 532px) {
6487
#popup-view-wrapper .popup-heading {
6488
font-size: 14px;
6489
}
6490
#popup-view-wrapper .popup-footer button {
6491
width: 100%;
6492
}
6493
#popup-view-wrapper .popup-footer a {
6494
width: 100%;
6495
margin-top: 5px;
6496
}
6497
}
6498
#column-left .owl-item .item img {
6499
transition: all 100ms linear;
6500
}
6501
#column-left .owl-item .item img:hover {
6502
opacity: 0.9;
6503
transition: all 100ms linear;
6504
}
6505
.table.table-revolution .price-old {
6506
font-size: 12px;
6507
text-decoration: line-through;
6508
padding-right: 5px;
6509
}
6510
.table.table-revolution .price-new {
6511
color: #dd4b39;
6512
}
6513
.mobile-products-cart #main-price.spec {
6514
text-decoration: line-through;
6515
font-size: 12px;
6516
}
6517
.mobile-products-cart #special-price {
6518
color: #dd4b39;
6519
}
6520
.countdown {
6521
padding-top: 5px;
6522
}
6523
#popup-view-wrapper .main_img_box .image > div:hover .stiker_panel {
6524
opacity: 0;
6525
}
6526
.popup_notification {
6527
background: #fff;
6528
max-width: 530px;
6529
width: 90%;
6530
margin: 0 auto;
6531
position: relative;
6532
box-shadow: 0px 0px 5px 1px #999;
6533
border-radius: 2px;
6534
}
6535
.popup_notification.modalokno {
6536
max-width: 800px;
6537
}
6538
.popup_notification_heading {
6539
text-align: left;
6540
font-size: 16px;
6541
padding: 0px 25px;
6542
position: relative;
6543
min-height: 40px;
6544
line-height: 40px;
6545
overflow: hidden;
6546
border-radius: 2px 2px 0 0;
6547
}
6548
.popup_notification_heading.default,
6549
.modalokno .popup_notification_heading {
6550
background-color: #eee;
6551
}
6552
.popup_notification .mfp-close {
6553
font-size: 24px;
6554
color: #333;
6555
width: 60px;
6556
height: 40px;
6557
right: 0;
6558
top: 0px;
6559
position: absolute;
6560
z-index: 2;
6561
cursor: pointer !important;
6562
outline: none;
6563
border: 0;
6564
border-radius: 0 2px 0 0;
6565
opacity: 1;
6566
-webkit-transition: all 100ms linear;
6567
-moz-transition: all 100ms linear;
6568
-ms-transition: all 100ms linear;
6569
-o-transition: all 100ms linear;
6570
transition: all 100ms linear;
6571
}
6572
.popup_notification .mfp-close:hover {
6573
color: #dd4b39;
6574
background-color: #fafafa;
6575
-webkit-transition: all 100ms linear;
6576
-moz-transition: all 100ms linear;
6577
-ms-transition: all 100ms linear;
6578
-o-transition: all 100ms linear;
6579
transition: all 100ms linear;
6580
}
6581
.popup_notification_message {
6582
background: #fff;
6583
padding: 25px 25px 25px 25px;
6584
}
6585
.popup_notification_message > .col-md-12 {
6586
float: none;
6587
}
6588
.popup_notification_message .ya-share2,
6589
.popup_notification_message #product_products {
6590
display: none;
6591
}
6592
.mfp-zoom-in .mfp-content > div {
6593
opacity: 0;
6594
transition: all 0.2s ease-in-out;
6595
transform: scale(0.7);
6596
}
6597
.mfp-zoom-in.mfp-ready .mfp-content > div {
6598
opacity: 1;
6599
transform: scale(1);
6600
}
6601
.mfp-zoom-in.mfp-removing .mfp-content > div {
6602
transform: scale(0.7);
6603
opacity: 0;
6604
}
6605
@media print {
6606
header,
6607
.breadcrumb,
6608
#column-left,
6609
.well.well-sm,
6610
.pagination,
6611
.stiker_panel,
6612
.popup-phone-wrapper,
6613
.scroll-top-wrapper,
6614
.nav.nav-tabs,
6615
footer {
6616
display: none;
6617
}
6618
}
6619
.owl-carousel.owlproduct{
6620
box-shadow: none;
6621
margin: 0px;
6622
}
6623
.product-list .owl-carousel.owlproduct .owl-buttons .owl-prev,
6624
.owl-carousel.owlproduct .owl-buttons .owl-prev {
6625
left: -4px !important;
6626
opacity: 1;
6627
}
6628
.owl-carousel.owlproduct .owl-buttons .owl-next {
6629
right: -4px !important;
6630
opacity: 1;
6631
}
6632
.product-list .owl-carousel.owlproduct .owl-buttons .owl-prev {
6633
left: 11px !important;
6634
}
6635
.product-list .owl-carousel.owlproduct .owl-buttons .owl-next {
6636
right: 11px !important;
6637
}
6638
.product-price .owl-carousel.owlproduct .owl-buttons {
6639
display: none;
6640
}
6641
.owl-carousel.owlproduct .owl-buttons div i {
6642
color: #555;
6643
font-size: 13px !important;
6644
margin: -5px -10px;
6645
background: rgba(225,225,225, 0.8);
6646
padding: 2px 6px 0 6px;
6647
text-shadow: none;
6648
line-height: 26px;
6649
border-radius: 4px;
6650
width: 20px;
6651
}
6652
.owl-carousel .owl-buttons div i:hover {
6653
color: #dd4b39;
6654
}
6655
.owl-carousel .owl-buttons div i {
6656
font-size: 30px !important;
6657
}
6658
.owl-carousel .owl-buttons .owl-prev {
6659
left: 0px !important;
6660
}
6661
.owl-carousel .owl-buttons .owl-next {
6662
right: 0px !important;
6663
}
6664
#product_products .owl-pagination {
6665
position: absolute;
6666
top: -34px;
6667
right: 5px;
6668
padding: 0 10px;
6669
background-color: #fff;
6670
}
6671
#product_products .owl-controls .owl-page span {
6672
display: block;
6673
width: 11px;
6674
height: 11px;
6675
background: rgba(102, 102, 102, 0.0);
6676
border-radius: 20px;
6677
border: 2px solid rgba(102, 102, 102, 0.9);
6678
}
6679
#product_products .owl-controls .owl-page.active span {
6680
background: rgba(102, 102, 102, 0.9);
6681
}
6682
.thumbnails .mfp-iframe span {
6683
background: url('../image/play_ico.png') 50% 50% no-repeat;
6684
width: 100%;
6685
height: 100%;
6686
position: absolute;
6687
top: 0;
6688
right: 0;
6689
z-index: 1;
6690
background-size: 32px;
6691
margin-left: -11px;
6692
opacity: 0.85;
6693
-webkit-transition: all 100ms linear;
6694
-moz-transition: all 100ms linear;
6695
-ms-transition: all 100ms linear;
6696
-o-transition: all 100ms linear;
6697
transition: all 100ms linear;
6698
}
6699
.thumbnails .mfp-iframe:hover span {
6700
opacity: 0;
6701
-webkit-transition: all 100ms linear;
6702
-moz-transition: all 100ms linear;
6703
-ms-transition: all 100ms linear;
6704
-o-transition: all 100ms linear;
6705
transition: all 100ms linear;
6706
}
6707
.image .owl-carousel .owl-wrapper-outer {
6708
padding-top: 0;
6709
}
6710
.owlproduct .owl-controls {
6711
opacity: 0;
6712
}
6713
.product-thumb .image:hover .owlproduct .owl-controls {
6714
opacity: 0.9;
6715
}
6716
.product-info .pokupka .preimushestva {
6717
display: inline-block;
6718
width: 100%;
6719
border-top: 1px solid #eee;
6720
margin-top: 20px;
6721
margin-bottom: -10px;
6722
}
6723
.product-info .pokupka .preimushestva.optsbuy {
6724
margin-top: 10px;
6725
}
6726
.home_block a {
6727
text-decoration: none;
6728
outline: none;
6729
}
6730
.product-info .pokupka .preimushestva .home_block .image > .fa,
6731
.product-info .pokupka .preimushestva .home_block .image a > .fa {
6732
font-size: 40px;
6733
position: relative;
6734
color: #555;
6735
width: 40px;
6736
text-align: center;
6737
}
6738
.product-info .pokupka .preimushestva .home_block a:hover .fa {
6739
color: #dd4b39;
6740
}
6741
.product-info .pokupka .preimushestva .home_block .text {
6742
margin-left: 55px;
6743
}
6744
.product-info .pokupka .preimushestva .home_block .image.hidden + .text {
6745
margin-left: 0;
6746
}
6747
.product-info .pokupka .preimushestva .home_block .text .title {
6748
display: inline;
6749
margin: 0;
6750
padding: 0;
6751
border-bottom: none;
6752
height: initial;
6753
overflow: auto;
6754
font-size: 15px;
6755
}
6756
.product-info .pokupka .preimushestva .home_block .text p {
6757
display: block;
6758
color: #666;
6759
margin: 0;
6760
padding: 5px 0 0 0;
6761
font-size: 14px;
6762
line-height: 1.2;
6763
height: initial;
6764
outline: none;
6765
}
6766
#tab-description img {
6767
display: block;
6768
max-width: 100%;
6769
height: auto !important;
6770
}
6771
.hometab.nav-tabs>li>a {
6772
font-size: 17px;
6773
font-weight: 700;
6774
line-height: 21px;
6775
color: #333;
6776
outline: none;
6777
}
6778
.hometab.nav-tabs>li>a>.fa {
6779
padding-right: 6px;
6780
}
6781
.heading_ico_image {
6782
position: relative;
6783
}
6784
.heading_ico_image>img {
6785
margin-top: -4px;
6786
margin-right: 6px;
6787
}
6788
.heading_ico_image>.mask {
6789
background: rgba(000,000,000, 0.02);
6790
height: 21px;
6791
width: 21px;
6792
position: absolute;
6793
top: -2px;
6794
display: none;
6795
}
6796
.hometab.nav-tabs>li>a:hover .mask {
6797
display: block;
6798
}
6799
.hometab.nav-tabs>li.active>a:hover .mask {
6800
display: none;
6801
}
6802
a.load_more {
6803
display: inline-block;
6804
margin: 10px 0 15px 0;
6805
text-decoration: none;
6806
}
6807
a.load_more i {
6808
margin-right: 6px;
6809
}
6810
#column-right #product_products {
6811
border-top: none;
6812
position: relative;
6813
padding-top: 0;
6814
margin: -20px 0 10px 0;
6815
}
6816
#column-right #product_products h3 {
6817
margin-top: 15px;
6818
margin-bottom: 15px;
6819
}
6820
#column-right.columns_dd #product_products .product-thumb {
6821
padding: 5px;
6822
margin-bottom: 10px;
6823
}
6824
#column-right.columns_dd #product_products .product-thumb .image {
6825
float: left;
6826
width: 80px;
6827
}
6828
#column-right.columns_dd #product_products .product-thumb .image .stiker_panel {
6829
display: none;
6830
}
6831
#column-right.columns_dd #product_products .product-thumb .rating {
6832
padding: 0;
6833
position: static;
6834
top: initial;
6835
left: initial;
6836
margin-left: 0;
6837
z-index: initial;
6838
background-color: initial;
6839
min-width: 96px;
6840
text-align: left;
6841
margin-top: -2px;
6842
margin-bottom: 4px;
6843
}
6844
#column-right.columns_dd #product_products .product-thumb .image .fapanel {
6845
display: none;
6846
}
6847
#column-right.columns_dd #product_products .product-thumb .caption {
6848
text-align: left;
6849
padding-top: 0;
6850
position: relative;
6851
border-top: none;
6852
margin-top: 0;
6853
margin-left: 90px;
6854
}
6855
#column-right.columns_dd #product_products .product-thumb h4 {
6856
margin-bottom: 7px;
6857
}
6858
#column-right.columns_dd #product_products .product-thumb .price {
6859
color: #333;
6860
font-size: 15px;
6861
margin-bottom: 7px;
6862
float: none;
6863
position: static;
6864
line-height: initial;
6865
}
6866
#column-right.columns_dd #product_products .product-thumb .price-new {
6867
font-size: 15px;
6868
}
6869
#column-right.columns_dd #product_products .product-thumb .cart,
6870
#column-right.columns_dd #product_products .product-thumb .wishlist,
6871
#column-right.columns_dd #product_products .product-thumb .compare {
6872
float: left;
6873
}
6874
#column-right.columns_dd #product_products .product-thumb .cart,
6875
#column-right.columns_dd #product_products .product-thumb .wishlist {
6876
margin-right: 7px;
6877
margin-bottom: 2px;
6878
}
6879
@media (max-width: 1200px) {
6880
#column-right h3 {
6881
font-size: 15px;
6882
}
6883
}
6884
@media (min-width: 992px) and (max-width: 1200px) {
6885
#content.col-sm-9 .product-info .nalich {
6886
float: left;
6887
margin-top: 10px;
6888
}
6889
#content.col-sm-9 .product-info #button-cart {
6890
margin-top: 20px;
6891
margin-left: 0;
6892
}
6893
}
6894
@media (max-width: 991px) {
6895
#column-right h3 {
6896
display: none;
6897
}
6898
#column-right #product_products {
6899
border-top: none;
6900
position: relative;
6901
padding-top: 0;
6902
margin: 0 0 10px 0;
6903
}
6904
#column-right.columns_dd #product_products .product-thumb .image {
6905
float: none;
6906
width: initial;
6907
}
6908
#column-right.columns_dd #product_products .product-thumb .image img {
6909
height: 100px;
6910
}
6911
#column-right.columns_dd #product_products .product-thumb .caption {
6912
margin-left: 0;
6913
}
6914
}
6915
.options_buy {
6916
/* background: #fff; */
6917
padding: 5px 0;
6918
/* border: 1px solid #eee; */
6919
/* margin-bottom: 9px; */
6920
}
6921
.options_buy table {
6922
margin: 0;
6923
}
6924
.options_buy .img-thumbnail {
6925
border: none;
6926
padding: 0;
6927
margin-right: 5px;
6928
width: 30px;
6929
}
6930
.product-info .options_buy .radio {
6931
margin: 0;
6932
}
6933
.options_buy .checkbox label,
6934
.options_buy .radio label {
6935
min-height: initial;
6936
padding-left: 0;
6937
margin-bottom: 0;
6938
font-weight: initial;
6939
cursor: pointer;
6940
border-bottom: 1px dashed;
6941
display: inline;
6942
}
6943
.options_buy .checkbox label:hover .img-thumbnail,
6944
.options_buy .radio label:hover .img-thumbnail {
6945
opacity: 0.9;
6946
}
6947
.product-list .product-info.options_buy select.form-control,
6948
.rev_slider .product-info.options_buy select.form-control,
6949
.product-grid .product-info.options_buy select.form-control {
6950
margin: 0;
6951
}
6952
#map-wrapper {
6953
position: relative;
6954
outline: none !important;
6955
border-bottom: 1px solid #eee;
6956
background-color: #fafafa;
6957
}
6958
#map-wrapper #yamap {
6959
overflow: hidden;
6960
}
6961
#map-wrapper .contact-info {
6962
left: 0;
6963
background-color: rgba(250, 250, 250, 0.9);
6964
z-index: 2;
6965
padding-left: 12%;
6966
height: 100%;
6967
position: absolute;
6968
}
6969
@media (min-width: 1500px) {
6970
#map-wrapper .contact-info {
6971
padding-left: 20%;
6972
}
6973
}
6974
#map-wrapper .contact-info .item {
6975
padding-right: 15px;
6976
padding-bottom: 10px;
6977
}
6978
#map-wrapper .contact-info .item p {
6979
margin-bottom: 5px;
6980
}
6981
#map-wrapper .contact-info .item p i,
6982
#map-wrapper .contact-info .item p img {
6983
width: 15px;
6984
color: #555;
6985
margin-right: 10px;
6986
text-align: center;
6987
}
6988
#map-wrapper .contact-info .label_fconts {
6989
padding-top: 10px;
6990
font-size: 17px;
6991
display: block;
6992
margin-bottom: 15px;
6993
padding-left: 5px;
6994
}
6995
.popup_notification_message .pull-right {
6996
float: none !important;
6997
text-align: right;
6998
}
6999
@media (max-width: 767px) {
7000
#top2 .tel .dropdown-menu {
7001
width: 135%;
7002
}
7003
.header_phone_nomer .dropdown-menu li a {
7004
white-space: initial;
7005
}
7006
}
7007
.home_catwalls h3 {
7008
margin: 0;
7009
background-color: transparent !important;
7010
display: inline-block;
7011
position: absolute;
7012
top: 2px;
7013
padding: 0;
7014
font-size: 12px;
7015
font-weight: bold;
7016
}
7017
.home_catwalls .product-thumb {
7018
padding: 0;
7019
}
7020
.home_catwalls .product-thumb .image {
7021
padding: 10px;
7022
}
7023
.home_catwalls .product-thumb .caption {
7024
background-color: #fcfcfc;
7025
padding: 10px;
7026
margin: 0;
7027
text-align: center;
7028
display: grid;
7029
border-top: 1px solid #f5f5f5;
7030
}
7031
ul.ul_block_home_catwalls {
7032
padding: 0;
7033
margin-bottom: 20px;
7034
}
7035
ul.ul_block_home_catwalls li {
7036
list-style: none;
7037
padding: 0;
7038
}
7039
ul.ul_block_home_catwalls .column {
7040
width: 25%;
7041
padding-right: 15px;
7042
padding-left: 15px;
7043
min-width: 220px;
7044
}
7045
.home_catwalls .product-thumb h4 {
7046
margin-bottom: 0;
7047
text-align: center;
7048
vertical-align: middle;
7049
}
7050
.ul_block_home_catwalls h4 {
7051
margin: 0 0 5px 0;
7052
padding-left: 20px;
7053
}
7054
.ul_block_home_catwalls h4.corencats {
7055
margin: 10px 0 5px 0;
7056
padding-left: 0;
7057
}
7058
.ul_block_home_catwalls h4.home_catwalls_all_href {
7059
display: inline-block;
7060
padding-left: 35px;
7061
padding-top: 10px;
7062
}
7063
.ul_block_home_catwalls h4.home_catwalls_all_href a {
7064
color: #333;
7065
}
7066
.ul_block_home_catwalls h4.home_catwalls_all_href a:hover {
7067
color: #DD4B39;
7068
}
7069
.ul_block_home_catwalls h4.home_catwalls_all_href a > i {
7070
font-size: 8px;
7071
vertical-align: middle;
7072
}
7073
a.home_catwalls_podcat {
7074
color: #333;
7075
}
7076
.ul_block_home_catwalls h4.home_catwalls_all_href.corencats {
7077
padding-left: 15px;
7078
}
7079
.well.well-sm.product-info .text-danger, .text-danger-inproduct {
7080
clear: left;
7081
}
7082
i.fa-shopping-basket.predzakaz:before {
7083
content: "\f1d9";
7084
}
7085
@media (max-width: 767px) {
7086
img {max-width: 100%;}
7087
/*.images-additional .thumbnail {display: block;}*/
7088
.heading_ico_image > img {margin-right: 0;}
7089
}
7090
.mfp-content img {
7091
max-width: 100%;
7092
}
7093
.rev_slider.rev_blog_mod .vertical-sreview {
7094
margin-bottom: 2px;
7095
}
7096
#menu2 ul.lastul .categoryoff {
7097
display: none;
7098
}
7099
#menu2 ul.lastul .show_categoryoff {
7100
cursor: pointer;
7101
font-size: 13px;
7102
margin-left: 8px;
7103
display: inline-block;
7104
position: relative;
7105
line-height: 100%;
7106
color: #333;
7107
border-bottom: 1px dashed #aaa;
7108
padding-bottom: 1px;
7109
margin-top: 7px;
7110
margin-bottom: 5px;
7111
}
7112
.revolution-revblog_blog #content img {
7113
max-width: 100% !important;
7114
height: auto !important;
7115
}
7116
.revblog-grid .image img {
7117
width: 100%;
7118
}
7119
.revblog-grid .caption.with_bl_time:before {
7120
background: #fff;
7121
content: "";
7122
height: 100px;
7123
left: -110px;
7124
position: absolute;
7125
top: -25px;
7126
transform: rotate(-45deg);
7127
width: 200px;
7128
z-index: 1;
7129
}
7130
.revblog-grid .caption {
7131
padding-top: 0;
7132
border-top: none;
7133
margin-top: 10px;
7134
position: initial;
7135
}
7136
.revblog-grid .caption .bl_time {
7137
position: absolute;
7138
top: 21px;
7139
left: 15px;
7140
z-index: 1;
7141
transform: rotate(-45deg);
7142
color: #555;
7143
}
7144
.revblog-grid .caption h4 {
7145
margin-bottom: 0;
7146
}
7147
@media (min-width: 768px) and (max-width: 1199px) {
7148
#all_document {display: table;}
7149
}
7150
.rev_slider img {
7151
max-width: 100%;
7152
}
7153
#content img {
7154
max-width: 100%;
7155
}
7156
#revcheckout .revcart_column_left {
7157
width: 40%;
7158
float: left;
7159
}
7160
#revcheckout .revcart_column_right {
7161
width: 60%;
7162
float: right;
7163
}
7164
@media (max-width: 1200px) {
7165
#revcheckout .revcart_column_left,
7166
#revcheckout .revcart_column_right {
7167
display: block;
7168
float: none;
7169
width: 100%;
7170
}
7171
}
7172
#revcheckout .revcart_column_right > .sticky {
7173
position: fixed;
7174
z-index: 101;
7175
}
7176
#revcheckout .revcart_column_right > .stop {
7177
position: relative;
7178
z-index: 101;
7179
}
7180
#revcheckout .number {
7181
border: 1px solid #ddd;
7182
display: inline-block;
7183
vertical-align: middle;
7184
position: relative;
7185
border-radius: 2px;
7186
height: 22px;
7187
max-height: 22px;
7188
}
7189
#revcheckout .frame-change-count {
7190
width: 96px;
7191
}
7192
#revcheckout input.plus-minus {
7193
border-top: 0;
7194
border-bottom: 0;
7195
border-left: 1px solid #ddd;
7196
border-right: 1px solid #ddd;
7197
background: #fff;
7198
width: 44px;
7199
height: 20px;
7200
outline: none;
7201
font-size: 14px;
7202
text-align: center;
7203
position: absolute;
7204
top: 0;
7205
left: 26px;
7206
}
7207
#revcheckout .btn-plus {
7208
float: right;
7209
height: 20px;
7210
width: 26px;
7211
}
7212
#revcheckout .btn-minus {
7213
float: left;
7214
height: 20px;
7215
width: 26px;
7216
}
7217
#revcheckout .btn-plus button {
7218
width: 26px;
7219
height: 20px;
7220
font-size: 12px;
7221
line-height: 22px;
7222
padding: 0;
7223
cursor: pointer;
7224
display: inline-block;
7225
background: #fafafa;
7226
border: 0;
7227
outline: none;
7228
text-align: center;
7229
}
7230
#revcheckout .btn-minus button {
7231
width: 26px;
7232
height: 20px;
7233
font-size: 17px;
7234
line-height: 22px;
7235
padding: 0;
7236
cursor: pointer;
7237
display: inline-block;
7238
background: #fafafa;
7239
border: 0;
7240
outline: none;
7241
text-align: center;
7242
}
7243
#revcheckout .btn-plus button:hover,
7244
#revcheckout .btn-minus button:hover {
7245
background-color: #eee;
7246
color: #dd4b39;
7247
}
7248
#revcheckout .rev_cart {
7249
box-shadow: 0 0px 10px rgba(0,0,0,0.2);
7250
padding: 2px;
7251
}
7252
#revcheckout #revcart_upd {
7253
overflow: auto;
7254
}
7255
#revcheckout .coupon_table,
7256
#revcheckout .total_table {
7257
width: 100%;
7258
margin: 0;
7259
text-align: right;
7260
border-bottom: solid 1px #eee;
7261
}
7262
#revcheckout span.revc_text {
7263
display: inline-block;
7264
padding-right: 5px;
7265
line-height: 26px;
7266
}
7267
#revcheckout .coupon .form-control {
7268
max-width: 200px;
7269
float: right;
7270
height: 26px;
7271
}
7272
#revcheckout .coupon .btn {
7273
height: 26px;
7274
line-height: 14px;
7275
}
7276
#revcheckout .total_table tr td {
7277
width: 100%;
7278
}
7279
#revcheckout .total_table tr td:last-child {
7280
padding: 0 6px 0 10px;
7281
white-space: nowrap;
7282
}
7283
#revcheckout .table>thead {
7284
background: #eee;
7285
}
7286
#revcheckout .table>tbody>tr>td {
7287
border-top: none;
7288
border-bottom: 1px solid #eee;
7289
padding: 10px 5px;
7290
}
7291
#revcheckout .table > thead td {
7292
text-align: center;
7293
padding: 10px 5px;
7294
}
7295
#revcheckout .delete button {
7296
font-size: 14px;
7297
background: transparent;
7298
border: 0;
7299
outline: none;
7300
}
7301
#revcheckout .delete button:hover {
7302
color: #dd4b39;
7303
}
7304
#revcheckout .revcart_price,
7305
#revcheckout .revcart_vsego,
7306
#revcheckout .revcart_model {
7307
min-width: 70px;
7308
}
7309
#revcheckout .revcart_sku {
7310
min-width: 90px;
7311
}
7312
#revcheckout .revcart_image,
7313
#revcheckout .revcart_price,
7314
#revcheckout .revcart_vsego,
7315
#revcheckout .revcart_model,
7316
#revcheckout .revcart_sku,
7317
#revcheckout .revcart_kolvo {
7318
text-align: center;
7319
}
7320
#revcheckout .revcart_image img {
7321
padding: 0;
7322
border: 0;
7323
}
7324
#revcheckout .table {
7325
margin: 0;
7326
border: none;
7327
}
7328
#revcheckout .coupon_table td {
7329
padding: 10px 6px;
7330
}
7331
#revcheckout .total_table td {
7332
padding: 3px 6px;
7333
}
7334
#revcheckout .total_table tr:first-child td {
7335
padding-top: 10px;
7336
}
7337
#revcheckout .total_table tr:last-child td {
7338
padding-bottom: 10px;
7339
}
7340
#revcheckout .coupon_table tr + tr td,
7341
#revcheckout .total_table tr + tr td {
7342
padding-top: 0px;
7343
}
7344
#revcheckout .total_html {
7345
font-weight: bold;
7346
padding-left: 5px;
7347
}
7348
#revcheckout #confirm .payment {
7349
margin: 10px 6px 10px 0;
7350
}
7351
#revcheckout .total_checkout {
7352
font-size: 17px;
7353
padding: 10px 6px;
7354
}
7355
#revcheckout .rev_pol_konf {
7356
margin-bottom: 5px;
7357
}
7358
.rev_pol_konf input[type=checkbox] {
7359
margin-top: 3px;
7360
vertical-align: top;
7361
margin-left: 3px;
7362
}
7363
#revcheckout .panel {
7364
border: 0;
7365
margin-bottom: 10px;
7366
}
7367
#revcheckout .panel-body {
7368
padding: 6px;
7369
}
7370
#revcheckout .panel-default>.panel-heading {
7371
background: #eee;
7372
border: none;
7373
}
7374
#revcheckout .ship_metod .panel-default>.panel-heading,
7375
#revcheckout .user_block .panel-default>.panel-heading {
7376
margin-bottom: 10px;
7377
}
7378
#revcheckout .form-group {
7379
margin-bottom: 2px;
7380
display: inline-block;
7381
width: 100%;
7382
}
7383
#revcheckout .form-group:before,
7384
#revcheckout .form-group:after {
7385
content: " ";
7386
display: table;
7387
}
7388
input[type=checkbox],
7389
input[type=radio] {
7390
margin: 2px 0 0;
7391
position: relative;
7392
}
7393
input[type=file]:focus,
7394
input[type=checkbox]:focus,
7395
input[type=radio]:focus {
7396
outline: none;
7397
}
7398
#revcheckout .shipping-method label {
7399
width: 100%;
7400
}
7401
#revcheckout .method + .method,
7402
#revcheckout .method + .method {
7403
float: right;
7404
}
7405
.revolution-revregister label.col-xs-3 {
7406
text-align: right;
7407
}
7408
#revcheckout .ship_metod #payment-existing {
7409
padding-left: 20px;
7410
margin-top: -5px;
7411
}
7412
#revsubscribe_form input {
7413
background: #fff;
7414
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
7415
}
7416
.revolution-account-revaccount .revaccblocks li {
7417
display: inline-block;
7418
margin-bottom: 25px;
7419
}
7420
.revolution-account-revaccount .revaccblocks li a {
7421
padding: 10px;
7422
border: 1px solid #ddd;
7423
display: block;
7424
border-radius: 2px;
7425
text-align: center;
7426
}
7427
@media (min-width: 992px) {
7428
.revolution-account-revaccount .revaccblocks li a:hover {
7429
box-shadow: 0px 0px 2px #adadad;
7430
-webkit-transition: all 100ms linear;
7431
-moz-transition: all 100ms linear;
7432
-ms-transition: all 100ms linear;
7433
-o-transition: all 100ms linear;
7434
transition: all 100ms linear;
7435
}
7436
}
7437
.revolution-account-revaccount .revaccblocks li a i {
7438
font-size: 25px;
7439
display: block;
7440
text-align: center;
7441
padding-bottom: 10px;
7442
color: #555;
7443
}
7444
.btn-default.active.focus,
7445
.btn-default.active:focus,
7446
.btn-default.active:hover,
7447
.btn-default:active.focus,
7448
.btn-default:active:focus,
7449
.btn-default:active:hover,
7450
.open>.dropdown-toggle.btn-default.focus,
7451
.open>.dropdown-toggle.btn-default:focus,
7452
.open>.dropdown-toggle.btn-default:hover,
7453
.btn-default.focus,
7454
.btn-default:focus,
7455
.btn-default.active,
7456
.btn-default:active,
7457
.open>.dropdown-toggle.btn-default {
7458
border-color: #ddd;
7459
}
7460
.revolution-account-revedit .form-horizontal .control-label {
7461
padding-top: 7px;
7462
margin-bottom: 0;
7463
text-align: right;
7464
}
7465
input[type="radio"],
7466
.radio input[type="radio"],
7467
.radio-inline input[type="radio"],
7468
input[type="checkbox"],
7469
.checkbox input[type="checkbox"],
7470
.checkbox-inline input[type="checkbox"] {
7471
width: 14px;
7472
height: 14px;
7473
-webkit-appearance: none;
7474
background: #fff;
7475
border: 1px solid #d8d8d8;
7476
border-radius: 2px;
7477
outline: none;
7478
-webkit-transition: all .2s ease;
7479
transition: all .2s ease;
7480
vertical-align: top;
7481
cursor: pointer;
7482
}
7483
input[type="radio"]:checked,
7484
.radio input[type="radio"]:checked,
7485
.radio-inline input[type="radio"]:checked,
7486
input[type="checkbox"]:checked,
7487
.checkbox input[type="checkbox"]:checked,
7488
.checkbox-inline input[type="checkbox"]:checked {
7489
background: #fff;
7490
border-color: #bbb;
7491
}
7492
input[type="radio"],
7493
.radio input[type="radio"],
7494
.radio-inline input[type="radio"] {
7495
border-radius: 1em;
7496
margin-left: -21px;
7497
}
7498
input[type="radio"]:checked::after,
7499
.radio input[type="radio"]:checked::after,
7500
.radio-inline input[type="radio"]:checked::after {
7501
position: relative;
7502
top: 3px;
7503
left: 3px;
7504
display: block;
7505
width: 6px;
7506
height: 6px;
7507
content: '';
7508
background: #666;
7509
border-radius: 1em;
7510
-webkit-transition: all .2s ease;
7511
transition: all .2s ease;
7512
}
7513
input[type="checkbox"]:checked::after,
7514
.checkbox input[type="checkbox"]:checked::after,
7515
.checkbox-inline input[type="checkbox"]:checked::after {
7516
position: absolute;
7517
content: '';
7518
width: 12px;
7519
height: 6px;
7520
-webkit-transform: rotate(126deg);
7521
-ms-transform: rotate(126deg);
7522
transform: rotate(126deg);
7523
border-right: 1px solid;
7524
border-top: 1px solid;
7525
border-color: #333;
7526
top: 1px;
7527
left: 1px;
7528
opacity: 1;
7529
-webkit-transition: all .2s ease;
7530
transition: all .2s ease;
7531
}
7532
.phone_dop_text {
7533
padding: 10px 15px 5px 15px;
7534
border-top: 1px solid #eee;
7535
margin-top: 5px;
7536
line-height: 1.3;
7537
font-size: 13px;
7538
}
7539
.phone_dop_text2 {
7540
padding-top: 10px;
7541
line-height: 1.3;
7542
font-size: 13px;
7543
}
7544
.phone_dop_text p,
7545
.phone_dop_text2 p {
7546
margin: 0 0 5px;
7547
}
7548
#content iframe {
7549
max-width: 100%;
7550
}
7551
.tab_rb {
7552
display: inline-block;
7553
padding: 0 0 15px 0;
7554
}
7555
.tab_rb + .tab_rb {
7556
border-top: 1px solid #ddd;
7557
padding: 15px 0 15px 0;
7558
}
7559
.tab_rb_image {
7560
float: left;
7561
padding-right: 15px;
7562
}
7563
.tab_rb_image img {
7564
-webkit-transition: all 100ms linear;
7565
-moz-transition: all 100ms linear;
7566
-ms-transition: all 100ms linear;
7567
-o-transition: all 100ms linear;
7568
transition: all 100ms linear;
7569
}
7570
.tab_rb:hover {
7571
opacity: 0.9;
7572
-webkit-transition: all 100ms linear;
7573
-moz-transition: all 100ms linear;
7574
-ms-transition: all 100ms linear;
7575
-o-transition: all 100ms linear;
7576
transition: all 100ms linear;
7577
}
7578
.panel.revmenumodcustom .panel-heading {
7579
padding: 6px 10px;
7580
}
7581
.panel.revmenumodcustom .list-group i,
7582
.panel.revmenumodcustom .list-group img {
7583
max-width: 20px;
7584
text-align: center;
7585
margin-right: 5px;
7586
}
7587
.panel.revmenumodcustom .list-group a > span {
7588
position: relative;
7589
}
7590
.panel.revmenumodcustom .list-group a span > .mask {
7591
background: rgba(000,000,000, 0.02);
7592
height: 20px;
7593
width: 20px;
7594
position: absolute;
7595
top: 0px;
7596
left: 0;
7597
display: none;
7598
}
7599
.panel.revmenumodcustom a:hover span > .mask {
7600
display: block;
7601
}
7602
.revmenumodcustom .list-group-submenu .list-group-item:first-child {
7603
border-top: 1px solid #ddd !important;
7604
}
7605
.revmenumodcustom .list-group a.active:hover {
7606
background: #fafafa;
7607
border-left: none;
7608
border-right: none;
7609
text-shadow: none;
7610
}
7611
.revmenumodcustom .chevrond {
7612
position: absolute !important;
7613
right: 0;
7614
top: 0;
7615
height: 33px;
7616
width: 33px;
7617
line-height: 33px;
7618
text-align: center;
7619
border-left: 1px solid #ddd;
7620
}
7621
.revmenumodcustom .chevrond i,
7622
.mobilemenu .chevrond i {
7623
margin-right: 0;
7624
}
7625
.revmenumodcustom .chevrond .fa.on,
7626
.revmenumodcustom .chevrond.hided .fa.off,
7627
.mobilemenu .chevrond .fa.on,
7628
.mobilemenu .chevrond.hided .fa.off {
7629
display: inline-block;
7630
margin: 0;
7631
font-size: 8px;
7632
}
7633
.revmenumodcustom .chevrond .fa.off,
7634
.revmenumodcustom .chevrond.hided .fa.on,
7635
.mobilemenu .chevrond .fa.off,
7636
.mobilemenu .chevrond.hided .fa.on {
7637
display: none;
7638
}
7639
#cart.mini_header_cart {
7640
text-align: center;
7641
}
7642
#cart.mini_header_cart #cart-total-popup > .fa,
7643
#cart.mini_header_cart #cart-total > .fa {
7644
padding-right: 5px;
7645
}
7646
#cart.mini_header_cart sup {
7647
color: #fff;
7648
}
7649
#cart.mini_header_cart #cart-total-popup,
7650
#cart.mini_header_cart #cart-total {
7651
float: initial;
7652
}
7653
.top-links.nav {
7654
padding: 0;
7655
}
7656
.tooltip-inner {
7657
color: #fff;
7658
background: #333;
7659
}
7660
.tooltip.top .tooltip-arrow {
7661
border-top-color: #333;
7662
}
7663
.tooltip.left .tooltip-arrow {
7664
border-left-color: #333;
7665
}
7666
.quick_btn {
7667
font-size: 13px;
7668
transition: none;
7669
}
7670
.quick_btn > i {
7671
padding-right: 5px;
7672
}
7673
.product-grid .product_buttons,
7674
.owl-carousel .product_buttons {
7675
position: relative;
7676
}
7677
.product-grid .product_buttons .quick_btn,
7678
.owl-carousel .product_buttons .quick_btn {
7679
font-size: 13px;
7680
/* position: absolute; */
7681
/* top: 0; */
7682
/* right: 0; */
7683
float: none !important;
7684
margin-top: 7px;
7685
display: block;
7686
}
7687
.product-list .product_buttons .quick_btn,
7688
.product-price .product_buttons .quick_btn {
7689
font-size: 13px;
7690
margin-top: 1.5px;
7691
margin-right: 10px;
7692
}
7693
.rev_slider .item.new_line .product_buttons .quick_btn,
7694
.product-grid.new_line .product_buttons .quick_btn,
7695
.owl-carousel .product-layout.new_line .product_buttons .quick_btn {
7696
position: initial;
7697
display: inline-block;
7698
width: 100%;
7699
font-size: 12px;
7700
}
7701
.products_category .filter_gr h4 {
7702
font-size: 17px;
7703
}
7704
.products_category .filter_gr h4:first-letter {
7705
text-transform: uppercase;
7706
}
7707
.pr_in_cart_i {
7708
position: absolute;
7709
z-index: 2;
7710
top: 0px;
7711
right: 0px;
7712
color: #555;
7713
font-size: 30px;
7714
opacity: 0.8;
7715
background: #fff;
7716
border-radius: 0 0 0 2px;
7717
padding: 3px;
7718
}
7719
.product-price .pr_in_cart_i {
7720
left: 0px;
7721
right: initial;
7722
font-size: 20px;
7723
opacity: 0.9;
7724
border-radius: 0 0 2px 0;
7725
}
7726
.product-info .opt_with_img input + .label-in-img {
7727
padding: 2px;
7728
}
7729
.product-info .opt_with_img .img-thumbnail {
7730
margin: 0;
7731
width: 30px;
7732
}
7733
.product-info .opt_with_img input:checked + .label-in-img .fa {
7734
color: #fff;
7735
left: 21px;
7736
right: inherit;
7737
bottom: 3px;
7738
}
7739
.rev_slider .product-thumb .description + .well-sm.product-info,
7740
.product-grid .product-thumb .description + .well-sm.product-info {
7741
padding: 10px;
7742
margin: 5px -15px -15px -15px;
7743
border-radius: 0;
7744
border-left: none;
7745
border-right: none;
7746
}
7747
.footer .zag_dm_cf {
7748
display: inline-block;
7749
}
7750
.footer .zag_dm_cf_li + .zag_dm_cf_li {
7751
margin-top: 20px;
7752
}
7753
.footer .am_category_image i,
7754
.footer .am_category_image img {
7755
margin-right: 7px;
7756
text-align: center;
7757
min-width: 14px;
7758
}
7759
.footer .last_ul_cf {
7760
margin-top: 10px;
7761
}
7762
.footer .footer_cfs {
7763
padding-top: 10px;
7764
padding-bottom: 5px;
7765
display: inline-block;
7766
width: 100%;
7767
}
7768
.footer .not_dops_s + .footer_cfs {
7769
padding-top: 25px
7770
}
7771
.product_informationss > .short_description {
7772
margin-bottom: 15px;
7773
}
7774
.btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger:active.focus, .btn-danger:active:focus, .btn-danger:active:hover, .open>.dropdown-toggle.btn-danger.focus, .open>.dropdown-toggle.btn-danger:focus, .open>.dropdown-toggle.btn-danger:hover {
7775
box-shadow: none;
7776
outline: none;
7777
}
7778
.revblog-list .product-thumb {
7779
padding: 10px;
7780
margin: 0;
7781
position: relative;
7782
overflow: hidden;
7783
background-color: #fff;
7784
border-radius: 0;
7785
border: none;
7786
}
7787
.revblog-list .product-thumb:hover {
7788
box-shadow: none;
7789
transition: initial;
7790
}
7791
.revblog-list + .revblog-list .product-thumb {
7792
border-top: 1px solid #ddd;
7793
}
7794
.revblog-list .product-thumb .image {
7795
max-width: initial;
7796
padding: 0;
7797
float: left;
7798
position: relative;
7799
text-align: center;
7800
margin: 0 auto;
7801
margin-right: 10px;
7802
z-index: 1;
7803
}
7804
.revblog-list .product-thumb .image a {
7805
display: block;
7806
}
7807
.revblog-list .product-thumb .caption {
7808
padding: 0;
7809
margin: 0;
7810
border: none;
7811
}
7812
.revblog-list .product-thumb h4 {
7813
height: inherit;
7814
margin-bottom: 5px;
7815
line-height: 18px;
7816
text-align: left;
7817
margin-top: 0;
7818
font-weight: normal;
7819
overflow: hidden;
7820
}
7821
.revblog-list .product-thumb .caption .bl_time {
7822
color: #777;
7823
text-align: left;
7824
margin-bottom: 0;
7825
}
7826
input#input-captcha {
7827
width: 200px;
7828
float: left;
7829
margin-right: 10px;
7830
}
7831
.revblog_imgs.images-additional {
7832
text-align: center;
7833
}
7834
.snow_flake {
7835
z-index: 11;
7836
opacity: 0.2;
7837
}
7838
@media (max-width: 767px) {
7839
#blog_mod .blog-list .image {
7840
display: none;
7841
}
7842
#logo img {
7843
max-height: 60px;
7844
margin-bottom: 0;
7845
}
7846
#menu a .fa, .top-links .fa {
7847
padding-right: 2px;
7848
}
7849
.top-links.verh .fa.strdown {
7850
min-width: 12px !important;
7851
}
7852
#top .navbar-default .navbar-toggle {
7853
border-color: rgba(255,255,255, 0.15);
7854
}
7855
}
7856
#revcart_upd .alert {
7857
margin-bottom: 2px;
7858
}
7859
.pagination > li > a, .pagination > li > span {
7860
padding: 5px 8px;
7861
}
7862
.cursor_default_menu {
7863
cursor: default !important;
7864
}
7865
.cursor_default_menu:hover {
7866
text-decoration: none !important;
7867
}
7868
@media (max-width: 767px) {
7869
.tab-content #tab-specification,
7870
.tab-specification.rev_slider {
7871
column-count: 1;
7872
column-gap: initial;
7873
}
7874
}
7875
.revcontainer .col-sm-12.text-center + .col-sm-12.text-center {
7876
display: none;
7877
}
7878
@media (max-width: 767px) {
7879
.module-instagram {float: none;}
7880
}
7881
@media (min-width: 1360px) {
7882
.container {width: 1280px;}
7883
.box-col-3 {width: 961%;}
7884
}
7885
.bottom_cookie_block {
7886
width: 100%;
7887
padding: 15px 0;
7888
background-color: #fafafa;
7889
display: none;
7890
position: fixed;
7891
bottom: 0;
7892
z-index: 100000;
7893
text-align: center;
7894
box-shadow: 0 0 15px rgba(0,0,0,0.2);
7895
}
7896
.bottom_cookie_block a {margin-left: 10px;}
7897
.product-thumb .fa-legal:before,
7898
.product-thumb .fa-gavel:before,
7899
.product-info .pop_ico .fa-legal:before,
7900
.product-info .pop_ico .fa-gavel:before,
7901
.quick_btn i.fa-hand-pointer-o:before {
7902
content: "\f1d9";
7903
}
7904
.thumbnails .images-additional {text-align: center;}
7905
.revmenumodcustom .panel-heading .fa {padding-right: 10px;}
7906
.tab-review.rev_slider + .tab-related.rev_slider {margin-top: 45px;}
7907
.rev_slider.rev_blog_mod_left_column.rev_blog_mod_noimage_status #blog_mod .blog-list .opisb {margin-left: 0; min-height: initial;}
7908
#content .rev_slider.rev_blog_mod_left_column {margin-top: 0; margin-bottom: 12px;}
7909
/*.rev_slider.rev_blog_mod_left_column.rev_blog_mod_heading_title {margin-top: 40px; padding-top: 10px;}*/
7910
.rev_slider.rev_blog_mod_left_column.rev_blog_mod_noheading_title {border-top: none; padding-top: 0; margin-top: 20px;}
7911
.rev_slider.rev_blog_mod_left_column .vertical-sreview {border: none; margin-bottom: 0; overflow: auto; border-radius: 0;}
7912
.rev_slider.rev_blog_mod_left_column #blog_mod .product-layout + .product-layout .vertical-sreview {border-top: 1px solid #dddddd;}
7913
.rev_slider.rev_blog_mod_left_column.rev_blog_mod_slider {margin-top: 40px; padding-top: 20px;}
7914
#content .rev_slider.rev_blog_mod_left_column.rev_blog_mod_slider {margin-top: 12px; margin-bottom: 12px;}
7915
.rev_slider.rev_blog_mod_left_column.rev_blog_mod_noheading_title.rev_blog_mod_slider {margin-top: 0px; padding-top: 0px;}
7916
.image_in_ico_row .top-links.nav #menu {position: initial;}
7917
@media (min-width: 992px) {
7918
header .floating_hcart {
7919
position: fixed;
7920
right: 30px;
7921
top: 12%;
7922
box-shadow: 0px 0px 4px 2px #eee;
7923
padding: 0;
7924
width: 50px;
7925
height: 50px;
7926
border-radius: 4px;
7927
opacity: 0.9;
7928
overflow: hidden;
7929
}
7930
header .floating_hcart:hover {opacity: 1;}
7931
.razmiv2 .floating_hcart {display: none;}
7932
.floating_hcart #cart {height: 50px; line-height: 50px;}
7933
.floating_hcart #cart.mini_header_cart #cart-total-popup > .fa, #cart.mini_header_cart #cart-total > .fa {padding-right: 8px;}
7934
.floating_hcart #cart.mini_header_cart sup {position: absolute; top: 18px; right: 12px;}
7935
}
7936
#revslideshow .home_slideshow_title, #revslideshow .home_slideshow_description, #revslideshow .home_slideshow_link {position: absolute; text-align: left;}
7937
#revslideshow .home_slideshow_description {line-height: 1.2;}
7938
#revslideshow .home_slideshow_link {
7939
border-radius: 2px;
7940
padding: 7px 20px;
7941
}
7942
#revslideshow {font-size: 14px;}
7943
#revslideshow .home_slideshow_link:hover {opacity: 0.8;}
7944
@media (max-width: 1199px) {
7945
#revslideshow .home_slideshow_title {font-size: 250% !important;}
7946
#revslideshow .home_slideshow_description {font-size: 150% !important;}
7947
#revslideshow .home_slideshow_link {font-size: 100% !important;}
7948
#revslideshow .home_slideshow_link {padding: 4px 10px !important;}
7949
}
7950
@media (max-width: 991px) {
7951
#revslideshow .home_slideshow_title {font-size: 200% !important;}
7952
#revslideshow .home_slideshow_description {font-size: 100% !important;}
7953
#revslideshow .home_slideshow_link {font-size: 90% !important;}
7954
#revslideshow .home_slideshow_link {padding: 3px 8px !important;}
7955
}
7956
@media (max-width: 767px) {
7957
#revslideshow .home_slideshow_title {font-size: 170% !important;}
7958
#revslideshow .home_slideshow_description {font-size: 100% !important; padding-top: 5px}
7959
#revslideshow .home_slideshow_link {font-size: 70% !important;}
7960
#revslideshow .home_slideshow_link {padding: 1px 5px !important;}
7961
}
7962
.mobilemenu .navbar-nav>li>a>i {padding-right: 5px;}
7963
.home_catwalls .revcatwall .product-thumb .caption {
7964
background-color: transparent;
7965
padding: 10px 10px 5px 0;
7966
text-align: left;
7967
border-top: none;
7968
}
7969
.home_catwalls .revcatwall .product-thumb h4 {
7970
text-align: left;
7971
}
7972
.home_catwalls .revcatwall .product-thumb .aftercaption {
7973
padding: 0 10px 10px 0;
7974
}
7975
.catpr_discounts {display: block; border-top: 1px solid #ddd; padding-top: 5px; margin-top: 5px;}
7976
.product-grid .product_buttons .quick_btn, .owl-carousel .product_buttons .quick_btn {display: inline-block; width: 100%;}
7977
#menu ul {
7978
display: flex;
7979
flex-wrap: wrap;
7980
justify-content: center
7981
}