1body {
2 -webkit-font-smoothing: antialiased;
3 -webkit-text-size-adjust: none;
4 background: #eee
url("../images/bg.png");
5 line-height: 21px;
6 margin: 0;
7 font-family: "roboto_ltregular" , arial , sans-serif;
8}
9@font-face {
10 font-family: 'robotobold';
11 src: url(../fonts/roboto-bold.eot);
12 src: url(../fonts/roboto-bold.eot?#iefix) format('embedded-opentype'), url(../fonts/roboto-bold.woff) format('woff'), url(../fonts/roboto-bold.ttf) format('truetype');
13 font-weight: bold;
14 font-style: normal;
15}
16@font-face {
17 font-family: 'roboto_condensedlight';
18 src: url(../fonts/robotocondensed-light.eot);
19 src: url(../fonts/robotocondensed-light.eot?#iefix) format('embedded-opentype'), url(../fonts/robotocondensed-light.woff) format('woff'), url(../fonts/robotocondensed-light.ttf) format('truetype');
20 font-weight: normal;
21 font-style: normal;
22}
23@font-face {
24 font-family: 'roboto_cnregular';
25 src: url(../fonts/roboto-condensed.eot);
26 src: url(../fonts/roboto-condensed.eot?#iefix) format('embedded-opentype'), url(../fonts/roboto-condensed.woff) format('woff'), url(../fonts/roboto-condensed.ttf) format('truetype');
27 font-weight: normal;
28 font-style: normal;
29}
30@font-face {
31 font-family: 'roboto_ltregular';
32 src: url(../fonts/roboto-light.eot);
33 src: url(../fonts/roboto-light.eot?#iefix) format('embedded-opentype'), url(../fonts/roboto-light.woff) format('woff'), url(../fonts/roboto-light.ttf) format('truetype');
34 font-weight: normal;
35 font-style: normal;
36}
37@font-face {
38 font-family: 'robotoregular';
39 src: url(../fonts/roboto-regular.eot);
40 src: url(../fonts/roboto-regular.eot?#iefix) format('embedded-opentype'), url(../fonts/roboto-regular.woff) format('woff'), url(../fonts/roboto-regular.ttf) format('truetype');
41 font-weight: normal;
42 font-style: normal;
43}
44@font-face {
45 font-family: 'roboto_thregular';
46 src: url(../fonts/roboto-thin.eot);
47 src: url(../fonts/roboto-thin.eot?#iefix) format('embedded-opentype'), url(../fonts/roboto-thin.woff) format('woff'), url(../fonts/roboto-thin.ttf) format('truetype');
48 font-weight: normal;
49 font-style: normal;
50}
51.input, .date-input, .city-input, .textarea, select{box-shadow:none}
52ul{
53 list-style:none;
54 margin:0;
55 padding:0
56}
57a{
58 text-decoration:none
59}
60img{max-width: 100%;}
61.tc_boxed {
62 max-width: 1366px;
63 min-width: 300px;
64 margin: auto;
65}
66#tc_top_header {
67 border-bottom: 1px solid rgba(0, 0, 0, 0.10);
68 position: relative;
69 min-width: 300px;
70 height: 42px;
71}
72.tc_th_left{
73 border-left: 1px solid rgba(0, 0, 0, 0.10);
74 float: left;
75 padding: 0;
76 margin: 0;
77}
78.tc_th_right{
79 color: #000000;
80 border-right: 1px solid rgba(0, 0, 0, 0.10);
81 float: right;
82 padding: 0;
83 margin: 0;
84}
85#tc_top_header .tc_boxed > div > ul, #tc_top_header .tc_boxed > div > div{
86 float: left !important;
87}
88#tc_top_header .tc_boxed > div .widget_text_block, #tc_top_header .tc_boxed > div .widget_html_block{
89 height: 42px;
90 line-height: 42px;
91 overflow: hidden;
92 padding: 0 10px;
93}
94#tc_top_header .tc_boxed > div .widget_text_block p, #tc_top_header .tc_boxed > div .widget_html_block p{
95 margin: 0;
96 padding: 0;
97}
98#tc_top_header .menu > li{
99 float: left;
100 position: relative;
101 border-right: 1px solid rgba(0, 0, 0, 0.10);
102}
103#tc_top_header .tc_th_right .menu li:first-child{border-left:1px solid rgba(0, 0, 0, 0.10);}
104#tc_top_header .tc_th_right .menu:last-child li:last-child{border-right:none}
105#tc_top_header .menu li a{
106 display: block;
107 line-height: 20px;
108 font-size: 15px;
109 color: #555;
110 border-bottom: 2px solid transparent;
111 padding: 11px 14px 9px 28px;
112 background-position: 5px 13px;
113}
114#tc_top_header .menu > li.active a{border-bottom-color: rgba(0, 0, 0, 0.10);}
115#tc_top_header .menu > li:hover a{border-bottom-color: #26abd3;}
116#tc_center_header{
117 border-bottom: 0px solid rgba(0, 0, 0, 0.10);
118 min-width: 300px;
119 height: 102px;
120}
121#tc_cp_logo{
122 border-left: 1px solid rgba(0, 0, 0, 0.10);
123 border-right: 1px solid rgba(0, 0, 0, 0.10);
124 line-height: 100px;
125 text-align: center;
126 overflow: hidden;
127 width: 250px;
128 float: left;
129}
130#tc_center_header img{vertical-align:middle}
131#tc_cp_widgets{
132 border-right: 1px solid rgba(0, 0, 0, 0.10);
133 float: left;
134 width: calc(100% - 273px);
135 text-align: right;
136 overflow: hidden;
137 padding: 0 10px;
138}
139#tc_bottom_header{
140 background-color: #3a3a3a;
141 position: relative;
142 height: 50px;
143}
144nav#main_menu.menu_fix{position:fixed;left:0;right:0;top:0;z-index:500;
display:flex;padding-right:53px}
145.lm_variant nav#main_menu.menu_fix{box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.22);}
146nav#main_menu.menu_fix .menu{margin:auto}
147header .widget_user_avatar.menu_fix{position:fixed;z-index:501;width:42px;top:4px}
148header .widget_user_avatar.menu_fix .user_info .name{display:none}
149header .widget_user_avatar.menu_fix .user_info{padding-right:5px}
150header .widget_user_avatar.menu_fix .user_info:after{content:none}
151#tc_bottom_header .menu{
152 position: relative;
153 float: left;
154 height: 50px;
155 line-height: 50px;
156 z-index: 5;
157 font-family: "robotoregular" , arial , sans-serif;
158 padding: 0;
159 display:block
160}
161#tc_bottom_header .menu li{float: left;}
162#tc_bottom_header .menu li:hover {
163 position: relative;
164 cursor: default;
165}
166#tc_bottom_header .menu li a{
167 display: block;
168 padding: 0 15px;
169 color: #fff;
170 text-decoration: none;
171 overflow: hidden;
172 height: 50px;
173 line-height: 50px;
174 font-size:14px;
175 letter-spacing: 1px;
176 text-shadow: 1px 1px 1px #000;
177 font-weight: normal;
178 text-transform:none
179}
180#tc_bottom_header .menu > .folder > a > .wrap,#tc_bottom_header .menu > ul *.folder > a{
181 padding-right: 0;
182 background: none !important;
183}
184#tc_bottom_header .menu li a:hover,#tc_bottom_header .menu ul li:hover > a,#tc_bottom_header .menu > li.active > a{
185 background: rgba(0, 0, 0, 0.14)!important;
186}
187#tc_bottom_header .menu li ul{
188 visibility: hidden;
189 position: absolute;
190 top: 98%;
191 left: 0;
192 width: 200px;
193 margin-top: 1px;
194 list-style: none;
195 box-shadow: none;
196 border-radius: 0;
197 z-index: 598;
198 box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.45);
199}
200#tc_bottom_header .menu li:hover > ul{
201 visibility: visible;
202}
203#tc_bottom_header .menu li:last-child ul{
204 /*right: 0;
205 left: auto;*/
206 left:0;
207}
208#tc_bottom_header .menu li ul li{
209 background: #464646;
210 float: none;
211 border-bottom: solid 1px rgba(255, 255, 255, 0.15);
212}
213#tc_bottom_header .menu li ul li a{
214 text-transform: none;
215 height: 40px;
216 line-height: 40px;
217 background-image: none !important;
218}
219#tc_bottom_header .menu li ul li:last-child{border-bottom:none}
220#tc_bottom_header .menu li ul li ul{top:-1px;left: 99%;}
221#tc_bottom_header .menu li:last-child ul li ul{
222 right: auto;
223 left: -200px !important;
224 top: 0px !important;
225}
226#tc_top_header .menu li ul{left: 0;box-shadow: 1px 3px 3px rgba(99, 99, 99, 0.25882352941176473); width: 200px;}
227#tc_top_header .menu li ul li{
228 background: #eee;
229 border: none;
230}
231#tc_top_header .menu li ul li a{
232 padding: 5px 15px;
233 line-height: 30px;
234 border-bottom: 1px solid rgba(204, 204, 204, 0.34901960784313724) !important;
235}
236#tc_top_header .tc_boxed > div > .menu li ul li a{background:none}
237#tc_top_header .menu li ul li:last-child a{border:none}
238#tc_top_header .tc_boxed > div > .menu li ul li a:hover, #tc_top_header .tc_boxed > div > .menu ul li:hover > a{background: rgba(214, 214, 214, 0.37);}
239#tc_top_header .menu li ul li ul{top:-1px;left: 99%;}
240#tc_top_header .menu li:last-child ul{
241 right: 0;
242 left: auto;
243}
244#tc_top_header .menu li:last-child ul li ul{
245 right: auto;
246 left: -200px !important;
247 top: 0px !important;
248}
249#tc_bottom_header .menu > .folder > a > .wrap:after,#tc_bottom_header .menu .flexMenu-viewMore > a:after{content: "\f078";font: normal normal normal 14px/1 FontAwesome;margin-left: 5px;display: inline-block;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
250#tc_bottom_header .menu > .folder > ul .folder > a:after,#tc_bottom_header .menu > .flexMenu-viewMore > ul .folder > a:after{content: "\f0da";font: normal normal normal 14px/1 FontAwesome;margin:13px 0 0;display: inline-block;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;float: right;}
251#tc_top_header .menu .flexMenu-viewMore > a{background-image:url("/templates/default/images/icons/menu.png");}
252#tc_bottom_header.lm_variant{border-top:1px solid rgba(0, 0, 0, 0.10);border-bottom: 1px solid rgba(0, 0, 0, 0.10);}
253.is_page_frontpage #tc_bottom_header.lm_variant{border-bottom:none}
254#tc_bottom_header.lm_variant .menu li a{color: #444;text-shadow: none;}
255#tc_bottom_header.lm_variant .menu li a:hover, #tc_bottom_header.lm_variant .menu ul li:hover > a, #tc_bottom_header.lm_variant .menu > li.active > a {background: rgba(0, 0, 0, 0.05)!important}
256#body{min-width: 300px;clear: both;}
257.tc_b_center{
258 overflow: hidden;
259 position: relative;
260 margin: 20px 0;
261}
262#body section#tc_main_content{
263 width: 100%;
264 float: right;
265 position: relative;
266}
267/*************************COLUMNS****************************/
268.tc_columns{
269 position: relative;
270 overflow: hidden;
271}
272.tc_col_m{
273 padding-left: 2px;
274 padding-right: 2px;
275}
276.tc_col_lmr{
277 padding-left: 22%;
278 padding-right: 29%;
279 /*padding-right: 33%;*/
280}
281.tc_col_lm{
282 padding-left: 29%;
283 padding-right: 0.5%;
284}
285#body .tc_col_lm aside#tc_left_sidebar{
286 width: 39%;
287 margin-left: -41%;
288}
289.tc_col_rm{
290 padding-left: 0.5%;
291 padding-right: 29%;
292}
293#body .tc_col_rm aside#tc_right_sidebar{
294 width: 39%;
295 margin-right: -41%;
296}
297#body aside#tc_left_sidebar{
298 width: 41%;
299 margin-left: -44%;
300 float: left;
301}
302#body aside#tc_right_sidebar{
303 width: 56%;
304 float: right;
305 margin-right: -59%;
306 position: relative;
307 right: -100%;
308}
309/*************************COLUMNS****************************/
310#layout #tc_footer{
311 padding: 0;
312 font-size: 14px;
313 color: #aaa;
314 background: #fff;
315 height: auto;
316}
317.tc_footer_inner{background: rgba(0, 0, 0, 0.73)}
318.tc_footer_inner > .tc_boxed{overflow:hidden}
319footer a{color:#e3e3e3}
320footer a:hover{color:#fff}
321footer #widget_pos_footers > div{
322 padding: 15px;
323 background: transparent;
324 float: left;
325 width: 31%;
326}
327footer #widget_pos_footers > div:first-child{padding-left:0}
328footer #widget_pos_footers > div:last-child{padding-right:0}
329footer .widget_tabbed .tabs ul{
330 height: auto;
331 line-height: normal;
332 background: transparent;
333 border-bottom: 1px solid rgba(255, 255, 255, 0.18);
334 display: inline-block;
335 width: 100%;
336 overflow: visible !important;
337}
338#layout footer .widget_tabbed .tabs ul li{
339 height: auto;
340 line-height: normal;
341 margin: 0;
342}
343#layout footer .widget_tabbed .tabs ul li a{
344 height: auto;
345 line-height: normal;
346 padding: 4px 20px 10px 0;
347 font-size: 14px;
348 letter-spacing: 1px;
349 font-weight: bold;
350 color:#909090;
351 font-family: "robotobold" , arial , sans-serif;
352 position: relative;
353}
354#layout footer .widget_tabbed .tabs ul li a.active{background:none;color:#e2e1e1;border-bottom:1px solid transparent; margin-bottom:-1px}
355footer .widget_tabbed .tabs ul li a.active:before,footer .widget_tabbed .tabs ul li a.active:after{
356 position: absolute;
357 top: 100%;
358 left: 50%;
359 width: 0;
360 height: 0;
361 border: solid transparent;
362 content: '';
363 pointer-events: none;
364}
365footer .widget_tabbed .tabs ul li a.active:before{
366 margin-left: -11px;
367 border-width: 8px;
368 border-top-color: rgba(255, 255, 255, 0.18);
369}
370footer .widget_tabbed .tabs ul li a.active:after{
371 margin-left: -10px;
372 border-width: 7px;
373 border-top-color: #454545;
374}
375footer .widget .title{
376 height: 34px;
377 line-height: 34px;
378 font-size: 16px;
379 font-weight: bold;
380 color: #e2e1e1;
381 margin:0 0 10px 0;
382 padding: 0;
383 background: transparent;
384 font-family: "robotobold" , arial , sans-serif;
385 border-bottom: 1px solid rgba(255, 255, 255, 0.20);
386}
387footer .widget .title span{display: inline-block;border-bottom: 1px solid transparent;padding: 0 2px;}
388footer .widget .body{
389 padding: 0;
390}
391footer .widget .body p{
392 margin: 6px 0 10px;
393 line-height: 20px;
394}
395#layout footer .widget .body .menu li{
396 float: none;
397 margin: 0;
398 height: auto;
399 line-height: 22px;
400}
401#layout footer .widget .body .menu li a{
402 display: block;
403 border-bottom: 1px dashed rgba(255, 255, 255, 0.20);
404 padding: 5px 0;
405 margin-bottom: 3px;
406}
407#layout footer .widget .body .menu li:first-child a{padding-top:0}
408#layout footer .widget .body .menu li:last-child a{border-bottom:none}
409footer .tc_footer_text {
410background: rgba(255, 255, 255, 0.03);
411border-top: 1px solid rgba(0, 0, 0, 0.3);
412overflow: hidden;
413}
414footer .tc_footer_text .tc_boxed{
415 line-height: 20px;
416 min-height: 20px;
417 text-shadow:1px 1px 3px #232323
418}
419footer .tc_copyrights {
420 background-color: rgba(0, 0, 0, 0.5);
421 border-top: 1px rgba(255, 255, 255, 0.24) solid;
422 padding: 14px 10px 2px;
423}
424footer .tc_copyrights .tc_copyright_blocks {display: -webkit-box;
display: -ms-flexbox;
display: flex;}
425footer .tc_copyrights .tc_left_copyright {width:50%}
426footer .tc_copyrights .tc_left_copyright .tc_copytxt {
427 padding-bottom: 10px;
428 display: inline-block;
429 margin-right: 10px;
430}
431footer .tc_copyrights .tc_left_copyright .tc_copytxt a{margin-right:5px;}
432footer .tc_copyrights .tc_right_copyright{
433 width: 50%;
434 text-align: right;
435}
436footer .tc_copyrights .tc_right_copyright .menu{float:right}
437footer .tc_copyrights .tc_right_copyright ul li{height: auto !important;line-height: normal !important}
438#layout footer #widget_pos_footer .menu a{background:none}
439.owl-carousel{overflow:hidden}
440#body .widget {
441 border: 1px solid #fff;
442 border-radius: 3px;
443 margin-bottom: 20px;
444 box-shadow: 0px 1px 4px rgba(151, 150, 150, 0.58);
445}
446#body section > article{
447 background: #FFF;
448 border: 1px solid #FFF;
449 border-radius: 3px;
450 box-shadow: 0px 1px 4px rgba(151, 150, 150, 0.58);
451 padding: 20px;
452}
453#body section #controller_wrap > h1, #body section #user_profile_title, #body section #group_profile_title,#body section #controller_wrap > div > h1.nowrap_text{
454 background: #F9F9F9;
455 border-bottom: solid 1px #FFF;
456 box-shadow: 0 1px 1px #DDD;
457 text-shadow: 0 1px 1px #FFF;
458 margin: -20px;
459 padding:15px;
460 margin-bottom: 20px;
461 color:#354247;
462 font-size:20px
463}
464#body .widget > .title, .widget_user_avatar .user_info{
465 background: #f3f3f3;
466 border-bottom: 1px solid #ddd;
467 border-radius: 3px 3px 0 0;
468 font-family: "robotobold" , arial , sans-serif;
469 color: #555;
470 font-size: 16px;
471}
472#body .widget > .title div{display: inline-block;}
473.widget_user_avatar .user_info{line-height: 0;}
474.widget_user_avatar .user_info .name a{color:#555;text-shadow: 0 1px 1px #FFF;}
475#body aside .menu li {
476 background: #ffffff;
477 background: -moz-linear-gradient(top, #ffffff 0%, #f9f9f9 100%);
478 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f9f9f9));
479 background: -webkit-linear-gradient(top, #ffffff 0%,#f9f9f9 100%);
480 background: -o-linear-gradient(top, #ffffff 0%,#f9f9f9 100%);
481 background: -ms-linear-gradient(top, #ffffff 0%,#f9f9f9 100%);
482 background: linear-gradient(to bottom, #ffffff 0%,#f9f9f9 100%);
483
filter:
progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f9f9f9',GradientType=0 );
484 border-top: solid 1px #FFF;
485 border-bottom: solid 1px #ECECEC;
486}
487#body aside .menu li:hover,#body aside .menu li.active{
488 background: #f7f7f7;
489 background: -moz-linear-gradient(top, #f7f7f7 0%, #ededed 100%);
490 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#ededed));
491 background: -webkit-linear-gradient(top, #f7f7f7 0%,#ededed 100%);
492 background: -o-linear-gradient(top, #f7f7f7 0%,#ededed 100%);
493 background: -ms-linear-gradient(top, #f7f7f7 0%,#ededed 100%);
494 background: linear-gradient(to bottom, #f7f7f7 0%,#ededed 100%);
495
filter:
progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ededed',GradientType=0 );
496}
497#body aside#tc_left_sidebar .menu li ul {
498 right: auto;
499 left: 95%;
500}
501#body aside .widget > .title,aside .widget_tabbed .tabs ul li a, section .widget_tabbed .tabs ul li a{font-size:14px;font-weight: normal;font-family: "robotoregular" , arial , sans-serif;}
502#body aside#tc_left_sidebar .widget > .title,#body aside#tc_left_sidebar .widget_tabbed .tabs ul li a{font-size:13px}
503aside .widget_tabbed,section .widget_tabbed{border: 1px solid #fff;box-shadow: 0px 1px 4px rgba(151, 150, 150, 0.58);border-radius: 3px 3px 0 0;}
504aside .widget_tabbed .tabs, section .widget_tabbed .tabs{overflow: hidden;height: 48px;}
505aside .widget_tabbed .tabs ul,section .widget_tabbed .tabs ul{
506 border-bottom: 1px solid #ddd;
507 background: #f3f3f3;
508 overflow: visible;
509 border-radius: 3px 3px 0 0;
510}
511aside .widget_tabbed .tabs ul li,section .widget_tabbed .tabs ul li{height: 34px;}
512aside .widget_tabbed .tabs ul li a,section .widget_tabbed .tabs ul li a{color: #777;}
513aside .widget_tabbed .tabs ul li:first-child a.active,section .widget_tabbed .tabs ul li:first-child a.active{border-left:none}
514aside .widget_tabbed .tabs ul li a.active,section .widget_tabbed .tabs ul li a.active{border-left: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;border-bottom: 1px solid #fff;color: #777;}
515.widget_tabbed > .tabs .links a, aside .widget_tabbed > .tabs .links a,.widget > .title .links a{
516 background: transparent;
517 color: #999;
518 padding: 0 2px 0;
519 margin-right: 2px;
520 border-right: 1px solid rgba(0, 0, 0, 0.12)
521}
522aside .widget_tabbed > .tabs .links a,aside .widget > .title .links a{font-size: 11px;}
523.widget_tabbed > .tabs .links a:last-child, .widget > .title .links a:last-child{border-right:none}
524.widget_tabbed > .tabs .links a:hover, .widget > .title .links a:hover{background: transparent;color:#444}
525aside .widget > .title .links, aside .widget_tabbed .tabs ul li.links{margin-right:3px}
526#body aside .widget_content_list.tiles-big {margin:0}
527#body aside .widget_content_list.tiles-big .item{float: none;width: 100%;}
528#body aside .widget_content_list.tiles-big .item:last-child{margin-bottom:0}
529#body .widget_content_slider .items .item.active {background: #3a3a3a}
530#body section .widget_content_slider .slide .heading h2{font-size:14px}
531#body section .content_list_item .ft_caption .value {font-size: 21px;}
532#body section .content_list.table table td.ft_caption h2, #body section .content_list.tiled .tile .ft_caption, #body section .content_list.tiled .tile .ft_caption h2, #body section .album-photos-wrap .photo h3, #body section .content_item .fields_group .group_title{font-size: 16px;}
533#body section .default_list_two .my_default_list_item .my_item_wrap .miw_description .miw_title{font-size: 18px;margin-top:0}
534#user_profile_title .name h1,#body section #group_profile_title{font-size: 22px;font-family: 'roboto_ltregular';}
535#wall_widget .title_bar .title{font-size:20px;font-family: 'roboto_ltregular'}
536.content_datasets{
537 margin: -20px -20px 20px;
538 background: #F9F9F9;
539 padding: 10px 15px 0;
540 border-bottom: solid 1px white;
541 box-shadow: 0 1px 1px #DDD;
542}
543#group_profile_header + .content_datasets {
544 margin: -20px -12px 20px;
545 background: none;
546 padding: 10px 15px 0;
547 border-bottom:none;
548 box-shadow:none;
549}
550#user_profile_tab_content .content_datasets {
551 margin: -20px 0 20px;
552 background: none;
553 padding: 5px 15px 0;
554 border-bottom:none;
555 box-shadow:none;
556}
557h1 + .content_datasets{
558 margin:-28px -20px 20px;
559 padding: 0 15px 0;
560}
561.content_datasets ul {
562 margin-bottom: 8px;
563}
564.content_datasets ul li {
565 font-size:14px;
566 height:20px;
567 line-height:20px;
568 padding:0;
569 border-radius: 0;
570}
571.content_datasets ul li a { color:#8ea4af; }
572.content_datasets ul li a:hover { text-decoration:underline; }
573.content_datasets ul .active {
574 background:none;
575 color:#354247;
576 padding:0;
577}
578.content_categories {
579 margin: -20px;
580 margin-bottom: 20px;
581 border: none;
582 border-top: solid 1px #ececec;
583 border-bottom: solid 1px #ddd;
584 background:#F9F9F9;
585}
586.content_categories li,.widget_content_list.compact .item .title{font-size:14px}
587.content_datasets .flexMenu-viewMore .flexMenu-popup{
588 background: #eee;
589 overflow: hidden;
590 box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.37);
591 margin: 0;
592 z-index: 2;
593}
594.content_datasets .flexMenu-viewMore .flexMenu-popup li{
595 height: auto;
596 line-height: normal;
597 float: none;
598 margin: 0;
599}
600.content_datasets .flexMenu-viewMore .flexMenu-popup li a{
601 color: #444;
602 padding: 7px 10px;
603 display: block;
604 border-bottom: 1px dashed #ccc;
605}
606.filter-panel{background: #f9f9f9;border-color: #ddd;}
607.filter-panel .filter-link a:hover {background-color: #f8f8f8;}
608.content_categories + .filter-panel,.content_list_styles + .filter-panel{margin-top:0}
609.content_list_item .ft_html .value, .content_list_item .ft_text .value, .content_list_item .f_teaser .value,.widget_content_list .teaser,.widget_content_slider .slide .heading .teaser,.widget_content_slider .items .item .title,.dlo_teaser,.tc_comments_list .bcl_item .bcl_text,.bx_maps_item .bmi_text,.default_list_two .my_default_list_item .my_item_wrap .miw_description .miw_title a,.default_list_two .my_default_list_item .my_item_wrap .miw_description .miw_price_box .miw_price{font-family: "roboto_condensedlight" , arial , sans-serif;}
610.content_list_item .ft_caption .value, .widget_content_list .item .title,.dlo_fields_title a,.bcl_item .bcl_target,.bx_maps_item .bmi_title h4 a,.bx_maps_item .bmi_addres{font-family: "roboto_cnregular" , arial , sans-serif;}
611.tc_b_top .album-photos-wrap,.tc_b_bottom .album-photos-wrap {
612 background: #fff;
613 padding: 10px 0;
614 box-shadow: 0 2px 3px rgba(0, 0, 0, 0.36);
615}
616.tc_b_bottom .album-photos-wrap {box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.36);}
617.widget_tags_cloud .tags_as_cloud li{margin:0}
618#layout footer .widget_tags_cloud ul li{height:auto;line-height: normal;margin: 0;padding: 0;}
619#layout footer .widget_tags_cloud ul.tags_as_list li{float:none;margin-bottom: 10px;padding-left: 20px}
620#layout .is_blocks .widget_tags_cloud .tags_as_cloud li a{display:block;background: #ededed;color: #7f8c8d;font-size:14px;padding:5px 7px;margin:0 5px 5px 0;}
621#layout .is_blocks .widget_tags_cloud .tags_as_cloud li{margin:0}
622#layout .is_blocks .widget_tags_cloud ul.tags_as_list li{float:left;margin: 0 5px 5px 0;padding: 0;position: relative;background: #ededed}
623#layout .is_blocks .widget_tags_cloud ul.tags_as_list li:hover,#layout .is_blocks .widget_tags_cloud ul li:hover a{background:#f5f5f5}
624#layout .is_blocks .widget_tags_cloud ul.tags_as_list li a{
625 padding: 7px;
626 display: block;
627 float: left;
628 margin: 0;
629 border-right: 1px solid #ddd;
630 color: #7f8c8d;
631}
632#layout footer .is_blocks .widget_tags_cloud ul.tags_as_list li,#layout footer .is_blocks .widget_tags_cloud .tags_as_cloud li a{background:rgba(255, 255, 255, 0.14);color:#bdc3c7;}
633#layout footer .is_blocks .widget_tags_cloud ul.tags_as_list li a{border-right: 1px solid rgba(0, 0, 0, 0.24);color: #d2d1d1;padding: 5px 6px;background: transparent;}
634#layout footer .is_blocks .widget_tags_cloud ul.tags_as_list li:hover,#layout footer .is_blocks .widget_tags_cloud ul.tags_as_list li a:hover,#layout footer .is_blocks .widget_tags_cloud .tags_as_cloud li a:hover{background:rgba(0, 0, 0, 0.21)}
635#layout .is_blocks .widget_tags_cloud ul.tags_as_list li .counter{float:right;padding: 7px 10px;}
636.widget_tags_cloud{overflow:hidden}
637.controller_actions_menu {
638 right: 10px;
639 top: 13px;
640 position: absolute;
641}
642#body section #group_profile_title,.widget_content_list.featured .item-first .title{font-size:18px}
643#group_head {border-radius: 4px 4px 0 0;}
644#group_head + .controller_actions_menu{top: 243px;}
645.tabs-menu .tabbed li.active a,.tabs-menu .tabbed li.active{background:#fff}
646.tabs-menu .tabbed li.active a,.tabs-menu .tabbed li.active a:hover {border: solid 1px #ddd;border-bottom: none;}
647.tabs-menu > ul{border-color:#ddd}
648.content_list_styles{float: none;margin: -9px 0 10px 0;text-align: right;}
649.content_list_styles a{
650 vertical-align: middle;
651 background: #eee;
652 margin-right: 1px;
653 padding: 6px 8px 5px 9px;
654 color: #444;
655 border-radius: 2px;
656 display: inline-block;
657}
658.content_list_styles a.active, .content_list_styles a:hover{
659 background: #a7a7a7;
660 color: #fff;
661}
662.content_list_styles a:last-child{
663 margin: 0;
664}
665.my_fa{
666 display: inline-block;
667 font: normal normal normal 14px/1 FontAwesome;
668 text-rendering: auto;
669 -webkit-font-smoothing: antialiased;
670 -moz-osx-font-smoothing: grayscale;
671 min-width: 15px;
672 text-align: left;
673}
674.my_fa:before {content: "\f0c9";}
675.one .my_fa:before {content: "\f00b";}
676.featured .my_fa:before {content: "\f03b";}
677.table .my_fa:before {content: "\f09d";}
678.tiles .my_fa:before {content: "\f009";}
679input.button-submit, input.button{background:#555}
680input.button-submit:hover, input.button:hover{background:#777}
681.my_socialicons{
682 overflow: hidden;
683 list-style: none;
684 text-align:center;
685 padding: 8px 0;
686}
687.my_socialicons li{
688 float: left;
689 padding: 0 2px;
690 line-height: inherit;
691 list-style-type: none;
692}
693.my_socialicons li a{
694 width: 25px;
695 height: 25px;
696 color: #272727;
697 display:block;
698 background: rgba(0, 0, 0, 0.05);
699 overflow:hidden;
700}
701.my_socialicons li a i{
702 display:block;
703 font-size: 14px;
704 line-height: 26px;
705 text-align:center;
706}
707.my_socialicons li a:hover{color: #fff;background: rgba(0, 0, 0, 0.61);}
708footer .my_socialicons li a:hover{text-decoration:none}
709.topbar_search_button{
710 width: 42px;
711 height: 42px;
712 color: #fff;
713 background: rgba(0, 0, 0, 0.23);
714 text-align:center;
715 display: inline-block;
716}
717.topbar_search_button:focus,
718.topbar_search_button:hover{color: #fff;background: rgba(0, 0, 0, 0.33);text-decoration:none;outline:none;}
719.topbar_search_button i{
720 display:block;
721 width:100%;
722 font-size: 16px;
723 line-height: 42px;
724}
725.topbar_search{
726 top:0;
727 left:0px;
728 z-index:601;
729 right: 0;
730 height:100%;
731/* display:none;*/
732 overflow:hidden;
733 position:absolute;
734}
735.topbar_search_form{
736 width:100%;
737 float:left;
738 position:relative;
739}
740.topbar_search_form fieldset{
741 width:100%;
742 float:left;
743 margin:0;
744 border:0;
745 padding:0;
746 position:relative;
747}
748.topbar_search_form fieldset .form-control::-moz-placeholder{color:rgba(173, 173, 173, 0.69);}
749.topbar_search_form fieldset .form-control::-webkit-input-placeholder {color:rgba(173, 173, 173, 0.69);}
750.topbar_search_form fieldset .form-control:-ms-input-placeholder {color:rgba(173, 173, 173, 0.69);}
751.topbar_search_form fieldset input[type="search"]{
752 width:100%;
753 height: 42px;
754 border:0;
755 font-size: 18px;
756 line-height: 42px;
757 background: #e5e5e5;
758 color: #444;
759 padding: 0 60px 0 55px;
760 -webkit-appearance: none;
761 border-radius: 0;
762 -webkit-border-radius:0px;
763 -moz-border-radius:0px;
764 outline-offset: -2px;
765 outline:none
766}
767.topbar_search_form fieldset:after{
768 content:'\f002';
769 top: -10px;
770 left: 10px;
771 width: 54px;
772 height: 52px;
773 line-height: 60px;
774 color: rgba(173, 173, 173, 0.69);
775 font-size: 30px;
776 position:absolute;
777 font-family: 'FontAwesome';
778}
779.topbar_search_close{
780 top:0;
781 right:0;
782 color:#fff;
783 width: 43px;
784 height: 42px;
785 display:block;
786 line-height: 42px;
787 text-align:center;
788 position:absolute;
789 background: rgba(0, 0, 0, 0.23);
790}
791#layout .widget.fixed_actions_menu {
792 position: absolute;
793 right: 0;
794 z-index: 1;
795 top: 0;
796 box-shadow: -4px 4px 5px #CCC;
797 background: #a7b4b7;
798}
799#layout .widget.fixed_actions_menu:before {
800 content: '';
801 width: 32px;
802 background:url("/templates/default/images/icons/menu.png") no-repeat center center;
803 height: 32px;
804 position: absolute;
805 top: 0;
806 right: 0;
807 cursor: pointer;
808}
809#layout .widget.fixed_actions_menu:hover .body, #layout .widget.fixed_actions_menu.clicked .body {
810 display: block;
811}
812#layout .widget.fixed_actions_menu .body {
813 display: none;
814 margin: 32px 0 0 0;
815 padding: 0;
816}
817#layout .widget.fixed_actions_menu .body .menu, #layout .widget.fixed_actions_menu .body .menu li{ margin:0; padding:0; list-style: none; background:#FFF; display: block; }
818#layout .widget.fixed_actions_menu .body .menu a,
819#layout .widget.fixed_actions_menu .body .menu span.item {
820 overflow: hidden;
821 display:block;
822 color:#666;
823 text-decoration: none;
824 padding:4px 10px;
825 padding-left:36px;
826 position: relative;
827}
828.fixed_actions_menu .menu a {
829 background: url("/templates/default/images/icons/item.png") no-repeat 10px center;
830}
831#layout .widget.fixed_actions_menu .body .menu li:hover{
832 position: relative;
833 z-index: 2;
834 cursor: default;
835 background: #ecf0f1;
836}
837#body #widget_pos_left-top .widget .menu {
838 margin: -16px -15px -21px;
839 padding: 0;
840 box-shadow: none;
841 height: 45px;
842 border: none;
843 background: transparent;
844}
845#body #widget_pos_left-top .widget .menu li.flexMenu-viewMore.flexMenu-allInPopup{background: transparent;}
846#body #widget_pos_left-top .widget .menu li.flexMenu-viewMore.flexMenu-allInPopup > a{padding: 11px 10px 10px;}
847#body #widget_pos_left-top .menu:after {
848 content: "";
849 display: table;
850 clear: both;
851}
852#body #widget_pos_left-top .menu {
853 margin: 0 0 15px;
854 padding: 0;
855 box-shadow: 0px 1px 4px rgba(151, 150, 150, 0.58);
856 display: block;
857}
858#body #widget_pos_left-top .menu li{float: left;margin: 0 5px 0 0;}
859#body #widget_pos_left-top .menu li.flexMenu-viewMore.flexMenu-allInPopup, #body #widget_pos_left-top .menu li.flexMenu-viewMore.flexMenu-allInPopup li, #body #widget_pos_left-top .menu li.flexMenu-viewMore li,.tabs-menu ul li.flexMenu-viewMore li{float: none;margin:0;}
860#body #widget_pos_left-top .menu li.flexMenu-viewMore > a{padding:10px;}
861#body #widget_pos_left-top .menu li.flexMenu-viewMore ul.flexMenu-popup,.tabs-menu ul li.flexMenu-viewMore ul.flexMenu-popup{right:0;white-space:nowrap}
862#body #widget_pos_left-top .menu li.flexMenu-viewMore.flexMenu-allInPopup ul.flexMenu-popup{left:0;right:0}
863#body #widget_pos_left-top .menu li a{padding:10px 10px 10px 36px;position: relative;}
864#body #widget_pos_left-top .menu li a .counter{margin-left:5px;padding:2px 5px}
865.tabs-menu ul li.flexMenu-viewMore ul.flexMenu-popup{border: 1px solid #b3c2c9;margin-top:2px;border-top:none;border-bottom:none;z-index:2}
866.tabs-menu ul.tabbed li.flexMenu-viewMore.active li a{
867 border: none;
868 min-width: 100px;
869 display: block;
870 padding: 4px 10px;
871 border-bottom: 1px solid #b3c2c9;
872 margin:0
873}
874.tabs-menu ul.tabbed li.flexMenu-viewMore.active li.folder, #user_profile_rates .block a, #wall_widget .title_bar #wall_add_link, .rating_widget .arrow,#body .controller_actions_menu ul.menu li{position:relative}
875.tabs-menu li.flexMenu-viewMore.active li.folder > ul{
876 right: 100%;
877 top: 0;
878 border-bottom:none
879}
880.tabs-menu li.flexMenu-viewMore.active li.folder > ul li a{width:auto}
881.tabs-menu li.flexMenu-viewMore.active li.folder > ul li a:hover{border-bottom: 1px solid #b3c2c9 !important}
882#breadcrumbs > ul:before, #breadcrumbs > ul:after {
883 content: ' ';
884 display: table;
885}
886#breadcrumbs > ul:after {
887 clear: both;
888}
889#breadcrumbs > ul li.home{float: left;margin-right: 3px;width: 30px;}
890#breadcrumbs > ul li.home a {padding: 8px 10px;height: auto;width: auto;background: none;}
891#breadcrumbs > ul li.home a:after{border-left-color: #fafafa;}
892#breadcrumbs > ul li{display: inline-block;overflow: visible;}
893#breadcrumbs > ul li a,#breadcrumbs > ul li:last-child span{
894 position: relative;
895 display: block;
896 padding: 8px 5px 8px 20px;
897 font-size: 14px;
898 text-align: center;
899 color: #aaa;
900 cursor: pointer;
901 background: #f5f5f5;
902 text-transform: none;
903 transition:none;
904}
905#breadcrumbs > ul li a:hover {
906 background: #eee;
907}
908#breadcrumbs > ul li:last-child span {
909 color: #777;
910 background-color: #fafafa;
911 cursor: default;
912}
913#breadcrumbs > ul li:last-child span span{padding: 0;}
914#breadcrumbs > ul a:before,#breadcrumbs > ul a:after {
915 content: '';
916 position: absolute;
917 top: -1px;
918 left: 100%;
919 z-index: 1;
920 display: block;
921 width: 0;
922 height: 0;
923 border-top: 20px solid transparent;
924 border-bottom: 20px solid transparent;
925 border-left: 10px solid transparent;
926}
927#breadcrumbs > ul li a:before {
928 margin-left: 1px;
929 border-left-color: #d5d5d5;
930}
931#breadcrumbs > ul li a:after {
932 border-left-color: #f5f5f5;
933}
934#breadcrumbs > ul li a:hover:after {
935 border-left-color: #eee;
936}
937#breadcrumbs > ul li a.active:after {
938 border-left-color: #fafafa;
939}
940#breadcrumbs > ul li a.active:hover {
941 cursor: default;
942}
943#breadcrumbs > ul li:last-child a:before,#breadcrumbs > ul li:last-child a:after {
944 display: none;
945}
946.pagebar{
947 background: #F9F9F9;
948 margin: 20px -20px -20px;
949 padding: 10px 15px;
950 border-top: solid 1px #FFF;
951 box-shadow: 0 -1px 3px #0606061c;
952 text-shadow: 0 1px 1px #FFF;
953}
954.pagebar_nav{
955 display: inline-block;
956}
957.pagebar_nav .pagebar_page:first-child:before{
958 content: "\f053";
959 font-family: FontAwesome;
960 display: inline-block;
961 text-rendering: auto;
962 -webkit-font-smoothing: antialiased;
963 -moz-osx-font-smoothing: grayscale;
964 font-size: 14px;
965}
966.pagebar_nav .pagebar_page,.pagebar_pages .pagebar_page:nth-child(5),.pagebar_pages .pagebar_page:nth-child(1){
967 font-size: 0;
968 padding: 0;
969}
970.pagebar_nav .pagebar_page.disabled{
971 background: #f1f1f1;
972 color: #dadada;
973}
974.pagebar_nav .pagebar_page:first-child {
975 margin-right: 2px;
976}
977.pagebar_nav .pagebar_page:last-child:before{
978 content: "\f054";
979 font-family: FontAwesome;
980 display: inline-block;
981 text-rendering: auto;
982 -webkit-font-smoothing: antialiased;
983 -moz-osx-font-smoothing: grayscale;
984 font-size: 14px;
985}
986.pagebar_pages .pagebar_page:nth-child(5):before{
987 content: "\f101";
988 font-family: FontAwesome;
989 display: inline-block;
990 text-rendering: auto;
991 -webkit-font-smoothing: antialiased;
992 -moz-osx-font-smoothing: grayscale;
993 font-size: 14px;
994}
995.pagebar_pages .pagebar_page:nth-child(1):before{content:"1";font-size:14px}
996.pagebar_page,.pagebar_current{
997 width: 34px;
998 height: 33px;
999 display: inline-block;
1000 text-align: center;
1001 background: #eee;
1002 padding: 0;
1003 line-height: 34px;
1004 transition:none;
1005 font-size: 14px;
1006}
1007.pagebar_current{background: #87aec7;text-shadow:none}
1008.pagebar_pages .pagebar_page:hover {background: #cad4da;color: #fff;text-shadow:none}
1009.pagebar_notice{float: right;margin: 12px 0 0 10px;}
1010#layout .tc_comments_list .bcl_item{height:auto;line-height:normal;float: none;margin: 0 0 20px;padding:0;list-style:none}
1011#layout .tc_comments_list .bcl_item:last-child{margin: 0 0 10px}
1012#layout .tc_comments_list .bcl_item .bcl_text{
1013 background: #eee;
1014 color:#8e8e8e;
1015 padding: 10px;
1016 -webkit-border-radius: 3px;
1017 -moz-border-radius: 3px;
1018 border-radius: 3px;
1019 display: block;
1020 position: relative;
1021 margin: 0 0 13px
1022}
1023#layout footer .tc_comments_list .bcl_item .bcl_text{background:#333}
1024#layout footer .tc_comments_list .bcl_item .bcl_text:after{border-top-color: #333}
1025#layout .tc_comments_list .bcl_item .bcl_text:after {
1026 top: 100%;
1027 left: 18px;
1028 border: solid transparent;
1029 content: " ";
1030 height: 0;
1031 width: 0;
1032 position: absolute;
1033 pointer-events: none;
1034 border-color: rgba(136,183,213,0);
1035 border-top-color: #eee;
1036 border-width: 5px;
1037 margin-left: 0px;
1038}
1039.bcl_item .bcl_user_avatar{float:left;margin-right:5px}
1040.bcl_item .bcl_user_avatar img,.bcl_item .bcl_user_avatar .default_avatar{
1041 background: none;
1042 border: none;
1043 padding: 0;
1044 margin: 0 7px;
1045 -webkit-border-radius: 100%;
1046 -moz-border-radius: 100%;
1047 border-radius: 100%;
1048 width:32px
1049}
1050.bcl_item .bcl_target{
1051 white-space: nowrap;
1052 display: block;
1053 overflow: hidden;
1054 text-overflow: ellipsis;
1055 padding-top: 10px;
1056}
1057.bcl_clr {
1058 clear: both;
1059 height: 0;
1060 line-height: 0;
1061 display: block;
1062 float: none;
1063 padding: 0;
1064 margin: 0;
1065 border: none
1066}
1067.content_list_item.second .photo img{max-width:250px}
1068.tc_col_lmr #tc_main_content .widget_content_list.tiles-big .item .title a {display: inline-block;height: 40px;overflow: hidden;}
1069.widget_content_list .teaser,.widget_content_slider .slide .heading .teaser,.content_list_item .f_teaser .value{
1070 display: -webkit-box;
1071 -webkit-line-clamp: 2;
1072 -webkit-box-orient: vertical;
1073 overflow: hidden;
1074}
1075.is_top_info{background:#fff}
1076.is_top_info .widget{
1077 margin-bottom:0;
1078}
1079#user_profile_tabs > .tabs-menu ul{border-color:#eee;height: 32px;}
1080#user_profile_tabs > .tabs-menu ul li a{border: none;margin: 0;}
1081#user_profile_tabs > .tabs-menu ul li.active a{background:#eee}
1082#user_profile_tabs > .tabs-menu ul li.flexMenu-viewMore a{background:#fff}
1083#user_profile_tabs > .tabs-menu ul li.flexMenu-viewMore{position:relative}
1084#user_profile_tabs > .tabs-menu ul li.flexMenu-viewMore .flexMenu-popup{height:auto;box-shadow:-1px 2px 3px rgba(0, 0, 0, 0.25)}
1085#user_profile_tabs > .tabs-menu ul li.flexMenu-viewMore .flexMenu-popup a{background: #fff;padding: 0 10px;border-bottom: 1px solid #eee;}
1086#user_profile_tabs > .tabs-menu ul li.flexMenu-viewMore .flexMenu-popup a:hover{background: #eee}
1087#body #user_status_widget .input{border-color:#ddd}
1088#body #user_status_widget{background-color:#eee}
1089#body #user_status_widget{overflow:visible;position:relative}
1090#body #user_status_widget:before{
1091 position: absolute;
1092 top: -16px;
1093 left: 32px;
1094 width: 0;
1095 height: 0;
1096 border: solid transparent;
1097 content: '';
1098 pointer-events: none;
1099}
1100#body #user_status_widget:before {
1101 border-width: 8px;
1102 border-bottom-color: #eee
1103}
1104select{height: 31px}
1105.content_item .info_bar .bar_item, .content_list_item .info_bar .bar_item{padding-top:5px}
1106.content_item .info_bar .bi_rating, .content_list_item .info_bar .bi_rating{padding:5px 7px !important}
1107.tc_col_lmr .inside .inside_wrap {min-height: 380px;}
1108#layout #menu_mobile li a .wrap, #layout #main_menu li a .wrap{background:none !important}
1109body .redactor_box_fullscreen {z-index:9999 !important}
1110/* Menu icons =============================================================== */
1111.rating_widget .arrow span, .rating_widget .arrow a, #wall_widget .title_bar #wall_add_link, #body #user_profile_rates .karma .thumb, .icon-lock, .menu .lock .item, .icon-accept, .menu .accept .item, .icon-add, .menu .add .item, .icon-edit, .menu .edit .item, .icon-delete, .menu .delete .item, .icon-save, .menu .save .item, .icon-save_draft, .menu .save_draft .item, .icon-draft, .menu .draft .item, .icon-return_for_revision, .menu .return_for_revision .item, .icon-return, .menu .return .item, .icon-cancel, .menu .cancel .item, .icon-key, .menu .key .item, .icon-page_gear, .menu .page_gear .item, .icon-folder_add, .menu .folder_add .item, .icon-folder_edit, .menu .folder_edit .item, .icon-folder_delete, .menu .folder_delete .item, .icon-user_add, .menu .user_add .item, .icon-user_delete, .menu .user_delete .item,.icon-group, .menu .group .item, .icon-group_add, .menu .group_add .item,.icon-group_delete, .menu .group_delete .item, .icon-profile, .menu .profile .item, .icon-messages, .menu .messages .item, .icon-info, .menu .info .item, .icon-blog, .menu .blog .item, .icon-settings, .menu .settings .item, .icon-cpanel, .menu .cpanel .item, .icon-more, .menu .more > .item, .icon-logout, .menu .logout .item, .icon-checklist, .menu .checklist .item, .icon-onchecklist, .menu .onchecklist .item, .icon-images, .menu .images .item, .icon-invites, .menu .invites .item, .icon-balance, .menu .balance .item, .icon-transfer, .menu .transfer .item, .icon-coins_add, .menu .coins_add .item, .icon-coins_delete, .menu .coins_delete .item, .icon-basket_put, .menu .basket_put .item, .icon-basket_remove, .menu .basket_remove .item, .icon-basket, .menu .basket .item, .icon-newspaper_add, .menu .newspaper_add .item, .icon-newspaper_delete, .menu .newspaper_delete .item, .icon-send_gift, .menu .send_gift .item, .icon-flirtiki, .menu .flirtiki .item{background-image:none}
1112aside .menu .item:after, section .menu .item:after, .fixed_actions_menu .menu .item:after, #tc_top_header .menu .item:after, #user_profile_rates .karma .thumb:after,#wall_widget .title_bar #wall_add_link:after, .rating_widget .arrow span:after, .rating_widget .arrow a:after{font-family: FontAwesome;position: absolute;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;left: 12px;top:8px;font-size: 14px}
1113section .menu .item:after{left: 14px;top:10px;}
1114#tc_top_header .menu .item:after{left: 10px;top:12px;}
1115#tc_top_header .widget_user_avatar .menu .item:after{top:8px;}
1116#tc_top_header .widget_user_avatar .menu > li ul li .item:after{top:2px;}
1117.fixed_actions_menu .menu .item:after{top:4px;}
1118#body .controller_actions_menu ul.menu li .item:after{top: 7px;}
1119#widget_pos_footer .menu .item:after{content:none}
1120.icon-lock:after, .menu .lock .item:after{content: "\f023"}
1121.icon-accept:after, .menu .accept .item:after{content: "\f14a"}
1122.icon-add:after, .menu .add .item:after{content: "\f067"}
1123.icon-edit:after, .menu .edit .item:after{content: "\f040"}
1124.icon-delete:after, .menu .delete .item:after{content: "\f1f8";color:#d41111}
1125.icon-save:after, .menu .save .item:after{content: "\f0c7"}
1126.icon-save_draft:after, .menu .save_draft .item:after{content: "\f044"}
1127.icon-draft:after, .menu .draft .item:after{content: "\f12e"}
1128.icon-return_for_revision:after, .menu .return_for_revision .item:after{content: "\f112"}
1129.icon-return:after, .menu .return .item:after{content: "\f0e2"}
1130.icon-cancel:after, .menu .cancel .item:after{content: "\f00d"}
1131.icon-key:after, .menu .key .item:after{content: "\f084"}
1132.icon-page_gear:after, .menu .page_gear .item:after{content: "\f1de"}
1133.icon-folder_add:after, .menu .folder_add .item:after{content: "\f07c"}
1134.icon-folder_edit:after, .menu .folder_edit .item:after{content: "\f044"}
1135.icon-folder_delete:after, .menu .folder_delete .item:after{content: "\f1f8";color:#d41111}
1136.icon-user_add:after, .menu .user_add .item:after{content: "\f234"}
1137.icon-user_delete:after, .menu .user_delete .item:after{content: "\f235";color:#d41111}
1138.icon-group:after, .menu .group .item:after{content: "\f0c0"}
1139.icon-group_add:after, .menu .group_add .item:after{content: "\f067"}
1140.icon-group_delete:after, .menu .group_delete .item:after{content: "\f1f8";color:#d41111}
1141.icon-profile:after, .menu .profile .item:after{content: "\f015"}
1142.icon-messages:after, .menu .messages .item:after{content: "\f003"}
1143.icon-info:after, .menu .info .item:after{content: "\f05a"}
1144.icon-blog:after, .menu .blog .item:after{content: "\f02d"}
1145.icon-settings:after, .menu .settings .item:after{content: "\f013"}
1146.icon-cpanel:after, .menu .cpanel .item:after{content: "\f0e4"}
1147.icon-more:after, .menu .more > .item:after{content: "\f142"}
1148.icon-logout:after, .menu .logout .item:after{content: "\f011"}
1149.icon-checklist:after, .menu .checklist .item:after{content: "\f14a"}
1150.icon-onchecklist:after, .menu .onchecklist .item:after{content: "\f046"}
1151.icon-images:after, .menu .images .item:after{content: "\f03e"}
1152.icon-invites:after, .menu .invites .item:after{content: "\f2bb"}
1153.icon-balance:after, .menu .balance .item:after{content: "\f219"}
1154.icon-transfer:after, .menu .transfer .item:after{content: "\f1d8"}
1155.icon-coins_add:after, .menu .coins_add .item:after{content: "\f067"}
1156.icon-coins_delete:after, .menu .coins_delete .item:after{content: "\f1f8";color:#d41111}
1157.icon-basket_put:after, .menu .basket_put .item:after{content: "\f014"}
1158.icon-basket_remove:after, .menu .basket_remove .item:after{content: "\f122"}
1159.icon-basket:after, .menu .basket .item:after{content: "\f014"}
1160.icon-newspaper_add:after, .menu .newspaper_add .item:after{content: "\f016"}
1161.icon-newspaper_delete:after, .menu .newspaper_delete .item:after{content: "\f1c3"}
1162.icon-send_gift:after, .menu .send_gift .item:after{content: "\f06b"}
1163.icon-flirtiki:after, .menu .flirtiki .item:after{content: "\f004"}
1164#user_profile_rates .karma .thumb:after{content: "\f164";font-size: 18px;top: -1px;left: 0px;color: #4CAF50;}
1165#user_profile_rates .karma .thumb.thumb_down:after{content: "\f165";color: red;}
1166#wall_widget .title_bar #wall_add_link:after{content:"\f0fe";top: 1px;left: 3px;}
1167.rating_widget .arrow span:after, .rating_widget .arrow a:after{content:"\f164";top: 0;left: -1px}
1168.rating_widget .arrow.down span:after, .rating_widget .arrow.down a:after{content:"\f165"}
1169.rating_widget .arrow a:after{content:"\f087";color:#4CAF50;font-size: 16px;}
1170.rating_widget .arrow.down a:after{content:"\f088";color: red}
1171[data-tc-tip] {
1172 position:relative
1173}
1174[data-tc-tip]:before {
1175 content: '';
1176 display: none;
1177 border: 5px solid #1a1a1a;
1178 border-top-color: #1a1a1a;
1179 border-right-color: transparent;
1180 border-bottom-color: transparent;
1181 border-left-color: transparent;
1182 position: absolute;
1183 top: -8px;
1184 left: 8px;
1185 z-index: 8;
1186 font-size: 0;
1187 line-height: 0;
1188 width: 0;
1189 height: 0;
1190}
1191[data-tc-tip]:after {
1192 display: none;
1193 content: attr(data-tc-tip);
1194 position: absolute;
1195 top: -36px;
1196 left: -5px;
1197 padding: 0px 8px !important;
1198 background: #1a1a1a;
1199 color: #fff;
1200 z-index: 9;
1201 font-size: 13px;
1202 height: 28px;
1203 line-height: 28px;
1204 white-space: nowrap;
1205 word-wrap: normal;
1206 -moz-border-radius: 2px;
1207 -webkit-border-radius: 2px;
1208 -ms-border-radius: 2px;
1209 -khtml-border-radius: 2px;
1210 -o-border-radius: 2px;
1211 border-radius: 2px;
1212 font-style:normal;
1213}
1214[data-tc-tip]:hover:before, [data-tc-tip]:hover:after {
1215 display: block;
1216}
1217.dsct_right[data-tc-tip]:after,.dsct_right[data-tc-tip]:before{
1218 left: calc(100% + 10px);
1219 top: auto;
1220 bottom: 5px;
1221}
1222.dsct_right[data-tc-tip]:before{
1223 margin: 0 0 8px -10px;
1224 border-color: transparent #1a1a1a transparent transparent;
1225}
1226.dsct_top_left[data-tc-tip]:after{left: auto;right: -5px;}
1227.dsct_top_left[data-tc-tip]:before{left: auto;right: 15px;top: -9px;}
1228#f_time_zone .chosen-container .chosen-drop{
1229 top: auto;
1230 bottom: 100%;
1231 margin-top: 0px;
1232 margin-bottom: -1px;
1233 border-bottom-right-radius: 0px;
1234 border-bottom-left-radius: 0px;
1235 border-top-left-radius: 4px;
1236 border-top-right-radius: 4px;
1237 box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
1238 border-bottom:none
1239}
1240#tc_top_btn{
1241 position: fixed;
1242 color: rgb(238,238,238);
1243 line-height: 13px;
1244 text-align: center;
1245 cursor: pointer;
1246 z-index: 99999;
1247 opacity: 0.5;
1248 filter:
alpha(opacity=50);
1249 -moz-opacity:0.5;
1250 -ms-opacity:0.5;
1251 -khtml-opacity:0.5;
1252 -o-opacity:0.5;
1253 -webkit-opacity:0.5;
1254 display: none;
1255 font-size: 9px;
1256 background-color: rgba(0,0,0,0.67);
1257 width: 40px;
1258 height: 40px;
1259 font-size: 0;
1260 right: 6px;
1261 bottom: 20px;
1262 left: auto;
1263}
1264#tc_top_btn:hover {
1265 -moz-opacity:1;
1266 -ms-opacity:1;
1267 filter:
alpha(opacity=100);
1268 -khtml-opacity:1;
1269 -o-opacity:1;
1270 -webkit-opacity:1;
1271 opacity:1;
1272}
1273#tc_top_btn i {
1274 line-height: 40px;
1275 font-size: 18px;
1276}
1277.content_item .f_content .value > *:first-child {
1278 margin-top: 0;
1279}
1280/*******ADDONS*****/
1281#body .spoil .sp_button{height:30px}
1282body .text_alertcookie {text-align: left}
1283body #layout .link_alertcookie a {color: cyan}
1284header .userlang_swither {width:60px;height:42px;line-height:42px;text-align:center}
1285header .userlang_swither .userlang_swither-toggle{background:none}
1286.ft_telephone{line-height: 20px;}
1287.ft_telephone .my_field_phone_prefix{padding: 4px 3px 3px 4px;}
1288#body .activity-list .item .actions {display: grid}
1289#body .my_b_f_fields .my_ft_price #my_ranged_price{margin-top:-32px}
1290#body .my_b_userinfo .my_b_v_buttons{line-height: 16px;}
1291#body .gifts_list_buttons{width: 180px;}
1292.tc_col_lmr .problems .problem_info .bottom_info{font-size:12px}
1293.tc_col_lmr .start_flirtiks{margin: -10px;}
1294#controller_wrap > #minichat{margin:-21px;width:108%}
1295.wd_app_hours ul li,.wd_slide_submit{line-height: 12px;}
1296.wd_app_hours ul li input{margin-left: 5px;}
1297#body .video_text{width:88%}
1298.balance-actions a{display:inline-block;margin-bottom:8px}
1299/*******ADDONS*****/
1300@-moz-document url-prefix(){
1301 .login_form h3{font-size:15px}
1302}
1303.tc_b_top .hide_in_main,.redactor_textarea ol > p,.redactor_textarea ul > p{display:none}
1304.content_item .value ul, .redactor_textarea ul {
1305 list-style-type: disc;
1306 margin-left: 20px;
1307 padding-left: 5px;
1308}
1309.content_item .value .fa-ul, .redactor_textarea .fa-ul{
1310 padding-left: 0;
1311 margin-left: 2.14285714em;
1312 list-style-type: none;
1313}
1314.tc_alert {
1315 padding: 15px;
1316 margin-bottom: 18px;
1317 border-radius: 2px;
1318 background: #eee;
1319 border: 1px solid #ddd;
1320}
1321.tc_alert_green{
1322 color: #7cb342;
1323 background-color: #dcedc8;
1324 border-color: #9ccc65;
1325}
1326.tc_alert_blue{
1327 color: #00acc1;
1328 background-color: #b2ebf2;
1329 border-color: #26c6da;
1330}
1331.tc_alert_yellow{
1332 color: #ffb300;
1333 background-color: #ffecb3;
1334 border-color: #ffca28;
1335}
1336.tc_alert_red{
1337 color: #dd191d;
1338 background-color: #f9bdbb;
1339 border-color: #e84e40;
1340}