Site Offline Or Coming Soon Or Maintenance Mode - Version 1.0

Version Description

  • Initial release.
Download this release

Release Info

Developer chandrashekharsahu
Plugin Icon 128x128 Site Offline Or Coming Soon Or Maintenance Mode
Version 1.0
Comparing to
See all releases

Version 1.0

Files changed (71) hide show
  1. assets/css/backend.css +457 -0
  2. assets/css/bootstrap.css +5173 -0
  3. assets/css/dialog/dialog-box-style.css +15 -0
  4. assets/css/dialog/dialog-jamie.css +61 -0
  5. assets/css/dialog/dialog.css +61 -0
  6. assets/css/font-awesome/css/font-awesome.min.css +4 -0
  7. assets/css/font-awesome/fonts/FontAwesome.otf +0 -0
  8. assets/css/font-awesome/fonts/fontawesome-webfont.eot +0 -0
  9. assets/css/font-awesome/fonts/fontawesome-webfont.ttf +0 -0
  10. assets/css/font-awesome/fonts/fontawesome-webfont.woff +0 -0
  11. assets/css/font-awesome/fonts/fontawesome-webfont.woff2 +0 -0
  12. assets/css/images/animated-overlay.gif +0 -0
  13. assets/css/images/button_check.png +0 -0
  14. assets/css/images/loading.gif +0 -0
  15. assets/css/images/ui-bg_flat_0_aaaaaa_40x100.png +0 -0
  16. assets/css/images/ui-bg_flat_55_fbec88_40x100.png +0 -0
  17. assets/css/images/ui-bg_glass_75_d0e5f5_1x400.png +0 -0
  18. assets/css/images/ui-bg_glass_85_dfeffc_1x400.png +0 -0
  19. assets/css/images/ui-bg_glass_95_fef1ec_1x400.png +0 -0
  20. assets/css/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png +0 -0
  21. assets/css/images/ui-bg_inset-hard_100_f5f8f9_1x100.png +0 -0
  22. assets/css/images/ui-bg_inset-hard_100_fcfdfd_1x100.png +0 -0
  23. assets/css/images/ui-icons_217bc0_256x240.png +0 -0
  24. assets/css/images/ui-icons_2e83ff_256x240.png +0 -0
  25. assets/css/images/ui-icons_469bdd_256x240.png +0 -0
  26. assets/css/images/ui-icons_6da8d5_256x240.png +0 -0
  27. assets/css/images/ui-icons_cd0a0a_256x240.png +0 -0
  28. assets/css/images/ui-icons_d8e7f3_256x240.png +0 -0
  29. assets/css/images/ui-icons_f9bd01_256x240.png +0 -0
  30. assets/css/rcsp_jquery-ui.css +1127 -0
  31. assets/images/pro.jpg +0 -0
  32. assets/images/temp.jpg +0 -0
  33. assets/img/bg.jpg +0 -0
  34. assets/img/logo.png +0 -0
  35. assets/js/bootstrap.min.js +6 -0
  36. assets/js/dialog/classie.js +80 -0
  37. assets/js/dialog/dialogFx.js +100 -0
  38. assets/js/dialog/modernizr.custom.js +4 -0
  39. assets/js/dialog/snap.svg-min.js +20 -0
  40. assets/js/jquery-ui-timepicker.js +44 -0
  41. assets/js/media-upload-script.js +33 -0
  42. assets/js/my-color-picker-script.js +20 -0
  43. backend/contact.php +149 -0
  44. backend/content.php +171 -0
  45. backend/countdown-setting.php +144 -0
  46. backend/dashboard.php +178 -0
  47. backend/design.php +347 -0
  48. backend/fs.php +32 -0
  49. backend/pro.php +25 -0
  50. backend/seo.php +167 -0
  51. backend/sidebar.php +128 -0
  52. backend/social.php +167 -0
  53. functions/default-data.php +1 -0
  54. functions/script.php +34 -0
  55. output/assets/css/animate.css +12 -0
  56. output/assets/css/custom.css +312 -0
  57. output/assets/css/form-elements.css +102 -0
  58. output/assets/css/jquery.vegas.css +25 -0
  59. output/assets/css/media-queries.css +72 -0
  60. output/assets/css/style.css +321 -0
  61. output/assets/img/loading.gif +0 -0
  62. output/assets/js/custom.js +12 -0
  63. output/assets/js/jquery.backstretch.min.js +4 -0
  64. output/assets/js/jquery.countdown.min.js +22 -0
  65. output/assets/js/jquery.vegas.js +319 -0
  66. output/assets/js/retina-1.1.0.min.js +10 -0
  67. output/assets/js/scripts.js +69 -0
  68. output/assets/js/wow.min.js +2 -0
  69. output/index.php +243 -0
  70. readme.txt +128 -0
  71. site-offline.php +130 -0
assets/css/backend.css ADDED
@@ -0,0 +1,457 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ a:hover,a:focus{
2
+ outline: none;
3
+ text-decoration: none;
4
+ }
5
+ .tab .nav-tabs{
6
+ background: #transparent;
7
+ border-bottom:0px;
8
+ }
9
+ .tab .nav-tabs li{
10
+ text-align: center;
11
+ margin-right: 8px;
12
+ }
13
+ .tab .nav-tabs li a{
14
+ font-size: 21px;
15
+ font-weight: 400;
16
+ color: #000;
17
+ padding: 10px 22px;
18
+ background: #f7f7f7;
19
+ margin-right: 0;
20
+ border-radius: 0;
21
+ border: none;
22
+ position: relative;
23
+ transition: all 0.5s ease 0s;
24
+ text-shadow: none;
25
+ outline: none;
26
+ box-shadow: 0 0 25px rgba(0,0,0,.1);
27
+ }
28
+ .tab .nav-tabs li.active a,
29
+ .tab .nav-tabs li a:hover{
30
+ background: #1e73be;
31
+ color: #fff;
32
+ border: none;
33
+ }
34
+ .tab .tab-content{
35
+ font-size: 15px;
36
+ color: #3d3537;
37
+ line-height: 30px;
38
+ padding: 30px 40px;
39
+ background:#fff;
40
+ margin-top:10px;
41
+ box-shadow: 0 0 8px rgba(0,0,0,.1);
42
+ }
43
+ .tab .tab-content h3{
44
+ font-size: 20px;
45
+ font-weight: bold;
46
+ margin-top: 0;
47
+ }
48
+ @media only screen and (max-width: 480px){
49
+ .tab .nav-tabs li{ width: 100%; }
50
+ }
51
+ .sahu-wp-panel{
52
+ overflow:hidden;
53
+ display:block;
54
+ width:100%;
55
+ padding-top:40px;
56
+ padding-left:10px;
57
+ padding-right:20px;
58
+ padding-bottom: 20px;
59
+ }
60
+ .radio-span{
61
+ border-bottom: 2px dashed #eae8e8;
62
+ }
63
+ .form-table th{
64
+ vertical-align: top;
65
+ text-align: left;
66
+ padding: 20px 9px 5px 0;
67
+ width: 200px;
68
+ line-height: 1.3;
69
+ font-weight: 600;
70
+ font-size: 22px;
71
+ color: #575353;
72
+ font-weight: 600;
73
+ }
74
+ .sahu-csw-admin-img{
75
+ width:100px;
76
+ height:100px;
77
+ display:block;
78
+ margin-bottom:10px;
79
+ border:10px solid #f2f2f2;
80
+ }
81
+ input[type=text].pro_text, input[type=url].pro_text, input[type=email].pro_text{
82
+ width: 70%;
83
+ margin-bottom: 10px;
84
+ margin-right: 10px;
85
+ padding: 10px;
86
+ display: block;
87
+ border-radius: 0px;
88
+ }
89
+ textarea.pro_text{
90
+ resize: vertical;
91
+ width: 85%;
92
+ border-radius: 0px;
93
+ }
94
+
95
+ .range-slider-font{
96
+ background-color: #f7fcff !important;
97
+ border-radius: 5px !important;
98
+ font-size: 0.9em !important;
99
+ height: 29px !important;
100
+ padding-top: 4px !important;
101
+ text-align: center !important;
102
+ width: 55px !important;
103
+ margin-left: 25px !important;
104
+ border-color: #ffffff !important !important;
105
+ margin-right: 5px !important;
106
+ -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.15);
107
+ box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.15) !important;
108
+ }
109
+
110
+ .text-and-color-panel .ui-state-default, .text-and-color-panel .ui-widget-content .ui-state-default{
111
+ background-color: #fff;
112
+ border: 0px solid #c5dbec;
113
+ border-radius: 100%;
114
+ cursor: move;
115
+ height: 30px;
116
+ left: 0;
117
+ top: -9px;
118
+ position: absolute;
119
+ width: 30px;
120
+ -webkit-box-shadow: 1px 1px 11px rgba(0, 0, 0, 0.5);
121
+ box-shadow: 1px 1px 11px rgba(0, 0, 0, 0.5);
122
+ }
123
+
124
+ .text-and-color-panel .ui-state-default, .ui-widget-header .ui-state-default {
125
+ border: 1px solid #c5dbec;
126
+ background: transparent;
127
+ font-weight: bold;
128
+ color: #2e6e9e;
129
+ }
130
+ .ui-slider-horizontal {
131
+ height: .8em;
132
+ }
133
+ .ui-widget-content {
134
+ border: 0px solid #a6c9e2;
135
+ background: #a9acb1;
136
+ color: #222222;
137
+ }
138
+ .ui-widget-header {
139
+ border: 0px solid #7696D0;
140
+ background: #7696D0;
141
+ color: #ffffff;
142
+ font-weight: bold;
143
+ }
144
+ .wp-color-result{
145
+ height:24px !important;
146
+ }
147
+
148
+
149
+ /* The CSS */
150
+ .sahu-standard-dropdown {
151
+ margin: 0;
152
+ -webkit-border-radius:4px;
153
+ -moz-border-radius:4px;
154
+ border-radius:4px;
155
+ -webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
156
+ -moz-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
157
+ box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
158
+ background: #f8f8f8;
159
+ color:#888;
160
+ border:none;
161
+ outline:none;
162
+ display: inline-block;
163
+ -webkit-appearance:none;
164
+ -moz-appearance:none;
165
+ appearance:none;
166
+ cursor:pointer;
167
+ width:180px;
168
+ line-height:21px !important;
169
+ padding-left:5px !important;
170
+ }
171
+
172
+ /* Targetting Webkit browsers only. FF will show the dropdown arrow with so much padding. */
173
+ @media screen and (-webkit-min-device-pixel-ratio:0) {
174
+ select {padding-right:18px}
175
+ }
176
+
177
+ .sahu-dropdown {position:relative}
178
+ .sahu-dropdown:after {
179
+ content: '<>';
180
+ font: 18px "Consolas", monospace;
181
+ color: #aaa;
182
+ -webkit-transform: rotate(90deg);
183
+ -moz-transform: rotate(90deg);
184
+ -ms-transform: rotate(90deg);
185
+ transform: rotate(90deg);
186
+ right: 8px;
187
+ top: 2px;
188
+ padding: 0 0 2px;
189
+ border-bottom: 1px solid #ddd;
190
+ position: absolute;
191
+ pointer-events: none;
192
+ }
193
+ .sahu-dropdown:before {
194
+ content: '';
195
+ right: 6px;
196
+ top: 0px;
197
+ width: 28px;
198
+ height: 21px;
199
+ background: #f8f8f8;
200
+ position: absolute;
201
+ pointer-events: none;
202
+ display: block;
203
+ }
204
+
205
+ .portfolio_read_more_btn {
206
+ border: 1px solid #5b9dd9;
207
+ border-radius: 5px;
208
+ margin-bottom: 10px;
209
+ text-transform: uppercase;
210
+ font-weight: 600;
211
+ font-size: 14px;
212
+ padding: 12px 12px;
213
+ display: inline-block;
214
+ border-radius: 2px;
215
+ cursor: pointer;
216
+ letter-spacing: 1px;
217
+ outline: none;
218
+ position: relative;
219
+ text-decoration: none !important;
220
+ color: #fff !important;
221
+ -webkit-transition: all ease 0.5s;
222
+ -moz-transition: all ease 0.5s;
223
+ transition: all ease 0.5s;
224
+ background: #5b9dd9;
225
+ padding-left: 22px;
226
+ padding-right: 22px;
227
+ }
228
+ .portfolio_demo_btn {
229
+ border: 1px solid #6E6E6F;
230
+ border-radius: 0px;
231
+ margin-bottom: 10px;
232
+ text-transform: uppercase;
233
+ font-weight: 600;
234
+ font-size: 14px;
235
+ padding: 12px 12px;
236
+ display: inline-block;
237
+ border-radius: 2px;
238
+ cursor: pointer;
239
+ letter-spacing: 1px;
240
+ outline: none;
241
+ position: relative;
242
+ text-decoration: none !important;
243
+ background-color: #6E6E6F;
244
+ border-color: #6E6E6F;
245
+ color: #fff !important;
246
+ -webkit-transition: all ease 0.5s;
247
+ -moz-transition: all ease 0.5s;
248
+ transition: all ease 0.5s;
249
+ padding-left: 22px;
250
+ padding-right: 22px;
251
+ }
252
+
253
+ .sahu_cs_loding {
254
+ background: url("./images/loading.gif") no-repeat;
255
+ display: none;
256
+ font-size: 20px;
257
+ height: 100%;
258
+ left: 30%;
259
+ padding: 23px 6px 10px 52px;
260
+ position: fixed;
261
+ text-align: center;
262
+ top: 25%;
263
+ vertical-align: middle;
264
+ width: 100%;
265
+ z-index: 9999;
266
+
267
+ }
268
+
269
+ /* Accordion css */
270
+ a:hover,a:focus{
271
+ text-decoration: none;
272
+ outline: 0;
273
+ }
274
+ #accordion .panel{
275
+ border: none;
276
+ box-shadow: none;
277
+ margin-bottom: 5px;
278
+ box-shadow: 0 0 20px rgba(0,0,0,.2);
279
+ color: black;
280
+ border-radius: 20px;
281
+ }
282
+
283
+ #accordion .panel-heading{
284
+ padding: 0;
285
+ border: none;
286
+ background: transparent;
287
+ }
288
+ #accordion .panel-title a{
289
+ display: block;
290
+ padding: 14px 50px 14px 30px;
291
+ font-size: 16px;
292
+ font-weight: bold;
293
+ color: #fff;
294
+ background: #a568c8;
295
+ position: relative;
296
+ border-bottom: none;
297
+ border-radius: 20px 20px 0 0;
298
+ letter-spacing: 1.6px;
299
+ }
300
+ #accordion .panel-title a.collapsed{
301
+ border-radius: 20px;
302
+ }
303
+ #accordion .panel-title a:before,
304
+ #accordion .panel-title a.collapsed:before{
305
+ content: "\f106";
306
+ font-family: fontawesome;
307
+ font-size: 20px;
308
+ position: absolute;
309
+ top: 12px;
310
+ right: 30px;
311
+ }
312
+ #accordion .panel-title a.collapsed:before{
313
+ content: "\f107";
314
+ }
315
+ #accordion .panel-body{
316
+ font-size: 14px;
317
+ color: #555;
318
+ line-height: 25px;
319
+ padding: 20px 25px;
320
+ position: relative;
321
+ border: none;
322
+ background: #fff;
323
+ }
324
+ .panel{
325
+ background:transparent !important;
326
+ }
327
+ .panel-body{
328
+ margin-bottom:15px;
329
+
330
+ }
331
+ .cssahu_sidebar .panel-default{
332
+ box-shadow: 0 0 20px rgba(0,0,0,.2) !important;
333
+ }
334
+ .cssahu_sidebar {
335
+ padding-top: 40px;
336
+ }
337
+ .cssahu_sidebar .panel-default > .panel-heading{
338
+ color: #fff;
339
+ background-color: #525052;
340
+ border-bottom: 0px;
341
+ border-color: #525052;
342
+ }
343
+ .cssahu_sidebar .panel-title{
344
+ font-size: 20px;
345
+ font-weight:500;
346
+ letter-spacing: 1.6px;
347
+ }
348
+ .preview-button{
349
+ padding: 15px 10px;
350
+ width:100%;
351
+ text-transform:none;
352
+ font-size:18px;
353
+ text-align:center;
354
+ }
355
+ .cssahu_sidebar .panel-body{
356
+ margin-bottom: 0px !important;
357
+ }
358
+ .SAHU_SO-rate-us{
359
+ text-align:center;
360
+ }
361
+
362
+ .SAHU_SO-rate-us span.dashicons-star-filled:before {
363
+ content: "\f155";
364
+ font-size: 40px;
365
+ }
366
+ .rate-desc{
367
+ font-size:16px;
368
+ display:block;
369
+ }
370
+ .rate-star{
371
+ line-height: 2 !important;
372
+ }
373
+
374
+ .SAHU_SO_h_i{
375
+
376
+ font-family: inherit ;
377
+ cursor: pointer;
378
+ text-align: left;
379
+ margin-bottom:0px;
380
+ margin-right: 20px;
381
+ }
382
+ .SAHU_SO_h_i .SAHU_SO_h_b{
383
+ color: white;
384
+ font-size: 30px;
385
+ font-weight: bolder;
386
+ padding: 0 0 15px 0;
387
+ }
388
+ .SAHU_SO_h_i .SAHU_SO_h_b .dashicons{
389
+ font-size: 40px;
390
+ position: absolute;
391
+ margin-left: -45px;
392
+ margin-top: -10px;
393
+ }
394
+ .SAHU_SO_h_small{
395
+ font-weight: bolder;
396
+ color: white;
397
+ font-size: 18px;
398
+ padding: 0 0 15px 15px;
399
+ }
400
+
401
+ .SAHU_SO_h_i a{
402
+ text-decoration: none;
403
+ }
404
+
405
+
406
+ .SAHU_SO_h_i li {
407
+ color:#000;
408
+ font-size: 18px;
409
+ line-height: 1.1;
410
+
411
+ }
412
+ .SAHU_SO_h_i .btn-danger{
413
+ background-color: #d43f3a;
414
+ border-radius:1px;
415
+ margin-right:10px;
416
+ font-size: 21px;
417
+ margin-bottom: 15px;
418
+
419
+ }
420
+ .SAHU_SO_h_i .btn-success{
421
+ font-size: 21px;
422
+ border-radius:1px;
423
+ background-color: #5a5e65;
424
+ color: #fff;
425
+ margin-bottom: 15px;
426
+ border:0px;
427
+ }
428
+ .SAHU_SO_h_i ul{ text-align: left;
429
+ padding-left: 0px
430
+ }
431
+ .SAHU_SO_h_i ul li i{
432
+ margin-right:10px;
433
+ }
434
+ .portfolio_demo_btn2 {
435
+ border: 1px solid #919499;
436
+ border-radius: 0px;
437
+ margin-bottom: 10px;
438
+ text-transform: uppercase;
439
+ font-weight: 600;
440
+ font-size: 14px;
441
+ padding: 12px 12px;
442
+ display: inline-block;
443
+ border-radius: 2px;
444
+ cursor: pointer;
445
+ letter-spacing: 1px;
446
+ outline: none;
447
+ position: relative;
448
+ text-decoration: none !important;
449
+ background-color: #31a3dd;
450
+ border-color: #31a3dd;
451
+ color: #fff;
452
+ -webkit-transition: all ease 0.5s;
453
+ -moz-transition: all ease 0.5s;
454
+ transition: all ease 0.5s;
455
+ padding-left: 22px;
456
+ padding-right: 22px;
457
+ }
assets/css/bootstrap.css ADDED
@@ -0,0 +1,5173 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ /*! normalize.css v3.0.1 | MIT License | git.io/normalize */
3
+
4
+ article,
5
+ aside,
6
+ details,
7
+ figcaption,
8
+ figure,
9
+ footer,
10
+ header,
11
+ hgroup,
12
+ main,
13
+ nav,
14
+ section,
15
+ summary {
16
+ display: block; }
17
+
18
+
19
+
20
+ [hidden],
21
+ template {
22
+ display: none; }
23
+
24
+ a {
25
+ background: transparent; }
26
+
27
+ a:active,
28
+ a:hover {
29
+ outline: 0; }
30
+
31
+ abbr[title] {
32
+ border-bottom: 1px dotted; }
33
+
34
+ b,
35
+ strong {
36
+ font-weight: bold; }
37
+
38
+ dfn {
39
+ font-style: italic; }
40
+
41
+ h1 {
42
+ font-size: 2em;
43
+ margin: 0.67em 0; }
44
+
45
+ small {
46
+ font-size: 80%; }
47
+
48
+
49
+ svg:not(:root) {
50
+ overflow: hidden; }
51
+
52
+ figure {
53
+ margin: 1em 40px; }
54
+
55
+ hr {
56
+ -moz-box-sizing: content-box;
57
+ box-sizing: content-box;
58
+ height: 0; }
59
+
60
+ pre {
61
+ overflow: auto; }
62
+
63
+ code,
64
+ kbd,
65
+ pre,
66
+ samp {
67
+ font-family: monospace, monospace;
68
+ font-size: 1em; }
69
+
70
+ button,
71
+ input,
72
+ optgroup,
73
+ select,
74
+ textarea {
75
+ color: inherit;
76
+ font: inherit;
77
+ margin: 0; }
78
+
79
+ button {
80
+ overflow: visible; }
81
+
82
+ button,
83
+ select {
84
+ text-transform: none; }
85
+
86
+ button,
87
+ html input[type="button"],
88
+ input[type="reset"],
89
+ input[type="submit"] {
90
+ -webkit-appearance: button;
91
+ cursor: pointer; }
92
+
93
+ button[disabled],
94
+ html input[disabled] {
95
+ cursor: default; }
96
+
97
+ button::-moz-focus-inner,
98
+ input::-moz-focus-inner {
99
+ border: 0;
100
+ padding: 0; }
101
+
102
+ input {
103
+ line-height: normal; }
104
+
105
+ input[type="checkbox"],
106
+ input[type="radio"] {
107
+ box-sizing: border-box;
108
+ padding: 0; }
109
+
110
+ input[type="number"]::-webkit-inner-spin-button,
111
+ input[type="number"]::-webkit-outer-spin-button {
112
+ height: auto; }
113
+
114
+ input[type="search"] {
115
+ -webkit-appearance: textfield;
116
+ -moz-box-sizing: content-box;
117
+ -webkit-box-sizing: content-box;
118
+ box-sizing: content-box; }
119
+
120
+ input[type="search"]::-webkit-search-cancel-button,
121
+ input[type="search"]::-webkit-search-decoration {
122
+ -webkit-appearance: none; }
123
+
124
+ fieldset {
125
+ border: 1px solid #c0c0c0;
126
+ margin: 0 2px;
127
+ padding: 0.35em 0.625em 0.75em; }
128
+
129
+ legend {
130
+ border: 0;
131
+ padding: 0; }
132
+
133
+ textarea {
134
+ overflow: auto; }
135
+
136
+ optgroup {
137
+ font-weight: bold; }
138
+
139
+ table {
140
+ border-collapse: collapse;
141
+ border-spacing: 0; }
142
+
143
+ td,
144
+ th {
145
+ padding: 0; }
146
+
147
+ @media print {
148
+ * {
149
+ text-shadow: none !important;
150
+ color: #000 !important;
151
+ background: transparent !important;
152
+ box-shadow: none !important; }
153
+
154
+ a,
155
+ a:visited {
156
+ text-decoration: none !important;
157
+ outline:0 !important;
158
+ box-shadow:none !important;
159
+ border:none !important;
160
+ }
161
+ a:focus{
162
+ text-decoration: none !important;
163
+ outline:0 !important;
164
+ box-shadow:none !important;
165
+ border:none !important;
166
+ }
167
+
168
+ a[href]:after {
169
+ content: " (" attr(href) ")"; }
170
+
171
+ abbr[title]:after {
172
+ content: " (" attr(title) ")"; }
173
+
174
+ a[href^="javascript:"]:after,
175
+ a[href^="#"]:after {
176
+ content: ""; }
177
+
178
+ pre,
179
+ blockquote {
180
+ border: 1px solid #999;
181
+ page-break-inside: avoid; }
182
+
183
+ thead {
184
+ display: table-header-group; }
185
+
186
+ tr,
187
+ img {
188
+ page-break-inside: avoid; }
189
+
190
+ img {
191
+ max-width: 100% !important; }
192
+
193
+ p,
194
+ h2,
195
+ h3 {
196
+ orphans: 3;
197
+ widows: 3; }
198
+
199
+ h2,
200
+ h3 {
201
+ page-break-after: avoid; }
202
+
203
+ select {
204
+ background: #fff !important; }
205
+
206
+ .navbar {
207
+ display: none; }
208
+
209
+ .table td,
210
+ .table th {
211
+ background-color: #fff !important; }
212
+
213
+ .btn > .caret,
214
+ .dropup > .btn > .caret {
215
+ border-top-color: #000 !important; }
216
+
217
+ .label {
218
+ border: 1px solid #000; }
219
+
220
+ .table {
221
+ border-collapse: collapse !important; }
222
+
223
+ .table-bordered th,
224
+ .table-bordered td {
225
+ border: 1px solid #ddd !important; } }
226
+ @font-face {
227
+ font-family: 'Glyphicons Halflings';
228
+ src: url("../fonts/bootstrap/glyphicons-halflings-regular.html");
229
+ src: url("../fonts/bootstrap/glyphicons-halflings-regulard41d.html?#iefix") format("embedded-opentype"), url("../fonts/bootstrap/glyphicons-halflings-regular-2.html") format("woff"), url("../fonts/bootstrap/glyphicons-halflings-regular-3.html") format("truetype"), url("../fonts/bootstrap/glyphicons-halflings-regular-4.html#glyphicons_halflingsregular") format("svg"); }
230
+ .glyphicon {
231
+ position: relative;
232
+ top: 1px;
233
+ display: inline-block;
234
+ font-family: 'Glyphicons Halflings';
235
+ font-style: normal;
236
+ font-weight: normal;
237
+ line-height: 1;
238
+ -webkit-font-smoothing: antialiased;
239
+ -moz-osx-font-smoothing: grayscale; }
240
+
241
+ .glyphicon-asterisk:before {
242
+ content: "\2a"; }
243
+
244
+ .glyphicon-plus:before {
245
+ content: "\2b"; }
246
+
247
+ .glyphicon-euro:before {
248
+ content: "\20ac"; }
249
+
250
+ .glyphicon-minus:before {
251
+ content: "\2212"; }
252
+
253
+ .glyphicon-cloud:before {
254
+ content: "\2601"; }
255
+
256
+ .glyphicon-envelope:before {
257
+ content: "\2709"; }
258
+
259
+ .glyphicon-pencil:before {
260
+ content: "\270f"; }
261
+
262
+ .glyphicon-glass:before {
263
+ content: "\e001"; }
264
+
265
+ .glyphicon-music:before {
266
+ content: "\e002"; }
267
+
268
+ .glyphicon-search:before {
269
+ content: "\e003"; }
270
+
271
+ .glyphicon-heart:before {
272
+ content: "\e005"; }
273
+
274
+ .glyphicon-star:before {
275
+ content: "\e006"; }
276
+
277
+ .glyphicon-star-empty:before {
278
+ content: "\e007"; }
279
+
280
+ .glyphicon-user:before {
281
+ content: "\e008"; }
282
+
283
+ .glyphicon-film:before {
284
+ content: "\e009"; }
285
+
286
+ .glyphicon-th-large:before {
287
+ content: "\e010"; }
288
+
289
+ .glyphicon-th:before {
290
+ content: "\e011"; }
291
+
292
+ .glyphicon-th-list:before {
293
+ content: "\e012"; }
294
+
295
+ .glyphicon-ok:before {
296
+ content: "\e013"; }
297
+
298
+ .glyphicon-remove:before {
299
+ content: "\e014"; }
300
+
301
+ .glyphicon-zoom-in:before {
302
+ content: "\e015"; }
303
+
304
+ .glyphicon-zoom-out:before {
305
+ content: "\e016"; }
306
+
307
+ .glyphicon-off:before {
308
+ content: "\e017"; }
309
+
310
+ .glyphicon-signal:before {
311
+ content: "\e018"; }
312
+
313
+ .glyphicon-cog:before {
314
+ content: "\e019"; }
315
+
316
+ .glyphicon-trash:before {
317
+ content: "\e020"; }
318
+
319
+ .glyphicon-home:before {
320
+ content: "\e021"; }
321
+
322
+ .glyphicon-file:before {
323
+ content: "\e022"; }
324
+
325
+ .glyphicon-time:before {
326
+ content: "\e023"; }
327
+
328
+ .glyphicon-road:before {
329
+ content: "\e024"; }
330
+
331
+ .glyphicon-download-alt:before {
332
+ content: "\e025"; }
333
+
334
+ .glyphicon-download:before {
335
+ content: "\e026"; }
336
+
337
+ .glyphicon-upload:before {
338
+ content: "\e027"; }
339
+
340
+ .glyphicon-inbox:before {
341
+ content: "\e028"; }
342
+
343
+ .glyphicon-play-circle:before {
344
+ content: "\e029"; }
345
+
346
+ .glyphicon-repeat:before {
347
+ content: "\e030"; }
348
+
349
+ .glyphicon-refresh:before {
350
+ content: "\e031"; }
351
+
352
+ .glyphicon-list-alt:before {
353
+ content: "\e032"; }
354
+
355
+ .glyphicon-lock:before {
356
+ content: "\e033"; }
357
+
358
+ .glyphicon-flag:before {
359
+ content: "\e034"; }
360
+
361
+ .glyphicon-headphones:before {
362
+ content: "\e035"; }
363
+
364
+ .glyphicon-volume-off:before {
365
+ content: "\e036"; }
366
+
367
+ .glyphicon-volume-down:before {
368
+ content: "\e037"; }
369
+
370
+ .glyphicon-volume-up:before {
371
+ content: "\e038"; }
372
+
373
+ .glyphicon-qrcode:before {
374
+ content: "\e039"; }
375
+
376
+ .glyphicon-barcode:before {
377
+ content: "\e040"; }
378
+
379
+ .glyphicon-tag:before {
380
+ content: "\e041"; }
381
+
382
+ .glyphicon-tags:before {
383
+ content: "\e042"; }
384
+
385
+ .glyphicon-book:before {
386
+ content: "\e043"; }
387
+
388
+ .glyphicon-bookmark:before {
389
+ content: "\e044"; }
390
+
391
+ .glyphicon-print:before {
392
+ content: "\e045"; }
393
+
394
+ .glyphicon-camera:before {
395
+ content: "\e046"; }
396
+
397
+ .glyphicon-font:before {
398
+ content: "\e047"; }
399
+
400
+ .glyphicon-bold:before {
401
+ content: "\e048"; }
402
+
403
+ .glyphicon-italic:before {
404
+ content: "\e049"; }
405
+
406
+ .glyphicon-text-height:before {
407
+ content: "\e050"; }
408
+
409
+ .glyphicon-text-width:before {
410
+ content: "\e051"; }
411
+
412
+ .glyphicon-align-left:before {
413
+ content: "\e052"; }
414
+
415
+ .glyphicon-align-center:before {
416
+ content: "\e053"; }
417
+
418
+ .glyphicon-align-right:before {
419
+ content: "\e054"; }
420
+
421
+ .glyphicon-align-justify:before {
422
+ content: "\e055"; }
423
+
424
+ .glyphicon-list:before {
425
+ content: "\e056"; }
426
+
427
+ .glyphicon-indent-left:before {
428
+ content: "\e057"; }
429
+
430
+ .glyphicon-indent-right:before {
431
+ content: "\e058"; }
432
+
433
+ .glyphicon-facetime-video:before {
434
+ content: "\e059"; }
435
+
436
+ .glyphicon-picture:before {
437
+ content: "\e060"; }
438
+
439
+ .glyphicon-map-marker:before {
440
+ content: "\e062"; }
441
+
442
+ .glyphicon-adjust:before {
443
+ content: "\e063"; }
444
+
445
+ .glyphicon-tint:before {
446
+ content: "\e064"; }
447
+
448
+ .glyphicon-edit:before {
449
+ content: "\e065"; }
450
+
451
+ .glyphicon-share:before {
452
+ content: "\e066"; }
453
+
454
+ .glyphicon-check:before {
455
+ content: "\e067"; }
456
+
457
+ .glyphicon-move:before {
458
+ content: "\e068"; }
459
+
460
+ .glyphicon-step-backward:before {
461
+ content: "\e069"; }
462
+
463
+ .glyphicon-fast-backward:before {
464
+ content: "\e070"; }
465
+
466
+ .glyphicon-backward:before {
467
+ content: "\e071"; }
468
+
469
+ .glyphicon-play:before {
470
+ content: "\e072"; }
471
+
472
+ .glyphicon-pause:before {
473
+ content: "\e073"; }
474
+
475
+ .glyphicon-stop:before {
476
+ content: "\e074"; }
477
+
478
+ .glyphicon-forward:before {
479
+ content: "\e075"; }
480
+
481
+ .glyphicon-fast-forward:before {
482
+ content: "\e076"; }
483
+
484
+ .glyphicon-step-forward:before {
485
+ content: "\e077"; }
486
+
487
+ .glyphicon-eject:before {
488
+ content: "\e078"; }
489
+
490
+ .glyphicon-chevron-left:before {
491
+ content: "\e079"; }
492
+
493
+ .glyphicon-chevron-right:before {
494
+ content: "\e080"; }
495
+
496
+ .glyphicon-plus-sign:before {
497
+ content: "\e081"; }
498
+
499
+ .glyphicon-minus-sign:before {
500
+ content: "\e082"; }
501
+
502
+ .glyphicon-remove-sign:before {
503
+ content: "\e083"; }
504
+
505
+ .glyphicon-ok-sign:before {
506
+ content: "\e084"; }
507
+
508
+ .glyphicon-question-sign:before {
509
+ content: "\e085"; }
510
+
511
+ .glyphicon-info-sign:before {
512
+ content: "\e086"; }
513
+
514
+ .glyphicon-screenshot:before {
515
+ content: "\e087"; }
516
+
517
+ .glyphicon-remove-circle:before {
518
+ content: "\e088"; }
519
+
520
+ .glyphicon-ok-circle:before {
521
+ content: "\e089"; }
522
+
523
+ .glyphicon-ban-circle:before {
524
+ content: "\e090"; }
525
+
526
+ .glyphicon-arrow-left:before {
527
+ content: "\e091"; }
528
+
529
+ .glyphicon-arrow-right:before {
530
+ content: "\e092"; }
531
+
532
+ .glyphicon-arrow-up:before {
533
+ content: "\e093"; }
534
+
535
+ .glyphicon-arrow-down:before {
536
+ content: "\e094"; }
537
+
538
+ .glyphicon-share-alt:before {
539
+ content: "\e095"; }
540
+
541
+ .glyphicon-resize-full:before {
542
+ content: "\e096"; }
543
+
544
+ .glyphicon-resize-small:before {
545
+ content: "\e097"; }
546
+
547
+ .glyphicon-exclamation-sign:before {
548
+ content: "\e101"; }
549
+
550
+ .glyphicon-gift:before {
551
+ content: "\e102"; }
552
+
553
+ .glyphicon-leaf:before {
554
+ content: "\e103"; }
555
+
556
+ .glyphicon-fire:before {
557
+ content: "\e104"; }
558
+
559
+ .glyphicon-eye-open:before {
560
+ content: "\e105"; }
561
+
562
+ .glyphicon-eye-close:before {
563
+ content: "\e106"; }
564
+
565
+ .glyphicon-warning-sign:before {
566
+ content: "\e107"; }
567
+
568
+ .glyphicon-plane:before {
569
+ content: "\e108"; }
570
+
571
+ .glyphicon-calendar:before {
572
+ content: "\e109"; }
573
+
574
+ .glyphicon-random:before {
575
+ content: "\e110"; }
576
+
577
+ .glyphicon-comment:before {
578
+ content: "\e111"; }
579
+
580
+ .glyphicon-magnet:before {
581
+ content: "\e112"; }
582
+
583
+ .glyphicon-chevron-up:before {
584
+ content: "\e113"; }
585
+
586
+ .glyphicon-chevron-down:before {
587
+ content: "\e114"; }
588
+
589
+ .glyphicon-retweet:before {
590
+ content: "\e115"; }
591
+
592
+ .glyphicon-shopping-cart:before {
593
+ content: "\e116"; }
594
+
595
+ .glyphicon-folder-close:before {
596
+ content: "\e117"; }
597
+
598
+ .glyphicon-folder-open:before {
599
+ content: "\e118"; }
600
+
601
+ .glyphicon-resize-vertical:before {
602
+ content: "\e119"; }
603
+
604
+ .glyphicon-resize-horizontal:before {
605
+ content: "\e120"; }
606
+
607
+ .glyphicon-hdd:before {
608
+ content: "\e121"; }
609
+
610
+ .glyphicon-bullhorn:before {
611
+ content: "\e122"; }
612
+
613
+ .glyphicon-bell:before {
614
+ content: "\e123"; }
615
+
616
+ .glyphicon-certificate:before {
617
+ content: "\e124"; }
618
+
619
+ .glyphicon-thumbs-up:before {
620
+ content: "\e125"; }
621
+
622
+ .glyphicon-thumbs-down:before {
623
+ content: "\e126"; }
624
+
625
+ .glyphicon-hand-right:before {
626
+ content: "\e127"; }
627
+
628
+ .glyphicon-hand-left:before {
629
+ content: "\e128"; }
630
+
631
+ .glyphicon-hand-up:before {
632
+ content: "\e129"; }
633
+
634
+ .glyphicon-hand-down:before {
635
+ content: "\e130"; }
636
+
637
+ .glyphicon-circle-arrow-right:before {
638
+ content: "\e131"; }
639
+
640
+ .glyphicon-circle-arrow-left:before {
641
+ content: "\e132"; }
642
+
643
+ .glyphicon-circle-arrow-up:before {
644
+ content: "\e133"; }
645
+
646
+ .glyphicon-circle-arrow-down:before {
647
+ content: "\e134"; }
648
+
649
+ .glyphicon-globe:before {
650
+ content: "\e135"; }
651
+
652
+ .glyphicon-wrench:before {
653
+ content: "\e136"; }
654
+
655
+ .glyphicon-tasks:before {
656
+ content: "\e137"; }
657
+
658
+ .glyphicon-filter:before {
659
+ content: "\e138"; }
660
+
661
+ .glyphicon-briefcase:before {
662
+ content: "\e139"; }
663
+
664
+ .glyphicon-fullscreen:before {
665
+ content: "\e140"; }
666
+
667
+ .glyphicon-dashboard:before {
668
+ content: "\e141"; }
669
+
670
+ .glyphicon-paperclip:before {
671
+ content: "\e142"; }
672
+
673
+ .glyphicon-heart-empty:before {
674
+ content: "\e143"; }
675
+
676
+ .glyphicon-link:before {
677
+ content: "\e144"; }
678
+
679
+ .glyphicon-phone:before {
680
+ content: "\e145"; }
681
+
682
+ .glyphicon-pushpin:before {
683
+ content: "\e146"; }
684
+
685
+ .glyphicon-usd:before {
686
+ content: "\e148"; }
687
+
688
+ .glyphicon-gbp:before {
689
+ content: "\e149"; }
690
+
691
+ .glyphicon-sort:before {
692
+ content: "\e150"; }
693
+
694
+ .glyphicon-sort-by-alphabet:before {
695
+ content: "\e151"; }
696
+
697
+ .glyphicon-sort-by-alphabet-alt:before {
698
+ content: "\e152"; }
699
+
700
+ .glyphicon-sort-by-order:before {
701
+ content: "\e153"; }
702
+
703
+ .glyphicon-sort-by-order-alt:before {
704
+ content: "\e154"; }
705
+
706
+ .glyphicon-sort-by-attributes:before {
707
+ content: "\e155"; }
708
+
709
+ .glyphicon-sort-by-attributes-alt:before {
710
+ content: "\e156"; }
711
+
712
+ .glyphicon-unchecked:before {
713
+ content: "\e157"; }
714
+
715
+ .glyphicon-expand:before {
716
+ content: "\e158"; }
717
+
718
+ .glyphicon-collapse-down:before {
719
+ content: "\e159"; }
720
+
721
+ .glyphicon-collapse-up:before {
722
+ content: "\e160"; }
723
+
724
+ .glyphicon-log-in:before {
725
+ content: "\e161"; }
726
+
727
+ .glyphicon-flash:before {
728
+ content: "\e162"; }
729
+
730
+ .glyphicon-log-out:before {
731
+ content: "\e163"; }
732
+
733
+ .glyphicon-new-window:before {
734
+ content: "\e164"; }
735
+
736
+ .glyphicon-record:before {
737
+ content: "\e165"; }
738
+
739
+ .glyphicon-save:before {
740
+ content: "\e166"; }
741
+
742
+ .glyphicon-open:before {
743
+ content: "\e167"; }
744
+
745
+ .glyphicon-saved:before {
746
+ content: "\e168"; }
747
+
748
+ .glyphicon-import:before {
749
+ content: "\e169"; }
750
+
751
+ .glyphicon-export:before {
752
+ content: "\e170"; }
753
+
754
+ .glyphicon-send:before {
755
+ content: "\e171"; }
756
+
757
+ .glyphicon-floppy-disk:before {
758
+ content: "\e172"; }
759
+
760
+ .glyphicon-floppy-saved:before {
761
+ content: "\e173"; }
762
+
763
+ .glyphicon-floppy-remove:before {
764
+ content: "\e174"; }
765
+
766
+ .glyphicon-floppy-save:before {
767
+ content: "\e175"; }
768
+
769
+ .glyphicon-floppy-open:before {
770
+ content: "\e176"; }
771
+
772
+ .glyphicon-credit-card:before {
773
+ content: "\e177"; }
774
+
775
+ .glyphicon-transfer:before {
776
+ content: "\e178"; }
777
+
778
+ .glyphicon-cutlery:before {
779
+ content: "\e179"; }
780
+
781
+ .glyphicon-header:before {
782
+ content: "\e180"; }
783
+
784
+ .glyphicon-compressed:before {
785
+ content: "\e181"; }
786
+
787
+ .glyphicon-earphone:before {
788
+ content: "\e182"; }
789
+
790
+ .glyphicon-phone-alt:before {
791
+ content: "\e183"; }
792
+
793
+ .glyphicon-tower:before {
794
+ content: "\e184"; }
795
+
796
+ .glyphicon-stats:before {
797
+ content: "\e185"; }
798
+
799
+ .glyphicon-sd-video:before {
800
+ content: "\e186"; }
801
+
802
+ .glyphicon-hd-video:before {
803
+ content: "\e187"; }
804
+
805
+ .glyphicon-subtitles:before {
806
+ content: "\e188"; }
807
+
808
+ .glyphicon-sound-stereo:before {
809
+ content: "\e189"; }
810
+
811
+ .glyphicon-sound-dolby:before {
812
+ content: "\e190"; }
813
+
814
+ .glyphicon-sound-5-1:before {
815
+ content: "\e191"; }
816
+
817
+ .glyphicon-sound-6-1:before {
818
+ content: "\e192"; }
819
+
820
+ .glyphicon-sound-7-1:before {
821
+ content: "\e193"; }
822
+
823
+ .glyphicon-copyright-mark:before {
824
+ content: "\e194"; }
825
+
826
+ .glyphicon-registration-mark:before {
827
+ content: "\e195"; }
828
+
829
+ .glyphicon-cloud-download:before {
830
+ content: "\e197"; }
831
+
832
+ .glyphicon-cloud-upload:before {
833
+ content: "\e198"; }
834
+
835
+ .glyphicon-tree-conifer:before {
836
+ content: "\e199"; }
837
+
838
+ .glyphicon-tree-deciduous:before {
839
+ content: "\e200"; }
840
+
841
+ * {
842
+ -webkit-box-sizing: border-box;
843
+ -moz-box-sizing: border-box;
844
+ box-sizing: border-box; }
845
+
846
+ *:before,
847
+ *:after {
848
+ -webkit-box-sizing: border-box;
849
+ -moz-box-sizing: border-box;
850
+ box-sizing: border-box; }
851
+
852
+ html {
853
+ font-size: 10px;
854
+ -webkit-tap-highlight-color: transparent; }
855
+
856
+ body {
857
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
858
+ font-size: 14px;
859
+ line-height: 1.42857;
860
+ color: #333333;
861
+
862
+ }
863
+
864
+ input,
865
+ button,
866
+ select,
867
+ textarea {
868
+ font-family: inherit;
869
+ font-size: inherit;
870
+ line-height: inherit; }
871
+
872
+ a {
873
+ color: #ef4238;
874
+ text-decoration: none; }
875
+ a:hover {
876
+ color: #ca1a10;
877
+ text-decoration: none; }
878
+
879
+
880
+ figure {
881
+ margin: 0; }
882
+
883
+ img {
884
+ vertical-align: middle; }
885
+
886
+ .img-responsive {
887
+ display: block;
888
+ width: 100% \9;
889
+ max-width: 100%;
890
+ height: auto; }
891
+
892
+ .img-rounded {
893
+ border-radius: 4px; }
894
+
895
+ .img-thumbnail {
896
+ padding: 4px;
897
+ line-height: 1.42857;
898
+ background-color: #eeeeee;
899
+ border: 1px solid #dddddd;
900
+ border-radius: 3px;
901
+ -webkit-transition: all 0.2s ease-in-out;
902
+ -o-transition: all 0.2s ease-in-out;
903
+ transition: all 0.2s ease-in-out;
904
+ display: inline-block;
905
+ width: 100% \9;
906
+ max-width: 100%;
907
+ height: auto; }
908
+
909
+ .img-circle {
910
+ border-radius: 50%; }
911
+
912
+ hr {
913
+ margin-top: 20px;
914
+ margin-bottom: 20px;
915
+ border: 0;
916
+ border-top: 1px solid #eeeeee; }
917
+
918
+ .sr-only {
919
+ position: absolute;
920
+ width: 1px;
921
+ height: 1px;
922
+ margin: -1px;
923
+ padding: 0;
924
+ overflow: hidden;
925
+ clip: rect(0, 0, 0, 0);
926
+ border: 0; }
927
+
928
+ .sr-only-focusable:active, .sr-only-focusable:focus {
929
+ position: static;
930
+ width: auto;
931
+ height: auto;
932
+ margin: 0;
933
+ overflow: visible;
934
+ clip: auto; }
935
+
936
+ h1, h2, h3, h4, h5, h6,
937
+ .h1, .h2, .h3, .h4, .h5, .h6 {
938
+ font-family: inherit;
939
+ font-weight: 500;
940
+ line-height: 1.1;
941
+ color: inherit; }
942
+ h1 small,
943
+ h1 .small, h2 small,
944
+ h2 .small, h3 small,
945
+ h3 .small, h4 small,
946
+ h4 .small, h5 small,
947
+ h5 .small, h6 small,
948
+ h6 .small,
949
+ .h1 small,
950
+ .h1 .small, .h2 small,
951
+ .h2 .small, .h3 small,
952
+ .h3 .small, .h4 small,
953
+ .h4 .small, .h5 small,
954
+ .h5 .small, .h6 small,
955
+ .h6 .small {
956
+ font-weight: normal;
957
+ line-height: 1;
958
+ color: #777777; }
959
+
960
+ h1, .h1,
961
+ h2, .h2,
962
+ h3, .h3 {
963
+ margin-top: 20px;
964
+ margin-bottom: 10px; }
965
+ h1 small,
966
+ h1 .small, .h1 small,
967
+ .h1 .small,
968
+ h2 small,
969
+ h2 .small, .h2 small,
970
+ .h2 .small,
971
+ h3 small,
972
+ h3 .small, .h3 small,
973
+ .h3 .small {
974
+ font-size: 65%; }
975
+
976
+ h4, .h4,
977
+ h5, .h5,
978
+ h6, .h6 {
979
+ margin-top: 10px;
980
+ margin-bottom: 10px; }
981
+ h4 small,
982
+ h4 .small, .h4 small,
983
+ .h4 .small,
984
+ h5 small,
985
+ h5 .small, .h5 small,
986
+ .h5 .small,
987
+ h6 small,
988
+ h6 .small, .h6 small,
989
+ .h6 .small {
990
+ font-size: 75%; }
991
+
992
+ h1, .h1 {
993
+ font-size: 36px; }
994
+
995
+ h2, .h2 {
996
+ font-size: 30px; }
997
+
998
+ h3, .h3 {
999
+ font-size: 24px; }
1000
+
1001
+ h4, .h4 {
1002
+ font-size: 18px; }
1003
+
1004
+ h5, .h5 {
1005
+ font-size: 14px; }
1006
+
1007
+ h6, .h6 {
1008
+ font-size: 12px; }
1009
+
1010
+ p {
1011
+ margin: 0 0 10px; }
1012
+
1013
+ .lead {
1014
+ margin-bottom: 20px;
1015
+ font-size: 16px;
1016
+ font-weight: 300;
1017
+ line-height: 1.4; }
1018
+ @media (min-width: 768px) {
1019
+ .lead {
1020
+ font-size: 21px; } }
1021
+
1022
+ small,
1023
+ .small {
1024
+ font-size: 85%; }
1025
+
1026
+ cite {
1027
+ font-style: normal; }
1028
+
1029
+ mark,
1030
+ .mark {
1031
+ background-color: #fcf8e3;
1032
+ padding: .2em; }
1033
+
1034
+ .text-left {
1035
+ text-align: left; }
1036
+
1037
+ .text-right {
1038
+ text-align: right; }
1039
+
1040
+ .text-center {
1041
+ text-align: center; }
1042
+
1043
+ .text-justify {
1044
+ text-align: justify; }
1045
+
1046
+ .text-nowrap {
1047
+ white-space: nowrap; }
1048
+
1049
+ .text-lowercase {
1050
+ text-transform: lowercase; }
1051
+
1052
+ .text-uppercase {
1053
+ text-transform: uppercase; }
1054
+
1055
+ .text-capitalize {
1056
+ text-transform: capitalize; }
1057
+
1058
+ .text-muted {
1059
+ color: #777777; }
1060
+
1061
+ .text-primary {
1062
+ color: #ef4238; }
1063
+
1064
+ a.text-primary:hover {
1065
+ color: #e21e12; }
1066
+
1067
+ .text-success {
1068
+ color: #3c763d; }
1069
+
1070
+ a.text-success:hover {
1071
+ color: #2b542c; }
1072
+
1073
+ .text-info {
1074
+ color: #31708f; }
1075
+
1076
+ a.text-info:hover {
1077
+ color: #245269; }
1078
+
1079
+ .text-warning {
1080
+ color: #8a6d3b; }
1081
+
1082
+ a.text-warning:hover {
1083
+ color: #66512c; }
1084
+
1085
+ .text-danger {
1086
+ color: #a94442; }
1087
+
1088
+ a.text-danger:hover {
1089
+ color: #843534; }
1090
+
1091
+ .bg-primary {
1092
+ color: #fff; }
1093
+
1094
+ .bg-primary {
1095
+ background-color: #ef4238; }
1096
+
1097
+ a.bg-primary:hover {
1098
+ background-color: #e21e12; }
1099
+
1100
+ .bg-success {
1101
+ background-color: #dff0d8; }
1102
+
1103
+ a.bg-success:hover {
1104
+ background-color: #c1e2b3; }
1105
+
1106
+ .bg-info {
1107
+ background-color: #d9edf7; }
1108
+
1109
+ a.bg-info:hover {
1110
+ background-color: #afd9ee; }
1111
+
1112
+ .bg-warning {
1113
+ background-color: #fcf8e3; }
1114
+
1115
+ a.bg-warning:hover {
1116
+ background-color: #f7ecb5; }
1117
+
1118
+ .bg-danger {
1119
+ background-color: #f2dede; }
1120
+
1121
+ a.bg-danger:hover {
1122
+ background-color: #e4b9b9; }
1123
+
1124
+ .page-header {
1125
+ padding-bottom: 9px;
1126
+ margin: 40px 0 20px;
1127
+ border-bottom: 1px solid #eeeeee; }
1128
+
1129
+ ul,
1130
+ ol {
1131
+ margin-top: 0;
1132
+ margin-bottom: 10px; }
1133
+ ul ul,
1134
+ ul ol,
1135
+ ol ul,
1136
+ ol ol {
1137
+ margin-bottom: 0; }
1138
+
1139
+ .list-unstyled, .list-inline {
1140
+ padding-left: 0;
1141
+ list-style: none; }
1142
+
1143
+ .list-inline {
1144
+ margin-left: -5px; }
1145
+ .list-inline > li {
1146
+ display: inline-block;
1147
+ padding-left: 5px;
1148
+ padding-right: 5px; }
1149
+
1150
+ dl {
1151
+ margin-top: 0;
1152
+ margin-bottom: 20px; }
1153
+
1154
+ dt,
1155
+ dd {
1156
+ line-height: 1.42857; }
1157
+
1158
+ dt {
1159
+ font-weight: bold; }
1160
+
1161
+ dd {
1162
+ margin-left: 0; }
1163
+
1164
+ .dl-horizontal dd:before, .dl-horizontal dd:after {
1165
+ content: " ";
1166
+ display: table; }
1167
+ .dl-horizontal dd:after {
1168
+ clear: both; }
1169
+ @media (min-width: 768px) {
1170
+ .dl-horizontal dt {
1171
+ float: left;
1172
+ width: 160px;
1173
+ clear: left;
1174
+ text-align: right;
1175
+ overflow: hidden;
1176
+ text-overflow: ellipsis;
1177
+ white-space: nowrap; }
1178
+ .dl-horizontal dd {
1179
+ margin-left: 180px; } }
1180
+
1181
+ abbr[title],
1182
+ abbr[data-original-title] {
1183
+ cursor: help;
1184
+ border-bottom: 1px dotted #777777; }
1185
+
1186
+ .initialism {
1187
+ font-size: 90%;
1188
+ text-transform: uppercase; }
1189
+
1190
+ blockquote {
1191
+ padding: 10px 20px;
1192
+ margin: 0 0 20px;
1193
+ font-size: 17.5px;
1194
+ border-left: 5px solid #eeeeee; }
1195
+ blockquote p:last-child,
1196
+ blockquote ul:last-child,
1197
+ blockquote ol:last-child {
1198
+ margin-bottom: 0; }
1199
+ blockquote footer,
1200
+ blockquote small,
1201
+ blockquote .small {
1202
+ display: block;
1203
+ font-size: 80%;
1204
+ line-height: 1.42857;
1205
+ color: #777777; }
1206
+ blockquote footer:before,
1207
+ blockquote small:before,
1208
+ blockquote .small:before {
1209
+ content: '\2014 \00A0'; }
1210
+
1211
+ .blockquote-reverse,
1212
+ blockquote.pull-right {
1213
+ padding-right: 15px;
1214
+ padding-left: 0;
1215
+ border-right: 5px solid #eeeeee;
1216
+ border-left: 0;
1217
+ text-align: right; }
1218
+ .blockquote-reverse footer:before,
1219
+ .blockquote-reverse small:before,
1220
+ .blockquote-reverse .small:before,
1221
+ blockquote.pull-right footer:before,
1222
+ blockquote.pull-right small:before,
1223
+ blockquote.pull-right .small:before {
1224
+ content: ''; }
1225
+ .blockquote-reverse footer:after,
1226
+ .blockquote-reverse small:after,
1227
+ .blockquote-reverse .small:after,
1228
+ blockquote.pull-right footer:after,
1229
+ blockquote.pull-right small:after,
1230
+ blockquote.pull-right .small:after {
1231
+ content: '\00A0 \2014'; }
1232
+
1233
+ blockquote:before,
1234
+ blockquote:after {
1235
+ content: ""; }
1236
+
1237
+ address {
1238
+ margin-bottom: 20px;
1239
+ font-style: normal;
1240
+ line-height: 1.42857; }
1241
+
1242
+ code,
1243
+ kbd,
1244
+ pre,
1245
+ samp {
1246
+ font-family: Menlo, Monaco, Consolas, "Courier New", monospace; }
1247
+
1248
+ code {
1249
+ padding: 2px 4px;
1250
+ font-size: 90%;
1251
+ color: #c7254e;
1252
+ background-color: #f9f2f4;
1253
+ border-radius: 3px; }
1254
+
1255
+ kbd {
1256
+ padding: 2px 4px;
1257
+ font-size: 90%;
1258
+ color: white;
1259
+ background-color: #333333;
1260
+ border-radius: 2px;
1261
+ box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); }
1262
+ kbd kbd {
1263
+ padding: 0;
1264
+ font-size: 100%;
1265
+ box-shadow: none; }
1266
+
1267
+ pre {
1268
+ display: block;
1269
+ padding: 9.5px;
1270
+ margin: 0 0 10px;
1271
+ font-size: 13px;
1272
+ line-height: 1.42857;
1273
+ word-break: break-all;
1274
+ word-wrap: break-word;
1275
+ color: #333333;
1276
+ background-color: whitesmoke;
1277
+ border: 1px solid #cccccc;
1278
+ border-radius: 3px; }
1279
+ pre code {
1280
+ padding: 0;
1281
+ font-size: inherit;
1282
+ color: inherit;
1283
+ white-space: pre-wrap;
1284
+ background-color: transparent;
1285
+ border-radius: 0; }
1286
+
1287
+ .pre-scrollable {
1288
+ max-height: 340px;
1289
+ overflow-y: scroll; }
1290
+
1291
+ .container {
1292
+ margin-right: auto;
1293
+ margin-left: auto;
1294
+ padding-left: 15px;
1295
+ padding-right: 15px; }
1296
+ .container:before, .container:after {
1297
+ content: " ";
1298
+ display: table; }
1299
+ .container:after {
1300
+ clear: both; }
1301
+ @media (min-width: 768px) {
1302
+ .container {
1303
+ width: 750px; } }
1304
+ @media (min-width: 992px) {
1305
+ .container {
1306
+ width: 970px; } }
1307
+ @media (min-width: 1200px) {
1308
+ .container {
1309
+ width: 1170px; } }
1310
+
1311
+ .container-fluid {
1312
+ margin-right: auto;
1313
+ margin-left: auto;
1314
+ padding-left: 15px;
1315
+ padding-right: 15px; }
1316
+ .container-fluid:before, .container-fluid:after {
1317
+ content: " ";
1318
+ display: table; }
1319
+ .container-fluid:after {
1320
+ clear: both; }
1321
+
1322
+ .row {
1323
+ margin-left: -15px;
1324
+ margin-right: -15px; }
1325
+ .row:before, .row:after {
1326
+ content: " ";
1327
+ display: table; }
1328
+ .row:after {
1329
+ clear: both; }
1330
+
1331
+ .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
1332
+ position: relative;
1333
+ min-height: 1px;
1334
+ padding-left: 15px;
1335
+ padding-right: 15px; }
1336
+
1337
+ .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
1338
+ float: left; }
1339
+
1340
+ .col-xs-1 {
1341
+ width: 8.33333%; }
1342
+
1343
+ .col-xs-2 {
1344
+ width: 16.66667%; }
1345
+
1346
+ .col-xs-3 {
1347
+ width: 25%; }
1348
+
1349
+ .col-xs-4 {
1350
+ width: 33.33333%; }
1351
+
1352
+ .col-xs-5 {
1353
+ width: 41.66667%; }
1354
+
1355
+ .col-xs-6 {
1356
+ width: 50%; }
1357
+
1358
+ .col-xs-7 {
1359
+ width: 58.33333%; }
1360
+
1361
+ .col-xs-8 {
1362
+ width: 66.66667%; }
1363
+
1364
+ .col-xs-9 {
1365
+ width: 75%; }
1366
+
1367
+ .col-xs-10 {
1368
+ width: 83.33333%; }
1369
+
1370
+ .col-xs-11 {
1371
+ width: 91.66667%; }
1372
+
1373
+ .col-xs-12 {
1374
+ width: 100%; }
1375
+
1376
+ .col-xs-pull-0 {
1377
+ right: auto; }
1378
+
1379
+ .col-xs-pull-1 {
1380
+ right: 8.33333%; }
1381
+
1382
+ .col-xs-pull-2 {
1383
+ right: 16.66667%; }
1384
+
1385
+ .col-xs-pull-3 {
1386
+ right: 25%; }
1387
+
1388
+ .col-xs-pull-4 {
1389
+ right: 33.33333%; }
1390
+
1391
+ .col-xs-pull-5 {
1392
+ right: 41.66667%; }
1393
+
1394
+ .col-xs-pull-6 {
1395
+ right: 50%; }
1396
+
1397
+ .col-xs-pull-7 {
1398
+ right: 58.33333%; }
1399
+
1400
+ .col-xs-pull-8 {
1401
+ right: 66.66667%; }
1402
+
1403
+ .col-xs-pull-9 {
1404
+ right: 75%; }
1405
+
1406
+ .col-xs-pull-10 {
1407
+ right: 83.33333%; }
1408
+
1409
+ .col-xs-pull-11 {
1410
+ right: 91.66667%; }
1411
+
1412
+ .col-xs-pull-12 {
1413
+ right: 100%; }
1414
+
1415
+ .col-xs-push-0 {
1416
+ left: auto; }
1417
+
1418
+ .col-xs-push-1 {
1419
+ left: 8.33333%; }
1420
+
1421
+ .col-xs-push-2 {
1422
+ left: 16.66667%; }
1423
+
1424
+ .col-xs-push-3 {
1425
+ left: 25%; }
1426
+
1427
+ .col-xs-push-4 {
1428
+ left: 33.33333%; }
1429
+
1430
+ .col-xs-push-5 {
1431
+ left: 41.66667%; }
1432
+
1433
+ .col-xs-push-6 {
1434
+ left: 50%; }
1435
+
1436
+ .col-xs-push-7 {
1437
+ left: 58.33333%; }
1438
+
1439
+ .col-xs-push-8 {
1440
+ left: 66.66667%; }
1441
+
1442
+ .col-xs-push-9 {
1443
+ left: 75%; }
1444
+
1445
+ .col-xs-push-10 {
1446
+ left: 83.33333%; }
1447
+
1448
+ .col-xs-push-11 {
1449
+ left: 91.66667%; }
1450
+
1451
+ .col-xs-push-12 {
1452
+ left: 100%; }
1453
+
1454
+ .col-xs-offset-0 {
1455
+ margin-left: 0%; }
1456
+
1457
+ .col-xs-offset-1 {
1458
+ margin-left: 8.33333%; }
1459
+
1460
+ .col-xs-offset-2 {
1461
+ margin-left: 16.66667%; }
1462
+
1463
+ .col-xs-offset-3 {
1464
+ margin-left: 25%; }
1465
+
1466
+ .col-xs-offset-4 {
1467
+ margin-left: 33.33333%; }
1468
+
1469
+ .col-xs-offset-5 {
1470
+ margin-left: 41.66667%; }
1471
+
1472
+ .col-xs-offset-6 {
1473
+ margin-left: 50%; }
1474
+
1475
+ .col-xs-offset-7 {
1476
+ margin-left: 58.33333%; }
1477
+
1478
+ .col-xs-offset-8 {
1479
+ margin-left: 66.66667%; }
1480
+
1481
+ .col-xs-offset-9 {
1482
+ margin-left: 75%; }
1483
+
1484
+ .col-xs-offset-10 {
1485
+ margin-left: 83.33333%; }
1486
+
1487
+ .col-xs-offset-11 {
1488
+ margin-left: 91.66667%; }
1489
+
1490
+ .col-xs-offset-12 {
1491
+ margin-left: 100%; }
1492
+
1493
+ @media (min-width: 768px) {
1494
+ .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
1495
+ float: left; }
1496
+
1497
+ .col-sm-1 {
1498
+ width: 8.33333%; }
1499
+
1500
+ .col-sm-2 {
1501
+ width: 16.66667%; }
1502
+
1503
+ .col-sm-3 {
1504
+ width: 25%; }
1505
+
1506
+ .col-sm-4 {
1507
+ width: 33.33333%; }
1508
+
1509
+ .col-sm-5 {
1510
+ width: 41.66667%; }
1511
+
1512
+ .col-sm-6 {
1513
+ width: 50%; }
1514
+
1515
+ .col-sm-7 {
1516
+ width: 58.33333%; }
1517
+
1518
+ .col-sm-8 {
1519
+ width: 66.66667%; }
1520
+
1521
+ .col-sm-9 {
1522
+ width: 75%; }
1523
+
1524
+ .col-sm-10 {
1525
+ width: 83.33333%; }
1526
+
1527
+ .col-sm-11 {
1528
+ width: 91.66667%; }
1529
+
1530
+ .col-sm-12 {
1531
+ width: 100%; }
1532
+
1533
+ .col-sm-pull-0 {
1534
+ right: auto; }
1535
+
1536
+ .col-sm-pull-1 {
1537
+ right: 8.33333%; }
1538
+
1539
+ .col-sm-pull-2 {
1540
+ right: 16.66667%; }
1541
+
1542
+ .col-sm-pull-3 {
1543
+ right: 25%; }
1544
+
1545
+ .col-sm-pull-4 {
1546
+ right: 33.33333%; }
1547
+
1548
+ .col-sm-pull-5 {
1549
+ right: 41.66667%; }
1550
+
1551
+ .col-sm-pull-6 {
1552
+ right: 50%; }
1553
+
1554
+ .col-sm-pull-7 {
1555
+ right: 58.33333%; }
1556
+
1557
+ .col-sm-pull-8 {
1558
+ right: 66.66667%; }
1559
+
1560
+ .col-sm-pull-9 {
1561
+ right: 75%; }
1562
+
1563
+ .col-sm-pull-10 {
1564
+ right: 83.33333%; }
1565
+
1566
+ .col-sm-pull-11 {
1567
+ right: 91.66667%; }
1568
+
1569
+ .col-sm-pull-12 {
1570
+ right: 100%; }
1571
+
1572
+ .col-sm-push-0 {
1573
+ left: auto; }
1574
+
1575
+ .col-sm-push-1 {
1576
+ left: 8.33333%; }
1577
+
1578
+ .col-sm-push-2 {
1579
+ left: 16.66667%; }
1580
+
1581
+ .col-sm-push-3 {
1582
+ left: 25%; }
1583
+
1584
+ .col-sm-push-4 {
1585
+ left: 33.33333%; }
1586
+
1587
+ .col-sm-push-5 {
1588
+ left: 41.66667%; }
1589
+
1590
+ .col-sm-push-6 {
1591
+ left: 50%; }
1592
+
1593
+ .col-sm-push-7 {
1594
+ left: 58.33333%; }
1595
+
1596
+ .col-sm-push-8 {
1597
+ left: 66.66667%; }
1598
+
1599
+ .col-sm-push-9 {
1600
+ left: 75%; }
1601
+
1602
+ .col-sm-push-10 {
1603
+ left: 83.33333%; }
1604
+
1605
+ .col-sm-push-11 {
1606
+ left: 91.66667%; }
1607
+
1608
+ .col-sm-push-12 {
1609
+ left: 100%; }
1610
+
1611
+ .col-sm-offset-0 {
1612
+ margin-left: 0%; }
1613
+
1614
+ .col-sm-offset-1 {
1615
+ margin-left: 8.33333%; }
1616
+
1617
+ .col-sm-offset-2 {
1618
+ margin-left: 16.66667%; }
1619
+
1620
+ .col-sm-offset-3 {
1621
+ margin-left: 25%; }
1622
+
1623
+ .col-sm-offset-4 {
1624
+ margin-left: 33.33333%; }
1625
+
1626
+ .col-sm-offset-5 {
1627
+ margin-left: 41.66667%; }
1628
+
1629
+ .col-sm-offset-6 {
1630
+ margin-left: 50%; }
1631
+
1632
+ .col-sm-offset-7 {
1633
+ margin-left: 58.33333%; }
1634
+
1635
+ .col-sm-offset-8 {
1636
+ margin-left: 66.66667%; }
1637
+
1638
+ .col-sm-offset-9 {
1639
+ margin-left: 75%; }
1640
+
1641
+ .col-sm-offset-10 {
1642
+ margin-left: 83.33333%; }
1643
+
1644
+ .col-sm-offset-11 {
1645
+ margin-left: 91.66667%; }
1646
+
1647
+ .col-sm-offset-12 {
1648
+ margin-left: 100%; } }
1649
+ @media (min-width: 992px) {
1650
+ .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
1651
+ float: left; }
1652
+
1653
+ .col-md-1 {
1654
+ width: 8.33333%; }
1655
+
1656
+ .col-md-2 {
1657
+ width: 16.66667%; }
1658
+
1659
+ .col-md-3 {
1660
+ width: 25%; }
1661
+
1662
+ .col-md-4 {
1663
+ width: 33.33333%; }
1664
+
1665
+ .col-md-5 {
1666
+ width: 41.66667%; }
1667
+
1668
+ .col-md-6 {
1669
+ width: 50%; }
1670
+
1671
+ .col-md-7 {
1672
+ width: 58.33333%; }
1673
+
1674
+ .col-md-8 {
1675
+ width: 66.66667%; }
1676
+
1677
+ .col-md-9 {
1678
+ width: 75%; }
1679
+
1680
+ .col-md-10 {
1681
+ width: 83.33333%; }
1682
+
1683
+ .col-md-11 {
1684
+ width: 91.66667%; }
1685
+
1686
+ .col-md-12 {
1687
+ width: 100%; }
1688
+
1689
+ .col-md-pull-0 {
1690
+ right: auto; }
1691
+
1692
+ .col-md-pull-1 {
1693
+ right: 8.33333%; }
1694
+
1695
+ .col-md-pull-2 {
1696
+ right: 16.66667%; }
1697
+
1698
+ .col-md-pull-3 {
1699
+ right: 25%; }
1700
+
1701
+ .col-md-pull-4 {
1702
+ right: 33.33333%; }
1703
+
1704
+ .col-md-pull-5 {
1705
+ right: 41.66667%; }
1706
+
1707
+ .col-md-pull-6 {
1708
+ right: 50%; }
1709
+
1710
+ .col-md-pull-7 {
1711
+ right: 58.33333%; }
1712
+
1713
+ .col-md-pull-8 {
1714
+ right: 66.66667%; }
1715
+
1716
+ .col-md-pull-9 {
1717
+ right: 75%; }
1718
+
1719
+ .col-md-pull-10 {
1720
+ right: 83.33333%; }
1721
+
1722
+ .col-md-pull-11 {
1723
+ right: 91.66667%; }
1724
+
1725
+ .col-md-pull-12 {
1726
+ right: 100%; }
1727
+
1728
+ .col-md-push-0 {
1729
+ left: auto; }
1730
+
1731
+ .col-md-push-1 {
1732
+ left: 8.33333%; }
1733
+
1734
+ .col-md-push-2 {
1735
+ left: 16.66667%; }
1736
+
1737
+ .col-md-push-3 {
1738
+ left: 25%; }
1739
+
1740
+ .col-md-push-4 {
1741
+ left: 33.33333%; }
1742
+
1743
+ .col-md-push-5 {
1744
+ left: 41.66667%; }
1745
+
1746
+ .col-md-push-6 {
1747
+ left: 50%; }
1748
+
1749
+ .col-md-push-7 {
1750
+ left: 58.33333%; }
1751
+
1752
+ .col-md-push-8 {
1753
+ left: 66.66667%; }
1754
+
1755
+ .col-md-push-9 {
1756
+ left: 75%; }
1757
+
1758
+ .col-md-push-10 {
1759
+ left: 83.33333%; }
1760
+
1761
+ .col-md-push-11 {
1762
+ left: 91.66667%; }
1763
+
1764
+ .col-md-push-12 {
1765
+ left: 100%; }
1766
+
1767
+ .col-md-offset-0 {
1768
+ margin-left: 0%; }
1769
+
1770
+ .col-md-offset-1 {
1771
+ margin-left: 8.33333%; }
1772
+
1773
+ .col-md-offset-2 {
1774
+ margin-left: 16.66667%; }
1775
+
1776
+ .col-md-offset-3 {
1777
+ margin-left: 25%; }
1778
+
1779
+ .col-md-offset-4 {
1780
+ margin-left: 33.33333%; }
1781
+
1782
+ .col-md-offset-5 {
1783
+ margin-left: 41.66667%; }
1784
+
1785
+ .col-md-offset-6 {
1786
+ margin-left: 50%; }
1787
+
1788
+ .col-md-offset-7 {
1789
+ margin-left: 58.33333%; }
1790
+
1791
+ .col-md-offset-8 {
1792
+ margin-left: 66.66667%; }
1793
+
1794
+ .col-md-offset-9 {
1795
+ margin-left: 75%; }
1796
+
1797
+ .col-md-offset-10 {
1798
+ margin-left: 83.33333%; }
1799
+
1800
+ .col-md-offset-11 {
1801
+ margin-left: 91.66667%; }
1802
+
1803
+ .col-md-offset-12 {
1804
+ margin-left: 100%; } }
1805
+ @media (min-width: 1200px) {
1806
+ .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
1807
+ float: left; }
1808
+
1809
+ .col-lg-1 {
1810
+ width: 8.33333%; }
1811
+
1812
+ .col-lg-2 {
1813
+ width: 16.66667%; }
1814
+
1815
+ .col-lg-3 {
1816
+ width: 25%; }
1817
+
1818
+ .col-lg-4 {
1819
+ width: 33.33333%; }
1820
+
1821
+ .col-lg-5 {
1822
+ width: 41.66667%; }
1823
+
1824
+ .col-lg-6 {
1825
+ width: 50%; }
1826
+
1827
+ .col-lg-7 {
1828
+ width: 58.33333%; }
1829
+
1830
+ .col-lg-8 {
1831
+ width: 66.66667%; }
1832
+
1833
+ .col-lg-9 {
1834
+ width: 75%; }
1835
+
1836
+ .col-lg-10 {
1837
+ width: 83.33333%; }
1838
+
1839
+ .col-lg-11 {
1840
+ width: 91.66667%; }
1841
+
1842
+ .col-lg-12 {
1843
+ width: 100%; }
1844
+
1845
+ .col-lg-pull-0 {
1846
+ right: auto; }
1847
+
1848
+ .col-lg-pull-1 {
1849
+ right: 8.33333%; }
1850
+
1851
+ .col-lg-pull-2 {
1852
+ right: 16.66667%; }
1853
+
1854
+ .col-lg-pull-3 {
1855
+ right: 25%; }
1856
+
1857
+ .col-lg-pull-4 {
1858
+ right: 33.33333%; }
1859
+
1860
+ .col-lg-pull-5 {
1861
+ right: 41.66667%; }
1862
+
1863
+ .col-lg-pull-6 {
1864
+ right: 50%; }
1865
+
1866
+ .col-lg-pull-7 {
1867
+ right: 58.33333%; }
1868
+
1869
+ .col-lg-pull-8 {
1870
+ right: 66.66667%; }
1871
+
1872
+ .col-lg-pull-9 {
1873
+ right: 75%; }
1874
+
1875
+ .col-lg-pull-10 {
1876
+ right: 83.33333%; }
1877
+
1878
+ .col-lg-pull-11 {
1879
+ right: 91.66667%; }
1880
+
1881
+ .col-lg-pull-12 {
1882
+ right: 100%; }
1883
+
1884
+ .col-lg-push-0 {
1885
+ left: auto; }
1886
+
1887
+ .col-lg-push-1 {
1888
+ left: 8.33333%; }
1889
+
1890
+ .col-lg-push-2 {
1891
+ left: 16.66667%; }
1892
+
1893
+ .col-lg-push-3 {
1894
+ left: 25%; }
1895
+
1896
+ .col-lg-push-4 {
1897
+ left: 33.33333%; }
1898
+
1899
+ .col-lg-push-5 {
1900
+ left: 41.66667%; }
1901
+
1902
+ .col-lg-push-6 {
1903
+ left: 50%; }
1904
+
1905
+ .col-lg-push-7 {
1906
+ left: 58.33333%; }
1907
+
1908
+ .col-lg-push-8 {
1909
+ left: 66.66667%; }
1910
+
1911
+ .col-lg-push-9 {
1912
+ left: 75%; }
1913
+
1914
+ .col-lg-push-10 {
1915
+ left: 83.33333%; }
1916
+
1917
+ .col-lg-push-11 {
1918
+ left: 91.66667%; }
1919
+
1920
+ .col-lg-push-12 {
1921
+ left: 100%; }
1922
+
1923
+ .col-lg-offset-0 {
1924
+ margin-left: 0%; }
1925
+
1926
+ .col-lg-offset-1 {
1927
+ margin-left: 8.33333%; }
1928
+
1929
+ .col-lg-offset-2 {
1930
+ margin-left: 16.66667%; }
1931
+
1932
+ .col-lg-offset-3 {
1933
+ margin-left: 25%; }
1934
+
1935
+ .col-lg-offset-4 {
1936
+ margin-left: 33.33333%; }
1937
+
1938
+ .col-lg-offset-5 {
1939
+ margin-left: 41.66667%; }
1940
+
1941
+ .col-lg-offset-6 {
1942
+ margin-left: 50%; }
1943
+
1944
+ .col-lg-offset-7 {
1945
+ margin-left: 58.33333%; }
1946
+
1947
+ .col-lg-offset-8 {
1948
+ margin-left: 66.66667%; }
1949
+
1950
+ .col-lg-offset-9 {
1951
+ margin-left: 75%; }
1952
+
1953
+ .col-lg-offset-10 {
1954
+ margin-left: 83.33333%; }
1955
+
1956
+ .col-lg-offset-11 {
1957
+ margin-left: 91.66667%; }
1958
+
1959
+ .col-lg-offset-12 {
1960
+ margin-left: 100%; } }
1961
+ table {
1962
+ background-color: transparent; }
1963
+
1964
+ th {
1965
+ text-align: left; }
1966
+
1967
+ .table {
1968
+ width: 100%;
1969
+ max-width: 100%;
1970
+ margin-bottom: 20px; }
1971
+ .table > thead > tr > th,
1972
+ .table > thead > tr > td,
1973
+ .table > tbody > tr > th,
1974
+ .table > tbody > tr > td,
1975
+ .table > tfoot > tr > th,
1976
+ .table > tfoot > tr > td {
1977
+ padding: 8px;
1978
+ line-height: 1.42857;
1979
+ vertical-align: top;
1980
+ border-top: 1px solid #dddddd; }
1981
+ .table > thead > tr > th {
1982
+ vertical-align: bottom;
1983
+ border-bottom: 2px solid #dddddd; }
1984
+ .table > caption + thead > tr:first-child > th,
1985
+ .table > caption + thead > tr:first-child > td,
1986
+ .table > colgroup + thead > tr:first-child > th,
1987
+ .table > colgroup + thead > tr:first-child > td,
1988
+ .table > thead:first-child > tr:first-child > th,
1989
+ .table > thead:first-child > tr:first-child > td {
1990
+ border-top: 0; }
1991
+ .table > tbody + tbody {
1992
+ border-top: 2px solid #dddddd; }
1993
+ .table .table {
1994
+ background-color: #eeeeee; }
1995
+
1996
+ .table-condensed > thead > tr > th,
1997
+ .table-condensed > thead > tr > td,
1998
+ .table-condensed > tbody > tr > th,
1999
+ .table-condensed > tbody > tr > td,
2000
+ .table-condensed > tfoot > tr > th,
2001
+ .table-condensed > tfoot > tr > td {
2002
+ padding: 5px; }
2003
+
2004
+ .table-bordered {
2005
+ border: 1px solid #dddddd; }
2006
+ .table-bordered > thead > tr > th,
2007
+ .table-bordered > thead > tr > td,
2008
+ .table-bordered > tbody > tr > th,
2009
+ .table-bordered > tbody > tr > td,
2010
+ .table-bordered > tfoot > tr > th,
2011
+ .table-bordered > tfoot > tr > td {
2012
+ border: 1px solid #dddddd; }
2013
+ .table-bordered > thead > tr > th,
2014
+ .table-bordered > thead > tr > td {
2015
+ border-bottom-width: 2px; }
2016
+
2017
+ .table-striped > tbody > tr:nth-child(odd) > td,
2018
+ .table-striped > tbody > tr:nth-child(odd) > th {
2019
+ background-color: #f9f9f9; }
2020
+
2021
+ .table-hover > tbody > tr:hover > td,
2022
+ .table-hover > tbody > tr:hover > th {
2023
+ background-color: whitesmoke; }
2024
+
2025
+ table col[class*="col-"] {
2026
+ position: static;
2027
+ float: none;
2028
+ display: table-column; }
2029
+
2030
+ table td[class*="col-"],
2031
+ table th[class*="col-"] {
2032
+ position: static;
2033
+ float: none;
2034
+ display: table-cell; }
2035
+
2036
+ .table > thead > tr > td.active,
2037
+ .table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th,
2038
+ .table > tbody > tr > td.active,
2039
+ .table > tbody > tr > th.active,
2040
+ .table > tbody > tr.active > td,
2041
+ .table > tbody > tr.active > th,
2042
+ .table > tfoot > tr > td.active,
2043
+ .table > tfoot > tr > th.active,
2044
+ .table > tfoot > tr.active > td,
2045
+ .table > tfoot > tr.active > th {
2046
+ background-color: whitesmoke; }
2047
+
2048
+ .table-hover > tbody > tr > td.active:hover,
2049
+ .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th {
2050
+ background-color: #e8e8e8; }
2051
+
2052
+ .table > thead > tr > td.success,
2053
+ .table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th,
2054
+ .table > tbody > tr > td.success,
2055
+ .table > tbody > tr > th.success,
2056
+ .table > tbody > tr.success > td,
2057
+ .table > tbody > tr.success > th,
2058
+ .table > tfoot > tr > td.success,
2059
+ .table > tfoot > tr > th.success,
2060
+ .table > tfoot > tr.success > td,
2061
+ .table > tfoot > tr.success > th {
2062
+ background-color: #dff0d8; }
2063
+
2064
+ .table-hover > tbody > tr > td.success:hover,
2065
+ .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th {
2066
+ background-color: #d0e9c6; }
2067
+
2068
+ .table > thead > tr > td.info,
2069
+ .table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th,
2070
+ .table > tbody > tr > td.info,
2071
+ .table > tbody > tr > th.info,
2072
+ .table > tbody > tr.info > td,
2073
+ .table > tbody > tr.info > th,
2074
+ .table > tfoot > tr > td.info,
2075
+ .table > tfoot > tr > th.info,
2076
+ .table > tfoot > tr.info > td,
2077
+ .table > tfoot > tr.info > th {
2078
+ background-color: #d9edf7; }
2079
+
2080
+ .table-hover > tbody > tr > td.info:hover,
2081
+ .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th {
2082
+ background-color: #c4e3f3; }
2083
+
2084
+ .table > thead > tr > td.warning,
2085
+ .table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th,
2086
+ .table > tbody > tr > td.warning,
2087
+ .table > tbody > tr > th.warning,
2088
+ .table > tbody > tr.warning > td,
2089
+ .table > tbody > tr.warning > th,
2090
+ .table > tfoot > tr > td.warning,
2091
+ .table > tfoot > tr > th.warning,
2092
+ .table > tfoot > tr.warning > td,
2093
+ .table > tfoot > tr.warning > th {
2094
+ background-color: #fcf8e3; }
2095
+
2096
+ .table-hover > tbody > tr > td.warning:hover,
2097
+ .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th {
2098
+ background-color: #faf2cc; }
2099
+
2100
+ .table > thead > tr > td.danger,
2101
+ .table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th,
2102
+ .table > tbody > tr > td.danger,
2103
+ .table > tbody > tr > th.danger,
2104
+ .table > tbody > tr.danger > td,
2105
+ .table > tbody > tr.danger > th,
2106
+ .table > tfoot > tr > td.danger,
2107
+ .table > tfoot > tr > th.danger,
2108
+ .table > tfoot > tr.danger > td,
2109
+ .table > tfoot > tr.danger > th {
2110
+ background-color: #f2dede; }
2111
+
2112
+ .table-hover > tbody > tr > td.danger:hover,
2113
+ .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th {
2114
+ background-color: #ebcccc; }
2115
+
2116
+ @media screen and (max-width: 767px) {
2117
+ .table-responsive {
2118
+ width: 100%;
2119
+ margin-bottom: 15px;
2120
+ overflow-y: hidden;
2121
+ overflow-x: auto;
2122
+ -ms-overflow-style: -ms-autohiding-scrollbar;
2123
+ border: 1px solid #dddddd;
2124
+ -webkit-overflow-scrolling: touch; }
2125
+ .table-responsive > .table {
2126
+ margin-bottom: 0; }
2127
+ .table-responsive > .table > thead > tr > th,
2128
+ .table-responsive > .table > thead > tr > td,
2129
+ .table-responsive > .table > tbody > tr > th,
2130
+ .table-responsive > .table > tbody > tr > td,
2131
+ .table-responsive > .table > tfoot > tr > th,
2132
+ .table-responsive > .table > tfoot > tr > td {
2133
+ white-space: nowrap; }
2134
+ .table-responsive > .table-bordered {
2135
+ border: 0; }
2136
+ .table-responsive > .table-bordered > thead > tr > th:first-child,
2137
+ .table-responsive > .table-bordered > thead > tr > td:first-child,
2138
+ .table-responsive > .table-bordered > tbody > tr > th:first-child,
2139
+ .table-responsive > .table-bordered > tbody > tr > td:first-child,
2140
+ .table-responsive > .table-bordered > tfoot > tr > th:first-child,
2141
+ .table-responsive > .table-bordered > tfoot > tr > td:first-child {
2142
+ border-left: 0; }
2143
+ .table-responsive > .table-bordered > thead > tr > th:last-child,
2144
+ .table-responsive > .table-bordered > thead > tr > td:last-child,
2145
+ .table-responsive > .table-bordered > tbody > tr > th:last-child,
2146
+ .table-responsive > .table-bordered > tbody > tr > td:last-child,
2147
+ .table-responsive > .table-bordered > tfoot > tr > th:last-child,
2148
+ .table-responsive > .table-bordered > tfoot > tr > td:last-child {
2149
+ border-right: 0; }
2150
+ .table-responsive > .table-bordered > tbody > tr:last-child > th,
2151
+ .table-responsive > .table-bordered > tbody > tr:last-child > td,
2152
+ .table-responsive > .table-bordered > tfoot > tr:last-child > th,
2153
+ .table-responsive > .table-bordered > tfoot > tr:last-child > td {
2154
+ border-bottom: 0; } }
2155
+
2156
+ fieldset {
2157
+ padding: 0;
2158
+ margin: 0;
2159
+ border: 0;
2160
+ min-width: 0; }
2161
+
2162
+ legend {
2163
+ display: block;
2164
+ width: 100%;
2165
+ padding: 0;
2166
+ margin-bottom: 20px;
2167
+ font-size: 21px;
2168
+ line-height: inherit;
2169
+ color: #333333;
2170
+ border: 0;
2171
+ border-bottom: 1px solid #e5e5e5; }
2172
+
2173
+ label {
2174
+ display: inline-block;
2175
+ max-width: 100%;
2176
+ margin-bottom: 5px;
2177
+ font-weight: bold; }
2178
+
2179
+ input[type="search"] {
2180
+ -webkit-box-sizing: border-box;
2181
+ -moz-box-sizing: border-box;
2182
+ box-sizing: border-box; }
2183
+
2184
+ input[type="radio"],
2185
+ input[type="checkbox"] {
2186
+ margin: 4px 0 0;
2187
+ margin-top: 1px \9;
2188
+ line-height: normal; }
2189
+
2190
+ input[type="file"] {
2191
+ display: block; }
2192
+
2193
+ input[type="range"] {
2194
+ display: block;
2195
+ width: 100%; }
2196
+
2197
+ select[multiple],
2198
+ select[size] {
2199
+ height: auto; }
2200
+
2201
+
2202
+
2203
+ output {
2204
+ display: block;
2205
+ padding-top: 7px;
2206
+ font-size: 14px;
2207
+ line-height: 1.42857;
2208
+ color: #555555; }
2209
+
2210
+ .form-control {
2211
+ display: block;
2212
+ width: 100%;
2213
+ height: 34px;
2214
+ padding: 6px 12px;
2215
+ font-size: 14px;
2216
+ line-height: 1.42857;
2217
+ color: #555555;
2218
+ background-color: white;
2219
+ background-image: none;
2220
+ border: 1px solid #cccccc;
2221
+ border-radius: 3px;
2222
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2223
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2224
+ -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
2225
+ -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
2226
+ transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
2227
+
2228
+ .form-control::-moz-placeholder {
2229
+ color: #777777;
2230
+ opacity: 1; }
2231
+ .form-control:-ms-input-placeholder {
2232
+ color: #777777; }
2233
+ .form-control::-webkit-input-placeholder {
2234
+ color: #777777; }
2235
+ .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
2236
+ cursor: not-allowed;
2237
+ background-color: #eeeeee;
2238
+ opacity: 1; }
2239
+
2240
+ textarea.form-control {
2241
+ height: auto; }
2242
+
2243
+ input[type="search"] {
2244
+ -webkit-appearance: none; }
2245
+
2246
+ input[type="date"],
2247
+ input[type="time"],
2248
+ input[type="datetime-local"],
2249
+ input[type="month"] {
2250
+ line-height: 34px;
2251
+ line-height: 1.42857 \0; }
2252
+ input[type="date"].input-sm, .form-horizontal .form-group-sm input[type="date"].form-control, .input-group-sm > input[type="date"].form-control,
2253
+ .input-group-sm > input[type="date"].input-group-addon,
2254
+ .input-group-sm > .input-group-btn > input[type="date"].btn,
2255
+ input[type="time"].input-sm,
2256
+ .form-horizontal .form-group-sm input[type="time"].form-control,
2257
+ .input-group-sm > input[type="time"].form-control,
2258
+ .input-group-sm > input[type="time"].input-group-addon,
2259
+ .input-group-sm > .input-group-btn > input[type="time"].btn,
2260
+ input[type="datetime-local"].input-sm,
2261
+ .form-horizontal .form-group-sm input[type="datetime-local"].form-control,
2262
+ .input-group-sm > input[type="datetime-local"].form-control,
2263
+ .input-group-sm > input[type="datetime-local"].input-group-addon,
2264
+ .input-group-sm > .input-group-btn > input[type="datetime-local"].btn,
2265
+ input[type="month"].input-sm,
2266
+ .form-horizontal .form-group-sm input[type="month"].form-control,
2267
+ .input-group-sm > input[type="month"].form-control,
2268
+ .input-group-sm > input[type="month"].input-group-addon,
2269
+ .input-group-sm > .input-group-btn > input[type="month"].btn {
2270
+ line-height: 30px; }
2271
+ input[type="date"].input-lg, .form-horizontal .form-group-lg input[type="date"].form-control, .input-group-lg > input[type="date"].form-control,
2272
+ .input-group-lg > input[type="date"].input-group-addon,
2273
+ .input-group-lg > .input-group-btn > input[type="date"].btn,
2274
+ input[type="time"].input-lg,
2275
+ .form-horizontal .form-group-lg input[type="time"].form-control,
2276
+ .input-group-lg > input[type="time"].form-control,
2277
+ .input-group-lg > input[type="time"].input-group-addon,
2278
+ .input-group-lg > .input-group-btn > input[type="time"].btn,
2279
+ input[type="datetime-local"].input-lg,
2280
+ .form-horizontal .form-group-lg input[type="datetime-local"].form-control,
2281
+ .input-group-lg > input[type="datetime-local"].form-control,
2282
+ .input-group-lg > input[type="datetime-local"].input-group-addon,
2283
+ .input-group-lg > .input-group-btn > input[type="datetime-local"].btn,
2284
+ input[type="month"].input-lg,
2285
+ .form-horizontal .form-group-lg input[type="month"].form-control,
2286
+ .input-group-lg > input[type="month"].form-control,
2287
+ .input-group-lg > input[type="month"].input-group-addon,
2288
+ .input-group-lg > .input-group-btn > input[type="month"].btn {
2289
+ line-height: 46px; }
2290
+
2291
+ .form-group {
2292
+ margin-bottom: 15px;
2293
+ width:70%;
2294
+ }
2295
+
2296
+ .radio,
2297
+ .checkbox {
2298
+ position: relative;
2299
+ display: block;
2300
+ min-height: 20px;
2301
+ margin-top: 10px;
2302
+ margin-bottom: 10px; }
2303
+ .radio label,
2304
+ .checkbox label {
2305
+ padding-left: 20px;
2306
+ margin-bottom: 0;
2307
+ font-weight: normal;
2308
+ cursor: pointer; }
2309
+
2310
+ .radio input[type="radio"],
2311
+ .radio-inline input[type="radio"],
2312
+ .checkbox input[type="checkbox"],
2313
+ .checkbox-inline input[type="checkbox"] {
2314
+ position: absolute;
2315
+ margin-left: -20px;
2316
+ margin-top: 4px \9; }
2317
+
2318
+ .radio + .radio,
2319
+ .checkbox + .checkbox {
2320
+ margin-top: -5px; }
2321
+
2322
+ .radio-inline,
2323
+ .checkbox-inline {
2324
+ display: inline-block;
2325
+ padding-left: 20px;
2326
+ margin-bottom: 0;
2327
+ vertical-align: middle;
2328
+ font-weight: normal;
2329
+ cursor: pointer; }
2330
+
2331
+ .radio-inline + .radio-inline,
2332
+ .checkbox-inline + .checkbox-inline {
2333
+ margin-top: 0;
2334
+ margin-left: 10px; }
2335
+
2336
+ input[type="radio"][disabled], input[type="radio"].disabled, fieldset[disabled] input[type="radio"],
2337
+ input[type="checkbox"][disabled],
2338
+ input[type="checkbox"].disabled, fieldset[disabled]
2339
+ input[type="checkbox"] {
2340
+ cursor: not-allowed; }
2341
+
2342
+ .radio-inline.disabled, fieldset[disabled] .radio-inline,
2343
+ .checkbox-inline.disabled, fieldset[disabled]
2344
+ .checkbox-inline {
2345
+ cursor: not-allowed; }
2346
+
2347
+ .radio.disabled label, fieldset[disabled] .radio label,
2348
+ .checkbox.disabled label, fieldset[disabled]
2349
+ .checkbox label {
2350
+ cursor: not-allowed; }
2351
+
2352
+ .form-control-static {
2353
+ padding-top: 7px;
2354
+ padding-bottom: 7px;
2355
+ margin-bottom: 0; }
2356
+ .form-control-static.input-lg, .form-horizontal .form-group-lg .form-control-static.form-control, .input-group-lg > .form-control-static.form-control,
2357
+ .input-group-lg > .form-control-static.input-group-addon,
2358
+ .input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .form-horizontal .form-group-sm .form-control-static.form-control, .input-group-sm > .form-control-static.form-control,
2359
+ .input-group-sm > .form-control-static.input-group-addon,
2360
+ .input-group-sm > .input-group-btn > .form-control-static.btn {
2361
+ padding-left: 0;
2362
+ padding-right: 0; }
2363
+
2364
+ .input-sm, .form-horizontal .form-group-sm .form-control, .input-group-sm > .form-control,
2365
+ .input-group-sm > .input-group-addon,
2366
+ .input-group-sm > .input-group-btn > .btn {
2367
+ height: 30px;
2368
+ padding: 5px 10px;
2369
+ font-size: 12px;
2370
+ line-height: 1.5;
2371
+ border-radius: 2px; }
2372
+
2373
+ select.input-sm, .form-horizontal .form-group-sm select.form-control, .input-group-sm > select.form-control,
2374
+ .input-group-sm > select.input-group-addon,
2375
+ .input-group-sm > .input-group-btn > select.btn {
2376
+ height: 30px;
2377
+ line-height: 30px; }
2378
+
2379
+ textarea.input-sm, .form-horizontal .form-group-sm textarea.form-control, .input-group-sm > textarea.form-control,
2380
+ .input-group-sm > textarea.input-group-addon,
2381
+ .input-group-sm > .input-group-btn > textarea.btn,
2382
+ select[multiple].input-sm,
2383
+ .form-horizontal .form-group-sm select[multiple].form-control,
2384
+ .input-group-sm > select[multiple].form-control,
2385
+ .input-group-sm > select[multiple].input-group-addon,
2386
+ .input-group-sm > .input-group-btn > select[multiple].btn {
2387
+ height: auto; }
2388
+
2389
+ .input-lg, .form-horizontal .form-group-lg .form-control, .input-group-lg > .form-control,
2390
+ .input-group-lg > .input-group-addon,
2391
+ .input-group-lg > .input-group-btn > .btn {
2392
+ height: 46px;
2393
+ padding: 10px 16px;
2394
+ font-size: 18px;
2395
+ line-height: 1.33;
2396
+ border-radius: 4px; }
2397
+
2398
+ select.input-lg, .form-horizontal .form-group-lg select.form-control, .input-group-lg > select.form-control,
2399
+ .input-group-lg > select.input-group-addon,
2400
+ .input-group-lg > .input-group-btn > select.btn {
2401
+ height: 46px;
2402
+ line-height: 46px; }
2403
+
2404
+ textarea.input-lg, .form-horizontal .form-group-lg textarea.form-control, .input-group-lg > textarea.form-control,
2405
+ .input-group-lg > textarea.input-group-addon,
2406
+ .input-group-lg > .input-group-btn > textarea.btn,
2407
+ select[multiple].input-lg,
2408
+ .form-horizontal .form-group-lg select[multiple].form-control,
2409
+ .input-group-lg > select[multiple].form-control,
2410
+ .input-group-lg > select[multiple].input-group-addon,
2411
+ .input-group-lg > .input-group-btn > select[multiple].btn {
2412
+ height: auto; }
2413
+
2414
+ .has-feedback {
2415
+ position: relative; }
2416
+ .has-feedback .form-control {
2417
+ padding-right: 42.5px; }
2418
+
2419
+ .form-control-feedback {
2420
+ position: absolute;
2421
+ top: 25px;
2422
+ right: 0;
2423
+ z-index: 2;
2424
+ display: block;
2425
+ width: 34px;
2426
+ height: 34px;
2427
+ line-height: 34px;
2428
+ text-align: center; }
2429
+
2430
+ .input-lg + .form-control-feedback, .form-horizontal .form-group-lg .form-control + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback,
2431
+ .input-group-lg > .input-group-addon + .form-control-feedback,
2432
+ .input-group-lg > .input-group-btn > .btn + .form-control-feedback {
2433
+ width: 46px;
2434
+ height: 46px;
2435
+ line-height: 46px; }
2436
+
2437
+ .input-sm + .form-control-feedback, .form-horizontal .form-group-sm .form-control + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback,
2438
+ .input-group-sm > .input-group-addon + .form-control-feedback,
2439
+ .input-group-sm > .input-group-btn > .btn + .form-control-feedback {
2440
+ width: 30px;
2441
+ height: 30px;
2442
+ line-height: 30px; }
2443
+
2444
+ .has-success .help-block,
2445
+ .has-success .control-label,
2446
+ .has-success .radio,
2447
+ .has-success .checkbox,
2448
+ .has-success .radio-inline,
2449
+ .has-success .checkbox-inline {
2450
+ color: #3c763d; }
2451
+ .has-success .form-control {
2452
+ border-color: #3c763d;
2453
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2454
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
2455
+ .has-success .form-control:focus {
2456
+ border-color: #2b542c;
2457
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
2458
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; }
2459
+ .has-success .input-group-addon {
2460
+ color: #3c763d;
2461
+ border-color: #3c763d;
2462
+ background-color: #dff0d8; }
2463
+ .has-success .form-control-feedback {
2464
+ color: #3c763d; }
2465
+
2466
+ .has-warning .help-block,
2467
+ .has-warning .control-label,
2468
+ .has-warning .radio,
2469
+ .has-warning .checkbox,
2470
+ .has-warning .radio-inline,
2471
+ .has-warning .checkbox-inline {
2472
+ color: #8a6d3b; }
2473
+ .has-warning .form-control {
2474
+ border-color: #8a6d3b;
2475
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2476
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
2477
+ .has-warning .form-control:focus {
2478
+ border-color: #66512c;
2479
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
2480
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; }
2481
+ .has-warning .input-group-addon {
2482
+ color: #8a6d3b;
2483
+ border-color: #8a6d3b;
2484
+ background-color: #fcf8e3; }
2485
+ .has-warning .form-control-feedback {
2486
+ color: #8a6d3b; }
2487
+
2488
+ .has-error .help-block,
2489
+ .has-error .control-label,
2490
+ .has-error .radio,
2491
+ .has-error .checkbox,
2492
+ .has-error .radio-inline,
2493
+ .has-error .checkbox-inline {
2494
+ color: #a94442; }
2495
+ .has-error .form-control {
2496
+ border-color: #a94442;
2497
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2498
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
2499
+ .has-error .form-control:focus {
2500
+ border-color: #843534;
2501
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
2502
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; }
2503
+ .has-error .input-group-addon {
2504
+ color: #a94442;
2505
+ border-color: #a94442;
2506
+ background-color: #f2dede; }
2507
+ .has-error .form-control-feedback {
2508
+ color: #a94442; }
2509
+
2510
+ .has-feedback label.sr-only ~ .form-control-feedback {
2511
+ top: 0; }
2512
+
2513
+ .help-block {
2514
+ display: block;
2515
+ margin-top: 5px;
2516
+ margin-bottom: 10px;
2517
+ color: #737373; }
2518
+
2519
+ @media (min-width: 768px) {
2520
+ .form-inline .form-group, .navbar-form .form-group {
2521
+ display: inline-block;
2522
+ margin-bottom: 0;
2523
+ vertical-align: middle; }
2524
+ .form-inline .form-control, .navbar-form .form-control {
2525
+ display: inline-block;
2526
+ width: auto;
2527
+ vertical-align: middle; }
2528
+ .form-inline .input-group, .navbar-form .input-group {
2529
+ display: inline-table;
2530
+ vertical-align: middle; }
2531
+ .form-inline .input-group .input-group-addon, .navbar-form .input-group .input-group-addon,
2532
+ .form-inline .input-group .input-group-btn,
2533
+ .navbar-form .input-group .input-group-btn,
2534
+ .form-inline .input-group .form-control,
2535
+ .navbar-form .input-group .form-control {
2536
+ width: auto; }
2537
+ .form-inline .input-group > .form-control, .navbar-form .input-group > .form-control {
2538
+ width: 100%; }
2539
+ .form-inline .control-label, .navbar-form .control-label {
2540
+ margin-bottom: 0;
2541
+ vertical-align: middle; }
2542
+ .form-inline .radio, .navbar-form .radio,
2543
+ .form-inline .checkbox,
2544
+ .navbar-form .checkbox {
2545
+ display: inline-block;
2546
+ margin-top: 0;
2547
+ margin-bottom: 0;
2548
+ vertical-align: middle; }
2549
+ .form-inline .radio label, .navbar-form .radio label,
2550
+ .form-inline .checkbox label,
2551
+ .navbar-form .checkbox label {
2552
+ padding-left: 0; }
2553
+ .form-inline .radio input[type="radio"], .navbar-form .radio input[type="radio"],
2554
+ .form-inline .checkbox input[type="checkbox"],
2555
+ .navbar-form .checkbox input[type="checkbox"] {
2556
+ position: relative;
2557
+ margin-left: 0; }
2558
+ .form-inline .has-feedback .form-control-feedback, .navbar-form .has-feedback .form-control-feedback {
2559
+ top: 0; } }
2560
+
2561
+ .form-horizontal .radio,
2562
+ .form-horizontal .checkbox,
2563
+ .form-horizontal .radio-inline,
2564
+ .form-horizontal .checkbox-inline {
2565
+ margin-top: 0;
2566
+ margin-bottom: 0;
2567
+ padding-top: 7px; }
2568
+ .form-horizontal .radio,
2569
+ .form-horizontal .checkbox {
2570
+ min-height: 27px; }
2571
+ .form-horizontal .form-group {
2572
+ margin-left: -15px;
2573
+ margin-right: -15px; }
2574
+ .form-horizontal .form-group:before, .form-horizontal .form-group:after {
2575
+ content: " ";
2576
+ display: table; }
2577
+ .form-horizontal .form-group:after {
2578
+ clear: both; }
2579
+ @media (min-width: 768px) {
2580
+ .form-horizontal .control-label {
2581
+ text-align: right;
2582
+ margin-bottom: 0;
2583
+ padding-top: 7px; } }
2584
+ .form-horizontal .has-feedback .form-control-feedback {
2585
+ top: 0;
2586
+ right: 15px; }
2587
+ @media (min-width: 768px) {
2588
+ .form-horizontal .form-group-lg .control-label {
2589
+ padding-top: 14.3px; } }
2590
+ @media (min-width: 768px) {
2591
+ .form-horizontal .form-group-sm .control-label {
2592
+ padding-top: 6px; } }
2593
+
2594
+ .btn {
2595
+ display: inline-block;
2596
+ margin-bottom: 0;
2597
+ font-weight: normal;
2598
+ text-align: center;
2599
+ vertical-align: middle;
2600
+ cursor: pointer;
2601
+ background-image: none;
2602
+ border: 1px solid transparent;
2603
+ white-space: nowrap;
2604
+ padding: 6px 12px;
2605
+ font-size: 14px;
2606
+ line-height: 1.42857;
2607
+ border-radius: 3px;
2608
+ -webkit-user-select: none;
2609
+ -moz-user-select: none;
2610
+ -ms-user-select: none;
2611
+ user-select: none; }
2612
+
2613
+ .btn:hover{
2614
+ color: #333333;
2615
+ text-decoration: none; }
2616
+ .btn:active, .btn.active {
2617
+ outline: 0;
2618
+ background-image: none;
2619
+ -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
2620
+ box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
2621
+ .btn.disabled, .btn[disabled], fieldset[disabled] .btn {
2622
+ cursor: not-allowed;
2623
+ pointer-events: none;
2624
+ opacity: 0.65;
2625
+ filter: alpha(opacity=65);
2626
+ -webkit-box-shadow: none;
2627
+ box-shadow: none; }
2628
+
2629
+ .btn-default {
2630
+ color: #333333;
2631
+ background-color: white;
2632
+ border-color: #cccccc; }
2633
+ .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
2634
+ color: #333333;
2635
+ background-color: #e6e6e6;
2636
+ border-color: #adadad; }
2637
+ .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
2638
+ background-image: none; }
2639
+ .btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active {
2640
+ background-color: white;
2641
+ border-color: #cccccc; }
2642
+ .btn-default .badge {
2643
+ color: white;
2644
+ background-color: #333333; }
2645
+
2646
+ .btn-primary {
2647
+ color: white;
2648
+ background-color: #ef4238;
2649
+ border-color: #ed2c20; }
2650
+ .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
2651
+ color: white;
2652
+ background-color: #e21e12;
2653
+ border-color: #c11910; }
2654
+ .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
2655
+ background-image: none; }
2656
+ .btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active {
2657
+ background-color: #ef4238;
2658
+ border-color: #ed2c20; }
2659
+ .btn-primary .badge {
2660
+ color: #ef4238;
2661
+ background-color: white; }
2662
+
2663
+ .btn-success {
2664
+ color: white;
2665
+ background-color: #5cb85c;
2666
+ border-color: #4cae4c; }
2667
+ .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
2668
+ color: white;
2669
+ background-color: #449d44;
2670
+ border-color: #398439; }
2671
+ .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
2672
+ background-image: none; }
2673
+ .btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled]:active, .btn-success[disabled].active, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active {
2674
+ background-color: #5cb85c;
2675
+ border-color: #4cae4c; }
2676
+ .btn-success .badge {
2677
+ color: #5cb85c;
2678
+ background-color: white; }
2679
+
2680
+ .btn-info {
2681
+ color: white;
2682
+ background-color: #5bc0de;
2683
+ border-color: #46b8da; }
2684
+ .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
2685
+ color: white;
2686
+ background-color: #31b0d5;
2687
+ border-color: #269abc; }
2688
+ .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
2689
+ background-image: none; }
2690
+ .btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active {
2691
+ background-color: #5bc0de;
2692
+ border-color: #46b8da; }
2693
+ .btn-info .badge {
2694
+ color: #5bc0de;
2695
+ background-color: white; }
2696
+
2697
+ .btn-warning {
2698
+ color: white;
2699
+ background-color: #f0ad4e;
2700
+ border-color: #eea236; }
2701
+ .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
2702
+ color: white;
2703
+ background-color: #ec971f;
2704
+ border-color: #d58512; }
2705
+ .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
2706
+ background-image: none; }
2707
+ .btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active {
2708
+ background-color: #f0ad4e;
2709
+ border-color: #eea236; }
2710
+ .btn-warning .badge {
2711
+ color: #f0ad4e;
2712
+ background-color: white; }
2713
+
2714
+ .btn-danger {
2715
+ color: white;
2716
+ background-color: #d9534f;
2717
+ border-color: #d43f3a; }
2718
+ .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
2719
+ color: white;
2720
+ background-color: #c9302c;
2721
+ border-color: #ac2925; }
2722
+ .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
2723
+ background-image: none; }
2724
+ .btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active {
2725
+ background-color: #d9534f;
2726
+ border-color: #d43f3a; }
2727
+ .btn-danger .badge {
2728
+ color: #d9534f;
2729
+ background-color: white; }
2730
+
2731
+ .btn-link {
2732
+ color: #ef4238;
2733
+ font-weight: normal;
2734
+ cursor: pointer;
2735
+ border-radius: 0; }
2736
+ .btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {
2737
+ background-color: transparent;
2738
+ -webkit-box-shadow: none;
2739
+ box-shadow: none; }
2740
+ .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
2741
+ border-color: transparent; }
2742
+ .btn-link:hover, .btn-link:focus {
2743
+ color: #ca1a10;
2744
+ text-decoration: underline;
2745
+ background-color: transparent; }
2746
+ .btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {
2747
+ color: #777777;
2748
+ text-decoration: none; }
2749
+
2750
+ .btn-lg, .btn-group-lg > .btn {
2751
+ padding: 10px 16px;
2752
+ font-size: 18px;
2753
+ line-height: 1.33;
2754
+ border-radius: 4px; }
2755
+
2756
+ .btn-sm, .btn-group-sm > .btn {
2757
+ padding: 5px 10px;
2758
+ font-size: 12px;
2759
+ line-height: 1.5;
2760
+ border-radius: 2px; }
2761
+
2762
+ .btn-xs, .btn-group-xs > .btn {
2763
+ padding: 1px 5px;
2764
+ font-size: 12px;
2765
+ line-height: 1.5;
2766
+ border-radius: 2px; }
2767
+
2768
+ .btn-block {
2769
+ display: block;
2770
+ width: 100%; }
2771
+
2772
+ .btn-block + .btn-block {
2773
+ margin-top: 5px; }
2774
+
2775
+ input[type="submit"].btn-block,
2776
+ input[type="reset"].btn-block,
2777
+ input[type="button"].btn-block {
2778
+ width: 100%; }
2779
+
2780
+ .fade {
2781
+ opacity: 0;
2782
+ -webkit-transition: opacity 0.15s linear;
2783
+ -o-transition: opacity 0.15s linear;
2784
+ transition: opacity 0.15s linear; }
2785
+ .fade.in {
2786
+ opacity: 1; }
2787
+
2788
+ .collapse {
2789
+ display: none; }
2790
+ .collapse.in {
2791
+ display: block; }
2792
+
2793
+ tr.collapse.in {
2794
+ display: table-row; }
2795
+
2796
+ tbody.collapse.in {
2797
+ display: table-row-group; }
2798
+
2799
+ .collapsing {
2800
+ position: relative;
2801
+ height: 0;
2802
+ overflow: hidden;
2803
+ -webkit-transition: height 0.35s ease;
2804
+ -o-transition: height 0.35s ease;
2805
+ transition: height 0.35s ease; }
2806
+
2807
+ .caret {
2808
+ display: inline-block;
2809
+ width: 0;
2810
+ height: 0;
2811
+ margin-left: 2px;
2812
+ vertical-align: middle;
2813
+ border-top: 4px solid;
2814
+ border-right: 4px solid transparent;
2815
+ border-left: 4px solid transparent; }
2816
+
2817
+ .dropdown {
2818
+ position: relative; }
2819
+
2820
+ .dropdown-toggle:focus {
2821
+ outline: 0; }
2822
+
2823
+ .dropdown-menu {
2824
+ position: absolute;
2825
+ top: 100%;
2826
+ left: 0;
2827
+ z-index: 1000;
2828
+ display: none;
2829
+ float: left;
2830
+ min-width: 160px;
2831
+ padding: 5px 0;
2832
+ margin: 0px 0 0;
2833
+ list-style: none;
2834
+ font-size: 14px;
2835
+ text-align: left;
2836
+ background-color: white;
2837
+ border: 1px solid #cccccc;
2838
+ border: 1px solid rgba(0, 0, 0, 0.15);
2839
+ -moz-border-radius: 3px;
2840
+ -webkit-border-radius: 3px;
2841
+ border-radius: 3px;
2842
+ /* @include box-shadow(0 6px 12px rgba(0,0,0,.175));*/
2843
+ background-clip: padding-box; }
2844
+ .dropdown-menu.pull-right {
2845
+ right: 0;
2846
+ left: auto; }
2847
+ .dropdown-menu .divider {
2848
+ height: 1px;
2849
+ margin: 9px 0;
2850
+ overflow: hidden;
2851
+ background-color: #e5e5e5; }
2852
+ .dropdown-menu > li > a {
2853
+ display: block;
2854
+ padding: 3px 20px;
2855
+ clear: both;
2856
+ font-weight: normal;
2857
+ line-height: 1.42857;
2858
+ color: #333333;
2859
+ white-space: nowrap; }
2860
+
2861
+ .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
2862
+ text-decoration: none;
2863
+ color: #262626;
2864
+ background-color: whitesmoke; }
2865
+
2866
+ .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
2867
+ color: white;
2868
+ text-decoration: none;
2869
+ outline: 0;
2870
+ background-color: #ef4238; }
2871
+
2872
+ .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
2873
+ color: #777777; }
2874
+
2875
+ .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
2876
+ text-decoration: none;
2877
+ background-color: transparent;
2878
+ background-image: none;
2879
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
2880
+ cursor: not-allowed; }
2881
+
2882
+ .open > .dropdown-menu {
2883
+ display: block; }
2884
+ .open > a {
2885
+ outline: 0; }
2886
+
2887
+ .dropdown-menu-right {
2888
+ left: auto;
2889
+ right: 0; }
2890
+
2891
+ .dropdown-menu-left {
2892
+ left: 0;
2893
+ right: auto; }
2894
+
2895
+ .dropdown-header {
2896
+ display: block;
2897
+ padding: 3px 20px;
2898
+ font-size: 12px;
2899
+ line-height: 1.42857;
2900
+ color: #777777;
2901
+ white-space: nowrap; }
2902
+
2903
+ .dropdown-backdrop {
2904
+ position: fixed;
2905
+ left: 0;
2906
+ right: 0;
2907
+ bottom: 0;
2908
+ top: 0;
2909
+ z-index: 990; }
2910
+
2911
+ .pull-right > .dropdown-menu {
2912
+ right: 0;
2913
+ left: auto; }
2914
+
2915
+ .dropup .caret,
2916
+ .navbar-fixed-bottom .dropdown .caret {
2917
+ border-top: 0;
2918
+ border-bottom: 4px solid;
2919
+ content: ""; }
2920
+ .dropup .dropdown-menu,
2921
+ .navbar-fixed-bottom .dropdown .dropdown-menu {
2922
+ top: auto;
2923
+ bottom: 100%;
2924
+ margin-bottom: 1px; }
2925
+
2926
+ @media (min-width: 768px) {
2927
+ .navbar-right .dropdown-menu {
2928
+ right: 0;
2929
+ left: auto; }
2930
+ .navbar-right .dropdown-menu-left {
2931
+ left: 0;
2932
+ right: auto; } }
2933
+ .btn-group,
2934
+ .btn-group-vertical {
2935
+ position: relative;
2936
+ display: inline-block;
2937
+ vertical-align: middle; }
2938
+ .btn-group > .btn,
2939
+ .btn-group-vertical > .btn {
2940
+ position: relative;
2941
+ float: left; }
2942
+ .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
2943
+ .btn-group-vertical > .btn:hover,
2944
+ .btn-group-vertical > .btn:focus,
2945
+ .btn-group-vertical > .btn:active,
2946
+ .btn-group-vertical > .btn.active {
2947
+ z-index: 2; }
2948
+ .btn-group > .btn:focus,
2949
+ .btn-group-vertical > .btn:focus {
2950
+ outline: 0; }
2951
+
2952
+ .btn-group .btn + .btn,
2953
+ .btn-group .btn + .btn-group,
2954
+ .btn-group .btn-group + .btn,
2955
+ .btn-group .btn-group + .btn-group {
2956
+ margin-left: -1px; }
2957
+
2958
+ .btn-toolbar {
2959
+ margin-left: -5px; }
2960
+ .btn-toolbar:before, .btn-toolbar:after {
2961
+ content: " ";
2962
+ display: table; }
2963
+ .btn-toolbar:after {
2964
+ clear: both; }
2965
+ .btn-toolbar .btn-group,
2966
+ .btn-toolbar .input-group {
2967
+ float: left; }
2968
+ .btn-toolbar > .btn,
2969
+ .btn-toolbar > .btn-group,
2970
+ .btn-toolbar > .input-group {
2971
+ margin-left: 5px; }
2972
+
2973
+ .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
2974
+ border-radius: 0; }
2975
+
2976
+ .btn-group > .btn:first-child {
2977
+ margin-left: 0; }
2978
+ .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
2979
+ border-bottom-right-radius: 0;
2980
+ border-top-right-radius: 0; }
2981
+
2982
+ .btn-group > .btn:last-child:not(:first-child),
2983
+ .btn-group > .dropdown-toggle:not(:first-child) {
2984
+ border-bottom-left-radius: 0;
2985
+ border-top-left-radius: 0; }
2986
+
2987
+ .btn-group > .btn-group {
2988
+ float: left; }
2989
+
2990
+ .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
2991
+ border-radius: 0; }
2992
+
2993
+ .btn-group > .btn-group:first-child > .btn:last-child,
2994
+ .btn-group > .btn-group:first-child > .dropdown-toggle {
2995
+ border-bottom-right-radius: 0;
2996
+ border-top-right-radius: 0; }
2997
+
2998
+ .btn-group > .btn-group:last-child > .btn:first-child {
2999
+ border-bottom-left-radius: 0;
3000
+ border-top-left-radius: 0; }
3001
+
3002
+ .btn-group .dropdown-toggle:active,
3003
+ .btn-group.open .dropdown-toggle {
3004
+ outline: 0; }
3005
+
3006
+ .btn-group > .btn + .dropdown-toggle {
3007
+ padding-left: 8px;
3008
+ padding-right: 8px; }
3009
+
3010
+ .btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {
3011
+ padding-left: 12px;
3012
+ padding-right: 12px; }
3013
+
3014
+ .btn-group.open .dropdown-toggle {
3015
+ -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
3016
+ box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
3017
+ .btn-group.open .dropdown-toggle.btn-link {
3018
+ -webkit-box-shadow: none;
3019
+ box-shadow: none; }
3020
+
3021
+ .btn .caret {
3022
+ margin-left: 0; }
3023
+
3024
+ .btn-lg .caret, .btn-group-lg > .btn .caret {
3025
+ border-width: 5px 5px 0;
3026
+ border-bottom-width: 0; }
3027
+
3028
+ .dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
3029
+ border-width: 0 5px 5px; }
3030
+
3031
+ .btn-group-vertical > .btn,
3032
+ .btn-group-vertical > .btn-group,
3033
+ .btn-group-vertical > .btn-group > .btn {
3034
+ display: block;
3035
+ float: none;
3036
+ width: 100%;
3037
+ max-width: 100%; }
3038
+ .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after {
3039
+ content: " ";
3040
+ display: table; }
3041
+ .btn-group-vertical > .btn-group:after {
3042
+ clear: both; }
3043
+ .btn-group-vertical > .btn-group > .btn {
3044
+ float: none; }
3045
+ .btn-group-vertical > .btn + .btn,
3046
+ .btn-group-vertical > .btn + .btn-group,
3047
+ .btn-group-vertical > .btn-group + .btn,
3048
+ .btn-group-vertical > .btn-group + .btn-group {
3049
+ margin-top: -1px;
3050
+ margin-left: 0; }
3051
+
3052
+ .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
3053
+ border-radius: 0; }
3054
+ .btn-group-vertical > .btn:first-child:not(:last-child) {
3055
+ border-top-right-radius: 3px;
3056
+ border-bottom-right-radius: 0;
3057
+ border-bottom-left-radius: 0; }
3058
+ .btn-group-vertical > .btn:last-child:not(:first-child) {
3059
+ border-bottom-left-radius: 3px;
3060
+ border-top-right-radius: 0;
3061
+ border-top-left-radius: 0; }
3062
+
3063
+ .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
3064
+ border-radius: 0; }
3065
+
3066
+ .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
3067
+ .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
3068
+ border-bottom-right-radius: 0;
3069
+ border-bottom-left-radius: 0; }
3070
+
3071
+ .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
3072
+ border-top-right-radius: 0;
3073
+ border-top-left-radius: 0; }
3074
+
3075
+ .btn-group-justified {
3076
+ display: table;
3077
+ width: 100%;
3078
+ table-layout: fixed;
3079
+ border-collapse: separate; }
3080
+ .btn-group-justified > .btn,
3081
+ .btn-group-justified > .btn-group {
3082
+ float: none;
3083
+ display: table-cell;
3084
+ width: 1%; }
3085
+ .btn-group-justified > .btn-group .btn {
3086
+ width: 100%; }
3087
+ .btn-group-justified > .btn-group .dropdown-menu {
3088
+ left: auto; }
3089
+
3090
+ [data-toggle="buttons"] > .btn > input[type="radio"],
3091
+ [data-toggle="buttons"] > .btn > input[type="checkbox"] {
3092
+ position: absolute;
3093
+ z-index: -1;
3094
+ opacity: 0;
3095
+ filter: alpha(opacity=0); }
3096
+
3097
+ .input-group {
3098
+ position: relative;
3099
+ display: table;
3100
+ border-collapse: separate; }
3101
+ .input-group[class*="col-"] {
3102
+ float: none;
3103
+ padding-left: 0;
3104
+ padding-right: 0; }
3105
+ .input-group .form-control {
3106
+ position: relative;
3107
+ z-index: 2;
3108
+ float: left;
3109
+ width: 100%;
3110
+ margin-bottom: 0; }
3111
+
3112
+ .input-group-addon,
3113
+ .input-group-btn,
3114
+ .input-group .form-control {
3115
+ display: table-cell; }
3116
+ .input-group-addon:not(:first-child):not(:last-child),
3117
+ .input-group-btn:not(:first-child):not(:last-child),
3118
+ .input-group .form-control:not(:first-child):not(:last-child) {
3119
+ border-radius: 0; }
3120
+
3121
+ .input-group-addon,
3122
+ .input-group-btn {
3123
+ width: 1%;
3124
+ white-space: nowrap;
3125
+ vertical-align: middle; }
3126
+
3127
+ .input-group-addon {
3128
+ padding: 6px 12px;
3129
+ font-size: 20px;
3130
+ font-weight: normal;
3131
+ line-height: 1;
3132
+ color: #555555;
3133
+ text-align: center;
3134
+ background-color: #eeeeee;
3135
+ border: 1px solid #cccccc;
3136
+ border-radius: 3px; }
3137
+ .input-group-addon.input-sm, .form-horizontal .form-group-sm .input-group-addon.form-control,
3138
+ .input-group-sm > .input-group-addon,
3139
+ .input-group-sm > .input-group-btn > .input-group-addon.btn {
3140
+ padding: 5px 10px;
3141
+ font-size: 12px;
3142
+ border-radius: 2px; }
3143
+ .input-group-addon.input-lg, .form-horizontal .form-group-lg .input-group-addon.form-control,
3144
+ .input-group-lg > .input-group-addon,
3145
+ .input-group-lg > .input-group-btn > .input-group-addon.btn {
3146
+ padding: 10px 16px;
3147
+ font-size: 18px;
3148
+ border-radius: 4px; }
3149
+ .input-group-addon input[type="radio"],
3150
+ .input-group-addon input[type="checkbox"] {
3151
+ margin-top: 0; }
3152
+
3153
+ .input-group .form-control:first-child,
3154
+ .input-group-addon:first-child,
3155
+ .input-group-btn:first-child > .btn,
3156
+ .input-group-btn:first-child > .btn-group > .btn,
3157
+ .input-group-btn:first-child > .dropdown-toggle,
3158
+ .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
3159
+ .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
3160
+ border-bottom-right-radius: 0;
3161
+ border-top-right-radius: 0; }
3162
+
3163
+ .input-group-addon:first-child {
3164
+ border-right: 0; }
3165
+
3166
+ .input-group .form-control:last-child,
3167
+ .input-group-addon:last-child,
3168
+ .input-group-btn:last-child > .btn,
3169
+ .input-group-btn:last-child > .btn-group > .btn,
3170
+ .input-group-btn:last-child > .dropdown-toggle,
3171
+ .input-group-btn:first-child > .btn:not(:first-child),
3172
+ .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
3173
+ border-bottom-left-radius: 0;
3174
+ border-top-left-radius: 0; }
3175
+
3176
+ .input-group-addon:last-child {
3177
+ border-left: 0; }
3178
+
3179
+ .input-group-btn {
3180
+ position: relative;
3181
+ font-size: 0;
3182
+ white-space: nowrap; }
3183
+ .input-group-btn > .btn {
3184
+ position: relative; }
3185
+ .input-group-btn > .btn + .btn {
3186
+ margin-left: -1px; }
3187
+ .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {
3188
+ z-index: 2; }
3189
+ .input-group-btn:first-child > .btn,
3190
+ .input-group-btn:first-child > .btn-group {
3191
+ margin-right: -1px; }
3192
+ .input-group-btn:last-child > .btn,
3193
+ .input-group-btn:last-child > .btn-group {
3194
+ margin-left: -1px; }
3195
+
3196
+ .nav {
3197
+ margin-bottom: 0;
3198
+ padding-left: 0;
3199
+ list-style: none; }
3200
+ .nav:before, .nav:after {
3201
+ content: " ";
3202
+ display: table; }
3203
+ .nav:after {
3204
+ clear: both; }
3205
+ .nav > li {
3206
+ position: relative;
3207
+ display: block; }
3208
+ .nav > li > a {
3209
+ position: relative;
3210
+ display: block;
3211
+ padding: 10px 15px; }
3212
+ .nav > li > a:hover, .nav > li > a:focus {
3213
+ text-decoration: none;
3214
+ background-color: #eeeeee; }
3215
+ .nav > li.disabled > a {
3216
+ color: #777777; }
3217
+ .nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
3218
+ color: #777777;
3219
+ text-decoration: none;
3220
+ background-color: transparent;
3221
+ cursor: not-allowed; }
3222
+ .nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
3223
+ background-color: #eeeeee;
3224
+ border-color: #ef4238; }
3225
+ .nav .nav-divider {
3226
+ height: 1px;
3227
+ margin: 9px 0;
3228
+ overflow: hidden;
3229
+ background-color: #e5e5e5; }
3230
+ .nav > li > a > img {
3231
+ max-width: none; }
3232
+
3233
+ .nav-tabs {
3234
+ border-bottom: 1px solid #dddddd; }
3235
+ .nav-tabs > li {
3236
+ float: left;
3237
+ margin-bottom: -1px; }
3238
+ .nav-tabs > li > a {
3239
+ margin-right: 2px;
3240
+ line-height: 1.42857;
3241
+ border: 1px solid transparent;
3242
+ border-radius: 3px 3px 0 0; }
3243
+ .nav-tabs > li > a:hover {
3244
+ border-color: #eeeeee #eeeeee #dddddd; }
3245
+ .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
3246
+ color: #555555;
3247
+ background-color: #eeeeee;
3248
+ border: 1px solid #dddddd;
3249
+ border-bottom-color: transparent;
3250
+ cursor: default; }
3251
+
3252
+ .nav-pills > li {
3253
+ float: left; }
3254
+ .nav-pills > li > a {
3255
+ border-radius: 3px; }
3256
+ .nav-pills > li + li {
3257
+ margin-left: 2px; }
3258
+ .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
3259
+ color: white;
3260
+ background-color: #ef4238; }
3261
+
3262
+ .nav-stacked > li {
3263
+ float: none; }
3264
+ .nav-stacked > li + li {
3265
+ margin-top: 2px;
3266
+ margin-left: 0; }
3267
+
3268
+ .nav-justified, .nav-tabs.nav-justified {
3269
+ width: 100%; }
3270
+ .nav-justified > li, .nav-tabs.nav-justified > li {
3271
+ float: none; }
3272
+ .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
3273
+ text-align: center;
3274
+ margin-bottom: 5px; }
3275
+ .nav-justified > .dropdown .dropdown-menu {
3276
+ top: auto;
3277
+ left: auto; }
3278
+ @media (min-width: 768px) {
3279
+ .nav-justified > li, .nav-tabs.nav-justified > li {
3280
+ display: table-cell;
3281
+ width: 1%; }
3282
+ .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
3283
+ margin-bottom: 0; } }
3284
+
3285
+ .nav-tabs-justified, .nav-tabs.nav-justified {
3286
+ border-bottom: 0; }
3287
+ .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
3288
+ margin-right: 0;
3289
+ border-radius: 3px; }
3290
+ .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
3291
+ .nav-tabs-justified > .active > a:hover,
3292
+ .nav-tabs.nav-justified > .active > a:hover,
3293
+ .nav-tabs-justified > .active > a:focus,
3294
+ .nav-tabs.nav-justified > .active > a:focus {
3295
+ border: 1px solid #dddddd; }
3296
+ @media (min-width: 768px) {
3297
+ .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
3298
+ border-bottom: 1px solid #dddddd;
3299
+ border-radius: 3px 3px 0 0; }
3300
+ .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
3301
+ .nav-tabs-justified > .active > a:hover,
3302
+ .nav-tabs.nav-justified > .active > a:hover,
3303
+ .nav-tabs-justified > .active > a:focus,
3304
+ .nav-tabs.nav-justified > .active > a:focus {
3305
+ border-bottom-color: #eeeeee; } }
3306
+
3307
+ .tab-content > .tab-pane {
3308
+ display: none; }
3309
+ .tab-content > .active {
3310
+ display: block; }
3311
+
3312
+ .nav-tabs .dropdown-menu {
3313
+ margin-top: -1px;
3314
+ border-top-right-radius: 0;
3315
+ border-top-left-radius: 0; }
3316
+
3317
+ .navbar {
3318
+ position: relative;
3319
+ min-height: 60px;
3320
+ margin-bottom: 20px;
3321
+ border: 1px solid transparent; }
3322
+ .navbar:before, .navbar:after {
3323
+ content: " ";
3324
+ display: table; }
3325
+ .navbar:after {
3326
+ clear: both; }
3327
+ @media (min-width: 768px) {
3328
+ .navbar {
3329
+ border-radius: 3px; } }
3330
+
3331
+ .navbar-header:before, .navbar-header:after {
3332
+ content: " ";
3333
+ display: table; }
3334
+ .navbar-header:after {
3335
+ clear: both; }
3336
+ @media (min-width: 768px) {
3337
+ .navbar-header {
3338
+ float: left; } }
3339
+
3340
+ .navbar-collapse {
3341
+ overflow-x: visible;
3342
+ padding-right: 15px;
3343
+ padding-left: 15px;
3344
+ border-top: 1px solid transparent;
3345
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
3346
+ -webkit-overflow-scrolling: touch; }
3347
+ .navbar-collapse:before, .navbar-collapse:after {
3348
+ content: " ";
3349
+ display: table; }
3350
+ .navbar-collapse:after {
3351
+ clear: both; }
3352
+ .navbar-collapse.in {
3353
+ overflow-y: auto; }
3354
+ @media (min-width: 768px) {
3355
+ .navbar-collapse {
3356
+ width: auto;
3357
+ border-top: 0;
3358
+ box-shadow: none; }
3359
+ .navbar-collapse.collapse {
3360
+ display: block !important;
3361
+ height: auto !important;
3362
+ padding-bottom: 0;
3363
+ overflow: visible !important; }
3364
+ .navbar-collapse.in {
3365
+ overflow-y: visible; }
3366
+ .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
3367
+ padding-left: 0;
3368
+ padding-right: 0; } }
3369
+
3370
+ .navbar-fixed-top .navbar-collapse,
3371
+ .navbar-fixed-bottom .navbar-collapse {
3372
+ max-height: 340px; }
3373
+ @media (max-width: 480px) and (orientation: landscape) {
3374
+ .navbar-fixed-top .navbar-collapse,
3375
+ .navbar-fixed-bottom .navbar-collapse {
3376
+ max-height: 200px; } }
3377
+
3378
+ .container > .navbar-header,
3379
+ .container > .navbar-collapse,
3380
+ .container-fluid > .navbar-header,
3381
+ .container-fluid > .navbar-collapse {
3382
+ margin-right: -15px;
3383
+ margin-left: -15px; }
3384
+ @media (min-width: 768px) {
3385
+ .container > .navbar-header,
3386
+ .container > .navbar-collapse,
3387
+ .container-fluid > .navbar-header,
3388
+ .container-fluid > .navbar-collapse {
3389
+ margin-right: 0;
3390
+ margin-left: 0; } }
3391
+
3392
+ .navbar-static-top {
3393
+ z-index: 1000;
3394
+ border-width: 0 0 1px; }
3395
+ @media (min-width: 768px) {
3396
+ .navbar-static-top {
3397
+ border-radius: 0; } }
3398
+
3399
+ .navbar-fixed-top,
3400
+ .navbar-fixed-bottom {
3401
+ position: fixed;
3402
+ right: 0;
3403
+ left: 0;
3404
+ z-index: 1030;
3405
+ -webkit-transform: translate3d(0, 0, 0);
3406
+ transform: translate3d(0, 0, 0); }
3407
+ @media (min-width: 768px) {
3408
+ .navbar-fixed-top,
3409
+ .navbar-fixed-bottom {
3410
+ border-radius: 0; } }
3411
+
3412
+ .navbar-fixed-top {
3413
+ top: 0;
3414
+ border-width: 0 0 1px; }
3415
+
3416
+ .navbar-fixed-bottom {
3417
+ bottom: 0;
3418
+ margin-bottom: 0;
3419
+ border-width: 1px 0 0; }
3420
+
3421
+ .navbar-brand {
3422
+ float: left;
3423
+ padding: 15px 15px;
3424
+ font-size: 18px;
3425
+ line-height: 20px;
3426
+ height: 50px; }
3427
+ .navbar-brand:hover, .navbar-brand:focus {
3428
+ text-decoration: none; }
3429
+ @media (min-width: 768px) {
3430
+ .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
3431
+ margin-left: -15px; } }
3432
+
3433
+ .navbar-toggle {
3434
+ position: relative;
3435
+ float: right;
3436
+ margin-right: 15px;
3437
+ padding: 9px 10px;
3438
+ margin-top: 8px;
3439
+ margin-bottom: 8px;
3440
+ background-color: transparent;
3441
+ background-image: none;
3442
+ border: 1px solid transparent;
3443
+ border-radius: 3px; }
3444
+ .navbar-toggle:focus {
3445
+ outline: 0; }
3446
+ .navbar-toggle .icon-bar {
3447
+ display: block;
3448
+ width: 22px;
3449
+ height: 2px;
3450
+ border-radius: 1px; }
3451
+ .navbar-toggle .icon-bar + .icon-bar {
3452
+ margin-top: 4px; }
3453
+ @media (min-width: 768px) {
3454
+ .navbar-toggle {
3455
+ display: none; } }
3456
+
3457
+ .navbar-nav {
3458
+ margin: 7.5px -15px; }
3459
+ .navbar-nav > li > a {
3460
+ padding-top: 10px;
3461
+ padding-bottom: 10px;
3462
+ line-height: 20px; }
3463
+ @media (max-width: 767px) {
3464
+ .navbar-nav .open .dropdown-menu {
3465
+ position: static;
3466
+ float: none;
3467
+ width: auto;
3468
+ margin-top: 0;
3469
+ background-color: transparent;
3470
+ border: 0;
3471
+ box-shadow: none; }
3472
+ .navbar-nav .open .dropdown-menu > li > a,
3473
+ .navbar-nav .open .dropdown-menu .dropdown-header {
3474
+ padding: 5px 15px 5px 25px; }
3475
+ .navbar-nav .open .dropdown-menu > li > a {
3476
+ line-height: 20px; }
3477
+ .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {
3478
+ background-image: none; } }
3479
+ @media (min-width: 768px) {
3480
+ .navbar-nav {
3481
+ float: left;
3482
+ margin: 0; }
3483
+ .navbar-nav > li {
3484
+ float: left; }
3485
+ .navbar-nav > li > a {
3486
+ padding-top: 15px;
3487
+ padding-bottom: 15px; }
3488
+ .navbar-nav.navbar-right:last-child {
3489
+ margin-right: -15px; } }
3490
+
3491
+ @media (min-width: 768px) {
3492
+ .navbar-left {
3493
+ float: left !important; }
3494
+
3495
+ .navbar-right {
3496
+ float: right !important; } }
3497
+ .navbar-form {
3498
+ margin-left: -15px;
3499
+ margin-right: -15px;
3500
+ padding: 10px 15px;
3501
+ border-top: 1px solid transparent;
3502
+ border-bottom: 1px solid transparent;
3503
+ -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
3504
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
3505
+ margin-top: 8px;
3506
+ margin-bottom: 8px; }
3507
+ @media (max-width: 767px) {
3508
+ .navbar-form .form-group {
3509
+ margin-bottom: 5px; } }
3510
+ @media (min-width: 768px) {
3511
+ .navbar-form {
3512
+ width: auto;
3513
+ border: 0;
3514
+ margin-left: 0;
3515
+ margin-right: 0;
3516
+ padding-top: 0;
3517
+ padding-bottom: 0;
3518
+ -webkit-box-shadow: none;
3519
+ box-shadow: none; }
3520
+ .navbar-form.navbar-right:last-child {
3521
+ margin-right: -15px; } }
3522
+
3523
+ .navbar-nav > li > .dropdown-menu {
3524
+ margin-top: 0;
3525
+ border-top-right-radius: 0;
3526
+ border-top-left-radius: 0; }
3527
+
3528
+ .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
3529
+ border-bottom-right-radius: 0;
3530
+ border-bottom-left-radius: 0; }
3531
+
3532
+ .navbar-btn {
3533
+ margin-top: 8px;
3534
+ margin-bottom: 8px; }
3535
+ .navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn {
3536
+ margin-top: 10px;
3537
+ margin-bottom: 10px; }
3538
+ .navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn {
3539
+ margin-top: 14px;
3540
+ margin-bottom: 14px; }
3541
+
3542
+ .navbar-text {
3543
+ margin-top: 15px;
3544
+ margin-bottom: 15px; }
3545
+ @media (min-width: 768px) {
3546
+ .navbar-text {
3547
+ float: left;
3548
+ margin-left: 15px;
3549
+ margin-right: 15px; }
3550
+ .navbar-text.navbar-right:last-child {
3551
+ margin-right: 0; } }
3552
+
3553
+ .navbar-default {
3554
+ background-color: #171515;
3555
+ border-color: transparent; }
3556
+ .navbar-default .navbar-brand {
3557
+ color: #ffffff; }
3558
+ .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
3559
+ color: #ffffff;
3560
+ background-color: transparent; }
3561
+ .navbar-default .navbar-text {
3562
+ color: #777777; }
3563
+ .navbar-default .navbar-nav > li > a {
3564
+ color: #777777; }
3565
+ .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
3566
+ color: #333333;
3567
+ background-color: transparent; }
3568
+ .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
3569
+ color: #555555;
3570
+ background-color: #eeeeee; }
3571
+ .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
3572
+ color: #cccccc;
3573
+ background-color: transparent; }
3574
+ .navbar-default .navbar-toggle {
3575
+ border-color: #dddddd; }
3576
+ .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
3577
+ background-color: #dddddd; }
3578
+ .navbar-default .navbar-toggle .icon-bar {
3579
+ background-color: #888888; }
3580
+ .navbar-default .navbar-collapse,
3581
+ .navbar-default .navbar-form {
3582
+ border-color: #eeeeee; }
3583
+ .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
3584
+ background-color: #eeeeee;
3585
+ color: #555555; }
3586
+ @media (max-width: 767px) {
3587
+ .navbar-default .navbar-nav .open .dropdown-menu > li > a {
3588
+ color: #777777; }
3589
+ .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
3590
+ color: #333333;
3591
+ background-color: transparent; }
3592
+ .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
3593
+ color: #555555;
3594
+ background-color: #eeeeee; }
3595
+ .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
3596
+ color: #cccccc;
3597
+ background-color: transparent; } }
3598
+ .navbar-default .navbar-link {
3599
+ color: #777777; }
3600
+ .navbar-default .navbar-link:hover {
3601
+ color: #333333; }
3602
+ .navbar-default .btn-link {
3603
+ color: #777777; }
3604
+ .navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
3605
+ color: #333333; }
3606
+ .navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus {
3607
+ color: #cccccc; }
3608
+
3609
+ .navbar-inverse {
3610
+ background-color: #222222;
3611
+ border-color: #090909; }
3612
+ .navbar-inverse .navbar-brand {
3613
+ color: #777777; }
3614
+ .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
3615
+ color: white;
3616
+ background-color: transparent; }
3617
+ .navbar-inverse .navbar-text {
3618
+ color: #777777; }
3619
+ .navbar-inverse .navbar-nav > li > a {
3620
+ color: #777777; }
3621
+ .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
3622
+ color: white;
3623
+ background-color: transparent; }
3624
+ .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
3625
+ color: white;
3626
+ background-color: #090909; }
3627
+ .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {
3628
+ color: #444444;
3629
+ background-color: transparent; }
3630
+ .navbar-inverse .navbar-toggle {
3631
+ border-color: #333333; }
3632
+ .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
3633
+ background-color: #333333; }
3634
+ .navbar-inverse .navbar-toggle .icon-bar {
3635
+ background-color: white; }
3636
+ .navbar-inverse .navbar-collapse,
3637
+ .navbar-inverse .navbar-form {
3638
+ border-color: #101010; }
3639
+ .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
3640
+ background-color: #090909;
3641
+ color: white; }
3642
+ @media (max-width: 767px) {
3643
+ .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
3644
+ border-color: #090909; }
3645
+ .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
3646
+ background-color: #090909; }
3647
+ .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
3648
+ color: #777777; }
3649
+ .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
3650
+ color: white;
3651
+ background-color: transparent; }
3652
+ .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
3653
+ color: white;
3654
+ background-color: #090909; }
3655
+ .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
3656
+ color: #444444;
3657
+ background-color: transparent; } }
3658
+ .navbar-inverse .navbar-link {
3659
+ color: #777777; }
3660
+ .navbar-inverse .navbar-link:hover {
3661
+ color: white; }
3662
+ .navbar-inverse .btn-link {
3663
+ color: #777777; }
3664
+ .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
3665
+ color: white; }
3666
+ .navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus {
3667
+ color: #444444; }
3668
+
3669
+ .breadcrumb {
3670
+ padding: 8px 15px;
3671
+ margin-bottom: 20px;
3672
+ list-style: none;
3673
+ background-color: whitesmoke;
3674
+ border-radius: 3px; }
3675
+ .breadcrumb > li {
3676
+ display: inline-block; }
3677
+ .breadcrumb > li + li:before {
3678
+ content: "/\00a0";
3679
+ padding: 0 5px;
3680
+ color: #cccccc; }
3681
+ .breadcrumb > .active {
3682
+ color: #777777; }
3683
+
3684
+ .pagination {
3685
+ display: inline-block;
3686
+ padding-left: 0;
3687
+ margin: 20px 0;
3688
+ border-radius: 3px; }
3689
+ .pagination > li {
3690
+ display: inline; }
3691
+ .pagination > li > a,
3692
+ .pagination > li > span {
3693
+ position: relative;
3694
+ float: left;
3695
+ padding: 6px 12px;
3696
+ line-height: 1.42857;
3697
+ text-decoration: none;
3698
+ color: #ef4238;
3699
+ background-color: white;
3700
+ border: 1px solid #dddddd;
3701
+ margin-left: -1px; }
3702
+ .pagination > li:first-child > a,
3703
+ .pagination > li:first-child > span {
3704
+ margin-left: 0;
3705
+ border-bottom-left-radius: 3px;
3706
+ border-top-left-radius: 3px; }
3707
+ .pagination > li:last-child > a,
3708
+ .pagination > li:last-child > span {
3709
+ border-bottom-right-radius: 3px;
3710
+ border-top-right-radius: 3px; }
3711
+ .pagination > li > a:hover, .pagination > li > a:focus,
3712
+ .pagination > li > span:hover,
3713
+ .pagination > li > span:focus {
3714
+ color: #ca1a10;
3715
+ background-color: #eeeeee;
3716
+ border-color: #dddddd; }
3717
+ .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
3718
+ .pagination > .active > span,
3719
+ .pagination > .active > span:hover,
3720
+ .pagination > .active > span:focus {
3721
+ z-index: 2;
3722
+ color: white;
3723
+ background-color: #ef4238;
3724
+ border-color: #ef4238;
3725
+ cursor: default; }
3726
+ .pagination > .disabled > span,
3727
+ .pagination > .disabled > span:hover,
3728
+ .pagination > .disabled > span:focus,
3729
+ .pagination > .disabled > a,
3730
+ .pagination > .disabled > a:hover,
3731
+ .pagination > .disabled > a:focus {
3732
+ color: #777777;
3733
+ background-color: white;
3734
+ border-color: #dddddd;
3735
+ cursor: not-allowed; }
3736
+
3737
+ .pagination-lg > li > a,
3738
+ .pagination-lg > li > span {
3739
+ padding: 10px 16px;
3740
+ font-size: 18px; }
3741
+ .pagination-lg > li:first-child > a,
3742
+ .pagination-lg > li:first-child > span {
3743
+ border-bottom-left-radius: 4px;
3744
+ border-top-left-radius: 4px; }
3745
+ .pagination-lg > li:last-child > a,
3746
+ .pagination-lg > li:last-child > span {
3747
+ border-bottom-right-radius: 4px;
3748
+ border-top-right-radius: 4px; }
3749
+
3750
+ .pagination-sm > li > a,
3751
+ .pagination-sm > li > span {
3752
+ padding: 5px 10px;
3753
+ font-size: 12px; }
3754
+ .pagination-sm > li:first-child > a,
3755
+ .pagination-sm > li:first-child > span {
3756
+ border-bottom-left-radius: 2px;
3757
+ border-top-left-radius: 2px; }
3758
+ .pagination-sm > li:last-child > a,
3759
+ .pagination-sm > li:last-child > span {
3760
+ border-bottom-right-radius: 2px;
3761
+ border-top-right-radius: 2px; }
3762
+
3763
+ .pager {
3764
+ padding-left: 0;
3765
+ margin: 20px 0;
3766
+ list-style: none;
3767
+ text-align: center; }
3768
+ .pager:before, .pager:after {
3769
+ content: " ";
3770
+ display: table; }
3771
+ .pager:after {
3772
+ clear: both; }
3773
+ .pager li {
3774
+ display: inline; }
3775
+ .pager li > a,
3776
+ .pager li > span {
3777
+ display: inline-block;
3778
+ padding: 5px 14px;
3779
+ background-color: white;
3780
+ border: 1px solid #dddddd;
3781
+ border-radius: 15px; }
3782
+ .pager li > a:hover,
3783
+ .pager li > a:focus {
3784
+ text-decoration: none;
3785
+ background-color: #eeeeee; }
3786
+ .pager .next > a,
3787
+ .pager .next > span {
3788
+ float: right; }
3789
+ .pager .previous > a,
3790
+ .pager .previous > span {
3791
+ float: left; }
3792
+ .pager .disabled > a,
3793
+ .pager .disabled > a:hover,
3794
+ .pager .disabled > a:focus,
3795
+ .pager .disabled > span {
3796
+ color: #777777;
3797
+ background-color: white;
3798
+ cursor: not-allowed; }
3799
+
3800
+ .label {
3801
+ display: inline;
3802
+ padding: .2em .6em .3em;
3803
+ font-size: 75%;
3804
+ font-weight: bold;
3805
+ line-height: 1;
3806
+ color: white;
3807
+ text-align: center;
3808
+ white-space: nowrap;
3809
+ vertical-align: baseline;
3810
+ border-radius: .25em; }
3811
+ .label:empty {
3812
+ display: none; }
3813
+ .btn .label {
3814
+ position: relative;
3815
+ top: -1px; }
3816
+
3817
+ a.label:hover, a.label:focus {
3818
+ color: white;
3819
+ text-decoration: none;
3820
+ cursor: pointer; }
3821
+
3822
+ .label-default {
3823
+ background-color: #777777; }
3824
+ .label-default[href]:hover, .label-default[href]:focus {
3825
+ background-color: #5e5e5e; }
3826
+
3827
+ .label-primary {
3828
+ background-color: #ef4238; }
3829
+ .label-primary[href]:hover, .label-primary[href]:focus {
3830
+ background-color: #e21e12; }
3831
+
3832
+ .label-success {
3833
+ background-color: #5cb85c; }
3834
+ .label-success[href]:hover, .label-success[href]:focus {
3835
+ background-color: #449d44; }
3836
+
3837
+ .label-info {
3838
+ background-color: #5bc0de; }
3839
+ .label-info[href]:hover, .label-info[href]:focus {
3840
+ background-color: #31b0d5; }
3841
+
3842
+ .label-warning {
3843
+ background-color: #f0ad4e; }
3844
+ .label-warning[href]:hover, .label-warning[href]:focus {
3845
+ background-color: #ec971f; }
3846
+
3847
+ .label-danger {
3848
+ background-color: #d9534f; }
3849
+ .label-danger[href]:hover, .label-danger[href]:focus {
3850
+ background-color: #c9302c; }
3851
+
3852
+ .badge {
3853
+ display: inline-block;
3854
+ min-width: 10px;
3855
+ padding: 3px 7px;
3856
+ font-size: 12px;
3857
+ font-weight: bold;
3858
+ color: white;
3859
+ line-height: 1;
3860
+ vertical-align: baseline;
3861
+ white-space: nowrap;
3862
+ text-align: center;
3863
+ background-color: #777777;
3864
+ border-radius: 10px; }
3865
+ .badge:empty {
3866
+ display: none; }
3867
+ .btn .badge {
3868
+ position: relative;
3869
+ top: -1px; }
3870
+ .btn-xs .badge, .btn-group-xs > .btn .badge {
3871
+ top: 0;
3872
+ padding: 1px 5px; }
3873
+ a.list-group-item.active > .badge, .nav-pills > .active > a > .badge {
3874
+ color: #ef4238;
3875
+ background-color: white; }
3876
+ .nav-pills > li > a > .badge {
3877
+ margin-left: 3px; }
3878
+
3879
+ a.badge:hover, a.badge:focus {
3880
+ color: white;
3881
+ text-decoration: none;
3882
+ cursor: pointer; }
3883
+
3884
+ .jumbotron {
3885
+ padding: 30px;
3886
+ margin-bottom: 30px;
3887
+ color: inherit;
3888
+ background-color: #eeeeee; }
3889
+ .jumbotron h1,
3890
+ .jumbotron .h1 {
3891
+ color: inherit; }
3892
+ .jumbotron p {
3893
+ margin-bottom: 15px;
3894
+ font-size: 21px;
3895
+ font-weight: 200; }
3896
+ .jumbotron > hr {
3897
+ border-top-color: #d5d5d5; }
3898
+ .container .jumbotron {
3899
+ border-radius: 4px; }
3900
+ .jumbotron .container {
3901
+ max-width: 100%; }
3902
+ @media screen and (min-width: 768px) {
3903
+ .jumbotron {
3904
+ padding-top: 48px;
3905
+ padding-bottom: 48px; }
3906
+ .container .jumbotron {
3907
+ padding-left: 60px;
3908
+ padding-right: 60px; }
3909
+ .jumbotron h1,
3910
+ .jumbotron .h1 {
3911
+ font-size: 63px; } }
3912
+
3913
+
3914
+
3915
+ @-webkit-keyframes progress-bar-stripes {
3916
+ from {
3917
+ background-position: 40px 0; }
3918
+
3919
+ to {
3920
+ background-position: 0 0; } }
3921
+ @keyframes progress-bar-stripes {
3922
+ from {
3923
+ background-position: 40px 0; }
3924
+
3925
+ to {
3926
+ background-position: 0 0; } }
3927
+ .progress {
3928
+ overflow: hidden;
3929
+ height: 20px;
3930
+ margin-bottom: 20px;
3931
+ background-color: whitesmoke;
3932
+ border-radius: 3px;
3933
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
3934
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }
3935
+
3936
+ .progress-bar {
3937
+ float: left;
3938
+ width: 0%;
3939
+ height: 100%;
3940
+ font-size: 12px;
3941
+ line-height: 20px;
3942
+ color: white;
3943
+ text-align: center;
3944
+ background-color: #ef4238;
3945
+ -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
3946
+ box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
3947
+ -webkit-transition: width 0.6s ease;
3948
+ -o-transition: width 0.6s ease;
3949
+ transition: width 0.6s ease; }
3950
+
3951
+ .progress-striped .progress-bar,
3952
+ .progress-bar-striped {
3953
+ background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3954
+ background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3955
+ background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3956
+ background-size: 40px 40px; }
3957
+
3958
+ .progress.active .progress-bar,
3959
+ .progress-bar.active {
3960
+ -webkit-animation: progress-bar-stripes 2s linear infinite;
3961
+ -o-animation: progress-bar-stripes 2s linear infinite;
3962
+ animation: progress-bar-stripes 2s linear infinite; }
3963
+
3964
+ .progress-bar[aria-valuenow="1"], .progress-bar[aria-valuenow="2"] {
3965
+ min-width: 30px; }
3966
+ .progress-bar[aria-valuenow="0"] {
3967
+ color: #777777;
3968
+ min-width: 30px;
3969
+ background-color: transparent;
3970
+ background-image: none;
3971
+ box-shadow: none; }
3972
+
3973
+ .progress-bar-success {
3974
+ background-color: #5cb85c; }
3975
+ .progress-striped .progress-bar-success {
3976
+ background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3977
+ background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3978
+ background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
3979
+
3980
+ .progress-bar-info {
3981
+ background-color: #5bc0de; }
3982
+ .progress-striped .progress-bar-info {
3983
+ background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3984
+ background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3985
+ background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
3986
+
3987
+ .progress-bar-warning {
3988
+ background-color: #f0ad4e; }
3989
+ .progress-striped .progress-bar-warning {
3990
+ background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3991
+ background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3992
+ background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
3993
+
3994
+ .progress-bar-danger {
3995
+ background-color: #d9534f; }
3996
+ .progress-striped .progress-bar-danger {
3997
+ background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3998
+ background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
3999
+ background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); }
4000
+
4001
+ .media,
4002
+ .media-body {
4003
+ overflow: hidden;
4004
+ zoom: 1; }
4005
+
4006
+ .media,
4007
+ .media .media {
4008
+ margin-top: 15px; }
4009
+
4010
+ .media:first-child {
4011
+ margin-top: 0; }
4012
+
4013
+ .media-object {
4014
+ display: block; }
4015
+
4016
+ .media-heading {
4017
+ margin: 0 0 5px; }
4018
+
4019
+ .media > .pull-left {
4020
+ margin-right: 10px; }
4021
+ .media > .pull-right {
4022
+ margin-left: 10px; }
4023
+
4024
+ .media-list {
4025
+ padding-left: 0;
4026
+ list-style: none; }
4027
+
4028
+ .list-group {
4029
+ margin-bottom: 20px;
4030
+ padding-left: 0; }
4031
+
4032
+ .list-group-item {
4033
+ position: relative;
4034
+ display: block;
4035
+ padding: 10px 15px;
4036
+ margin-bottom: -1px;
4037
+ background-color: white;
4038
+ border: 1px solid #dddddd; }
4039
+ .list-group-item:first-child {
4040
+ border-top-right-radius: 3px;
4041
+ border-top-left-radius: 3px; }
4042
+ .list-group-item:last-child {
4043
+ margin-bottom: 0;
4044
+ border-bottom-right-radius: 3px;
4045
+ border-bottom-left-radius: 3px; }
4046
+ .list-group-item > .badge {
4047
+ float: right; }
4048
+ .list-group-item > .badge + .badge {
4049
+ margin-right: 5px; }
4050
+
4051
+ a.list-group-item {
4052
+ color: #555555; }
4053
+ a.list-group-item .list-group-item-heading {
4054
+ color: #333333; }
4055
+ a.list-group-item:hover, a.list-group-item:focus {
4056
+ text-decoration: none;
4057
+ color: #555555;
4058
+ background-color: whitesmoke; }
4059
+
4060
+ .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {
4061
+ background-color: #eeeeee;
4062
+ color: #777777;
4063
+ cursor: not-allowed; }
4064
+ .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading {
4065
+ color: inherit; }
4066
+ .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text {
4067
+ color: #777777; }
4068
+ .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
4069
+ z-index: 2;
4070
+ color: white;
4071
+ background-color: #ef4238;
4072
+ border-color: #ef4238; }
4073
+ .list-group-item.active .list-group-item-heading,
4074
+ .list-group-item.active .list-group-item-heading > small,
4075
+ .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading,
4076
+ .list-group-item.active:hover .list-group-item-heading > small,
4077
+ .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading,
4078
+ .list-group-item.active:focus .list-group-item-heading > small,
4079
+ .list-group-item.active:focus .list-group-item-heading > .small {
4080
+ color: inherit; }
4081
+ .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {
4082
+ color: #fef5f5; }
4083
+
4084
+ .list-group-item-success {
4085
+ color: #3c763d;
4086
+ background-color: #dff0d8; }
4087
+
4088
+ a.list-group-item-success {
4089
+ color: #3c763d; }
4090
+ a.list-group-item-success .list-group-item-heading {
4091
+ color: inherit; }
4092
+ a.list-group-item-success:hover, a.list-group-item-success:focus {
4093
+ color: #3c763d;
4094
+ background-color: #d0e9c6; }
4095
+ a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus {
4096
+ color: #fff;
4097
+ background-color: #3c763d;
4098
+ border-color: #3c763d; }
4099
+
4100
+ .list-group-item-info {
4101
+ color: #31708f;
4102
+ background-color: #d9edf7; }
4103
+
4104
+ a.list-group-item-info {
4105
+ color: #31708f; }
4106
+ a.list-group-item-info .list-group-item-heading {
4107
+ color: inherit; }
4108
+ a.list-group-item-info:hover, a.list-group-item-info:focus {
4109
+ color: #31708f;
4110
+ background-color: #c4e3f3; }
4111
+ a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus {
4112
+ color: #fff;
4113
+ background-color: #31708f;
4114
+ border-color: #31708f; }
4115
+
4116
+ .list-group-item-warning {
4117
+ color: #8a6d3b;
4118
+ background-color: #fcf8e3; }
4119
+
4120
+ a.list-group-item-warning {
4121
+ color: #8a6d3b; }
4122
+ a.list-group-item-warning .list-group-item-heading {
4123
+ color: inherit; }
4124
+ a.list-group-item-warning:hover, a.list-group-item-warning:focus {
4125
+ color: #8a6d3b;
4126
+ background-color: #faf2cc; }
4127
+ a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus {
4128
+ color: #fff;
4129
+ background-color: #8a6d3b;
4130
+ border-color: #8a6d3b; }
4131
+
4132
+ .list-group-item-danger {
4133
+ color: #a94442;
4134
+ background-color: #f2dede; }
4135
+
4136
+ a.list-group-item-danger {
4137
+ color: #a94442; }
4138
+ a.list-group-item-danger .list-group-item-heading {
4139
+ color: inherit; }
4140
+ a.list-group-item-danger:hover, a.list-group-item-danger:focus {
4141
+ color: #a94442;
4142
+ background-color: #ebcccc; }
4143
+ a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus {
4144
+ color: #fff;
4145
+ background-color: #a94442;
4146
+ border-color: #a94442; }
4147
+
4148
+ .list-group-item-heading {
4149
+ margin-top: 0;
4150
+ margin-bottom: 5px; }
4151
+
4152
+ .list-group-item-text {
4153
+ margin-bottom: 0;
4154
+ line-height: 1.3; }
4155
+
4156
+ .panel {
4157
+ margin-bottom: 20px;
4158
+ background-color: white;
4159
+ border: 0px solid transparent;
4160
+ border-radius: 3px;
4161
+ -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.125);
4162
+ box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.125); }
4163
+
4164
+ .panel-body {
4165
+ padding: 15px; }
4166
+ .panel-body:before, .panel-body:after {
4167
+ content: " ";
4168
+ display: table; }
4169
+ .panel-body:after {
4170
+ clear: both; }
4171
+
4172
+ .panel-heading {
4173
+ padding: 15px;
4174
+ border-bottom: 1px solid transparent;
4175
+ border-top-right-radius: 2px;
4176
+ border-top-left-radius: 2px; }
4177
+ .panel-heading > .dropdown .dropdown-toggle {
4178
+ color: inherit; }
4179
+
4180
+ .panel-title {
4181
+ margin-top: 0;
4182
+ margin-bottom: 0;
4183
+ font-size: 16px;
4184
+ color: inherit; }
4185
+ .panel-title > a {
4186
+ color: inherit; }
4187
+
4188
+ .panel-footer {
4189
+ padding: 15px;
4190
+ background-color: white;
4191
+ border-top: 1px solid #dddddd;
4192
+ border-bottom-right-radius: 2px;
4193
+ border-bottom-left-radius: 2px; }
4194
+
4195
+ .panel > .list-group {
4196
+ margin-bottom: 0; }
4197
+ .panel > .list-group .list-group-item {
4198
+ border-width: 1px 0;
4199
+ border-radius: 0; }
4200
+ .panel > .list-group:first-child .list-group-item:first-child {
4201
+ border-top: 0;
4202
+ border-top-right-radius: 2px;
4203
+ border-top-left-radius: 2px; }
4204
+ .panel > .list-group:last-child .list-group-item:last-child {
4205
+ border-bottom: 0;
4206
+ border-bottom-right-radius: 2px;
4207
+ border-bottom-left-radius: 2px; }
4208
+
4209
+ .panel-heading + .list-group .list-group-item:first-child {
4210
+ border-top-width: 0; }
4211
+
4212
+ .list-group + .panel-footer {
4213
+ border-top-width: 0; }
4214
+
4215
+ .panel > .table,
4216
+ .panel > .table-responsive > .table,
4217
+ .panel > .panel-collapse > .table {
4218
+ margin-bottom: 0; }
4219
+ .panel > .table:first-child,
4220
+ .panel > .table-responsive:first-child > .table:first-child {
4221
+ border-top-right-radius: 2px;
4222
+ border-top-left-radius: 2px; }
4223
+ .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
4224
+ .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
4225
+ .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
4226
+ .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
4227
+ .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
4228
+ .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
4229
+ .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
4230
+ .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
4231
+ border-top-left-radius: 2px; }
4232
+ .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
4233
+ .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
4234
+ .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
4235
+ .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
4236
+ .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
4237
+ .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
4238
+ .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
4239
+ .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
4240
+ border-top-right-radius: 2px; }
4241
+ .panel > .table:last-child,
4242
+ .panel > .table-responsive:last-child > .table:last-child {
4243
+ border-bottom-right-radius: 2px;
4244
+ border-bottom-left-radius: 2px; }
4245
+ .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
4246
+ .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
4247
+ .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
4248
+ .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
4249
+ .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
4250
+ .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
4251
+ .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
4252
+ .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
4253
+ border-bottom-left-radius: 2px; }
4254
+ .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
4255
+ .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
4256
+ .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
4257
+ .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
4258
+ .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
4259
+ .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
4260
+ .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
4261
+ .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
4262
+ border-bottom-right-radius: 2px; }
4263
+ .panel > .panel-body + .table,
4264
+ .panel > .panel-body + .table-responsive {
4265
+ border-top: 1px solid #dddddd; }
4266
+ .panel > .table > tbody:first-child > tr:first-child th,
4267
+ .panel > .table > tbody:first-child > tr:first-child td {
4268
+ border-top: 0; }
4269
+ .panel > .table-bordered,
4270
+ .panel > .table-responsive > .table-bordered {
4271
+ border: 0; }
4272
+ .panel > .table-bordered > thead > tr > th:first-child,
4273
+ .panel > .table-bordered > thead > tr > td:first-child,
4274
+ .panel > .table-bordered > tbody > tr > th:first-child,
4275
+ .panel > .table-bordered > tbody > tr > td:first-child,
4276
+ .panel > .table-bordered > tfoot > tr > th:first-child,
4277
+ .panel > .table-bordered > tfoot > tr > td:first-child,
4278
+ .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
4279
+ .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
4280
+ .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
4281
+ .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
4282
+ .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
4283
+ .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
4284
+ border-left: 0; }
4285
+ .panel > .table-bordered > thead > tr > th:last-child,
4286
+ .panel > .table-bordered > thead > tr > td:last-child,
4287
+ .panel > .table-bordered > tbody > tr > th:last-child,
4288
+ .panel > .table-bordered > tbody > tr > td:last-child,
4289
+ .panel > .table-bordered > tfoot > tr > th:last-child,
4290
+ .panel > .table-bordered > tfoot > tr > td:last-child,
4291
+ .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
4292
+ .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
4293
+ .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
4294
+ .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
4295
+ .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
4296
+ .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
4297
+ border-right: 0; }
4298
+ .panel > .table-bordered > thead > tr:first-child > td,
4299
+ .panel > .table-bordered > thead > tr:first-child > th,
4300
+ .panel > .table-bordered > tbody > tr:first-child > td,
4301
+ .panel > .table-bordered > tbody > tr:first-child > th,
4302
+ .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
4303
+ .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
4304
+ .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
4305
+ .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
4306
+ border-bottom: 0; }
4307
+ .panel > .table-bordered > tbody > tr:last-child > td,
4308
+ .panel > .table-bordered > tbody > tr:last-child > th,
4309
+ .panel > .table-bordered > tfoot > tr:last-child > td,
4310
+ .panel > .table-bordered > tfoot > tr:last-child > th,
4311
+ .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
4312
+ .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
4313
+ .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
4314
+ .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
4315
+ border-bottom: 0; }
4316
+ .panel > .table-responsive {
4317
+ border: 0;
4318
+ margin-bottom: 0; }
4319
+
4320
+ .panel-group {
4321
+ margin-bottom: 20px; }
4322
+ .panel-group .panel {
4323
+ margin-bottom: 0;
4324
+ border-radius: 3px; }
4325
+ .panel-group .panel + .panel {
4326
+ margin-top: 5px; }
4327
+ .panel-group .panel-heading {
4328
+ border-bottom: 0; }
4329
+ .panel-group .panel-heading + .panel-collapse > .panel-body {
4330
+ border-top: 1px solid #dddddd; }
4331
+ .panel-group .panel-footer {
4332
+ border-top: 0; }
4333
+ .panel-group .panel-footer + .panel-collapse .panel-body {
4334
+ border-bottom: 1px solid #dddddd; }
4335
+
4336
+ .panel-default {
4337
+ border-color: #ffffff;
4338
+ -webkit-box-shadow: 0 0 10px rgba(50, 50, 50, 1);
4339
+ -moz-box-shadow: 0 0 10px rgba(50, 50, 50, 1);
4340
+ box-shadow: 0 0 10px rgba(50, 50, 50, 1);
4341
+ }
4342
+ .panel-default > .panel-heading {
4343
+ color: #333333;
4344
+ background-color: white;
4345
+ border-bottom:0px;
4346
+ border-color: #eeeeee; }
4347
+ .panel-default > .panel-heading + .panel-collapse > .panel-body {
4348
+ border-top-color: #eeeeee; }
4349
+ .panel-default > .panel-heading .badge {
4350
+ color: white;
4351
+ background-color: #333333; }
4352
+ .panel-default > .panel-footer + .panel-collapse > .panel-body {
4353
+ border-bottom-color: #eeeeee; }
4354
+
4355
+ .panel-primary {
4356
+ border-color: #ef4238; }
4357
+ .panel-primary > .panel-heading {
4358
+ color: white;
4359
+ background-color: #ef4238;
4360
+ border-color: #ef4238; }
4361
+ .panel-primary > .panel-heading + .panel-collapse > .panel-body {
4362
+ border-top-color: #ef4238; }
4363
+ .panel-primary > .panel-heading .badge {
4364
+ color: #ef4238;
4365
+ background-color: white; }
4366
+ .panel-primary > .panel-footer + .panel-collapse > .panel-body {
4367
+ border-bottom-color: #ef4238; }
4368
+
4369
+ .panel-success {
4370
+ border-color: #d6e9c6; }
4371
+ .panel-success > .panel-heading {
4372
+ color: #3c763d;
4373
+ background-color: #dff0d8;
4374
+ border-color: #d6e9c6; }
4375
+ .panel-success > .panel-heading + .panel-collapse > .panel-body {
4376
+ border-top-color: #d6e9c6; }
4377
+ .panel-success > .panel-heading .badge {
4378
+ color: #dff0d8;
4379
+ background-color: #3c763d; }
4380
+ .panel-success > .panel-footer + .panel-collapse > .panel-body {
4381
+ border-bottom-color: #d6e9c6; }
4382
+
4383
+ .panel-info {
4384
+ border-color: #bce8f1; }
4385
+ .panel-info > .panel-heading {
4386
+ color: #31708f;
4387
+ background-color: #d9edf7;
4388
+ border-color: #bce8f1; }
4389
+ .panel-info > .panel-heading + .panel-collapse > .panel-body {
4390
+ border-top-color: #bce8f1; }
4391
+ .panel-info > .panel-heading .badge {
4392
+ color: #d9edf7;
4393
+ background-color: #31708f; }
4394
+ .panel-info > .panel-footer + .panel-collapse > .panel-body {
4395
+ border-bottom-color: #bce8f1; }
4396
+
4397
+ .panel-warning {
4398
+ border-color: #faebcc; }
4399
+ .panel-warning > .panel-heading {
4400
+ color: #8a6d3b;
4401
+ background-color: #fcf8e3;
4402
+ border-color: #faebcc; }
4403
+ .panel-warning > .panel-heading + .panel-collapse > .panel-body {
4404
+ border-top-color: #faebcc; }
4405
+ .panel-warning > .panel-heading .badge {
4406
+ color: #fcf8e3;
4407
+ background-color: #8a6d3b; }
4408
+ .panel-warning > .panel-footer + .panel-collapse > .panel-body {
4409
+ border-bottom-color: #faebcc; }
4410
+
4411
+ .panel-danger {
4412
+ border-color: #ebccd1; }
4413
+ .panel-danger > .panel-heading {
4414
+ color: #a94442;
4415
+ background-color: #f2dede;
4416
+ border-color: #ebccd1; }
4417
+ .panel-danger > .panel-heading + .panel-collapse > .panel-body {
4418
+ border-top-color: #ebccd1; }
4419
+ .panel-danger > .panel-heading .badge {
4420
+ color: #f2dede;
4421
+ background-color: #a94442; }
4422
+ .panel-danger > .panel-footer + .panel-collapse > .panel-body {
4423
+ border-bottom-color: #ebccd1; }
4424
+
4425
+ .embed-responsive {
4426
+ position: relative;
4427
+ display: block;
4428
+ height: 0;
4429
+ padding: 0;
4430
+ overflow: hidden; }
4431
+ .embed-responsive .embed-responsive-item,
4432
+ .embed-responsive iframe,
4433
+ .embed-responsive embed,
4434
+ .embed-responsive object {
4435
+ position: absolute;
4436
+ top: 0;
4437
+ left: 0;
4438
+ bottom: 0;
4439
+ height: 100%;
4440
+ width: 100%;
4441
+ border: 0; }
4442
+ .embed-responsive.embed-responsive-16by9 {
4443
+ padding-bottom: 56.25%; }
4444
+ .embed-responsive.embed-responsive-4by3 {
4445
+ padding-bottom: 75%; }
4446
+
4447
+ .well {
4448
+ min-height: 20px;
4449
+ padding: 19px;
4450
+ margin-bottom: 20px;
4451
+ background-color: whitesmoke;
4452
+ border: 1px solid #e3e3e3;
4453
+ border-radius: 3px;
4454
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
4455
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }
4456
+ .well blockquote {
4457
+ border-color: #ddd;
4458
+ border-color: rgba(0, 0, 0, 0.15); }
4459
+
4460
+ .well-lg {
4461
+ padding: 24px;
4462
+ border-radius: 4px; }
4463
+
4464
+ .well-sm {
4465
+ padding: 9px;
4466
+ border-radius: 2px; }
4467
+
4468
+ .close {
4469
+ float: right;
4470
+ font-size: 21px;
4471
+ font-weight: bold;
4472
+ line-height: 1;
4473
+ color: black;
4474
+ text-shadow: 0 1px 0 white;
4475
+ opacity: 0.2;
4476
+ filter: alpha(opacity=20); }
4477
+ .close:hover, .close:focus {
4478
+ color: black;
4479
+ text-decoration: none;
4480
+ cursor: pointer;
4481
+ opacity: 0.5;
4482
+ filter: alpha(opacity=50); }
4483
+
4484
+ button.close {
4485
+ padding: 0;
4486
+ cursor: pointer;
4487
+ background: transparent;
4488
+ border: 0;
4489
+ -webkit-appearance: none; }
4490
+
4491
+ .modal-open {
4492
+ overflow: hidden; }
4493
+
4494
+ .modal {
4495
+ display: none;
4496
+ overflow: hidden;
4497
+ position: fixed;
4498
+ top: 0;
4499
+ right: 0;
4500
+ bottom: 0;
4501
+ left: 0;
4502
+ z-index: 1050;
4503
+ -webkit-overflow-scrolling: touch;
4504
+ outline: 0; }
4505
+ .modal.fade .modal-dialog {
4506
+ -webkit-transform: translate3d(0, -25%, 0);
4507
+ transform: translate3d(0, -25%, 0);
4508
+ -webkit-transition: -webkit-transform 0.3s ease-out;
4509
+ -moz-transition: -moz-transform 0.3s ease-out;
4510
+ -o-transition: -o-transform 0.3s ease-out;
4511
+ transition: transform 0.3s ease-out; }
4512
+ .modal.in .modal-dialog {
4513
+ -webkit-transform: translate3d(0, 0, 0);
4514
+ transform: translate3d(0, 0, 0); }
4515
+
4516
+ .modal-open .modal {
4517
+ overflow-x: hidden;
4518
+ overflow-y: auto; }
4519
+
4520
+ .modal-dialog {
4521
+ position: relative;
4522
+ width: auto;
4523
+ margin: 10px; }
4524
+
4525
+ .modal-content {
4526
+ position: relative;
4527
+ background-color: white;
4528
+ border: 1px solid #999999;
4529
+ border: 1px solid rgba(0, 0, 0, 0.2);
4530
+ border-radius: 4px;
4531
+ -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
4532
+ box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
4533
+ background-clip: padding-box;
4534
+ outline: 0; }
4535
+
4536
+ .modal-backdrop {
4537
+ position: fixed;
4538
+ top: 0;
4539
+ right: 0;
4540
+ bottom: 0;
4541
+ left: 0;
4542
+ z-index: 1040;
4543
+ background-color: black; }
4544
+ .modal-backdrop.fade {
4545
+ opacity: 0;
4546
+ filter: alpha(opacity=0); }
4547
+ .modal-backdrop.in {
4548
+ opacity: 0.5;
4549
+ filter: alpha(opacity=50); }
4550
+
4551
+ .modal-header {
4552
+ padding: 15px;
4553
+ border-bottom: 1px solid #e5e5e5;
4554
+ min-height: 16.42857px; }
4555
+
4556
+ .modal-header .close {
4557
+ margin-top: -2px; }
4558
+
4559
+ .modal-title {
4560
+ margin: 0;
4561
+ line-height: 1.42857; }
4562
+
4563
+ .modal-body {
4564
+ position: relative;
4565
+ padding: 15px; }
4566
+
4567
+ .modal-footer {
4568
+ padding: 15px;
4569
+ text-align: right;
4570
+ border-top: 1px solid #e5e5e5; }
4571
+ .modal-footer:before, .modal-footer:after {
4572
+ content: " ";
4573
+ display: table; }
4574
+ .modal-footer:after {
4575
+ clear: both; }
4576
+ .modal-footer .btn + .btn {
4577
+ margin-left: 5px;
4578
+ margin-bottom: 0; }
4579
+ .modal-footer .btn-group .btn + .btn {
4580
+ margin-left: -1px; }
4581
+ .modal-footer .btn-block + .btn-block {
4582
+ margin-left: 0; }
4583
+
4584
+ .modal-scrollbar-measure {
4585
+ position: absolute;
4586
+ top: -9999px;
4587
+ width: 50px;
4588
+ height: 50px;
4589
+ overflow: scroll; }
4590
+
4591
+ @media (min-width: 768px) {
4592
+ .modal-dialog {
4593
+ width: 600px;
4594
+ margin: 30px auto; }
4595
+
4596
+ .modal-content {
4597
+ -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
4598
+ box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }
4599
+
4600
+ .modal-sm {
4601
+ width: 300px; } }
4602
+ @media (min-width: 992px) {
4603
+ .modal-lg {
4604
+ width: 900px; } }
4605
+ .tooltip {
4606
+ position: absolute !important;
4607
+ z-index: 999999 !important;
4608
+ display: block !important;
4609
+ visibility: visible !important;
4610
+ font-size: 18px !important;
4611
+ line-height: 1.4 !important;
4612
+ opacity: 0;
4613
+ filter: alpha(opacity=0); }
4614
+ .tooltip.in {
4615
+ opacity: 0.9;
4616
+ filter: alpha(opacity=90); }
4617
+ .tooltip.top {
4618
+ margin-top: -3px;
4619
+ padding: 5px 0; }
4620
+ .tooltip.right {
4621
+ margin-left: 3px;
4622
+ padding: 5px; }
4623
+ .tooltip.bottom {
4624
+ margin-top: 3px !important;
4625
+ padding: 8px 0 !important; }
4626
+ .tooltip.left {
4627
+ margin-left: -3px;
4628
+ padding: 0 5px; }
4629
+
4630
+ .tooltip-inner {
4631
+ max-width: 200px;
4632
+ padding: 12px 12px;
4633
+ color: white;
4634
+ text-align: center;
4635
+ text-decoration: none;
4636
+ background-color: #ef4238;
4637
+ border-radius: 3px; }
4638
+
4639
+ .tooltip-arrow {
4640
+ position: absolute;
4641
+ width: 0;
4642
+ height: 0;
4643
+ border-color: transparent;
4644
+ border-style: solid; }
4645
+
4646
+ .tooltip.top .tooltip-arrow {
4647
+ bottom: 0;
4648
+ left: 50%;
4649
+ margin-left: -5px;
4650
+ border-width: 5px 5px 0;
4651
+ border-top-color: black; }
4652
+ .tooltip.top-left .tooltip-arrow {
4653
+ bottom: 0;
4654
+ left: 5px;
4655
+ border-width: 5px 5px 0;
4656
+ border-top-color: #ef4238; }
4657
+ .tooltip.top-right .tooltip-arrow {
4658
+ bottom: 0;
4659
+ right: 5px;
4660
+ border-width: 5px 5px 0;
4661
+ border-top-color: #ef4238; }
4662
+ .tooltip.right .tooltip-arrow {
4663
+ top: 50%;
4664
+ left: 0;
4665
+ margin-top: -5px;
4666
+ border-width: 5px 5px 5px 0;
4667
+ border-right-color: black; }
4668
+ .tooltip.left .tooltip-arrow {
4669
+ top: 50%;
4670
+ right: 0;
4671
+ margin-top: -5px;
4672
+ border-width: 5px 0 5px 5px;
4673
+ border-left-color: #ef4238; }
4674
+ .tooltip.bottom .tooltip-arrow {
4675
+ top: 0;
4676
+ left: 50%;
4677
+ margin-left: -5px;
4678
+ border-width: 0 5px 5px;
4679
+ border-bottom-color: black; }
4680
+ .tooltip.bottom-left .tooltip-arrow {
4681
+ top: 0;
4682
+ left: 5px;
4683
+ border-width: 0 5px 5px;
4684
+ border-bottom-color: black; }
4685
+ .tooltip.bottom-right .tooltip-arrow {
4686
+ top: 0;
4687
+ right: 5px;
4688
+ border-width: 0 5px 5px;
4689
+ border-bottom-color: black; }
4690
+
4691
+ .popover {
4692
+ position: absolute;
4693
+ top: 0;
4694
+ left: 0;
4695
+ z-index: 1060;
4696
+ display: none;
4697
+ max-width: 276px;
4698
+ padding: 1px;
4699
+ text-align: left;
4700
+ background-color: white;
4701
+ background-clip: padding-box;
4702
+ border: 1px solid #cccccc;
4703
+ border: 1px solid rgba(0, 0, 0, 0.2);
4704
+ border-radius: 4px;
4705
+ -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
4706
+ box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
4707
+ white-space: normal; }
4708
+ .popover.top {
4709
+ margin-top: -10px; }
4710
+ .popover.right {
4711
+ margin-left: 10px; }
4712
+ .popover.bottom {
4713
+ margin-top: 10px; }
4714
+ .popover.left {
4715
+ margin-left: -10px; }
4716
+
4717
+ .popover-title {
4718
+ margin: 0;
4719
+ padding: 8px 14px;
4720
+ font-size: 14px;
4721
+ font-weight: normal;
4722
+ line-height: 18px;
4723
+ background-color: #f7f7f7;
4724
+ border-bottom: 1px solid #ebebeb;
4725
+ border-radius: 3px 3px 0 0; }
4726
+
4727
+ .popover-content {
4728
+ padding: 9px 14px; }
4729
+
4730
+ .popover > .arrow, .popover > .arrow:after {
4731
+ position: absolute;
4732
+ display: block;
4733
+ width: 0;
4734
+ height: 0;
4735
+ border-color: transparent;
4736
+ border-style: solid; }
4737
+
4738
+ .popover > .arrow {
4739
+ border-width: 11px; }
4740
+
4741
+ .popover > .arrow:after {
4742
+ border-width: 10px;
4743
+ content: ""; }
4744
+
4745
+ .popover.top > .arrow {
4746
+ left: 50%;
4747
+ margin-left: -11px;
4748
+ border-bottom-width: 0;
4749
+ border-top-color: #999999;
4750
+ border-top-color: rgba(0, 0, 0, 0.25);
4751
+ bottom: -11px; }
4752
+ .popover.top > .arrow:after {
4753
+ content: " ";
4754
+ bottom: 1px;
4755
+ margin-left: -10px;
4756
+ border-bottom-width: 0;
4757
+ border-top-color: white; }
4758
+ .popover.right > .arrow {
4759
+ top: 50%;
4760
+ left: -11px;
4761
+ margin-top: -11px;
4762
+ border-left-width: 0;
4763
+ border-right-color: #999999;
4764
+ border-right-color: rgba(0, 0, 0, 0.25); }
4765
+ .popover.right > .arrow:after {
4766
+ content: " ";
4767
+ left: 1px;
4768
+ bottom: -10px;
4769
+ border-left-width: 0;
4770
+ border-right-color: white; }
4771
+ .popover.bottom > .arrow {
4772
+ left: 50%;
4773
+ margin-left: -11px;
4774
+ border-top-width: 0;
4775
+ border-bottom-color: #999999;
4776
+ border-bottom-color: rgba(0, 0, 0, 0.25);
4777
+ top: -11px; }
4778
+ .popover.bottom > .arrow:after {
4779
+ content: " ";
4780
+ top: 1px;
4781
+ margin-left: -10px;
4782
+ border-top-width: 0;
4783
+ border-bottom-color: white; }
4784
+ .popover.left > .arrow {
4785
+ top: 50%;
4786
+ right: -11px;
4787
+ margin-top: -11px;
4788
+ border-right-width: 0;
4789
+ border-left-color: #999999;
4790
+ border-left-color: rgba(0, 0, 0, 0.25); }
4791
+ .popover.left > .arrow:after {
4792
+ content: " ";
4793
+ right: 1px;
4794
+ border-right-width: 0;
4795
+ border-left-color: white;
4796
+ bottom: -10px; }
4797
+
4798
+ .carousel {
4799
+ position: relative; }
4800
+
4801
+ .carousel-inner {
4802
+ position: relative;
4803
+ overflow: hidden;
4804
+ width: 100%; }
4805
+ .carousel-inner > .item {
4806
+ display: none;
4807
+ position: relative;
4808
+ -webkit-transition: 0.6s ease-in-out left;
4809
+ -o-transition: 0.6s ease-in-out left;
4810
+ transition: 0.6s ease-in-out left; }
4811
+ .carousel-inner > .item > img,
4812
+ .carousel-inner > .item > a > img {
4813
+ display: block;
4814
+ width: 100% \9;
4815
+ max-width: 100%;
4816
+ height: auto;
4817
+ line-height: 1; }
4818
+ .carousel-inner > .active,
4819
+ .carousel-inner > .next,
4820
+ .carousel-inner > .prev {
4821
+ display: block; }
4822
+ .carousel-inner > .active {
4823
+ left: 0; }
4824
+ .carousel-inner > .next,
4825
+ .carousel-inner > .prev {
4826
+ position: absolute;
4827
+ top: 0;
4828
+ width: 100%; }
4829
+ .carousel-inner > .next {
4830
+ left: 100%; }
4831
+ .carousel-inner > .prev {
4832
+ left: -100%; }
4833
+ .carousel-inner > .next.left,
4834
+ .carousel-inner > .prev.right {
4835
+ left: 0; }
4836
+ .carousel-inner > .active.left {
4837
+ left: -100%; }
4838
+ .carousel-inner > .active.right {
4839
+ left: 100%; }
4840
+
4841
+ .carousel-control {
4842
+ position: absolute;
4843
+ top: 0;
4844
+ left: 0;
4845
+ bottom: 0;
4846
+ width: 15%;
4847
+ opacity: 0.5;
4848
+ filter: alpha(opacity=50);
4849
+ font-size: 20px;
4850
+ color: white;
4851
+ text-align: center;
4852
+ text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
4853
+ .carousel-control.left {
4854
+ background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
4855
+ background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
4856
+ background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
4857
+ background-repeat: repeat-x;
4858
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); }
4859
+ .carousel-control.right {
4860
+ left: auto;
4861
+ right: 0;
4862
+ background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
4863
+ background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
4864
+ background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
4865
+ background-repeat: repeat-x;
4866
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); }
4867
+ .carousel-control:hover, .carousel-control:focus {
4868
+ outline: 0;
4869
+ color: white;
4870
+ text-decoration: none;
4871
+ opacity: 0.9;
4872
+ filter: alpha(opacity=90); }
4873
+ .carousel-control .icon-prev,
4874
+ .carousel-control .icon-next,
4875
+ .carousel-control .glyphicon-chevron-left,
4876
+ .carousel-control .glyphicon-chevron-right {
4877
+ position: absolute;
4878
+ top: 50%;
4879
+ z-index: 5;
4880
+ display: inline-block; }
4881
+ .carousel-control .icon-prev,
4882
+ .carousel-control .glyphicon-chevron-left {
4883
+ left: 50%;
4884
+ margin-left: -10px; }
4885
+ .carousel-control .icon-next,
4886
+ .carousel-control .glyphicon-chevron-right {
4887
+ right: 50%;
4888
+ margin-right: -10px; }
4889
+ .carousel-control .icon-prev,
4890
+ .carousel-control .icon-next {
4891
+ width: 20px;
4892
+ height: 20px;
4893
+ margin-top: -10px;
4894
+ font-family: serif; }
4895
+ .carousel-control .icon-prev:before {
4896
+ content: '\2039'; }
4897
+ .carousel-control .icon-next:before {
4898
+ content: '\203a'; }
4899
+
4900
+ .carousel-indicators {
4901
+ position: absolute;
4902
+ bottom: 10px;
4903
+ left: 50%;
4904
+ z-index: 15;
4905
+ width: 60%;
4906
+ margin-left: -30%;
4907
+ padding-left: 0;
4908
+ list-style: none;
4909
+ text-align: center; }
4910
+ .carousel-indicators li {
4911
+ display: inline-block;
4912
+ width: 10px;
4913
+ height: 10px;
4914
+ margin: 1px;
4915
+ text-indent: -999px;
4916
+ border: 1px solid white;
4917
+ border-radius: 10px;
4918
+ cursor: pointer;
4919
+ background-color: #000 \9;
4920
+ background-color: transparent; }
4921
+ .carousel-indicators .active {
4922
+ margin: 0;
4923
+ width: 12px;
4924
+ height: 12px;
4925
+ background-color: white; }
4926
+
4927
+ .carousel-caption {
4928
+ position: absolute;
4929
+ left: 15%;
4930
+ right: 15%;
4931
+ bottom: 20px;
4932
+ z-index: 10;
4933
+ padding-top: 20px;
4934
+ padding-bottom: 20px;
4935
+ color: white;
4936
+ text-align: center;
4937
+ text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
4938
+ .carousel-caption .btn {
4939
+ text-shadow: none; }
4940
+
4941
+ @media screen and (min-width: 768px) {
4942
+ .carousel-control .glyphicon-chevron-left,
4943
+ .carousel-control .glyphicon-chevron-right,
4944
+ .carousel-control .icon-prev,
4945
+ .carousel-control .icon-next {
4946
+ width: 30px;
4947
+ height: 30px;
4948
+ margin-top: -15px;
4949
+ font-size: 30px; }
4950
+ .carousel-control .glyphicon-chevron-left,
4951
+ .carousel-control .icon-prev {
4952
+ margin-left: -15px; }
4953
+ .carousel-control .glyphicon-chevron-right,
4954
+ .carousel-control .icon-next {
4955
+ margin-right: -15px; }
4956
+
4957
+ .carousel-caption {
4958
+ left: 20%;
4959
+ right: 20%;
4960
+ padding-bottom: 30px; }
4961
+
4962
+ .carousel-indicators {
4963
+ bottom: 20px; } }
4964
+ .clearfix:before, .clearfix:after {
4965
+ content: " ";
4966
+ display: table; }
4967
+ .clearfix:after {
4968
+ clear: both; }
4969
+
4970
+ .center-block {
4971
+ display: block;
4972
+ margin-left: auto;
4973
+ margin-right: auto; }
4974
+
4975
+ .pull-right {
4976
+ float: right !important; }
4977
+
4978
+ .pull-left {
4979
+ float: left !important; }
4980
+
4981
+ .hide {
4982
+ display: none !important; }
4983
+
4984
+ .show {
4985
+ display: block !important; }
4986
+
4987
+ .invisible {
4988
+ visibility: hidden; }
4989
+
4990
+ .text-hide {
4991
+ font: 0/0 a;
4992
+ color: transparent;
4993
+ text-shadow: none;
4994
+ background-color: transparent;
4995
+ border: 0; }
4996
+
4997
+ .hidden {
4998
+ display: none !important;
4999
+ visibility: hidden !important; }
5000
+
5001
+ .affix {
5002
+ position: fixed;
5003
+ -webkit-transform: translate3d(0, 0, 0);
5004
+ transform: translate3d(0, 0, 0); }
5005
+
5006
+ @-ms-viewport {
5007
+ width: device-width; }
5008
+ .visible-xs, .visible-sm, .visible-md, .visible-lg {
5009
+ display: none !important; }
5010
+
5011
+ .visible-xs-block,
5012
+ .visible-xs-inline,
5013
+ .visible-xs-inline-block,
5014
+ .visible-sm-block,
5015
+ .visible-sm-inline,
5016
+ .visible-sm-inline-block,
5017
+ .visible-md-block,
5018
+ .visible-md-inline,
5019
+ .visible-md-inline-block,
5020
+ .visible-lg-block,
5021
+ .visible-lg-inline,
5022
+ .visible-lg-inline-block {
5023
+ display: none !important; }
5024
+
5025
+ @media (max-width: 767px) {
5026
+ .visible-xs {
5027
+ display: block !important; }
5028
+
5029
+ table.visible-xs {
5030
+ display: table; }
5031
+
5032
+ tr.visible-xs {
5033
+ display: table-row !important; }
5034
+
5035
+ th.visible-xs,
5036
+ td.visible-xs {
5037
+ display: table-cell !important; } }
5038
+ @media (max-width: 767px) {
5039
+ .visible-xs-block {
5040
+ display: block !important; } }
5041
+
5042
+ @media (max-width: 767px) {
5043
+ .visible-xs-inline {
5044
+ display: inline !important; } }
5045
+
5046
+ @media (max-width: 767px) {
5047
+ .visible-xs-inline-block {
5048
+ display: inline-block !important; } }
5049
+
5050
+ @media (min-width: 768px) and (max-width: 991px) {
5051
+ .visible-sm {
5052
+ display: block !important; }
5053
+
5054
+ table.visible-sm {
5055
+ display: table; }
5056
+
5057
+ tr.visible-sm {
5058
+ display: table-row !important; }
5059
+
5060
+ th.visible-sm,
5061
+ td.visible-sm {
5062
+ display: table-cell !important; } }
5063
+ @media (min-width: 768px) and (max-width: 991px) {
5064
+ .visible-sm-block {
5065
+ display: block !important; } }
5066
+
5067
+ @media (min-width: 768px) and (max-width: 991px) {
5068
+ .visible-sm-inline {
5069
+ display: inline !important; } }
5070
+
5071
+ @media (min-width: 768px) and (max-width: 991px) {
5072
+ .visible-sm-inline-block {
5073
+ display: inline-block !important; } }
5074
+
5075
+ @media (min-width: 992px) and (max-width: 1199px) {
5076
+ .visible-md {
5077
+ display: block !important; }
5078
+
5079
+ table.visible-md {
5080
+ display: table; }
5081
+
5082
+ tr.visible-md {
5083
+ display: table-row !important; }
5084
+
5085
+ th.visible-md,
5086
+ td.visible-md {
5087
+ display: table-cell !important; } }
5088
+ @media (min-width: 992px) and (max-width: 1199px) {
5089
+ .visible-md-block {
5090
+ display: block !important; } }
5091
+
5092
+ @media (min-width: 992px) and (max-width: 1199px) {
5093
+ .visible-md-inline {
5094
+ display: inline !important; } }
5095
+
5096
+ @media (min-width: 992px) and (max-width: 1199px) {
5097
+ .visible-md-inline-block {
5098
+ display: inline-block !important; } }
5099
+
5100
+ @media (min-width: 1200px) {
5101
+ .visible-lg {
5102
+ display: block !important; }
5103
+
5104
+ table.visible-lg {
5105
+ display: table; }
5106
+
5107
+ tr.visible-lg {
5108
+ display: table-row !important; }
5109
+
5110
+ th.visible-lg,
5111
+ td.visible-lg {
5112
+ display: table-cell !important; } }
5113
+ @media (min-width: 1200px) {
5114
+ .visible-lg-block {
5115
+ display: block !important; } }
5116
+
5117
+ @media (min-width: 1200px) {
5118
+ .visible-lg-inline {
5119
+ display: inline !important; } }
5120
+
5121
+ @media (min-width: 1200px) {
5122
+ .visible-lg-inline-block {
5123
+ display: inline-block !important; } }
5124
+
5125
+ @media (max-width: 767px) {
5126
+ .hidden-xs {
5127
+ display: none !important; } }
5128
+ @media (min-width: 768px) and (max-width: 991px) {
5129
+ .hidden-sm {
5130
+ display: none !important; } }
5131
+ @media (min-width: 992px) and (max-width: 1199px) {
5132
+ .hidden-md {
5133
+ display: none !important; } }
5134
+ @media (min-width: 1200px) {
5135
+ .hidden-lg {
5136
+ display: none !important; } }
5137
+ .visible-print {
5138
+ display: none !important; }
5139
+
5140
+ @media print {
5141
+ .visible-print {
5142
+ display: block !important; }
5143
+
5144
+ table.visible-print {
5145
+ display: table; }
5146
+
5147
+ tr.visible-print {
5148
+ display: table-row !important; }
5149
+
5150
+ th.visible-print,
5151
+ td.visible-print {
5152
+ display: table-cell !important; } }
5153
+ .visible-print-block {
5154
+ display: none !important; }
5155
+ @media print {
5156
+ .visible-print-block {
5157
+ display: block !important; } }
5158
+
5159
+ .visible-print-inline {
5160
+ display: none !important; }
5161
+ @media print {
5162
+ .visible-print-inline {
5163
+ display: inline !important; } }
5164
+
5165
+ .visible-print-inline-block {
5166
+ display: none !important; }
5167
+ @media print {
5168
+ .visible-print-inline-block {
5169
+ display: inline-block !important; } }
5170
+
5171
+ @media print {
5172
+ .hidden-print {
5173
+ display: none !important; } }
assets/css/dialog/dialog-box-style.css ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ .dialog__content, .dialog__content:after, .dialog__content:before { -webkit-box-sizing: border-box; box-sizing: border-box; }
3
+
4
+ .dialog-button , .dialog-button-close
5
+ {
6
+ color: #74716D;
7
+ text-decoration: none;
8
+ outline: none;
9
+ padding: 1em 2em;
10
+ outline: none;
11
+ font-weight: 600;
12
+ border: none;
13
+ color: #000;
14
+ background: #ffffff;
15
+ }
assets/css/dialog/dialog-jamie.css ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .dialog__overlay {
2
+ -webkit-transition-duration: 0.5s;
3
+ transition-duration: 0.5s;
4
+ }
5
+
6
+ .dialog__content {
7
+ background: transparent;
8
+ }
9
+
10
+ .morph-shape {
11
+ position: absolute;
12
+ width: 125%;
13
+ height: 100%;
14
+ top: 0;
15
+ left: -12.5%;
16
+ z-index: -1;
17
+ }
18
+
19
+ .morph-shape svg {
20
+ fill: rgba(0,0,0,0.7);
21
+ }
22
+
23
+ .dialog.dialog--open .dialog__content,
24
+ .dialog.dialog--close .dialog__content {
25
+ -webkit-animation-duration: 0.5s;
26
+ animation-duration: 0.5s;
27
+ -webkit-animation-fill-mode: forwards;
28
+ animation-fill-mode: forwards;
29
+ -webkit-animation-timing-function: cubic-bezier(0.8,0,0.2,1);
30
+ animation-timing-function: cubic-bezier(0.8,0,0.2,1);
31
+ }
32
+
33
+ .dialog.dialog--open .dialog__content {
34
+ -webkit-animation-name: anim-open;
35
+ animation-name: anim-open;
36
+ }
37
+
38
+ .dialog.dialog--close .dialog__content {
39
+ -webkit-animation-name: anim-close;
40
+ animation-name: anim-close;
41
+ }
42
+
43
+ @-webkit-keyframes anim-open {
44
+ 0% { opacity: 0; -webkit-transform: translate3d(calc(50vw + 50%), 0, 0); }
45
+ 100% { opacity: 1; -webkit-transform: translate3d(0, 0, 0); }
46
+ }
47
+
48
+ @keyframes anim-open {
49
+ 0% { opacity: 0; -webkit-transform: translate3d(calc(50vw + 50%), 0, 0); transform: translate3d(calc(50vw + 50%), 0, 0); }
50
+ 100% { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
51
+ }
52
+
53
+ @-webkit-keyframes anim-close {
54
+ 0% { opacity: 1; }
55
+ 100% { opacity: 0; -webkit-transform: translate3d(calc(-50vw - 50%), 0, 0); }
56
+ }
57
+
58
+ @keyframes anim-close {
59
+ 0% { opacity: 1; }
60
+ 100% { opacity: 0; -webkit-transform: translate3d(calc(-50vw - 50%), 0, 0); transform: translate3d(calc(-50vw - 50%), 0, 0); }
61
+ }
assets/css/dialog/dialog.css ADDED
@@ -0,0 +1,61 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .dialog,
2
+ .dialog__overlay {
3
+ width: 100%;
4
+ height: 100%;
5
+ top: 0;
6
+ left: 0;
7
+ }
8
+
9
+ .dialog {
10
+ position: fixed;
11
+ display: -webkit-flex;
12
+ display: flex;
13
+ -webkit-align-items: center;
14
+ align-items: center;
15
+ -webkit-justify-content: center;
16
+ justify-content: center;
17
+ pointer-events: none;
18
+ }
19
+
20
+ .dialog__overlay {
21
+ position: absolute;
22
+ z-index: 1;
23
+ background: rgba(55, 58, 71, 0.9);
24
+ opacity: 0;
25
+ -webkit-transition: opacity 0.3s;
26
+ transition: opacity 0.3s;
27
+ -webkit-backface-visibility: hidden;
28
+ }
29
+
30
+ .dialog--open .dialog__overlay {
31
+ opacity: 1;
32
+ pointer-events: auto;
33
+ }
34
+
35
+ .dialog__content {
36
+ width: 50%;
37
+ max-width: 560px;
38
+ min-width: 290px;
39
+ background: rgba(0,0,0,0.5);
40
+ padding: 4em;
41
+ text-align: center;
42
+ position: relative;
43
+ z-index: 5;
44
+ opacity: 0;
45
+ }
46
+
47
+ .dialog--open .dialog__content {
48
+ pointer-events: auto;
49
+ }
50
+
51
+ /* Content */
52
+ .dialog h2 {
53
+ margin: 0;
54
+ font-weight: 400;
55
+ font-size: 2em;
56
+ padding: 0 0 2em;
57
+ margin: 0;
58
+ }
59
+ .dialog-inner h2{
60
+ color:#ffffff;
61
+ }
assets/css/font-awesome/css/font-awesome.min.css ADDED
@@ -0,0 +1,4 @@
 
 
 
 
1
+ /*!
2
+ * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
3
+ * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
4
+ */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.3.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-genderless:before,.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}
assets/css/font-awesome/fonts/FontAwesome.otf ADDED
Binary file
assets/css/font-awesome/fonts/fontawesome-webfont.eot ADDED
Binary file
assets/css/font-awesome/fonts/fontawesome-webfont.ttf ADDED
Binary file
assets/css/font-awesome/fonts/fontawesome-webfont.woff ADDED
Binary file
assets/css/font-awesome/fonts/fontawesome-webfont.woff2 ADDED
Binary file
assets/css/images/animated-overlay.gif ADDED
Binary file
assets/css/images/button_check.png ADDED
Binary file
assets/css/images/loading.gif ADDED
Binary file
assets/css/images/ui-bg_flat_0_aaaaaa_40x100.png ADDED
Binary file
assets/css/images/ui-bg_flat_55_fbec88_40x100.png ADDED
Binary file
assets/css/images/ui-bg_glass_75_d0e5f5_1x400.png ADDED
Binary file
assets/css/images/ui-bg_glass_85_dfeffc_1x400.png ADDED
Binary file
assets/css/images/ui-bg_glass_95_fef1ec_1x400.png ADDED
Binary file
assets/css/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png ADDED
Binary file
assets/css/images/ui-bg_inset-hard_100_f5f8f9_1x100.png ADDED
Binary file
assets/css/images/ui-bg_inset-hard_100_fcfdfd_1x100.png ADDED
Binary file
assets/css/images/ui-icons_217bc0_256x240.png ADDED
Binary file
assets/css/images/ui-icons_2e83ff_256x240.png ADDED
Binary file
assets/css/images/ui-icons_469bdd_256x240.png ADDED
Binary file
assets/css/images/ui-icons_6da8d5_256x240.png ADDED
Binary file
assets/css/images/ui-icons_cd0a0a_256x240.png ADDED
Binary file
assets/css/images/ui-icons_d8e7f3_256x240.png ADDED
Binary file
assets/css/images/ui-icons_f9bd01_256x240.png ADDED
Binary file
assets/css/rcsp_jquery-ui.css ADDED
@@ -0,0 +1,1127 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*! jQuery UI - v1.10.3 - 2013-11-27
2
+ * http://jqueryui.com
3
+ * Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
4
+ * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Lucida%20Grande%2CLucida%20Sans%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=5px&bgColorHeader=5c9ccc&bgTextureHeader=gloss_wave&bgImgOpacityHeader=55&borderColorHeader=4297d7&fcHeader=ffffff&iconColorHeader=d8e7f3&bgColorContent=fcfdfd&bgTextureContent=inset_hard&bgImgOpacityContent=100&borderColorContent=a6c9e2&fcContent=222222&iconColorContent=469bdd&bgColorDefault=dfeffc&bgTextureDefault=glass&bgImgOpacityDefault=85&borderColorDefault=c5dbec&fcDefault=2e6e9e&iconColorDefault=6da8d5&bgColorHover=d0e5f5&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=79b7e7&fcHover=1d5987&iconColorHover=217bc0&bgColorActive=f5f8f9&bgTextureActive=inset_hard&bgImgOpacityActive=100&borderColorActive=79b7e7&fcActive=e17009&iconColorActive=f9bd01&bgColorHighlight=fbec88&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=fad42e&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
5
+ * Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
6
+
7
+ /* Layout helpers
8
+ ----------------------------------*/
9
+ .ui-helper-hidden {
10
+ display: none;
11
+ }
12
+ .ui-helper-hidden-accessible {
13
+ border: 0;
14
+ clip: rect(0 0 0 0);
15
+ height: 1px;
16
+ margin: -1px;
17
+ overflow: hidden;
18
+ padding: 0;
19
+ position: absolute;
20
+ width: 1px;
21
+ }
22
+ .ui-helper-reset {
23
+ margin: 0;
24
+ padding: 0;
25
+ border: 0;
26
+ outline: 0;
27
+ line-height: 1.3;
28
+ text-decoration: none;
29
+ font-size: 100%;
30
+ list-style: none;
31
+ }
32
+ .ui-helper-clearfix:before,
33
+ .ui-helper-clearfix:after {
34
+ content: "";
35
+ display: table;
36
+ border-collapse: collapse;
37
+ }
38
+ .ui-helper-clearfix:after {
39
+ clear: both;
40
+ }
41
+ .ui-helper-clearfix {
42
+ min-height: 0; /* support: IE7 */
43
+ }
44
+ .ui-helper-zfix {
45
+ width: 100%;
46
+ height: 100%;
47
+ top: 0;
48
+ left: 0;
49
+ position: absolute;
50
+ opacity: 0;
51
+ filter:Alpha(Opacity=0);
52
+ }
53
+
54
+ .ui-front {
55
+ z-index: 100;
56
+ }
57
+
58
+
59
+ /* Interaction Cues
60
+ ----------------------------------*/
61
+ .ui-state-disabled {
62
+ cursor: default !important;
63
+ }
64
+
65
+
66
+ /* Icons
67
+ ----------------------------------*/
68
+
69
+ /* states and images */
70
+ .ui-icon {
71
+ display: block;
72
+ text-indent: -99999px;
73
+ overflow: hidden;
74
+ background-repeat: no-repeat;
75
+ }
76
+
77
+
78
+ /* Misc visuals
79
+ ----------------------------------*/
80
+
81
+ /* Overlays */
82
+ .ui-widget-overlay {
83
+ position: fixed;
84
+ top: 0;
85
+ left: 0;
86
+ width: 100%;
87
+ height: 100%;
88
+ }
89
+ .ui-resizable {
90
+ position: relative;
91
+ }
92
+ .ui-resizable-handle {
93
+ position: absolute;
94
+ font-size: 0.1px;
95
+ display: block;
96
+ }
97
+ .ui-resizable-disabled .ui-resizable-handle,
98
+ .ui-resizable-autohide .ui-resizable-handle {
99
+ display: none;
100
+ }
101
+ .ui-resizable-n {
102
+ cursor: n-resize;
103
+ height: 7px;
104
+ width: 100%;
105
+ top: -5px;
106
+ left: 0;
107
+ }
108
+ .ui-resizable-s {
109
+ cursor: s-resize;
110
+ height: 7px;
111
+ width: 100%;
112
+ bottom: -5px;
113
+ left: 0;
114
+ }
115
+ .ui-resizable-e {
116
+ cursor: e-resize;
117
+ width: 7px;
118
+ right: -5px;
119
+ top: 0;
120
+ height: 100%;
121
+ }
122
+ .ui-resizable-w {
123
+ cursor: w-resize;
124
+ width: 7px;
125
+ left: -5px;
126
+ top: 0;
127
+ height: 100%;
128
+ }
129
+ .ui-resizable-se {
130
+ cursor: se-resize;
131
+ width: 12px;
132
+ height: 12px;
133
+ right: 1px;
134
+ bottom: 1px;
135
+ }
136
+ .ui-resizable-sw {
137
+ cursor: sw-resize;
138
+ width: 9px;
139
+ height: 9px;
140
+ left: -5px;
141
+ bottom: -5px;
142
+ }
143
+ .ui-resizable-nw {
144
+ cursor: nw-resize;
145
+ width: 9px;
146
+ height: 9px;
147
+ left: -5px;
148
+ top: -5px;
149
+ }
150
+ .ui-resizable-ne {
151
+ cursor: ne-resize;
152
+ width: 9px;
153
+ height: 9px;
154
+ right: -5px;
155
+ top: -5px;
156
+ }
157
+ .ui-selectable-helper {
158
+ position: absolute;
159
+ z-index: 100;
160
+ border: 1px dotted black;
161
+ }
162
+ .ui-accordion .ui-accordion-header {
163
+ display: block;
164
+ cursor: pointer;
165
+ position: relative;
166
+ margin-top: 2px;
167
+ padding: .5em .5em .5em .7em;
168
+ min-height: 0; /* support: IE7 */
169
+ }
170
+ .ui-accordion .ui-accordion-icons {
171
+ padding-left: 2.2em;
172
+ }
173
+ .ui-accordion .ui-accordion-noicons {
174
+ padding-left: .7em;
175
+ }
176
+ .ui-accordion .ui-accordion-icons .ui-accordion-icons {
177
+ padding-left: 2.2em;
178
+ }
179
+ .ui-accordion .ui-accordion-header .ui-accordion-header-icon {
180
+ position: absolute;
181
+ left: .5em;
182
+ top: 50%;
183
+ margin-top: -8px;
184
+ }
185
+ .ui-accordion .ui-accordion-content {
186
+ padding: 1em 2.2em;
187
+ border-top: 0;
188
+ overflow: auto;
189
+ }
190
+ .ui-autocomplete {
191
+ position: absolute;
192
+ top: 0;
193
+ left: 0;
194
+ cursor: default;
195
+ }
196
+ .ui-button {
197
+ display: inline-block;
198
+ position: relative;
199
+ padding: 0;
200
+ line-height: normal;
201
+ margin-right: .1em;
202
+ cursor: pointer;
203
+ vertical-align: middle;
204
+ text-align: center;
205
+ overflow: visible; /* removes extra width in IE */
206
+ }
207
+ .ui-button,
208
+ .ui-button:link,
209
+ .ui-button:visited,
210
+ .ui-button:hover,
211
+ .ui-button:active {
212
+ text-decoration: none;
213
+ }
214
+ /* to make room for the icon, a width needs to be set here */
215
+ .ui-button-icon-only {
216
+ width: 2.2em;
217
+ }
218
+ /* button elements seem to need a little more width */
219
+ button.ui-button-icon-only {
220
+ width: 2.4em;
221
+ }
222
+ .ui-button-icons-only {
223
+ width: 3.4em;
224
+ }
225
+ button.ui-button-icons-only {
226
+ width: 3.7em;
227
+ }
228
+
229
+ /* button text element */
230
+ .ui-button .ui-button-text {
231
+ display: block;
232
+ line-height: normal;
233
+ }
234
+ .ui-button-text-only .ui-button-text {
235
+ padding: .4em 1em;
236
+ }
237
+ .ui-button-icon-only .ui-button-text,
238
+ .ui-button-icons-only .ui-button-text {
239
+ padding: .4em;
240
+ text-indent: -9999999px;
241
+ }
242
+ .ui-button-text-icon-primary .ui-button-text,
243
+ .ui-button-text-icons .ui-button-text {
244
+ padding: .4em 1em .4em 2.1em;
245
+ }
246
+ .ui-button-text-icon-secondary .ui-button-text,
247
+ .ui-button-text-icons .ui-button-text {
248
+ padding: .4em 2.1em .4em 1em;
249
+ }
250
+ .ui-button-text-icons .ui-button-text {
251
+ padding-left: 2.1em;
252
+ padding-right: 2.1em;
253
+ }
254
+ /* no icon support for input elements, provide padding by default */
255
+ input.ui-button {
256
+ padding: .4em 1em;
257
+ }
258
+
259
+ /* button icon element(s) */
260
+ .ui-button-icon-only .ui-icon,
261
+ .ui-button-text-icon-primary .ui-icon,
262
+ .ui-button-text-icon-secondary .ui-icon,
263
+ .ui-button-text-icons .ui-icon,
264
+ .ui-button-icons-only .ui-icon {
265
+ position: absolute;
266
+ top: 50%;
267
+ margin-top: -8px;
268
+ }
269
+ .ui-button-icon-only .ui-icon {
270
+ left: 50%;
271
+ margin-left: -8px;
272
+ }
273
+ .ui-button-text-icon-primary .ui-button-icon-primary,
274
+ .ui-button-text-icons .ui-button-icon-primary,
275
+ .ui-button-icons-only .ui-button-icon-primary {
276
+ left: .5em;
277
+ }
278
+ .ui-button-text-icon-secondary .ui-button-icon-secondary,
279
+ .ui-button-text-icons .ui-button-icon-secondary,
280
+ .ui-button-icons-only .ui-button-icon-secondary {
281
+ right: .5em;
282
+ }
283
+
284
+ /* button sets */
285
+ .ui-buttonset {
286
+ margin-right: 7px;
287
+ }
288
+ .ui-buttonset .ui-button {
289
+ margin-left: 0;
290
+ margin-right: -.3em;
291
+ }
292
+
293
+ /* workarounds */
294
+ /* reset extra padding in Firefox, see h5bp.com/l */
295
+ input.ui-button::-moz-focus-inner,
296
+ button.ui-button::-moz-focus-inner {
297
+ border: 0;
298
+ padding: 0;
299
+ }
300
+ .ui-timepicker-table{
301
+ width: 20em;
302
+ }
303
+ .ui-timepicker{
304
+ padding: .5em;
305
+ width: 5em;
306
+ }
307
+ .ui-datepicker {
308
+ width: 20em;
309
+ padding: .5em .5em 0;
310
+ display: none;
311
+ }
312
+ .ui-datepicker .ui-datepicker-header {
313
+ position: relative;
314
+ padding: .2em 0;
315
+ }
316
+ .ui-datepicker .ui-datepicker-prev,
317
+ .ui-datepicker .ui-datepicker-next {
318
+ position: absolute;
319
+ top: 2px;
320
+ width: 1.8em;
321
+ height: 1.8em;
322
+ }
323
+ .ui-datepicker .ui-datepicker-prev-hover,
324
+ .ui-datepicker .ui-datepicker-next-hover {
325
+ top: 1px;
326
+ }
327
+ .ui-datepicker .ui-datepicker-prev {
328
+ left: 2px;
329
+ }
330
+ .ui-datepicker .ui-datepicker-next {
331
+ right: 2px;
332
+ }
333
+ .ui-datepicker .ui-datepicker-prev-hover {
334
+ left: 1px;
335
+ }
336
+ .ui-datepicker .ui-datepicker-next-hover {
337
+ right: 1px;
338
+ }
339
+ .ui-datepicker .ui-datepicker-prev span,
340
+ .ui-datepicker .ui-datepicker-next span {
341
+ display: block;
342
+ position: absolute;
343
+ left: 50%;
344
+ margin-left: -8px;
345
+ top: 50%;
346
+ margin-top: -8px;
347
+
348
+ }
349
+ .ui-datepicker .ui-datepicker-title {
350
+ margin: 0 2.3em;
351
+ line-height: 1.8em;
352
+ text-align: center;
353
+ }
354
+ .ui-datepicker .ui-datepicker-title select {
355
+ font-size: 1em;
356
+ margin: 1px 0;
357
+ }
358
+ .ui-datepicker select.ui-datepicker-month-year {
359
+ width: 100%;
360
+ }
361
+ .ui-datepicker select.ui-datepicker-month,
362
+ .ui-datepicker select.ui-datepicker-year {
363
+ width: 49%;
364
+ }
365
+ .ui-datepicker table {
366
+ width: 100%;
367
+ font-size: .9em;
368
+ border-collapse: collapse;
369
+ margin: 0 0 .4em;
370
+ }
371
+ .ui-datepicker th {
372
+ padding: .7em .3em;
373
+ text-align: center;
374
+ font-weight: bold;
375
+ border: 0;
376
+ }
377
+ .ui-datepicker td {
378
+ border: 0;
379
+ padding: 1px;
380
+ }
381
+ .ui-datepicker td span,
382
+ .ui-datepicker td a {
383
+ display: block;
384
+ padding: .2em;
385
+ text-align: right;
386
+ text-decoration: none;
387
+ }
388
+ .ui-datepicker .ui-datepicker-buttonpane {
389
+ background-image: none;
390
+ margin: .7em 0 0 0;
391
+ padding: 0 .2em;
392
+ border-left: 0;
393
+ border-right: 0;
394
+ border-bottom: 0;
395
+ }
396
+ .ui-datepicker .ui-datepicker-buttonpane button {
397
+ float: right;
398
+ margin: .5em .2em .4em;
399
+ cursor: pointer;
400
+ padding: .2em .6em .3em .6em;
401
+ width: auto;
402
+ overflow: visible;
403
+ }
404
+ .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
405
+ float: left;
406
+ }
407
+
408
+ /* with multiple calendars */
409
+ .ui-datepicker.ui-datepicker-multi {
410
+ width: auto;
411
+ }
412
+ .ui-datepicker-multi .ui-datepicker-group {
413
+ float: left;
414
+ }
415
+ .ui-datepicker-multi .ui-datepicker-group table {
416
+ width: 95%;
417
+ margin: 0 auto .4em;
418
+ }
419
+ .ui-datepicker-multi-2 .ui-datepicker-group {
420
+ width: 50%;
421
+ }
422
+ .ui-datepicker-multi-3 .ui-datepicker-group {
423
+ width: 33.3%;
424
+ }
425
+ .ui-datepicker-multi-4 .ui-datepicker-group {
426
+ width: 25%;
427
+ }
428
+ .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
429
+ .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
430
+ border-left-width: 0;
431
+ }
432
+ .ui-datepicker-multi .ui-datepicker-buttonpane {
433
+ clear: left;
434
+ }
435
+ .ui-datepicker-row-break {
436
+ clear: both;
437
+ width: 100%;
438
+ font-size: 0;
439
+ }
440
+
441
+ /* RTL support */
442
+ .ui-datepicker-rtl {
443
+ direction: rtl;
444
+ }
445
+ .ui-datepicker-rtl .ui-datepicker-prev {
446
+ right: 2px;
447
+ left: auto;
448
+ }
449
+ .ui-datepicker-rtl .ui-datepicker-next {
450
+ left: 2px;
451
+ right: auto;
452
+ }
453
+ .ui-datepicker-rtl .ui-datepicker-prev:hover {
454
+ right: 1px;
455
+ left: auto;
456
+ }
457
+ .ui-datepicker-rtl .ui-datepicker-next:hover {
458
+ left: 1px;
459
+ right: auto;
460
+ }
461
+ .ui-datepicker-rtl .ui-datepicker-buttonpane {
462
+ clear: right;
463
+ }
464
+ .ui-datepicker-rtl .ui-datepicker-buttonpane button {
465
+ float: left;
466
+ }
467
+ .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
468
+ .ui-datepicker-rtl .ui-datepicker-group {
469
+ float: right;
470
+ }
471
+ .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
472
+ .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
473
+ border-right-width: 0;
474
+ border-left-width: 1px;
475
+ }
476
+ .ui-dialog {
477
+ position: absolute;
478
+ top: 0;
479
+ left: 0;
480
+ padding: .2em;
481
+ outline: 0;
482
+ }
483
+ .ui-dialog .ui-dialog-titlebar {
484
+ padding: .4em 1em;
485
+ position: relative;
486
+ }
487
+ .ui-dialog .ui-dialog-title {
488
+ float: left;
489
+ margin: .1em 0;
490
+ white-space: nowrap;
491
+ width: 90%;
492
+ overflow: hidden;
493
+ text-overflow: ellipsis;
494
+ }
495
+ .ui-dialog .ui-dialog-titlebar-close {
496
+ position: absolute;
497
+ right: .3em;
498
+ top: 50%;
499
+ width: 21px;
500
+ margin: -10px 0 0 0;
501
+ padding: 1px;
502
+ height: 20px;
503
+ }
504
+ .ui-dialog .ui-dialog-content {
505
+ position: relative;
506
+ border: 0;
507
+ padding: .5em 1em;
508
+ background: none;
509
+ overflow: auto;
510
+ }
511
+ .ui-dialog .ui-dialog-buttonpane {
512
+ text-align: left;
513
+ border-width: 1px 0 0 0;
514
+ background-image: none;
515
+ margin-top: .5em;
516
+ padding: .3em 1em .5em .4em;
517
+ }
518
+ .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
519
+ float: right;
520
+ }
521
+ .ui-dialog .ui-dialog-buttonpane button {
522
+ margin: .5em .4em .5em 0;
523
+ cursor: pointer;
524
+ }
525
+ .ui-dialog .ui-resizable-se {
526
+ width: 12px;
527
+ height: 12px;
528
+ right: -5px;
529
+ bottom: -5px;
530
+ background-position: 16px 16px;
531
+ }
532
+ .ui-draggable .ui-dialog-titlebar {
533
+ cursor: move;
534
+ }
535
+ .ui-menu {
536
+ list-style: none;
537
+ padding: 2px;
538
+ margin: 0;
539
+ display: block;
540
+ outline: none;
541
+ }
542
+ .ui-menu .ui-menu {
543
+ margin-top: -3px;
544
+ position: absolute;
545
+ }
546
+ .ui-menu .ui-menu-item {
547
+ margin: 0;
548
+ padding: 0;
549
+ width: 100%;
550
+ /* support: IE10, see #8844 */
551
+ list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
552
+ }
553
+ .ui-menu .ui-menu-divider {
554
+ margin: 5px -2px 5px -2px;
555
+ height: 0;
556
+ font-size: 0;
557
+ line-height: 0;
558
+ border-width: 1px 0 0 0;
559
+ }
560
+ .ui-menu .ui-menu-item a {
561
+ text-decoration: none;
562
+ display: block;
563
+ padding: 2px .4em;
564
+ line-height: 1.5;
565
+ min-height: 0; /* support: IE7 */
566
+ font-weight: normal;
567
+ }
568
+ .ui-menu .ui-menu-item a.ui-state-focus,
569
+ .ui-menu .ui-menu-item a.ui-state-active {
570
+ font-weight: normal;
571
+ margin: -1px;
572
+ }
573
+
574
+ .ui-menu .ui-state-disabled {
575
+ font-weight: normal;
576
+ margin: .4em 0 .2em;
577
+ line-height: 1.5;
578
+ }
579
+ .ui-menu .ui-state-disabled a {
580
+ cursor: default;
581
+ }
582
+
583
+ /* icon support */
584
+ .ui-menu-icons {
585
+ position: relative;
586
+ }
587
+ .ui-menu-icons .ui-menu-item a {
588
+ position: relative;
589
+ padding-left: 2em;
590
+ }
591
+
592
+ /* left-aligned */
593
+ .ui-menu .ui-icon {
594
+ position: absolute;
595
+ top: .2em;
596
+ left: .2em;
597
+ }
598
+
599
+ /* right-aligned */
600
+ .ui-menu .ui-menu-icon {
601
+ position: static;
602
+ float: right;
603
+ }
604
+ .ui-progressbar {
605
+ height: 2em;
606
+ text-align: left;
607
+ overflow: hidden;
608
+ }
609
+ .ui-progressbar .ui-progressbar-value {
610
+ margin: -1px;
611
+ height: 100%;
612
+ }
613
+ .ui-progressbar .ui-progressbar-overlay {
614
+ background: url("images/animated-overlay.gif");
615
+ height: 100%;
616
+ filter: alpha(opacity=25);
617
+ opacity: 0.25;
618
+ }
619
+ .ui-progressbar-indeterminate .ui-progressbar-value {
620
+ background-image: none;
621
+ }
622
+ .ui-slider {
623
+ position: relative;
624
+ text-align: left;
625
+ }
626
+ .ui-slider .ui-slider-handle {
627
+ position: absolute;
628
+ z-index: 2;
629
+ width: 1.2em;
630
+ height: 1.2em;
631
+ cursor: default;
632
+ }
633
+ .ui-slider .ui-slider-range {
634
+ position: absolute;
635
+ z-index: 1;
636
+ font-size: .7em;
637
+ display: block;
638
+ border: 0;
639
+ background-position: 0 0;
640
+ }
641
+
642
+ /* For IE8 - See #6727 */
643
+ .ui-slider.ui-state-disabled .ui-slider-handle,
644
+ .ui-slider.ui-state-disabled .ui-slider-range {
645
+ filter: inherit;
646
+ }
647
+
648
+ .ui-slider-horizontal {
649
+ height: .8em;
650
+ }
651
+ .ui-slider-horizontal .ui-slider-handle {
652
+ top: -.3em;
653
+ margin-left: -.6em;
654
+ }
655
+ .ui-slider-horizontal .ui-slider-range {
656
+ top: 0;
657
+ height: 100%;
658
+ }
659
+ .ui-slider-horizontal .ui-slider-range-min {
660
+ left: 0;
661
+ }
662
+ .ui-slider-horizontal .ui-slider-range-max {
663
+ right: 0;
664
+ }
665
+
666
+
667
+
668
+ .ui-spinner {
669
+ position: relative;
670
+ display: inline-block;
671
+ overflow: hidden;
672
+ padding: 0;
673
+ vertical-align: middle;
674
+ }
675
+ .ui-spinner-input {
676
+ border: none;
677
+ background: none;
678
+ color: inherit;
679
+ padding: 0;
680
+ margin: .2em 0;
681
+ vertical-align: middle;
682
+ margin-left: .4em;
683
+ margin-right: 22px;
684
+ }
685
+ .ui-spinner-button {
686
+ width: 16px;
687
+ height: 50%;
688
+ font-size: .5em;
689
+ padding: 0;
690
+ margin: 0;
691
+ text-align: center;
692
+ position: absolute;
693
+ cursor: default;
694
+ display: block;
695
+ overflow: hidden;
696
+ right: 0;
697
+ }
698
+ /* more specificity required here to overide default borders */
699
+ .ui-spinner a.ui-spinner-button {
700
+ border-top: none;
701
+ border-bottom: none;
702
+ border-right: none;
703
+ }
704
+ /* vertical centre icon */
705
+ .ui-spinner .ui-icon {
706
+ position: absolute;
707
+ margin-top: -8px;
708
+ top: 50%;
709
+ left: 0;
710
+ }
711
+ .ui-spinner-up {
712
+ top: 0;
713
+ }
714
+ .ui-spinner-down {
715
+ bottom: 0;
716
+ }
717
+
718
+ /* TR overrides */
719
+ .ui-spinner .ui-icon-triangle-1-s {
720
+ /* need to fix icons sprite */
721
+ background-position: -65px -16px;
722
+ }
723
+
724
+ .ui-tooltip {
725
+ padding: 8px;
726
+ position: absolute;
727
+ z-index: 9999;
728
+ max-width: 300px;
729
+ -webkit-box-shadow: 0 0 5px #aaa;
730
+ box-shadow: 0 0 5px #aaa;
731
+ }
732
+ body .ui-tooltip {
733
+ border-width: 2px;
734
+ }
735
+
736
+ /* Component containers
737
+ ----------------------------------*/
738
+ .ui-widget {
739
+ font-family: Lucida Grande,Lucida Sans,Arial,sans-serif;
740
+ font-size: 1.1em;
741
+ }
742
+ .ui-widget .ui-widget {
743
+ font-size: 1em;
744
+ }
745
+ .ui-widget input,
746
+ .ui-widget select,
747
+ .ui-widget textarea,
748
+ .ui-widget button {
749
+ font-family: Lucida Grande,Lucida Sans,Arial,sans-serif;
750
+ font-size: 1em;
751
+ }
752
+ .ui-widget-content {
753
+ border: 1px solid #a6c9e2;
754
+ background: #fcfdfd url(images/ui-bg_inset-hard_100_fcfdfd_1x100.png) 50% bottom repeat-x;
755
+ color: #222222;
756
+ }
757
+ .ui-widget-content a {
758
+ color: #222222;
759
+ }
760
+ .ui-widget-header {
761
+ border: 1px solid #4297d7;
762
+ background: #5c9ccc url(images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x;
763
+ color: #ffffff;
764
+ font-weight: bold;
765
+ }
766
+ .ui-widget-header a {
767
+ color: #ffffff;
768
+ }
769
+
770
+ /* Interaction states
771
+ ----------------------------------*/
772
+ .ui-state-default,
773
+ .ui-widget-content .ui-state-default,
774
+ .ui-widget-header .ui-state-default {
775
+ border: 1px solid #c5dbec;
776
+ background: #dfeffc url(images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x;
777
+ font-weight: bold;
778
+ color: #2e6e9e;
779
+ }
780
+ .ui-state-default a,
781
+ .ui-state-default a:link,
782
+ .ui-state-default a:visited {
783
+ color: #2e6e9e;
784
+ text-decoration: none;
785
+ }
786
+ .ui-state-hover,
787
+ .ui-widget-content .ui-state-hover,
788
+ .ui-widget-header .ui-state-hover,
789
+ .ui-state-focus,
790
+ .ui-widget-content .ui-state-focus,
791
+ .ui-widget-header .ui-state-focus {
792
+ border: 1px solid #79b7e7;
793
+ background: #d0e5f5 url(images/ui-bg_glass_75_d0e5f5_1x400.png) 50% 50% repeat-x;
794
+ font-weight: bold;
795
+ color: #1d5987;
796
+ }
797
+ .ui-state-hover a,
798
+ .ui-state-hover a:hover,
799
+ .ui-state-hover a:link,
800
+ .ui-state-hover a:visited {
801
+ color: #1d5987;
802
+ text-decoration: none;
803
+ }
804
+ .ui-state-active,
805
+ .ui-widget-content .ui-state-active,
806
+ .ui-widget-header .ui-state-active {
807
+ border: 1px solid #79b7e7;
808
+ background: #f5f8f9 url(images/ui-bg_inset-hard_100_f5f8f9_1x100.png) 50% 50% repeat-x;
809
+ font-weight: bold;
810
+ color: #e17009;
811
+ }
812
+ .ui-state-active a,
813
+ .ui-state-active a:link,
814
+ .ui-state-active a:visited {
815
+ color: #e17009;
816
+ text-decoration: none;
817
+ }
818
+
819
+ /* Interaction Cues
820
+ ----------------------------------*/
821
+ .ui-state-highlight,
822
+ .ui-widget-content .ui-state-highlight,
823
+ .ui-widget-header .ui-state-highlight {
824
+ border: 1px solid #fad42e;
825
+ background: #fbec88 url(images/ui-bg_flat_55_fbec88_40x100.png) 50% 50% repeat-x;
826
+ color: #363636;
827
+ }
828
+ .ui-state-highlight a,
829
+ .ui-widget-content .ui-state-highlight a,
830
+ .ui-widget-header .ui-state-highlight a {
831
+ color: #363636;
832
+ }
833
+ .ui-state-error,
834
+ .ui-widget-content .ui-state-error,
835
+ .ui-widget-header .ui-state-error {
836
+ border: 1px solid #cd0a0a;
837
+ background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
838
+ color: #cd0a0a;
839
+ }
840
+ .ui-state-error a,
841
+ .ui-widget-content .ui-state-error a,
842
+ .ui-widget-header .ui-state-error a {
843
+ color: #cd0a0a;
844
+ }
845
+ .ui-state-error-text,
846
+ .ui-widget-content .ui-state-error-text,
847
+ .ui-widget-header .ui-state-error-text {
848
+ color: #cd0a0a;
849
+ }
850
+ .ui-priority-primary,
851
+ .ui-widget-content .ui-priority-primary,
852
+ .ui-widget-header .ui-priority-primary {
853
+ font-weight: bold;
854
+ }
855
+ .ui-priority-secondary,
856
+ .ui-widget-content .ui-priority-secondary,
857
+ .ui-widget-header .ui-priority-secondary {
858
+ opacity: .7;
859
+ filter:Alpha(Opacity=70);
860
+ font-weight: normal;
861
+ }
862
+ .ui-state-disabled,
863
+ .ui-widget-content .ui-state-disabled,
864
+ .ui-widget-header .ui-state-disabled {
865
+ opacity: .35;
866
+ filter:Alpha(Opacity=35);
867
+ background-image: none;
868
+ }
869
+ .ui-state-disabled .ui-icon {
870
+ filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
871
+ }
872
+
873
+ /* Icons
874
+ ----------------------------------*/
875
+
876
+ /* states and images */
877
+ .ui-icon {
878
+ width: 16px;
879
+ height: 16px;
880
+ }
881
+ .ui-icon,
882
+ .ui-widget-content .ui-icon {
883
+ background-image: url(images/ui-icons_469bdd_256x240.png);
884
+ }
885
+ .ui-widget-header .ui-icon {
886
+ background-image: url(images/ui-icons_d8e7f3_256x240.png);
887
+ }
888
+ .ui-state-default .ui-icon {
889
+ background-image: url(images/ui-icons_6da8d5_256x240.png);
890
+ }
891
+ .ui-state-hover .ui-icon,
892
+ .ui-state-focus .ui-icon {
893
+ background-image: url(images/ui-icons_217bc0_256x240.png);
894
+ }
895
+ .ui-state-active .ui-icon {
896
+ background-image: url(images/ui-icons_f9bd01_256x240.png);
897
+ }
898
+ .ui-state-highlight .ui-icon {
899
+ background-image: url(images/ui-icons_2e83ff_256x240.png);
900
+ }
901
+ .ui-state-error .ui-icon,
902
+ .ui-state-error-text .ui-icon {
903
+ background-image: url(images/ui-icons_cd0a0a_256x240.png);
904
+ }
905
+
906
+ /* positioning */
907
+ .ui-icon-blank { background-position: 16px 16px; }
908
+ .ui-icon-carat-1-n { background-position: 0 0; }
909
+ .ui-icon-carat-1-ne { background-position: -16px 0; }
910
+ .ui-icon-carat-1-e { background-position: -32px 0; }
911
+ .ui-icon-carat-1-se { background-position: -48px 0; }
912
+ .ui-icon-carat-1-s { background-position: -64px 0; }
913
+ .ui-icon-carat-1-sw { background-position: -80px 0; }
914
+ .ui-icon-carat-1-w { background-position: -96px 0; }
915
+ .ui-icon-carat-1-nw { background-position: -112px 0; }
916
+ .ui-icon-carat-2-n-s { background-position: -128px 0; }
917
+ .ui-icon-carat-2-e-w { background-position: -144px 0; }
918
+ .ui-icon-triangle-1-n { background-position: 0 -16px; }
919
+ .ui-icon-triangle-1-ne { background-position: -16px -16px; }
920
+ .ui-icon-triangle-1-e { background-position: -32px -16px; }
921
+ .ui-icon-triangle-1-se { background-position: -48px -16px; }
922
+ .ui-icon-triangle-1-s { background-position: -64px -16px; }
923
+ .ui-icon-triangle-1-sw { background-position: -80px -16px; }
924
+ .ui-icon-triangle-1-w { background-position: -96px -16px; }
925
+ .ui-icon-triangle-1-nw { background-position: -112px -16px; }
926
+ .ui-icon-triangle-2-n-s { background-position: -128px -16px; }
927
+ .ui-icon-triangle-2-e-w { background-position: -144px -16px; }
928
+ .ui-icon-arrow-1-n { background-position: 0 -32px; }
929
+ .ui-icon-arrow-1-ne { background-position: -16px -32px; }
930
+ .ui-icon-arrow-1-e { background-position: -32px -32px; }
931
+ .ui-icon-arrow-1-se { background-position: -48px -32px; }
932
+ .ui-icon-arrow-1-s { background-position: -64px -32px; }
933
+ .ui-icon-arrow-1-sw { background-position: -80px -32px; }
934
+ .ui-icon-arrow-1-w { background-position: -96px -32px; }
935
+ .ui-icon-arrow-1-nw { background-position: -112px -32px; }
936
+ .ui-icon-arrow-2-n-s { background-position: -128px -32px; }
937
+ .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
938
+ .ui-icon-arrow-2-e-w { background-position: -160px -32px; }
939
+ .ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
940
+ .ui-icon-arrowstop-1-n { background-position: -192px -32px; }
941
+ .ui-icon-arrowstop-1-e { background-position: -208px -32px; }
942
+ .ui-icon-arrowstop-1-s { background-position: -224px -32px; }
943
+ .ui-icon-arrowstop-1-w { background-position: -240px -32px; }
944
+ .ui-icon-arrowthick-1-n { background-position: 0 -48px; }
945
+ .ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
946
+ .ui-icon-arrowthick-1-e { background-position: -32px -48px; }
947
+ .ui-icon-arrowthick-1-se { background-position: -48px -48px; }
948
+ .ui-icon-arrowthick-1-s { background-position: -64px -48px; }
949
+ .ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
950
+ .ui-icon-arrowthick-1-w { background-position: -96px -48px; }
951
+ .ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
952
+ .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
953
+ .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
954
+ .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
955
+ .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
956
+ .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
957
+ .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
958
+ .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
959
+ .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
960
+ .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
961
+ .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
962
+ .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
963
+ .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
964
+ .ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
965
+ .ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
966
+ .ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
967
+ .ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
968
+ .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
969
+ .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
970
+ .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
971
+ .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
972
+ .ui-icon-arrow-4 { background-position: 0 -80px; }
973
+ .ui-icon-arrow-4-diag { background-position: -16px -80px; }
974
+ .ui-icon-extlink { background-position: -32px -80px; }
975
+ .ui-icon-newwin { background-position: -48px -80px; }
976
+ .ui-icon-refresh { background-position: -64px -80px; }
977
+ .ui-icon-shuffle { background-position: -80px -80px; }
978
+ .ui-icon-transfer-e-w { background-position: -96px -80px; }
979
+ .ui-icon-transferthick-e-w { background-position: -112px -80px; }
980
+ .ui-icon-folder-collapsed { background-position: 0 -96px; }
981
+ .ui-icon-folder-open { background-position: -16px -96px; }
982
+ .ui-icon-document { background-position: -32px -96px; }
983
+ .ui-icon-document-b { background-position: -48px -96px; }
984
+ .ui-icon-note { background-position: -64px -96px; }
985
+ .ui-icon-mail-closed { background-position: -80px -96px; }
986
+ .ui-icon-mail-open { background-position: -96px -96px; }
987
+ .ui-icon-suitcase { background-position: -112px -96px; }
988
+ .ui-icon-comment { background-position: -128px -96px; }
989
+ .ui-icon-person { background-position: -144px -96px; }
990
+ .ui-icon-print { background-position: -160px -96px; }
991
+ .ui-icon-trash { background-position: -176px -96px; }
992
+ .ui-icon-locked { background-position: -192px -96px; }
993
+ .ui-icon-unlocked { background-position: -208px -96px; }
994
+ .ui-icon-bookmark { background-position: -224px -96px; }
995
+ .ui-icon-tag { background-position: -240px -96px; }
996
+ .ui-icon-home { background-position: 0 -112px; }
997
+ .ui-icon-flag { background-position: -16px -112px; }
998
+ .ui-icon-calendar { background-position: -32px -112px; }
999
+ .ui-icon-cart { background-position: -48px -112px; }
1000
+ .ui-icon-pencil { background-position: -64px -112px; }
1001
+ .ui-icon-clock { background-position: -80px -112px; }
1002
+ .ui-icon-disk { background-position: -96px -112px; }
1003
+ .ui-icon-calculator { background-position: -112px -112px; }
1004
+ .ui-icon-zoomin { background-position: -128px -112px; }
1005
+ .ui-icon-zoomout { background-position: -144px -112px; }
1006
+ .ui-icon-search { background-position: -160px -112px; }
1007
+ .ui-icon-wrench { background-position: -176px -112px; }
1008
+ .ui-icon-gear { background-position: -192px -112px; }
1009
+ .ui-icon-heart { background-position: -208px -112px; }
1010
+ .ui-icon-star { background-position: -224px -112px; }
1011
+ .ui-icon-link { background-position: -240px -112px; }
1012
+ .ui-icon-cancel { background-position: 0 -128px; }
1013
+ .ui-icon-plus { background-position: -16px -128px; }
1014
+ .ui-icon-plusthick { background-position: -32px -128px; }
1015
+ .ui-icon-minus { background-position: -48px -128px; }
1016
+ .ui-icon-minusthick { background-position: -64px -128px; }
1017
+ .ui-icon-close { background-position: -80px -128px; }
1018
+ .ui-icon-closethick { background-position: -96px -128px; }
1019
+ .ui-icon-key { background-position: -112px -128px; }
1020
+ .ui-icon-lightbulb { background-position: -128px -128px; }
1021
+ .ui-icon-scissors { background-position: -144px -128px; }
1022
+ .ui-icon-clipboard { background-position: -160px -128px; }
1023
+ .ui-icon-copy { background-position: -176px -128px; }
1024
+ .ui-icon-contact { background-position: -192px -128px; }
1025
+ .ui-icon-image { background-position: -208px -128px; }
1026
+ .ui-icon-video { background-position: -224px -128px; }
1027
+ .ui-icon-script { background-position: -240px -128px; }
1028
+ .ui-icon-alert { background-position: 0 -144px; }
1029
+ .ui-icon-info { background-position: -16px -144px; }
1030
+ .ui-icon-notice { background-position: -32px -144px; }
1031
+ .ui-icon-help { background-position: -48px -144px; }
1032
+ .ui-icon-check { background-position: -64px -144px; }
1033
+ .ui-icon-bullet { background-position: -80px -144px; }
1034
+ .ui-icon-radio-on { background-position: -96px -144px; }
1035
+ .ui-icon-radio-off { background-position: -112px -144px; }
1036
+ .ui-icon-pin-w { background-position: -128px -144px; }
1037
+ .ui-icon-pin-s { background-position: -144px -144px; }
1038
+ .ui-icon-play { background-position: 0 -160px; }
1039
+ .ui-icon-pause { background-position: -16px -160px; }
1040
+ .ui-icon-seek-next { background-position: -32px -160px; }
1041
+ .ui-icon-seek-prev { background-position: -48px -160px; }
1042
+ .ui-icon-seek-end { background-position: -64px -160px; }
1043
+ .ui-icon-seek-start { background-position: -80px -160px; }
1044
+ /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
1045
+ .ui-icon-seek-first { background-position: -80px -160px; }
1046
+ .ui-icon-stop { background-position: -96px -160px; }
1047
+ .ui-icon-eject { background-position: -112px -160px; }
1048
+ .ui-icon-volume-off { background-position: -128px -160px; }
1049
+ .ui-icon-volume-on { background-position: -144px -160px; }
1050
+ .ui-icon-power { background-position: 0 -176px; }
1051
+ .ui-icon-signal-diag { background-position: -16px -176px; }
1052
+ .ui-icon-signal { background-position: -32px -176px; }
1053
+ .ui-icon-battery-0 { background-position: -48px -176px; }
1054
+ .ui-icon-battery-1 { background-position: -64px -176px; }
1055
+ .ui-icon-battery-2 { background-position: -80px -176px; }
1056
+ .ui-icon-battery-3 { background-position: -96px -176px; }
1057
+ .ui-icon-circle-plus { background-position: 0 -192px; }
1058
+ .ui-icon-circle-minus { background-position: -16px -192px; }
1059
+ .ui-icon-circle-close { background-position: -32px -192px; }
1060
+ .ui-icon-circle-triangle-e { background-position: -48px -192px; }
1061
+ .ui-icon-circle-triangle-s { background-position: -64px -192px; }
1062
+ .ui-icon-circle-triangle-w { background-position: -80px -192px; }
1063
+ .ui-icon-circle-triangle-n { background-position: -96px -192px; }
1064
+ .ui-icon-circle-arrow-e { background-position: -112px -192px; }
1065
+ .ui-icon-circle-arrow-s { background-position: -128px -192px; }
1066
+ .ui-icon-circle-arrow-w { background-position: -144px -192px; }
1067
+ .ui-icon-circle-arrow-n { background-position: -160px -192px; }
1068
+ .ui-icon-circle-zoomin { background-position: -176px -192px; }
1069
+ .ui-icon-circle-zoomout { background-position: -192px -192px; }
1070
+ .ui-icon-circle-check { background-position: -208px -192px; }
1071
+ .ui-icon-circlesmall-plus { background-position: 0 -208px; }
1072
+ .ui-icon-circlesmall-minus { background-position: -16px -208px; }
1073
+ .ui-icon-circlesmall-close { background-position: -32px -208px; }
1074
+ .ui-icon-squaresmall-plus { background-position: -48px -208px; }
1075
+ .ui-icon-squaresmall-minus { background-position: -64px -208px; }
1076
+ .ui-icon-squaresmall-close { background-position: -80px -208px; }
1077
+ .ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
1078
+ .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
1079
+ .ui-icon-grip-solid-vertical { background-position: -32px -224px; }
1080
+ .ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
1081
+ .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
1082
+ .ui-icon-grip-diagonal-se { background-position: -80px -224px; }
1083
+
1084
+
1085
+ /* Misc visuals
1086
+ ----------------------------------*/
1087
+
1088
+ /* Corner radius */
1089
+ .ui-corner-all,
1090
+ .ui-corner-top,
1091
+ .ui-corner-left,
1092
+ .ui-corner-tl {
1093
+ border-top-left-radius: 5px;
1094
+ }
1095
+ .ui-corner-all,
1096
+ .ui-corner-top,
1097
+ .ui-corner-right,
1098
+ .ui-corner-tr {
1099
+ border-top-right-radius: 5px;
1100
+ }
1101
+ .ui-corner-all,
1102
+ .ui-corner-bottom,
1103
+ .ui-corner-left,
1104
+ .ui-corner-bl {
1105
+ border-bottom-left-radius: 5px;
1106
+ }
1107
+ .ui-corner-all,
1108
+ .ui-corner-bottom,
1109
+ .ui-corner-right,
1110
+ .ui-corner-br {
1111
+ border-bottom-right-radius: 5px;
1112
+ }
1113
+
1114
+ /* Overlays */
1115
+ .ui-widget-overlay {
1116
+ background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
1117
+ opacity: .3;
1118
+ filter: Alpha(Opacity=30);
1119
+ }
1120
+ .ui-widget-shadow {
1121
+ margin: -8px 0 0 -8px;
1122
+ padding: 8px;
1123
+ background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
1124
+ opacity: .3;
1125
+ filter: Alpha(Opacity=30);
1126
+ border-radius: 8px;
1127
+ }
assets/images/pro.jpg ADDED
Binary file
assets/images/temp.jpg ADDED
Binary file
assets/img/bg.jpg ADDED
Binary file
assets/img/logo.png ADDED
Binary file
assets/js/bootstrap.min.js ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
1
+ /*!
2
+ * Bootstrap v3.2.0 (http://getbootstrap.com)
3
+ * Copyright 2011-2014 Twitter, Inc.
4
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
5
+ */
6
+ if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.2.0",d.prototype.close=function(b){function c(){f.detach().trigger("closed.bs.alert").remove()}var d=a(this),e=d.attr("data-target");e||(e=d.attr("href"),e=e&&e.replace(/.*(?=#[^\s]*$)/,""));var f=a(e);b&&b.preventDefault(),f.length||(f=d.hasClass("alert")?d:d.parent()),f.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(f.removeClass("in"),a.support.transition&&f.hasClass("fade")?f.one("bsTransitionEnd",c).emulateTransitionEnd(150):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.2.0",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),d[e](null==f[b]?this.options[b]:f[b]),setTimeout(a.proxy(function(){"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")&&(c.prop("checked")&&this.$element.hasClass("active")?a=!1:b.find(".active").removeClass("active")),a&&c.prop("checked",!this.$element.hasClass("active")).trigger("change")}a&&this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),c.preventDefault()})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b).on("keydown.bs.carousel",a.proxy(this.keydown,this)),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=this.sliding=this.interval=this.$active=this.$items=null,"hover"==this.options.pause&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.2.0",c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0},c.prototype.keydown=function(a){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.to=function(b){var c=this,d=this.getItemIndex(this.$active=this.$element.find(".item.active"));return b>this.$items.length-1||0>b?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){c.to(b)}):d==b?this.pause().cycle():this.slide(b>d?"next":"prev",a(this.$items[b]))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,c){var d=this.$element.find(".item.active"),e=c||d[b](),f=this.interval,g="next"==b?"left":"right",h="next"==b?"first":"last",i=this;if(!e.length){if(!this.options.wrap)return;e=this.$element.find(".item")[h]()}if(e.hasClass("active"))return this.sliding=!1;var j=e[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:g});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,f&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(e)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:g});return a.support.transition&&this.$element.hasClass("slide")?(e.addClass(b),e[0].offsetWidth,d.addClass(g),e.addClass(g),d.one("bsTransitionEnd",function(){e.removeClass([b,g].join(" ")).addClass("active"),d.removeClass(["active",g].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(1e3*d.css("transition-duration").slice(0,-1))):(d.removeClass("active"),e.addClass("active"),this.sliding=!1,this.$element.trigger(m)),f&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this},a(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}}),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.collapse"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b);!e&&f.toggle&&"show"==b&&(b=!b),e||d.data("bs.collapse",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.transitioning=null,this.options.parent&&(this.$parent=a(this.options.parent)),this.options.toggle&&this.toggle()};c.VERSION="3.2.0",c.DEFAULTS={toggle:!0},c.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},c.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var c=a.Event("show.bs.collapse");if(this.$element.trigger(c),!c.isDefaultPrevented()){var d=this.$parent&&this.$parent.find("> .panel > .in");if(d&&d.length){var e=d.data("bs.collapse");if(e&&e.transitioning)return;b.call(d,"hide"),e||d.data("bs.collapse",null)}var f=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[f](0),this.transitioning=1;var g=function(){this.$element.removeClass("collapsing").addClass("collapse in")[f](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return g.call(this);var h=a.camelCase(["scroll",f].join("-"));this.$element.one("bsTransitionEnd",a.proxy(g,this)).emulateTransitionEnd(350)[f](this.$element[0][h])}}},c.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse").removeClass("in"),this.transitioning=1;var d=function(){this.transitioning=0,this.$element.trigger("hidden.bs.collapse").removeClass("collapsing").addClass("collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(d,this)).emulateTransitionEnd(350):d.call(this)}}},c.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};var d=a.fn.collapse;a.fn.collapse=b,a.fn.collapse.Constructor=c,a.fn.collapse.noConflict=function(){return a.fn.collapse=d,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(c){var d,e=a(this),f=e.attr("data-target")||c.preventDefault()||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""),g=a(f),h=g.data("bs.collapse"),i=h?"toggle":e.data(),j=e.attr("data-parent"),k=j&&a(j);h&&h.transitioning||(k&&k.find('[data-toggle="collapse"][data-parent="'+j+'"]').not(e).addClass("collapsed"),e[g.hasClass("in")?"addClass":"removeClass"]("collapsed")),b.call(g,i)})}(jQuery),+function(a){"use strict";function b(b){b&&3===b.which||(a(e).remove(),a(f).each(function(){var d=c(a(this)),e={relatedTarget:this};d.hasClass("open")&&(d.trigger(b=a.Event("hide.bs.dropdown",e)),b.isDefaultPrevented()||d.removeClass("open").trigger("hidden.bs.dropdown",e))}))}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.2.0",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a('<div class="dropdown-backdrop"/>').insertAfter(a(this)).on("click",b);var h={relatedTarget:this};if(f.trigger(d=a.Event("show.bs.dropdown",h)),d.isDefaultPrevented())return;e.trigger("focus"),f.toggleClass("open").trigger("shown.bs.dropdown",h)}return!1}},g.prototype.keydown=function(b){if(/(38|40|27)/.test(b.keyCode)){var d=a(this);if(b.preventDefault(),b.stopPropagation(),!d.is(".disabled, :disabled")){var e=c(d),g=e.hasClass("open");if(!g||g&&27==b.keyCode)return 27==b.which&&e.find(f).trigger("focus"),d.trigger("click");var h=" li:not(.divider):visible a",i=e.find('[role="menu"]'+h+', [role="listbox"]'+h);if(i.length){var j=i.index(i.filter(":focus"));38==b.keyCode&&j>0&&j--,40==b.keyCode&&j<i.length-1&&j++,~j||(j=0),i.eq(j).trigger("focus")}}}};var h=a.fn.dropdown;a.fn.dropdown=d,a.fn.dropdown.Constructor=g,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=h,this},a(document).on("click.bs.dropdown.data-api",b).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",f,g.prototype.toggle).on("keydown.bs.dropdown.data-api",f+', [role="menu"], [role="listbox"]',g.prototype.keydown)}(jQuery),+function(a){"use strict";function b(b,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},c.DEFAULTS,e.data(),"object"==typeof b&&b);f||e.data("bs.modal",f=new c(this,g)),"string"==typeof b?f[b](d):g.show&&f.show(d)})}var c=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$backdrop=this.isShown=null,this.scrollbarWidth=0,this.options.remote&&this.$element.find(".modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.modal")},this))};c.VERSION="3.2.0",c.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},c.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},c.prototype.show=function(b){var c=this,d=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(d),this.isShown||d.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.$body.addClass("modal-open"),this.setScrollbar(),this.escape(),this.$element.on("click.dismiss.bs.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.backdrop(function(){var d=a.support.transition&&c.$element.hasClass("fade");c.$element.parent().length||c.$element.appendTo(c.$body),c.$element.show().scrollTop(0),d&&c.$element[0].offsetWidth,c.$element.addClass("in").attr("aria-hidden",!1),c.enforceFocus();var e=a.Event("shown.bs.modal",{relatedTarget:b});d?c.$element.find(".modal-dialog").one("bsTransitionEnd",function(){c.$element.trigger("focus").trigger(e)}).emulateTransitionEnd(300):c.$element.trigger("focus").trigger(e)}))},c.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.$body.removeClass("modal-open"),this.resetScrollbar(),this.escape(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").attr("aria-hidden",!0).off("click.dismiss.bs.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(300):this.hideModal())},c.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},c.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.bs.modal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keyup.dismiss.bs.modal")},c.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$element.trigger("hidden.bs.modal")})},c.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},c.prototype.backdrop=function(b){var c=this,d=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var e=a.support.transition&&d;if(this.$backdrop=a('<div class="modal-backdrop '+d+'" />').appendTo(this.$body),this.$element.on("click.dismiss.bs.modal",a.proxy(function(a){a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus.call(this.$element[0]):this.hide.call(this))},this)),e&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;e?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(150):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var f=function(){c.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one("bsTransitionEnd",f).emulateTransitionEnd(150):f()}else b&&b()},c.prototype.checkScrollbar=function(){document.body.clientWidth>=window.innerWidth||(this.scrollbarWidth=this.scrollbarWidth||this.measureScrollbar())},c.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.scrollbarWidth&&this.$body.css("padding-right",a+this.scrollbarWidth)},c.prototype.resetScrollbar=function(){this.$body.css("padding-right","")},c.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="modal-scrollbar-measure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var d=a.fn.modal;a.fn.modal=b,a.fn.modal.Constructor=c,a.fn.modal.noConflict=function(){return a.fn.modal=d,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.modal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.modal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.modal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f="object"==typeof b&&b;(e||"destroy"!=b)&&(e||d.data("bs.tooltip",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.type=this.options=this.enabled=this.timeout=this.hoverState=this.$element=null,this.init("tooltip",a,b)};c.VERSION="3.2.0",c.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(this.options.viewport.selector||this.options.viewport);for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show()},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var c=a.contains(document.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!c)return;var d=this,e=this.tip(),f=this.getUID(this.type);this.setContent(),e.attr("id",f),this.$element.attr("aria-describedby",f),this.options.animation&&e.addClass("fade");var g="function"==typeof this.options.placement?this.options.placement.call(this,e[0],this.$element[0]):this.options.placement,h=/\s?auto?\s?/i,i=h.test(g);i&&(g=g.replace(h,"")||"top"),e.detach().css({top:0,left:0,display:"block"}).addClass(g).data("bs."+this.type,this),this.options.container?e.appendTo(this.options.container):e.insertAfter(this.$element);var j=this.getPosition(),k=e[0].offsetWidth,l=e[0].offsetHeight;if(i){var m=g,n=this.$element.parent(),o=this.getPosition(n);g="bottom"==g&&j.top+j.height+l-o.scroll>o.height?"top":"top"==g&&j.top-o.scroll-l<0?"bottom":"right"==g&&j.right+k>o.width?"left":"left"==g&&j.left-k<o.left?"right":g,e.removeClass(m).addClass(g)}var p=this.getCalculatedOffset(g,j,k,l);this.applyPlacement(p,g);var q=function(){d.$element.trigger("shown.bs."+d.type),d.hoverState=null};a.support.transition&&this.$tip.hasClass("fade")?e.one("bsTransitionEnd",q).emulateTransitionEnd(150):q()}},c.prototype.applyPlacement=function(b,c){var d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),b.top=b.top+g,b.left=b.left+h,a.offset.setOffset(d[0],a.extend({using:function(a){d.css({top:Math.round(a.top),left:Math.round(a.left)})}},b),0),d.addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;"top"==c&&j!=f&&(b.top=b.top+f-j);var k=this.getViewportAdjustedDelta(c,b,i,j);k.left?b.left+=k.left:b.top+=k.top;var l=k.left?2*k.left-e+i:2*k.top-f+j,m=k.left?"left":"top",n=k.left?"offsetWidth":"offsetHeight";d.offset(b),this.replaceArrow(l,d[0][n],m)},c.prototype.replaceArrow=function(a,b,c){this.arrow().css(c,a?50*(1-a/b)+"%":"")},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},c.prototype.hide=function(){function b(){"in"!=c.hoverState&&d.detach(),c.$element.trigger("hidden.bs."+c.type)}var c=this,d=this.tip(),e=a.Event("hide.bs."+this.type);return this.$element.removeAttr("aria-describedby"),this.$element.trigger(e),e.isDefaultPrevented()?void 0:(d.removeClass("in"),a.support.transition&&this.$tip.hasClass("fade")?d.one("bsTransitionEnd",b).emulateTransitionEnd(150):b(),this.hoverState=null,this)},c.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||"string"!=typeof a.attr("data-original-title"))&&a.attr("data-original-title",a.attr("title")||"").attr("title","")},c.prototype.hasContent=function(){return this.getTitle()},c.prototype.getPosition=function(b){b=b||this.$element;var c=b[0],d="BODY"==c.tagName;return a.extend({},"function"==typeof c.getBoundingClientRect?c.getBoundingClientRect():null,{scroll:d?document.documentElement.scrollTop||document.body.scrollTop:b.scrollTop(),width:d?a(window).width():b.outerWidth(),height:d?a(window).height():b.outerHeight()},d?{top:0,left:0}:b.offset())},c.prototype.getCalculatedOffset=function(a,b,c,d){return"bottom"==a?{top:b.top+b.height,left:b.left+b.width/2-c/2}:"top"==a?{top:b.top-d,left:b.left+b.width/2-c/2}:"left"==a?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},c.prototype.getViewportAdjustedDelta=function(a,b,c,d){var e={top:0,left:0};if(!this.$viewport)return e;var f=this.options.viewport&&this.options.viewport.padding||0,g=this.getPosition(this.$viewport);if(/right|left/.test(a)){var h=b.top-f-g.scroll,i=b.top+f-g.scroll+d;h<g.top?e.top=g.top-h:i>g.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;j<g.left?e.left=g.left-j:k>g.width&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){return this.$tip=this.$tip||a(this.options.template)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.validate=function(){this.$element[0].parentNode||(this.hide(),this.$element=null,this.options=null)},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){clearTimeout(this.timeout),this.hide().$element.off("."+this.type).removeData("bs."+this.type)};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;(e||"destroy"!=b)&&(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.2.0",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").empty()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},c.prototype.tip=function(){return this.$tip||(this.$tip=a(this.options.template)),this.$tip};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){var e=a.proxy(this.process,this);this.$body=a("body"),this.$scrollElement=a(a(c).is("body")?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",e),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.2.0",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b="offset",c=0;a.isWindow(this.$scrollElement[0])||(b="position",c=this.$scrollElement.scrollTop()),this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight();var d=this;this.$body.find(this.selector).map(function(){var d=a(this),e=d.data("target")||d.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[b]().top+c,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){d.offsets.push(this[0]),d.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b<=e[0])return g!=(a=f[0])&&this.activate(a);for(a=e.length;a--;)g!=f[a]&&b>=e[a]&&(!e[a+1]||b<=e[a+1])&&this.activate(f[a])},b.prototype.activate=function(b){this.activeTarget=b,a(this.selector).parentsUntil(this.options.target,".active").removeClass("active");var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate.bs.scrollspy")};var d=a.fn.scrollspy;a.fn.scrollspy=c,a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=d,this},a(window).on("load.bs.scrollspy.data-api",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);c.call(b,b.data())})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new c(this)),"string"==typeof b&&e[b]()})}var c=function(b){this.element=a(b)};c.VERSION="3.2.0",c.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.data("target");if(d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,"")),!b.parent("li").hasClass("active")){var e=c.find(".active:last a")[0],f=a.Event("show.bs.tab",{relatedTarget:e});if(b.trigger(f),!f.isDefaultPrevented()){var g=a(d);this.activate(b.closest("li"),c),this.activate(g,g.parent(),function(){b.trigger({type:"shown.bs.tab",relatedTarget:e})})}}},c.prototype.activate=function(b,c,d){function e(){f.removeClass("active").find("> .dropdown-menu > .active").removeClass("active"),b.addClass("active"),g?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu")&&b.closest("li.dropdown").addClass("active"),d&&d()}var f=c.find("> .active"),g=d&&a.support.transition&&f.hasClass("fade");g?f.one("bsTransitionEnd",e).emulateTransitionEnd(150):e(),f.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this},a(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(c){c.preventDefault(),b.call(a(this),"show")})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=this.unpin=this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.2.0",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=a(document).height(),d=this.$target.scrollTop(),e=this.$element.offset(),f=this.options.offset,g=f.top,h=f.bottom;"object"!=typeof f&&(h=g=f),"function"==typeof g&&(g=f.top(this.$element)),"function"==typeof h&&(h=f.bottom(this.$element));var i=null!=this.unpin&&d+this.unpin<=e.top?!1:null!=h&&e.top+this.$element.height()>=b-h?"bottom":null!=g&&g>=d?"top":!1;if(this.affixed!==i){null!=this.unpin&&this.$element.css("top","");var j="affix"+(i?"-"+i:""),k=a.Event(j+".bs.affix");this.$element.trigger(k),k.isDefaultPrevented()||(this.affixed=i,this.unpin="bottom"==i?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(j).trigger(a.Event(j.replace("affix","affixed"))),"bottom"==i&&this.$element.offset({top:b-this.$element.height()-h}))}}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},d.offsetBottom&&(d.offset.bottom=d.offsetBottom),d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery);
assets/js/dialog/classie.js ADDED
@@ -0,0 +1,80 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * classie - class helper functions
3
+ * from bonzo https://github.com/ded/bonzo
4
+ *
5
+ * classie.has( elem, 'my-class' ) -> true/false
6
+ * classie.add( elem, 'my-new-class' )
7
+ * classie.remove( elem, 'my-unwanted-class' )
8
+ * classie.toggle( elem, 'my-class' )
9
+ */
10
+
11
+ /*jshint browser: true, strict: true, undef: true */
12
+ /*global define: false */
13
+
14
+ ( function( window ) {
15
+
16
+ 'use strict';
17
+
18
+ // class helper functions from bonzo https://github.com/ded/bonzo
19
+
20
+ function classReg( className ) {
21
+ return new RegExp("(^|\\s+)" + className + "(\\s+|$)");
22
+ }
23
+
24
+ // classList support for class management
25
+ // altho to be fair, the api sucks because it won't accept multiple classes at once
26
+ var hasClass, addClass, removeClass;
27
+
28
+ if ( 'classList' in document.documentElement ) {
29
+ hasClass = function( elem, c ) {
30
+ return elem.classList.contains( c );
31
+ };
32
+ addClass = function( elem, c ) {
33
+ elem.classList.add( c );
34
+ };
35
+ removeClass = function( elem, c ) {
36
+ elem.classList.remove( c );
37
+ };
38
+ }
39
+ else {
40
+ hasClass = function( elem, c ) {
41
+ return classReg( c ).test( elem.className );
42
+ };
43
+ addClass = function( elem, c ) {
44
+ if ( !hasClass( elem, c ) ) {
45
+ elem.className = elem.className + ' ' + c;
46
+ }
47
+ };
48
+ removeClass = function( elem, c ) {
49
+ elem.className = elem.className.replace( classReg( c ), ' ' );
50
+ };
51
+ }
52
+
53
+ function toggleClass( elem, c ) {
54
+ var fn = hasClass( elem, c ) ? removeClass : addClass;
55
+ fn( elem, c );
56
+ }
57
+
58
+ var classie = {
59
+ // full names
60
+ hasClass: hasClass,
61
+ addClass: addClass,
62
+ removeClass: removeClass,
63
+ toggleClass: toggleClass,
64
+ // short names
65
+ has: hasClass,
66
+ add: addClass,
67
+ remove: removeClass,
68
+ toggle: toggleClass
69
+ };
70
+
71
+ // transport
72
+ if ( typeof define === 'function' && define.amd ) {
73
+ // AMD
74
+ define( classie );
75
+ } else {
76
+ // browser global
77
+ window.classie = classie;
78
+ }
79
+
80
+ })( window );
assets/js/dialog/dialogFx.js ADDED
@@ -0,0 +1,100 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /**
2
+ * dialogFx.js v1.0.0
3
+ * http://www.codrops.com
4
+ *
5
+ * Licensed under the MIT license.
6
+ * http://www.opensource.org/licenses/mit-license.php
7
+ *
8
+ * Copyright 2014, Codrops
9
+ * http://www.codrops.com
10
+ */
11
+ ;( function( window ) {
12
+
13
+ 'use strict';
14
+
15
+ var support = { animations : Modernizr.cssanimations },
16
+ animEndEventNames = { 'WebkitAnimation' : 'webkitAnimationEnd', 'OAnimation' : 'oAnimationEnd', 'msAnimation' : 'MSAnimationEnd', 'animation' : 'animationend' },
17
+ animEndEventName = animEndEventNames[ Modernizr.prefixed( 'animation' ) ],
18
+ onEndAnimation = function( el, callback ) {
19
+ var onEndCallbackFn = function( ev ) {
20
+ if( support.animations ) {
21
+ if( ev.target != this ) return;
22
+ this.removeEventListener( animEndEventName, onEndCallbackFn );
23
+ }
24
+ if( callback && typeof callback === 'function' ) { callback.call(); }
25
+ };
26
+ if( support.animations ) {
27
+ el.addEventListener( animEndEventName, onEndCallbackFn );
28
+ }
29
+ else {
30
+ onEndCallbackFn();
31
+ }
32
+ };
33
+
34
+ function extend( a, b ) {
35
+ for( var key in b ) {
36
+ if( b.hasOwnProperty( key ) ) {
37
+ a[key] = b[key];
38
+ }
39
+ }
40
+ return a;
41
+ }
42
+
43
+ function DialogFx( el, options ) {
44
+ this.el = el;
45
+ this.options = extend( {}, this.options );
46
+ extend( this.options, options );
47
+ this.ctrlClose = this.el.querySelector( '[data-dialog-close]' );
48
+ this.isOpen = false;
49
+ this._initEvents();
50
+ }
51
+
52
+ DialogFx.prototype.options = {
53
+ // callbacks
54
+ onOpenDialog : function() { return false; },
55
+ onCloseDialog : function() { return false; }
56
+ }
57
+
58
+ DialogFx.prototype._initEvents = function() {
59
+ var self = this;
60
+
61
+ // close action
62
+ this.ctrlClose.addEventListener( 'click', this.toggle.bind(this) );
63
+
64
+ // esc key closes dialog
65
+ document.addEventListener( 'keydown', function( ev ) {
66
+ var keyCode = ev.keyCode || ev.which;
67
+ if( keyCode === 27 && self.isOpen ) {
68
+ self.toggle();
69
+ }
70
+ } );
71
+
72
+ this.el.querySelector( '.dialog__overlay' ).addEventListener( 'click', this.toggle.bind(this) );
73
+ }
74
+
75
+ DialogFx.prototype.toggle = function() {
76
+ var self = this;
77
+ if( this.isOpen ) {
78
+ classie.remove( this.el, 'dialog--open' );
79
+ classie.add( self.el, 'dialog--close' );
80
+
81
+ onEndAnimation( this.el.querySelector( '.dialog__content' ), function() {
82
+ classie.remove( self.el, 'dialog--close' );
83
+ } );
84
+
85
+ // callback on close
86
+ this.options.onCloseDialog( this );
87
+ }
88
+ else {
89
+ classie.add( this.el, 'dialog--open' );
90
+
91
+ // callback on open
92
+ this.options.onOpenDialog( this );
93
+ }
94
+ this.isOpen = !this.isOpen;
95
+ };
96
+
97
+ // add to global namespace
98
+ window.DialogFx = DialogFx;
99
+
100
+ })( window );
assets/js/dialog/modernizr.custom.js ADDED
@@ -0,0 +1,4 @@
 
 
 
 
1
+ /* Modernizr 2.8.3 (Custom Build) | MIT & BSD
2
+ * Build: http://modernizr.com/download/#-cssanimations-shiv-cssclasses-prefixed-testprop-testallprops-domprefixes-load
3
+ */
4
+ ;window.Modernizr=function(a,b,c){function x(a){j.cssText=a}function y(a,b){return x(prefixes.join(a+";")+(b||""))}function z(a,b){return typeof a===b}function A(a,b){return!!~(""+a).indexOf(b)}function B(a,b){for(var d in a){var e=a[d];if(!A(e,"-")&&j[e]!==c)return b=="pfx"?e:!0}return!1}function C(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a[e]:z(f,"function")?f.bind(d||b):f}return!1}function D(a,b,c){var d=a.charAt(0).toUpperCase()+a.slice(1),e=(a+" "+n.join(d+" ")+d).split(" ");return z(b,"string")||z(b,"undefined")?B(e,b):(e=(a+" "+o.join(d+" ")+d).split(" "),C(e,b,c))}var d="2.8.3",e={},f=!0,g=b.documentElement,h="modernizr",i=b.createElement(h),j=i.style,k,l={}.toString,m="Webkit Moz O ms",n=m.split(" "),o=m.toLowerCase().split(" "),p={},q={},r={},s=[],t=s.slice,u,v={}.hasOwnProperty,w;!z(v,"undefined")&&!z(v.call,"undefined")?w=function(a,b){return v.call(a,b)}:w=function(a,b){return b in a&&z(a.constructor.prototype[b],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(b){var c=this;if(typeof c!="function")throw new TypeError;var d=t.call(arguments,1),e=function(){if(this instanceof e){var a=function(){};a.prototype=c.prototype;var f=new a,g=c.apply(f,d.concat(t.call(arguments)));return Object(g)===g?g:f}return c.apply(b,d.concat(t.call(arguments)))};return e}),p.cssanimations=function(){return D("animationName")};for(var E in p)w(p,E)&&(u=E.toLowerCase(),e[u]=p[E](),s.push((e[u]?"":"no-")+u));return e.addTest=function(a,b){if(typeof a=="object")for(var d in a)w(a,d)&&e.addTest(d,a[d]);else{a=a.toLowerCase();if(e[a]!==c)return e;b=typeof b=="function"?b():b,typeof f!="undefined"&&f&&(g.className+=" "+(b?"":"no-")+a),e[a]=b}return e},x(""),i=k=null,function(a,b){function l(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x<style>"+b+"</style>",d.insertBefore(c.lastChild,d.firstChild)}function m(){var a=s.elements;return typeof a=="string"?a.split(" "):a}function n(a){var b=j[a[h]];return b||(b={},i++,a[h]=i,j[i]=b),b}function o(a,c,d){c||(c=b);if(k)return c.createElement(a);d||(d=n(c));var g;return d.cache[a]?g=d.cache[a].cloneNode():f.test(a)?g=(d.cache[a]=d.createElem(a)).cloneNode():g=d.createElem(a),g.canHaveChildren&&!e.test(a)&&!g.tagUrn?d.frag.appendChild(g):g}function p(a,c){a||(a=b);if(k)return a.createDocumentFragment();c=c||n(a);var d=c.frag.cloneNode(),e=0,f=m(),g=f.length;for(;e<g;e++)d.createElement(f[e]);return d}function q(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return s.shivMethods?o(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+m().join().replace(/[\w\-]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(s,b.frag)}function r(a){a||(a=b);var c=n(a);return s.shivCSS&&!g&&!c.hasCSS&&(c.hasCSS=!!l(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),k||q(a,c),a}var c="3.7.0",d=a.html5||{},e=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,f=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,g,h="_html5shiv",i=0,j={},k;(function(){try{var a=b.createElement("a");a.innerHTML="<xyz></xyz>",g="hidden"in a,k=a.childNodes.length==1||function(){b.createElement("a");var a=b.createDocumentFragment();return typeof a.cloneNode=="undefined"||typeof a.createDocumentFragment=="undefined"||typeof a.createElement=="undefined"}()}catch(c){g=!0,k=!0}})();var s={elements:d.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:c,shivCSS:d.shivCSS!==!1,supportsUnknownElements:k,shivMethods:d.shivMethods!==!1,type:"default",shivDocument:r,createElement:o,createDocumentFragment:p};a.html5=s,r(b)}(this,b),e._version=d,e._domPrefixes=o,e._cssomPrefixes=n,e.testProp=function(a){return B([a])},e.testAllProps=D,e.prefixed=function(a,b,c){return b?D(a,b,c):D(a,"pfx")},g.className=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(f?" js "+s.join(" "):""),e}(this,this.document),function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop().split("?").shift(),i.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]),i.instead?i.instead(a,e,f,g,h):(y[i.url]?i.noexec=!0:y[i.url]=1,f.load(i.url,i.forceCSS||!i.forceJS&&"css"==i.url.split(".").pop().split("?").shift()?"c":c,i.noexec,i.attrs,i.timeout),(d(e)||d(j))&&f.load(function(){k(),e&&e(i.origUrl,h,g),j&&j(i.origUrl,h,g),y[i.url]=2})))}function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var i,j,l=this.yepnope.loader;if(e(a))g(a,0,l,0);else if(w(a))for(i=0;i<a.length;i++)j=a[i],e(j)?g(j,0,l,0):w(j)?B(j):Object(j)===j&&h(j,l);else Object(a)===a&&h(a,l)},B.addPrefix=function(a,b){z[a]=b},B.addFilter=function(a){x.push(a)},B.errorTimeout=1e4,null==b.readyState&&b.addEventListener&&(b.readyState="loading",b.addEventListener("DOMContentLoaded",A=function(){b.removeEventListener("DOMContentLoaded",A,0),b.readyState="complete"},0)),a.yepnope=k(),a.yepnope.executeStack=h,a.yepnope.injectJs=function(a,c,d,e,i,j){var k=b.createElement("script"),l,o,e=e||B.errorTimeout;k.src=a;for(o in d)k.setAttribute(o,d[o]);c=j?h:c||f,k.onreadystatechange=k.onload=function(){!l&&g(k.readyState)&&(l=1,c(),k.onload=k.onreadystatechange=null)},m(function(){l||(l=1,c(1))},e),i?k.onload():n.parentNode.insertBefore(k,n)},a.yepnope.injectCss=function(a,c,d,e,g,i){var e=b.createElement("link"),j,c=i?h:c||f;e.href=a,e.rel="stylesheet",e.type="text/css";for(j in d)e.setAttribute(j,d[j]);g||(n.parentNode.insertBefore(e,n),m(c,0))}}(this,document),Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))};
assets/js/dialog/snap.svg-min.js ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ // Snap.svg 0.3.0
2
+ //
3
+ // Copyright (c) 2013 Adobe Systems Incorporated. All rights reserved.
4
+ //
5
+ // Licensed under the Apache License, Version 2.0 (the "License");
6
+ // you may not use this file except in compliance with the License.
7
+ // You may obtain a copy of the License at
8
+ //
9
+ // http://www.apache.org/licenses/LICENSE-2.0
10
+ //
11
+ // Unless required by applicable law or agreed to in writing, software
12
+ // distributed under the License is distributed on an "AS IS" BASIS,
13
+ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
+ // See the License for the specific language governing permissions and
15
+ // limitations under the License.
16
+ //
17
+ // build: 2014-06-03
18
+ !function(a){var b,c,d="0.4.2",e="hasOwnProperty",f=/[\.\/]/,g=/\s*,\s*/,h="*",i=function(a,b){return a-b},j={n:{}},k=function(){for(var a=0,b=this.length;b>a;a++)if("undefined"!=typeof this[a])return this[a]},l=function(){for(var a=this.length;--a;)if("undefined"!=typeof this[a])return this[a]},m=function(a,d){a=String(a);var e,f=c,g=Array.prototype.slice.call(arguments,2),h=m.listeners(a),j=0,n=[],o={},p=[],q=b;p.firstDefined=k,p.lastDefined=l,b=a,c=0;for(var r=0,s=h.length;s>r;r++)"zIndex"in h[r]&&(n.push(h[r].zIndex),h[r].zIndex<0&&(o[h[r].zIndex]=h[r]));for(n.sort(i);n[j]<0;)if(e=o[n[j++]],p.push(e.apply(d,g)),c)return c=f,p;for(r=0;s>r;r++)if(e=h[r],"zIndex"in e)if(e.zIndex==n[j]){if(p.push(e.apply(d,g)),c)break;do if(j++,e=o[n[j]],e&&p.push(e.apply(d,g)),c)break;while(e)}else o[e.zIndex]=e;else if(p.push(e.apply(d,g)),c)break;return c=f,b=q,p};m._events=j,m.listeners=function(a){var b,c,d,e,g,i,k,l,m=a.split(f),n=j,o=[n],p=[];for(e=0,g=m.length;g>e;e++){for(l=[],i=0,k=o.length;k>i;i++)for(n=o[i].n,c=[n[m[e]],n[h]],d=2;d--;)b=c[d],b&&(l.push(b),p=p.concat(b.f||[]));o=l}return p},m.on=function(a,b){if(a=String(a),"function"!=typeof b)return function(){};for(var c=a.split(g),d=0,e=c.length;e>d;d++)!function(a){for(var c,d=a.split(f),e=j,g=0,h=d.length;h>g;g++)e=e.n,e=e.hasOwnProperty(d[g])&&e[d[g]]||(e[d[g]]={n:{}});for(e.f=e.f||[],g=0,h=e.f.length;h>g;g++)if(e.f[g]==b){c=!0;break}!c&&e.f.push(b)}(c[d]);return function(a){+a==+a&&(b.zIndex=+a)}},m.f=function(a){var b=[].slice.call(arguments,1);return function(){m.apply(null,[a,null].concat(b).concat([].slice.call(arguments,0)))}},m.stop=function(){c=1},m.nt=function(a){return a?new RegExp("(?:\\.|\\/|^)"+a+"(?:\\.|\\/|$)").test(b):b},m.nts=function(){return b.split(f)},m.off=m.unbind=function(a,b){if(!a)return void(m._events=j={n:{}});var c=a.split(g);if(c.length>1)for(var d=0,i=c.length;i>d;d++)m.off(c[d],b);else{c=a.split(f);var k,l,n,d,i,o,p,q=[j];for(d=0,i=c.length;i>d;d++)for(o=0;o<q.length;o+=n.length-2){if(n=[o,1],k=q[o].n,c[d]!=h)k[c[d]]&&n.push(k[c[d]]);else for(l in k)k[e](l)&&n.push(k[l]);q.splice.apply(q,n)}for(d=0,i=q.length;i>d;d++)for(k=q[d];k.n;){if(b){if(k.f){for(o=0,p=k.f.length;p>o;o++)if(k.f[o]==b){k.f.splice(o,1);break}!k.f.length&&delete k.f}for(l in k.n)if(k.n[e](l)&&k.n[l].f){var r=k.n[l].f;for(o=0,p=r.length;p>o;o++)if(r[o]==b){r.splice(o,1);break}!r.length&&delete k.n[l].f}}else{delete k.f;for(l in k.n)k.n[e](l)&&k.n[l].f&&delete k.n[l].f}k=k.n}}},m.once=function(a,b){var c=function(){return m.unbind(a,c),b.apply(this,arguments)};return m.on(a,c)},m.version=d,m.toString=function(){return"You are running Eve "+d},"undefined"!=typeof module&&module.exports?module.exports=m:"function"==typeof define&&define.amd?define("eve",[],function(){return m}):a.eve=m}(this),function(a,b){"function"==typeof define&&define.amd?define(["eve"],function(c){return b(a,c)}):b(a,a.eve)}(this,function(a,b){var c=function(b){var c={},d=a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame||a.msRequestAnimationFrame||function(a){setTimeout(a,16)},e=Array.isArray||function(a){return a instanceof Array||"[object Array]"==Object.prototype.toString.call(a)},f=0,g="M"+(+new Date).toString(36),h=function(){return g+(f++).toString(36)},i=Date.now||function(){return+new Date},j=function(a){var b=this;if(null==a)return b.s;var c=b.s-a;b.b+=b.dur*c,b.B+=b.dur*c,b.s=a},k=function(a){var b=this;return null==a?b.spd:void(b.spd=a)},l=function(a){var b=this;return null==a?b.dur:(b.s=b.s*a/b.dur,void(b.dur=a))},m=function(){var a=this;delete c[a.id],a.update(),b("mina.stop."+a.id,a)},n=function(){var a=this;a.pdif||(delete c[a.id],a.update(),a.pdif=a.get()-a.b)},o=function(){var a=this;a.pdif&&(a.b=a.get()-a.pdif,delete a.pdif,c[a.id]=a)},p=function(){var a,b=this;if(e(b.start)){a=[];for(var c=0,d=b.start.length;d>c;c++)a[c]=+b.start[c]+(b.end[c]-b.start[c])*b.easing(b.s)}else a=+b.start+(b.end-b.start)*b.easing(b.s);b.set(a)},q=function(){var a=0;for(var e in c)if(c.hasOwnProperty(e)){var f=c[e],g=f.get();a++,f.s=(g-f.b)/(f.dur/f.spd),f.s>=1&&(delete c[e],f.s=1,a--,function(a){setTimeout(function(){b("mina.finish."+a.id,a)})}(f)),f.update()}a&&d(q)},r=function(a,b,e,f,g,i,s){var t={id:h(),start:a,end:b,b:e,s:0,dur:f-e,spd:1,get:g,set:i,easing:s||r.linear,status:j,speed:k,duration:l,stop:m,pause:n,resume:o,update:p};c[t.id]=t;var u,v=0;for(u in c)if(c.hasOwnProperty(u)&&(v++,2==v))break;return 1==v&&d(q),t};return r.time=i,r.getById=function(a){return c[a]||null},r.linear=function(a){return a},r.easeout=function(a){return Math.pow(a,1.7)},r.easein=function(a){return Math.pow(a,.48)},r.easeinout=function(a){if(1==a)return 1;if(0==a)return 0;var b=.48-a/1.04,c=Math.sqrt(.1734+b*b),d=c-b,e=Math.pow(Math.abs(d),1/3)*(0>d?-1:1),f=-c-b,g=Math.pow(Math.abs(f),1/3)*(0>f?-1:1),h=e+g+.5;return 3*(1-h)*h*h+h*h*h},r.backin=function(a){if(1==a)return 1;var b=1.70158;return a*a*((b+1)*a-b)},r.backout=function(a){if(0==a)return 0;a-=1;var b=1.70158;return a*a*((b+1)*a+b)+1},r.elastic=function(a){return a==!!a?a:Math.pow(2,-10*a)*Math.sin(2*(a-.075)*Math.PI/.3)+1},r.bounce=function(a){var b,c=7.5625,d=2.75;return 1/d>a?b=c*a*a:2/d>a?(a-=1.5/d,b=c*a*a+.75):2.5/d>a?(a-=2.25/d,b=c*a*a+.9375):(a-=2.625/d,b=c*a*a+.984375),b},a.mina=r,r}("undefined"==typeof b?function(){}:b),d=function(){function d(a,b){if(a){if(a.tagName)return y(a);if(f(a,"array")&&d.set)return d.set.apply(d,a);if(a instanceof u)return a;if(null==b)return a=z.doc.querySelector(a),y(a)}return a=null==a?"100%":a,b=null==b?"100%":b,new x(a,b)}function e(a,b){if(b){if("#text"==a&&(a=z.doc.createTextNode(b.text||"")),"string"==typeof a&&(a=e(a)),"string"==typeof b)return"xlink:"==b.substring(0,6)?a.getAttributeNS(W,b.substring(6)):"xml:"==b.substring(0,4)?a.getAttributeNS(X,b.substring(4)):a.getAttribute(b);for(var c in b)if(b[A](c)){var d=B(b[c]);d?"xlink:"==c.substring(0,6)?a.setAttributeNS(W,c.substring(6),d):"xml:"==c.substring(0,4)?a.setAttributeNS(X,c.substring(4),d):a.setAttribute(c,d):a.removeAttribute(c)}}else a=z.doc.createElementNS(X,a);return a}function f(a,b){return b=B.prototype.toLowerCase.call(b),"finite"==b?isFinite(a):"array"==b&&(a instanceof Array||Array.isArray&&Array.isArray(a))?!0:"null"==b&&null===a||b==typeof a&&null!==a||"object"==b&&a===Object(a)||L.call(a).slice(8,-1).toLowerCase()==b}function h(a){if("function"==typeof a||Object(a)!==a)return a;var b=new a.constructor;for(var c in a)a[A](c)&&(b[c]=h(a[c]));return b}function i(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return a.push(a.splice(c,1)[0])}function j(a,b,c){function d(){var e=Array.prototype.slice.call(arguments,0),f=e.join("␀"),g=d.cache=d.cache||{},h=d.count=d.count||[];return g[A](f)?(i(h,f),c?c(g[f]):g[f]):(h.length>=1e3&&delete g[h.shift()],h.push(f),g[f]=a.apply(b,e),c?c(g[f]):g[f])}return d}function k(a,b,c,d,e,f){if(null==e){var g=a-c,h=b-d;return g||h?(180+180*E.atan2(-h,-g)/I+360)%360:0}return k(a,b,e,f)-k(c,d,e,f)}function l(a){return a%360*I/180}function m(a){return 180*a/I%360}function n(a){var b=[];return a=a.replace(/(?:^|\s)(\w+)\(([^)]+)\)/g,function(a,c,d){return d=d.split(/\s*,\s*|\s+/),"rotate"==c&&1==d.length&&d.push(0,0),"scale"==c&&(d.length>2?d=d.slice(0,2):2==d.length&&d.push(0,0),1==d.length&&d.push(d[0],0,0)),b.push("skewX"==c?["m",1,0,E.tan(l(d[0])),1,0,0]:"skewY"==c?["m",1,E.tan(l(d[0])),0,1,0,0]:[c.charAt(0)].concat(d)),a}),b}function o(a,b){var c=eb(a),e=new d.Matrix;if(c)for(var f=0,g=c.length;g>f;f++){var h,i,j,k,l,m=c[f],n=m.length,o=B(m[0]).toLowerCase(),p=m[0]!=o,q=p?e.invert():0;"t"==o&&2==n?e.translate(m[1],0):"t"==o&&3==n?p?(h=q.x(0,0),i=q.y(0,0),j=q.x(m[1],m[2]),k=q.y(m[1],m[2]),e.translate(j-h,k-i)):e.translate(m[1],m[2]):"r"==o?2==n?(l=l||b,e.rotate(m[1],l.x+l.width/2,l.y+l.height/2)):4==n&&(p?(j=q.x(m[2],m[3]),k=q.y(m[2],m[3]),e.rotate(m[1],j,k)):e.rotate(m[1],m[2],m[3])):"s"==o?2==n||3==n?(l=l||b,e.scale(m[1],m[n-1],l.x+l.width/2,l.y+l.height/2)):4==n?p?(j=q.x(m[2],m[3]),k=q.y(m[2],m[3]),e.scale(m[1],m[1],j,k)):e.scale(m[1],m[1],m[2],m[3]):5==n&&(p?(j=q.x(m[3],m[4]),k=q.y(m[3],m[4]),e.scale(m[1],m[2],j,k)):e.scale(m[1],m[2],m[3],m[4])):"m"==o&&7==n&&e.add(m[1],m[2],m[3],m[4],m[5],m[6])}return e}function p(a,b){if(null==b){var c=!0;if(b=a.node.getAttribute("linearGradient"==a.type||"radialGradient"==a.type?"gradientTransform":"pattern"==a.type?"patternTransform":"transform"),!b)return new d.Matrix;b=n(b)}else b=d._.rgTransform.test(b)?B(b).replace(/\.{3}|\u2026/g,a._.transform||J):n(b),f(b,"array")&&(b=d.path?d.path.toString.call(b):B(b)),a._.transform=b;var e=o(b,a.getBBox(1));return c?e:void(a.matrix=e)}function q(a){var b=a.node.ownerSVGElement&&y(a.node.ownerSVGElement)||a.node.parentNode&&y(a.node.parentNode)||d.select("svg")||d(0,0),c=b.select("defs"),e=null==c?!1:c.node;return e||(e=w("defs",b.node).node),e}function r(a){return a.node.ownerSVGElement&&y(a.node.ownerSVGElement)||d.select("svg")}function s(a,b,c){function d(a){if(null==a)return J;if(a==+a)return a;e(j,{width:a});try{return j.getBBox().width}catch(b){return 0}}function f(a){if(null==a)return J;if(a==+a)return a;e(j,{height:a});try{return j.getBBox().height}catch(b){return 0}}function g(d,e){null==b?i[d]=e(a.attr(d)||0):d==b&&(i=e(null==c?a.attr(d)||0:c))}var h=r(a).node,i={},j=h.querySelector(".svg---mgr");switch(j||(j=e("rect"),e(j,{x:-9e9,y:-9e9,width:10,height:10,"class":"svg---mgr",fill:"none"}),h.appendChild(j)),a.type){case"rect":g("rx",d),g("ry",f);case"image":g("width",d),g("height",f);case"text":g("x",d),g("y",f);break;case"circle":g("cx",d),g("cy",f),g("r",d);break;case"ellipse":g("cx",d),g("cy",f),g("rx",d),g("ry",f);break;case"line":g("x1",d),g("x2",d),g("y1",f),g("y2",f);break;case"marker":g("refX",d),g("markerWidth",d),g("refY",f),g("markerHeight",f);break;case"radialGradient":g("fx",d),g("fy",f);break;case"tspan":g("dx",d),g("dy",f);break;default:g(b,d)}return h.removeChild(j),i}function t(a){f(a,"array")||(a=Array.prototype.slice.call(arguments,0));for(var b=0,c=0,d=this.node;this[b];)delete this[b++];for(b=0;b<a.length;b++)"set"==a[b].type?a[b].forEach(function(a){d.appendChild(a.node)}):d.appendChild(a[b].node);var e=d.childNodes;for(b=0;b<e.length;b++)this[c++]=y(e[b]);return this}function u(a){if(a.snap in Y)return Y[a.snap];var b,c=this.id=V();try{b=a.ownerSVGElement}catch(d){}if(this.node=a,b&&(this.paper=new x(b)),this.type=a.tagName,this.anims={},this._={transform:[]},a.snap=c,Y[c]=this,"g"==this.type&&(this.add=t),this.type in{g:1,mask:1,pattern:1})for(var e in x.prototype)x.prototype[A](e)&&(this[e]=x.prototype[e])}function v(a){this.node=a}function w(a,b){var c=e(a);b.appendChild(c);var d=y(c);return d}function x(a,b){var c,d,f,g=x.prototype;if(a&&"svg"==a.tagName){if(a.snap in Y)return Y[a.snap];var h=a.ownerDocument;c=new u(a),d=a.getElementsByTagName("desc")[0],f=a.getElementsByTagName("defs")[0],d||(d=e("desc"),d.appendChild(h.createTextNode("Created with Snap")),c.node.appendChild(d)),f||(f=e("defs"),c.node.appendChild(f)),c.defs=f;for(var i in g)g[A](i)&&(c[i]=g[i]);c.paper=c.root=c}else c=w("svg",z.doc.body),e(c.node,{height:b,version:1.1,width:a,xmlns:X});return c}function y(a){return a?a instanceof u||a instanceof v?a:a.tagName&&"svg"==a.tagName.toLowerCase()?new x(a):a.tagName&&"object"==a.tagName.toLowerCase()&&"image/svg+xml"==a.type?new x(a.contentDocument.getElementsByTagName("svg")[0]):new u(a):a}d.version="0.3.0",d.toString=function(){return"Snap v"+this.version},d._={};var z={win:a,doc:a.document};d._.glob=z;var A="hasOwnProperty",B=String,C=parseFloat,D=parseInt,E=Math,F=E.max,G=E.min,H=E.abs,I=(E.pow,E.PI),J=(E.round,""),K=" ",L=Object.prototype.toString,M=/^\s*((#[a-f\d]{6})|(#[a-f\d]{3})|rgba?\(\s*([\d\.]+%?\s*,\s*[\d\.]+%?\s*,\s*[\d\.]+%?(?:\s*,\s*[\d\.]+%?)?)\s*\)|hsba?\(\s*([\d\.]+(?:deg|\xb0|%)?\s*,\s*[\d\.]+%?\s*,\s*[\d\.]+(?:%?\s*,\s*[\d\.]+)?%?)\s*\)|hsla?\(\s*([\d\.]+(?:deg|\xb0|%)?\s*,\s*[\d\.]+%?\s*,\s*[\d\.]+(?:%?\s*,\s*[\d\.]+)?%?)\s*\))\s*$/i,N=" \n\f\r   ᠎              \u2028\u2029",O=(d._.separator=new RegExp("[,"+N+"]+"),new RegExp("["+N+"]","g"),new RegExp("["+N+"]*,["+N+"]*")),P={hs:1,rg:1},Q=new RegExp("([a-z])["+N+",]*((-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?["+N+"]*,?["+N+"]*)+)","ig"),R=new RegExp("([rstm])["+N+",]*((-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?["+N+"]*,?["+N+"]*)+)","ig"),S=new RegExp("(-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?)["+N+"]*,?["+N+"]*","ig"),T=0,U="S"+(+new Date).toString(36),V=function(){return U+(T++).toString(36)},W="http://www.w3.org/1999/xlink",X="http://www.w3.org/2000/svg",Y={},Z=d.url=function(a){return"url('#"+a+"')"};d._.$=e,d._.id=V,d.format=function(){var a=/\{([^\}]+)\}/g,b=/(?:(?:^|\.)(.+?)(?=\[|\.|$|\()|\[('|")(.+?)\2\])(\(\))?/g,c=function(a,c,d){var e=d;return c.replace(b,function(a,b,c,d,f){b=b||d,e&&(b in e&&(e=e[b]),"function"==typeof e&&f&&(e=e()))}),e=(null==e||e==d?a:e)+""};return function(b,d){return B(b).replace(a,function(a,b){return c(a,b,d)})}}(),d._.clone=h,d._.cacher=j,d.rad=l,d.deg=m,d.angle=k,d.is=f,d.snapTo=function(a,b,c){if(c=f(c,"finite")?c:10,f(a,"array")){for(var d=a.length;d--;)if(H(a[d]-b)<=c)return a[d]}else{a=+a;var e=b%a;if(c>e)return b-e;if(e>a-c)return b-e+a}return b},d.getRGB=j(function(a){if(!a||(a=B(a)).indexOf("-")+1)return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:bb};if("none"==a)return{r:-1,g:-1,b:-1,hex:"none",toString:bb};if(!(P[A](a.toLowerCase().substring(0,2))||"#"==a.charAt())&&(a=$(a)),!a)return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:bb};var b,c,e,g,h,i,j=a.match(M);return j?(j[2]&&(e=D(j[2].substring(5),16),c=D(j[2].substring(3,5),16),b=D(j[2].substring(1,3),16)),j[3]&&(e=D((h=j[3].charAt(3))+h,16),c=D((h=j[3].charAt(2))+h,16),b=D((h=j[3].charAt(1))+h,16)),j[4]&&(i=j[4].split(O),b=C(i[0]),"%"==i[0].slice(-1)&&(b*=2.55),c=C(i[1]),"%"==i[1].slice(-1)&&(c*=2.55),e=C(i[2]),"%"==i[2].slice(-1)&&(e*=2.55),"rgba"==j[1].toLowerCase().slice(0,4)&&(g=C(i[3])),i[3]&&"%"==i[3].slice(-1)&&(g/=100)),j[5]?(i=j[5].split(O),b=C(i[0]),"%"==i[0].slice(-1)&&(b/=100),c=C(i[1]),"%"==i[1].slice(-1)&&(c/=100),e=C(i[2]),"%"==i[2].slice(-1)&&(e/=100),("deg"==i[0].slice(-3)||"°"==i[0].slice(-1))&&(b/=360),"hsba"==j[1].toLowerCase().slice(0,4)&&(g=C(i[3])),i[3]&&"%"==i[3].slice(-1)&&(g/=100),d.hsb2rgb(b,c,e,g)):j[6]?(i=j[6].split(O),b=C(i[0]),"%"==i[0].slice(-1)&&(b/=100),c=C(i[1]),"%"==i[1].slice(-1)&&(c/=100),e=C(i[2]),"%"==i[2].slice(-1)&&(e/=100),("deg"==i[0].slice(-3)||"°"==i[0].slice(-1))&&(b/=360),"hsla"==j[1].toLowerCase().slice(0,4)&&(g=C(i[3])),i[3]&&"%"==i[3].slice(-1)&&(g/=100),d.hsl2rgb(b,c,e,g)):(b=G(E.round(b),255),c=G(E.round(c),255),e=G(E.round(e),255),g=G(F(g,0),1),j={r:b,g:c,b:e,toString:bb},j.hex="#"+(16777216|e|c<<8|b<<16).toString(16).slice(1),j.opacity=f(g,"finite")?g:1,j)):{r:-1,g:-1,b:-1,hex:"none",error:1,toString:bb}},d),d.hsb=j(function(a,b,c){return d.hsb2rgb(a,b,c).hex}),d.hsl=j(function(a,b,c){return d.hsl2rgb(a,b,c).hex}),d.rgb=j(function(a,b,c,d){if(f(d,"finite")){var e=E.round;return"rgba("+[e(a),e(b),e(c),+d.toFixed(2)]+")"}return"#"+(16777216|c|b<<8|a<<16).toString(16).slice(1)});var $=function(a){var b=z.doc.getElementsByTagName("head")[0]||z.doc.getElementsByTagName("svg")[0],c="rgb(255, 0, 0)";return($=j(function(a){if("red"==a.toLowerCase())return c;b.style.color=c,b.style.color=a;var d=z.doc.defaultView.getComputedStyle(b,J).getPropertyValue("color");return d==c?null:d}))(a)},_=function(){return"hsb("+[this.h,this.s,this.b]+")"},ab=function(){return"hsl("+[this.h,this.s,this.l]+")"},bb=function(){return 1==this.opacity||null==this.opacity?this.hex:"rgba("+[this.r,this.g,this.b,this.opacity]+")"},cb=function(a,b,c){if(null==b&&f(a,"object")&&"r"in a&&"g"in a&&"b"in a&&(c=a.b,b=a.g,a=a.r),null==b&&f(a,string)){var e=d.getRGB(a);a=e.r,b=e.g,c=e.b}return(a>1||b>1||c>1)&&(a/=255,b/=255,c/=255),[a,b,c]},db=function(a,b,c,e){a=E.round(255*a),b=E.round(255*b),c=E.round(255*c);var g={r:a,g:b,b:c,opacity:f(e,"finite")?e:1,hex:d.rgb(a,b,c),toString:bb};return f(e,"finite")&&(g.opacity=e),g};d.color=function(a){var b;return f(a,"object")&&"h"in a&&"s"in a&&"b"in a?(b=d.hsb2rgb(a),a.r=b.r,a.g=b.g,a.b=b.b,a.opacity=1,a.hex=b.hex):f(a,"object")&&"h"in a&&"s"in a&&"l"in a?(b=d.hsl2rgb(a),a.r=b.r,a.g=b.g,a.b=b.b,a.opacity=1,a.hex=b.hex):(f(a,"string")&&(a=d.getRGB(a)),f(a,"object")&&"r"in a&&"g"in a&&"b"in a&&!("error"in a)?(b=d.rgb2hsl(a),a.h=b.h,a.s=b.s,a.l=b.l,b=d.rgb2hsb(a),a.v=b.b):(a={hex:"none"},a.r=a.g=a.b=a.h=a.s=a.v=a.l=-1,a.error=1)),a.toString=bb,a},d.hsb2rgb=function(a,b,c,d){f(a,"object")&&"h"in a&&"s"in a&&"b"in a&&(c=a.b,b=a.s,a=a.h,d=a.o),a*=360;var e,g,h,i,j;return a=a%360/60,j=c*b,i=j*(1-H(a%2-1)),e=g=h=c-j,a=~~a,e+=[j,i,0,0,i,j][a],g+=[i,j,j,i,0,0][a],h+=[0,0,i,j,j,i][a],db(e,g,h,d)},d.hsl2rgb=function(a,b,c,d){f(a,"object")&&"h"in a&&"s"in a&&"l"in a&&(c=a.l,b=a.s,a=a.h),(a>1||b>1||c>1)&&(a/=360,b/=100,c/=100),a*=360;var e,g,h,i,j;return a=a%360/60,j=2*b*(.5>c?c:1-c),i=j*(1-H(a%2-1)),e=g=h=c-j/2,a=~~a,e+=[j,i,0,0,i,j][a],g+=[i,j,j,i,0,0][a],h+=[0,0,i,j,j,i][a],db(e,g,h,d)},d.rgb2hsb=function(a,b,c){c=cb(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g;return f=F(a,b,c),g=f-G(a,b,c),d=0==g?null:f==a?(b-c)/g:f==b?(c-a)/g+2:(a-b)/g+4,d=(d+360)%6*60/360,e=0==g?0:g/f,{h:d,s:e,b:f,toString:_}},d.rgb2hsl=function(a,b,c){c=cb(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g,h,i;return g=F(a,b,c),h=G(a,b,c),i=g-h,d=0==i?null:g==a?(b-c)/i:g==b?(c-a)/i+2:(a-b)/i+4,d=(d+360)%6*60/360,f=(g+h)/2,e=0==i?0:.5>f?i/(2*f):i/(2-2*f),{h:d,s:e,l:f,toString:ab}},d.parsePathString=function(a){if(!a)return null;var b=d.path(a);if(b.arr)return d.path.clone(b.arr);var c={a:7,c:6,o:2,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,u:3,z:0},e=[];return f(a,"array")&&f(a[0],"array")&&(e=d.path.clone(a)),e.length||B(a).replace(Q,function(a,b,d){var f=[],g=b.toLowerCase();if(d.replace(S,function(a,b){b&&f.push(+b)}),"m"==g&&f.length>2&&(e.push([b].concat(f.splice(0,2))),g="l",b="m"==b?"l":"L"),"o"==g&&1==f.length&&e.push([b,f[0]]),"r"==g)e.push([b].concat(f));else for(;f.length>=c[g]&&(e.push([b].concat(f.splice(0,c[g]))),c[g]););}),e.toString=d.path.toString,b.arr=d.path.clone(e),e};var eb=d.parseTransformString=function(a){if(!a)return null;var b=[];return f(a,"array")&&f(a[0],"array")&&(b=d.path.clone(a)),b.length||B(a).replace(R,function(a,c,d){{var e=[];c.toLowerCase()}d.replace(S,function(a,b){b&&e.push(+b)}),b.push([c].concat(e))}),b.toString=d.path.toString,b};d._.svgTransform2string=n,d._.rgTransform=new RegExp("^[a-z]["+N+"]*-?\\.?\\d","i"),d._.transform2matrix=o,d._unit2px=s;z.doc.contains||z.doc.compareDocumentPosition?function(a,b){var c=9==a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a==d||!(!d||1!=d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)for(;b;)if(b=b.parentNode,b==a)return!0;return!1};d._.getSomeDefs=q,d._.getSomeSVG=r,d.select=function(a){return y(z.doc.querySelector(a))},d.selectAll=function(a){for(var b=z.doc.querySelectorAll(a),c=(d.set||Array)(),e=0;e<b.length;e++)c.push(y(b[e]));return c},setInterval(function(){for(var a in Y)if(Y[A](a)){var b=Y[a],c=b.node;("svg"!=b.type&&!c.ownerSVGElement||"svg"==b.type&&(!c.parentNode||"ownerSVGElement"in c.parentNode&&!c.ownerSVGElement))&&delete Y[a]}},1e4),function(a){function g(a){function b(a,b){var c=e(a.node,b);c=c&&c.match(g),c=c&&c[2],c&&"#"==c.charAt()&&(c=c.substring(1),c&&(i[c]=(i[c]||[]).concat(function(c){var d={};d[b]=Z(c),e(a.node,d)})))}function c(a){var b=e(a.node,"xlink:href");b&&"#"==b.charAt()&&(b=b.substring(1),b&&(i[b]=(i[b]||[]).concat(function(b){a.attr("xlink:href","#"+b)})))}for(var d,f=a.selectAll("*"),g=/^\s*url\(("|'|)(.*)\1\)\s*$/,h=[],i={},j=0,k=f.length;k>j;j++){d=f[j],b(d,"fill"),b(d,"stroke"),b(d,"filter"),b(d,"mask"),b(d,"clip-path"),c(d);var l=e(d.node,"id");l&&(e(d.node,{id:d.id}),h.push({old:l,id:d.id}))}for(j=0,k=h.length;k>j;j++){var m=i[h[j].old];if(m)for(var n=0,o=m.length;o>n;n++)m[n](h[j].id)}}function h(a,b,c){return function(d){var e=d.slice(a,b);return 1==e.length&&(e=e[0]),c?c(e):e}}function i(a){return function(){var b=a?"<"+this.type:"",c=this.node.attributes,d=this.node.childNodes;if(a)for(var e=0,f=c.length;f>e;e++)b+=" "+c[e].name+'="'+c[e].value.replace(/"/g,'\\"')+'"';if(d.length){for(a&&(b+=">"),e=0,f=d.length;f>e;e++)3==d[e].nodeType?b+=d[e].nodeValue:1==d[e].nodeType&&(b+=y(d[e]).toString());a&&(b+="</"+this.type+">")}else a&&(b+="/>");return b}}a.attr=function(a,c){{var d=this;d.node}if(!a)return d;if(f(a,"string")){if(!(arguments.length>1))return b("snap.util.getattr."+a,d).firstDefined();var e={};e[a]=c,a=e}for(var g in a)a[A](g)&&b("snap.util.attr."+g,d,a[g]);return d},a.getBBox=function(a){if(!d.Matrix||!d.path)return this.node.getBBox();var b=this,c=new d.Matrix;if(b.removed)return d._.box();for(;"use"==b.type;)if(a||(c=c.add(b.transform().localMatrix.translate(b.attr("x")||0,b.attr("y")||0))),b.original)b=b.original;else{var e=b.attr("xlink:href");b=b.original=b.node.ownerDocument.getElementById(e.substring(e.indexOf("#")+1))}var f=b._,g=d.path.get[b.type]||d.path.get.deflt;try{return a?(f.bboxwt=g?d.path.getBBox(b.realPath=g(b)):d._.box(b.node.getBBox()),d._.box(f.bboxwt)):(b.realPath=g(b),b.matrix=b.transform().localMatrix,f.bbox=d.path.getBBox(d.path.map(b.realPath,c.add(b.matrix))),d._.box(f.bbox))}catch(h){return d._.box()}};var j=function(){return this.string};a.transform=function(a){var b=this._;if(null==a){for(var c,f=this,g=new d.Matrix(this.node.getCTM()),h=p(this),i=[h],k=new d.Matrix,l=h.toTransformString(),m=B(h)==B(this.matrix)?B(b.transform):l;"svg"!=f.type&&(f=f.parent());)i.push(p(f));for(c=i.length;c--;)k.add(i[c]);return{string:m,globalMatrix:g,totalMatrix:k,localMatrix:h,diffMatrix:g.clone().add(h.invert()),global:g.toTransformString(),total:k.toTransformString(),local:l,toString:j}}return a instanceof d.Matrix?this.matrix=a:p(this,a),this.node&&("linearGradient"==this.type||"radialGradient"==this.type?e(this.node,{gradientTransform:this.matrix}):"pattern"==this.type?e(this.node,{patternTransform:this.matrix}):e(this.node,{transform:this.matrix})),this},a.parent=function(){return y(this.node.parentNode)},a.append=a.add=function(a){if(a){if("set"==a.type){var b=this;return a.forEach(function(a){b.add(a)}),this}a=y(a),this.node.appendChild(a.node),a.paper=this.paper}return this},a.appendTo=function(a){return a&&(a=y(a),a.append(this)),this},a.prepend=function(a){if(a){if("set"==a.type){var b,c=this;return a.forEach(function(a){b?b.after(a):c.prepend(a),b=a}),this}a=y(a);var d=a.parent();this.node.insertBefore(a.node,this.node.firstChild),this.add&&this.add(),a.paper=this.paper,this.parent()&&this.parent().add(),d&&d.add()}return this},a.prependTo=function(a){return a=y(a),a.prepend(this),this},a.before=function(a){if("set"==a.type){var b=this;return a.forEach(function(a){var c=a.parent();b.node.parentNode.insertBefore(a.node,b.node),c&&c.add()}),this.parent().add(),this}a=y(a);var c=a.parent();return this.node.parentNode.insertBefore(a.node,this.node),this.parent()&&this.parent().add(),c&&c.add(),a.paper=this.paper,this},a.after=function(a){a=y(a);var b=a.parent();return this.node.nextSibling?this.node.parentNode.insertBefore(a.node,this.node.nextSibling):this.node.parentNode.appendChild(a.node),this.parent()&&this.parent().add(),b&&b.add(),a.paper=this.paper,this},a.insertBefore=function(a){a=y(a);var b=this.parent();return a.node.parentNode.insertBefore(this.node,a.node),this.paper=a.paper,b&&b.add(),a.parent()&&a.parent().add(),this},a.insertAfter=function(a){a=y(a);var b=this.parent();return a.node.parentNode.insertBefore(this.node,a.node.nextSibling),this.paper=a.paper,b&&b.add(),a.parent()&&a.parent().add(),this},a.remove=function(){var a=this.parent();return this.node.parentNode&&this.node.parentNode.removeChild(this.node),delete this.paper,this.removed=!0,a&&a.add(),this},a.select=function(a){return y(this.node.querySelector(a))},a.selectAll=function(a){for(var b=this.node.querySelectorAll(a),c=(d.set||Array)(),e=0;e<b.length;e++)c.push(y(b[e]));return c},a.asPX=function(a,b){return null==b&&(b=this.attr(a)),+s(this,a,b)},a.use=function(){var a,b=this.node.id;return b||(b=this.id,e(this.node,{id:b})),a="linearGradient"==this.type||"radialGradient"==this.type||"pattern"==this.type?w(this.type,this.node.parentNode):w("use",this.node.parentNode),e(a.node,{"xlink:href":"#"+b}),a.original=this,a};var k=/\S+/g;a.addClass=function(a){var b,c,d,e,f=(a||"").match(k)||[],g=this.node,h=g.className.baseVal,i=h.match(k)||[];if(f.length){for(b=0;d=f[b++];)c=i.indexOf(d),~c||i.push(d);e=i.join(" "),h!=e&&(g.className.baseVal=e)}return this},a.removeClass=function(a){var b,c,d,e,f=(a||"").match(k)||[],g=this.node,h=g.className.baseVal,i=h.match(k)||[];if(i.length){for(b=0;d=f[b++];)c=i.indexOf(d),~c&&i.splice(c,1);e=i.join(" "),h!=e&&(g.className.baseVal=e)}return this},a.hasClass=function(a){var b=this.node,c=b.className.baseVal,d=c.match(k)||[];return!!~d.indexOf(a)},a.toggleClass=function(a,b){if(null!=b)return b?this.addClass(a):this.removeClass(a);var c,d,e,f,g=(a||"").match(k)||[],h=this.node,i=h.className.baseVal,j=i.match(k)||[];for(c=0;e=g[c++];)d=j.indexOf(e),~d?j.splice(d,1):j.push(e);return f=j.join(" "),i!=f&&(h.className.baseVal=f),this},a.clone=function(){var a=y(this.node.cloneNode(!0));return e(a.node,"id")&&e(a.node,{id:a.id}),g(a),a.insertAfter(this),a},a.toDefs=function(){var a=q(this);return a.appendChild(this.node),this},a.pattern=a.toPattern=function(a,b,c,d){var g=w("pattern",q(this));return null==a&&(a=this.getBBox()),f(a,"object")&&"x"in a&&(b=a.y,c=a.width,d=a.height,a=a.x),e(g.node,{x:a,y:b,width:c,height:d,patternUnits:"userSpaceOnUse",id:g.id,viewBox:[a,b,c,d].join(" ")}),g.node.appendChild(this.node),g},a.marker=function(a,b,c,d,g,h){var i=w("marker",q(this));return null==a&&(a=this.getBBox()),f(a,"object")&&"x"in a&&(b=a.y,c=a.width,d=a.height,g=a.refX||a.cx,h=a.refY||a.cy,a=a.x),e(i.node,{viewBox:[a,b,c,d].join(K),markerWidth:c,markerHeight:d,orient:"auto",refX:g||0,refY:h||0,id:i.id}),i.node.appendChild(this.node),i};var l=function(a,b,d,e){"function"!=typeof d||d.length||(e=d,d=c.linear),this.attr=a,this.dur=b,d&&(this.easing=d),e&&(this.callback=e)};d._.Animation=l,d.animation=function(a,b,c,d){return new l(a,b,c,d)},a.inAnim=function(){var a=this,b=[];for(var c in a.anims)a.anims[A](c)&&!function(a){b.push({anim:new l(a._attrs,a.dur,a.easing,a._callback),mina:a,curStatus:a.status(),status:function(b){return a.status(b)},stop:function(){a.stop()}})}(a.anims[c]);return b},d.animate=function(a,d,e,f,g,h){"function"!=typeof g||g.length||(h=g,g=c.linear);var i=c.time(),j=c(a,d,i,i+f,c.time,e,g);return h&&b.once("mina.finish."+j.id,h),j},a.stop=function(){for(var a=this.inAnim(),b=0,c=a.length;c>b;b++)a[b].stop();return this},a.animate=function(a,d,e,g){"function"!=typeof e||e.length||(g=e,e=c.linear),a instanceof l&&(g=a.callback,e=a.easing,d=e.dur,a=a.attr);var i,j,k,m,n=[],o=[],p={},q=this;for(var r in a)if(a[A](r)){q.equal?(m=q.equal(r,B(a[r])),i=m.from,j=m.to,k=m.f):(i=+q.attr(r),j=+a[r]);var s=f(i,"array")?i.length:1;p[r]=h(n.length,n.length+s,k),n=n.concat(i),o=o.concat(j)}var t=c.time(),u=c(n,o,t,t+d,c.time,function(a){var b={};for(var c in p)p[A](c)&&(b[c]=p[c](a));q.attr(b)},e);return q.anims[u.id]=u,u._attrs=a,u._callback=g,b("snap.animcreated."+q.id,u),b.once("mina.finish."+u.id,function(){delete q.anims[u.id],g&&g.call(q)}),b.once("mina.stop."+u.id,function(){delete q.anims[u.id]}),q};var m={};a.data=function(a,c){var e=m[this.id]=m[this.id]||{};if(0==arguments.length)return b("snap.data.get."+this.id,this,e,null),e;if(1==arguments.length){if(d.is(a,"object")){for(var f in a)a[A](f)&&this.data(f,a[f]);return this}return b("snap.data.get."+this.id,this,e[a],a),e[a]}return e[a]=c,b("snap.data.set."+this.id,this,c,a),this},a.removeData=function(a){return null==a?m[this.id]={}:m[this.id]&&delete m[this.id][a],this},a.outerSVG=a.toString=i(1),a.innerSVG=i()}(u.prototype),d.parse=function(a){var b=z.doc.createDocumentFragment(),c=!0,d=z.doc.createElement("div");if(a=B(a),a.match(/^\s*<\s*svg(?:\s|>)/)||(a="<svg>"+a+"</svg>",c=!1),d.innerHTML=a,a=d.getElementsByTagName("svg")[0])if(c)b=a;else for(;a.firstChild;)b.appendChild(a.firstChild);return d.innerHTML=J,new v(b)},v.prototype.select=u.prototype.select,v.prototype.selectAll=u.prototype.selectAll,d.fragment=function(){for(var a=Array.prototype.slice.call(arguments,0),b=z.doc.createDocumentFragment(),c=0,e=a.length;e>c;c++){var f=a[c];f.node&&f.node.nodeType&&b.appendChild(f.node),f.nodeType&&b.appendChild(f),"string"==typeof f&&b.appendChild(d.parse(f).node)}return new v(b)},d._.make=w,d._.wrap=y,x.prototype.el=function(a,b){var c=w(a,this.node);return b&&c.attr(b),c},b.on("snap.util.getattr",function(){var a=b.nt();a=a.substring(a.lastIndexOf(".")+1);var c=a.replace(/[A-Z]/g,function(a){return"-"+a.toLowerCase()});return fb[A](c)?this.node.ownerDocument.defaultView.getComputedStyle(this.node,null).getPropertyValue(c):e(this.node,a)});var fb={"alignment-baseline":0,"baseline-shift":0,clip:0,"clip-path":0,"clip-rule":0,color:0,"color-interpolation":0,"color-interpolation-filters":0,"color-profile":0,"color-rendering":0,cursor:0,direction:0,display:0,"dominant-baseline":0,"enable-background":0,fill:0,"fill-opacity":0,"fill-rule":0,filter:0,"flood-color":0,"flood-opacity":0,font:0,"font-family":0,"font-size":0,"font-size-adjust":0,"font-stretch":0,"font-style":0,"font-variant":0,"font-weight":0,"glyph-orientation-horizontal":0,"glyph-orientation-vertical":0,"image-rendering":0,kerning:0,"letter-spacing":0,"lighting-color":0,marker:0,"marker-end":0,"marker-mid":0,"marker-start":0,mask:0,opacity:0,overflow:0,"pointer-events":0,"shape-rendering":0,"stop-color":0,"stop-opacity":0,stroke:0,"stroke-dasharray":0,"stroke-dashoffset":0,"stroke-linecap":0,"stroke-linejoin":0,"stroke-miterlimit":0,"stroke-opacity":0,"stroke-width":0,"text-anchor":0,"text-decoration":0,"text-rendering":0,"unicode-bidi":0,visibility:0,"word-spacing":0,"writing-mode":0};b.on("snap.util.attr",function(a){var c=b.nt(),d={};c=c.substring(c.lastIndexOf(".")+1),d[c]=a;var f=c.replace(/-(\w)/gi,function(a,b){return b.toUpperCase()}),g=c.replace(/[A-Z]/g,function(a){return"-"+a.toLowerCase()});fb[A](g)?this.node.style[f]=null==a?J:a:e(this.node,d)}),function(){}(x.prototype),d.ajax=function(a,c,d,e){var g=new XMLHttpRequest,h=V();if(g){if(f(c,"function"))e=d,d=c,c=null;else if(f(c,"object")){var i=[];for(var j in c)c.hasOwnProperty(j)&&i.push(encodeURIComponent(j)+"="+encodeURIComponent(c[j]));c=i.join("&")}return g.open(c?"POST":"GET",a,!0),c&&(g.setRequestHeader("X-Requested-With","XMLHttpRequest"),g.setRequestHeader("Content-type","application/x-www-form-urlencoded")),d&&(b.once("snap.ajax."+h+".0",d),b.once("snap.ajax."+h+".200",d),b.once("snap.ajax."+h+".304",d)),g.onreadystatechange=function(){4==g.readyState&&b("snap.ajax."+h+"."+g.status,e,g)},4==g.readyState?g:(g.send(c),g)}},d.load=function(a,b,c){d.ajax(a,function(a){var e=d.parse(a.responseText);c?b.call(c,e):b(e)})};var gb=function(a){var b=a.getBoundingClientRect(),c=a.ownerDocument,d=c.body,e=c.documentElement,f=e.clientTop||d.clientTop||0,h=e.clientLeft||d.clientLeft||0,i=b.top+(g.win.pageYOffset||e.scrollTop||d.scrollTop)-f,j=b.left+(g.win.pageXOffset||e.scrollLeft||d.scrollLeft)-h;return{y:i,x:j}};return d.getElementByPoint=function(a,b){var c=this,d=(c.canvas,z.doc.elementFromPoint(a,b));if(z.win.opera&&"svg"==d.tagName){var e=gb(d),f=d.createSVGRect();f.x=a-e.x,f.y=b-e.y,f.width=f.height=1;var g=d.getIntersectionList(f,null);g.length&&(d=g[g.length-1])}return d?y(d):null},d.plugin=function(a){a(d,u,x,z,v)},z.win.Snap=d,d}();return d.plugin(function(a){function b(a,b,d,e,f,g){return null==b&&"[object SVGMatrix]"==c.call(a)?(this.a=a.a,this.b=a.b,this.c=a.c,this.d=a.d,this.e=a.e,void(this.f=a.f)):void(null!=a?(this.a=+a,this.b=+b,this.c=+d,this.d=+e,this.e=+f,this.f=+g):(this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0))}var c=Object.prototype.toString,d=String,e=Math,f="";!function(c){function g(a){return a[0]*a[0]+a[1]*a[1]
19
+ }function h(a){var b=e.sqrt(g(a));a[0]&&(a[0]/=b),a[1]&&(a[1]/=b)}c.add=function(a,c,d,e,f,g){var h,i,j,k,l=[[],[],[]],m=[[this.a,this.c,this.e],[this.b,this.d,this.f],[0,0,1]],n=[[a,d,f],[c,e,g],[0,0,1]];for(a&&a instanceof b&&(n=[[a.a,a.c,a.e],[a.b,a.d,a.f],[0,0,1]]),h=0;3>h;h++)for(i=0;3>i;i++){for(k=0,j=0;3>j;j++)k+=m[h][j]*n[j][i];l[h][i]=k}return this.a=l[0][0],this.b=l[1][0],this.c=l[0][1],this.d=l[1][1],this.e=l[0][2],this.f=l[1][2],this},c.invert=function(){var a=this,c=a.a*a.d-a.b*a.c;return new b(a.d/c,-a.b/c,-a.c/c,a.a/c,(a.c*a.f-a.d*a.e)/c,(a.b*a.e-a.a*a.f)/c)},c.clone=function(){return new b(this.a,this.b,this.c,this.d,this.e,this.f)},c.translate=function(a,b){return this.add(1,0,0,1,a,b)},c.scale=function(a,b,c,d){return null==b&&(b=a),(c||d)&&this.add(1,0,0,1,c,d),this.add(a,0,0,b,0,0),(c||d)&&this.add(1,0,0,1,-c,-d),this},c.rotate=function(b,c,d){b=a.rad(b),c=c||0,d=d||0;var f=+e.cos(b).toFixed(9),g=+e.sin(b).toFixed(9);return this.add(f,g,-g,f,c,d),this.add(1,0,0,1,-c,-d)},c.x=function(a,b){return a*this.a+b*this.c+this.e},c.y=function(a,b){return a*this.b+b*this.d+this.f},c.get=function(a){return+this[d.fromCharCode(97+a)].toFixed(4)},c.toString=function(){return"matrix("+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)].join()+")"},c.offset=function(){return[this.e.toFixed(4),this.f.toFixed(4)]},c.determinant=function(){return this.a*this.d-this.b*this.c},c.split=function(){var b={};b.dx=this.e,b.dy=this.f;var c=[[this.a,this.c],[this.b,this.d]];b.scalex=e.sqrt(g(c[0])),h(c[0]),b.shear=c[0][0]*c[1][0]+c[0][1]*c[1][1],c[1]=[c[1][0]-c[0][0]*b.shear,c[1][1]-c[0][1]*b.shear],b.scaley=e.sqrt(g(c[1])),h(c[1]),b.shear/=b.scaley,this.determinant()<0&&(b.scalex=-b.scalex);var d=-c[0][1],f=c[1][1];return 0>f?(b.rotate=a.deg(e.acos(f)),0>d&&(b.rotate=360-b.rotate)):b.rotate=a.deg(e.asin(d)),b.isSimple=!(+b.shear.toFixed(9)||b.scalex.toFixed(9)!=b.scaley.toFixed(9)&&b.rotate),b.isSuperSimple=!+b.shear.toFixed(9)&&b.scalex.toFixed(9)==b.scaley.toFixed(9)&&!b.rotate,b.noRotation=!+b.shear.toFixed(9)&&!b.rotate,b},c.toTransformString=function(a){var b=a||this.split();return+b.shear.toFixed(9)?"m"+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)]:(b.scalex=+b.scalex.toFixed(4),b.scaley=+b.scaley.toFixed(4),b.rotate=+b.rotate.toFixed(4),(b.dx||b.dy?"t"+[+b.dx.toFixed(4),+b.dy.toFixed(4)]:f)+(1!=b.scalex||1!=b.scaley?"s"+[b.scalex,b.scaley,0,0]:f)+(b.rotate?"r"+[+b.rotate.toFixed(4),0,0]:f))}}(b.prototype),a.Matrix=b,a.matrix=function(a,c,d,e,f,g){return new b(a,c,d,e,f,g)}}),d.plugin(function(a,c,d,e,f){function g(d){return function(e){if(b.stop(),e instanceof f&&1==e.node.childNodes.length&&("radialGradient"==e.node.firstChild.tagName||"linearGradient"==e.node.firstChild.tagName||"pattern"==e.node.firstChild.tagName)&&(e=e.node.firstChild,n(this).appendChild(e),e=l(e)),e instanceof c)if("radialGradient"==e.type||"linearGradient"==e.type||"pattern"==e.type){e.node.id||p(e.node,{id:e.id});var g=q(e.node.id)}else g=e.attr(d);else if(g=a.color(e),g.error){var h=a(n(this).ownerSVGElement).gradient(e);h?(h.node.id||p(h.node,{id:h.id}),g=q(h.node.id)):g=e}else g=r(g);var i={};i[d]=g,p(this.node,i),this.node.style[d]=t}}function h(a){b.stop(),a==+a&&(a+="px"),this.node.style.fontSize=a}function i(a){for(var b=[],c=a.childNodes,d=0,e=c.length;e>d;d++){var f=c[d];3==f.nodeType&&b.push(f.nodeValue),"tspan"==f.tagName&&b.push(1==f.childNodes.length&&3==f.firstChild.nodeType?f.firstChild.nodeValue:i(f))}return b}function j(){return b.stop(),this.node.style.fontSize}var k=a._.make,l=a._.wrap,m=a.is,n=a._.getSomeDefs,o=/^url\(#?([^)]+)\)$/,p=a._.$,q=a.url,r=String,s=a._.separator,t="";b.on("snap.util.attr.mask",function(a){if(a instanceof c||a instanceof f){if(b.stop(),a instanceof f&&1==a.node.childNodes.length&&(a=a.node.firstChild,n(this).appendChild(a),a=l(a)),"mask"==a.type)var d=a;else d=k("mask",n(this)),d.node.appendChild(a.node);!d.node.id&&p(d.node,{id:d.id}),p(this.node,{mask:q(d.id)})}}),function(a){b.on("snap.util.attr.clip",a),b.on("snap.util.attr.clip-path",a),b.on("snap.util.attr.clipPath",a)}(function(a){if(a instanceof c||a instanceof f){if(b.stop(),"clipPath"==a.type)var d=a;else d=k("clipPath",n(this)),d.node.appendChild(a.node),!d.node.id&&p(d.node,{id:d.id});p(this.node,{"clip-path":q(d.id)})}}),b.on("snap.util.attr.fill",g("fill")),b.on("snap.util.attr.stroke",g("stroke"));var u=/^([lr])(?:\(([^)]*)\))?(.*)$/i;b.on("snap.util.grad.parse",function(a){a=r(a);var b=a.match(u);if(!b)return null;var c=b[1],d=b[2],e=b[3];return d=d.split(/\s*,\s*/).map(function(a){return+a==a?+a:a}),1==d.length&&0==d[0]&&(d=[]),e=e.split("-"),e=e.map(function(a){a=a.split(":");var b={color:a[0]};return a[1]&&(b.offset=parseFloat(a[1])),b}),{type:c,params:d,stops:e}}),b.on("snap.util.attr.d",function(c){b.stop(),m(c,"array")&&m(c[0],"array")&&(c=a.path.toString.call(c)),c=r(c),c.match(/[ruo]/i)&&(c=a.path.toAbsolute(c)),p(this.node,{d:c})})(-1),b.on("snap.util.attr.#text",function(a){b.stop(),a=r(a);for(var c=e.doc.createTextNode(a);this.node.firstChild;)this.node.removeChild(this.node.firstChild);this.node.appendChild(c)})(-1),b.on("snap.util.attr.path",function(a){b.stop(),this.attr({d:a})})(-1),b.on("snap.util.attr.class",function(a){b.stop(),this.node.className.baseVal=a})(-1),b.on("snap.util.attr.viewBox",function(a){var c;c=m(a,"object")&&"x"in a?[a.x,a.y,a.width,a.height].join(" "):m(a,"array")?a.join(" "):a,p(this.node,{viewBox:c}),b.stop()})(-1),b.on("snap.util.attr.transform",function(a){this.transform(a),b.stop()})(-1),b.on("snap.util.attr.r",function(a){"rect"==this.type&&(b.stop(),p(this.node,{rx:a,ry:a}))})(-1),b.on("snap.util.attr.textpath",function(a){if(b.stop(),"text"==this.type){var d,e,f;if(!a&&this.textPath){for(e=this.textPath;e.node.firstChild;)this.node.appendChild(e.node.firstChild);return e.remove(),void delete this.textPath}if(m(a,"string")){var g=n(this),h=l(g.parentNode).path(a);g.appendChild(h.node),d=h.id,h.attr({id:d})}else a=l(a),a instanceof c&&(d=a.attr("id"),d||(d=a.id,a.attr({id:d})));if(d)if(e=this.textPath,f=this.node,e)e.attr({"xlink:href":"#"+d});else{for(e=p("textPath",{"xlink:href":"#"+d});f.firstChild;)e.appendChild(f.firstChild);f.appendChild(e),this.textPath=l(e)}}})(-1),b.on("snap.util.attr.text",function(a){if("text"==this.type){for(var c=this.node,d=function(a){var b=p("tspan");if(m(a,"array"))for(var c=0;c<a.length;c++)b.appendChild(d(a[c]));else b.appendChild(e.doc.createTextNode(a));return b.normalize&&b.normalize(),b};c.firstChild;)c.removeChild(c.firstChild);for(var f=d(a);f.firstChild;)c.appendChild(f.firstChild)}b.stop()})(-1),b.on("snap.util.attr.fontSize",h)(-1),b.on("snap.util.attr.font-size",h)(-1),b.on("snap.util.getattr.transform",function(){return b.stop(),this.transform()})(-1),b.on("snap.util.getattr.textpath",function(){return b.stop(),this.textPath})(-1),function(){function c(c){return function(){b.stop();var d=e.doc.defaultView.getComputedStyle(this.node,null).getPropertyValue("marker-"+c);return"none"==d?d:a(e.doc.getElementById(d.match(o)[1]))}}function d(a){return function(c){b.stop();var d="marker"+a.charAt(0).toUpperCase()+a.substring(1);if(""==c||!c)return void(this.node.style[d]="none");if("marker"==c.type){var e=c.node.id;return e||p(c.node,{id:c.id}),void(this.node.style[d]=q(e))}}}b.on("snap.util.getattr.marker-end",c("end"))(-1),b.on("snap.util.getattr.markerEnd",c("end"))(-1),b.on("snap.util.getattr.marker-start",c("start"))(-1),b.on("snap.util.getattr.markerStart",c("start"))(-1),b.on("snap.util.getattr.marker-mid",c("mid"))(-1),b.on("snap.util.getattr.markerMid",c("mid"))(-1),b.on("snap.util.attr.marker-end",d("end"))(-1),b.on("snap.util.attr.markerEnd",d("end"))(-1),b.on("snap.util.attr.marker-start",d("start"))(-1),b.on("snap.util.attr.markerStart",d("start"))(-1),b.on("snap.util.attr.marker-mid",d("mid"))(-1),b.on("snap.util.attr.markerMid",d("mid"))(-1)}(),b.on("snap.util.getattr.r",function(){return"rect"==this.type&&p(this.node,"rx")==p(this.node,"ry")?(b.stop(),p(this.node,"rx")):void 0})(-1),b.on("snap.util.getattr.text",function(){if("text"==this.type||"tspan"==this.type){b.stop();var a=i(this.node);return 1==a.length?a[0]:a}})(-1),b.on("snap.util.getattr.#text",function(){return this.node.textContent})(-1),b.on("snap.util.getattr.viewBox",function(){b.stop();var c=p(this.node,"viewBox");return c?(c=c.split(s),a._.box(+c[0],+c[1],+c[2],+c[3])):void 0})(-1),b.on("snap.util.getattr.points",function(){var a=p(this.node,"points");return b.stop(),a?a.split(s):void 0})(-1),b.on("snap.util.getattr.path",function(){var a=p(this.node,"d");return b.stop(),a})(-1),b.on("snap.util.getattr.class",function(){return this.node.className.baseVal})(-1),b.on("snap.util.getattr.fontSize",j)(-1),b.on("snap.util.getattr.font-size",j)(-1)}),d.plugin(function(){function a(a){return a}function c(a){return function(b){return+b.toFixed(3)+a}}var d={"+":function(a,b){return a+b},"-":function(a,b){return a-b},"/":function(a,b){return a/b},"*":function(a,b){return a*b}},e=String,f=/[a-z]+$/i,g=/^\s*([+\-\/*])\s*=\s*([\d.eE+\-]+)\s*([^\d\s]+)?\s*$/;b.on("snap.util.attr",function(a){var c=e(a).match(g);if(c){var h=b.nt(),i=h.substring(h.lastIndexOf(".")+1),j=this.attr(i),k={};b.stop();var l=c[3]||"",m=j.match(f),n=d[c[1]];if(m&&m==l?a=n(parseFloat(j),+c[2]):(j=this.asPX(i),a=n(this.asPX(i),this.asPX(i,c[2]+l))),isNaN(j)||isNaN(a))return;k[i]=a,this.attr(k)}})(-10),b.on("snap.util.equal",function(h,i){var j=e(this.attr(h)||""),k=e(i).match(g);if(k){b.stop();var l=k[3]||"",m=j.match(f),n=d[k[1]];return m&&m==l?{from:parseFloat(j),to:n(parseFloat(j),+k[2]),f:c(m)}:(j=this.asPX(h),{from:j,to:n(j,this.asPX(h,k[2]+l)),f:a})}})(-10)}),d.plugin(function(a,c,d,e){var f=d.prototype,g=a.is;f.rect=function(a,b,c,d,e,f){var h;return null==f&&(f=e),g(a,"object")&&"[object Object]"==a?h=a:null!=a&&(h={x:a,y:b,width:c,height:d},null!=e&&(h.rx=e,h.ry=f)),this.el("rect",h)},f.circle=function(a,b,c){var d;return g(a,"object")&&"[object Object]"==a?d=a:null!=a&&(d={cx:a,cy:b,r:c}),this.el("circle",d)};var h=function(){function a(){this.parentNode.removeChild(this)}return function(b,c){var d=e.doc.createElement("img"),f=e.doc.body;d.style.cssText="position:absolute;left:-9999em;top:-9999em",d.onload=function(){c.call(d),d.onload=d.onerror=null,f.removeChild(d)},d.onerror=a,f.appendChild(d),d.src=b}}();f.image=function(b,c,d,e,f){var i=this.el("image");if(g(b,"object")&&"src"in b)i.attr(b);else if(null!=b){var j={"xlink:href":b,preserveAspectRatio:"none"};null!=c&&null!=d&&(j.x=c,j.y=d),null!=e&&null!=f?(j.width=e,j.height=f):h(b,function(){a._.$(i.node,{width:this.offsetWidth,height:this.offsetHeight})}),a._.$(i.node,j)}return i},f.ellipse=function(a,b,c,d){var e;return g(a,"object")&&"[object Object]"==a?e=a:null!=a&&(e={cx:a,cy:b,rx:c,ry:d}),this.el("ellipse",e)},f.path=function(a){var b;return g(a,"object")&&!g(a,"array")?b=a:a&&(b={d:a}),this.el("path",b)},f.group=f.g=function(a){var b=this.el("g");return 1==arguments.length&&a&&!a.type?b.attr(a):arguments.length&&b.add(Array.prototype.slice.call(arguments,0)),b},f.svg=function(a,b,c,d,e,f,h,i){var j={};return g(a,"object")&&null==b?j=a:(null!=a&&(j.x=a),null!=b&&(j.y=b),null!=c&&(j.width=c),null!=d&&(j.height=d),null!=e&&null!=f&&null!=h&&null!=i&&(j.viewBox=[e,f,h,i])),this.el("svg",j)},f.mask=function(a){var b=this.el("mask");return 1==arguments.length&&a&&!a.type?b.attr(a):arguments.length&&b.add(Array.prototype.slice.call(arguments,0)),b},f.ptrn=function(a,b,c,d,e,f,h,i){if(g(a,"object"))var j=a;else arguments.length?(j={},null!=a&&(j.x=a),null!=b&&(j.y=b),null!=c&&(j.width=c),null!=d&&(j.height=d),null!=e&&null!=f&&null!=h&&null!=i&&(j.viewBox=[e,f,h,i])):j={patternUnits:"userSpaceOnUse"};return this.el("pattern",j)},f.use=function(a){if(null!=a){{make("use",this.node)}return a instanceof c&&(a.attr("id")||a.attr({id:ID()}),a=a.attr("id")),this.el("use",{"xlink:href":a})}return c.prototype.use.call(this)},f.text=function(a,b,c){var d={};return g(a,"object")?d=a:null!=a&&(d={x:a,y:b,text:c||""}),this.el("text",d)},f.line=function(a,b,c,d){var e={};return g(a,"object")?e=a:null!=a&&(e={x1:a,x2:c,y1:b,y2:d}),this.el("line",e)},f.polyline=function(a){arguments.length>1&&(a=Array.prototype.slice.call(arguments,0));var b={};return g(a,"object")&&!g(a,"array")?b=a:null!=a&&(b={points:a}),this.el("polyline",b)},f.polygon=function(a){arguments.length>1&&(a=Array.prototype.slice.call(arguments,0));var b={};return g(a,"object")&&!g(a,"array")?b=a:null!=a&&(b={points:a}),this.el("polygon",b)},function(){function c(){return this.selectAll("stop")}function d(b,c){var d=j("stop"),e={offset:+c+"%"};return b=a.color(b),e["stop-color"]=b.hex,b.opacity<1&&(e["stop-opacity"]=b.opacity),j(d,e),this.node.appendChild(d),this}function e(){if("linearGradient"==this.type){var b=j(this.node,"x1")||0,c=j(this.node,"x2")||1,d=j(this.node,"y1")||0,e=j(this.node,"y2")||0;return a._.box(b,d,math.abs(c-b),math.abs(e-d))}var f=this.node.cx||.5,g=this.node.cy||.5,h=this.node.r||0;return a._.box(f-h,g-h,2*h,2*h)}function g(a,c){function d(a,b){for(var c=(b-l)/(a-m),d=m;a>d;d++)g[d].offset=+(+l+c*(d-m)).toFixed(2);m=a,l=b}var e,f=b("snap.util.grad.parse",null,c).firstDefined();if(!f)return null;f.params.unshift(a),e="l"==f.type.toLowerCase()?h.apply(0,f.params):i.apply(0,f.params),f.type!=f.type.toLowerCase()&&j(e.node,{gradientUnits:"userSpaceOnUse"});var g=f.stops,k=g.length,l=0,m=0;k--;for(var n=0;k>n;n++)"offset"in g[n]&&d(n,g[n].offset);for(g[k].offset=g[k].offset||100,d(k,g[k].offset),n=0;k>=n;n++){var o=g[n];e.addStop(o.color,o.offset)}return e}function h(b,f,g,h,i){var k=a._.make("linearGradient",b);return k.stops=c,k.addStop=d,k.getBBox=e,null!=f&&j(k.node,{x1:f,y1:g,x2:h,y2:i}),k}function i(b,f,g,h,i,k){var l=a._.make("radialGradient",b);return l.stops=c,l.addStop=d,l.getBBox=e,null!=f&&j(l.node,{cx:f,cy:g,r:h}),null!=i&&null!=k&&j(l.node,{fx:i,fy:k}),l}var j=a._.$;f.gradient=function(a){return g(this.defs,a)},f.gradientLinear=function(a,b,c,d){return h(this.defs,a,b,c,d)},f.gradientRadial=function(a,b,c,d,e){return i(this.defs,a,b,c,d,e)},f.toString=function(){var b,c=this.node.ownerDocument,d=c.createDocumentFragment(),e=c.createElement("div"),f=this.node.cloneNode(!0);return d.appendChild(e),e.appendChild(f),a._.$(f,{xmlns:"http://www.w3.org/2000/svg"}),b=e.innerHTML,d.removeChild(d.firstChild),b},f.clear=function(){for(var a,b=this.node.firstChild;b;)a=b.nextSibling,"defs"!=b.tagName?b.parentNode.removeChild(b):f.clear.call({node:b}),b=a}}()}),d.plugin(function(a,b){function c(a){var b=c.ps=c.ps||{};return b[a]?b[a].sleep=100:b[a]={sleep:100},setTimeout(function(){for(var c in b)b[K](c)&&c!=a&&(b[c].sleep--,!b[c].sleep&&delete b[c])}),b[a]}function d(a,b,c,d){return null==a&&(a=b=c=d=0),null==b&&(b=a.y,c=a.width,d=a.height,a=a.x),{x:a,y:b,width:c,w:c,height:d,h:d,x2:a+c,y2:b+d,cx:a+c/2,cy:b+d/2,r1:N.min(c,d)/2,r2:N.max(c,d)/2,r0:N.sqrt(c*c+d*d)/2,path:w(a,b,c,d),vb:[a,b,c,d].join(" ")}}function e(){return this.join(",").replace(L,"$1")}function f(a){var b=J(a);return b.toString=e,b}function g(a,b,c,d,e,f,g,h,j){return null==j?n(a,b,c,d,e,f,g,h):i(a,b,c,d,e,f,g,h,o(a,b,c,d,e,f,g,h,j))}function h(c,d){function e(a){return+(+a).toFixed(3)}return a._.cacher(function(a,f,h){a instanceof b&&(a=a.attr("d")),a=E(a);for(var j,k,l,m,n,o="",p={},q=0,r=0,s=a.length;s>r;r++){if(l=a[r],"M"==l[0])j=+l[1],k=+l[2];else{if(m=g(j,k,l[1],l[2],l[3],l[4],l[5],l[6]),q+m>f){if(d&&!p.start){if(n=g(j,k,l[1],l[2],l[3],l[4],l[5],l[6],f-q),o+=["C"+e(n.start.x),e(n.start.y),e(n.m.x),e(n.m.y),e(n.x),e(n.y)],h)return o;p.start=o,o=["M"+e(n.x),e(n.y)+"C"+e(n.n.x),e(n.n.y),e(n.end.x),e(n.end.y),e(l[5]),e(l[6])].join(),q+=m,j=+l[5],k=+l[6];continue}if(!c&&!d)return n=g(j,k,l[1],l[2],l[3],l[4],l[5],l[6],f-q)}q+=m,j=+l[5],k=+l[6]}o+=l.shift()+l}return p.end=o,n=c?q:d?p:i(j,k,l[0],l[1],l[2],l[3],l[4],l[5],1)},null,a._.clone)}function i(a,b,c,d,e,f,g,h,i){var j=1-i,k=R(j,3),l=R(j,2),m=i*i,n=m*i,o=k*a+3*l*i*c+3*j*i*i*e+n*g,p=k*b+3*l*i*d+3*j*i*i*f+n*h,q=a+2*i*(c-a)+m*(e-2*c+a),r=b+2*i*(d-b)+m*(f-2*d+b),s=c+2*i*(e-c)+m*(g-2*e+c),t=d+2*i*(f-d)+m*(h-2*f+d),u=j*a+i*c,v=j*b+i*d,w=j*e+i*g,x=j*f+i*h,y=90-180*N.atan2(q-s,r-t)/O;return{x:o,y:p,m:{x:q,y:r},n:{x:s,y:t},start:{x:u,y:v},end:{x:w,y:x},alpha:y}}function j(b,c,e,f,g,h,i,j){a.is(b,"array")||(b=[b,c,e,f,g,h,i,j]);var k=D.apply(null,b);return d(k.min.x,k.min.y,k.max.x-k.min.x,k.max.y-k.min.y)}function k(a,b,c){return b>=a.x&&b<=a.x+a.width&&c>=a.y&&c<=a.y+a.height}function l(a,b){return a=d(a),b=d(b),k(b,a.x,a.y)||k(b,a.x2,a.y)||k(b,a.x,a.y2)||k(b,a.x2,a.y2)||k(a,b.x,b.y)||k(a,b.x2,b.y)||k(a,b.x,b.y2)||k(a,b.x2,b.y2)||(a.x<b.x2&&a.x>b.x||b.x<a.x2&&b.x>a.x)&&(a.y<b.y2&&a.y>b.y||b.y<a.y2&&b.y>a.y)}function m(a,b,c,d,e){var f=-3*b+9*c-9*d+3*e,g=a*f+6*b-12*c+6*d;return a*g-3*b+3*c}function n(a,b,c,d,e,f,g,h,i){null==i&&(i=1),i=i>1?1:0>i?0:i;for(var j=i/2,k=12,l=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],n=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],o=0,p=0;k>p;p++){var q=j*l[p]+j,r=m(q,a,c,e,g),s=m(q,b,d,f,h),t=r*r+s*s;o+=n[p]*N.sqrt(t)}return j*o}function o(a,b,c,d,e,f,g,h,i){if(!(0>i||n(a,b,c,d,e,f,g,h)<i)){var j,k=1,l=k/2,m=k-l,o=.01;for(j=n(a,b,c,d,e,f,g,h,m);S(j-i)>o;)l/=2,m+=(i>j?1:-1)*l,j=n(a,b,c,d,e,f,g,h,m);return m}}function p(a,b,c,d,e,f,g,h){if(!(Q(a,c)<P(e,g)||P(a,c)>Q(e,g)||Q(b,d)<P(f,h)||P(b,d)>Q(f,h))){var i=(a*d-b*c)*(e-g)-(a-c)*(e*h-f*g),j=(a*d-b*c)*(f-h)-(b-d)*(e*h-f*g),k=(a-c)*(f-h)-(b-d)*(e-g);if(k){var l=i/k,m=j/k,n=+l.toFixed(2),o=+m.toFixed(2);if(!(n<+P(a,c).toFixed(2)||n>+Q(a,c).toFixed(2)||n<+P(e,g).toFixed(2)||n>+Q(e,g).toFixed(2)||o<+P(b,d).toFixed(2)||o>+Q(b,d).toFixed(2)||o<+P(f,h).toFixed(2)||o>+Q(f,h).toFixed(2)))return{x:l,y:m}}}}function q(a,b,c){var d=j(a),e=j(b);if(!l(d,e))return c?0:[];for(var f=n.apply(0,a),g=n.apply(0,b),h=~~(f/8),k=~~(g/8),m=[],o=[],q={},r=c?0:[],s=0;h+1>s;s++){var t=i.apply(0,a.concat(s/h));m.push({x:t.x,y:t.y,t:s/h})}for(s=0;k+1>s;s++)t=i.apply(0,b.concat(s/k)),o.push({x:t.x,y:t.y,t:s/k});for(s=0;h>s;s++)for(var u=0;k>u;u++){var v=m[s],w=m[s+1],x=o[u],y=o[u+1],z=S(w.x-v.x)<.001?"y":"x",A=S(y.x-x.x)<.001?"y":"x",B=p(v.x,v.y,w.x,w.y,x.x,x.y,y.x,y.y);if(B){if(q[B.x.toFixed(4)]==B.y.toFixed(4))continue;q[B.x.toFixed(4)]=B.y.toFixed(4);var C=v.t+S((B[z]-v[z])/(w[z]-v[z]))*(w.t-v.t),D=x.t+S((B[A]-x[A])/(y[A]-x[A]))*(y.t-x.t);C>=0&&1>=C&&D>=0&&1>=D&&(c?r++:r.push({x:B.x,y:B.y,t1:C,t2:D}))}}return r}function r(a,b){return t(a,b)}function s(a,b){return t(a,b,1)}function t(a,b,c){a=E(a),b=E(b);for(var d,e,f,g,h,i,j,k,l,m,n=c?0:[],o=0,p=a.length;p>o;o++){var r=a[o];if("M"==r[0])d=h=r[1],e=i=r[2];else{"C"==r[0]?(l=[d,e].concat(r.slice(1)),d=l[6],e=l[7]):(l=[d,e,d,e,h,i,h,i],d=h,e=i);for(var s=0,t=b.length;t>s;s++){var u=b[s];if("M"==u[0])f=j=u[1],g=k=u[2];else{"C"==u[0]?(m=[f,g].concat(u.slice(1)),f=m[6],g=m[7]):(m=[f,g,f,g,j,k,j,k],f=j,g=k);var v=q(l,m,c);if(c)n+=v;else{for(var w=0,x=v.length;x>w;w++)v[w].segment1=o,v[w].segment2=s,v[w].bez1=l,v[w].bez2=m;n=n.concat(v)}}}}}return n}function u(a,b,c){var d=v(a);return k(d,b,c)&&t(a,[["M",b,c],["H",d.x2+10]],1)%2==1}function v(a){var b=c(a);if(b.bbox)return J(b.bbox);if(!a)return d();a=E(a);for(var e,f=0,g=0,h=[],i=[],j=0,k=a.length;k>j;j++)if(e=a[j],"M"==e[0])f=e[1],g=e[2],h.push(f),i.push(g);else{var l=D(f,g,e[1],e[2],e[3],e[4],e[5],e[6]);h=h.concat(l.min.x,l.max.x),i=i.concat(l.min.y,l.max.y),f=e[5],g=e[6]}var m=P.apply(0,h),n=P.apply(0,i),o=Q.apply(0,h),p=Q.apply(0,i),q=d(m,n,o-m,p-n);return b.bbox=J(q),q}function w(a,b,c,d,f){if(f)return[["M",+a+ +f,b],["l",c-2*f,0],["a",f,f,0,0,1,f,f],["l",0,d-2*f],["a",f,f,0,0,1,-f,f],["l",2*f-c,0],["a",f,f,0,0,1,-f,-f],["l",0,2*f-d],["a",f,f,0,0,1,f,-f],["z"]];var g=[["M",a,b],["l",c,0],["l",0,d],["l",-c,0],["z"]];return g.toString=e,g}function x(a,b,c,d,f){if(null==f&&null==d&&(d=c),a=+a,b=+b,c=+c,d=+d,null!=f)var g=Math.PI/180,h=a+c*Math.cos(-d*g),i=a+c*Math.cos(-f*g),j=b+c*Math.sin(-d*g),k=b+c*Math.sin(-f*g),l=[["M",h,j],["A",c,c,0,+(f-d>180),0,i,k]];else l=[["M",a,b],["m",0,-d],["a",c,d,0,1,1,0,2*d],["a",c,d,0,1,1,0,-2*d],["z"]];return l.toString=e,l}function y(b){var d=c(b),g=String.prototype.toLowerCase;if(d.rel)return f(d.rel);a.is(b,"array")&&a.is(b&&b[0],"array")||(b=a.parsePathString(b));var h=[],i=0,j=0,k=0,l=0,m=0;"M"==b[0][0]&&(i=b[0][1],j=b[0][2],k=i,l=j,m++,h.push(["M",i,j]));for(var n=m,o=b.length;o>n;n++){var p=h[n]=[],q=b[n];if(q[0]!=g.call(q[0]))switch(p[0]=g.call(q[0]),p[0]){case"a":p[1]=q[1],p[2]=q[2],p[3]=q[3],p[4]=q[4],p[5]=q[5],p[6]=+(q[6]-i).toFixed(3),p[7]=+(q[7]-j).toFixed(3);break;case"v":p[1]=+(q[1]-j).toFixed(3);break;case"m":k=q[1],l=q[2];default:for(var r=1,s=q.length;s>r;r++)p[r]=+(q[r]-(r%2?i:j)).toFixed(3)}else{p=h[n]=[],"m"==q[0]&&(k=q[1]+i,l=q[2]+j);for(var t=0,u=q.length;u>t;t++)h[n][t]=q[t]}var v=h[n].length;switch(h[n][0]){case"z":i=k,j=l;break;case"h":i+=+h[n][v-1];break;case"v":j+=+h[n][v-1];break;default:i+=+h[n][v-2],j+=+h[n][v-1]}}return h.toString=e,d.rel=f(h),h}function z(b){var d=c(b);if(d.abs)return f(d.abs);if(I(b,"array")&&I(b&&b[0],"array")||(b=a.parsePathString(b)),!b||!b.length)return[["M",0,0]];var g,h=[],i=0,j=0,k=0,l=0,m=0;"M"==b[0][0]&&(i=+b[0][1],j=+b[0][2],k=i,l=j,m++,h[0]=["M",i,j]);for(var n,o,p=3==b.length&&"M"==b[0][0]&&"R"==b[1][0].toUpperCase()&&"Z"==b[2][0].toUpperCase(),q=m,r=b.length;r>q;q++){if(h.push(n=[]),o=b[q],g=o[0],g!=g.toUpperCase())switch(n[0]=g.toUpperCase(),n[0]){case"A":n[1]=o[1],n[2]=o[2],n[3]=o[3],n[4]=o[4],n[5]=o[5],n[6]=+o[6]+i,n[7]=+o[7]+j;break;case"V":n[1]=+o[1]+j;break;case"H":n[1]=+o[1]+i;break;case"R":for(var s=[i,j].concat(o.slice(1)),t=2,u=s.length;u>t;t++)s[t]=+s[t]+i,s[++t]=+s[t]+j;h.pop(),h=h.concat(G(s,p));break;case"O":h.pop(),s=x(i,j,o[1],o[2]),s.push(s[0]),h=h.concat(s);break;case"U":h.pop(),h=h.concat(x(i,j,o[1],o[2],o[3])),n=["U"].concat(h[h.length-1].slice(-2));break;case"M":k=+o[1]+i,l=+o[2]+j;default:for(t=1,u=o.length;u>t;t++)n[t]=+o[t]+(t%2?i:j)}else if("R"==g)s=[i,j].concat(o.slice(1)),h.pop(),h=h.concat(G(s,p)),n=["R"].concat(o.slice(-2));else if("O"==g)h.pop(),s=x(i,j,o[1],o[2]),s.push(s[0]),h=h.concat(s);else if("U"==g)h.pop(),h=h.concat(x(i,j,o[1],o[2],o[3])),n=["U"].concat(h[h.length-1].slice(-2));else for(var v=0,w=o.length;w>v;v++)n[v]=o[v];if(g=g.toUpperCase(),"O"!=g)switch(n[0]){case"Z":i=+k,j=+l;break;case"H":i=n[1];break;case"V":j=n[1];break;case"M":k=n[n.length-2],l=n[n.length-1];default:i=n[n.length-2],j=n[n.length-1]}}return h.toString=e,d.abs=f(h),h}function A(a,b,c,d){return[a,b,c,d,c,d]}function B(a,b,c,d,e,f){var g=1/3,h=2/3;return[g*a+h*c,g*b+h*d,g*e+h*c,g*f+h*d,e,f]}function C(b,c,d,e,f,g,h,i,j,k){var l,m=120*O/180,n=O/180*(+f||0),o=[],p=a._.cacher(function(a,b,c){var d=a*N.cos(c)-b*N.sin(c),e=a*N.sin(c)+b*N.cos(c);return{x:d,y:e}});if(k)y=k[0],z=k[1],w=k[2],x=k[3];else{l=p(b,c,-n),b=l.x,c=l.y,l=p(i,j,-n),i=l.x,j=l.y;var q=(N.cos(O/180*f),N.sin(O/180*f),(b-i)/2),r=(c-j)/2,s=q*q/(d*d)+r*r/(e*e);s>1&&(s=N.sqrt(s),d=s*d,e=s*e);var t=d*d,u=e*e,v=(g==h?-1:1)*N.sqrt(S((t*u-t*r*r-u*q*q)/(t*r*r+u*q*q))),w=v*d*r/e+(b+i)/2,x=v*-e*q/d+(c+j)/2,y=N.asin(((c-x)/e).toFixed(9)),z=N.asin(((j-x)/e).toFixed(9));y=w>b?O-y:y,z=w>i?O-z:z,0>y&&(y=2*O+y),0>z&&(z=2*O+z),h&&y>z&&(y-=2*O),!h&&z>y&&(z-=2*O)}var A=z-y;if(S(A)>m){var B=z,D=i,E=j;z=y+m*(h&&z>y?1:-1),i=w+d*N.cos(z),j=x+e*N.sin(z),o=C(i,j,d,e,f,0,h,D,E,[z,B,w,x])}A=z-y;var F=N.cos(y),G=N.sin(y),H=N.cos(z),I=N.sin(z),J=N.tan(A/4),K=4/3*d*J,L=4/3*e*J,M=[b,c],P=[b+K*G,c-L*F],Q=[i+K*I,j-L*H],R=[i,j];if(P[0]=2*M[0]-P[0],P[1]=2*M[1]-P[1],k)return[P,Q,R].concat(o);o=[P,Q,R].concat(o).join().split(",");for(var T=[],U=0,V=o.length;V>U;U++)T[U]=U%2?p(o[U-1],o[U],n).y:p(o[U],o[U+1],n).x;return T}function D(a,b,c,d,e,f,g,h){for(var i,j,k,l,m,n,o,p,q=[],r=[[],[]],s=0;2>s;++s)if(0==s?(j=6*a-12*c+6*e,i=-3*a+9*c-9*e+3*g,k=3*c-3*a):(j=6*b-12*d+6*f,i=-3*b+9*d-9*f+3*h,k=3*d-3*b),S(i)<1e-12){if(S(j)<1e-12)continue;l=-k/j,l>0&&1>l&&q.push(l)}else o=j*j-4*k*i,p=N.sqrt(o),0>o||(m=(-j+p)/(2*i),m>0&&1>m&&q.push(m),n=(-j-p)/(2*i),n>0&&1>n&&q.push(n));for(var t,u=q.length,v=u;u--;)l=q[u],t=1-l,r[0][u]=t*t*t*a+3*t*t*l*c+3*t*l*l*e+l*l*l*g,r[1][u]=t*t*t*b+3*t*t*l*d+3*t*l*l*f+l*l*l*h;return r[0][v]=a,r[1][v]=b,r[0][v+1]=g,r[1][v+1]=h,r[0].length=r[1].length=v+2,{min:{x:P.apply(0,r[0]),y:P.apply(0,r[1])},max:{x:Q.apply(0,r[0]),y:Q.apply(0,r[1])}}}function E(a,b){var d=!b&&c(a);if(!b&&d.curve)return f(d.curve);for(var e=z(a),g=b&&z(b),h={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},i={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},j=(function(a,b,c){var d,e;if(!a)return["C",b.x,b.y,b.x,b.y,b.x,b.y];switch(!(a[0]in{T:1,Q:1})&&(b.qx=b.qy=null),a[0]){case"M":b.X=a[1],b.Y=a[2];break;case"A":a=["C"].concat(C.apply(0,[b.x,b.y].concat(a.slice(1))));break;case"S":"C"==c||"S"==c?(d=2*b.x-b.bx,e=2*b.y-b.by):(d=b.x,e=b.y),a=["C",d,e].concat(a.slice(1));break;case"T":"Q"==c||"T"==c?(b.qx=2*b.x-b.qx,b.qy=2*b.y-b.qy):(b.qx=b.x,b.qy=b.y),a=["C"].concat(B(b.x,b.y,b.qx,b.qy,a[1],a[2]));break;case"Q":b.qx=a[1],b.qy=a[2],a=["C"].concat(B(b.x,b.y,a[1],a[2],a[3],a[4]));break;case"L":a=["C"].concat(A(b.x,b.y,a[1],a[2]));break;case"H":a=["C"].concat(A(b.x,b.y,a[1],b.y));break;case"V":a=["C"].concat(A(b.x,b.y,b.x,a[1]));break;case"Z":a=["C"].concat(A(b.x,b.y,b.X,b.Y))}return a}),k=function(a,b){if(a[b].length>7){a[b].shift();for(var c=a[b];c.length;)m[b]="A",g&&(n[b]="A"),a.splice(b++,0,["C"].concat(c.splice(0,6)));a.splice(b,1),r=Q(e.length,g&&g.length||0)}},l=function(a,b,c,d,f){a&&b&&"M"==a[f][0]&&"M"!=b[f][0]&&(b.splice(f,0,["M",d.x,d.y]),c.bx=0,c.by=0,c.x=a[f][1],c.y=a[f][2],r=Q(e.length,g&&g.length||0))},m=[],n=[],o="",p="",q=0,r=Q(e.length,g&&g.length||0);r>q;q++){e[q]&&(o=e[q][0]),"C"!=o&&(m[q]=o,q&&(p=m[q-1])),e[q]=j(e[q],h,p),"A"!=m[q]&&"C"==o&&(m[q]="C"),k(e,q),g&&(g[q]&&(o=g[q][0]),"C"!=o&&(n[q]=o,q&&(p=n[q-1])),g[q]=j(g[q],i,p),"A"!=n[q]&&"C"==o&&(n[q]="C"),k(g,q)),l(e,g,h,i,q),l(g,e,i,h,q);var s=e[q],t=g&&g[q],u=s.length,v=g&&t.length;h.x=s[u-2],h.y=s[u-1],h.bx=M(s[u-4])||h.x,h.by=M(s[u-3])||h.y,i.bx=g&&(M(t[v-4])||i.x),i.by=g&&(M(t[v-3])||i.y),i.x=g&&t[v-2],i.y=g&&t[v-1]}return g||(d.curve=f(e)),g?[e,g]:e}function F(a,b){if(!b)return a;var c,d,e,f,g,h,i;for(a=E(a),e=0,g=a.length;g>e;e++)for(i=a[e],f=1,h=i.length;h>f;f+=2)c=b.x(i[f],i[f+1]),d=b.y(i[f],i[f+1]),i[f]=c,i[f+1]=d;return a}function G(a,b){for(var c=[],d=0,e=a.length;e-2*!b>d;d+=2){var f=[{x:+a[d-2],y:+a[d-1]},{x:+a[d],y:+a[d+1]},{x:+a[d+2],y:+a[d+3]},{x:+a[d+4],y:+a[d+5]}];b?d?e-4==d?f[3]={x:+a[0],y:+a[1]}:e-2==d&&(f[2]={x:+a[0],y:+a[1]},f[3]={x:+a[2],y:+a[3]}):f[0]={x:+a[e-2],y:+a[e-1]}:e-4==d?f[3]=f[2]:d||(f[0]={x:+a[d],y:+a[d+1]}),c.push(["C",(-f[0].x+6*f[1].x+f[2].x)/6,(-f[0].y+6*f[1].y+f[2].y)/6,(f[1].x+6*f[2].x-f[3].x)/6,(f[1].y+6*f[2].y-f[3].y)/6,f[2].x,f[2].y])}return c}var H=b.prototype,I=a.is,J=a._.clone,K="hasOwnProperty",L=/,?([a-z]),?/gi,M=parseFloat,N=Math,O=N.PI,P=N.min,Q=N.max,R=N.pow,S=N.abs,T=h(1),U=h(),V=h(0,1),W=a._unit2px,X={path:function(a){return a.attr("path")},circle:function(a){var b=W(a);return x(b.cx,b.cy,b.r)},ellipse:function(a){var b=W(a);return x(b.cx||0,b.cy||0,b.rx,b.ry)},rect:function(a){var b=W(a);return w(b.x||0,b.y||0,b.width,b.height,b.rx,b.ry)},image:function(a){var b=W(a);return w(b.x||0,b.y||0,b.width,b.height)},line:function(a){return"M"+[a.attr("x1")||0,a.attr("y1")||0,a.attr("x2"),a.attr("y2")]},polyline:function(a){return"M"+a.attr("points")},polygon:function(a){return"M"+a.attr("points")+"z"},deflt:function(a){var b=a.node.getBBox();return w(b.x,b.y,b.width,b.height)}};a.path=c,a.path.getTotalLength=T,a.path.getPointAtLength=U,a.path.getSubpath=function(a,b,c){if(this.getTotalLength(a)-c<1e-6)return V(a,b).end;var d=V(a,c,1);return b?V(d,b).end:d},H.getTotalLength=function(){return this.node.getTotalLength?this.node.getTotalLength():void 0},H.getPointAtLength=function(a){return U(this.attr("d"),a)},H.getSubpath=function(b,c){return a.path.getSubpath(this.attr("d"),b,c)},a._.box=d,a.path.findDotsAtSegment=i,a.path.bezierBBox=j,a.path.isPointInsideBBox=k,a.path.isBBoxIntersect=l,a.path.intersection=r,a.path.intersectionNumber=s,a.path.isPointInside=u,a.path.getBBox=v,a.path.get=X,a.path.toRelative=y,a.path.toAbsolute=z,a.path.toCubic=E,a.path.map=F,a.path.toString=e,a.path.clone=f}),d.plugin(function(a){var d=Math.max,e=Math.min,f=function(a){if(this.items=[],this.bindings={},this.length=0,this.type="set",a)for(var b=0,c=a.length;c>b;b++)a[b]&&(this[this.items.length]=this.items[this.items.length]=a[b],this.length++)},g=f.prototype;g.push=function(){for(var a,b,c=0,d=arguments.length;d>c;c++)a=arguments[c],a&&(b=this.items.length,this[b]=this.items[b]=a,this.length++);return this},g.pop=function(){return this.length&&delete this[this.length--],this.items.pop()},g.forEach=function(a,b){for(var c=0,d=this.items.length;d>c;c++)if(a.call(b,this.items[c],c)===!1)return this;return this},g.animate=function(d,e,f,g){"function"!=typeof f||f.length||(g=f,f=c.linear),d instanceof a._.Animation&&(g=d.callback,f=d.easing,e=f.dur,d=d.attr);var h=arguments;if(a.is(d,"array")&&a.is(h[h.length-1],"array"))var i=!0;var j,k=function(){j?this.b=j:j=this.b},l=0,m=g&&function(){l++==this.length&&g.call(this)};return this.forEach(function(a,c){b.once("snap.animcreated."+a.id,k),i?h[c]&&a.animate.apply(a,h[c]):a.animate(d,e,f,m)})},g.remove=function(){for(;this.length;)this.pop().remove();return this},g.bind=function(a,b,c){var d={};if("function"==typeof b)this.bindings[a]=b;else{var e=c||a;this.bindings[a]=function(a){d[e]=a,b.attr(d)}}return this},g.attr=function(a){var b={};for(var c in a)this.bindings[c]?this.bindings[c](a[c]):b[c]=a[c];for(var d=0,e=this.items.length;e>d;d++)this.items[d].attr(b);return this},g.clear=function(){for(;this.length;)this.pop()},g.splice=function(a,b){a=0>a?d(this.length+a,0):a,b=d(0,e(this.length-a,b));var c,g=[],h=[],i=[];for(c=2;c<arguments.length;c++)i.push(arguments[c]);for(c=0;b>c;c++)h.push(this[a+c]);for(;c<this.length-a;c++)g.push(this[a+c]);var j=i.length;for(c=0;c<j+g.length;c++)this.items[a+c]=this[a+c]=j>c?i[c]:g[c-j];for(c=this.items.length=this.length-=b-j;this[c];)delete this[c++];return new f(h)},g.exclude=function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]==a)return this.splice(b,1),!0;return!1},g.insertAfter=function(a){for(var b=this.items.length;b--;)this.items[b].insertAfter(a);return this},g.getBBox=function(){for(var a=[],b=[],c=[],f=[],g=this.items.length;g--;)if(!this.items[g].removed){var h=this.items[g].getBBox();a.push(h.x),b.push(h.y),c.push(h.x+h.width),f.push(h.y+h.height)}return a=e.apply(0,a),b=e.apply(0,b),c=d.apply(0,c),f=d.apply(0,f),{x:a,y:b,x2:c,y2:f,width:c-a,height:f-b,cx:a+(c-a)/2,cy:b+(f-b)/2}},g.clone=function(a){a=new f;for(var b=0,c=this.items.length;c>b;b++)a.push(this.items[b].clone());return a},g.toString=function(){return"Snap‘s set"},g.type="set",a.set=function(){var a=new f;return arguments.length&&a.push.apply(a,Array.prototype.slice.call(arguments,0)),a}}),d.plugin(function(a,c){function d(a){var b=a[0];switch(b.toLowerCase()){case"t":return[b,0,0];case"m":return[b,1,0,0,1,0,0];case"r":return 4==a.length?[b,0,a[2],a[3]]:[b,0];case"s":return 5==a.length?[b,1,1,a[3],a[4]]:3==a.length?[b,1,1]:[b,1]}}function e(b,c,e){c=m(c).replace(/\.{3}|\u2026/g,b),b=a.parseTransformString(b)||[],c=a.parseTransformString(c)||[];for(var f,g,h,k,l=Math.max(b.length,c.length),n=[],o=[],p=0;l>p;p++){if(h=b[p]||d(c[p]),k=c[p]||d(h),h[0]!=k[0]||"r"==h[0].toLowerCase()&&(h[2]!=k[2]||h[3]!=k[3])||"s"==h[0].toLowerCase()&&(h[3]!=k[3]||h[4]!=k[4])){b=a._.transform2matrix(b,e()),c=a._.transform2matrix(c,e()),n=[["m",b.a,b.b,b.c,b.d,b.e,b.f]],o=[["m",c.a,c.b,c.c,c.d,c.e,c.f]];break}for(n[p]=[],o[p]=[],f=0,g=Math.max(h.length,k.length);g>f;f++)f in h&&(n[p][f]=h[f]),f in k&&(o[p][f]=k[f])}return{from:j(n),to:j(o),f:i(n)}}function f(a){return a}function g(a){return function(b){return+b.toFixed(3)+a}}function h(b){return a.rgb(b[0],b[1],b[2])}function i(a){var b,c,d,e,f,g,h=0,i=[];for(b=0,c=a.length;c>b;b++){for(f="[",g=['"'+a[b][0]+'"'],d=1,e=a[b].length;e>d;d++)g[d]="val["+h++ +"]";
20
+ f+=g+"]",i[b]=f}return Function("val","return Snap.path.toString.call(["+i+"])")}function j(a){for(var b=[],c=0,d=a.length;d>c;c++)for(var e=1,f=a[c].length;f>e;e++)b.push(a[c][e]);return b}var k={},l=/[a-z]+$/i,m=String;k.stroke=k.fill="colour",c.prototype.equal=function(a,c){return b("snap.util.equal",this,a,c).firstDefined()},b.on("snap.util.equal",function(b,c){var d,n,o=m(this.attr(b)||""),p=this;if(o==+o&&c==+c)return{from:+o,to:+c,f:f};if("colour"==k[b])return d=a.color(o),n=a.color(c),{from:[d.r,d.g,d.b,d.opacity],to:[n.r,n.g,n.b,n.opacity],f:h};if("transform"==b||"gradientTransform"==b||"patternTransform"==b)return c instanceof a.Matrix&&(c=c.toTransformString()),a._.rgTransform.test(c)||(c=a._.svgTransform2string(c)),e(o,c,function(){return p.getBBox(1)});if("d"==b||"path"==b)return d=a.path.toCubic(o,c),{from:j(d[0]),to:j(d[1]),f:i(d[0])};if("points"==b)return d=m(o).split(a._.separator),n=m(c).split(a._.separator),{from:d,to:n,f:function(a){return a}};aUnit=o.match(l);var q=m(c).match(l);return aUnit&&aUnit==q?{from:parseFloat(o),to:parseFloat(c),f:g(aUnit)}:{from:this.asPX(b),to:this.asPX(b,c),f:f}})}),d.plugin(function(a,c,d,e){for(var f=c.prototype,g="hasOwnProperty",h=("createTouch"in e.doc),i=["click","dblclick","mousedown","mousemove","mouseout","mouseover","mouseup","touchstart","touchmove","touchend","touchcancel"],j={mousedown:"touchstart",mousemove:"touchmove",mouseup:"touchend"},k=(function(a,b){var c="y"==a?"scrollTop":"scrollLeft",d=b&&b.node?b.node.ownerDocument:e.doc;return d[c in d.documentElement?"documentElement":"body"][c]}),l=function(){this.returnValue=!1},m=function(){return this.originalEvent.preventDefault()},n=function(){this.cancelBubble=!0},o=function(){return this.originalEvent.stopPropagation()},p=function(){return e.doc.addEventListener?function(a,b,c,d){var e=h&&j[b]?j[b]:b,f=function(e){var f=k("y",d),i=k("x",d);if(h&&j[g](b))for(var l=0,n=e.targetTouches&&e.targetTouches.length;n>l;l++)if(e.targetTouches[l].target==a||a.contains(e.targetTouches[l].target)){var p=e;e=e.targetTouches[l],e.originalEvent=p,e.preventDefault=m,e.stopPropagation=o;break}var q=e.clientX+i,r=e.clientY+f;return c.call(d,e,q,r)};return b!==e&&a.addEventListener(b,f,!1),a.addEventListener(e,f,!1),function(){return b!==e&&a.removeEventListener(b,f,!1),a.removeEventListener(e,f,!1),!0}}:e.doc.attachEvent?function(a,b,c,d){var e=function(a){a=a||d.node.ownerDocument.window.event;var b=k("y",d),e=k("x",d),f=a.clientX+e,g=a.clientY+b;return a.preventDefault=a.preventDefault||l,a.stopPropagation=a.stopPropagation||n,c.call(d,a,f,g)};a.attachEvent("on"+b,e);var f=function(){return a.detachEvent("on"+b,e),!0};return f}:void 0}(),q=[],r=function(a){for(var c,d=a.clientX,e=a.clientY,f=k("y"),g=k("x"),i=q.length;i--;){if(c=q[i],h){for(var j,l=a.touches&&a.touches.length;l--;)if(j=a.touches[l],j.identifier==c.el._drag.id||c.el.node.contains(j.target)){d=j.clientX,e=j.clientY,(a.originalEvent?a.originalEvent:a).preventDefault();break}}else a.preventDefault();{var m=c.el.node;m.nextSibling,m.parentNode,m.style.display}d+=g,e+=f,b("snap.drag.move."+c.el.id,c.move_scope||c.el,d-c.el._drag.x,e-c.el._drag.y,d,e,a)}},s=function(c){a.unmousemove(r).unmouseup(s);for(var d,e=q.length;e--;)d=q[e],d.el._drag={},b("snap.drag.end."+d.el.id,d.end_scope||d.start_scope||d.move_scope||d.el,c);q=[]},t=i.length;t--;)!function(b){a[b]=f[b]=function(c,d){return a.is(c,"function")&&(this.events=this.events||[],this.events.push({name:b,f:c,unbind:p(this.node||document,b,c,d||this)})),this},a["un"+b]=f["un"+b]=function(a){for(var c=this.events||[],d=c.length;d--;)if(c[d].name==b&&(c[d].f==a||!a))return c[d].unbind(),c.splice(d,1),!c.length&&delete this.events,this;return this}}(i[t]);f.hover=function(a,b,c,d){return this.mouseover(a,c).mouseout(b,d||c)},f.unhover=function(a,b){return this.unmouseover(a).unmouseout(b)};var u=[];f.drag=function(c,d,e,f,g,h){function i(i,j,k){(i.originalEvent||i).preventDefault(),this._drag.x=j,this._drag.y=k,this._drag.id=i.identifier,!q.length&&a.mousemove(r).mouseup(s),q.push({el:this,move_scope:f,start_scope:g,end_scope:h}),d&&b.on("snap.drag.start."+this.id,d),c&&b.on("snap.drag.move."+this.id,c),e&&b.on("snap.drag.end."+this.id,e),b("snap.drag.start."+this.id,g||f||this,j,k,i)}if(!arguments.length){var j;return this.drag(function(a,b){this.attr({transform:j+(j?"T":"t")+[a,b]})},function(){j=this.transform().local})}return this._drag={},u.push({el:this,start:i}),this.mousedown(i),this},f.undrag=function(){for(var c=u.length;c--;)u[c].el==this&&(this.unmousedown(u[c].start),u.splice(c,1),b.unbind("snap.drag.*."+this.id));return!u.length&&a.unmousemove(r).unmouseup(s),this}}),d.plugin(function(a,c,d){var e=(c.prototype,d.prototype),f=/^\s*url\((.+)\)/,g=String,h=a._.$;a.filter={},e.filter=function(b){var d=this;"svg"!=d.type&&(d=d.paper);var e=a.parse(g(b)),f=a._.id(),i=(d.node.offsetWidth,d.node.offsetHeight,h("filter"));return h(i,{id:f,filterUnits:"userSpaceOnUse"}),i.appendChild(e.node),d.defs.appendChild(i),new c(i)},b.on("snap.util.getattr.filter",function(){b.stop();var c=h(this.node,"filter");if(c){var d=g(c).match(f);return d&&a.select(d[1])}}),b.on("snap.util.attr.filter",function(d){if(d instanceof c&&"filter"==d.type){b.stop();var e=d.node.id;e||(h(d.node,{id:d.id}),e=d.id),h(this.node,{filter:a.url(e)})}d&&"none"!=d||(b.stop(),this.node.removeAttribute("filter"))}),a.filter.blur=function(b,c){null==b&&(b=2);var d=null==c?b:[b,c];return a.format('<feGaussianBlur stdDeviation="{def}"/>',{def:d})},a.filter.blur.toString=function(){return this()},a.filter.shadow=function(b,c,d,e,f){return"string"==typeof d&&(e=d,f=e,d=4),"string"!=typeof e&&(f=e,e="#000"),e=e||"#000",null==d&&(d=4),null==f&&(f=1),null==b&&(b=0,c=2),null==c&&(c=b),e=a.color(e),a.format('<feGaussianBlur in="SourceAlpha" stdDeviation="{blur}"/><feOffset dx="{dx}" dy="{dy}" result="offsetblur"/><feFlood flood-color="{color}"/><feComposite in2="offsetblur" operator="in"/><feComponentTransfer><feFuncA type="linear" slope="{opacity}"/></feComponentTransfer><feMerge><feMergeNode/><feMergeNode in="SourceGraphic"/></feMerge>',{color:e,dx:b,dy:c,blur:d,opacity:f})},a.filter.shadow.toString=function(){return this()},a.filter.grayscale=function(b){return null==b&&(b=1),a.format('<feColorMatrix type="matrix" values="{a} {b} {c} 0 0 {d} {e} {f} 0 0 {g} {b} {h} 0 0 0 0 0 1 0"/>',{a:.2126+.7874*(1-b),b:.7152-.7152*(1-b),c:.0722-.0722*(1-b),d:.2126-.2126*(1-b),e:.7152+.2848*(1-b),f:.0722-.0722*(1-b),g:.2126-.2126*(1-b),h:.0722+.9278*(1-b)})},a.filter.grayscale.toString=function(){return this()},a.filter.sepia=function(b){return null==b&&(b=1),a.format('<feColorMatrix type="matrix" values="{a} {b} {c} 0 0 {d} {e} {f} 0 0 {g} {h} {i} 0 0 0 0 0 1 0"/>',{a:.393+.607*(1-b),b:.769-.769*(1-b),c:.189-.189*(1-b),d:.349-.349*(1-b),e:.686+.314*(1-b),f:.168-.168*(1-b),g:.272-.272*(1-b),h:.534-.534*(1-b),i:.131+.869*(1-b)})},a.filter.sepia.toString=function(){return this()},a.filter.saturate=function(b){return null==b&&(b=1),a.format('<feColorMatrix type="saturate" values="{amount}"/>',{amount:1-b})},a.filter.saturate.toString=function(){return this()},a.filter.hueRotate=function(b){return b=b||0,a.format('<feColorMatrix type="hueRotate" values="{angle}"/>',{angle:b})},a.filter.hueRotate.toString=function(){return this()},a.filter.invert=function(b){return null==b&&(b=1),a.format('<feComponentTransfer><feFuncR type="table" tableValues="{amount} {amount2}"/><feFuncG type="table" tableValues="{amount} {amount2}"/><feFuncB type="table" tableValues="{amount} {amount2}"/></feComponentTransfer>',{amount:b,amount2:1-b})},a.filter.invert.toString=function(){return this()},a.filter.brightness=function(b){return null==b&&(b=1),a.format('<feComponentTransfer><feFuncR type="linear" slope="{amount}"/><feFuncG type="linear" slope="{amount}"/><feFuncB type="linear" slope="{amount}"/></feComponentTransfer>',{amount:b})},a.filter.brightness.toString=function(){return this()},a.filter.contrast=function(b){return null==b&&(b=1),a.format('<feComponentTransfer><feFuncR type="linear" slope="{amount}" intercept="{amount2}"/><feFuncG type="linear" slope="{amount}" intercept="{amount2}"/><feFuncB type="linear" slope="{amount}" intercept="{amount2}"/></feComponentTransfer>',{amount:b,amount2:.5-b/2})},a.filter.contrast.toString=function(){return this()}}),d});
assets/js/jquery-ui-timepicker.js ADDED
@@ -0,0 +1,44 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ (function(c){function t(){this._curInst=null;this._disabledInputs=[];this._inDialog=this._timepickerShowing=false;this._dialogClass="ui-timepicker-dialog";this._mainDivId="ui-timepicker-div";this._inlineClass="ui-timepicker-inline";this._currentClass="ui-timepicker-current";this._dayOverClass="ui-timepicker-days-cell-over";this.regional=[];this.regional[""]={hourText:"Hour",minuteText:"Minute",amPmText:["AM","PM"],closeButtonText:"Done",nowButtonText:"Now",deselectButtonText:"Deselect"};this._defaults=
2
+ {showOn:"focus",button:null,showAnim:"fadeIn",showOptions:{},appendText:"",beforeShow:null,onSelect:null,onClose:null,timeSeparator:":",periodSeparator:" ",showPeriod:false,showPeriodLabels:true,showLeadingZero:true,showMinutesLeadingZero:true,altField:"",defaultTime:"now",myPosition:"left top",atPosition:"left bottom",onHourShow:null,onMinuteShow:null,hours:{starts:0,ends:23},minutes:{starts:0,ends:55,interval:5},rows:4,showHours:true,showMinutes:true,optionalMinutes:false,showCloseButton:false,
3
+ showNowButton:false,showDeselectButton:false};c.extend(this._defaults,this.regional[""]);this.tpDiv=c('<div id="'+this._mainDivId+'" class="ui-timepicker ui-widget ui-helper-clearfix ui-corner-all " style="display: none"></div>')}function r(a,b){c.extend(a,b);for(var d in b)if(b[d]==null||b[d]==undefined)a[d]=b[d];return a}c.extend(c.ui,{timepicker:{version:"0.3.1"}});var z=(new Date).getTime();c.extend(t.prototype,{markerClassName:"hasTimepicker",log:function(){},_widgetTimepicker:function(){return this.tpDiv},
4
+ setDefaults:function(a){r(this._defaults,a||{});return this},_attachTimepicker:function(a,b){var d=null;for(var e in this._defaults){var f=a.getAttribute("time:"+e);if(f){d=d||{};try{d[e]=eval(f)}catch(g){d[e]=f}}}e=a.nodeName.toLowerCase();f=e=="div"||e=="span";if(!a.id){this.uuid+=1;a.id="tp"+this.uuid}var h=this._newInst(c(a),f);h.settings=c.extend({},b||{},d||{});if(e=="input"){this._connectTimepicker(a,h);this._setTimeFromField(h)}else f&&this._inlineTimepicker(a,h)},_newInst:function(a,b){return{id:a[0].id.replace(/([^A-Za-z0-9_-])/g,
5
+ "\\\\$1"),input:a,inline:b,tpDiv:!b?this.tpDiv:c('<div class="'+this._inlineClass+' ui-timepicker ui-widget ui-helper-clearfix"></div>')}},_connectTimepicker:function(a,b){var d=c(a);b.append=c([]);b.trigger=c([]);if(!d.hasClass(this.markerClassName)){this._attachments(d,b);d.addClass(this.markerClassName).keydown(this._doKeyDown).keyup(this._doKeyUp).bind("setData.timepicker",function(e,f,g){b.settings[f]=g}).bind("getData.timepicker",function(e,f){return this._get(b,f)});c.data(a,"timepicker",
6
+ b)}},_doKeyDown:function(a){var b=c.timepicker._getInst(a.target),d=true;b._keyEvent=true;if(c.timepicker._timepickerShowing)switch(a.keyCode){case 9:c.timepicker._hideTimepicker();d=false;break;case 13:c.timepicker._updateSelectedValue(b);c.timepicker._hideTimepicker();return false;case 27:c.timepicker._hideTimepicker();break;default:d=false}else if(a.keyCode==36&&a.ctrlKey)c.timepicker._showTimepicker(this);else d=false;if(d){a.preventDefault();a.stopPropagation()}},_doKeyUp:function(a){a=c.timepicker._getInst(a.target);
7
+ c.timepicker._setTimeFromField(a);c.timepicker._updateTimepicker(a)},_attachments:function(a,b){var d=this._get(b,"appendText"),e=this._get(b,"isRTL");b.append&&b.append.remove();if(d){b.append=c('<span class="'+this._appendClass+'">'+d+"</span>");a[e?"before":"after"](b.append)}a.unbind("focus.timepicker",this._showTimepicker);a.unbind("click.timepicker",this._adjustZIndex);b.trigger&&b.trigger.remove();d=this._get(b,"showOn");if(d=="focus"||d=="both"){a.bind("focus.timepicker",this._showTimepicker);
8
+ a.bind("click.timepicker",this._adjustZIndex)}if(d=="button"||d=="both"){d=this._get(b,"button");c(d).bind("click.timepicker",function(){if(c.timepicker._timepickerShowing&&c.timepicker._lastInput==a[0])c.timepicker._hideTimepicker();else b.input.is(":disabled")||c.timepicker._showTimepicker(a[0]);return false})}},_inlineTimepicker:function(a,b){var d=c(a);if(!d.hasClass(this.markerClassName)){d.addClass(this.markerClassName).append(b.tpDiv).bind("setData.timepicker",function(e,f,g){b.settings[f]=
9
+ g}).bind("getData.timepicker",function(e,f){return this._get(b,f)});c.data(a,"timepicker",b);this._setTimeFromField(b);this._updateTimepicker(b);b.tpDiv.show()}},_adjustZIndex:function(a){a=a.target||a;c.timepicker._getInst(a).tpDiv.css("zIndex",c.timepicker._getZIndex(a)+1)},_showTimepicker:function(a){a=a.target||a;if(a.nodeName.toLowerCase()!="input")a=c("input",a.parentNode)[0];if(!(c.timepicker._isDisabledTimepicker(a)||c.timepicker._lastInput==a)){c.timepicker._hideTimepicker();var b=c.timepicker._getInst(a);
10
+ c.timepicker._curInst&&c.timepicker._curInst!=b&&c.timepicker._curInst.tpDiv.stop(true,true);var d=c.timepicker._get(b,"beforeShow");r(b.settings,d?d.apply(a,[a,b]):{});b.lastVal=null;c.timepicker._lastInput=a;c.timepicker._setTimeFromField(b);if(c.timepicker._inDialog)a.value="";if(!c.timepicker._pos){c.timepicker._pos=c.timepicker._findPos(a);c.timepicker._pos[1]+=a.offsetHeight}var e=false;c(a).parents().each(function(){e|=c(this).css("position")=="fixed";return!e});if(e&&c.browser.opera){c.timepicker._pos[0]-=
11
+ document.documentElement.scrollLeft;c.timepicker._pos[1]-=document.documentElement.scrollTop}d={left:c.timepicker._pos[0],top:c.timepicker._pos[1]};c.timepicker._pos=null;b.tpDiv.css({position:"absolute",display:"block",top:"-1000px"});c.timepicker._updateTimepicker(b);if(!b.inline&&typeof c.ui.position=="object"){b.tpDiv.position({of:b.input,my:c.timepicker._get(b,"myPosition"),at:c.timepicker._get(b,"atPosition"),collision:"flip"});d=b.tpDiv.offset();c.timepicker._pos=[d.top,d.left]}b._hoursClicked=
12
+ false;b._minutesClicked=false;d=c.timepicker._checkOffset(b,d,e);b.tpDiv.css({position:c.timepicker._inDialog&&c.blockUI?"static":e?"fixed":"absolute",display:"none",left:d.left+"px",top:d.top+"px"});if(!b.inline){d=c.timepicker._get(b,"showAnim");var f=c.timepicker._get(b,"duration"),g=function(){c.timepicker._timepickerShowing=true;var h=c.timepicker._getBorders(b.tpDiv);b.tpDiv.find("iframe.ui-timepicker-cover").css({left:-h[0],top:-h[1],width:b.tpDiv.outerWidth(),height:b.tpDiv.outerHeight()})};
13
+ c.timepicker._adjustZIndex(a);c.effects&&c.effects[d]?b.tpDiv.show(d,c.timepicker._get(b,"showOptions"),f,g):b.tpDiv[d||"show"](d?f:null,g);if(!d||!f)g();b.input.is(":visible")&&!b.input.is(":disabled")&&b.input.focus();c.timepicker._curInst=b}}},_getZIndex:function(a){a=c(a);for(var b;a.length&&a[0]!==document;){b=a.css("position");if(b==="absolute"||b==="relative"||b==="fixed"){b=parseInt(a.css("zIndex"),10);if(!isNaN(b)&&b!==0)return b}a=a.parent()}},_refreshTimepicker:function(a){(a=this._getInst(a))&&
14
+ this._updateTimepicker(a)},_updateTimepicker:function(a){a.tpDiv.empty().append(this._generateHTML(a));this._rebindDialogEvents(a)},_rebindDialogEvents:function(a){var b=c.timepicker._getBorders(a.tpDiv),d=this;a.tpDiv.find("iframe.ui-timepicker-cover").css({left:-b[0],top:-b[1],width:a.tpDiv.outerWidth(),height:a.tpDiv.outerHeight()}).end().find(".ui-timepicker-minute-cell").unbind().bind("click",{fromDoubleClick:false},c.proxy(c.timepicker.selectMinutes,this)).bind("dblclick",{fromDoubleClick:true},
15
+ c.proxy(c.timepicker.selectMinutes,this)).end().find(".ui-timepicker-hour-cell").unbind().bind("click",{fromDoubleClick:false},c.proxy(c.timepicker.selectHours,this)).bind("dblclick",{fromDoubleClick:true},c.proxy(c.timepicker.selectHours,this)).end().find(".ui-timepicker td a").unbind().bind("mouseout",function(){c(this).removeClass("ui-state-hover");this.className.indexOf("ui-timepicker-prev")!=-1&&c(this).removeClass("ui-timepicker-prev-hover");this.className.indexOf("ui-timepicker-next")!=-1&&
16
+ c(this).removeClass("ui-timepicker-next-hover")}).bind("mouseover",function(){if(!d._isDisabledTimepicker(a.inline?a.tpDiv.parent()[0]:a.input[0])){c(this).parents(".ui-timepicker-calendar").find("a").removeClass("ui-state-hover");c(this).addClass("ui-state-hover");this.className.indexOf("ui-timepicker-prev")!=-1&&c(this).addClass("ui-timepicker-prev-hover");this.className.indexOf("ui-timepicker-next")!=-1&&c(this).addClass("ui-timepicker-next-hover")}}).end().find("."+this._dayOverClass+" a").trigger("mouseover").end().find(".ui-timepicker-now").bind("click",
17
+ function(e){c.timepicker.selectNow(e)}).end().find(".ui-timepicker-deselect").bind("click",function(e){c.timepicker.deselectTime(e)}).end().find(".ui-timepicker-close").bind("click",function(){c.timepicker._hideTimepicker()}).end()},_generateHTML:function(a){var b,d,e,f,g=this._get(a,"showPeriod")==true,h=this._get(a,"showPeriodLabels")==true,i=this._get(a,"showLeadingZero")==true;d=this._get(a,"showHours")==true;var j=this._get(a,"showMinutes")==true,l=this._get(a,"amPmText"),k=this._get(a,"rows"),
18
+ m=0,p=0,q=f=0,u=0,s=0,n=Array(),v=this._get(a,"hours");b=null;var o=0;e=this._get(a,"hourText");var w=this._get(a,"showCloseButton"),A=this._get(a,"closeButtonText"),x=this._get(a,"showNowButton"),B=this._get(a,"nowButtonText"),y=this._get(a,"showDeselectButton"),C=this._get(a,"deselectButtonText"),D=w||x||y;for(b=v.starts;b<=v.ends;b++)n.push(b);b=Math.ceil(n.length/k);if(h){for(o=0;o<n.length;o++)if(n[o]<12)f++;else q++;o=0;m=Math.floor(f/n.length*k);p=Math.floor(q/n.length*k);if(k!=m+p)if(f&&(!q||
19
+ !m||p&&f/m>=q/p))m++;else p++;u=Math.min(m,1);s=m+1;b=Math.ceil(Math.max(f/m,q/p))}f='<table class="ui-timepicker-table ui-widget-content ui-corner-all"><tr>';if(d){f+='<td class="ui-timepicker-hours"><div class="ui-timepicker-title ui-widget-header ui-helper-clearfix ui-corner-all">'+e+'</div><table class="ui-timepicker">';for(d=1;d<=k;d++){f+="<tr>";if(d==u&&h)f+='<th rowspan="'+m.toString()+'" class="periods" scope="row">'+l[0]+"</th>";if(d==s&&h)f+='<th rowspan="'+p.toString()+'" class="periods" scope="row">'+
20
+ l[1]+"</th>";for(e=1;e<=b;e++)if(h&&d<s&&n[o]>=12)f+=this._generateHTMLHourCell(a,undefined,g,i);else{f+=this._generateHTMLHourCell(a,n[o],g,i);o++}f+="</tr>"}f+="</tr></table></td>"}if(j){f+='<td class="ui-timepicker-minutes">';f+=this._generateHTMLMinutes(a);f+="</td>"}f+="</tr>";if(D){g='<tr><td colspan="3"><div class="ui-timepicker-buttonpane ui-widget-content">';if(x)g+='<button type="button" class="ui-timepicker-now ui-state-default ui-corner-all" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,
21
+ "\\")+'" >'+B+"</button>";if(y)g+='<button type="button" class="ui-timepicker-deselect ui-state-default ui-corner-all" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,"\\")+'" >'+C+"</button>";if(w)g+='<button type="button" class="ui-timepicker-close ui-state-default ui-corner-all" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,"\\")+'" >'+A+"</button>";f+=g+"</div></td></tr>"}f+="</table>";f+=c.browser.msie&&parseInt(c.browser.version,10)<7&&!a.inline?'<iframe src="javascript:false;" class="ui-timepicker-cover" frameborder="0"></iframe>':
22
+ "";return f},_updateMinuteDisplay:function(a){var b=this._generateHTMLMinutes(a);a.tpDiv.find("td.ui-timepicker-minutes").html(b);this._rebindDialogEvents(a)},_generateHTMLMinutes:function(a){var b,d,e="",f=this._get(a,"rows"),g=Array();d=this._get(a,"minutes");var h=null,i=0,j=this._get(a,"showMinutesLeadingZero")==true,l=this._get(a,"onMinuteShow"),k=this._get(a,"minuteText");if(!d.starts)d.starts=0;if(!d.ends)d.ends=59;for(b=d.starts;b<=d.ends;b+=d.interval)g.push(b);h=Math.round(g.length/f+0.49);
23
+ if(l&&l.apply(a.input?a.input[0]:null,[a.hours,a.minutes])==false)for(i=0;i<g.length;i+=1){b=g[i];if(l.apply(a.input?a.input[0]:null,[a.hours,b])){a.minutes=b;break}}e+='<div class="ui-timepicker-title ui-widget-header ui-helper-clearfix ui-corner-all">'+k+'</div><table class="ui-timepicker">';i=0;for(d=1;d<=f;d++){for(e+="<tr>";i<d*h;){b=g[i];l="";if(b!==undefined)l=b<10&&j?"0"+b.toString():b.toString();e+=this._generateHTMLMinuteCell(a,b,l);i++}e+="</tr>"}e+="</table>";return e},_generateHTMLHourCell:function(a,
24
+ b,d,e){var f=b;if(b>12&&d)f=b-12;if(f==0&&d)f=12;if(f<10&&e)f="0"+f;d="";d=true;e=this._get(a,"onHourShow");if(b==undefined)return d='<td><span class="ui-state-default ui-state-disabled">&nbsp;</span></td>';if(e)d=e.apply(a.input?a.input[0]:null,[b]);return d=d?'<td class="ui-timepicker-hour-cell" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,"\\")+'" data-hour="'+b.toString()+'"><a class="ui-state-default '+(b==a.hours?"ui-state-active":"")+'">'+f.toString()+"</a></td>":'<td><span class="ui-state-default ui-state-disabled '+
25
+ (b==a.hours?" ui-state-active ":" ")+'">'+f.toString()+"</span></td>"},_generateHTMLMinuteCell:function(a,b,d){var e="";e=true;var f=this._get(a,"onMinuteShow");if(f)e=f.apply(a.input?a.input[0]:null,[a.hours,b]);if(b==undefined)return e='<td><span class="ui-state-default ui-state-disabled">&nbsp;</span></td>';return e=e?'<td class="ui-timepicker-minute-cell" data-timepicker-instance-id="#'+a.id.replace(/\\\\/g,"\\")+'" data-minute="'+b.toString()+'" ><a class="ui-state-default '+(b==a.minutes?"ui-state-active":
26
+ "")+'" >'+d+"</a></td>":'<td><span class="ui-state-default ui-state-disabled" >'+d+"</span></td>"},_destroyTimepicker:function(a){var b=c(a),d=c.data(a,"timepicker");if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();c.removeData(a,"timepicker");if(e=="input"){d.append.remove();d.trigger.remove();b.removeClass(this.markerClassName).unbind("focus.timepicker",this._showTimepicker).unbind("click.timepicker",this._adjustZIndex)}else if(e=="div"||e=="span")b.removeClass(this.markerClassName).empty()}},
27
+ _enableTimepicker:function(a){var b=c(a),d=b.attr("id"),e=c.data(a,"timepicker");if(b.hasClass(this.markerClassName)){var f=a.nodeName.toLowerCase();if(f=="input"){a.disabled=false;a=this._get(e,"button");c(a).removeClass("ui-state-disabled").disabled=false;e.trigger.filter("button").each(function(){this.disabled=false}).end()}else if(f=="div"||f=="span"){e=b.children("."+this._inlineClass);e.children().removeClass("ui-state-disabled");e.find("button").each(function(){this.disabled=false})}this._disabledInputs=
28
+ c.map(this._disabledInputs,function(g){return g==d?null:g})}},_disableTimepicker:function(a){var b=c(a),d=c.data(a,"timepicker");if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();if(e=="input"){e=this._get(d,"button");c(e).addClass("ui-state-disabled").disabled=true;a.disabled=true;d.trigger.filter("button").each(function(){this.disabled=true}).end()}else if(e=="div"||e=="span"){d=b.children("."+this._inlineClass);d.children().addClass("ui-state-disabled");d.find("button").each(function(){this.disabled=
29
+ true})}this._disabledInputs=c.map(this._disabledInputs,function(f){return f==a?null:f});this._disabledInputs[this._disabledInputs.length]=b.attr("id")}},_isDisabledTimepicker:function(a){if(!a)return false;for(var b=0;b<this._disabledInputs.length;b++)if(this._disabledInputs[b]==a)return true;return false},_checkOffset:function(a,b,d){var e=a.tpDiv.outerWidth(),f=a.tpDiv.outerHeight(),g=a.input?a.input.outerWidth():0,h=a.input?a.input.outerHeight():0,i=document.documentElement.clientWidth+c(document).scrollLeft(),
30
+ j=document.documentElement.clientHeight+c(document).scrollTop();b.left-=this._get(a,"isRTL")?e-g:0;b.left-=d&&b.left==a.input.offset().left?c(document).scrollLeft():0;b.top-=d&&b.top==a.input.offset().top+h?c(document).scrollTop():0;b.left-=Math.min(b.left,b.left+e>i&&i>e?Math.abs(b.left+e-i):0);b.top-=Math.min(b.top,b.top+f>j&&j>f?Math.abs(f+h):0);return b},_findPos:function(a){for(var b=this._get(this._getInst(a),"isRTL");a&&(a.type=="hidden"||a.nodeType!=1);)a=a[b?"previousSibling":"nextSibling"];
31
+ a=c(a).offset();return[a.left,a.top]},_getBorders:function(a){var b=function(d){return{thin:1,medium:2,thick:3}[d]||d};return[parseFloat(b(a.css("border-left-width"))),parseFloat(b(a.css("border-top-width")))]},_checkExternalClick:function(a){if(c.timepicker._curInst){a=c(a.target);a[0].id!=c.timepicker._mainDivId&&a.parents("#"+c.timepicker._mainDivId).length==0&&!a.hasClass(c.timepicker.markerClassName)&&!a.hasClass(c.timepicker._triggerClass)&&c.timepicker._timepickerShowing&&!(c.timepicker._inDialog&&
32
+ c.blockUI)&&c.timepicker._hideTimepicker()}},_hideTimepicker:function(a){var b=this._curInst;if(!(!b||a&&b!=c.data(a,"timepicker")))if(this._timepickerShowing){a=this._get(b,"showAnim");var d=this._get(b,"duration"),e=function(){c.timepicker._tidyDialog(b);this._curInst=null};c.effects&&c.effects[a]?b.tpDiv.hide(a,c.timepicker._get(b,"showOptions"),d,e):b.tpDiv[a=="slideDown"?"slideUp":a=="fadeIn"?"fadeOut":"hide"](a?d:null,e);a||e();this._timepickerShowing=false;this._lastInput=null;if(this._inDialog){this._dialogInput.css({position:"absolute",
33
+ left:"0",top:"-100px"});if(c.blockUI){c.unblockUI();c("body").append(this.tpDiv)}}this._inDialog=false;if(a=this._get(b,"onClose"))a.apply(b.input?b.input[0]:null,[b.input?b.input.val():"",b])}},_tidyDialog:function(a){a.tpDiv.removeClass(this._dialogClass).unbind(".ui-timepicker")},_getInst:function(a){try{return c.data(a,"timepicker")}catch(b){throw"Missing instance data for this timepicker";}},_get:function(a,b){return a.settings[b]!==undefined?a.settings[b]:this._defaults[b]},_setTimeFromField:function(a){if(a.input.val()!=
34
+ a.lastVal){var b=this._get(a,"defaultTime");b=b=="now"?this._getCurrentTimeRounded(a):b;if(a.inline==false&&a.input.val()!="")b=a.input.val();if(b instanceof Date){a.hours=b.getHours();a.minutes=b.getMinutes()}else{var d=a.lastVal=b;if(b==""){a.hours=-1;a.minutes=-1}else{b=this.parseTime(a,d);a.hours=b.hours;a.minutes=b.minutes}}c.timepicker._updateTimepicker(a)}},_optionTimepicker:function(a,b,d){var e=this._getInst(a);if(arguments.length==2&&typeof b=="string")return b=="defaults"?c.extend({},c.timepicker._defaults):
35
+ e?b=="all"?c.extend({},e.settings):this._get(e,b):null;var f=b||{};if(typeof b=="string"){f={};f[b]=d}if(e){this._curInst==e&&this._hideTimepicker();r(e.settings,f);this._updateTimepicker(e)}},_setTimeTimepicker:function(a,b){if(a=this._getInst(a)){this._setTime(a,b);this._updateTimepicker(a);this._updateAlternate(a,b)}},_setTime:function(a,b,d){var e=a.hours,f=a.minutes;b=this.parseTime(a,b);a.hours=b.hours;a.minutes=b.minutes;if((e!=a.hours||f!=a.minuts)&&!d)a.input.trigger("change");this._updateTimepicker(a);
36
+ this._updateSelectedValue(a)},_getCurrentTimeRounded:function(){var a=new Date,b=a.getMinutes();b=Math.round(b/5)*5;a.setMinutes(b);return a},parseTime:function(a,b){var d={};d.hours=-1;d.minutes=-1;var e=this._get(a,"timeSeparator"),f=this._get(a,"amPmText"),g=this._get(a,"showHours"),h=this._get(a,"showMinutes"),i=this._get(a,"optionalMinutes");a=this._get(a,"showPeriod")==true;e=b.indexOf(e);if(e!=-1){d.hours=parseInt(b.substr(0,e),10);d.minutes=parseInt(b.substr(e+1),10)}else if(g&&(!h||i))d.hours=
37
+ parseInt(b,10);else if(!g&&h)d.minutes=parseInt(b,10);if(g){b=b.toUpperCase();if(d.hours<12&&a&&b.indexOf(f[1].toUpperCase())!=-1)d.hours+=12;if(d.hours==12&&a&&b.indexOf(f[0].toUpperCase())!=-1)d.hours=0}return d},selectNow:function(a){a=c(a.target).attr("data-timepicker-instance-id");a=this._getInst(c(a)[0]);var b=new Date;a.hours=b.getHours();a.minutes=b.getMinutes();this._updateSelectedValue(a);this._updateTimepicker(a);this._hideTimepicker()},deselectTime:function(a){a=c(a.target).attr("data-timepicker-instance-id");
38
+ a=this._getInst(c(a)[0]);a.hours=-1;a.minutes=-1;this._updateSelectedValue(a);this._hideTimepicker()},selectHours:function(a){var b=c(a.currentTarget),d=b.attr("data-timepicker-instance-id"),e=parseInt(b.attr("data-hour"));a=a.data.fromDoubleClick;d=c(d);var f=this._getInst(d[0]),g=this._get(f,"showMinutes")==true;if(c.timepicker._isDisabledTimepicker(d.attr("id")))return false;b.parents(".ui-timepicker-hours:first").find("a").removeClass("ui-state-active");b.children("a").addClass("ui-state-active");
39
+ f.hours=e;this._get(f,"onMinuteShow")&&this._updateMinuteDisplay(f);this._updateSelectedValue(f);f._hoursClicked=true;if(f._minutesClicked||a||g==false)c.timepicker._hideTimepicker();return false},selectMinutes:function(a){var b=c(a.currentTarget),d=b.attr("data-timepicker-instance-id"),e=parseInt(b.attr("data-minute"));a=a.data.fromDoubleClick;d=c(d);var f=this._getInst(d[0]),g=this._get(f,"showHours")==true;if(c.timepicker._isDisabledTimepicker(d.attr("id")))return false;b.parents(".ui-timepicker-minutes:first").find("a").removeClass("ui-state-active");
40
+ b.children("a").addClass("ui-state-active");f.minutes=e;this._updateSelectedValue(f);f._minutesClicked=true;if(f._hoursClicked||a||g==false){c.timepicker._hideTimepicker();return false}return false},_updateSelectedValue:function(a){var b=this._getParsedTime(a);if(a.input){a.input.val(b);a.input.trigger("change")}var d=this._get(a,"onSelect");if(d)d.apply(a.input?a.input[0]:null,[b,a]);this._updateAlternate(a,b);return b},_getParsedTime:function(a){if(a.hours==-1&&a.minutes==-1)return"";if(a.hours<
41
+ a.hours.starts||a.hours>a.hours.ends)a.hours=0;if(a.minutes<a.minutes.starts||a.minutes>a.minutes.ends)a.minutes=0;var b="",d=this._get(a,"showPeriod")==true,e=this._get(a,"showLeadingZero")==true,f=this._get(a,"showHours")==true,g=this._get(a,"showMinutes")==true,h=this._get(a,"optionalMinutes")==true,i=this._get(a,"amPmText"),j=a.hours?a.hours:0,l=a.minutes?a.minutes:0,k=j?j:0;j="";if(d){if(a.hours==0)k=12;if(a.hours<12)b=i[0];else{b=i[1];if(k>12)k-=12}}d=k.toString();if(e&&k<10)d="0"+d;e=l.toString();
42
+ if(l<10)e="0"+e;if(f)j+=d;if(f&&g&&(!h||e!=0))j+=this._get(a,"timeSeparator");if(g&&(!h||e!=0))j+=e;if(f)if(b.length>0)j+=this._get(a,"periodSeparator")+b;return j},_updateAlternate:function(a,b){(a=this._get(a,"altField"))&&c(a).each(function(d,e){c(e).val(b)})},_getTimeTimepicker:function(a){return this._getParsedTime(this._getInst(a))},_getHourTimepicker:function(a){a=this._getInst(a);if(a==undefined)return-1;return a.hours},_getMinuteTimepicker:function(a){a=this._getInst(a);if(a==undefined)return-1;
43
+ return a.minutes}});c.fn.timepicker=function(a){if(!c.timepicker.initialized){c(document).mousedown(c.timepicker._checkExternalClick).find("body").append(c.timepicker.tpDiv);c.timepicker.initialized=true}var b=Array.prototype.slice.call(arguments,1);if(typeof a=="string"&&(a=="getTime"||a=="getHour"||a=="getMinute"))return c.timepicker["_"+a+"Timepicker"].apply(c.timepicker,[this[0]].concat(b));if(a=="option"&&arguments.length==2&&typeof arguments[1]=="string")return c.timepicker["_"+a+"Timepicker"].apply(c.timepicker,
44
+ [this[0]].concat(b));return this.each(function(){typeof a=="string"?c.timepicker["_"+a+"Timepicker"].apply(c.timepicker,[this].concat(b)):c.timepicker._attachTimepicker(this,a)})};c.timepicker=new t;c.timepicker.initialized=false;c.timepicker.uuid=(new Date).getTime();c.timepicker.version="0.3.1";window["TP_jQuery_"+z]=c})(jQuery);
assets/js/media-upload-script.js ADDED
@@ -0,0 +1,33 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ jQuery(document).ready(function(jQuery){
2
+
3
+ var media_uploader = null;
4
+
5
+ jQuery('.rcsp_media_upload').click(function(e) {
6
+
7
+ showImg = jQuery(this).prev('img');
8
+ uploadID = jQuery(this).next('input');
9
+
10
+ media_uploader = wp.media({
11
+ frame: "post",
12
+ state: "insert",
13
+ library: {
14
+ type: 'image' // limits the frame to show only images
15
+ },
16
+ multiple: false
17
+ });
18
+
19
+ media_uploader.on("insert", function(){
20
+ var json = media_uploader.state().get("selection").first().toJSON();
21
+
22
+ var image_url = json.url;
23
+ //alert(image_url);
24
+ jQuery(uploadID).val(image_url);
25
+ showImg.attr('src',image_url);
26
+ var image_caption = json.caption;
27
+ var image_title = json.title;
28
+ });
29
+
30
+ media_uploader.open();
31
+ });
32
+
33
+ });
assets/js/my-color-picker-script.js ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ jQuery(document).ready(function($){
2
+ jQuery('.my-color-field').wpColorPicker();
3
+ });
4
+
5
+ var myOptions = {
6
+ // you can declare a default color here,
7
+ // or in the data-default-color attribute on the input
8
+ defaultColor: false,
9
+ // a callback to fire whenever the color changes to a valid color
10
+ change: function(event, ui){},
11
+ // a callback to fire when the input is emptied or an invalid color
12
+ clear: function() {},
13
+ // hide the color picker controls on load
14
+ hide: true,
15
+ // show a group of common colors beneath the square
16
+ // or, supply an array of colors to customize further
17
+ palettes: true
18
+ };
19
+
20
+ jQuery('.my-color-field').wpColorPicker(myOptions);
backend/contact.php ADDED
@@ -0,0 +1,149 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) exit;
3
+ $sahu_so_contact = unserialize(get_option('sahu_so_contact'));
4
+ ?>
5
+ <table class="form-table">
6
+ <tr>
7
+ <th><?php _e('Address','SAHU_SO_TEXT_DOMAIN'); ?></th>
8
+ </tr>
9
+ <tr class="radio-span" >
10
+ <td>
11
+
12
+
13
+ <input type="text" class="pro_text" id="sahu_so_address" name="sahu_so_address" placeholder="<?php _e('Enter your Address','SAHU_SO_TEXT_DOMAIN'); ?>" size="56" value="<?php echo $sahu_so_contact['sahu_so_address']; ?>" />
14
+
15
+
16
+ </td>
17
+
18
+ </tr>
19
+ <tr>
20
+ <th><?php _e('Contact No.','SAHU_SO_TEXT_DOMAIN'); ?></th>
21
+ </tr>
22
+ <tr class="radio-span" >
23
+ <td>
24
+
25
+
26
+ <input type="text" class="pro_text" id="sahu_so_no" name="sahu_so_no" placeholder="<?php _e('Enter your contact No.','SAHU_SO_TEXT_DOMAIN'); ?>" size="56" value="<?php echo $sahu_so_contact['sahu_so_no']; ?>" />
27
+
28
+
29
+ </td>
30
+
31
+ </tr>
32
+
33
+ <tr>
34
+ <th><?php _e('Email Address','SAHU_SO_TEXT_DOMAIN'); ?></th>
35
+ </tr>
36
+ <tr class="radio-span" >
37
+ <td>
38
+
39
+
40
+ <input type="text" class="pro_text" id="sahu_so_email" name="sahu_so_email" placeholder="<?php _e('Enter your contact email','SAHU_SO_TEXT_DOMAIN'); ?>" size="56" value="<?php echo $sahu_so_contact['sahu_so_email']; ?>" />
41
+
42
+
43
+ </td>
44
+
45
+ </tr>
46
+ <tr class="radio-span" >
47
+ <td>
48
+ <button class="portfolio_read_more_btn " onclick="sahu_save_data_contact()"><?php _e('Save Settings','SAHU_SO_TEXT_DOMAIN'); ?></button>
49
+ <button class="portfolio_demo_btn" onclick="sahu_reset_data_contact()" ><?php _e('Reset Default Setting','SAHU_SO_TEXT_DOMAIN'); ?></button>
50
+ </td>
51
+
52
+ </tr>
53
+
54
+ </table>
55
+
56
+
57
+ <script>
58
+ function sahu_save_data_contact(){
59
+ jQuery("#sahu_loding_image").show();
60
+ var sahu_so_address = jQuery("#sahu_so_address").val();
61
+ var sahu_so_no = jQuery("#sahu_so_no").val();
62
+ var sahu_so_email = jQuery("#sahu_so_email").val();
63
+
64
+
65
+ jQuery.ajax(
66
+ {
67
+ type: "POST",
68
+ url: location.href,
69
+
70
+ data : {
71
+ 'action_contact':'sahu_sop_contact',
72
+ 'sahu_so_address':sahu_so_address,
73
+ 'sahu_so_no':sahu_so_no,
74
+ 'sahu_so_email':sahu_so_email,
75
+
76
+ },
77
+ success : function(data){
78
+ jQuery("#sahu_loding_image").fadeOut();
79
+ jQuery(".dialog-button").click();
80
+
81
+ }
82
+ });
83
+
84
+ }
85
+ </script>
86
+ <?php
87
+ if(isset($_POST['action_contact'])=="sahu_sop_contact") {
88
+ $sahu_so_address = sanitize_text_field($_POST['sahu_so_address']);
89
+ $sahu_so_no = sanitize_text_field($_POST['sahu_so_no']);
90
+ $sahu_so_email = sanitize_text_field($_POST['sahu_so_email']);
91
+
92
+
93
+ $contact = serialize( array(
94
+ 'sahu_so_address' => $sahu_so_address,
95
+ 'sahu_so_no' => $sahu_so_no,
96
+ 'sahu_so_email' => $sahu_so_email,
97
+
98
+ ) );
99
+
100
+ update_option('sahu_so_contact', $contact);
101
+ }
102
+ ?>
103
+
104
+ <script>
105
+
106
+ function sahu_reset_data_contact(){
107
+ if (confirm('Are you sure you want to reste this setting?')) {
108
+
109
+ } else {
110
+ return;
111
+ }
112
+ jQuery("#sahu_loding_image").show();
113
+ jQuery.ajax(
114
+ {
115
+ type: "POST",
116
+ url: location.href,
117
+
118
+ data : {
119
+ 'reset_action_contact':'action_contact_reset',
120
+
121
+
122
+ },
123
+ success : function(data){
124
+ jQuery("#sahu_loding_image").fadeOut();
125
+ jQuery(".dialog-button").click();
126
+ location.href='?page=sahu_site_offline_wp';
127
+
128
+ }
129
+ });
130
+
131
+ }
132
+
133
+ </script>
134
+
135
+ <?php
136
+ if(isset($_POST['reset_action_contact'])=="action_contact_reset") {
137
+
138
+
139
+ $sahu_contact = serialize( array(
140
+ 'sahu_so_address' => "123 Street, City",
141
+ 'sahu_so_no' => "(00) 123-4567890",
142
+ 'sahu_so_email' => "email@example.com",
143
+
144
+ ) );
145
+
146
+ update_option('sahu_so_contact', $sahu_contact);
147
+
148
+ }
149
+ ?>
backend/content.php ADDED
@@ -0,0 +1,171 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) exit;
3
+ ?>
4
+
5
+ <style>
6
+ #TB_ajaxContent{
7
+ width:100% !important;
8
+ }
9
+ #TB_window {
10
+ height: auto !important;
11
+ width:98% !important;
12
+ margin-left: 10px!important;
13
+ left: 10px;
14
+ }
15
+ #TB_iframeContent{
16
+ width:100% !important;
17
+ }
18
+ </style>
19
+ <div>
20
+ <div style="display:block;width:100%;padding-top: 25px;">
21
+ <h2 style="padding-left: 32px;
22
+
23
+ font-size: 45px;
24
+ text-transform: uppercase;
25
+ font-weight: 400;
26
+ display: inline-block;
27
+ letter-spacing: 0.02em;
28
+ margin-right: 10px;">Site Offline </h2><span style="font-size:20px">Version 1.0</span>
29
+ </div>
30
+ <div class="col-md-8">
31
+ <div class="sahu-wp-panel">
32
+ <div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true">
33
+ <div class="panel panel-default">
34
+ <div class="panel-heading" role="tab" id="headingOne">
35
+ <h4 class="panel-title">
36
+ <a role="button" data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="false" aria-controls="collapseOne" class="collapsed">
37
+ <?php _e('Dashboard','SAHU_SO_TEXT_DOMAIN'); ?>
38
+ </a>
39
+ </h4>
40
+ </div>
41
+ <div id="collapseOne" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="headingOne">
42
+ <div class="panel-body">
43
+ <?php require_once('dashboard.php'); ?>
44
+ </div>
45
+ </div>
46
+ </div>
47
+
48
+ <div class="panel panel-default">
49
+ <div class="panel-heading" role="tab" id="headingOne">
50
+ <h4 class="panel-title">
51
+ <a role="button" data-toggle="collapse" data-parent="#accordion" href="#collapsetwo" aria-expanded="false" aria-controls="collapseOne" class="collapsed">
52
+ <?php _e('SEO','SAHU_SO_TEXT_DOMAIN'); ?>
53
+ </a>
54
+ </h4>
55
+ </div>
56
+ <div id="collapsetwo" class="panel-collapse collapse " role="tabpanel" aria-labelledby="headingOne">
57
+ <div class="panel-body">
58
+ <?php require_once('seo.php'); ?>
59
+ </div>
60
+ </div>
61
+ </div>
62
+
63
+ <div class="panel panel-default">
64
+ <div class="panel-heading" role="tab" id="headingOne">
65
+ <h4 class="panel-title">
66
+ <a role="button" data-toggle="collapse" data-parent="#accordion" href="#collapsethree" aria-expanded="false" aria-controls="collapseOne" class="collapsed">
67
+ <?php _e('Design','SAHU_SO_TEXT_DOMAIN'); ?>
68
+ </a>
69
+ </h4>
70
+ </div>
71
+ <div id="collapsethree" class="panel-collapse collapse " role="tabpanel" aria-labelledby="headingOne">
72
+ <div class="panel-body">
73
+ <?php require_once('design.php'); ?>
74
+ </div>
75
+ </div>
76
+ </div>
77
+
78
+ <div class="panel panel-default">
79
+ <div class="panel-heading" role="tab" id="headingOne">
80
+ <h4 class="panel-title">
81
+ <a role="button" data-toggle="collapse" data-parent="#accordion" href="#collapsefour" aria-expanded="false" aria-controls="collapseOne" class="collapsed">
82
+ <?php _e('Countdown','SAHU_SO_TEXT_DOMAIN'); ?>
83
+ </a>
84
+ </h4>
85
+ </div>
86
+ <div id="collapsefour" class="panel-collapse collapse " role="tabpanel" aria-labelledby="headingOne">
87
+ <div class="panel-body">
88
+ <?php require_once('countdown-setting.php'); ?>
89
+ </div>
90
+ </div>
91
+ </div>
92
+
93
+ <div class="panel panel-default">
94
+ <div class="panel-heading" role="tab" id="headingOne">
95
+ <h4 class="panel-title">
96
+ <a role="button" data-toggle="collapse" data-parent="#accordion" href="#collapsefive" aria-expanded="false" aria-controls="collapseOne" class="collapsed">
97
+ <?php _e('Social','SAHU_SO_TEXT_DOMAIN'); ?>
98
+ </a>
99
+ </h4>
100
+ </div>
101
+ <div id="collapsefive" class="panel-collapse collapse " role="tabpanel" aria-labelledby="headingOne">
102
+ <div class="panel-body">
103
+ <?php require_once('social.php'); ?>
104
+ </div>
105
+ </div>
106
+ </div>
107
+
108
+ <div class="panel panel-default">
109
+ <div class="panel-heading" role="tab" id="headingOne">
110
+ <h4 class="panel-title">
111
+ <a role="button" data-toggle="collapse" data-parent="#accordion" href="#collapsesix" aria-expanded="false" aria-controls="collapseOne" class="collapsed">
112
+ <?php _e('Contact Info','SAHU_SO_TEXT_DOMAIN'); ?>
113
+ </a>
114
+ </h4>
115
+ </div>
116
+ <div id="collapsesix" class="panel-collapse collapse " role="tabpanel" aria-labelledby="headingOne">
117
+ <div class="panel-body">
118
+ <?php require_once('contact.php'); ?>
119
+ </div>
120
+ </div>
121
+ </div>
122
+ <div class="panel panel-default">
123
+ <div class="panel-heading" role="tab" id="headingOne">
124
+ <h4 class="panel-title">
125
+ <a role="button" data-toggle="collapse" data-parent="#accordion" href="#collapse7" aria-expanded="false" aria-controls="collapseOne" class="collapsed">
126
+ <?php _e('Pro version Screenshot','SAHU_SO_TEXT_DOMAIN'); ?>
127
+ </a>
128
+ </h4>
129
+ </div>
130
+ <div id="collapse7" class="panel-collapse collapse " role="tabpanel" aria-labelledby="headingOne">
131
+ <div class="panel-body">
132
+ <?php require_once('pro.php'); ?>
133
+ </div>
134
+ </div>
135
+ </div>
136
+
137
+
138
+
139
+ </div>
140
+
141
+
142
+ <div class="sahu_cs_loding" id="sahu_loding_image"></div>
143
+ <button data-dialog="somedialog" class="dialog-button" style="display:none;">Open Dialog</button>
144
+ <div id="somedialog" class="dialog" style="position: fixed; z-index: 9999;">
145
+ <div class="dialog__overlay"></div>
146
+ <div class="dialog__content">
147
+ <div class="morph-shape" data-morph-open="M33,0h41c0,0,0,9.871,0,29.871C74,49.871,74,60,74,60H32.666h-0.125H6c0,0,0-10,0-30S6,0,6,0H33" data-morph-close="M33,0h41c0,0-5,9.871-5,29.871C69,49.871,74,60,74,60H32.666h-0.125H6c0,0-5-10-5-30S6,0,6,0H33">
148
+ <svg xmlns="" width="100%" height="100%" viewBox="0 0 80 60" preserveAspectRatio="none">
149
+ <path d="M33,0h41c0,0-5,9.871-5,29.871C69,49.871,74,60,74,60H32.666h-0.125H6c0,0-5-10-5-30S6,0,6,0H33"></path>
150
+ </svg>
151
+ </div>
152
+ <div class="dialog-inner">
153
+ <h2><strong></strong><?php _e('Setting Saved Successfully','SAHU_SO_TEXT_DOMAIN'); ?></h2><div><button class="action dialog-button-close" data-dialog-close id="dialog-close-button" ><?php _e('Close','SAHU_SO_TEXT_DOMAIN');?></button></div>
154
+ </div>
155
+ </div>
156
+ </div>
157
+ <?php require_once('fs.php'); ?>
158
+ </div>
159
+
160
+
161
+
162
+
163
+ <a href="http://wpshopmart.com/plugins/coming-soon-pro/" target="_blank">
164
+ <img src="<?php echo SAHU_SO_PLUGIN_URL.'assets/images/temp.jpg'; ?>" style="width:100%;height:auto" />
165
+ </a>
166
+
167
+ </div>
168
+ <div class="col-md-4 cssahu_sidebar">
169
+ <?php require_once('sidebar.php'); ?>
170
+ </div>
171
+ </div>
backend/countdown-setting.php ADDED
@@ -0,0 +1,144 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) exit;
3
+ $sahu_so_countdown = unserialize(get_option('sahu_so_countdown'));
4
+ ?>
5
+ <script>
6
+ jQuery(document).ready(function() {
7
+
8
+ jQuery('#countdown_date').datepicker({dateFormat: 'yy/mm/dd',minDate: '0'});
9
+
10
+ });
11
+ </script>
12
+
13
+ <table class="form-table">
14
+
15
+ <tr>
16
+ <th><?php _e('Enable Countdown','SAHU_SO_TEXT_DOMAIN'); ?></th>
17
+ </tr>
18
+ <tr class="radio-span" style="border-bottom:none;">
19
+ <tr class="radio-span" >
20
+ <td>
21
+ <span style="margin-bottom:10px;display: block;">
22
+ <input type="radio" name="cnt_enable" value="yes" id="cnt_enable" <?php if($sahu_so_countdown['cnt_enable'] == "yes") { echo "checked"; } ?> />&nbsp;<?php _e('Yes','SAHU_SO_TEXT_DOMAIN'); ?><br>
23
+ </span>
24
+ <span>
25
+ <input type="radio" name="cnt_enable" value="no" id="cnt_enable" <?php if($sahu_so_countdown['cnt_enable'] == "no") { echo "checked"; } ?> />&nbsp;<?php _e('No','SAHU_SO_TEXT_DOMAIN'); ?><br>
26
+ </span>
27
+ </td>
28
+ </tr>
29
+ </tr>
30
+
31
+ <tr>
32
+ <th><?php _e('End Date','SAHU_SO_TEXT_DOMAIN'); ?></th>
33
+ </tr>
34
+ <tr class="radio-span" >
35
+ <td>
36
+ <input type="text" class="pro_text" id="countdown_date" name="countdown_date" readonly placeholder="<?php _e('Select Your Countdown Start date','SAHU_SO_TEXT_DOMAIN'); ?>" size="56" value="<?php echo $sahu_so_countdown['countdown_date']; ?>" />
37
+ </td>
38
+ </tr>
39
+
40
+ <tr class="radio-span" >
41
+ <td>
42
+ <button class="portfolio_read_more_btn " onclick="sahu_save_data_countdown()"><?php _e('Save Settings','SAHU_SO_TEXT_DOMAIN'); ?></button>
43
+ <button class="portfolio_demo_btn" onclick="sahu_reset_data_countdown()"><?php _e('Reset Default Settings','SAHU_SO_TEXT_DOMAIN'); ?></button>
44
+ </td>
45
+
46
+ </tr>
47
+
48
+ </table>
49
+
50
+
51
+ <script>
52
+ function sahu_save_data_countdown(){
53
+ jQuery("#sahu_loding_image").show();
54
+ var cnt_enable = jQuery('input:radio[name="cnt_enable"]:checked').val();
55
+ var countdown_date = jQuery("#countdown_date").val();
56
+
57
+
58
+
59
+
60
+ jQuery.ajax(
61
+ {
62
+ type: "POST",
63
+ url: location.href,
64
+
65
+ data : {
66
+ 'action_countdown':'sahu_sop_countdown',
67
+ 'cnt_enable':cnt_enable,
68
+ 'countdown_date':countdown_date,
69
+
70
+ },
71
+ success : function(data){
72
+ jQuery("#sahu_loding_image").fadeOut();
73
+ jQuery(".dialog-button").click();
74
+ //location.href='?page=sahu_coming_soon_wp';
75
+
76
+ }
77
+ });
78
+
79
+ }
80
+ </script>
81
+ <?php
82
+ if(isset($_POST['action_countdown'])=="sahu_sop_countdown") {
83
+ $cnt_enable = sanitize_option('cnt_enable', $_POST['cnt_enable']);
84
+ $countdown_date = stripslashes(sanitize_text_field($_POST['countdown_date']));
85
+
86
+ $countdown = serialize( array(
87
+ 'cnt_enable' => $cnt_enable,
88
+ 'countdown_date' => $countdown_date,
89
+
90
+ ) );
91
+
92
+ update_option('sahu_so_countdown', $countdown);
93
+ }
94
+ ?>
95
+
96
+
97
+ <script>
98
+
99
+ function sahu_reset_data_countdown(){
100
+ if (confirm('Are you sure you want to reset this setting?')) {
101
+
102
+ } else {
103
+ return;
104
+ }
105
+ jQuery("#sahu_loding_image").show();
106
+ jQuery.ajax(
107
+ {
108
+ type: "POST",
109
+ url: location.href,
110
+
111
+ data : {
112
+ 'reset_action_countdown':'action_seo_countdown',
113
+
114
+
115
+ },
116
+ success : function(data){
117
+ jQuery("#sahu_loding_image").fadeOut();
118
+ jQuery(".dialog-button").click();
119
+ location.href='?page=sahu_site_offline_wp';
120
+
121
+ }
122
+ });
123
+
124
+ }
125
+
126
+ </script>
127
+
128
+ <?php
129
+ if(isset($_POST['reset_action_countdown'])=="action_seo_countdown") {
130
+
131
+ $sahu_countdown = serialize( array(
132
+
133
+ 'cnt_enable' => "yes",
134
+ 'countdown_date' => "01/01/2017",
135
+ 'days' => "days",
136
+ 'hours' => "hours",
137
+ 'minutes' => "minutes",
138
+ 'seconds' => "seconds",
139
+
140
+ ) );
141
+
142
+ update_option('sahu_so_countdown', $sahu_countdown);
143
+ }
144
+ ?>
backend/dashboard.php ADDED
@@ -0,0 +1,178 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) exit;
3
+ $sahu_so_dashboard = unserialize(get_option('sahu_so_dashboard'));
4
+ ?>
5
+ <table class="form-table">
6
+ <tr>
7
+ <th><?php _e('Enable Site Offline Mode','SAHU_SO_TEXT_DOMAIN'); ?></th>
8
+ </tr>
9
+ <tr class="radio-span" >
10
+ <td>
11
+ <span style="margin-bottom:10px;display: block;">
12
+ <input type="radio" name="sahu_so_status" value="0" id="sahu_so_status" <?php if($sahu_so_dashboard['sahu_so_status'] == "0") { echo "checked"; } ?> />&nbsp;<?php _e('Disabled','SAHU_SO_TEXT_DOMAIN'); ?><br>
13
+ </span>
14
+ <span>
15
+ <input type="radio" name="sahu_so_status" value="1" id="sahu_so_status" <?php if($sahu_so_dashboard['sahu_so_status'] == "1") { echo "checked"; } ?> />&nbsp;<?php _e('Enable Site Offline Mode','SAHU_SO_TEXT_DOMAIN'); ?><br>
16
+ </span>
17
+ </td>
18
+ </tr>
19
+ <tr>
20
+ <th><?php _e('Site Offline Logo','SAHU_SO_TEXT_DOMAIN'); ?></th>
21
+ </tr>
22
+ <tr class="radio-span" >
23
+ <td>
24
+ <img src="<?php echo $sahu_so_dashboard['so_logo_url']; ?>" class="sahu-csw-admin-img" />
25
+ <input type="button" id="upload-background" name="upload-background" value="Upload Image" class="button-primary rcsp_media_upload" />
26
+ <input type="hidden" id="so_logo_url" name="so_logo_url" class="rcsp_label_text" value="<?php echo $sahu_so_dashboard['so_logo_url']; ?>" readonly="readonly" placeholder="No Media Selected" />
27
+ </td>
28
+
29
+ </tr>
30
+
31
+ <tr>
32
+ <th><?php _e('Display Logo','SAHU_SO_TEXT_DOMAIN'); ?></th>
33
+ </tr>
34
+ <tr class="radio-span" >
35
+ <td>
36
+ <span style="margin-bottom:10px;display: block;">
37
+ <input type="radio" name="display_logo" value="0" id="display_logo" <?php if($sahu_so_dashboard['display_logo'] == "0") { echo "checked"; } ?> />&nbsp;<?php _e('Yes','SAHU_SO_TEXT_DOMAIN'); ?><br>
38
+ </span>
39
+ <span>
40
+ <input type="radio" name="display_logo" value="1" id="display_logo" <?php if($sahu_so_dashboard['display_logo'] == "1") { echo "checked"; } ?> />&nbsp;<?php _e('No','SAHU_SO_TEXT_DOMAIN'); ?><br>
41
+ </span>
42
+ </td>
43
+ </tr>
44
+ <tr>
45
+ <th><?php _e('Site Offline Headline','SAHU_SO_TEXT_DOMAIN'); ?></th>
46
+ </tr>
47
+ <tr class="radio-span" >
48
+ <td>
49
+ <input type="text" class="pro_text" id="so_headline" name="so_headline" placeholder="<?php _e('Enter Site Offline Title/Headline Here..','SAHU_SO_TEXT_DOMAIN'); ?>" size="56" value="<?php echo $sahu_so_dashboard['so_headline']; ?>" />
50
+
51
+ </td>
52
+
53
+ </tr>
54
+
55
+ <tr>
56
+ <th><?php _e('Site Offline Description','SAHU_SO_TEXT_DOMAIN'); ?></th>
57
+ </tr>
58
+ <tr class="radio-span" >
59
+ <td>
60
+ <textarea rows="6" class="pro_text" id="so_description" name="so_description" placeholder="<?php _e('Enter Your Coming Soon Description Here...','SAHU_SO_TEXT_DOMAIN'); ?>"><?php echo $sahu_so_dashboard['so_description']; ?></textarea>
61
+
62
+ </td>
63
+
64
+ </tr>
65
+
66
+ <tr class="radio-span" >
67
+ <td>
68
+ <button class="portfolio_read_more_btn " onclick="sahu_save_data_dashboard()"><?php _e('Save Settings','SAHU_SO_TEXT_DOMAIN'); ?></button>
69
+ <button class="portfolio_demo_btn" onclick="sahu_reset_data_dashboard()"><?php _e('Reset Default Settings','SAHU_SO_TEXT_DOMAIN'); ?></button>
70
+ </td>
71
+
72
+ </tr>
73
+
74
+ </table>
75
+
76
+ <script>
77
+ function sahu_save_data_dashboard(){
78
+
79
+ jQuery("#sahu_loding_image").show();
80
+ var so_headline = jQuery("#so_headline").val();
81
+ var so_description = jQuery("#so_description").val();
82
+ var sahu_so_status = jQuery('input:radio[name="sahu_so_status"]:checked').val();
83
+ var display_logo = jQuery('input:radio[name="display_logo"]:checked').val();
84
+ var so_logo_url = jQuery("#so_logo_url").val();
85
+
86
+
87
+ jQuery.ajax(
88
+ {
89
+ type: "POST",
90
+ url: location.href,
91
+
92
+ data : {
93
+ 'action_dashboard':'sahu_sop_dashboard',
94
+ 'sahu_so_status':sahu_so_status,
95
+ 'so_headline':so_headline,
96
+ 'so_description':so_description,
97
+ 'display_logo':display_logo,
98
+ 'so_logo_url':so_logo_url,
99
+
100
+ },
101
+ success : function(data){
102
+ jQuery("#sahu_loding_image").fadeOut();
103
+ jQuery(".dialog-button").click();
104
+ location.href='?page=sahu_site_offline_wp';
105
+
106
+ }
107
+ });
108
+
109
+ }
110
+
111
+ </script>
112
+ <?php
113
+ if(isset($_POST['action_dashboard'])=="sahu_sop_dashboard") {
114
+ $sahu_so_status = sanitize_option('sahu_so_status', $_POST['sahu_so_status']);
115
+ $so_headline = stripslashes(sanitize_text_field($_POST['so_headline']));
116
+ $so_description = stripslashes($_POST['so_description']);
117
+ $display_logo = sanitize_option('display_logo', $_POST['display_logo']);
118
+ $so_logo_url = sanitize_text_field($_POST['so_logo_url']);
119
+
120
+
121
+ $dashboard = serialize( array(
122
+ 'sahu_so_status' => $sahu_so_status,
123
+ 'so_headline' => $so_headline,
124
+ 'so_description' => $so_description,
125
+ 'display_logo' => $display_logo,
126
+ 'so_logo_url' => $so_logo_url,
127
+
128
+ ) );
129
+
130
+ update_option('sahu_so_dashboard', $dashboard);
131
+ }
132
+ ?>
133
+
134
+ <script>
135
+
136
+ function sahu_reset_data_dashboard(){
137
+ if (confirm('Are you sure you want to reste this setting?')) {
138
+
139
+ } else {
140
+ return;
141
+ }
142
+ jQuery("#sahu_loding_image").show();
143
+ jQuery.ajax(
144
+ {
145
+ type: "POST",
146
+ url: location.href,
147
+
148
+ data : {
149
+ 'reset_action_dashboard':'action_dashboard_reset',
150
+
151
+
152
+ },
153
+ success : function(data){
154
+ jQuery("#sahu_loding_image").fadeOut();
155
+ jQuery(".dialog-button").click();
156
+ location.href='?page=sahu_site_offline_wp';
157
+
158
+ }
159
+ });
160
+
161
+ }
162
+
163
+ </script>
164
+
165
+ <?php
166
+ if(isset($_POST['reset_action_dashboard'])=="action_dashboard_reset") {
167
+ $default_url2 = SAHU_SO_PLUGIN_URL.'assets/img/logo.png';
168
+ $sahu_dashboard = serialize( array(
169
+ 'sahu_so_status' => "0",
170
+ 'so_headline' => "Site Offline",
171
+ 'so_description' => "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut vel fermentum dui. Pellentesque vitae porttitor ex, euismod sodales magna. Nunc sed felis sed dui pellentesque sodales porta a magna. Donec dui augue, dignissim faucibus lorem nec, fringilla molestie massa. Sed blandit dapibus bibendum. Sed interdum commodo laoreet. Sed mi orci.",
172
+ 'display_logo' => "0",
173
+ 'so_logo_url' => $default_url2,
174
+
175
+ ) );
176
+ update_option('sahu_so_dashboard', $sahu_dashboard);
177
+ }
178
+ ?>
backend/design.php ADDED
@@ -0,0 +1,347 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) exit;
3
+ $sahu_so_design = unserialize(get_option('sahu_so_design'));
4
+ ?>
5
+ <Script>
6
+ // Title Font Size Slider
7
+ jQuery(function() {
8
+ jQuery( "#button-size-slider" ).slider({
9
+ orientation: "horizontal",
10
+ range: "min",
11
+ max: 120,
12
+ min:10,
13
+ slide: function( event, ui ) {
14
+ jQuery( "#sahu_headline_ft_size" ).val( ui.value );
15
+ }
16
+ });
17
+
18
+ jQuery( "#button-size-slider" ).slider("value",<?php if($sahu_so_design['sahu_headline_ft_size']!=""){ echo $sahu_so_design['sahu_headline_ft_size']; } else { echo "18"; }?> );
19
+ jQuery( "#sahu_headline_ft_size" ).val( jQuery( "#button-size-slider" ).slider( "value") );
20
+
21
+ });
22
+ </script>
23
+
24
+ <Script>
25
+ //Description Fonts Size Slider
26
+ jQuery(function() {
27
+ jQuery( "#button-size-slider3" ).slider({
28
+ orientation: "horizontal",
29
+ range: "min",
30
+ max: 50,
31
+ min:10,
32
+ slide: function( event, ui ) {
33
+ jQuery( "#sahu_desc_ft_size" ).val( ui.value );
34
+ }
35
+ });
36
+
37
+ jQuery( "#button-size-slider3" ).slider("value",<?php if($sahu_so_design['sahu_desc_ft_size']!=""){ echo $sahu_so_design['sahu_desc_ft_size']; } else { echo "16"; }?> );
38
+ jQuery( "#sahu_desc_ft_size" ).val( jQuery( "#button-size-slider3" ).slider( "value") );
39
+
40
+ });
41
+ </script>
42
+
43
+
44
+ <table class="form-table">
45
+ <tr>
46
+ <th><?php _e('Select Background','SAHU_SO_TEXT_DOMAIN'); ?></th>
47
+ </tr>
48
+ <tr class="radio-span" >
49
+ <td>
50
+ <span style="margin-bottom:10px;display: block;">
51
+ <input type="radio" name="sahu_so_select_bg" value="0" id="sahu_so_select_bg" <?php if($sahu_so_design['sahu_so_select_bg'] == "0") { echo "checked"; } ?> />&nbsp;<?php _e('Color Background','SAHU_SO_TEXT_DOMAIN'); ?><br>
52
+ </span>
53
+ <span>
54
+ <input type="radio" name="sahu_so_select_bg" value="1" id="sahu_so_select_bg" <?php if($sahu_so_design['sahu_so_select_bg'] == "1") { echo "checked"; } ?> />&nbsp;<?php _e('Image Background','SAHU_SO_TEXT_DOMAIN'); ?><br>
55
+ </span>
56
+ </td>
57
+ </tr>
58
+ <tr>
59
+ <th><?php _e('Background Color','SAHU_SO_TEXT_DOMAIN'); ?></th>
60
+ </tr>
61
+ <tr class="radio-span" >
62
+ <td>
63
+
64
+ <input id="sahu_so_bg_clr" name="sahu_so_bg_clr" type="text" value="<?php echo $sahu_so_design['sahu_so_bg_clr']; ?>" class="my-color-field" data-default-color="#ffffff" />
65
+
66
+ </td>
67
+
68
+ </tr>
69
+
70
+ <tr>
71
+ <th><?php _e('Background Image','SAHU_SO_TEXT_DOMAIN'); ?></th>
72
+ </tr>
73
+ <tr class="radio-span" >
74
+ <td>
75
+
76
+ <img src="<?php echo $sahu_so_design['sahu_so_bg_img'] ?>" class="sahu-csw-admin-img" />
77
+
78
+ <input type="button" id="upload-background" name="upload-background" value="Upload Image" class="button-primary rcsp_media_upload" />
79
+ <input type="hidden" id="sahu_so_bg_img" name="sahu_so_bg_img" class="rcsp_label_text" value="<?php echo $sahu_so_design['sahu_so_bg_img'] ?>" readonly="readonly" placeholder="No Media Selected" />
80
+
81
+ </td>
82
+
83
+ </tr>
84
+ <tr>
85
+ <th><?php _e('Headline Color','SAHU_SO_TEXT_DOMAIN'); ?></th>
86
+ </tr>
87
+ <tr class="radio-span" >
88
+ <td>
89
+
90
+ <input id="sahu_headeline_ft_clr" name="sahu_headeline_ft_clr" type="text" value="<?php echo $sahu_so_design['sahu_headeline_ft_clr'] ?>" class="my-color-field" data-default-color="#ffffff" />
91
+
92
+ </td>
93
+
94
+ </tr>
95
+
96
+ <tr>
97
+ <th><?php _e('Description Color','SAHU_SO_TEXT_DOMAIN'); ?></th>
98
+ </tr>
99
+ <tr class="radio-span" >
100
+ <td>
101
+
102
+ <input id="sahu_desc_ft_clr" name="sahu_desc_ft_clr" type="text" value="<?php echo $sahu_so_design['sahu_desc_ft_clr'] ?>" class="my-color-field" data-default-color="#ffffff" />
103
+
104
+ </td>
105
+
106
+ </tr>
107
+
108
+ <tr>
109
+ <th><?php _e('Countdown Color','SAHU_SO_TEXT_DOMAIN'); ?></th>
110
+ </tr>
111
+ <tr class="radio-span" >
112
+ <td>
113
+
114
+ <input id="sahu_cnt_ft_clr" name="sahu_cnt_ft_clr" type="text" value="<?php echo $sahu_so_design['sahu_cnt_ft_clr'] ?>" class="my-color-field" data-default-color="#ffffff" />
115
+
116
+ </td>
117
+
118
+ </tr>
119
+
120
+ <tr>
121
+ <th><?php _e('Social Icon Color','SAHU_SO_TEXT_DOMAIN'); ?></th>
122
+ </tr>
123
+ <tr class="radio-span" >
124
+ <td>
125
+
126
+ <input id="sahu_social_clr" name="sahu_social_clr" type="text" value="<?php echo $sahu_so_design['sahu_social_clr'] ?>" class="my-color-field" data-default-color="#ffffff" />
127
+
128
+ </td>
129
+
130
+ </tr>
131
+
132
+ <tr>
133
+ <th><?php _e('Headline Font Size','SAHU_SO_TEXT_DOMAIN'); ?></th>
134
+ </tr>
135
+ <tr >
136
+ <td class="text-and-color-panel">
137
+ <div id="button-size-slider" class="size-slider" style="width: 25%;display:inline-block"></div>
138
+ <input type="text" class="range-slider-font" id="sahu_headline_ft_size" name="sahu_headline_ft_size" readonly="readonly">
139
+ <span class="slider-text-span">Px</span>
140
+ </td>
141
+
142
+ </tr>
143
+ <tr>
144
+ <th><?php _e('Description Font Size','SAHU_SO_TEXT_DOMAIN'); ?></th>
145
+ </tr>
146
+ <tr>
147
+ <td class="text-and-color-panel">
148
+ <div id="button-size-slider3" class="size-slider" style="width: 25%;display:inline-block"></div>
149
+ <input type="text" class="range-slider-font" id="sahu_desc_ft_size" name="sahu_desc_ft_size" readonly="readonly">
150
+ <span class="slider-text-span">Px</span>
151
+ </td>
152
+
153
+ </tr>
154
+
155
+ <tr>
156
+ <th> <?php _e('Font Family','SAHU_SO_TEXT_DOMAIN'); ?></th>
157
+ </tr>
158
+ <tr>
159
+ <?php $sahu_ft_st = $sahu_so_design['sahu_ft_st']; ?>
160
+
161
+ <td class="text-and-color-panel">
162
+ <label class="sahu-dropdown">
163
+ <select id="sahu_ft_st" class="sahu-standard-dropdown" name="sahu_ft_st" >
164
+ <optgroup label="Default Fonts">
165
+ <option value="Arial" <?php if($sahu_ft_st == 'Arial' ) { echo "selected"; } ?>>Arial</option>
166
+ <option value="Arial Black" <?php if($sahu_ft_st == 'Arial Black' ) { echo "selected"; } ?>>Arial Black</option>
167
+ <option value="Courier New" <?php if($sahu_ft_st == 'Courier New' ) { echo "selected"; } ?>>Courier New</option>
168
+ <option value="Georgia" <?php if($sahu_ft_st == 'Georgia' ) { echo "selected"; } ?>>Georgia</option>
169
+ <option value="Grande" <?php if($sahu_ft_st == 'Grande' ) { echo "selected"; } ?>>Grande</option>
170
+ <option value="Helvetica" <?php if($sahu_ft_st == 'Helvetica' ) { echo "selected"; } ?>>Helvetica Neue</option>
171
+ <option value="Impact" <?php if($sahu_ft_st == 'Impact' ) { echo "selected"; } ?>>Impact</option>
172
+ <option value="Lucida" <?php if($sahu_ft_st == 'Lucida' ) { echo "selected"; } ?>>Lucida</option>
173
+ <option value="Lucida Grande" <?php if($sahu_ft_st == 'Lucida Grande' ) { echo "selected"; } ?>>Lucida Grande</option>
174
+ <option value="Open Sans" <?php if($sahu_ft_st == 'Open Sans' ) { echo "selected"; } ?>>Open Sans</option>
175
+ <option value="OpenSansBold" <?php if($sahu_ft_st == 'OpenSansBold' ) { echo "selected"; } ?>>OpenSansBold</option>
176
+ <option value="Palatino Linotype" <?php if($sahu_ft_st == 'Palatino Linotype' ) { echo "selected"; } ?>>Palatino</option>
177
+ <option value="Sans" <?php if($sahu_ft_st == 'Sans' ) { echo "selected"; } ?>>Sans</option>
178
+ <option value="sans-serif" <?php if($sahu_ft_st == 'sans-serif' ) { echo "selected"; } ?>>Sans-Serif</option>
179
+ <option value="Tahoma" <?php if($sahu_ft_st == 'Tahoma' ) { echo "selected"; } ?>>Tahoma</option>
180
+ <option value="Times New Roman" <?php if($sahu_ft_st == 'Times New Roman' ) { echo "selected"; } ?>>Times New Roman</option>
181
+ <option value="Trebuchet" <?php if($sahu_ft_st == 'Trebuchet' ) { echo "selected"; } ?>>Trebuchet</option>
182
+ <option value="Verdana" <?php if($sahu_ft_st == 'Verdana' ) { echo "selected"; } ?>>Verdana</option>
183
+ </optgroup>
184
+ </select>
185
+ </label>
186
+ </td>
187
+
188
+ </tr>
189
+ <tr>
190
+ <th> <?php _e('Custom CSS','SAHU_SO_TEXT_DOMAIN'); ?></th>
191
+ </tr>
192
+ <tr class="radio-span" >
193
+ <td>
194
+ <textarea rows="6" class="pro_text" id="sahu_so_custom_css" name="sahu_so_custom_css" placeholder="<?php _e('Enter Your custom CSS Here',''); ?>"><?php echo $sahu_so_design['sahu_so_custom_css']; ?></textarea>
195
+
196
+ </td>
197
+
198
+ </tr>
199
+ <tr class="radio-span" >
200
+ <td>
201
+ <button class="portfolio_read_more_btn " onclick="sahu_save_data_design()"><?php _e('Save Settings','SAHU_SO_TEXT_DOMAIN'); ?></button>
202
+ <button class="portfolio_demo_btn" onclick="sahu_reset_data_design()" ><?php _e('Reset Default Setting','SAHU_SO_TEXT_DOMAIN'); ?></button>
203
+ </td>
204
+
205
+ </tr>
206
+
207
+
208
+ </table>
209
+
210
+
211
+ <script>
212
+ function sahu_save_data_design(){
213
+ jQuery("#sahu_loding_image").show();
214
+ var sahu_so_select_bg = jQuery('input:radio[name="sahu_so_select_bg"]:checked').val();
215
+ var sahu_so_bg_clr = jQuery("#sahu_so_bg_clr").val();
216
+ var sahu_so_bg_img = jQuery("#sahu_so_bg_img").val();
217
+ var sahu_headeline_ft_clr = jQuery("#sahu_headeline_ft_clr").val();
218
+ var sahu_desc_ft_clr = jQuery("#sahu_desc_ft_clr").val();
219
+ var sahu_cnt_ft_clr = jQuery("#sahu_cnt_ft_clr").val();
220
+ var sahu_social_clr = jQuery("#sahu_social_clr").val();
221
+ var sahu_headline_ft_size = jQuery("#sahu_headline_ft_size").val();
222
+ var sahu_desc_ft_size = jQuery("#sahu_desc_ft_size").val();
223
+ var sahu_so_custom_css = jQuery("#sahu_so_custom_css").val();
224
+ var sahu_ft_st = jQuery('#sahu_ft_st option:selected').val();
225
+
226
+
227
+
228
+ jQuery.ajax(
229
+ {
230
+ type: "POST",
231
+ url: location.href,
232
+
233
+ data : {
234
+ 'action_design':'sahu_sop_design',
235
+ 'sahu_so_select_bg':sahu_so_select_bg,
236
+ 'sahu_so_bg_clr':sahu_so_bg_clr,
237
+ 'sahu_so_bg_img':sahu_so_bg_img,
238
+ 'sahu_headeline_ft_clr':sahu_headeline_ft_clr,
239
+ 'sahu_desc_ft_clr':sahu_desc_ft_clr,
240
+ 'sahu_cnt_ft_clr':sahu_cnt_ft_clr,
241
+ 'sahu_social_clr':sahu_social_clr,
242
+ 'sahu_headline_ft_size':sahu_headline_ft_size,
243
+ 'sahu_desc_ft_size':sahu_desc_ft_size,
244
+ 'sahu_ft_st':sahu_ft_st,
245
+ 'sahu_so_custom_css':sahu_so_custom_css,
246
+
247
+
248
+ },
249
+ success : function(data){
250
+ jQuery("#sahu_loding_image").fadeOut();
251
+ jQuery(".dialog-button").click();
252
+ // location.href='?page=sahu_coming_soon_wp';
253
+
254
+ }
255
+ });
256
+
257
+ }
258
+ </script>
259
+ <?php
260
+ if(isset($_POST['action_design'])=="sahu_sop_design") {
261
+ $sahu_so_select_bg = sanitize_option('sahu_so_select_bg', $_POST['sahu_so_select_bg']);
262
+ $sahu_so_bg_clr = sanitize_text_field($_POST['sahu_so_bg_clr']);
263
+ $sahu_so_bg_img = sanitize_text_field($_POST['sahu_so_bg_img']);
264
+ $sahu_headeline_ft_clr = sanitize_text_field($_POST['sahu_headeline_ft_clr']);
265
+ $sahu_desc_ft_clr = sanitize_text_field($_POST['sahu_desc_ft_clr']);
266
+ $sahu_cnt_ft_clr = sanitize_text_field($_POST['sahu_cnt_ft_clr']);
267
+ $sahu_social_clr = sanitize_text_field($_POST['sahu_social_clr']);
268
+ $sahu_headline_ft_size = sanitize_text_field($_POST['sahu_headline_ft_size']);
269
+ $sahu_desc_ft_size = sanitize_text_field($_POST['sahu_desc_ft_size']);
270
+ $sahu_ft_st = sanitize_text_field($_POST['sahu_ft_st']);
271
+ $sahu_so_custom_css = stripslashes($_POST['sahu_so_custom_css']);
272
+
273
+
274
+
275
+ $design = serialize( array(
276
+ 'sahu_so_select_bg' => $sahu_so_select_bg,
277
+ 'sahu_so_bg_clr' => $sahu_so_bg_clr,
278
+ 'sahu_so_bg_img' => $sahu_so_bg_img,
279
+ 'sahu_headeline_ft_clr' => $sahu_headeline_ft_clr,
280
+ 'sahu_desc_ft_clr' => $sahu_desc_ft_clr,
281
+ 'sahu_cnt_ft_clr' => $sahu_cnt_ft_clr,
282
+ 'sahu_social_clr' => $sahu_social_clr,
283
+ 'sahu_headline_ft_size' => $sahu_headline_ft_size,
284
+ 'sahu_desc_ft_size' => $sahu_desc_ft_size,
285
+ 'sahu_ft_st' => $sahu_ft_st,
286
+ 'sahu_so_custom_css' => $sahu_so_custom_css,
287
+
288
+ ) );
289
+
290
+ update_option('sahu_so_design', $design);
291
+ }
292
+ ?>
293
+
294
+
295
+ <script>
296
+
297
+ function sahu_reset_data_design(){
298
+ if (confirm('Are you sure you want to reste this setting?')) {
299
+
300
+ } else {
301
+ return;
302
+ }
303
+ jQuery("#sahu_loding_image").show();
304
+ jQuery.ajax(
305
+ {
306
+ type: "POST",
307
+ url: location.href,
308
+
309
+ data : {
310
+ 'reset_action_design':'action_design_reset',
311
+
312
+
313
+ },
314
+ success : function(data){
315
+ jQuery("#sahu_loding_image").fadeOut();
316
+ jQuery(".dialog-button").click();
317
+ location.href='?page=sahu_site_offline_wp';
318
+
319
+ }
320
+ });
321
+
322
+ }
323
+
324
+ </script>
325
+
326
+ <?php
327
+ if(isset($_POST['reset_action_design'])=="action_design_reset") {
328
+
329
+ $default_url = SAHU_SO_PLUGIN_URL.'assets/img/bg.jpg';
330
+
331
+ $sahu_design = serialize( array(
332
+ 'sahu_so_select_bg' => "1",
333
+ 'sahu_so_bg_clr' => "#1e73be",
334
+ 'sahu_so_bg_img' => $default_url,
335
+ 'sahu_headeline_ft_clr' => "#ffffff",
336
+ 'sahu_desc_ft_clr' => "#ffffff",
337
+ 'sahu_social_clr' => "#ffffff",
338
+ 'sahu_headline_ft_size' => "80",
339
+ 'sahu_desc_ft_size' => "21",
340
+ 'sahu_ft_st' => "Verdana",
341
+ 'sahu_so_custom_css' => "",
342
+
343
+ ) );
344
+
345
+ update_option('sahu_so_design', $sahu_design);
346
+ }
347
+ ?>
backend/fs.php ADDED
@@ -0,0 +1,32 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) exit;
3
+ ?>
4
+ <script>
5
+ (function() {
6
+ var dlgtrigger = document.querySelector( '[data-dialog]' ),
7
+ somedialog = document.getElementById( dlgtrigger.getAttribute( 'data-dialog' ) ),
8
+ // svg..
9
+ morphEl = somedialog.querySelector( '.morph-shape' ),
10
+ s = Snap( morphEl.querySelector( 'svg' ) ),
11
+ path = s.select( 'path' ),
12
+ steps = {
13
+ open : morphEl.getAttribute( 'data-morph-open' ),
14
+ close : morphEl.getAttribute( 'data-morph-close' )
15
+ },
16
+ dlg = new DialogFx( somedialog, {
17
+ onOpenDialog : function( instance ) {
18
+ // animate path
19
+ setTimeout(function() {
20
+ path.stop().animate( { 'path' : steps.open }, 1500, mina.elastic );
21
+ }, 250 );
22
+ },
23
+ onCloseDialog : function( instance ) {
24
+ // animate path
25
+ path.stop().animate( { 'path' : steps.close }, 250, mina.easeout );
26
+ }
27
+ } );
28
+ dlgtrigger.addEventListener( 'click', dlg.toggle.bind(dlg) );
29
+ })();
30
+ </script>
31
+
32
+
backend/pro.php ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) exit;
3
+
4
+ ?>
5
+ <table class="form-table">
6
+ <tr>
7
+ <td>
8
+ <div style="text-align:center"><a class="portfolio_read_more_btn " title="detail" href="http://wpshopmart.com/plugins/coming-soon-pro/" target="_blank">Purchase Now Only In $19</a> <a class="portfolio_demo_btn" title="demo" href="http://wpshopmart.com/coming-soon-pro-demo-page/" target="_blank">View Demos </a> <a class="portfolio_demo_btn2" title="http://wpshopmart.com/contact/" target="_blank">Pre Sale Query</a></div>
9
+ <br />
10
+ <br />
11
+ <a href="http://wpshopmart.com/plugins/coming-soon-pro/" target="_blank">
12
+ <img src="<?php echo SAHU_SO_PLUGIN_URL.'assets/images/pro.jpg'; ?>" style="width:100%;height:auto" />
13
+ </a>
14
+
15
+ </td>
16
+ </tr>
17
+
18
+
19
+ </table>
20
+
21
+
22
+
23
+
24
+
25
+
backend/seo.php ADDED
@@ -0,0 +1,167 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) exit;
3
+ $sahu_so_seo = unserialize(get_option('sahu_so_seo'));
4
+ ?>
5
+ <table class="form-table">
6
+
7
+ <tr>
8
+ <th><?php _e('Favicon Icon','SAHU_SO_TEXT_DOMAIN'); ?></th>
9
+ </tr>
10
+ <tr class="radio-span" >
11
+ <td>
12
+
13
+ <img src="<?php echo $sahu_so_seo['sahu_so_favicon']; ?>" class="sahu-csw-admin-img" />
14
+
15
+ <input type="button" id="upload-background" name="upload-background" value="Upload Image" class="button-primary rcsp_media_upload" />
16
+ <input type="hidden" id="sahu_so_favicon" name="sahu_so_favicon" class="rcsp_label_text" value="<?php echo $sahu_so_seo['sahu_so_favicon']; ?>" readonly="readonly" placeholder="No Media Selected" />
17
+
18
+ </td>
19
+
20
+ </tr>
21
+
22
+
23
+ <tr>
24
+ <th><?php _e('SEO Title','SAHU_SO_TEXT_DOMAIN'); ?></th>
25
+ </tr>
26
+ <tr class="radio-span" >
27
+ <td>
28
+ <input type="text" class="pro_text" id="sahu_so_seo_title" name="sahu_so_seo_title" placeholder="<?php _e('Enter Your SEO Title Here...','SAHU_SO_TEXT_DOMAIN'); ?>" size="56" value="<?php echo $sahu_so_seo['sahu_so_seo_title']; ?>" />
29
+
30
+ </td>
31
+
32
+ </tr>
33
+
34
+ <tr>
35
+ <th><?php _e('SEO Description','SAHU_SO_TEXT_DOMAIN'); ?></th>
36
+ </tr>
37
+ <tr class="radio-span" >
38
+ <td>
39
+ <textarea rows="6" class="pro_text" id="sahu_so_seo_desc" name="sahu_so_seo_desc" placeholder="<?php _e('Enter Your SEO Description Here...','SAHU_SO_TEXT_DOMAIN'); ?>"><?php echo $sahu_so_seo['sahu_so_seo_desc']; ?></textarea>
40
+
41
+ </td>
42
+
43
+ </tr>
44
+
45
+ <tr>
46
+ <th><?php _e('Google Analytiso Script','SAHU_SO_TEXT_DOMAIN'); ?></th>
47
+ </tr>
48
+ <tr class="radio-span" >
49
+ <td>
50
+ <textarea rows="6" class="pro_text" id="sahu_so_seo_analytiso" name="sahu_so_seo_analytiso" placeholder="<?php _e('Enter Your Google Analytiso Script Here','SAHU_SO_TEXT_DOMAIN'); ?>"><?php echo $sahu_so_seo['sahu_so_seo_analytiso']; ?></textarea>
51
+
52
+ </td>
53
+
54
+ </tr>
55
+ <tr class="radio-span" >
56
+ <td>
57
+ <button class="portfolio_read_more_btn " onclick="sahu_save_data_seo()"><?php _e('Save Settings','SAHU_SO_TEXT_DOMAIN'); ?></button>
58
+ <button class="portfolio_demo_btn" onclick="sahu_reset_data_seo()" ><?php _e('Reset Default Setting','SAHU_SO_TEXT_DOMAIN'); ?></button>
59
+ </td>
60
+
61
+ </tr>
62
+
63
+ </table>
64
+
65
+
66
+
67
+ <script>
68
+ function sahu_save_data_seo(){
69
+ jQuery("#sahu_loding_image").show();
70
+ var sahu_so_favicon = jQuery("#sahu_so_favicon").val();
71
+ var sahu_so_seo_title = jQuery("#sahu_so_seo_title").val();
72
+ var sahu_so_seo_desc = jQuery("#sahu_so_seo_desc").val();
73
+ var sahu_so_seo_analytiso = jQuery("#sahu_so_seo_analytiso").val();
74
+
75
+
76
+ jQuery.ajax(
77
+ {
78
+ type: "POST",
79
+ url: location.href,
80
+
81
+ data : {
82
+ 'action_seo':'sahu_sop_seo',
83
+ 'sahu_so_favicon':sahu_so_favicon,
84
+ 'sahu_so_seo_title':sahu_so_seo_title,
85
+ 'sahu_so_seo_desc':sahu_so_seo_desc,
86
+ 'sahu_so_seo_analytiso':sahu_so_seo_analytiso,
87
+
88
+ },
89
+ success : function(data){
90
+ jQuery("#sahu_loding_image").fadeOut();
91
+ jQuery(".dialog-button").click();
92
+ //location.href='?page=sahu_coming_soon_wp';
93
+
94
+ }
95
+ });
96
+
97
+ }
98
+ </script>
99
+ <?php
100
+ if(isset($_POST['action_seo'])=="sahu_sop_seo") {
101
+ $sahu_so_favicon = sanitize_text_field($_POST['sahu_so_favicon']);
102
+ $sahu_so_seo_title = stripslashes(sanitize_text_field($_POST['sahu_so_seo_title']));
103
+ $sahu_so_seo_desc = stripslashes(sanitize_text_field($_POST['sahu_so_seo_desc']));
104
+ $sahu_so_seo_analytiso = stripslashes(sanitize_text_field($_POST['sahu_so_seo_analytiso']));
105
+
106
+
107
+ $seo = serialize( array(
108
+ 'sahu_so_favicon' => $sahu_so_favicon,
109
+ 'sahu_so_seo_title' => $sahu_so_seo_title,
110
+ 'sahu_so_seo_desc' => $sahu_so_seo_desc,
111
+ 'sahu_so_seo_analytiso' => $sahu_so_seo_analytiso,
112
+
113
+ ) );
114
+
115
+ update_option('sahu_so_seo', $seo);
116
+ }
117
+ ?>
118
+
119
+
120
+ <script>
121
+
122
+ function sahu_reset_data_seo(){
123
+ if (confirm('Are you sure you want to reset this setting?')) {
124
+
125
+ } else {
126
+ return;
127
+ }
128
+ jQuery("#sahu_loding_image").show();
129
+ jQuery.ajax(
130
+ {
131
+ type: "POST",
132
+ url: location.href,
133
+
134
+ data : {
135
+ 'reset_action_seo':'action_seo_reset',
136
+
137
+
138
+ },
139
+ success : function(data){
140
+ jQuery("#sahu_loding_image").fadeOut();
141
+ jQuery(".dialog-button").click();
142
+ location.href='?page=sahu_site_offline_wp';
143
+
144
+ }
145
+ });
146
+
147
+ }
148
+
149
+ </script>
150
+
151
+ <?php
152
+ if(isset($_POST['reset_action_seo'])=="action_seo_reset") {
153
+
154
+ $default_url2 = SAHU_SO_PLUGIN_URL.'assets/img/logo.png';
155
+
156
+
157
+ $sahu_seo = serialize( array(
158
+ 'sahu_so_favicon' => $default_url2,
159
+ 'sahu_so_seo_title' => "Coming Soon",
160
+ 'sahu_so_seo_desc' => "",
161
+ 'sahu_so_seo_analytiso' => "",
162
+
163
+ ) );
164
+
165
+ update_option('sahu_so_seo', $sahu_seo);
166
+ }
167
+ ?>
backend/sidebar.php ADDED
@@ -0,0 +1,128 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) exit;
3
+
4
+ ?>
5
+
6
+
7
+ <div class="panel panel-default" style="border:2px solid #525052;">
8
+ <div class="panel-heading" role="tab" id="headingOne">
9
+ <h4 class="panel-title">
10
+ <?php _e('Sidebar','SAHU_SO_TEXT_DOMAIN'); ?>
11
+
12
+ </h4>
13
+ </div>
14
+ <div id="collapseOne" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="headingOne">
15
+ <div class="panel-body">
16
+ <div class="col-md-6">
17
+ <a class="portfolio_read_more_btn thickbox preview-button" href="<?php echo home_url(); ?>?sahu_cs_preview=true&TB_iframe=true&width=900&height=80" ><?php _e('Live Preview','SAHU_SO_TEXT_DOMAIN'); ?></a>
18
+ </div>
19
+ <div class="col-md-6">
20
+ <a class="portfolio_read_more_btn preview-button" href="https://wordpress.org/support/plugin/site-offline" style="background:#d95b95;border: 1px solid #d43b6d;" ><?php _e('Get Support','SAHU_SO_TEXT_DOMAIN'); ?></a>
21
+ </div>
22
+ </div>
23
+ </div>
24
+ </div>
25
+
26
+ <div class="panel panel-default" style="border:2px solid #525052;">
27
+ <div class="panel-heading" role="tab" id="headingOne">
28
+ <h4 class="panel-title">
29
+ <?php _e('Site OffLine Plugin Documentation ','SAHU_SO_TEXT_DOMAIN'); ?>
30
+
31
+ </h4>
32
+ </div>
33
+ <div id="collapseOne" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="headingOne">
34
+ <div class="panel-body">
35
+ <a href="http://wpshopmart.com/site-offline-plugin-documentation/" target="_blank" style="color: #0b76d7;text-decoration: underline;font-size: 20px;"> Check Site OffLine Plugin Documentation Here </a>
36
+ </div>
37
+ </div>
38
+ </div>
39
+
40
+
41
+ <div class="panel panel-default" style="border:2px solid #525052;">
42
+ <div class="panel-heading" role="tab" id="headingOne">
43
+ <h4 class="panel-title">
44
+ <?php _e('Rate Us ','SAHU_SO_TEXT_DOMAIN'); ?>
45
+
46
+ </h4>
47
+ </div>
48
+ <div id="collapseOne" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="headingOne">
49
+ <div class="panel-body">
50
+
51
+
52
+ <h5 class="rate-desc">Show us some love, If you like our product then please give us some valuable feedback on wordpress</h5>
53
+ <a href="https://wordpress.org/support/plugin/site-offline/reviews/" target="_blank" class="button button-primary button-hero "><span class="dashicons dashicons-star-filled rate-star"></span>
54
+ <span class="dashicons dashicons-star-filled rate-star"></span>
55
+ <span class="dashicons dashicons-star-filled rate-star"></span>
56
+ <span class="dashicons dashicons-star-filled rate-star"></span>
57
+ <span class="dashicons dashicons-star-filled rate-star"></span> RATE HERE
58
+ </a>
59
+
60
+
61
+ </div>
62
+ </div>
63
+ </div>
64
+
65
+ <div class="panel panel-default" style="border:2px solid #525052;">
66
+ <div class="panel-heading" role="tab" id="headingOne">
67
+ <h4 class="panel-title">
68
+ <?php _e('Try Pro Version ','SAHU_SO_TEXT_DOMAIN'); ?>
69
+
70
+ </h4>
71
+ </div>
72
+ <div id="collapseOne" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="headingOne">
73
+ <div class="panel-body">
74
+ <div class="SAHU_SO_h_i ">
75
+ <div class="SAHU_SO_h_b"><a class="btn btn-danger btn-lg " href="http://wpshopmart.com/plugins/coming-soon-pro/" target="_blank">Upgrade To Pro Version Only In $19</a><a class="btn btn-success btn-lg " href="http://wpshopmart.com/coming-soon-pro-demo-page/" target="_blank">View Demos</a></div>
76
+ <div style="overflow:hidden;display:block;width:100%">
77
+ <div class="col-md-12">
78
+ <ul>
79
+ <li> <i class="fa fa-check"></i> 8 Coming Soon Design Templates </li>
80
+ <li> <i class="fa fa-check"></i> 7+ Newsletter Integrated</li>
81
+ <li> <i class="fa fa-check"></i> User White list Access </li>
82
+ <li> <i class="fa fa-check"></i> Landing Pages access </li>
83
+ <li> <i class="fa fa-check"></i> Ip access </li>
84
+ <li> <i class="fa fa-check"></i> Contact form integrated </li>
85
+ <li> <i class="fa fa-check"></i> landing Page option </li>
86
+ <li> <i class="fa fa-check"></i> Google Map integrated</li>
87
+ <li> <i class="fa fa-check"></i> Redirect to another website</li>
88
+ </ul>
89
+ </div>
90
+ <div class="col-md-12">
91
+ <ul>
92
+
93
+ <li> <i class="fa fa-check"></i> Countdown Auto Launch </li>
94
+ <li> <i class="fa fa-check"></i> 5+ Additional Pages </li>
95
+ <li> <i class="fa fa-check"></i> Slideshow Background images </li>
96
+ <li> <i class="fa fa-check"></i> Youtube Video Background </li>
97
+ <li> <i class="fa fa-check"></i> Service Section </li>
98
+ <li> <i class="fa fa-check"></i> About Us Section </li>
99
+ <li> <i class="fa fa-check"></i> Team Section </li>
100
+ <li> <i class="fa fa-check"></i> 500+ Google Font integrated</li>
101
+ <li> <i class="fa fa-check"></i> Subscriber List Option</li>
102
+ </ul>
103
+ </div>
104
+ <div class="col-md-12">
105
+ <ul>
106
+
107
+ <li> <i class="fa fa-check"></i> Mailchimp Newsletter Integrated</li>
108
+ <li> <i class="fa fa-check"></i> Madmimi Newsletter Integrated</li>
109
+ <li> <i class="fa fa-check"></i> Icontact Newsletter Integrated</li>
110
+ <li> <i class="fa fa-check"></i> Constant Contact Newsletter Integrated</li>
111
+ <li> <i class="fa fa-check"></i> Campaign Monitor Newsletter Integrated</li>
112
+ <li> <i class="fa fa-check"></i> GetResponse Newsletter Integrated</li>
113
+ <li> <i class="fa fa-check"></i> Full SEO COntrol</li>
114
+ <li> <i class="fa fa-check"></i> All Wordpess themes supported </li>
115
+ <li> <i class="fa fa-check"></i> All Browser supported </li>
116
+ </ul>
117
+ </div>
118
+
119
+ </div>
120
+ </div>
121
+
122
+
123
+ </div>
124
+ </div>
125
+ </div>
126
+
127
+
128
+
backend/social.php ADDED
@@ -0,0 +1,167 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) exit;
3
+ $sahu_so_social = unserialize(get_option('sahu_so_social'));
4
+ ?>
5
+ <table class="form-table">
6
+ <tr>
7
+ <th><?php _e('Facbook','SAHU_SO_TEXT_DOMAIN'); ?></th>
8
+ </tr>
9
+ <tr class="radio-span" >
10
+ <td>
11
+
12
+
13
+ <input type="text" class="pro_text" id="sahu_so_fb" name="sahu_so_fb" placeholder="<?php _e('Enter Facebook profile url','SAHU_SO_TEXT_DOMAIN'); ?>" size="56" value="<?php echo $sahu_so_social['sahu_so_fb']; ?>" />
14
+ <span style="color: #8e8e8e;"> Note : enter complete profile url with "http://" example : https://www.facebook.com/sahufb/</span>
15
+
16
+ </td>
17
+
18
+ </tr>
19
+ <tr>
20
+ <th><?php _e('Twitter','SAHU_SO_TEXT_DOMAIN'); ?></th>
21
+ </tr>
22
+ <tr class="radio-span" >
23
+ <td>
24
+
25
+
26
+ <input type="text" class="pro_text" id="sahu_so_twit" name="sahu_so_twit" placeholder="<?php _e('Enter Twitter profile url','SAHU_SO_TEXT_DOMAIN'); ?>" size="56" value="<?php echo $sahu_so_social['sahu_so_twit']; ?>" />
27
+ <span style="color: #8e8e8e;">Note : enter complete profile url with "http://" example :https://twitter.com/sahu1</span>
28
+
29
+ </td>
30
+
31
+ </tr>
32
+
33
+ <tr>
34
+ <th><?php _e('LinkedIn','SAHU_SO_TEXT_DOMAIN'); ?></th>
35
+ </tr>
36
+ <tr class="radio-span" >
37
+ <td>
38
+
39
+
40
+ <input type="text" class="pro_text" id="sahu_so_ln" name="sahu_so_ln" placeholder="<?php _e('Enter LinkedIn profile url','SAHU_SO_TEXT_DOMAIN'); ?>" size="56" value="<?php echo $sahu_so_social['sahu_so_ln']; ?>" />
41
+
42
+ <span style="color: #8e8e8e;">Note : enter complete profile url with "http://" example : https://www.linkedin.com/</span>
43
+ </td>
44
+
45
+ </tr>
46
+
47
+ <tr>
48
+ <th> <?php _e('Instagram','SAHU_SO_TEXT_DOMAIN'); ?></th>
49
+ </tr>
50
+ <tr class="radio-span" >
51
+ <td>
52
+
53
+
54
+ <input type="text" class="pro_text" id="sahu_so_gp" name="sahu_so_gp" placeholder="<?php _e('Enter Instagram profile url ','SAHU_SO_TEXT_DOMAIN'); ?>" size="56" value="<?php echo $sahu_so_social['sahu_so_gp']; ?>" />
55
+ <span style="color: #8e8e8e;">Note : enter complete profile url with "http://" </span>
56
+
57
+ </td>
58
+
59
+ </tr>
60
+ <tr class="radio-span" >
61
+ <td>
62
+ <button class="portfolio_read_more_btn " onclick="sahu_save_data_social()"><?php _e('Save Settings','SAHU_SO_TEXT_DOMAIN'); ?></button>
63
+ <button class="portfolio_demo_btn" onclick="sahu_reset_data_social()" ><?php _e('Reset Default Setting','SAHU_SO_TEXT_DOMAIN'); ?></button>
64
+ </td>
65
+
66
+ </tr>
67
+ </table>
68
+
69
+ <script>
70
+ function sahu_save_data_social(){
71
+ jQuery("#sahu_loding_image").show();
72
+ var sahu_so_fb = jQuery("#sahu_so_fb").val();
73
+ var sahu_so_twit = jQuery("#sahu_so_twit").val();
74
+ var sahu_so_ln = jQuery("#sahu_so_ln").val();
75
+ var sahu_so_gp = jQuery("#sahu_so_gp").val();
76
+
77
+
78
+ jQuery.ajax(
79
+ {
80
+ type: "POST",
81
+ url: location.href,
82
+
83
+ data : {
84
+ 'action_social':'sahu_sop_social',
85
+ 'sahu_so_fb':sahu_so_fb,
86
+ 'sahu_so_twit':sahu_so_twit,
87
+ 'sahu_so_ln':sahu_so_ln,
88
+ 'sahu_so_gp':sahu_so_gp,
89
+
90
+ },
91
+ success : function(data){
92
+ jQuery("#sahu_loding_image").fadeOut();
93
+ jQuery(".dialog-button").click();
94
+ //location.href='?page=sahu_coming_soon_wp';
95
+
96
+ }
97
+ });
98
+
99
+ }
100
+ </script>
101
+ <?php
102
+ if(isset($_POST['action_social'])=="sahu_sop_social") {
103
+ $sahu_so_fb = sanitize_text_field($_POST['sahu_so_fb']);
104
+ $sahu_so_twit = sanitize_text_field($_POST['sahu_so_twit']);
105
+ $sahu_so_ln = sanitize_text_field($_POST['sahu_so_ln']);
106
+ $sahu_so_gp = sanitize_text_field($_POST['sahu_so_gp']);
107
+
108
+
109
+ $social = serialize( array(
110
+ 'sahu_so_fb' => $sahu_so_fb,
111
+ 'sahu_so_twit' => $sahu_so_twit,
112
+ 'sahu_so_ln' => $sahu_so_ln,
113
+ 'sahu_so_gp' => $sahu_so_gp,
114
+
115
+ ) );
116
+
117
+ update_option('sahu_so_social', $social);
118
+ }
119
+ ?>
120
+
121
+
122
+ <script>
123
+
124
+ function sahu_reset_data_social(){
125
+ if (confirm('Are you sure you want to reste this setting?')) {
126
+
127
+ } else {
128
+ return;
129
+ }
130
+ jQuery("#sahu_loding_image").show();
131
+ jQuery.ajax(
132
+ {
133
+ type: "POST",
134
+ url: location.href,
135
+
136
+ data : {
137
+ 'reset_action_social':'action_social_reset',
138
+
139
+
140
+ },
141
+ success : function(data){
142
+ jQuery("#sahu_loding_image").fadeOut();
143
+ jQuery(".dialog-button").click();
144
+ location.href='?page=sahu_coming_soon_wp';
145
+
146
+ }
147
+ });
148
+
149
+ }
150
+
151
+ </script>
152
+
153
+ <?php
154
+ if(isset($_POST['reset_action_social'])=="action_social_reset") {
155
+
156
+
157
+ $sahu_social = serialize( array(
158
+ 'sahu_so_fb' => "#",
159
+ 'sahu_so_twit' => "#",
160
+ 'sahu_so_ln' => "#",
161
+ 'sahu_so_gp' => "#",
162
+
163
+ ) );
164
+
165
+ update_option('sahu_so_social', $sahu_social);
166
+ }
167
+ ?>
functions/default-data.php ADDED
@@ -0,0 +1 @@
 
1
+ <?php
functions/script.php ADDED
@@ -0,0 +1,34 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ if ( ! defined( 'ABSPATH' ) ) exit;
3
+ function sahu_site_offline_wp_script()
4
+ {
5
+ wp_enqueue_media();
6
+ wp_enqueue_style('wp-color-picker');
7
+ wp_enqueue_style('thickbox');
8
+ wp_enqueue_style('sahu_so-bootstrap_sos', SAHU_SO_PLUGIN_URL.'assets/css/bootstrap.css');
9
+ wp_enqueue_style('sahu_so-font-awesome_min', SAHU_SO_PLUGIN_URL.'assets/css/font-awesome/css/font-awesome.min.css');
10
+ wp_enqueue_style('sahu_so-rsop_jquery-ui', SAHU_SO_PLUGIN_URL.'assets/css/rcsp_jquery-ui.css');
11
+ wp_enqueue_style('sahu_so-backend', SAHU_SO_PLUGIN_URL.'assets/css/backend.css');
12
+
13
+ //dailog pop sos
14
+ wp_enqueue_style('sahu_so-dialog', SAHU_SO_PLUGIN_URL.'assets/css/dialog/dialog.css');
15
+ wp_enqueue_style('sahu_so-dialog-box-style', SAHU_SO_PLUGIN_URL.'assets/css/dialog/dialog-box-style.css');
16
+ wp_enqueue_style('sahu_so-dialog-wilma', SAHU_SO_PLUGIN_URL.'assets/css/dialog/dialog-jamie.css');
17
+
18
+
19
+ wp_enqueue_script('theme-preview');
20
+ wp_enqueue_script('jquery');
21
+ wp_enqueue_script( 'jquery-ui-sortable' );
22
+ wp_enqueue_script('sahu_so-media-uploads',SAHU_SO_PLUGIN_URL.'assets/js/media-upload-script.js',array('media-upload','thickbox','jquery'));
23
+ wp_enqueue_script('sahu_so-time-picker', SAHU_SO_PLUGIN_URL.'assets/js/jquery-ui-timepicker.js',array('jquery','jquery-ui-datepicker'));
24
+ wp_enqueue_script('sahu_so-my-color-picker-script', SAHU_SO_PLUGIN_URL.'assets/js/my-color-picker-script.js', array( 'wp-color-picker' ), false, true );
25
+ wp_enqueue_script('sahu_so-bootstrap_min_js',SAHU_SO_PLUGIN_URL.'assets/js/bootstrap.min.js');
26
+
27
+ //dailog pop js
28
+ wp_enqueue_script('sahu_so-snap-svg-min',SAHU_SO_PLUGIN_URL.'assets/js/dialog/snap.svg-min.js');
29
+ wp_enqueue_script('sahu_so-modernizr-custom',SAHU_SO_PLUGIN_URL.'assets/js/dialog/modernizr.custom.js');
30
+ wp_enqueue_script('sahu_so-classie',SAHU_SO_PLUGIN_URL.'assets/js/dialog/classie.js');
31
+ wp_enqueue_script('sahu_so-dialogFx',SAHU_SO_PLUGIN_URL.'assets/js/dialog/dialogFx.js');
32
+
33
+ }
34
+ ?>
output/assets/css/animate.css ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @charset "UTF-8";/*!
2
+ Animate.css - http://daneden.me/animate
3
+ Licensed under the MIT license
4
+
5
+ Copyright (c) 2013 Daniel Eden
6
+
7
+ Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
8
+
9
+ The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
10
+
11
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
12
+ */.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%,100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%,100%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(.75);transform:scaleX(1.25) scaleY(.75)}40%{-webkit-transform:scaleX(.75) scaleY(1.25);transform:scaleX(.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(.85);transform:scaleX(1.15) scaleY(.85)}}@keyframes rubberBand{0%,100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(.75);-ms-transform:scaleX(1.25) scaleY(.75);transform:scaleX(1.25) scaleY(.75)}40%{-webkit-transform:scaleX(.75) scaleY(1.25);-ms-transform:scaleX(.75) scaleY(1.25);transform:scaleX(.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(.85);-ms-transform:scaleX(1.15) scaleY(.85);transform:scaleX(1.15) scaleY(.85)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}}@keyframes wobble{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(-360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(-360deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(.95);transform:perspective(400px) translateZ(0) rotateY(0) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(-360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(-360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(-360deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(-190deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(-170deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(.95);transform:perspective(400px) translateZ(0) rotateY(0) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}.flipInX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}.flipInY{backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0) skewX(-15deg);-ms-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0) skewX(0);-ms-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);-ms-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);-ms-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);-ms-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);-ms-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);-ms-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale(.1) translateX(2000px);transform:scale(.1) translateX(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(-48px);transform:scale(.475) translateX(-48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale(.1) translateX(2000px);-ms-transform:scale(.1) translateX(2000px);transform:scale(.1) translateX(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(-48px);-ms-transform:scale(.475) translateX(-48px);transform:scale(.475) translateX(-48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);-ms-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);-ms-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-transform-origin:center bottom;transform-origin:center bottom}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale(.475) translateY(-60px);-ms-transform:scale(.475) translateY(-60px);transform:scale(.475) translateY(-60px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateY(2000px);-ms-transform:scale(.1) translateY(2000px);transform:scale(.1) translateY(2000px);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale(.475) translateX(42px);transform:scale(.475) translateX(42px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale(.475) translateX(42px);-ms-transform:scale(.475) translateX(42px);transform:scale(.475) translateX(42px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);-ms-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale(.475) translateX(-42px);transform:scale(.475) translateX(-42px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateX(2000px);transform:scale(.1) translateX(2000px);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale(.475) translateX(-42px);-ms-transform:scale(.475) translateX(-42px);transform:scale(.475) translateX(-42px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateX(2000px);-ms-transform:scale(.1) translateX(2000px);transform:scale(.1) translateX(2000px);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-transform-origin:center top;transform-origin:center top}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale(.475) translateY(60px);-ms-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);-ms-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}
output/assets/css/custom.css ADDED
@@ -0,0 +1,312 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ body {
2
+ font-family:'Source Sans Pro', sans-serif;
3
+ color:#FFFFFF;
4
+ background:#1e73be;
5
+ }
6
+
7
+ a {
8
+ color:#FFFFFF;
9
+ transition:all 1s;
10
+ }
11
+
12
+ a:focus,
13
+ a:hover {
14
+ outline:0 none;
15
+ text-decoration:none;
16
+ color:#FFFFFF;
17
+ }
18
+
19
+ /*------------------------------
20
+ BUTTONS
21
+ ------------------------------*/
22
+
23
+ .btn {
24
+ font-size:16px;
25
+ padding:10px 20px;
26
+ }
27
+
28
+ .btn-primary {
29
+ background-color:transparent;
30
+ border:1px solid #FFFFFF;
31
+ }
32
+
33
+ .btn-primary:focus,
34
+ .btn-primary:hover {
35
+ background-color:rgba(0,0,0,0.4);
36
+ border-color:#FFFFFF;
37
+ }
38
+
39
+ /*------------------------------
40
+ CONTENT
41
+ ------------------------------*/
42
+
43
+ .content {
44
+ padding:20px 0 0;
45
+ text-align:center;
46
+ }
47
+
48
+ .content h1 {
49
+ font-size:24px;
50
+ font-weight:100;
51
+ letter-spacing:1px;
52
+ }
53
+
54
+ .content h2 {
55
+ font-size:80px;
56
+ font-weight:100;
57
+ margin:0 0 20px;
58
+ }
59
+
60
+ .content p {
61
+ font-weight:300;
62
+ font-size:24px;
63
+ margin:0;
64
+ }
65
+
66
+ .content p span {
67
+ font-weight:400;
68
+ }
69
+
70
+ .content .btn {
71
+ margin-top:20px;
72
+ }
73
+
74
+ .content .line {
75
+ display:block;
76
+ margin:28px 0;
77
+ position:relative;
78
+ text-align:center;
79
+ }
80
+
81
+ .content .line h3 {
82
+ font-weight:100;
83
+ font-size:40px;
84
+ margin:20px 0;
85
+ }
86
+
87
+ .content .line:before,
88
+ .content .line:after {
89
+ background-color:rgba(255,255,255,0.9);
90
+ content:"";
91
+ height:1px;
92
+ max-width:400px;
93
+ width:400px;
94
+ position:absolute;
95
+ top:25px;
96
+ }
97
+
98
+ .content .line:before {
99
+ left:0;
100
+ }
101
+
102
+ .content .line:after {
103
+ right:0;
104
+ }
105
+
106
+ @media (min-width:1600px) {
107
+ .content {
108
+ padding-top:100px;
109
+ }
110
+ }
111
+
112
+ @media (min-width:1367px) {
113
+ .content h2 {
114
+ margin:0 0 50px;
115
+ }
116
+
117
+ .content .line h3 {
118
+ margin:40px 0;
119
+ }
120
+ }
121
+
122
+ @media (min-width:992px) and (max-width:1199px) {
123
+
124
+ .content h1 {
125
+ display:none;
126
+ }
127
+
128
+ .content p {
129
+ font-size:21px;
130
+ }
131
+
132
+ .content .line:before,
133
+ .content .line:after {
134
+ max-width:300px;
135
+ width:300px;
136
+ }
137
+ }
138
+
139
+ @media (min-width:768px) and (max-width:992px) {
140
+ .content .line:before,
141
+ .content .line:after {
142
+ max-width:200px;
143
+ width:200px;
144
+ }
145
+ }
146
+
147
+ @media (max-width:767px) {
148
+ .content .line:before,
149
+ .content .line:after {
150
+ display:none;
151
+ }
152
+ }
153
+
154
+
155
+
156
+ /*------------------------------
157
+ FOOTER
158
+ ------------------------------*/
159
+
160
+ .navbar-default {
161
+ padding:5px 0;
162
+ border:0;
163
+ background-color:rgba(0,0,0,0.3);
164
+ }
165
+
166
+ .navbar-default .navbar-brand {
167
+ color:#FFFFFF;
168
+ }
169
+
170
+ .navbar-default .navbar-nav > li > a {
171
+ color:#FFFFFF;
172
+ font-size:18px;
173
+ font-weight:400;
174
+ }
175
+
176
+ .navbar-default .navbar-nav > li > a:before {
177
+ color:rgba(255, 255, 255, 0);
178
+ bottom:4px;
179
+ content:"─";
180
+ left:42%;
181
+ position:absolute;
182
+ transition:all 0.5s;
183
+ }
184
+
185
+ .navbar-default .navbar-nav > li > a:hover,
186
+ .navbar-default .navbar-nav > li > a:focus {
187
+ color:#FFFFFF;
188
+ }
189
+
190
+ .navbar-default .navbar-nav > li > a:hover:before {
191
+ color:#FFFFFF;
192
+ text-shadow:10px 0 #FFFFFF, -10px 0 #FFFFFF;
193
+ }
194
+
195
+ .navbar-default .navbar-collapse {
196
+ text-align:center;
197
+ }
198
+
199
+ .navbar-default .links {
200
+ margin-bottom:0;
201
+ }
202
+
203
+ .navbar-default .links > li > a {
204
+ border-radius:50%;
205
+ border:1px solid transparent;
206
+ color:#FFFFFF;
207
+ text-align:center;
208
+ display:inline-block;
209
+ font-size:20px;
210
+ padding-top:11px;
211
+ width:50px;
212
+ height:50px;
213
+ }
214
+
215
+ .navbar-default .links > li > a:hover {
216
+ border-color:#FFFFFF;
217
+ }
218
+
219
+ @media (min-width:1367px) {
220
+ .navbar-default {
221
+ padding:15px 0;
222
+ }
223
+ }
224
+
225
+ @media (min-width:768px) and (max-width:992px) {
226
+ .navbar-default .navbar-nav > li > a {
227
+ font-size:15px;
228
+ }
229
+ }
230
+
231
+ @media (max-width:767px) {
232
+ .navbar-default {
233
+ padding:0;
234
+ background-color:rgba(0,0,0,0.6);
235
+ }
236
+
237
+ .navbar-default .navbar-toggle:focus,
238
+ .navbar-default .navbar-toggle:hover {
239
+ background-color:#FFFFFF;
240
+ color:#333333;
241
+ }
242
+
243
+ .navbar-default .navbar-toggle {
244
+ border-color:#FFFFFF;
245
+ margin-top:10px;
246
+ padding:5px 10px;
247
+ }
248
+
249
+ .navbar-default .navbar-collapse {
250
+ text-align:center;
251
+ border-color:rgba(255,255,255,0.3);
252
+ background-color:rgba(0,0,0,0.6);
253
+ }
254
+
255
+ .navbar-default .links {
256
+ padding-top:15px;
257
+ }
258
+
259
+ .navbar-default .links > li > a {
260
+ border-color:#FFFFFF;
261
+ }
262
+
263
+ .navbar-default .navbar-nav > li > a:hover:before {
264
+ color:transparent;
265
+ text-shadow:none;
266
+ transition-duration:0.5s;
267
+ }
268
+ }
269
+
270
+
271
+
272
+ button.close {
273
+ font-size:36px;
274
+ margin-top:30px;
275
+ }
276
+
277
+
278
+
279
+ @media (max-width:767px) {
280
+
281
+ button.close {
282
+ font-size:28px;
283
+ margin-top:22px;
284
+ }
285
+ }
286
+ .contact-info li{
287
+ display:inline-block;
288
+ font-size:20px;
289
+ margin:10px;
290
+ margin-right: 25px;
291
+ }
292
+ .contact-info li i{
293
+ font-weight:600;
294
+ margin-right:5px;
295
+ }
296
+ .contact-info{
297
+ padding-top:20px;
298
+ padding-bottom:40px;
299
+ }
300
+ #overlay {
301
+ background-color: #121213;
302
+ opacity: .25;
303
+ position: fixed;
304
+ left: 0;
305
+ right: 0;
306
+ top: 0;
307
+ bottom: 0;
308
+ z-index: -1;
309
+ }
310
+
311
+
312
+
output/assets/css/form-elements.css ADDED
@@ -0,0 +1,102 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ input[type="text"],
3
+ textarea,
4
+ textarea.form-control {
5
+ margin: 0;
6
+ padding: 0 10px;
7
+ vertical-align: middle;
8
+ background: none;
9
+ border: 1px solid #fff;
10
+ font-family: 'Raleway', sans-serif;
11
+ font-size: 22px;
12
+ font-weight: 300;
13
+ line-height: 50px;
14
+ color: #fff;
15
+ -moz-border-radius: 6px;
16
+ -webkit-border-radius: 6px;
17
+ border-radius: 6px;
18
+ -moz-box-shadow: none;
19
+ -webkit-box-shadow: none;
20
+ box-shadow: none;
21
+ -o-transition: all .3s;
22
+ -moz-transition: all .3s;
23
+ -webkit-transition: all .3s;
24
+ -ms-transition: all .3s;
25
+ transition: all .3s;
26
+ }
27
+
28
+ input[type="text"]:focus,
29
+ textarea:focus,
30
+ textarea.form-control:focus {
31
+ outline: 0;
32
+ border: 1px solid #fff;
33
+ -moz-box-shadow: none;
34
+ -webkit-box-shadow: none;
35
+ box-shadow: none;
36
+ }
37
+
38
+ input[type="text"]:-moz-placeholder, textarea:-moz-placeholder, textarea.form-control:-moz-placeholder { color: #fff; }
39
+ input[type="text"]:-ms-input-placeholder, textarea:-ms-input-placeholder, textarea.form-control:-ms-input-placeholder { color: #fff; }
40
+ input[type="text"]::-webkit-input-placeholder, textarea::-webkit-input-placeholder, textarea.form-control::-webkit-input-placeholder { color: #fff; }
41
+
42
+
43
+ .subscribe button,
44
+ .contact-form button {
45
+ height: 52px;
46
+ margin: 0;
47
+ padding: 0 20px;
48
+ vertical-align: middle;
49
+ background: #35969a;
50
+ border: 0;
51
+ font-family: 'Raleway', sans-serif;
52
+ font-size: 22px;
53
+ font-weight: 300;
54
+ line-height: 52px;
55
+ color: #fff;
56
+ -moz-border-radius: 6px;
57
+ -webkit-border-radius: 6px;
58
+ border-radius: 6px;
59
+ text-shadow: none;
60
+ -moz-box-shadow: none;
61
+ -webkit-box-shadow: none;
62
+ box-shadow: none;
63
+ -o-transition: all .3s;
64
+ -moz-transition: all .3s;
65
+ -webkit-transition: all .3s;
66
+ -ms-transition: all .3s;
67
+ transition: all .3s;
68
+ }
69
+
70
+ .subscribe button:hover,
71
+ .contact-form button:hover {
72
+ opacity: 0.6;
73
+ color: #fff;
74
+ -o-transition: all .3s;
75
+ -moz-transition: all .3s;
76
+ -webkit-transition: all .3s;
77
+ -ms-transition: all .3s;
78
+ transition: all .3s;
79
+ }
80
+
81
+ .subscribe button:active,
82
+ .contact-form button:active {
83
+ outline: 0;
84
+ opacity: 0.6;
85
+ color: #fff;
86
+ -moz-box-shadow: none;
87
+ -webkit-box-shadow: none;
88
+ box-shadow: none;
89
+ }
90
+
91
+ .subscribe button:focus,
92
+ .contact-form button:focus {
93
+ outline: 0;
94
+ background: #35969a;
95
+ color: #fff;
96
+ }
97
+
98
+ .btn:focus, .btn:active:focus, .btn.active:focus {
99
+ outline: 0;
100
+ background: #35969a;
101
+ color: #fff;
102
+ }
output/assets/css/jquery.vegas.css ADDED
@@ -0,0 +1,25 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .vegas-loading {
2
+ display:none !important;
3
+ }
4
+
5
+ .vegas-overlay {
6
+ background: transparent url(overlays/01.html);
7
+ opacity: 0.5;
8
+ z-index: -1;
9
+ }
10
+
11
+ .vegas-background {
12
+ -ms-interpolation-mode: bicubic;
13
+ image-rendering: optimizeQuality;
14
+ max-width: none !important; /* counteracts global img modification by twitter bootstrap library */
15
+ z-index: -2;
16
+ }
17
+
18
+ .vegas-overlay,
19
+ .vegas-background {
20
+ -webkit-user-select: none;
21
+ -khtml-user-select: none;
22
+ -moz-user-select: none;
23
+ -ms-user-select: none;
24
+ user-select: none;
25
+ }
output/assets/css/media-queries.css ADDED
@@ -0,0 +1,72 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ @media (min-width: 992px) and (max-width: 1199px) {
3
+
4
+ .show-menu, .hide-menu { right: 30px; }
5
+
6
+ .top-content h1, .top-content .description { padding: 0 40px; }
7
+
8
+ }
9
+
10
+ @media (min-width: 768px) and (max-width: 991px) {
11
+
12
+ .section-description p { padding: 0; }
13
+
14
+ .top-content h1, .top-content .description { padding: 0 40px; }
15
+
16
+ .timer .days-wrapper, .timer .hours-wrapper, .timer .minutes-wrapper, .timer .seconds-wrapper { width: 145px; }
17
+
18
+ }
19
+
20
+ @media (max-width: 991px) {
21
+
22
+ .show-menu { right: 30px; }
23
+ .hide-menu { position: static; top: auto; right: auto; z-index: auto; }
24
+ .hide-menu a { height: 42px; padding-top: 0; }
25
+
26
+ }
27
+
28
+ @media (max-width: 767px) {
29
+
30
+ .section-description p { padding: 0; }
31
+
32
+ .top-content h1, .top-content .description { padding: 0; }
33
+
34
+ .timer .days-wrapper, .timer .hours-wrapper, .timer .minutes-wrapper, .timer .seconds-wrapper { width: 145px; }
35
+ .timer .slash { display: none; }
36
+
37
+ .subscribe form input.subscribe-email, .subscribe form button { width: 95%; }
38
+ .subscribe form input.subscribe-email { margin-left: auto; margin-right: auto; }
39
+
40
+ .contact-form, .contact-address { text-align: center; }
41
+ .contact-form form input, .contact-form form textarea { margin-left: auto; margin-right: auto; }
42
+
43
+ footer, .footer-copyright { text-align: center; }
44
+ .footer-copyright { padding-bottom: 15px; }
45
+
46
+ }
47
+
48
+ @media (max-width: 415px) {
49
+
50
+ h1, h2 { font-size: 32px; }
51
+
52
+ .show-menu { right: 10px; }
53
+
54
+ }
55
+
56
+
57
+ /* Retina-ize images/icons */
58
+
59
+ @media
60
+ only screen and (-webkit-min-device-pixel-ratio: 2),
61
+ only screen and ( min--moz-device-pixel-ratio: 2),
62
+ only screen and ( -o-min-device-pixel-ratio: 2/1),
63
+ only screen and ( min-device-pixel-ratio: 2),
64
+ only screen and ( min-resolution: 192dpi),
65
+ only screen and ( min-resolution: 2dppx) {
66
+
67
+ /* logo */
68
+ .top-content .logo a {
69
+ background-image: url(../img/logo_2x.png) !important; background-repeat: no-repeat !important; background-size: 180px 82px !important;
70
+ }
71
+
72
+ }
output/assets/css/style.css ADDED
@@ -0,0 +1,321 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ body {
3
+ font-family: 'Raleway', sans-serif;
4
+ font-weight: 300;
5
+ color: #fff;
6
+ text-align: center;
7
+ }
8
+
9
+ strong { font-weight: 700; }
10
+
11
+ a, a:hover, a:focus {
12
+ color: #35969a;
13
+ text-decoration: none;
14
+ -o-transition: all .3s;
15
+ -moz-transition: all .3s;
16
+ -webkit-transition: all .3s;
17
+ -ms-transition: all .3s;
18
+ transition: all .3s;
19
+ }
20
+
21
+ h1, h2 {
22
+ margin-top: 10px;
23
+ font-size: 42px;
24
+ font-weight: 300;
25
+ line-height: 54px;
26
+ }
27
+
28
+ h3 {
29
+ font-size: 30px;
30
+ font-weight: 300;
31
+ line-height: 34px;
32
+ }
33
+
34
+ img { max-width: 100%; }
35
+
36
+ ::-moz-selection { background: #35969a; color: #fff; text-shadow: none; }
37
+ ::selection { background: #35969a; color: #fff; text-shadow: none; }
38
+
39
+
40
+ /***** Loader *****/
41
+
42
+ .loader {
43
+ position: fixed;
44
+ top: 0;
45
+ left: 0;
46
+ right: 0;
47
+ bottom: 0;
48
+ width: 100%;
49
+ height: 100%;
50
+ background: #fff;
51
+ overflow: hidden !important;
52
+ z-index: 99999;
53
+ }
54
+
55
+ .loader-img {
56
+ position: absolute;
57
+ left: 50%;
58
+ top: 50%;
59
+ margin: -30px 0 0 -30px;
60
+ width: 60px;
61
+ height: 60px;
62
+ background: url(../img/loading.gif) center center no-repeat;
63
+ }
64
+
65
+
66
+ /***** General style, all sections *****/
67
+
68
+ .section-container {
69
+ margin: 0 auto;
70
+ padding-bottom: 60px;
71
+ }
72
+
73
+ .section-description {
74
+ margin-top: 60px;
75
+ padding-bottom: 10px;
76
+ }
77
+
78
+ .section-description p {
79
+ margin-top: 30px;
80
+ padding: 0 120px;
81
+ font-size: 22px;
82
+ line-height: 36px;
83
+ }
84
+
85
+
86
+ /***** Scroll arrows *****/
87
+
88
+ .scroll-page {
89
+ margin-top: 30px;
90
+ font-size: 36px;
91
+ }
92
+ .scroll-page a, .scroll-page a:hover { color: #fff;
93
+ font-size:20px;
94
+ padding:20px;
95
+ }
96
+
97
+
98
+ /***** Modal *****/
99
+
100
+ .modal-content {
101
+ background-color: #333;
102
+ font-size: 18px;
103
+ line-height: 32px;
104
+ text-align: left;
105
+ }
106
+
107
+ .modal-content h4 {
108
+ font-size: 30px;
109
+ font-weight: 300;
110
+ line-height: 34px;
111
+ }
112
+
113
+ .modal-body {
114
+ padding: 15px 25px;
115
+ }
116
+
117
+ .modal-body img {
118
+ margin-bottom: 15px;
119
+ -moz-border-radius: 6px;
120
+ -webkit-border-radius: 6px;
121
+ border-radius: 6px;
122
+ }
123
+
124
+ .modal-header {
125
+ padding: 25px 25px 15px 25px;
126
+ }
127
+
128
+ .modal-footer {
129
+ padding: 15px 25px 25px 25px;
130
+ }
131
+
132
+ .modal-header, .modal-footer { border: 0; }
133
+
134
+ .modal-header .close {
135
+ font-size: 36px;
136
+ color: #fff;
137
+ font-weight: 300;
138
+ text-shadow: none;
139
+ opacity: 1;
140
+ }
141
+
142
+ .modal-button {
143
+ margin-top: 60px;
144
+ }
145
+
146
+ .modal-footer button, .modal-button button {
147
+ height: 52px;
148
+ margin: 0;
149
+ padding: 0 20px;
150
+ background: none;
151
+ border: 1px solid #fff;
152
+ font-size: 22px;
153
+ font-weight: 300;
154
+ color: #fff;
155
+ -moz-border-radius: 6px;
156
+ -webkit-border-radius: 6px;
157
+ border-radius: 6px;
158
+ text-shadow: none;
159
+ -moz-box-shadow: none;
160
+ -webkit-box-shadow: none;
161
+ box-shadow: none;
162
+ -o-transition: all .3s;
163
+ -moz-transition: all .3s;
164
+ -webkit-transition: all .3s;
165
+ -ms-transition: all .3s;
166
+ transition: all .3s;
167
+ }
168
+ .modal-button button:hover, .modal-footer button:hover { opacity: 0.6; background: none; border: 1px solid #fff; color: #fff; }
169
+
170
+ .modal-button button:focus, .modal-button button:active:focus, .modal-button button.active:focus { outline: 0; background: none; color: #fff; }
171
+
172
+ .modal-footer button:focus, .modal-footer button:active:focus, .modal-footer button.active:focus {
173
+ outline: 0; background: none; border: 1px solid #fff; color: #fff; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;
174
+ }
175
+
176
+
177
+ /***** Top menu *****/
178
+
179
+ nav {
180
+ display: none;
181
+ position: fixed;
182
+ top: 0;
183
+ left: 0;
184
+ width: 100%;
185
+ z-index: 998;
186
+ background: #333;
187
+ background: rgba(51, 51, 51, 0.3);
188
+ font-size: 18px;
189
+ color: #fff;
190
+ line-height: 32px;
191
+ text-align: center;
192
+ }
193
+
194
+ nav a {
195
+ display: inline-block;
196
+ margin: 0 15px;
197
+ padding: 10px 0;
198
+ color: #fff;
199
+ }
200
+ nav a:hover { color: #35969a; }
201
+ nav a:focus { color: #35969a; outline: 0; }
202
+
203
+ .show-menu, .hide-menu {
204
+ position: absolute;
205
+ top: -6px;
206
+ right: 100px;
207
+ padding: 0 20px;
208
+ z-index: 999;
209
+ text-align: center;
210
+ }
211
+ .hide-menu { top: -1px; }
212
+
213
+ .show-menu a, .hide-menu a {
214
+ display: inline-block;
215
+ width: 46px;
216
+ height: 48px;
217
+ padding-top: 11px;
218
+ font-size: 21px;
219
+ color: #fff;
220
+ -moz-border-radius: 4px;
221
+ -webkit-border-radius: 4px;
222
+ border-radius: 4px;
223
+ }
224
+ .show-menu a:hover, .hide-menu a:hover { color: #fff; }
225
+
226
+ .show-menu a {
227
+ background: #333;
228
+ background: rgba(51, 51, 51, 0.3);
229
+ }
230
+
231
+
232
+ /***** Top content *****/
233
+
234
+ .top-content {
235
+ margin: 0 auto;
236
+ }
237
+
238
+ .inner-bg {
239
+ padding: 60px 0;
240
+ }
241
+
242
+ .top-content .logo {
243
+ padding-bottom: 40px;
244
+ }
245
+
246
+ .top-content .logo a:focus { outline: 0; }
247
+
248
+ .top-content h1 {
249
+ padding: 0 120px;
250
+ }
251
+
252
+ .top-content .description {
253
+ margin: 40px 0 10px 0;
254
+ padding: 0 120px;
255
+ font-size: 22px;
256
+ line-height: 36px;
257
+ }
258
+
259
+ .timer {
260
+ margin-top: 60px;
261
+ }
262
+
263
+ .timer .days-wrapper,
264
+ .timer .hours-wrapper,
265
+ .timer .minutes-wrapper,
266
+ .timer .seconds-wrapper {
267
+ display: inline-block;
268
+ width: 160px;
269
+ margin: 0 10px;
270
+ font-size: 18px;
271
+ }
272
+
273
+ .timer .days,
274
+ .timer .hours,
275
+ .timer .minutes,
276
+ .timer .seconds {
277
+ font-size: 80px;
278
+ font-weight: 100;
279
+ line-height: 90px;
280
+ }
281
+ .panel-default > .panel-heading{
282
+ background: #f2f2f2;
283
+ padding: 20px;
284
+ }
285
+ .panel-title > a{
286
+ position: relative;
287
+ color:#dc005a;
288
+ display: block;
289
+ padding-right: 70px;
290
+ }
291
+ .panel-title > a:after,
292
+ .panel-title > a.collapsed:after{
293
+ content: "\f068";
294
+ font-family: FontAwesome;
295
+ height: 28px;
296
+ width: 28px;
297
+ background: #dc005a;
298
+ border-radius: 50%;
299
+ box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.07);
300
+ color: #ffffff;
301
+ font-size: 14px;
302
+ line-height: 30px;
303
+ position: absolute;
304
+ right:20px;
305
+ top:-4px;
306
+ text-align: center;
307
+ }
308
+ .panel-title > a.collapsed:after{
309
+ content: "\f067";
310
+ background: #AFAFAF;
311
+ }
312
+ .panel-title > a.collapsed{
313
+ color:#989898;
314
+ }
315
+ .panel-title > a:hover,
316
+ .panel-title > a:focus{
317
+ text-decoration: none;
318
+ outline: none;
319
+ }
320
+
321
+
output/assets/img/loading.gif ADDED
Binary file
output/assets/js/custom.js ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+
3
+ $(document).ready(function() {
4
+
5
+ /*------------------------------
6
+ VEGAS BACKGROUND
7
+ ------------------------------*/
8
+ $.vegas({src:'assets/images/background.jpg'});
9
+
10
+
11
+ });
12
+
output/assets/js/jquery.backstretch.min.js ADDED
@@ -0,0 +1,4 @@
 
 
 
 
1
+ /*! Backstretch - v2.0.4 - 2013-06-19
2
+ * http://srobbin.com/jquery-plugins/backstretch/
3
+ * Copyright (c) 2013 Scott Robbin; Licensed MIT */
4
+ (function(a,d,p){a.fn.backstretch=function(c,b){(c===p||0===c.length)&&a.error("No images were supplied for Backstretch");0===a(d).scrollTop()&&d.scrollTo(0,0);return this.each(function(){var d=a(this),g=d.data("backstretch");if(g){if("string"==typeof c&&"function"==typeof g[c]){g[c](b);return}b=a.extend(g.options,b);g.destroy(!0)}g=new q(this,c,b);d.data("backstretch",g)})};a.backstretch=function(c,b){return a("body").backstretch(c,b).data("backstretch")};a.expr[":"].backstretch=function(c){return a(c).data("backstretch")!==p};a.fn.backstretch.defaults={centeredX:!0,centeredY:!0,duration:5E3,fade:0};var r={left:0,top:0,overflow:"hidden",margin:0,padding:0,height:"100%",width:"100%",zIndex:-999999},s={position:"absolute",display:"none",margin:0,padding:0,border:"none",width:"auto",height:"auto",maxHeight:"none",maxWidth:"none",zIndex:-999999},q=function(c,b,e){this.options=a.extend({},a.fn.backstretch.defaults,e||{});this.images=a.isArray(b)?b:[b];a.each(this.images,function(){a("<img />")[0].src=this});this.isBody=c===document.body;this.$container=a(c);this.$root=this.isBody?l?a(d):a(document):this.$container;c=this.$container.children(".backstretch").first();this.$wrap=c.length?c:a('<div class="backstretch"></div>').css(r).appendTo(this.$container);this.isBody||(c=this.$container.css("position"),b=this.$container.css("zIndex"),this.$container.css({position:"static"===c?"relative":c,zIndex:"auto"===b?0:b,background:"none"}),this.$wrap.css({zIndex:-999998}));this.$wrap.css({position:this.isBody&&l?"fixed":"absolute"});this.index=0;this.show(this.index);a(d).on("resize.backstretch",a.proxy(this.resize,this)).on("orientationchange.backstretch",a.proxy(function(){this.isBody&&0===d.pageYOffset&&(d.scrollTo(0,1),this.resize())},this))};q.prototype={resize:function(){try{var a={left:0,top:0},b=this.isBody?this.$root.width():this.$root.innerWidth(),e=b,g=this.isBody?d.innerHeight?d.innerHeight:this.$root.height():this.$root.innerHeight(),j=e/this.$img.data("ratio"),f;j>=g?(f=(j-g)/2,this.options.centeredY&&(a.top="-"+f+"px")):(j=g,e=j*this.$img.data("ratio"),f=(e-b)/2,this.options.centeredX&&(a.left="-"+f+"px"));this.$wrap.css({width:b,height:g}).find("img:not(.deleteable)").css({width:e,height:j}).css(a)}catch(h){}return this},show:function(c){if(!(Math.abs(c)>this.images.length-1)){var b=this,e=b.$wrap.find("img").addClass("deleteable"),d={relatedTarget:b.$container[0]};b.$container.trigger(a.Event("backstretch.before",d),[b,c]);this.index=c;clearInterval(b.interval);b.$img=a("<img />").css(s).bind("load",function(f){var h=this.width||a(f.target).width();f=this.height||a(f.target).height();a(this).data("ratio",h/f);a(this).fadeIn(b.options.speed||b.options.fade,function(){e.remove();b.paused||b.cycle();a(["after","show"]).each(function(){b.$container.trigger(a.Event("backstretch."+this,d),[b,c])})});b.resize()}).appendTo(b.$wrap);b.$img.attr("src",b.images[c]);return b}},next:function(){return this.show(this.index<this.images.length-1?this.index+1:0)},prev:function(){return this.show(0===this.index?this.images.length-1:this.index-1)},pause:function(){this.paused=!0;return this},resume:function(){this.paused=!1;this.next();return this},cycle:function(){1<this.images.length&&(clearInterval(this.interval),this.interval=setInterval(a.proxy(function(){this.paused||this.next()},this),this.options.duration));return this},destroy:function(c){a(d).off("resize.backstretch orientationchange.backstretch");clearInterval(this.interval);c||this.$wrap.remove();this.$container.removeData("backstretch")}};var l,f=navigator.userAgent,m=navigator.platform,e=f.match(/AppleWebKit\/([0-9]+)/),e=!!e&&e[1],h=f.match(/Fennec\/([0-9]+)/),h=!!h&&h[1],n=f.match(/Opera Mobi\/([0-9]+)/),t=!!n&&n[1],k=f.match(/MSIE ([0-9]+)/),k=!!k&&k[1];l=!((-1<m.indexOf("iPhone")||-1<m.indexOf("iPad")||-1<m.indexOf("iPod"))&&e&&534>e||d.operamini&&"[object OperaMini]"==={}.toString.call(d.operamini)||n&&7458>t||-1<f.indexOf("Android")&&e&&533>e||h&&6>h||"palmGetResource"in d&&e&&534>e||-1<f.indexOf("MeeGo")&&-1<f.indexOf("NokiaBrowser/8.5.0")||k&&6>=k)})(jQuery,window);
output/assets/js/jquery.countdown.min.js ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * The Final Countdown for jQuery v2.2.0 (http://hilios.github.io/jQuery.countdown/)
3
+ * Copyright (c) 2016 Edson Hilios
4
+ *
5
+ * Permission is hereby granted, free of charge, to any person obtaining a copy of
6
+ * this software and associated documentation files (the "Software"), to deal in
7
+ * the Software without restriction, including without limitation the rights to
8
+ * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
9
+ * the Software, and to permit persons to whom the Software is furnished to do so,
10
+ * subject to the following conditions:
11
+ *
12
+ * The above copyright notice and this permission notice shall be included in all
13
+ * copies or substantial portions of the Software.
14
+ *
15
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
17
+ * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
18
+ * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
19
+ * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
20
+ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
21
+ */
22
+ !function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):a(jQuery)}(function(a){"use strict";function b(a){if(a instanceof Date)return a;if(String(a).match(g))return String(a).match(/^[0-9]*$/)&&(a=Number(a)),String(a).match(/\-/)&&(a=String(a).replace(/\-/g,"/")),new Date(a);throw new Error("Couldn't cast `"+a+"` to a date object.")}function c(a){var b=a.toString().replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1");return new RegExp(b)}function d(a){return function(b){var d=b.match(/%(-|!)?[A-Z]{1}(:[^;]+;)?/gi);if(d)for(var f=0,g=d.length;f<g;++f){var h=d[f].match(/%(-|!)?([a-zA-Z]{1})(:[^;]+;)?/),j=c(h[0]),k=h[1]||"",l=h[3]||"",m=null;h=h[2],i.hasOwnProperty(h)&&(m=i[h],m=Number(a[m])),null!==m&&("!"===k&&(m=e(l,m)),""===k&&m<10&&(m="0"+m.toString()),b=b.replace(j,m.toString()))}return b=b.replace(/%%/,"%")}}function e(a,b){var c="s",d="";return a&&(a=a.replace(/(:|;|\s)/gi,"").split(/\,/),1===a.length?c=a[0]:(d=a[0],c=a[1])),Math.abs(b)>1?c:d}var f=[],g=[],h={precision:100,elapse:!1,defer:!1};g.push(/^[0-9]*$/.source),g.push(/([0-9]{1,2}\/){2}[0-9]{4}( [0-9]{1,2}(:[0-9]{2}){2})?/.source),g.push(/[0-9]{4}([\/\-][0-9]{1,2}){2}( [0-9]{1,2}(:[0-9]{2}){2})?/.source),g=new RegExp(g.join("|"));var i={Y:"years",m:"months",n:"daysToMonth",d:"daysToWeek",w:"weeks",W:"weeksToMonth",H:"hours",M:"minutes",S:"seconds",D:"totalDays",I:"totalHours",N:"totalMinutes",T:"totalSeconds"},j=function(b,c,d){this.el=b,this.$el=a(b),this.interval=null,this.offset={},this.options=a.extend({},h),this.instanceNumber=f.length,f.push(this),this.$el.data("countdown-instance",this.instanceNumber),d&&("function"==typeof d?(this.$el.on("update.countdown",d),this.$el.on("stoped.countdown",d),this.$el.on("finish.countdown",d)):this.options=a.extend({},h,d)),this.setFinalDate(c),this.options.defer===!1&&this.start()};a.extend(j.prototype,{start:function(){null!==this.interval&&clearInterval(this.interval);var a=this;this.update(),this.interval=setInterval(function(){a.update.call(a)},this.options.precision)},stop:function(){clearInterval(this.interval),this.interval=null,this.dispatchEvent("stoped")},toggle:function(){this.interval?this.stop():this.start()},pause:function(){this.stop()},resume:function(){this.start()},remove:function(){this.stop.call(this),f[this.instanceNumber]=null,delete this.$el.data().countdownInstance},setFinalDate:function(a){this.finalDate=b(a)},update:function(){if(0===this.$el.closest("html").length)return void this.remove();var b,c=void 0!==a._data(this.el,"events"),d=new Date;b=this.finalDate.getTime()-d.getTime(),b=Math.ceil(b/1e3),b=!this.options.elapse&&b<0?0:Math.abs(b),this.totalSecsLeft!==b&&c&&(this.totalSecsLeft=b,this.elapsed=d>=this.finalDate,this.offset={seconds:this.totalSecsLeft%60,minutes:Math.floor(this.totalSecsLeft/60)%60,hours:Math.floor(this.totalSecsLeft/60/60)%24,days:Math.floor(this.totalSecsLeft/60/60/24)%7,daysToWeek:Math.floor(this.totalSecsLeft/60/60/24)%7,daysToMonth:Math.floor(this.totalSecsLeft/60/60/24%30.4368),weeks:Math.floor(this.totalSecsLeft/60/60/24/7),weeksToMonth:Math.floor(this.totalSecsLeft/60/60/24/7)%4,months:Math.floor(this.totalSecsLeft/60/60/24/30.4368),years:Math.abs(this.finalDate.getFullYear()-d.getFullYear()),totalDays:Math.floor(this.totalSecsLeft/60/60/24),totalHours:Math.floor(this.totalSecsLeft/60/60),totalMinutes:Math.floor(this.totalSecsLeft/60),totalSeconds:this.totalSecsLeft},this.options.elapse||0!==this.totalSecsLeft?this.dispatchEvent("update"):(this.stop(),this.dispatchEvent("finish")))},dispatchEvent:function(b){var c=a.Event(b+".countdown");c.finalDate=this.finalDate,c.elapsed=this.elapsed,c.offset=a.extend({},this.offset),c.strftime=d(this.offset),this.$el.trigger(c)}}),a.fn.countdown=function(){var b=Array.prototype.slice.call(arguments,0);return this.each(function(){var c=a(this).data("countdown-instance");if(void 0!==c){var d=f[c],e=b[0];j.prototype.hasOwnProperty(e)?d[e].apply(d,b.slice(1)):null===String(e).match(/^[$A-Z_][0-9A-Z_$]*$/i)?(d.setFinalDate.call(d,e),d.start()):a.error("Method %s does not exist on jQuery.countdown".replace(/\%s/gi,e))}else new j(this,b[0],b[1])})}});
output/assets/js/jquery.vegas.js ADDED
@@ -0,0 +1,319 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ // ----------------------------------------------------------------------------
2
+ // Vegas - Fullscreen Backgrounds and Slideshows with jQuery.
3
+ // v1.3.4 - released 2013-12-16 13:28
4
+ // Licensed under the MIT license.
5
+ // http://vegas.jaysalvat.com/
6
+ // ----------------------------------------------------------------------------
7
+ // Copyright (C) 2010-2013 Jay Salvat
8
+ // http://jaysalvat.com/
9
+ // ----------------------------------------------------------------------------
10
+
11
+ (function($) {
12
+ var $background = $("<img />").addClass("vegas-background"), $overlay = $("<div />").addClass("vegas-overlay"), $loading = $("<div />").addClass("vegas-loading"), $current = $(), paused = null, backgrounds = [], step = 0, delay = 5e3, walk = function() {}, timer, methods = {
13
+ init: function(settings) {
14
+ var options = {
15
+ src: getBackground(),
16
+ align: "center",
17
+ valign: "center",
18
+ fade: 0,
19
+ loading: true,
20
+ load: function() {},
21
+ complete: function() {}
22
+ };
23
+ $.extend(options, $.vegas.defaults.background, settings);
24
+ if (options.loading) {
25
+ loading();
26
+ }
27
+ var $new = $background.clone();
28
+ $new.css({
29
+ position: "fixed",
30
+ left: "0px",
31
+ top: "0px"
32
+ }).bind("load", function() {
33
+ if ($new == $current) {
34
+ return;
35
+ }
36
+ $(window).bind("load resize.vegas", function(e) {
37
+ resize($new, options);
38
+ });
39
+ if ($current.is("img")) {
40
+ $current.stop();
41
+ $new.hide().insertAfter($current).fadeIn(options.fade, function() {
42
+ $(".vegas-background").not(this).remove();
43
+ $("body").trigger("vegascomplete", [ this, step - 1 ]);
44
+ options.complete.apply($new, [ step - 1 ]);
45
+ });
46
+ } else {
47
+ $new.hide().prependTo("body").fadeIn(options.fade, function() {
48
+ $("body").trigger("vegascomplete", [ this, step - 1 ]);
49
+ options.complete.apply(this, [ step - 1 ]);
50
+ });
51
+ }
52
+ $current = $new;
53
+ resize($current, options);
54
+ if (options.loading) {
55
+ loaded();
56
+ }
57
+ $("body").trigger("vegasload", [ $current.get(0), step - 1 ]);
58
+ options.load.apply($current.get(0), [ step - 1 ]);
59
+ if (step) {
60
+ $("body").trigger("vegaswalk", [ $current.get(0), step - 1 ]);
61
+ options.walk.apply($current.get(0), [ step - 1 ]);
62
+ }
63
+ }).attr("src", options.src);
64
+ return $.vegas;
65
+ },
66
+ destroy: function(what) {
67
+ if (!what || what == "background") {
68
+ $(".vegas-background, .vegas-loading").remove();
69
+ $(window).unbind("*.vegas");
70
+ $current = $();
71
+ }
72
+ if (!what || what == "overlay") {
73
+ $(".vegas-overlay").remove();
74
+ }
75
+ clearInterval(timer);
76
+ return $.vegas;
77
+ },
78
+ overlay: function(settings) {
79
+ var options = {
80
+ src: null,
81
+ opacity: null
82
+ };
83
+ $.extend(options, $.vegas.defaults.overlay, settings);
84
+ $overlay.remove();
85
+ $overlay.css({
86
+ margin: "0",
87
+ padding: "0",
88
+ position: "fixed",
89
+ left: "0px",
90
+ top: "0px",
91
+ width: "100%",
92
+ height: "100%"
93
+ });
94
+ if (options.src === false) {
95
+ $overlay.css("backgroundImage", "none");
96
+ }
97
+ if (options.src) {
98
+ $overlay.css("backgroundImage", "url(" + options.src + ")");
99
+ }
100
+ if (options.opacity) {
101
+ $overlay.css("opacity", options.opacity);
102
+ }
103
+ $overlay.prependTo("body");
104
+ return $.vegas;
105
+ },
106
+ slideshow: function(settings, keepPause) {
107
+ var options = {
108
+ step: step,
109
+ delay: delay,
110
+ preload: false,
111
+ loading: true,
112
+ backgrounds: backgrounds,
113
+ walk: walk
114
+ };
115
+ $.extend(options, $.vegas.defaults.slideshow, settings);
116
+ if (options.backgrounds != backgrounds) {
117
+ if (!settings.step) {
118
+ options.step = 0;
119
+ }
120
+ if (!settings.walk) {
121
+ options.walk = function() {};
122
+ }
123
+ if (options.preload) {
124
+ $.vegas("preload", options.backgrounds);
125
+ }
126
+ }
127
+ backgrounds = options.backgrounds;
128
+ delay = options.delay;
129
+ step = options.step;
130
+ walk = options.walk;
131
+ clearInterval(timer);
132
+ if (!backgrounds.length) {
133
+ return $.vegas;
134
+ }
135
+ var doSlideshow = function() {
136
+ if (step < 0) {
137
+ step = backgrounds.length - 1;
138
+ }
139
+ if (step >= backgrounds.length || !backgrounds[step - 1]) {
140
+ step = 0;
141
+ }
142
+ var settings = backgrounds[step++];
143
+ settings.walk = options.walk;
144
+ settings.loading = options.loading;
145
+ if (typeof settings.fade == "undefined") {
146
+ settings.fade = options.fade;
147
+ }
148
+ if (settings.fade > options.delay) {
149
+ settings.fade = options.delay;
150
+ }
151
+ $.vegas(settings);
152
+ };
153
+ doSlideshow();
154
+ if (!keepPause) {
155
+ paused = false;
156
+ $("body").trigger("vegasstart", [ $current.get(0), step - 1 ]);
157
+ }
158
+ if (!paused) {
159
+ timer = setInterval(doSlideshow, options.delay);
160
+ }
161
+ return $.vegas;
162
+ },
163
+ next: function() {
164
+ var from = step;
165
+ if (step) {
166
+ $.vegas("slideshow", {
167
+ step: step
168
+ }, true);
169
+ $("body").trigger("vegasnext", [ $current.get(0), step - 1, from - 1 ]);
170
+ }
171
+ return $.vegas;
172
+ },
173
+ previous: function() {
174
+ var from = step;
175
+ if (step) {
176
+ $.vegas("slideshow", {
177
+ step: step - 2
178
+ }, true);
179
+ $("body").trigger("vegasprevious", [ $current.get(0), step - 1, from - 1 ]);
180
+ }
181
+ return $.vegas;
182
+ },
183
+ jump: function(s) {
184
+ var from = step;
185
+ if (step) {
186
+ $.vegas("slideshow", {
187
+ step: s
188
+ }, true);
189
+ $("body").trigger("vegasjump", [ $current.get(0), step - 1, from - 1 ]);
190
+ }
191
+ return $.vegas;
192
+ },
193
+ stop: function() {
194
+ var from = step;
195
+ step = 0;
196
+ paused = null;
197
+ clearInterval(timer);
198
+ $("body").trigger("vegasstop", [ $current.get(0), from - 1 ]);
199
+ return $.vegas;
200
+ },
201
+ pause: function() {
202
+ paused = true;
203
+ clearInterval(timer);
204
+ $("body").trigger("vegaspause", [ $current.get(0), step - 1 ]);
205
+ return $.vegas;
206
+ },
207
+ get: function(what) {
208
+ if (what === null || what == "background") {
209
+ return $current.get(0);
210
+ }
211
+ if (what == "overlay") {
212
+ return $overlay.get(0);
213
+ }
214
+ if (what == "step") {
215
+ return step - 1;
216
+ }
217
+ if (what == "paused") {
218
+ return paused;
219
+ }
220
+ },
221
+ preload: function(backgrounds) {
222
+ var cache = [];
223
+ for (var i in backgrounds) {
224
+ if (backgrounds[i].src) {
225
+ var cacheImage = document.createElement("img");
226
+ cacheImage.src = backgrounds[i].src;
227
+ cache.push(cacheImage);
228
+ }
229
+ }
230
+ return $.vegas;
231
+ }
232
+ };
233
+ function resize($img, settings) {
234
+ var options = {
235
+ align: "center",
236
+ valign: "center"
237
+ };
238
+ $.extend(options, settings);
239
+ if ($img.height() === 0) {
240
+ $img.load(function() {
241
+ resize($(this), settings);
242
+ });
243
+ return;
244
+ }
245
+ var vp = getViewportSize(), ww = vp.width, wh = vp.height, iw = $img.width(), ih = $img.height(), rw = wh / ww, ri = ih / iw, newWidth, newHeight, newLeft, newTop, properties;
246
+ if (rw > ri) {
247
+ newWidth = wh / ri;
248
+ newHeight = wh;
249
+ } else {
250
+ newWidth = ww;
251
+ newHeight = ww * ri;
252
+ }
253
+ properties = {
254
+ width: newWidth + "px",
255
+ height: newHeight + "px",
256
+ top: "auto",
257
+ bottom: "auto",
258
+ left: "auto",
259
+ right: "auto"
260
+ };
261
+ if (!isNaN(parseInt(options.valign, 10))) {
262
+ properties.top = 0 - (newHeight - wh) / 100 * parseInt(options.valign, 10) + "px";
263
+ } else if (options.valign == "top") {
264
+ properties.top = 0;
265
+ } else if (options.valign == "bottom") {
266
+ properties.bottom = 0;
267
+ } else {
268
+ properties.top = (wh - newHeight) / 2;
269
+ }
270
+ if (!isNaN(parseInt(options.align, 10))) {
271
+ properties.left = 0 - (newWidth - ww) / 100 * parseInt(options.align, 10) + "px";
272
+ } else if (options.align == "left") {
273
+ properties.left = 0;
274
+ } else if (options.align == "right") {
275
+ properties.right = 0;
276
+ } else {
277
+ properties.left = (ww - newWidth) / 2;
278
+ }
279
+ $img.css(properties);
280
+ }
281
+ function loading() {
282
+ $loading.prependTo("body").fadeIn();
283
+ }
284
+ function loaded() {
285
+ $loading.fadeOut("fast", function() {
286
+ $(this).remove();
287
+ });
288
+ }
289
+ function getBackground() {
290
+ if ($("body").css("backgroundImage")) {
291
+ return $("body").css("backgroundImage").replace(/url\("?(.*?)"?\)/i, "$1");
292
+ }
293
+ }
294
+ function getViewportSize() {
295
+ var elmt = window, prop = "inner";
296
+ if (!("innerWidth" in window)) {
297
+ elmt = document.documentElement || document.body;
298
+ prop = "client";
299
+ }
300
+ return {
301
+ width: elmt[prop + "Width"],
302
+ height: elmt[prop + "Height"]
303
+ };
304
+ }
305
+ $.vegas = function(method) {
306
+ if (methods[method]) {
307
+ return methods[method].apply(this, Array.prototype.slice.call(arguments, 1));
308
+ } else if (typeof method === "object" || !method) {
309
+ return methods.init.apply(this, arguments);
310
+ } else {
311
+ $.error("Method " + method + " does not exist");
312
+ }
313
+ };
314
+ $.vegas.defaults = {
315
+ background: {},
316
+ slideshow: {},
317
+ overlay: {}
318
+ };
319
+ })(jQuery);
output/assets/js/retina-1.1.0.min.js ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * Retina.js v1.1.0
3
+ *
4
+ * Copyright 2013 Imulus, LLC
5
+ * Released under the MIT license
6
+ *
7
+ * Retina.js is an open source script that makes it easy to serve
8
+ * high-resolution images to devices with retina displays.
9
+ */
10
+ (function(){var root=typeof exports=="undefined"?window:exports;var config={check_mime_type:true};root.Retina=Retina;function Retina(){}Retina.configure=function(options){if(options==null)options={};for(var prop in options)config[prop]=options[prop]};Retina.init=function(context){if(context==null)context=root;var existing_onload=context.onload||new Function;context.onload=function(){var images=document.getElementsByTagName("img"),retinaImages=[],i,image;for(i=0;i<images.length;i++){image=images[i];retinaImages.push(new RetinaImage(image))}existing_onload()}};Retina.isRetina=function(){var mediaQuery="(-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx)";if(root.devicePixelRatio>1)return true;if(root.matchMedia&&root.matchMedia(mediaQuery).matches)return true;return false};root.RetinaImagePath=RetinaImagePath;function RetinaImagePath(path,at_2x_path){this.path=path;if(typeof at_2x_path!=="undefined"&&at_2x_path!==null){this.at_2x_path=at_2x_path;this.perform_check=false}else{this.at_2x_path=path.replace(/\.\w+$/,function(match){return"@2x"+match});this.perform_check=true}}RetinaImagePath.confirmed_paths=[];RetinaImagePath.prototype.is_external=function(){return!!(this.path.match(/^https?\:/i)&&!this.path.match("//"+document.domain))};RetinaImagePath.prototype.check_2x_variant=function(callback){var http,that=this;if(this.is_external()){return callback(false)}else if(!this.perform_check&&typeof this.at_2x_path!=="undefined"&&this.at_2x_path!==null){return callback(true)}else if(this.at_2x_path in RetinaImagePath.confirmed_paths){return callback(true)}else{http=new XMLHttpRequest;http.open("HEAD.html",this.at_2x_path);http.onreadystatechange=function(){if(http.readyState!=4){return callback(false)}if(http.status>=200&&http.status<=399){if(config.check_mime_type){var type=http.getResponseHeader("Content-Type");if(type==null||!type.match(/^image/i)){return callback(false)}}RetinaImagePath.confirmed_paths.push(that.at_2x_path);return callback(true)}else{return callback(false)}};http.send()}};function RetinaImage(el){this.el=el;this.path=new RetinaImagePath(this.el.getAttribute("src"),this.el.getAttribute("data-at2x"));var that=this;this.path.check_2x_variant(function(hasVariant){if(hasVariant)that.swap()})}root.RetinaImage=RetinaImage;RetinaImage.prototype.swap=function(path){if(typeof path=="undefined")path=this.path.at_2x_path;var that=this;function load(){if(!that.el.complete){setTimeout(load,5)}else{that.el.setAttribute("width",that.el.offsetWidth);that.el.setAttribute("height",that.el.offsetHeight);that.el.setAttribute("src",path)}}load()};if(Retina.isRetina()){Retina.init(root)}})();
output/assets/js/scripts.js ADDED
@@ -0,0 +1,69 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ function scroll_to(clicked_link, nav_height) {
3
+ var element_class = clicked_link.attr('href').replace('#', '.');
4
+ var scroll_to = 0;
5
+ if(element_class != '.top-content') {
6
+ element_class += '-container';
7
+ scroll_to = $(element_class).offset().top - nav_height;
8
+ }
9
+ if($(window).scrollTop() != scroll_to) {
10
+ jQuery('html, body').stop().animate({scrollTop: scroll_to}, 1000);
11
+ }
12
+ }
13
+
14
+
15
+ jQuery(document).ready(function() {
16
+
17
+ /*
18
+ Navigation
19
+ */
20
+ jQuery('a.scroll-link').on('click', function(e) {
21
+ e.preventDefault();
22
+ scroll_to($(this), $('nav').height());
23
+ });
24
+ // show/hide menu
25
+ jQuery('.show-menu a').on('click', function(e) {
26
+ e.preventDefault();
27
+ jQuery(this).fadeOut(100, function(){ jQuery('nav').slideDown(); });
28
+ });
29
+ jQuery('.hide-menu a').on('click', function(e) {
30
+ e.preventDefault();
31
+ jQuery('nav').slideUp(function(){ jQuery('.show-menu a').fadeIn(); });
32
+ });
33
+
34
+
35
+ /*
36
+ Wow
37
+ */
38
+ new WOW().init();
39
+
40
+
41
+ /*
42
+ Animate scroll arrows
43
+ */
44
+ jQuery('.scroll-page a').on('mouseover', function(){
45
+ jQuery(this).addClass('animated bounce').one('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function(){
46
+ jQuery(this).removeClass('animated bounce');
47
+ });
48
+ });
49
+
50
+
51
+
52
+ });
53
+
54
+
55
+ jQuery(window).load(function() {
56
+
57
+ /*
58
+ Loader
59
+ */
60
+ jQuery(".loader-img").fadeOut();
61
+ jQuery(".loader").delay(1000).fadeOut("slow");
62
+
63
+ /*
64
+ Modal images
65
+ */
66
+ jQuery(".modal-body img").attr("style", "width: auto !important; height: auto !important;");
67
+
68
+ });
69
+
output/assets/js/wow.min.js ADDED
@@ -0,0 +1,2 @@
 
 
1
+ /*! WOW - v0.1.9 - 2014-05-10
2
+ * Copyright (c) 2014 Matthieu Aussaguel; Licensed MIT */(function(){var a,b,c=function(a,b){return function(){return a.apply(b,arguments)}};a=function(){function a(){}return a.prototype.extend=function(a,b){var c,d;for(c in a)d=a[c],null!=d&&(b[c]=d);return b},a.prototype.isMobile=function(a){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(a)},a}(),b=this.WeakMap||(b=function(){function a(){this.keys=[],this.values=[]}return a.prototype.get=function(a){var b,c,d,e,f;for(f=this.keys,b=d=0,e=f.length;e>d;b=++d)if(c=f[b],c===a)return this.values[b]},a.prototype.set=function(a,b){var c,d,e,f,g;for(g=this.keys,c=e=0,f=g.length;f>e;c=++e)if(d=g[c],d===a)return void(this.values[c]=b);return this.keys.push(a),this.values.push(b)},a}()),this.WOW=function(){function d(a){null==a&&(a={}),this.scrollCallback=c(this.scrollCallback,this),this.scrollHandler=c(this.scrollHandler,this),this.start=c(this.start,this),this.scrolled=!0,this.config=this.util().extend(a,this.defaults),this.animationNameCache=new b}return d.prototype.defaults={boxClass:"wow",animateClass:"animated",offset:0,mobile:!0},d.prototype.init=function(){var a;return this.element=window.document.documentElement,"interactive"===(a=document.readyState)||"complete"===a?this.start():document.addEventListener("DOMContentLoaded",this.start)},d.prototype.start=function(){var a,b,c,d;if(this.boxes=this.element.getElementsByClassName(this.config.boxClass),this.boxes.length){if(this.disabled())return this.resetStyle();for(d=this.boxes,b=0,c=d.length;c>b;b++)a=d[b],this.applyStyle(a,!0);return window.addEventListener("scroll",this.scrollHandler,!1),window.addEventListener("resize",this.scrollHandler,!1),this.interval=setInterval(this.scrollCallback,50)}},d.prototype.stop=function(){return window.removeEventListener("scroll",this.scrollHandler,!1),window.removeEventListener("resize",this.scrollHandler,!1),null!=this.interval?clearInterval(this.interval):void 0},d.prototype.show=function(a){return this.applyStyle(a),a.className=""+a.className+" "+this.config.animateClass},d.prototype.applyStyle=function(a,b){var c,d,e;return d=a.getAttribute("data-wow-duration"),c=a.getAttribute("data-wow-delay"),e=a.getAttribute("data-wow-iteration"),this.animate(function(f){return function(){return f.customStyle(a,b,d,c,e)}}(this))},d.prototype.animate=function(){return"requestAnimationFrame"in window?function(a){return window.requestAnimationFrame(a)}:function(a){return a()}}(),d.prototype.resetStyle=function(){var a,b,c,d,e;for(d=this.boxes,e=[],b=0,c=d.length;c>b;b++)a=d[b],e.push(a.setAttribute("style","visibility: visible;"));return e},d.prototype.customStyle=function(a,b,c,d,e){return b&&this.cacheAnimationName(a),a.style.visibility=b?"hidden":"visible",c&&this.vendorSet(a.style,{animationDuration:c}),d&&this.vendorSet(a.style,{animationDelay:d}),e&&this.vendorSet(a.style,{animationIterationCount:e}),this.vendorSet(a.style,{animationName:b?"none":this.cachedAnimationName(a)}),a},d.prototype.vendors=["moz","webkit"],d.prototype.vendorSet=function(a,b){var c,d,e,f;f=[];for(c in b)d=b[c],a[""+c]=d,f.push(function(){var b,f,g,h;for(g=this.vendors,h=[],b=0,f=g.length;f>b;b++)e=g[b],h.push(a[""+e+c.charAt(0).toUpperCase()+c.substr(1)]=d);return h}.call(this));return f},d.prototype.vendorCSS=function(a,b){var c,d,e,f,g,h;for(d=window.getComputedStyle(a),c=d.getPropertyCSSValue(b),h=this.vendors,f=0,g=h.length;g>f;f++)e=h[f],c=c||d.getPropertyCSSValue("-"+e+"-"+b);return c},d.prototype.animationName=function(a){var b;try{b=this.vendorCSS(a,"animation-name").cssText}catch(c){b=window.getComputedStyle(a).getPropertyValue("animation-name")}return"none"===b?"":b},d.prototype.cacheAnimationName=function(a){return this.animationNameCache.set(a,this.animationName(a))},d.prototype.cachedAnimationName=function(a){return this.animationNameCache.get(a)},d.prototype.scrollHandler=function(){return this.scrolled=!0},d.prototype.scrollCallback=function(){var a;return this.scrolled&&(this.scrolled=!1,this.boxes=function(){var b,c,d,e;for(d=this.boxes,e=[],b=0,c=d.length;c>b;b++)a=d[b],a&&(this.isVisible(a)?this.show(a):e.push(a));return e}.call(this),!this.boxes.length)?this.stop():void 0},d.prototype.offsetTop=function(a){for(var b;void 0===a.offsetTop;)a=a.parentNode;for(b=a.offsetTop;a=a.offsetParent;)b+=a.offsetTop;return b},d.prototype.isVisible=function(a){var b,c,d,e,f;return c=a.getAttribute("data-wow-offset")||this.config.offset,f=window.pageYOffset,e=f+this.element.clientHeight-c,d=this.offsetTop(a),b=d+a.clientHeight,e>=d&&b>=f},d.prototype.util=function(){return this._util||(this._util=new a)},d.prototype.disabled=function(){return!this.config.mobile&&this.util().isMobile(navigator.userAgent)},d}()}).call(this);
output/index.php ADDED
@@ -0,0 +1,243 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+ <?php
4
+ if ( ! defined( 'ABSPATH' ) ) exit;
5
+ $sahu_so_dashboard = unserialize(get_option('sahu_so_dashboard'));
6
+ $sahu_so_design = unserialize(get_option('sahu_so_design'));
7
+ $sahu_so_social = unserialize(get_option('sahu_so_social'));
8
+ $sahu_so_countdown = unserialize(get_option('sahu_so_countdown'));
9
+ $sahu_so_seo = unserialize(get_option('sahu_so_seo'));
10
+ $sahu_so_contact = unserialize(get_option('sahu_so_contact'));
11
+ ?>
12
+ <head>
13
+ <!-- ==========================
14
+ META TAGS
15
+ =========================== -->
16
+ <!-- META DATA -->
17
+ <meta http-equiv="content-type" content="text/html;charset=UTF-8" />
18
+ <meta charset="utf-8">
19
+ <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
20
+ <meta name="description" content="<?php echo $sahu_so_seo['sahu_so_seo_desc']; ?>">
21
+ <!-- ==========================
22
+ TITLE
23
+ =========================== -->
24
+ <title><?php echo $sahu_so_seo['sahu_so_seo_title']; ?></title>
25
+ <meta charset="utf-8">
26
+ <meta http-equiv="X-UA-Compatible" content="IE=edge">
27
+ <meta name="viewport" content="width=device-width, initial-scale=1">
28
+ <link rel="shortcut icon" href="<?php echo $sahu_so_seo['sahu_so_favicon']; ?>">
29
+
30
+
31
+ <!-- CSS -->
32
+ <link rel="stylesheet" href="<?php echo SAHU_SO_PLUGIN_URL.'assets/css/bootstrap.css'; ?>" />
33
+ <link rel="stylesheet" href="<?php echo SAHU_SO_PLUGIN_URL.'assets/css/font-awesome/css/font-awesome.min.css'; ?>" />
34
+ <link rel="stylesheet" href="<?php echo SAHU_SO_PLUGIN_URL.'output/assets/css/jquery.vegas.css'; ?>" />
35
+ <link rel="stylesheet" href="<?php echo SAHU_SO_PLUGIN_URL.'output/assets/css/custom.css'; ?>" />
36
+ <link rel="stylesheet" href="<?php echo SAHU_SO_PLUGIN_URL.'output/assets/css/animate.css'; ?>" />
37
+ <link rel="stylesheet" href="<?php echo SAHU_SO_PLUGIN_URL.'output/assets/css/form-elements.css'; ?>" />
38
+ <link rel="stylesheet" href="<?php echo SAHU_SO_PLUGIN_URL.'output/assets/css/style.css'; ?>" />
39
+ <link rel="stylesheet" href="<?php echo SAHU_SO_PLUGIN_URL.'output/assets/css/media-queries.css'; ?>" />
40
+
41
+ <!-- Favicon and touch icons -->
42
+ <link rel="shortcut icon" href="<?php echo $sahu_so_seo['sahu_so_favicon']; ?>">
43
+
44
+
45
+ <style>
46
+ .head
47
+ {
48
+ color:<?php echo $sahu_so_design['sahu_headeline_ft_clr'] ?> !important;
49
+ font-size:<?php echo $sahu_so_design['sahu_headline_ft_size'];?>px !important;
50
+ font-family:'<?php echo $sahu_so_design['sahu_ft_st']; ?>' !important;
51
+ }
52
+ .description
53
+ {
54
+ color:<?php echo $sahu_so_design['sahu_desc_ft_clr'] ?> !important;
55
+ font-family:'<?php echo $sahu_so_design['sahu_ft_st']; ?>' !important;
56
+ font-size:<?php echo $sahu_so_design['sahu_desc_ft_size'] ?>px !important;
57
+ }
58
+ .cont
59
+ {
60
+ margin-top:100px;
61
+ }
62
+ .info li
63
+ {
64
+ display:inline-block;
65
+ list-style-type: none;
66
+ padding-left:15px;
67
+ padding-right:15px;
68
+
69
+ }
70
+ .info
71
+ {
72
+ text-align:center;
73
+ padding-top:50px;
74
+ padding-bottom:20px;
75
+
76
+ }
77
+ .info li .fa
78
+ {
79
+ display:inline-block;
80
+ margin-right:10px;
81
+ font-size:<?php echo $sahu_so_design['sahu_desc_ft_size'] ?>px !important;
82
+ color:<?php echo $sahu_so_design['sahu_desc_ft_clr'] ?> !important;
83
+ }
84
+ .info li p
85
+ {
86
+ display:inline-block;
87
+ font-size:16px;
88
+ color:<?php echo $sahu_so_design['sahu_desc_ft_clr'] ?> !important;
89
+ font-family:'<?php echo $sahu_so_design['sahu_ft_st']; ?>' !important;
90
+ font-size:<?php echo $sahu_so_design['sahu_desc_ft_size'] ?>px !important;
91
+ }
92
+ .top-content .logo a {
93
+ display:block;
94
+ margin: 0;
95
+ padding: 0;
96
+ margin-bottom:20px;
97
+ }
98
+ body {
99
+ background:<?php echo $sahu_so_design['sahu_so_bg_clr']; ?> !important;
100
+ }
101
+ .social-profile a{
102
+ color:<?php echo $sahu_so_design['sahu_social_clr'] ?> !important;
103
+ }
104
+ .timer{
105
+ color:<?php echo $sahu_so_design['sahu_cnt_ft_clr'] ?> !important;
106
+ }
107
+ <?php echo $sahu_so_design['sahu_so_custom_css']; ?>
108
+ </style>
109
+
110
+
111
+ <?php echo $sahu_so_seo['sahu_so_seo_analytiso']; ?>
112
+ </head>
113
+ <body>
114
+ <!-- Loader -->
115
+
116
+
117
+ <!-- Top content -->
118
+ <div class="top-content">
119
+ <div class="inner-bg">
120
+ <div class="container">
121
+ <div class="row">
122
+ <div class="col-sm-12 text">
123
+ <?php if($sahu_so_dashboard['display_logo']=="0"){ ?>
124
+ <div class="logo wow fadeInDown">
125
+ <a href="#"><img src="<?php echo $sahu_so_dashboard['so_logo_url']; ?>" /></a>
126
+ </div>
127
+ <?php } ?>
128
+ <h1 class="wow fadeInLeftBig head"><?php echo $sahu_so_dashboard['so_headline']; ?></h1>
129
+ <div class="description wow fadeInLeftBig">
130
+ <?php echo $sahu_so_dashboard['so_description']; ?>
131
+ </div>
132
+ <?php if($sahu_so_countdown['cnt_enable']=="yes"){ ?>
133
+ <div class="timer wow fadeInUp">
134
+ <div class="days-wrapper">
135
+ <span class="days"></span> <br>Days
136
+ </div>
137
+ <span class="slash">/</span>
138
+ <div class="hours-wrapper">
139
+ <span class="hours"></span> <br>Hours
140
+ </div>
141
+ <span class="slash">/</span>
142
+ <div class="minutes-wrapper">
143
+ <span class="minutes"></span> <br>Minutes
144
+ </div>
145
+ <span class="slash">/</span>
146
+ <div class="seconds-wrapper">
147
+ <span class="seconds"></span> <br>Seconds
148
+ </div>
149
+ </div>
150
+ <?php } ?>
151
+ <ul class="info scroll-page wow fadeInUp">
152
+ <?php if($sahu_so_contact['sahu_so_address']!=""){ ?>
153
+ <li>
154
+ <i class="fa fa-home" aria-hidden="true"></i>
155
+ <p><?php echo $sahu_so_contact['sahu_so_address']; ?></p>
156
+ </li>
157
+ <?php } ?>
158
+ <?php if($sahu_so_contact['sahu_so_no']!=""){ ?>
159
+ <li>
160
+ <i class="fa fa-phone" aria-hidden="true"></i>
161
+ <p><?php echo $sahu_so_contact['sahu_so_no']; ?></p>
162
+ </li>
163
+ <?php } ?>
164
+ <?php if($sahu_so_contact['sahu_so_email']!=""){ ?>
165
+ <li>
166
+ <i class="fa fa-envelope" aria-hidden="true"></i>
167
+ <p><?php echo $sahu_so_contact['sahu_so_email']; ?></p>
168
+ </li>
169
+ <?php } ?>
170
+
171
+ </ul>
172
+
173
+ <div class="scroll-page wow fadeInUp social-profile">
174
+ <?php if($sahu_so_social['sahu_so_fb']!=""){ ?>
175
+ <a class="fa fa-facebook " href="<?php echo $sahu_so_social['sahu_so_fb']; ?>"></a>
176
+ <?php } ?>
177
+ <?php if($sahu_so_social['sahu_so_twit']!=""){ ?>
178
+ <a class="fa fa-twitter" href="<?php echo $sahu_so_social['sahu_so_twit']; ?>"></a>
179
+ <?php } ?>
180
+ <?php if($sahu_so_social['sahu_so_ln']!=""){ ?>
181
+ <a class="fa fa-linkedin " href="<?php echo $sahu_so_social['sahu_so_ln']; ?>"></a>
182
+ <?php } ?>
183
+ <?php if($sahu_so_social['sahu_so_gp']!=""){ ?>
184
+ <a class="fa fa-instagram " href="<?php echo $sahu_so_social['sahu_so_gp']; ?>"></a>
185
+ <?php } ?>
186
+
187
+ </div>
188
+ </div>
189
+ <!-- Contact Us -->
190
+
191
+
192
+ </div>
193
+ </div>
194
+ </div>
195
+ </div>
196
+ <!-- Footer -->
197
+
198
+
199
+ <!-- Javascript -->
200
+ <?php
201
+ // Javascript
202
+
203
+ $include_url = includes_url();
204
+ $last = $include_url[strlen( $include_url )-1];
205
+ if ( $last != '/' ) {
206
+ $include_url = $include_url . '/';
207
+ }
208
+ $output = '<script src="'.$include_url.'js/jquery/jquery.js"></script>';
209
+ echo "$output\n";
210
+ ?>
211
+
212
+
213
+ <script type="text/javascript" src="<?php echo SAHU_SO_PLUGIN_URL.'output/assets/js/wow.min.js'; ?>"></script>
214
+ <script type="text/javascript" src="<?php echo SAHU_SO_PLUGIN_URL.'output/assets/js/retina-1.1.0.min.js'; ?>"></script>
215
+ <script type="text/javascript" src="<?php echo SAHU_SO_PLUGIN_URL.'output/assets/js/jquery.countdown.min.js'; ?>"></script>
216
+ <script type="text/javascript" src="<?php echo SAHU_SO_PLUGIN_URL.'output/assets/js/scripts.js'; ?>"></script>
217
+ <script type="text/javascript" src="<?php echo SAHU_SO_PLUGIN_URL.'output/assets/js/jquery.backstretch.min.js'; ?>"></script>
218
+
219
+ <?php if($sahu_so_design['sahu_so_select_bg'] == "1")
220
+ {?><script>
221
+ jQuery.backstretch([
222
+ "<?php echo $sahu_so_design['sahu_so_bg_img'] ?>",
223
+ ], {duration: 3000, fade: 750});
224
+
225
+ </script>
226
+ <?php } ?>
227
+
228
+ <?php if($sahu_so_countdown['cnt_enable']=="yes"){ ?>
229
+ <script>
230
+ var now = new Date();
231
+ var countTo = "<?php echo $sahu_so_countdown['countdown_date']; ?>";
232
+ jQuery('.timer').countdown(countTo, function(event) {
233
+ jQuery(this).find('.days').text(event.offset.totalDays);
234
+ jQuery(this).find('.hours').text(event.offset.hours);
235
+ jQuery(this).find('.minutes').text(event.offset.minutes);
236
+ jQuery(this).find('.seconds').text(event.offset.seconds);
237
+ });
238
+ </script>
239
+ <?php } ?>
240
+
241
+ </body>
242
+
243
+ </html>
readme.txt ADDED
@@ -0,0 +1,128 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ === Site Offline Or Maintenance Mode ===
2
+ Contributors: chandrashekharsahu
3
+ Donate link: http://fokatdeal.com/
4
+ Tags: admin, coming soon, coming soon page, coming soon wp, coming soon wordPress plugin, construction, countdown timer, email, gmail, landing page, launch, launch page, maintenance, maintenance mode, message, newsletter, notify, offline, offline mode, offline, page, preview, site offline, site is offline, website offline, subscriber, ultimate coming soon page, ultimate landing page, unavailable, under construction, underconstruction, under construction page, wordpress coming soon, wordpress landing page, wordpress maintenance mode, wordpress maintenance mode plugin, wordpress under construction, wordpress under construction page
5
+ Requires at least: 3.5.1
6
+ Tested up to: 4.7
7
+ Stable tag: 1.0
8
+ License: GPLv2 or later
9
+ License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
+
11
+ Site Offline plugin manage your WordPress website when it's under construction or maintenance mode or coming soon.
12
+
13
+ == Description ==
14
+
15
+ Site offline is provide you a retina ready template with countdown. Just one and it's enable. Easy to setup and easy to manage.
16
+
17
+ https://www.youtube.com/watch?v=fQnl0X9PVxw
18
+
19
+
20
+ ### Check Demo
21
+
22
+ * [Site Offline Demo](http://demo.wpshopmart.com/site-offline/)
23
+
24
+ * [Pro Plugin - Live Demos](http://wpshopmart.com/coming-soon-pro-demo-page/)
25
+ * [Upgrade To Pro Now](http://wpshopmart.com/plugins/coming-soon-pro/)
26
+
27
+
28
+
29
+ ### Features Of Plugin
30
+
31
+ * Turn On With A Click Of A Button
32
+ * Responsive Design
33
+ * Clean Retina
34
+ * Build with Bootstrap
35
+ * Html5 supported
36
+ * Works with any WordPress Theme
37
+ * Css3 Animations
38
+ * Countdown Timer
39
+ * Logo customization
40
+ * Background Image Supported
41
+ * Unlimited color Scheme
42
+ * Contact Info Display Option
43
+ * 4 Social Profile Integrated
44
+ * Flexible and user-friendly setup
45
+ * Live Preview option
46
+ * Clean and well documented
47
+ * Translation Ready, i18n Support
48
+ * Easy disable the section that you do not need
49
+ * Cross Browser Support
50
+
51
+
52
+
53
+ ### Pro Features
54
+
55
+
56
+ * Responsive Design
57
+ * Clean Retina
58
+ * Build with Bootstrap 3.3.4
59
+ * 8 Designs Templates
60
+ * 7+ Newsletter Option
61
+ * 4+ Additional Pages
62
+ * About US Page
63
+ * Team Section
64
+ * Contact Info Section
65
+ * Contact FOrm Integrated
66
+ * Google Map Integrated
67
+ * Service Page
68
+ * 10 Background Slideshow
69
+ * Youtube Video Background
70
+ * Countdown Timer
71
+ * Auto Launch
72
+ * Access Control
73
+ * Ip Access
74
+ * User Access
75
+ * Landing Page Option Access
76
+ * Full SEO Control
77
+ * Subscribers List
78
+ * 16+ No. Of social Profile
79
+ * Social Profile Drag And Drop
80
+ * 500+ No. Google Fonts
81
+ * Mailchimp Newsletter Integrated
82
+ * Madmimi Newsletter Integrated
83
+ * Icontact Newsletter Integrated
84
+ * Constant Contact Newsletter Integrated
85
+ * Campaign Monitor Newsletter Integrated
86
+ * GetResponse Newsletter Integrated
87
+
88
+
89
+ ### Check Demos
90
+
91
+ * [Pro Plugin - Live Demos](http://wpshopmart.com/coming-soon-pro-demo-page/)
92
+ * [Upgrade To Pro Now](http://wpshopmart.com/plugins/coming-soon-pro/)
93
+
94
+
95
+ = Translators =
96
+
97
+ Please contribute to translate our plugin. Contact at `chandrashekharsahu22(at)gmail(dot)com`.
98
+
99
+ == Installation ==
100
+
101
+ 1. Upload the entire `site-offline` folder to the `/wp-content/plugins/` directory.
102
+ 2. Activate the plugin through the 'Plugins' menu in WordPress.
103
+ 3. Go to Site Offline menu to customize this plugin.
104
+ 4. Finally Enjoy it.
105
+
106
+ == Frequently Asked Questions ==
107
+
108
+ Please use WordPress support forum to ask any query regarding any issue.
109
+
110
+ == Screenshots ==
111
+
112
+ 1. screenshot 1
113
+ 2. screenshot 2
114
+ 3. screenshot 3
115
+ 4. screenshot 4
116
+ 5. screenshot 5
117
+ 6. screenshot 6
118
+ 7. screenshot 7
119
+ 8. screenshot 8
120
+ 9. screenshot 9
121
+ 10. screenshot 10
122
+ 10. screenshot 11
123
+
124
+
125
+ == Changelog ==
126
+
127
+ = 1.0 =
128
+ * Initial release.
site-offline.php ADDED
@@ -0,0 +1,130 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Plugin Name: Site Offline
4
+ * Version: 1.0
5
+ * Description: Site Offline plugin manage your WordPress website when it's under construction or maintenance mode or coming soon.
6
+ * Author: Chandra Shekhar Sahu
7
+ * Author URI: http://www.fokatdeal.com
8
+ * Plugin URI: http://www.fokatdeal.com
9
+ */
10
+
11
+ if ( ! defined( 'ABSPATH' ) ) exit;
12
+ define("SAHU_SO_TEXT_DOMAIN","SAHU_SO_lang" );
13
+ define("SAHU_SO_PLUGIN_URL", plugin_dir_url(__FILE__));
14
+
15
+ //Get Ready Plugin Translation
16
+ add_action('plugins_loaded', 'sahu_so_language_translation');
17
+ function sahu_so_language_translation() {
18
+ load_plugin_textdomain( SAHU_SO_TEXT_DOMAIN, FALSE, dirname( plugin_basename(__FILE__)).'/language/' );
19
+ }
20
+
21
+ ### Default Data ###
22
+ register_activation_hook( __FILE__, 'sahu_so_dd' );
23
+ function sahu_so_dd()
24
+ {
25
+ include('functions/default-data.php');
26
+ }
27
+
28
+ // Site Offline Menu Page
29
+ add_action('admin_menu','sahu_site_offline_wp_menu');
30
+
31
+ function sahu_site_offline_wp_menu()
32
+ {
33
+ //plugin menu name for Site Offline plugin
34
+ $menu = add_menu_page('Site Offline', 'Site Offline','administrator', 'sahu_site_offline_wp','sahu_site_offline_content','dashicons-welcome-view-site');
35
+
36
+ //add hook to add styles and scripts for Site Offline admin page
37
+ add_action( 'admin_print_styles-' . $menu, 'sahu_site_offline_wp_script' );
38
+ }
39
+ require_once('functions/script.php');
40
+
41
+ function sahu_site_offline_content()
42
+ {
43
+ require_once('backend/content.php');
44
+ }
45
+
46
+ function sahu_so_launch()
47
+ {
48
+ $sahu_so_dashboard = unserialize(get_option('sahu_so_dashboard'));
49
+ $sahu_so_status = $sahu_so_dashboard['sahu_so_status'];
50
+
51
+ if($sahu_so_status=="1")
52
+ {
53
+ // Exit if a custom login page
54
+ if(preg_match("/login|admin|dashboard|account/i",$_SERVER['REQUEST_URI']) > 0 ){
55
+ return false;
56
+ }
57
+
58
+ // Check if user is logged in.
59
+ if (!is_user_logged_in())
60
+ {
61
+ $file = plugin_dir_path( __FILE__ )."output/index.php";
62
+ include($file);
63
+ exit();
64
+ }
65
+ else{
66
+
67
+ //get logined in user role
68
+ $wp_get_current_user = wp_get_current_user();
69
+ $LoggedInUserID = $wp_get_current_user->ID;
70
+ $UserData = get_userdata( $LoggedInUserID );
71
+ //if user role not 'administrator' then redirect page
72
+ if($UserData->roles[0] != "administrator")
73
+ {
74
+ $file = plugin_dir_path( __FILE__ )."output/index.php";
75
+ include($file);
76
+ exit();
77
+ }
78
+
79
+ }
80
+ }
81
+
82
+
83
+ }
84
+ add_action( 'template_redirect', 'sahu_so_launch' );
85
+
86
+ //Live Preview code
87
+ if ( (isset($_GET['sahu_cs_preview']) && $_GET['sahu_cs_preview'] == 'true') )
88
+ {
89
+
90
+ $file = plugin_dir_path( __FILE__ )."output/index.php";
91
+ include($file);
92
+ exit();
93
+ }
94
+
95
+ add_action('admin_bar_menu', 'sahu_so_admin_bar_button', 1000);
96
+ function sahu_so_admin_bar_button()
97
+ {
98
+
99
+ global $wp_admin_bar;
100
+ $sahu_so_dashboard = unserialize(get_option('sahu_so_dashboard'));
101
+ $sahu_so_status = $sahu_so_dashboard['sahu_so_status'];
102
+ if($sahu_so_status=='0') return;
103
+ $msg = __('Site Offline Mode Active','');
104
+ // Add Parent Menu
105
+ $argsParent=array(
106
+ 'id' => 'myCustomMenu',
107
+ 'title' => $msg,
108
+ 'parent' => 'top-secondary',
109
+ 'href' => '?page=sahu_coming_soon_so',
110
+ 'meta' => array( 'class' => 'sahu_so_admin_bar_button_so' ),
111
+ );
112
+ $wp_admin_bar->add_menu($argsParent);
113
+ ?>
114
+ <style>
115
+ .sahu_so_admin_bar_button_so a{
116
+ background: #916194 !important;
117
+ color: #fff !important;
118
+ }
119
+ .sahu_so_admin_bar_button_so a:hover{
120
+ background: #916194 !important;
121
+ color: #fff !important;
122
+ }
123
+
124
+ </style>
125
+ <?php
126
+
127
+ }
128
+
129
+
130
+ ?>