1
body,
2
#header-wrapper, #header-wrapper2,
3
#header-top, #header-global,
4
#header-global.sticky,
5
#header-global .container,
6
.search-container #search-text,
7
#page, #page2,
8
#content2, #content,
9
#footer-wrapper, #footer,
10
.products.list .product .description,
11
.products.list.good .product .description,
12
.products.list.good .product .description .params,
13
.allcatalog{min-width:0px;}
14
.navbar-toggle{margin-top:5px;padding-right:30px;}
15
.navbar-toggle .icons{width:50px;height:50px;list-style:none;color:#fff;padding:0 8px;margin:0px;display:inline-block;text-align:center;}
16
.navbar-toggle .icons .icon-bar{width:100%;height:5px;margin:10px 0;background-color:#000;}
17
.rigth-mobile-head > div{display:inline-block;width:45px;height:45px;margin-top:5px;margin-right:30px;background-size:contain;}
18
.header-info{background:url(/des/images2/001-information.png) no-repeat;}
19
.header-search{background:url(/des/images2/004-search.png) no-repeat;}
20
.header-cart{background:url(/des/images2/002-shopping-cart.png) no-repeat;}
21
.header-cart .count{display:none;}
22
.header-cart.full .count{display:block;float:right;color:#ffffff;font-size:16px;line-height:16px;}
23
.header-cart.full .count .substrate{background:#44a302;border-radius:3px;padding:0px 5px;color:#000000;
font-size:13px;}
24
.header-phone{background:url(/des/images2/003-phone-call.png) no-repeat;}
25
#footer .footer-menu li{margin-right:45px;}
26
.head-phone-more{width:96%;z-index:100;position:absolute;background:#fff;padding:5% 2%;box-shadow:0px 5px 12px rgba(0,0,0,0.5);}
27
.head-phone-more .city-block{display:block;float:left;}
28
.head-phone-more .city-block .city-phone{font-size:30px;padding:5px 0;white-space:nowrap;font-family:robotobold, arial, helvetica, sans-serif;}
29
.head-phone-more .phone-block{display:block;width: auto;}
30
.head-cart-more{text-align:center;width:100%!important;padding: 5% 0px!important;z-index:100;position:absolute;background:rgba(0,0,0,.9);box-shadow:0px 5px 12px rgba(0,0,0,0.5);}
31
.head-cart-more .cart-container{padding:22px 15px 0px 20px;height:71px;width:230px;}
32
.head-cart-more .cart-container{padding:0px 15px 0px 20px;height:50px;margin:0 auto!important;}
33
.head-cart-more .cart-container .cart{width:180px;background:url(/des/images2/ico-cart.png) no-repeat 0px 13px;padding:3px 0px 0px 40px;height:50px;}
34
.head-cart-more .cart-container .cart .count{float:left;color:#ffffff;padding:14px 12px 0px 0px;font-size:16px;line-height:16px;}
35
.head-cart-more .cart-container .cart .count .substrate{background:transparent;padding:0px 5px;}
36
.head-cart-more .cart-container .cart .minorder{float:left;color:#ffffff;line-height:13px;font-size:18px;padding-top:8px;display:block;}
37
.head-cart-more .cart-container .cart .label{
font-size:13px;font-family:robotolight, 'arial narrow', helvetica, sans-serif;}
38
.head-cart-more .cart-container .cart .checkout{display:none;}
39
.head-cart-more .cart-container .cart.full{background:url(/des/images2/ico-cart.png) no-repeat 0px -87px;}
40
.head-cart-more .cart-container .cart.full .minorder{display:none;}
41
.head-cart-more .cart-container .cart.full .checkout{display:block;float:left;color:#ffffff;text-align:center;font-size:16px;line-height:15px;}
42
.head-cart-more .cart-container .cart.full .checkout a{color:#ffffff;font-size:16px;}
43
.head-cart-more .cart-container .cart.full .count .substrate{background:#44a302;border-radius:3px;padding:0px 5px;color:#000000;
font-size:13px;}
44
.head-search-more{width:90%;z-index:100;position:absolute;background:rgba(0,0,0,.9);padding:5%;box-shadow:0px 5px 12px rgba(0,0,0,0.5);}
45
.head-search-more .search-container input[type=text]{color:#454444;font-family:robotolight, arial, helvetica, sans-serif;padding-left:10px;border:none;line-height:22px;float:left;outline:none;min-width:200px;width:85%;}
46
.head-search-more .search-container{margin-right:0;}
47
.head-info-more{width:90%;z-index:100;position:absolute;background:rgba(255,255,255,1);padding:5%;box-shadow:0px 5px 12px rgba(0,0,0,0.5);}
48
.head-info-more ul{margin-bottom:0px;margin:0px;padding:0px;}
49
.head-info-more ul li{border-bottom:1px solid #ccc;list-style:none;float:none !important;display:table !important;width:100%;text-align:left;}
50
.head-info-more li:last-child{border-bottom:0px;}
51
.head-info-more ul li a{padding:20px;display:block;color:#000;text-decoration:none;border-bottom:0px;font-size:18px;text-align:left;text-transform:uppercase;border:0px;}
52
.head-catalog{overflow:hidden;width:100%;z-index:120;position:absolute;background:rgba(255,255,255,1);padding:0px;box-shadow:0px 5px 12px rgba(0,0,0,0.5);}
53
.head-catalog ul{margin-bottom:0px;margin:0px;padding:0px;}
54
.head-catalog ul li{border-bottom:1px solid #bbb;list-style:none;float:none !important;display:table !important;width:100%;text-align:left;}
55
.head-catalog ul li:last-child{border-bottom:0px;}
56
.head-catalog ul li a{padding:20px 5%;display:block;color:#000;text-decoration:none;border-bottom:0px;font-size:16px;text-align:left;text-transform:uppercase;border:0px;}
57
.head-catalog ul .ddo,.head-catalog ul .act{padding:20px 5%;}
58
.head-catalog ul .ddo a{display:inline!important;padding:0px!important;color:#b93902!important;text-transform:none!important;line-height:30px;border-bottom:1px solid #facfbc;}
59
.head-catalog ul .ddo .act19{color:#eb2ba3!important;border-bottom:1px solid #ffdef3!important;}
60
.head-catalog ul .act a{display:inline!important;padding:0px!important;color:#000!important;text-transform:none!important;line-height:30px;border-bottom:1px solid #bbb;}
61
.head-catalog ul .act .ttl{text-transform:uppercase;font-weight:bold;padding:5px;margin:0px 0 10px 0;background:#000;border-radius:4px;color:#fff;display: inline-block;}
62
.menu-mobile{width:90%;z-index:100;position:absolute;background:rgba(255,255,255,1);padding:5%;box-shadow:0px 5px 12px rgba(0,0,0,0.5);}
63
.menu-mobile ul{margin-bottom:0px;margin:0px;padding:0px;}
64
.menu-mobile ul li{border-bottom:1px solid #ccc;list-style:none;float:none !important;display:table !important;width:100%;text-align:left;}
65
.menu-mobile ul li:last-child{border-bottom:0px;}
66
.menu-mobile ul li a{padding:20px;display:block;color:#000;text-decoration:none;border-bottom:0px;font-size:18px;text-align:left;text-transform:uppercase;border:0px;}
67
#header-catalog-top-mobile{display:none;width:100%;padding:0;border-bottom:1px solid #000;}
68
#header-catalog-top-mobile .header-catalog-top-mobile-left{width:50%;display:table-cell;vertical-align:middle;padding-left:15px;font-size:26px;line-height:60px;}
69
#header-catalog-top-mobile .header-catalog-top-mobile-right{width:50%;display:table-cell;vertical-align:middle;padding-right:15px;text-align:right;font-size:26px;line-height:60px;}
70
.nnfilter-mobile{width:90%;z-index:100;position:absolute;top:-30px;left:0;background:rgba(255,255,255,1);padding:5%;box-shadow:0px 5px 12px rgba(0,0,0,0.5);}
71
@media (max-width:980px){.navbar-toggle{display:inline-block;}
72
#header-global{display:none;}
73
#header-wrapper{height:initial;margin-bottom:30px;}
74
#header-wrapper2{margin-bottom:80px;}
75
#header-top{display:table;width:100%;padding:0;border-bottom:1px solid #000;}
76
.phone-block, .city-block, .topmin, .footer-menu{display:none;}
77
.left-mobile-head{display:table-cell;vertical-align:middle;padding-left:15px;}
78
.rigth-mobile-head{display:table-cell;vertical-align:middle;text-align:right;}
79
#logo{display:none;}#logo_9_maya{display:none;}
80
.logo-mobile{display:inline-block;width:270px;height:43px;}
81
.logo-mobile img{width:100%;}
82
#banners-wrapper,#banners-wrapper .leftbanner img,#banners-wrapper .centerbanner img,#banners-wrapper .rightbanner img{display:none!important;height:0px!important;width:0px!important;}
83
.content_text2 h1{font-size:30px;}
84
.content_text2 ol li{font-size:20px;line-height:26px;}
85
.content_text2 p, .content_text2 span{font-size:20px;line-height:26px;}
86
.prlk_block12,.prlk_block1{padding-bottom:0px!important;margin-bottom:0px!important;}
87
.prlk_block12 .block,.prlk_block1 .block{padding:0px!important;border:0px!important;width:150px!important;margin:15px!important;height:220px!important;overflow:hidden;}
88
.prlk_block12 .block div,.prlk_block1 .block div{height:auto;}
89
.prlk_block12 .block img,.prlk_block1 .block img{width:130px!important;height:130px!important;}
90
.prlk_block12 .title a, .prlk_block1 .title a{font-size:22px;}
91
.prlk_block12 .block a, .prlk_block1 .block a{font-size:18px;line-height:24px;}
92
.prlk_block2,.prlk_block3{text-align:center;}
93
.prlk_block2 .block{padding:0px!important;float:none!important;display:inline-block!important;width:110px!important;margin:10px 10px 0px 10px!important;height:110px!important;overflow:hidden;}
94
.prlk_block2 .block .data_img_lazy{
font-size:14px;line-height:20px;}
95
.prlk_block3 .block{vertical-align:top;float:none!important;display:inline-block!important;width:160px;margin:0 10px!important;height:100%;text-align:left;}
96
.prlk_block3 .block ul li{
font-size:14px;line-height:20px;padding:0 0 10px 0;}
97
.content_text h2{font-size:28px;line-height:30px;}
98
.content_text ol li{font-size:20px;line-height:26px;}
99
.content_text p, .content_text span{font-size:20px;line-height:26px;}
100
.footer-menu-mobile{display:block;float:left;margin:0;padding:0;list-style-type:none;}
101
#footer .footer-menu-mobile a{color:#000000;font-size:16px;}
102
#footer .footer-menu-mobile{float:left;margin:0;padding:0;list-style-type:none;}
103
#footer .footer-menu-mobile li{display:block;float:left;margin-right:45px;font-size:16px;}
104
#footer .footer-menu-mobile li ul{list-style-type:none;margin:0;padding:0;width:250px;}
105
#footer .footer-menu-mobile li ul li{float:none;
font-size:13px;margin-top:3px;}
106
.footer-menu-mobile > li:last-child a{display:block;margin-bottom:4px;}
107
.ui-dialog{width:100% !important;left:0 !important;}
108
#header-catalog-top-mobile{display:table;}
109
#goodsallselect{display:none;}
110
#container2{margin-top:20px;}
111
.text_bgn{font-size:20px;line-height:26px;}
112
.mf456 div a{font-size:20px;line-height:26px;}
113
.prcome_razdel p,
114
.prcome_razdel span,
115
.content_text,
116
.content_text ul,
117
.content_text ul li,
118
.content_text p,
119
.content_text3 ul,
120
.content_text3 ul li,
121
.content_text3 p{font-size:20px;line-height:26px;}
122
#content2 h2{font-size:28px;line-height:30px;}
123
#leftcolumn{display:none;}
124
#container{margin-left:0;margin-top:20px;}
125
#content{margin-left:0;}
126
.maketlogo{margin-top:20px;}
127
.good_params .param{width:100%;}
128
.good_params .param_content .dop_param{width:100%;padding:10px 0;}
129
.good_params .param_content .dop_param3, .good_params .param_content .dop_param2{margin-right:10px;}
130
.good_params .param_content{width:100%;}
131
.nnfilter-mobile{box-sizing:border-box;width:100%;}
132
.nnfilter-mobile .filter .price-slider-wrapper,
133
.nnfilter-mobile #price-slider,
134
.nnfilter-mobile .filter,
135
.nnfilter-mobile .filter .additional{width:auto;}
136
.nnfilter-mobile .price-range,
137
.nnfilter-mobile .filter label{font-size:22px;line-height:22px;}
138
.nnfilter-mobile #filter-color-mobile label,
139
.nnfilter-mobile #filter-material-mobile label,
140
.nnfilter-mobile #filter-country-mobile label{width:100%;background:url(/des/images2/checkbox-bg.png) no-repeat 1px 5px;}
141
.nnfilter-mobile #filter-color-mobile label span,
142
.nnfilter-mobile #filter-material-mobile label span,
143
.nnfilter-mobile #filter-country-mobile label span{line-height:22px;}
144
.nnfilter-mobile .title{font-size:28px;line-height:30px;}
145
.nnfilter-mobile .filter .price-labels label{width:23%;}
146
.nnfilter-mobile .filter .price-labels label.first{width:16%;}
147
.nnfilter-mobile .filter .price-labels label.last{position:relative;right:-8%;width:14%;}
148
.products.list .product .photo-wrapper{height:auto!important;}
149
/**/.products.list.good .product .description .params{width:auto;}
150
.products.list.good .product .description .params .params20_1,.products.list.good .product .description .params .params20_2{width:100%!important;}
151
.products.list.good .product .description .pgd30{position:relative;}
152
.products.list.good .product .description .pgd20{margin-right:0px!important;}
153
.products.list.good .product .description .add-to-cart-form{margin-top:10px!important;}
154
.products.list.good .product .description .add-to-cart-form .prezentatsiya2{display: none;}
155
.products.list.good .delivery{padding-top: 10px!important;}
156
.table-responsive{width:100%;overflow:auto;
-webkit-overflow-scrolling:touch;}
157
.order2_warning-mobile{display:table-row;}
158
.order2_warning{display:none;}
159
.nanesenie{display:none;}
160
.nanesenie-mobile{display:table-row;}
161
.nanesenie-td{display:table-cell;}
162
#action19{display:none;}
163
}
164
@media (max-width:860px){
165
.products.list .product .description .params{width:60%;}
166
.products.list.good .product .description .params{width:auto!important;}
167
}
168
@media (max-width:768px){.logo-mobile{display:none;}
169
.logo-mobile-xs{display:block;width:100%;text-align:center;margin:30px 0;}
170
.logo-mobile-xs img{max-width:270px;width:270px;height:43px;}
171
#header-top{border-top:1px solid #000;}
172
#footer-wrapper{height:initial;background-size:cover;}
173
#footer{height:initial;}
174
#footer .footer-menu-mobile li ul{width:200px;}
175
#footer .footer-menu-mobile li{float:none;margin-right:0;}
176
.footer-menu-mobile > li:last-child{display:block;margin-bottom:0px;margin-top:4px;}
177
.label100{font-family:robotolight, 'arial narrow', helvetica, sans-serif;
font-size:13px;padding-bottom:5px;}
178
.mf456{width:100%;float:none;}
179
.products.list.good .product .photo-wrapper{float:none;margin-right:0;text-align:center!important;width:100%!important;}
180
.products.list.good .product .description{margin-left:0;}
181
.products.list.good .product .description .pgd40{text-align:center;margin-top: 20px!important;}
182
.products.list.good .product .description .sdblck{display:block!important;width:100%!important;}
183
.products.list.good .product .description .sdblck .yyeeh{text-align:center!important;width:100%;}
184
.products.list.good .product .description .sdblck .yyeeh .xdoplinks{float:none!important;display:inline-block!important;}
185
.products.list.good .product .description .sdblck .thumb_colors{display:inline-block;padding-bottom: 0px!important;}
186
.good_skidkan_nn2{width:100%;box-sizing:border-box;margin:0;margin-top:20px;}
187
}
188
@media (max-width:555px){.products.list .product .description .params{width:auto;}
189
.order2 .btn.standard{width:140px!important;}
190
.head-phone-more{text-align:center;}
191
.head-phone-more .city-block{float:none;margin:5px auto;}
192
.head-phone-more .phone-block{float:none;}
193
.scroll-top{bottom:10px!important;left:10px!important;opacity:0.5!important;}
194
}
195
@media (max-width:482px){
196
.products.list .product .photo-wrapper{float:none;width:100%!important;display:block!important;margin-right:0;text-align:center!important;}
197
.products.list .product .description{margin-left:0;}
198
}
199
@media (max-width:480px){.navbar-toggle{padding-right:20px;}
200
.navbar-toggle .icons{width:40px;height:40px;}
201
.navbar-toggle .icons .icon-bar{margin:6px 0;}
202
.rigth-mobile-head > div{width:40px;height:40px;margin-right:23px;}
203
.left-mobile-head{padding-left:10px;}
204
#footer{text-align:center;}
205
#footer-wrapper #footer ul{width:100%;padding:0;float:none;}
206
#footer .social{float:none;width:100%;}
207
#footer .social a{float:none;display:inline-block;}
208
#schetch_linter{float:none;}
209
.prlk_block12 .block img,.prlk_block1 .block img{width:90px!important;height:90px!important;}
210
.prlk_block12 .block,.prlk_block1 .block{width:110px!important;height:170px!important;overflow:hidden;margin:10px!important;}
211
.prlk_block12 .block a,.prlk_block1 .block a{
font-size:14px!important;line-height:18px;}
212
.prlk_block3 .block{width:45%!important;margin:0 1%!important;}
213
.products.list.good .product .description .add-to-cart-form{display:block;width:100px!important;}
214
.products.list.good .product .description .add-to-cart-form .ndiv17{display:none;}
215
.products.list.good .product .description .add-to-cart-form .count{width:100%!important;text-align:center!important;}
216
.products.list.good .product .description .add-to-cart-form .price{width:100%!important;text-align:center!important;padding-bottom:10px!important;}
217
.products.list.good .product .description .add-to-cart-form .price .value{font-size:21px!important;}
218
.products.list.good .product .description .add-to-cart-form button{width:100px!important;margin:0 auto;background:linear-gradient(to bottom, #4fc224, #4bb822);background-color:#4fc224;border-radius:4px;padding: 0px!important;}
219
.products.list.good .product .description .add-to-cart-form button.bought{overflow:hidden!important;}
220
.products.list.good .product .description .add-to-cart-form button:hover{background:#54cb27!important;}
221
.products.list.good .product .description .add-to-cart-form .btn.standard234{width:100px!important;
font-size:12px!important;margin:10px auto 0 auto!important;}
222
.products.list.good .product .description .params{margin-right:140px!important;}
223
.good_skidkan_nn3 h2{font-size:16px!important;text-transform:uppercase;line-height:20px!important;}
224
.products.list.good .product .description .pgd40 *{font-size:16px!important;text-transform:uppercase;line-height:24px!important;font-family: robotobold, arial, helvetica, sans-serif!important;font-weight:normal!important;}
225
.products.list.good .product .description .thumb_colors a{width: 45px!important;height: 45px!important;margin-right: 5px!important;}
226
.products.list.good .product .description .thumb_colors a img{width: 55px!important;height: 55px!important;}
227
.breadnew {height:24px!important;overflow:hidden;}
228
.breadnew .dd21{display:none;}
229
}
230
@media (max-width:350px){.navbar-toggle{padding-right:10px;}
231
.navbar-toggle .icons{width:40px;height:40px;}
232
.navbar-toggle .icons .icon-bar{margin:6px 0;}
233
.rigth-mobile-head > div{width:35px;height:35px;margin-right:17px;}
234
.forma input, .forma textarea{width:140px;}
235
.order .img img{max-width:50px;}
236
.prlk_block3 .block{width:100%!important;}
237
}