1html,body{margin:0;padding:0;width:100%;display:table}
2
3#wrapper{font-family:PT Sans,Arial}
4
5#header{max-width:980px;min-width:320px;margin:0 auto;width:100%}
6
7.main_table{width:100%;min-width:320px;display:flex;justify-content:space-between;flex-wrap:wrap}
8
9.sidebar{width:228px}
10
11.sidebar a{text-decoration:none;color:#2e3034}
12
13.sidebar a:hover{color:#d62774}
14
15.side_t1{width:161px;height:43px;margin-bottom:8px;color:#fff;background:url(../images/side_t.jpg) no-repeat;text-transform:uppercase;font-size:16px;font-weight:700;padding:9px 0 0 67px}
16
17.side_t2{width:161px;height:41px;color:#fff;background:url(../images/side_t.jpg) 0 -52px no-repeat;text-transform:uppercase;font-size:16px;font-weight:700;padding:9px 0 0 67px;margin-top:20px}
18
19.side_t3{width:161px;height:43px;color:#fff;background:url(../images/side_t.jpg) 0 -102px no-repeat;text-transform:uppercase;font-size:16px;font-weight:700;padding:9px 0 0 67px;margin-top:20px}
20
21.side_t4,.side_t5,.side_t6{width:161px;height:43px;color:#fff;background:url(../images/side_t.jpg) 0 -154px no-repeat;text-transform:uppercase;font-size:16px;font-weight:700;padding:9px 0 0 67px;margin-top:20px;margin-bottom:10px}
22
23.side_1 a{display:block;padding-left:47px;height:29px;padding-top:8px;margin-bottom:1px}
24
25a.slk_1{background:#f1f5f7 url(../images/side_icons.png) 14px 11px no-repeat}
26
27a.slk_2{background:#f1f5f7 url(../images/side_icons.png) 14px -26px no-repeat}
28
29a.slk_3{background:#f1f5f7 url(../images/side_icons.png) 14px -64px no-repeat}
30
31a.slk_4{background:#f1f5f7 url(../images/side_icons.png) 14px -103px no-repeat}
32
33a.slk_5{background:#f1f5f7 url(../images/side_icons.png) 14px -140px no-repeat}
34
35a.slk_6{background:#f1f5f7 url(../images/side_icons.png) 15px -168px no-repeat;margin-bottom:15px}
36
37a.slk_1:hover{background:#fbfcfd url(../images/side_icons.png) 14px -196px no-repeat}
38
39a.slk_2:hover{background:#fbfcfd url(../images/side_icons.png) 14px -233px no-repeat}
40
41a.slk_3:hover{background:#fbfcfd url(../images/side_icons.png) 14px -271px no-repeat}
42
43a.slk_4:hover{background:#fbfcfd url(../images/side_icons.png) 14px -310px no-repeat}
44
45a.slk_5:hover{background:#f1f5f7 url(../images/side_icons.png) 14px -347px no-repeat}
46
47a.slk_6:hover{background:#f1f5f7 url(../images/side_icons.png) 15px -384px no-repeat}
48
49.group_title{position:relative;cursor:pointer;padding:10px 0 9px 21px;text-transform:uppercase;background-color:#f0f3f4;border-left:5px solid #a3b1cb;border-bottom:1px solid #a3b1cb;font-size:16px;font-weight:700;color:#565c68;margin:0;display:block}
50
51.group_title:after{position:absolute;right:15px;top:18px;width:0;height:0;content:"";border-width:6px 6px 0;border-style:solid;border-color:#a3b1cb transparent;
-webkit-transform:rotate(-90deg);
-moz-transform:rotate(-90deg);
-ms-transform:rotate(-90deg);
-o-transform:rotate(-90deg);transform:rotate(-90deg)}
52
53.sidebar input:checked+label:after{
-webkit-transform:rotate(0deg);
-moz-transform:rotate(0deg);
-ms-transform:rotate(0deg);
-o-transform:rotate(0deg);transform:rotate(0deg);
-webkit-transition:transform .25s;
-moz-transition:transform .25s;
-ms-transition:transform .25s;
-o-transition:transform .25s;transition:transform .25s}
54
55.group_title+div{height:0;overflow:hidden;
-webkit-transition:transform .25s;
-moz-transition:transform .25s;
-ms-transition:transform .25s;
-o-transition:transform .25s;transition:transform .25s}
56
57input[type="text"]{
font-size:14px;color:#4f4f4f;height:29px;outline:none;border:1px solid #d9e0e2;padding-left:7px}
58
59input.input_searchv{width:54px}
60
61input[type="password"]{
font-size:14px;color:#9b9b9b;height:29px;outline:none;border:1px solid #d9e0e2;padding-left:7px}
62
63select{border:0;
font-size:14px;color:#969899;height:29px;border-radius:3px;outline:none;left:0}
64
65input[type="submit"]{background:#2b73b7;border-radius:10px;border:0;height:44px;width:203px;text-align:center;padding:10px 33px;
font-size:14px;color:#fff;margin:0 auto;cursor:pointer;display:block}
66
67input[type="submit"]:hover{background:#dd2d80}
68
69table{border-spacing:0;border-collapse:collapse;border:0}
70
71td{padding:0}
72
73textarea::-webkit-scrollbar{width:6px}
74
75textarea::-webkit-scrollbar-track{border-radius:3px}
76
77textarea::-webkit-scrollbar-thumb{background-color:#dd2d80;border-radius:3px}
78
79textarea{border:0;height:auto;min-height:61px;padding:5px 12px;outline:none;border:1px solid #d9e0e2}
80
81.quick_article{
font-size:14px;color:#969899;line-height:29px}
82
83.group_title:hover{color:#7d8ba5}
84
85.sidebar [type="checkbox"]{display:none}
86
87.sidebar input:checked+label+div{height:100%;margin:5px 0 10px}
88
89.side_3 a,.side_4 a,.side_5 a,.side_6 a{display:block;padding:3px 0 3px 26px}
90
91.side_3 a:before,.side_4 a:before,.side_5 a:before,.side_6 a:before{content:"- ";color:#c5cbd3;font-size:20px;line-height:18px}
92
93.quick_row input{width:55px;padding-left:7px}
94
95.quick_row_title{display:block;width:70px;line-height:33px;float:left}
96
97.side_2 #srrain{margin-bottom:15px}
98
99.quick_row{margin-bottom:25px}
100
101#srrain .selectbox .select{width:145px}
102
103#srrain .selectbox .dropdown{width:145px}
104
105#srmetro .selectbox .select{width:210px}
106
107#srmetro .selectbox .dropdown{width:210px}
108
109#srmetro input[type="submit"]{padding:1px 23px;float:right;margin-right:6px;margin-bottom:12px}
110
111.selectbox{vertical-align:middle;cursor:pointer}
112
113.selectbox .select{width:50px;height:29px;
font-size:14px;color:#4f4f4f;border:1px solid #d9e0e2;line-height:29px;background-color:#f5f8f9}
114
115.selectbox .select .text{display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-left:7px}
116
117.selectbox .trigger{position:absolute;top:0;right:0;width:18px;height:100%}
118
119.selectbox .trigger .arrow{position:absolute;top:13px;right:6px;background:url(../images/quick_arrow.png) no-repeat;width:11px;height:6px;overflow:hidden}
120
121.selectbox .dropdown{top:29px;width:50px;margin:0;padding:4px 0;background:#f5f8f9;line-height:16px;
font-size:14px;border-radius:0 0 4px 4px;padding:0;box-shadow:0 2px 10px rgba(0,0,0,0.2)}
122
123.selectbox ul{margin:0;padding:0}
124
125.selectbox li{list-style:none;padding:7px 3px 7px 7px}
126
127.selectbox li.selected{background:#3486d3;color:#FFF}
128
129.selectbox li:hover{background:#3486d3;color:#FFF}
130
131.selectbox li.disabled{color:#AAA}
132
133.selectbox li.disabled:hover{background:none}
134
135.dropdown::-webkit-scrollbar{width:6px}
136
137.dropdown::-webkit-scrollbar-track{
-webkit-box-shadow:inset 0 0 6px #BBB;background-color:#BBB;border-radius:3px}
138
139.dropdown::-webkit-scrollbar-thumb{background-color:#ffb200;border-radius:3px}
140
141.slider_search{width:208px;margin:10px 0}
142
143.slider_searchv{width:184px;margin:10px 0 10px 4px}
144
145.more_search{text-align:center;margin-top:10px}
146
147.sidebar a.all_articles{font-weight:700;background:#5d5693;border-radius:10px;border:0;text-align:center;padding:9px 21px;
font-size:14px;color:#fff;margin:15px auto 25px;cursor:pointer;display:table}
148
149.sidebar a.all_articles:hover{background:#dd2d80}
150
151.letter_region{font-size:20px;font-weight:700;margin-top:7px}
152
153.region_page>div{display:flex;flex-flow:wrap;justify-content:space-between}
154
155.region_page>div>div{width:235px;margin-bottom: 6px;}
156
157.metro_page>div{display:flex;flex-flow:wrap;justify-content:space-between}
158
159.metro_page>div>div{width:235px;margin-bottom: 6px;}
160
161.letter_metro{font-size:20px;font-weight:700;margin-top:7px}
162
163.services_page{display:flex;flex-wrap:wrap;justify-content:space-around}
164
165.services_page ul{padding-left:0;min-width:242px}
166
167.services_page li{list-style:none;margin-bottom: 6px;}
168
169.afull_fotos{display:flex;overflow:overlay}
170
171.anketa_number{
font-size:14px;text-align:center;color:#4d4d4d}
172
173.afull_table{width:100%;margin:0 auto;
font-size:14px;margin-top:10px;display:flex;flex-wrap:wrap;justify-content:space-around}
174
175.mini_foto img{cursor:pointer;height:110px;width:auto}
176
177.mini_foto_container{margin:0 15px 10px 0;width:76px;overflow:hidden}
178
179.fotos_td{max-width:420px;width:100%}
180
181.afull_table a{color:#d1b87d;text-decoration:underline}
182
183.afull_table a:hover{text-decoration:none}
184
185.afull_big_foto img{max-width:440px;width:100%}
186
187.mini_foto img.lastimage{margin:0 0 10px}
188
189.afull_big_foto{min-height:250px;position:relative}
190
191.afull_big_foto img.fanketa_svip{width:155px;height:50px;position:absolute;left:10px;top:10px}
192
193.about_full_title{font-size:20px}
194
195.about_full{
font-size:15px;color:#535355}
196
197.full_category{color:#0e0e12;font-size:16px}
198
199.full_info_row span{color:#565c68}
200
201.side_currency{margin: 0px 0px 20px;}
202
203.side_currency label{width: 105px;display: inline-block;
font-size: 15px;}
204
205.side_currency .selectbox,.side_currency .select,.side_currency .dropdown{width:114px;}
206
207.search_price_tl{text-align:center;font-size:20px;font-weight:700;padding-top:20px;clear:both}
208
209.search-row{display:flex;flex-wrap:wrap;justify-content:space-around}
210
211.services_search{background:#f6f8f9;padding:20px;margin:10px 0}
212
213.services_plate{display:flex;flex-flow:wrap}
214
215.services_search input[type="checkbox"]{display:none}
216
217.services_search input[type="checkbox"]+label{cursor:pointer;padding-left:25px;background:url(../images/services_none.png) 0 50% no-repeat;color:#959ca0;
font-size:14px}
218
219.services_search input[type="checkbox"]+label:hover{text-decoration:underline}
220
221.services_search input[type="checkbox"]:checked+label{padding-left:25px;background:url(../images/services_check.png) 0 50% no-repeat;color:#597915;
font-size:14px;font-weight:700}
222
223.service_title{font-size:16px;padding-left:0;margin:7px 0;font-weight:700;text-transform:uppercase}
224
225.search-side-input{width: 170px;}
226
227.search-side-button{background: #5d5693;border-radius: 5px;border: 0;text-align: center;padding: 7px;cursor: pointer;display: flex;color: transparent;font: 0/0 a;}
228
229.search-side-button:hover{background: #df398b;}
230
231.icon-search{background:url(../images/search-button3.svg) no-repeat;width:18px;height:18px;}
232
233.side_search{margin: 5px 0px 20px;}
234
235.search-side-form{display: flex;justify-content: space-between;}
236
237.search_s_block{float:left}
238
239.search_s_block4{margin-top:40px}
240
241.search_s_block6{margin-top:40px}
242
243.std_1,.std_3{width:223px;padding:4px 5px}
244
245.std_5{width:204px;padding:4px 5px}
246
247.seo_text{text-align:justify}
248
249.clearboth{clear:both}
250
251.ui-slider{position:relative}
252
253.ui-slider .ui-slider-handle{position:absolute;z-index:1;width:28px;height:28px;background:url(../images/quick_b.png) no-repeat;cursor:pointer;outline:none}
254
255.ui-slider .ui-slider-handle.ui-state-hover,.ui-slider .ui-slider-handle.ui-state-focus{background:url(../images/quick_bh.png) no-repeat}
256
257.ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;overflow:hidden}
258
259.ui-slider-horizontal{height:4px}
260
261.ui-slider-horizontal .ui-slider-handle{top:-8px;margin-left:-6px}
262
263.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
264
265.ui-slider-horizontal .ui-slider-range-min{left:0}
266
267.ui-slider-horizontal .ui-slider-range-max{right:0}
268
269.ui-widget-content{background:#ecf2f3}
270
271.ui-widget-header{background:url(../images/quick_row.png) repeat-x}
272
273.ui-corner-all{
-moz-border-radius:4px;
-webkit-border-radius:4px;border-radius:4px}
274
275#scrollUp{background-image:url(../images/top.png);bottom:20px;left:20px;width:38px;height:38px}
276
277.userHelp_gsCount{font-size:22px;font-weight:700;display:block;margin:5px 0}
278
279.userHelpButton{background-color:#e80808;border:0;color:#fff;font-weight:700;font-size:16px;padding:8px 16px;border-radius:6px;cursor:pointer}
280
281.userHelpButton:hover{background-color:#d00202}
282
283.userHelp_closed .userHelp_text{height:0;padding:0 10px}
284
285.displaynone{display:none}
286
287.userHelp_TitleGreen{background-color:green;height:100%;position:absolute;top:0}
288
289.userHelp_TitleContent{z-index:10;position:relative}
290
291.uhW1{width:10%}
292
293.uhW2{width:20%}
294
295.uhW3{width:30%}
296
297.uhW4{width:40%}
298
299.uhW5{width:50%}
300
301.uhW6{width:60%}
302
303.uhW7{width:70%}
304
305.uhW8{width:80%}
306
307.uhW9{width:90%}
308
309.uhW10{width:100%}
310
311@-moz-keyframes blink {
3120%{opacity:1}
313
31450%{opacity:0}
315
316100%{opacity:1}
317
318}
319
320@-webkit-keyframes blink {
3210%{opacity:1}
322
32350%{opacity:0}
324
325100%{opacity:1}
326
327}
328
329@-ms-keyframes blink {
3300%{opacity:1}
331
33250%{opacity:0}
333
334100%{opacity:1}
335
336}
337
338@keyframes blink {
3390%{opacity:1}
340
34150%{opacity:0}
342
343100%{opacity:1}
344
345}