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