Subversion-Projekte lars-tiefland.ci

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
776 lars 1
/*********************************
2
 METRONIC ROUNDED STYLE COMPONENTS
3
*********************************/
4
/* Cubic Bezier Transition */
5
/***
6
General reset
7
***/
8
/* Set default body */
9
body {
10
  color: #333333;
11
  font-family: "Open Sans", sans-serif;
12
  padding: 0px !important;
13
  margin: 0px !important;
14
  direction: "ltr";
15
  font-size: 14px; }
16
 
17
/*
18
 Internet Explorer 10 doesn't differentiate device width from viewport width, and thus doesn't
19
 properly apply the media queries in Bootstrap's CSS. To address this,
20
 you can optionally include the following CSS and JavaScript to work around this problem until Microsoft issues a fix.
21
*/
22
@-webkit-viewport {
23
  width: device-width; }
24
 
25
@-moz-viewport {
26
  width: device-width; }
27
 
28
@-ms-viewport {
29
  width: device-width; }
30
 
31
@-o-viewport {
32
  width: device-width; }
33
 
34
@viewport {
35
  width: device-width; }
36
 
37
/*
38
 Internet Explorer 10 doesn't differentiate device width from viewport width,
39
 and thus doesn't properly apply the media queries in Bootstrap's CSS. To address this, following CSS code applied
40
*/
41
@-ms-viewport {
42
  width: auto !important; }
43
 
44
.md-shadow-z-1 {
45
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.18); }
46
 
47
.md-shadow-z-1-i {
48
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.18) !important; }
49
 
50
.md-shadow-z-1-hover {
51
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.14), 0 1px 2px rgba(0, 0, 0, 0.22); }
52
 
53
.md-shadow-z-2 {
54
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.22); }
55
 
56
.md-shadow-z-2-i {
57
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.22) !important; }
58
 
59
.md-shadow-z-2-hover {
60
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2), 0 3px 6px rgba(0, 0, 0, 0.26); }
61
 
62
.md-shadow-z-3 {
63
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.18), 0 6px 6px rgba(0, 0, 0, 0.23); }
64
 
65
.md-shadow-z-3-i {
66
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.18), 0 6px 6px rgba(0, 0, 0, 0.24) !important; }
67
 
68
.md-shadow-z-3-hover {
69
  box-shadow: 0 8px 18px rgba(0, 0, 0, 0.22), 0 6px 6px rgba(0, 0, 0, 0.26); }
70
 
71
.md-shadow-z-4 {
72
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.26), 0 10px 10px rgba(0, 0, 0, 0.22); }
73
 
74
.md-shadow-z-4-i {
75
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.26), 0 10px 10px rgba(0, 0, 0, 0.22) !important; }
76
 
77
.md-shadow-z-5 {
78
  box-shadow: 0 19px 38px rgba(0, 0, 0, 0.28), 0 15px 12px rgba(0, 0, 0, 0.22); }
79
 
80
.md-shadow-z-5-i {
81
  box-shadow: 0 19px 38px rgba(0, 0, 0, 0.28), 0 15px 12px rgba(0, 0, 0, 0.22) !important; }
82
 
83
.md-shadow-none {
84
  box-shadow: none !important; }
85
 
86
.md-click-circle {
87
  display: block;
88
  position: absolute;
89
  background: rgba(0, 0, 0, 0.2);
90
  border-radius: 50%;
91
  opacity: 0;
92
  -webkit-animation: scale(0);
93
  -moz-transform: scale(0);
94
  transform: scale(0); }
95
  .md-click-circle.md-click-animate {
96
    -webkit-animation: mdClickEffect 0.65s linear;
97
    -moz-animation: mdClickEffect 0.65s linear;
98
    animation: mdClickEffect 0.65s linear; }
99
 
100
@-webkit-keyframes mdClickEffect {
101
  0% {
102
    opacity: 1;
103
    -webkit-transform: scale(0); }
104
  100% {
105
    opacity: 0 !important;
106
    -webkit-transform: scale(2.5); } }
107
 
108
@-moz-keyframes mdClickEffect {
109
  0% {
110
    opacity: 1;
111
    -webkit-transform: scale(0); }
112
  100% {
113
    opacity: 0 !important;
114
    -moz-transform: scale(2.5); } }
115
 
116
@keyframes mdClickEffect {
117
  0% {
118
    opacity: 1;
119
    -webkit-transform: scale(0); }
120
  100% {
121
    opacity: 0 !important;
122
    transform: scale(2.5); } }
123
 
124
.form-group.form-md-line-input {
125
  position: relative;
126
  margin: 0 0 35px 0;
127
  padding-top: 20px; }
128
  .form-horizontal .form-group.form-md-line-input {
129
    padding-top: 10px;
130
    margin-bottom: 20px;
131
    margin: 0 -15px 20px -15px; }
132
  .form-horizontal .form-group.form-md-line-input > label {
133
    padding-top: 5px;
134
    font-size: 14px;
135
    color: #888888;
136
    opacity: 1 ;
137
    filter: alpha(opacity=100) ; }
138
  .form-group.form-md-line-input .form-control {
139
    background: none;
140
    border: 0;
141
    border-bottom: 1px solid #c2cad8;
142
    -webkit-border-radius: 0;
143
    -moz-border-radius: 0;
144
    -ms-border-radius: 0;
145
    -o-border-radius: 0;
146
    border-radius: 0;
147
    color: #555555;
148
    box-shadow: none;
149
    padding-left: 0;
150
    padding-right: 0;
151
    font-size: 14px; }
152
    .form-group.form-md-line-input .form-control::-moz-placeholder {
153
      color: #999;
154
      opacity: 1; }
155
    .form-group.form-md-line-input .form-control:-ms-input-placeholder {
156
      color: #999; }
157
    .form-group.form-md-line-input .form-control::-webkit-input-placeholder {
158
      color: #999; }
159
    .form-group.form-md-line-input .form-control.form-control-static {
160
      border-bottom: 0; }
161
    .form-group.form-md-line-input .form-control.input-sm {
162
      font-size: 14px;
163
      padding: 6px 0; }
164
    .form-group.form-md-line-input .form-control.input-lg {
165
      font-size: 20px;
166
      padding: 14px 0; }
167
    .form-group.form-md-line-input .form-control ~ label,
168
    .form-group.form-md-line-input .form-control ~ .form-control-focus {
169
      width: 100%;
170
      position: absolute;
171
      left: 0;
172
      bottom: 0;
173
      pointer-events: none; }
174
      .form-horizontal .form-group.form-md-line-input .form-control ~ label, .form-horizontal
175
      .form-group.form-md-line-input .form-control ~ .form-control-focus {
176
        width: auto;
177
        left: 15px;
178
        right: 15px; }
179
      .form-group.form-md-line-input .form-control ~ label:after,
180
      .form-group.form-md-line-input .form-control ~ .form-control-focus:after {
181
        content: '';
182
        position: absolute;
183
        z-index: 5;
184
        bottom: 0;
185
        left: 50%;
186
        width: 0;
187
        height: 2px;
188
        width: 0;
189
        visibility: hidden;
190
        transition: 0.2s ease all; }
191
    .form-group.form-md-line-input .form-control ~ label {
192
      top: 0;
193
      margin-bottom: 0;
194
      font-size: 14px;
195
      color: #888888;
196
      opacity: 1 ;
197
      filter: alpha(opacity=100) ; }
198
    .form-group.form-md-line-input .form-control ~ .help-block-error {
199
      opacity: 1 ;
200
      filter: alpha(opacity=100) ; }
201
    .form-group.form-md-line-input .form-control.edited:not([readonly]) ~ label,
202
    .form-group.form-md-line-input .form-control.edited:not([readonly]) ~ .form-control-focus, .form-group.form-md-line-input .form-control:focus:not([readonly]) ~ label,
203
    .form-group.form-md-line-input .form-control:focus:not([readonly]) ~ .form-control-focus {
204
      color: #888888; }
205
      .form-group.form-md-line-input .form-control.edited:not([readonly]) ~ label:after,
206
      .form-group.form-md-line-input .form-control.edited:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input .form-control:focus:not([readonly]) ~ label:after,
207
      .form-group.form-md-line-input .form-control:focus:not([readonly]) ~ .form-control-focus:after {
208
        visibility: visible;
209
        left: 0;
210
        width: 100%;
211
        background: #36c6d3; }
212
    .form-group.form-md-line-input .form-control.edited:not([readonly]) ~ label, .form-group.form-md-line-input .form-control:focus:not([readonly]) ~ label {
213
      opacity: 1 ;
214
      filter: alpha(opacity=100) ; }
215
    .form-group.form-md-line-input .form-control.edited:not([readonly]) ~ .help-block, .form-group.form-md-line-input .form-control:focus:not([readonly]) ~ .help-block {
216
      color: #36c6d3;
217
      opacity: 1 ;
218
      filter: alpha(opacity=100) ; }
219
    .form-group.form-md-line-input .form-control.edited:not([readonly]) ~ .help-block-error, .form-group.form-md-line-input .form-control:focus:not([readonly]) ~ .help-block-error {
220
      opacity: 0 ;
221
      filter: alpha(opacity=0) ; }
222
    .form-group.form-md-line-input .form-control.edited:not([readonly]):not(:focus) ~ .help-block {
223
      opacity: 0 ;
224
      filter: alpha(opacity=0) ; }
225
    .form-group.form-md-line-input .form-control.edited:not([readonly]):not(:focus) ~ .help-block-error {
226
      opacity: 0 ;
227
      filter: alpha(opacity=0) ; }
228
    .form-group.form-md-line-input .form-control[readonly], .form-group.form-md-line-input .form-control[disabled],
229
    fieldset[disabled] .form-group.form-md-line-input .form-control {
230
      background: none;
231
      cursor: not-allowed;
232
      border-bottom: 1px dashed #c2cad8; }
233
  .form-group.form-md-line-input.form-md-floating-label .form-control ~ label {
234
    font-size: 16px;
235
    top: 25px;
236
    transition: 0.2s ease all;
237
    color: #999; }
238
  .form-group.form-md-line-input.form-md-floating-label .form-control[readonly] ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.edited ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.form-control-static ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control:focus:not([readonly]) ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.focus:not([readonly]) ~ label {
239
    top: 0;
240
    font-size: 13px; }
241
  .form-group.form-md-line-input.form-md-floating-label .form-control.input-sm ~ label {
242
    font-size: 14px;
243
    top: 24px; }
244
  .form-group.form-md-line-input.form-md-floating-label .form-control.input-sm[readonly] ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.input-sm.form-control-static ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.input-sm.edited ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.input-sm:focus:not([readonly]) ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.input-sm.focus:not([readonly]) ~ label {
245
    top: 0;
246
    font-size: 13px; }
247
  .form-group.form-md-line-input.form-md-floating-label .form-control.input-lg ~ label {
248
    font-size: 20px;
249
    top: 30px; }
250
  .form-group.form-md-line-input.form-md-floating-label .form-control.input-lg[readonly] ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.input-lg.edited ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.input-lg.form-control-static ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.input-lg:focus:not([readonly]) ~ label, .form-group.form-md-line-input.form-md-floating-label .form-control.input-lg.focus:not([readonly]) ~ label {
251
    top: 0;
252
    font-size: 13px; }
253
  .form-group.form-md-line-input.form-md-floating-label .input-icon > label {
254
    padding-left: 34px; }
255
  .form-group.form-md-line-input.form-md-floating-label .input-icon.right > label {
256
    padding-left: 0;
257
    padding-right: 34px; }
258
  .form-group.form-md-line-input.form-md-floating-label .input-group.left-addon label {
259
    padding-left: 34px; }
260
  .form-group.form-md-line-input.form-md-floating-label .input-group.right-addon label {
261
    padding-right: 34px; }
262
  .form-group.form-md-line-input + .input-icon {
263
    padding-top: 0; }
264
  .form-group.form-md-line-input .help-block {
265
    position: absolute;
266
    margin: 2px 0 0 0;
267
    opacity: 0 ;
268
    filter: alpha(opacity=0) ;
269
    font-size: 13px; }
270
  .form-group.form-md-line-input > .input-icon > i {
271
    left: 0;
272
    bottom: 0;
273
    margin: 9px 2px 10px 10px;
274
    color: #888888; }
275
  .form-group.form-md-line-input > .input-icon.input-icon-lg > i {
276
    top: 6px; }
277
  .form-group.form-md-line-input > .input-icon.input-icon-sm > i {
278
    top: -1px; }
279
  .form-group.form-md-line-input > .input-icon .form-control {
280
    padding-left: 34px; }
281
  .form-group.form-md-line-input > .input-icon > label {
282
    margin-top: -20px; }
283
  .form-group.form-md-line-input > .input-icon.right .form-control {
284
    padding-left: 0;
285
    padding-right: 34px; }
286
  .form-group.form-md-line-input > .input-icon.right > i {
287
    left: auto;
288
    right: 8px;
289
    margin: 11px 2px 10px 10px; }
290
  .form-group.form-md-line-input + .input-group {
291
    padding-top: 0; }
292
  .form-group.form-md-line-input .input-group {
293
    padding-top: 0; }
294
    .form-group.form-md-line-input .input-group > label {
295
      margin-top: -20px; }
296
    .form-group.form-md-line-input .input-group .input-group-addon {
297
      -webkit-border-radius: 0;
298
      -moz-border-radius: 0;
299
      -ms-border-radius: 0;
300
      -o-border-radius: 0;
301
      border-radius: 0;
302
      background: none;
303
      border: 0;
304
      border-bottom: 1px solid #c2cad8; }
305
    .form-group.form-md-line-input .input-group + .input-group-control {
306
      padding-top: 0; }
307
    .form-group.form-md-line-input .input-group .input-group-control {
308
      padding-top: 0;
309
      position: relative;
310
      display: table-cell;
311
      vertical-align: bottom; }
312
      .form-group.form-md-line-input .input-group .input-group-control > label {
313
        margin-top: -20px; }
314
    .form-group.form-md-line-input .input-group .input-group-btn .btn {
315
      -webkit-border-radius: 4px;
316
      -moz-border-radius: 4px;
317
      -ms-border-radius: 4px;
318
      -o-border-radius: 4px;
319
      border-radius: 4px; }
320
    .form-group.form-md-line-input .input-group .input-group-btn.btn-left .btn {
321
      margin-right: 10px; }
322
    .form-group.form-md-line-input .input-group .input-group-btn.btn-right .btn {
323
      margin-left: 10px; }
324
    .form-group.form-md-line-input .input-group .help-block {
325
      margin-top: 35px; }
326
    .form-group.form-md-line-input .input-group.input-group-sm .help-block {
327
      margin-top: 30px; }
328
    .form-group.form-md-line-input .input-group.input-group-lg .help-block {
329
      margin-top: 47px; }
330
  .form-group.form-md-line-input.has-success .form-control {
331
    border-bottom: 1px solid #27a4b0; }
332
    .form-group.form-md-line-input.has-success .form-control.edited:not([readonly]) ~ label:after,
333
    .form-group.form-md-line-input.has-success .form-control.edited:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input.has-success .form-control.form-control-static ~ label:after,
334
    .form-group.form-md-line-input.has-success .form-control.form-control-static ~ .form-control-focus:after, .form-group.form-md-line-input.has-success .form-control:focus:not([readonly]) ~ label:after,
335
    .form-group.form-md-line-input.has-success .form-control:focus:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input.has-success .form-control.focus:not([readonly]) ~ label:after,
336
    .form-group.form-md-line-input.has-success .form-control.focus:not([readonly]) ~ .form-control-focus:after {
337
      background: #27a4b0; }
338
    .form-group.form-md-line-input.has-success .form-control.edited:not([readonly]) ~ label, .form-group.form-md-line-input.has-success .form-control.form-control-static ~ label, .form-group.form-md-line-input.has-success .form-control:focus:not([readonly]) ~ label, .form-group.form-md-line-input.has-success .form-control.focus:not([readonly]) ~ label {
339
      color: #27a4b0; }
340
    .form-group.form-md-line-input.has-success .form-control.edited:not([readonly]) ~ i, .form-group.form-md-line-input.has-success .form-control.form-control-static ~ i, .form-group.form-md-line-input.has-success .form-control:focus:not([readonly]) ~ i, .form-group.form-md-line-input.has-success .form-control.focus:not([readonly]) ~ i {
341
      color: #27a4b0; }
342
    .form-group.form-md-line-input.has-success .form-control.edited:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-success .form-control.form-control-static ~ .help-block, .form-group.form-md-line-input.has-success .form-control:focus:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-success .form-control.focus:not([readonly]) ~ .help-block {
343
      color: #27a4b0; }
344
  .form-group.form-md-line-input.has-success .input-group-addon {
345
    color: #27a4b0;
346
    border-bottom: 1px solid #27a4b0; }
347
  .form-group.form-md-line-input.has-success label {
348
    color: #27a4b0; }
349
  .form-group.form-md-line-input.has-warning .form-control {
350
    border-bottom: 1px solid #c29d0b; }
351
    .form-group.form-md-line-input.has-warning .form-control.edited:not([readonly]) ~ label:after,
352
    .form-group.form-md-line-input.has-warning .form-control.edited:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input.has-warning .form-control.form-control-static ~ label:after,
353
    .form-group.form-md-line-input.has-warning .form-control.form-control-static ~ .form-control-focus:after, .form-group.form-md-line-input.has-warning .form-control:focus:not([readonly]) ~ label:after,
354
    .form-group.form-md-line-input.has-warning .form-control:focus:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input.has-warning .form-control.focus:not([readonly]) ~ label:after,
355
    .form-group.form-md-line-input.has-warning .form-control.focus:not([readonly]) ~ .form-control-focus:after {
356
      background: #c29d0b; }
357
    .form-group.form-md-line-input.has-warning .form-control.edited:not([readonly]) ~ label, .form-group.form-md-line-input.has-warning .form-control.form-control-static ~ label, .form-group.form-md-line-input.has-warning .form-control:focus:not([readonly]) ~ label, .form-group.form-md-line-input.has-warning .form-control.focus:not([readonly]) ~ label {
358
      color: #c29d0b; }
359
    .form-group.form-md-line-input.has-warning .form-control.edited:not([readonly]) ~ i, .form-group.form-md-line-input.has-warning .form-control.form-control-static ~ i, .form-group.form-md-line-input.has-warning .form-control:focus:not([readonly]) ~ i, .form-group.form-md-line-input.has-warning .form-control.focus:not([readonly]) ~ i {
360
      color: #c29d0b; }
361
    .form-group.form-md-line-input.has-warning .form-control.edited:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-warning .form-control.form-control-static ~ .help-block, .form-group.form-md-line-input.has-warning .form-control:focus:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-warning .form-control.focus:not([readonly]) ~ .help-block {
362
      color: #c29d0b; }
363
  .form-group.form-md-line-input.has-warning .input-group-addon {
364
    color: #c29d0b;
365
    border-bottom: 1px solid #c29d0b; }
366
  .form-group.form-md-line-input.has-warning label {
367
    color: #c29d0b; }
368
  .form-group.form-md-line-input.has-error .form-control {
369
    border-bottom: 1px solid #e73d4a; }
370
    .form-group.form-md-line-input.has-error .form-control.edited:not([readonly]) ~ label:after,
371
    .form-group.form-md-line-input.has-error .form-control.edited:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input.has-error .form-control.form-control-static ~ label:after,
372
    .form-group.form-md-line-input.has-error .form-control.form-control-static ~ .form-control-focus:after, .form-group.form-md-line-input.has-error .form-control:focus:not([readonly]) ~ label:after,
373
    .form-group.form-md-line-input.has-error .form-control:focus:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input.has-error .form-control.focus:not([readonly]) ~ label:after,
374
    .form-group.form-md-line-input.has-error .form-control.focus:not([readonly]) ~ .form-control-focus:after {
375
      background: #e73d4a; }
376
    .form-group.form-md-line-input.has-error .form-control.edited:not([readonly]) ~ label, .form-group.form-md-line-input.has-error .form-control.form-control-static ~ label, .form-group.form-md-line-input.has-error .form-control:focus:not([readonly]) ~ label, .form-group.form-md-line-input.has-error .form-control.focus:not([readonly]) ~ label {
377
      color: #e73d4a; }
378
    .form-group.form-md-line-input.has-error .form-control.edited:not([readonly]) ~ i, .form-group.form-md-line-input.has-error .form-control.form-control-static ~ i, .form-group.form-md-line-input.has-error .form-control:focus:not([readonly]) ~ i, .form-group.form-md-line-input.has-error .form-control.focus:not([readonly]) ~ i {
379
      color: #e73d4a; }
380
    .form-group.form-md-line-input.has-error .form-control.edited:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-error .form-control.form-control-static ~ .help-block, .form-group.form-md-line-input.has-error .form-control:focus:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-error .form-control.focus:not([readonly]) ~ .help-block {
381
      color: #e73d4a; }
382
  .form-group.form-md-line-input.has-error .input-group-addon {
383
    color: #e73d4a;
384
    border-bottom: 1px solid #e73d4a; }
385
  .form-group.form-md-line-input.has-error label {
386
    color: #e73d4a; }
387
  .form-group.form-md-line-input.has-info .form-control {
388
    border-bottom: 1px solid #327ad5; }
389
    .form-group.form-md-line-input.has-info .form-control.edited:not([readonly]) ~ label:after,
390
    .form-group.form-md-line-input.has-info .form-control.edited:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input.has-info .form-control.form-control-static ~ label:after,
391
    .form-group.form-md-line-input.has-info .form-control.form-control-static ~ .form-control-focus:after, .form-group.form-md-line-input.has-info .form-control:focus:not([readonly]) ~ label:after,
392
    .form-group.form-md-line-input.has-info .form-control:focus:not([readonly]) ~ .form-control-focus:after, .form-group.form-md-line-input.has-info .form-control.focus:not([readonly]) ~ label:after,
393
    .form-group.form-md-line-input.has-info .form-control.focus:not([readonly]) ~ .form-control-focus:after {
394
      background: #327ad5; }
395
    .form-group.form-md-line-input.has-info .form-control.edited:not([readonly]) ~ label, .form-group.form-md-line-input.has-info .form-control.form-control-static ~ label, .form-group.form-md-line-input.has-info .form-control:focus:not([readonly]) ~ label, .form-group.form-md-line-input.has-info .form-control.focus:not([readonly]) ~ label {
396
      color: #327ad5; }
397
    .form-group.form-md-line-input.has-info .form-control.edited:not([readonly]) ~ i, .form-group.form-md-line-input.has-info .form-control.form-control-static ~ i, .form-group.form-md-line-input.has-info .form-control:focus:not([readonly]) ~ i, .form-group.form-md-line-input.has-info .form-control.focus:not([readonly]) ~ i {
398
      color: #327ad5; }
399
    .form-group.form-md-line-input.has-info .form-control.edited:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-info .form-control.form-control-static ~ .help-block, .form-group.form-md-line-input.has-info .form-control:focus:not([readonly]) ~ .help-block, .form-group.form-md-line-input.has-info .form-control.focus:not([readonly]) ~ .help-block {
400
      color: #327ad5; }
401
  .form-group.form-md-line-input.has-info .input-group-addon {
402
    color: #327ad5;
403
    border-bottom: 1px solid #327ad5; }
404
  .form-group.form-md-line-input.has-info label {
405
    color: #327ad5; }
406
 
407
.form-inline .form-md-line-input {
408
  margin: 0;
409
  padding-top: 0;
410
  margin-right: 20px; }
411
  .form-inline .form-md-line-input > .input-icon {
412
    padding: 0; }
413
 
414
.form-horizontal .form-group.form-md-line-input .input-icon .form-control {
415
  padding-left: 33px; }
416
 
417
.form-horizontal .form-group.form-md-line-input .input-icon > i {
418
  top: 0; }
419
 
420
.form-horizontal .form-group.form-md-line-input .input-icon.right .form-control {
421
  padding-left: 0;
422
  padding-right: 33px; }
423
 
424
.form-horizontal .form-group.form-md-line-input .input-icon > .form-control-focus {
425
  left: 0 !important;
426
  right: 0 !important; }
427
 
428
.form-horizontal .form-group.form-md-line-input .input-group {
429
  padding-top: 0; }
430
  .form-horizontal .form-group.form-md-line-input .input-group > .input-group-btn .btn {
431
    margin-bottom: 0 !important; }
432
  .form-horizontal .form-group.form-md-line-input .input-group > .input-group-control {
433
    padding-top: 0; }
434
    .form-horizontal .form-group.form-md-line-input .input-group > .input-group-control > .form-control-focus {
435
      left: 0 !important;
436
      right: 0 !important; }
437
  .form-horizontal .form-group.form-md-line-input .input-group > .form-control-focus {
438
    left: 0 !important;
439
    right: 0 !important; }
440
 
441
.md-checkbox {
442
  position: relative;
443
  /* handling click events */
444
  /* when checkbox is checked */ }
445
  .md-checkbox.md-checkbox-inline {
446
    display: inline-block; }
447
  .form-inline .md-checkbox.md-checkbox-inline {
448
    margin-right: 20px;
449
    top: 3px; }
450
  .md-checkbox input[type=checkbox] {
451
    visibility: hidden;
452
    position: absolute; }
453
  .md-checkbox label {
454
    cursor: pointer;
455
    padding-left: 30px; }
456
  .md-checkbox label > span {
457
    display: block;
458
    position: absolute;
459
    left: 0;
460
    -webkit-transition-duration: 0.3s;
461
    -moz-transition-duration: 0.3s;
462
    transition-duration: 0.3s; }
463
  .md-checkbox label > span.inc {
464
    background: #fff;
465
    left: -20px;
466
    top: -20px;
467
    height: 60px;
468
    width: 60px;
469
    opacity: 0;
470
    border-radius: 50% !important;
471
    -moz-border-radius: 50% !important;
472
    -webkit-border-radius: 50% !important; }
473
  .md-checkbox label > .box {
474
    top: 0px;
475
    border: 2px solid #666;
476
    height: 20px;
477
    width: 20px;
478
    z-index: 5;
479
    -webkit-transition-delay: 0.2s;
480
    -moz-transition-delay: 0.2s;
481
    transition-delay: 0.2s; }
482
  .md-checkbox label > .check {
483
    top: -4px;
484
    left: 6px;
485
    width: 10px;
486
    height: 20px;
487
    border: 2px solid #36c6d3;
488
    border-top: none;
489
    border-left: none;
490
    opacity: 0;
491
    z-index: 5;
492
    -webkit-transform: rotate(180deg);
493
    -moz-transform: rotate(180deg);
494
    transform: rotate(180deg);
495
    -webkit-transition-delay: 0.3s;
496
    -moz-transition-delay: 0.3s;
497
    transition-delay: 0.3s; }
498
  .md-checkbox label > span.inc {
499
    -webkit-animation: growCircle 0.3s ease;
500
    -moz-animation: growCircle 0.3s ease;
501
    animation: growCircle 0.3s ease; }
502
  .md-checkbox input[type=checkbox]:checked ~ label > .box {
503
    opacity: 0;
504
    -webkit-transform: scale(0) rotate(-180deg);
505
    -moz-transform: scale(0) rotate(-180deg);
506
    transform: scale(0) rotate(-180deg); }
507
  .md-checkbox input[type=checkbox]:checked ~ label > .check {
508
    opacity: 1;
509
    -webkit-transform: scale(1) rotate(45deg);
510
    -moz-transform: scale(1) rotate(45deg);
511
    transform: scale(1) rotate(45deg); }
512
  .md-checkbox input[type=checkbox]:disabled ~ label,
513
  .md-checkbox input[type=checkbox][disabled] ~ label {
514
    cursor: not-allowed;
515
    opacity: 0.7 ;
516
    filter: alpha(opacity=70) ; }
517
  .md-checkbox input[type=checkbox]:disabled ~ label > .box,
518
  .md-checkbox input[type=checkbox][disabled] ~ label > .box {
519
    cursor: not-allowed;
520
    opacity: 0.7 ;
521
    filter: alpha(opacity=70) ; }
522
  .md-checkbox input[type=checkbox]:disabled:checked ~ label > .check,
523
  .md-checkbox input[type=checkbox][disabled]:checked ~ label > .check {
524
    cursor: not-allowed;
525
    opacity: 0.7 ;
526
    filter: alpha(opacity=70) ; }
527
 
528
.has-error .md-checkbox label,
529
.has-error.md-checkbox label {
530
  color: #e73d4a; }
531
 
532
.has-error .md-checkbox label > .box,
533
.has-error.md-checkbox label > .box {
534
  border-color: #e73d4a; }
535
 
536
.has-error .md-checkbox label > .check,
537
.has-error.md-checkbox label > .check {
538
  border-color: #e73d4a; }
539
 
540
.has-success .md-checkbox label,
541
.has-success.md-checkbox label {
542
  color: #27a4b0; }
543
 
544
.has-success .md-checkbox label > .box,
545
.has-success.md-checkbox label > .box {
546
  border-color: #27a4b0; }
547
 
548
.has-success .md-checkbox label > .check,
549
.has-success.md-checkbox label > .check {
550
  border-color: #27a4b0; }
551
 
552
.has-warning .md-checkbox label,
553
.has-warning.md-checkbox label {
554
  color: #c29d0b; }
555
 
556
.has-warning .md-checkbox label > .box,
557
.has-warning.md-checkbox label > .box {
558
  border-color: #c29d0b; }
559
 
560
.has-warning .md-checkbox label > .check,
561
.has-warning.md-checkbox label > .check {
562
  border-color: #c29d0b; }
563
 
564
.has-info .md-checkbox label,
565
.has-info.md-checkbox label {
566
  color: #327ad5; }
567
 
568
.has-info .md-checkbox label > .box,
569
.has-info.md-checkbox label > .box {
570
  border-color: #327ad5; }
571
 
572
.has-info .md-checkbox label > .check,
573
.has-info.md-checkbox label > .check {
574
  border-color: #327ad5; }
575
 
576
.form-md-checkboxes {
577
  padding-top: 5px; }
578
  .form-md-checkboxes > label {
579
    font-size: 14px;
580
    color: #888888;
581
    opacity: 1 ;
582
    filter: alpha(opacity=100) ; }
583
  .form-md-checkboxes.has-error label {
584
    color: #ed6b75; }
585
  .form-md-checkboxes.has-info label {
586
    color: #659be0; }
587
  .form-md-checkboxes.has-success label {
588
    color: #36c6d3; }
589
  .form-md-checkboxes.has-warning label {
590
    color: #F1C40F; }
591
 
592
.md-checkbox-list {
593
  margin: 5px 0 5px 0; }
594
  .form-horizontal .md-checkbox-list {
595
    margin-top: 5px; }
596
  .md-checkbox-list .md-checkbox {
597
    display: block;
598
    margin-bottom: 10px; }
599
    .md-checkbox-list .md-checkbox:last-child {
600
      margin-bottom: 0; }
601
 
602
.md-checkbox-inline {
603
  margin: 5px 0 5px 0; }
604
  .form-horizontal .md-checkbox-inline {
605
    margin-top: 7px; }
606
  .md-checkbox-inline .md-checkbox {
607
    display: inline-block;
608
    margin-right: 20px; }
609
    .md-checkbox-inline .md-checkbox:last-child {
610
      margin-right: 0; }
611
 
612
/* bubble animation */
613
@-webkit-keyframes growCircle {
614
  0%, 100% {
615
    -webkit-transform: scale(0);
616
    opacity: 1; }
617
  70% {
618
    background: #eee;
619
    -webkit-transform: scale(1.25); } }
620
 
621
@-moz-keyframes growCircle {
622
  0%, 100% {
623
    -moz-transform: scale(0);
624
    opacity: 1; }
625
  70% {
626
    background: #eee;
627
    -moz-transform: scale(1.25); } }
628
 
629
@keyframes growCircle {
630
  0%, 100% {
631
    transform: scale(0);
632
    opacity: 1; }
633
  70% {
634
    background: #eee;
635
    transform: scale(1.25); } }
636
 
637
.md-radio {
638
  position: relative;
639
  /* handling click events */
640
  /* when radio is checked */ }
641
  .md-radio input[type=radio] {
642
    visibility: hidden;
643
    position: absolute; }
644
  .md-radio label {
645
    cursor: pointer;
646
    padding-left: 30px; }
647
  .md-radio label > span {
648
    display: block;
649
    position: absolute;
650
    left: 0;
651
    -webkit-transition-duration: 0.3s;
652
    -moz-transition-duration: 0.3s;
653
    transition-duration: 0.3s; }
654
  .md-radio label > span.inc {
655
    background: #fff;
656
    left: -20px;
657
    top: -20px;
658
    height: 60px;
659
    width: 60px;
660
    opacity: 0;
661
    border-radius: 50% !important;
662
    -moz-border-radius: 50% !important;
663
    -webkit-border-radius: 50% !important; }
664
  .md-radio label > .box {
665
    top: 0px;
666
    border: 2px solid #666;
667
    height: 20px;
668
    width: 20px;
669
    border-radius: 50% !important;
670
    -moz-border-radius: 50% !important;
671
    -webkit-border-radius: 50% !important;
672
    z-index: 5; }
673
  .md-radio label > .check {
674
    top: 5px;
675
    left: 5px;
676
    width: 10px;
677
    height: 10px;
678
    background: #36c6d3;
679
    opacity: 0;
680
    z-index: 6;
681
    border-radius: 50% !important;
682
    -moz-border-radius: 50% !important;
683
    -webkit-border-radius: 50% !important;
684
    -webkit-transform: scale(0);
685
    -moz-transform: scale(0);
686
    transform: scale(0); }
687
  .md-radio label > span.inc {
688
    -webkit-animation: growCircleRadio 0.3s ease;
689
    -moz-animation: growCircleRadio 0.3s ease;
690
    animation: growCircleRadio 0.3s ease; }
691
  .md-radio input[type=radio]:checked ~ label > .check {
692
    opacity: 1;
693
    -webkit-transform: scale(1);
694
    -moz-transform: scale(1);
695
    transform: scale(1); }
696
  .md-radio input[type=radio]:disabled ~ label,
697
  .md-radio input[type=radio][disabled] ~ label {
698
    cursor: not-allowed;
699
    opacity: 0.7 ;
700
    filter: alpha(opacity=70) ; }
701
  .md-radio input[type=radio]:disabled ~ label > .box,
702
  .md-radio input[type=radio][disabled] ~ label > .box {
703
    cursor: not-allowed;
704
    opacity: 0.7 ;
705
    filter: alpha(opacity=70) ; }
706
  .md-radio input[type=radio]:disabled:checked ~ label > .check,
707
  .md-radio input[type=radio][disabled]:checked ~ label > .check {
708
    cursor: not-allowed;
709
    opacity: 0.7 ;
710
    filter: alpha(opacity=70) ; }
711
 
712
.has-error .md-radio label,
713
.has-error.md-radio label {
714
  color: #e73d4a; }
715
 
716
.has-error .md-radio label > .box,
717
.has-error.md-radio label > .box {
718
  border-color: #e73d4a; }
719
 
720
.has-error .md-radio label > .check,
721
.has-error.md-radio label > .check {
722
  background: #e73d4a; }
723
 
724
.has-success .md-radio label,
725
.has-success.md-radio label {
726
  color: #27a4b0; }
727
 
728
.has-success .md-radio label > .box,
729
.has-success.md-radio label > .box {
730
  border-color: #27a4b0; }
731
 
732
.has-success .md-radio label > .check,
733
.has-success.md-radio label > .check {
734
  background: #27a4b0; }
735
 
736
.has-warning .md-radio label,
737
.has-warning.md-radio label {
738
  color: #c29d0b; }
739
 
740
.has-warning .md-radio label > .box,
741
.has-warning.md-radio label > .box {
742
  border-color: #c29d0b; }
743
 
744
.has-warning .md-radio label > .check,
745
.has-warning.md-radio label > .check {
746
  background: #c29d0b; }
747
 
748
.has-info .md-radio label,
749
.has-info.md-radio label {
750
  color: #327ad5; }
751
 
752
.has-info .md-radio label > .box,
753
.has-info.md-radio label > .box {
754
  border-color: #327ad5; }
755
 
756
.has-info .md-radio label > .check,
757
.has-info.md-radio label > .check {
758
  background: #327ad5; }
759
 
760
.form-md-radios {
761
  padding-top: 5px; }
762
  .form-md-radios > label {
763
    font-size: 14px;
764
    color: #888888;
765
    opacity: 1 ;
766
    filter: alpha(opacity=100) ; }
767
  .form-md-radios.has-error label {
768
    color: #ed6b75; }
769
  .form-md-radios.has-info label {
770
    color: #659be0; }
771
  .form-md-radios.has-success label {
772
    color: #36c6d3; }
773
  .form-md-radios.has-warning label {
774
    color: #F1C40F; }
775
 
776
.md-radio-list {
777
  margin: 5px 0 5px 0; }
778
  .form-horizontal .md-radio-list {
779
    margin-top: 5px; }
780
  .md-radio-list .md-radio {
781
    display: block;
782
    margin-bottom: 10px; }
783
 
784
.md-radio-inline {
785
  margin: 5px 0 5px 0; }
786
  .form-horizontal .md-radio-inline {
787
    margin-top: 7px; }
788
  .md-radio-inline .md-radio {
789
    display: inline-block;
790
    margin-right: 20px; }
791
    .md-radio-inline .md-radio:last-child {
792
      margin-right: 0; }
793
 
794
/* bubble animation */
795
@-webkit-keyframes growCircleRadio {
796
  0%, 100% {
797
    -webkit-transform: scale(0);
798
    opacity: 1; }
799
  70% {
800
    background: #eee;
801
    -webkit-transform: scale(1.25); } }
802
 
803
@-moz-keyframes growCircleRadio {
804
  0%, 100% {
805
    -moz-transform: scale(0);
806
    opacity: 1; }
807
  70% {
808
    background: #eee;
809
    -moz-transform: scale(1.25); } }
810
 
811
@keyframes growCircleRadio {
812
  0%, 100% {
813
    transform: scale(0);
814
    opacity: 1; }
815
  70% {
816
    background: #eee;
817
    transform: scale(1.25); } }
818
 
819
/***
820
General typography
821
***/
822
/* Links */
823
a:hover {
824
  cursor: pointer; }
825
 
826
/* Primary Link */
827
.primary-link {
828
  color: #65A0D0;
829
  font-weight: 600; }
830
  .primary-link:hover {
831
    color: #5194ca; }
832
 
833
p {
834
  margin: 20px 0; }
835
 
836
label {
837
  font-weight: normal; }
838
 
839
/* Headings */
840
h1,
841
h2,
842
h3,
843
h4,
844
h5,
845
h6 {
846
  font-family: "Open Sans", sans-serif;
847
  font-weight: 300; }
848
 
849
h1 {
850
  font-size: 36px; }
851
 
852
h2 {
853
  font-size: 30px; }
854
 
855
h3 {
856
  font-size: 24px; }
857
 
858
h4 {
859
  font-size: 18px; }
860
 
861
h5 {
862
  font-size: 14px; }
863
 
864
h6 {
865
  font-size: 12px; }
866
 
867
/* Headings helper text */
868
h1 small,
869
h2 small,
870
h3 small,
871
h4 small,
872
h5 small,
873
h6 small {
874
  color: #444444; }
875
 
876
/* Block headings */
877
h1.block,
878
h2.block,
879
h3.block,
880
h4.block,
881
h5.block,
882
h6.block {
883
  padding-top: 10px;
884
  padding-bottom: 10px; }
885
 
886
/* Links */
887
a {
888
  text-shadow: none;
889
  color: #337ab7; }
890
  a:hover {
891
    color: #23527c; }
892
  a:focus, a:hover, a:active {
893
    outline: 0; }
894
 
895
/* Horizontal break */
896
hr {
897
  margin: 20px 0;
898
  border: 0;
899
  border-top: 1px solid #eee;
900
  border-bottom: 0; }
901
 
902
/* Unstyled List */
903
.list-unstyled li > .list-unstyled {
904
  margin-left: 25px; }
905
 
906
/* Code */
907
code {
908
  border: 1px solid #e1e1e1;
909
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
910
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
911
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1); }
912
 
913
/* Disabled Navigation Link */
914
.disabled-link.disable-target,
915
.disabled-link .disable-target {
916
  opacity: 0.6 !important;
917
  filter: alpha(opacity=60) !important; }
918
  .disabled-link.disable-target:hover,
919
  .disabled-link .disable-target:hover {
920
    cursor: not-allowed !important; }
921
 
922
.disabled-link:hover {
923
  cursor: not-allowed !important; }
924
 
925
/***
926
Utilities
927
***/
928
/* Rounded Element */
929
.rounded-2 {
930
  border-radius: 2px !important; }
931
 
932
.rounded-3 {
933
  border-radius: 3px !important; }
934
 
935
.rounded-4 {
936
  border-radius: 4px !important; }
937
 
938
/* Circle Element */
939
.circle {
940
  border-radius: 25px !important; }
941
 
942
.circle-right {
943
  border-radius: 0 25px 25px 0 !important; }
944
 
945
.circle-left {
946
  border-radius: 25px 0 0 25px !important; }
947
 
948
.circle-bottom {
949
  border-radius: 0 0 25px 25px !important; }
950
 
951
.circle-top {
952
  border-radius: 25px 25px 0 0 !important; }
953
 
954
.rounded {
955
  border-radius: 50% !important; }
956
 
957
/* General utilities */
958
.display-none,
959
.display-hide {
960
  display: none; }
961
 
962
.hidden {
963
  display: none !important; }
964
 
965
.primary-font {
966
  font-family: "Open Sans", sans-serif !important; }
967
 
968
.bold {
969
  font-weight: 700 !important; }
970
  .bold.btn {
971
    letter-spacing: 0; }
972
 
973
.sbold {
974
  font-weight: 600 !important; }
975
  .sbold.btn {
976
    letter-spacing: 0; }
977
 
978
.thin {
979
  font-weight: 300 !important; }
980
 
981
.uppercase {
982
  text-transform: uppercase !important; }
983
 
984
.fix-margin {
985
  margin-left: 0px !important; }
986
 
987
.border {
988
  border: 1px solid red; }
989
 
990
.font-hg {
991
  font-size: 23px; }
992
 
993
.font-lg {
994
  font-size: 18px; }
995
 
996
.font-md {
997
  font-size: 14px; }
998
 
999
.font-sm {
1000
  font-size: 13px; }
1001
 
1002
.font-xs {
1003
  font-size: 11px; }
1004
 
1005
.inline {
1006
  display: inline; }
1007
 
1008
.inline-block {
1009
  display: inline-block; }
1010
 
1011
.text-align-reverse {
1012
  text-align: right; }
1013
 
1014
/* Margin and padding utilities */
1015
.no-space {
1016
  margin: 0px !important;
1017
  padding: 0px !important; }
1018
 
1019
.no-margin {
1020
  margin: 0; }
1021
 
1022
.margin-bottom-5 {
1023
  margin-bottom: 5px; }
1024
 
1025
.margin-bottom-10 {
1026
  margin-bottom: 10px !important; }
1027
 
1028
.margin-top-10 {
1029
  margin-top: 10px !important; }
1030
 
1031
.margin-top-15 {
1032
  margin-top: 15px !important; }
1033
 
1034
.margin-bottom-15 {
1035
  margin-bottom: 15px !important; }
1036
 
1037
.margin-bottom-20 {
1038
  margin-bottom: 20px !important; }
1039
 
1040
.margin-top-20 {
1041
  margin-top: 20px !important; }
1042
 
1043
.margin-top-30 {
1044
  margin-top: 30px !important; }
1045
 
1046
.margin-top-40 {
1047
  margin-top: 40px !important; }
1048
 
1049
.margin-bottom-25 {
1050
  margin-bottom: 25px !important; }
1051
 
1052
.margin-bottom-30 {
1053
  margin-bottom: 30px !important; }
1054
 
1055
.margin-bottom-40 {
1056
  margin-bottom: 40px !important; }
1057
 
1058
.margin-right-10 {
1059
  margin-right: 10px !important; }
1060
 
1061
/* IE8 & IE9 mode utilities */
1062
.visible-ie8 {
1063
  display: none; }
1064
 
1065
.ie8 .visible-ie8 {
1066
  display: inherit !important; }
1067
 
1068
.visible-ie9 {
1069
  display: none; }
1070
 
1071
.ie9 .visible-ie9 {
1072
  display: inherit !important; }
1073
 
1074
.hidden-ie8 {
1075
  display: inherit; }
1076
 
1077
.ie8 .hidden-ie8 {
1078
  display: none !important; }
1079
 
1080
.hidden-ie9 {
1081
  display: inherit; }
1082
 
1083
.ie9 .hidden-ie9 {
1084
  display: none !important; }
1085
 
1086
/***
1087
Responsive Utils
1088
***/
1089
@media (max-width: 1024px) {
1090
  .hidden-1024 {
1091
    display: none; } }
1092
 
1093
@media (max-width: 480px) {
1094
  .hidden-480 {
1095
    display: none; } }
1096
 
1097
@media (max-width: 320px) {
1098
  .hidden-320 {
1099
    display: none; } }
1100
 
1101
/***
1102
Demo Utils
1103
***/
1104
.scrollspy-example {
1105
  position: relative;
1106
  height: 200px;
1107
  margin-top: 10px;
1108
  overflow: auto; }
1109
 
1110
.util-btn-margin-bottom-5 .btn {
1111
  margin-bottom: 5px !important; }
1112
 
1113
.util-btn-group-margin-bottom-5 .btn-group {
1114
  margin-bottom: 5px !important; }
1115
 
1116
.padding-tb-10 {
1117
  padding: 10px 0; }
1118
 
1119
.padding-tb-15 {
1120
  padding: 10px 0; }
1121
 
1122
.padding-tb-20 {
1123
  padding: 20px 0; }
1124
 
1125
/***
1126
Users
1127
***/
1128
.user-info {
1129
  margin-bottom: 10px !important; }
1130
  .user-info img {
1131
    float: left;
1132
    margin-right: 5px; }
1133
  .user-info .details {
1134
    display: inline-block; }
1135
  .user-info .label {
1136
    font-weight: 300;
1137
    font-size: 11px; }
1138
 
1139
/***
1140
Custom vertical inline menu
1141
***/
1142
.ver-inline-menu {
1143
  padding: 0;
1144
  margin: 0;
1145
  list-style: none; }
1146
  .ver-inline-menu li {
1147
    position: relative;
1148
    margin-bottom: 1px; }
1149
    .ver-inline-menu li i {
1150
      width: 37px;
1151
      height: 37px;
1152
      display: inline-block;
1153
      color: #b9cbd5;
1154
      font-size: 15px;
1155
      padding: 12px 10px 10px 8px;
1156
      margin: 0 8px 0 0;
1157
      text-align: center;
1158
      background: #e0eaf0 !important; }
1159
    .ver-inline-menu li a {
1160
      font-size: 14px;
1161
      font-weight: 300;
1162
      color: #557386;
1163
      display: block;
1164
      background: #f0f6fa;
1165
      border-left: solid 2px #c4d5df; }
1166
    .ver-inline-menu li:hover a {
1167
      background: #e0eaf0;
1168
      text-decoration: none; }
1169
    .ver-inline-menu li:hover i {
1170
      color: #fff;
1171
      background: #c4d5df !important; }
1172
    .ver-inline-menu li.active a {
1173
      border-left: solid 2px #0c91e5; }
1174
    .ver-inline-menu li.active i {
1175
      background: #0c91e5 !important; }
1176
    .ver-inline-menu li.active a,
1177
    .ver-inline-menu li.active i {
1178
      color: #fff;
1179
      background: #169ef4;
1180
      text-decoration: none; }
1181
    .ver-inline-menu li.active a,
1182
    .ver-inline-menu li:hover a {
1183
      font-size: 14px; }
1184
    .ver-inline-menu li.active:after {
1185
      content: '';
1186
      display: inline-block;
1187
      border-bottom: 6px solid transparent;
1188
      border-top: 6px solid transparent;
1189
      border-left: 6px solid #169ef4;
1190
      position: absolute;
1191
      top: 12px;
1192
      right: -5px; }
1193
 
1194
@media (max-width: 767px) {
1195
  .ver-inline-menu > li.active:after {
1196
    display: none; } }
1197
 
1198
/***
1199
Separated List
1200
***/
1201
.list-separated {
1202
  margin-top: 10px;
1203
  margin-bottom: 15px; }
1204
  .list-separated > div:last-child {
1205
    border-right: 0; }
1206
  @media (max-width: 767px) {
1207
    .list-separated {
1208
      /* 767px */ }
1209
      .list-separated > div {
1210
        margin-bottom: 20px; } }
1211
 
1212
/***
1213
Number & Chart Stats
1214
***/
1215
.number-stats {
1216
  margin: 10px 0; }
1217
  .number-stats .stat-number {
1218
    display: inline-block;
1219
    margin: 0 5px; }
1220
    .number-stats .stat-number .title {
1221
      font-size: 13px;
1222
      margin-bottom: 3px;
1223
      color: #B8C3C7; }
1224
    .number-stats .stat-number .number {
1225
      font-size: 27px;
1226
      line-height: 27px;
1227
      color: #7D8C9D; }
1228
  .number-stats .stat-chart {
1229
    display: inline-block;
1230
    margin: 0 5px; }
1231
  .number-stats > div {
1232
    border-right: 1px solid #f5f5f5; }
1233
    .number-stats > div:last-child {
1234
      border-right: 0; }
1235
  .number-stats .stat-left {
1236
    float: right; }
1237
    .number-stats .stat-left .stat-number {
1238
      float: right;
1239
      text-align: right; }
1240
    .number-stats .stat-left .stat-chart {
1241
      float: right; }
1242
  .number-stats .stat-right {
1243
    float: left !important; }
1244
    .number-stats .stat-right .stat-number {
1245
      float: left;
1246
      text-align: left; }
1247
    .number-stats .stat-right .stat-chart {
1248
      float: left; }
1249
  .number-stats .stat-number {
1250
    float: left;
1251
    text-align: left; }
1252
  .number-stats .stat-chart {
1253
    float: left; }
1254
 
1255
/***
1256
General User Record Listing
1257
***/
1258
.general-item-list > .item {
1259
  padding: 10px 0;
1260
  border-bottom: 1px solid #F1F4F7; }
1261
  .general-item-list > .item:last-child {
1262
    border-bottom: 0; }
1263
  .general-item-list > .item > .item-head {
1264
    margin-bottom: 5px; }
1265
    .general-item-list > .item > .item-head:before, .general-item-list > .item > .item-head:after {
1266
      content: " ";
1267
      display: table; }
1268
    .general-item-list > .item > .item-head:after {
1269
      clear: both; }
1270
    .general-item-list > .item > .item-head > .item-details {
1271
      display: inline-block;
1272
      float: left; }
1273
      .general-item-list > .item > .item-head > .item-details > .item-pic {
1274
        height: 35px;
1275
        margin-right: 10px;
1276
        -webkit-border-radius: 100%;
1277
        -moz-border-radius: 100%;
1278
        -ms-border-radius: 100%;
1279
        -o-border-radius: 100%;
1280
        border-radius: 100%; }
1281
      .general-item-list > .item > .item-head > .item-details > .item-name {
1282
        display: inline-block;
1283
        margin-right: 10px; }
1284
      .general-item-list > .item > .item-head > .item-details > .item-label {
1285
        color: #C0C9CC; }
1286
    .general-item-list > .item > .item-head > .item-status {
1287
      color: #C0C9CC;
1288
      top: 10px;
1289
      position: relative;
1290
      display: inline-block;
1291
      float: right; }
1292
      .general-item-list > .item > .item-head > .item-status > .badge {
1293
        margin-top: -2px; }
1294
  .general-item-list > .item > .item-body {
1295
    color: #96a5aa; }
1296
 
1297
/***
1298
File dropzone
1299
***/
1300
.file-drop-zone {
1301
  border: 2px dashed #ddd;
1302
  padding: 30px;
1303
  text-align: center; }
1304
  .file-drop-zone.file-drop-zone-over {
1305
    border-color: #aaa; }
1306
 
1307
/***
1308
Fontawesome Icons
1309
***/
1310
[class^="fa-"]:not(.fa-stack),
1311
[class^="glyphicon-"],
1312
[class^="icon-"],
1313
[class*=" fa-"]:not(.fa-stack),
1314
[class*=" glyphicon-"],
1315
[class*=" icon-"] {
1316
  display: inline-block;
1317
  *margin-right: .3em;
1318
  line-height: 14px;
1319
  -webkit-font-smoothing: antialiased; }
1320
 
1321
/* Make font awesome icons fixed width */
1322
li [class^="fa-"],
1323
li [class^="glyphicon-"],
1324
li [class^="icon-"],
1325
li [class*=" fa-"],
1326
li [class*=" glyphicon-"],
1327
li [class*=" icon-"] {
1328
  display: inline-block;
1329
  width: 1.25em;
1330
  text-align: center; }
1331
 
1332
li [class^="glyphicon-"],
1333
li [class*=" glyphicon-"] {
1334
  top: 2px; }
1335
 
1336
li [class^="icon-"],
1337
li [class*=" icon-"] {
1338
  top: 1px;
1339
  position: relative; }
1340
 
1341
li [class^="fa-"].icon-large,
1342
li [class^="glyphicon-"].icon-large,
1343
li [class^="icon-"].icon-large,
1344
li [class*=" fa-"].icon-large,
1345
li [class*=" glyphicon-"].icon-large,
1346
li [class*=" icon-"].icon-large {
1347
  /* increased font size for icon-large */
1348
  width: 1.5625em; }
1349
 
1350
/* Icon states */
1351
.icon-state-default {
1352
  color: #bac3d0; }
1353
 
1354
.icon-state-success {
1355
  color: #36c6d3; }
1356
 
1357
.icon-state-info {
1358
  color: #659be0; }
1359
 
1360
.icon-state-warning {
1361
  color: #F1C40F; }
1362
 
1363
.icon-state-danger {
1364
  color: #ed6b75; }
1365
 
1366
/***
1367
Font Awesome 4.x Demo
1368
***/
1369
.fa-item {
1370
  font-size: 14px;
1371
  padding: 10px 10px 10px 20px; }
1372
  .fa-item i {
1373
    font-size: 16px;
1374
    display: inline-block;
1375
    width: 20px;
1376
    color: #333; }
1377
  .fa-item:hover {
1378
    cursor: pointer;
1379
    background: #eee; }
1380
 
1381
/***
1382
Simple Line Icons Demo
1383
***/
1384
.simplelineicons-demo .item-box {
1385
  display: inline-block;
1386
  font-size: 16px;
1387
  margin: 0 -0.22em 1em 0;
1388
  padding-left: 1em;
1389
  width: 100%; }
1390
  .simplelineicons-demo .item-box .item {
1391
    background-color: #fff;
1392
    color: #33383e;
1393
    border-radius: 8px;
1394
    display: inline-block;
1395
    padding: 10px;
1396
    width: 100%; }
1397
    .simplelineicons-demo .item-box .item span {
1398
      font-size: 22px; }
1399
 
1400
@media only screen and (min-width: 768px) {
1401
  .simplelineicons-demo .item-box {
1402
    width: 33.333%; } }
1403
 
1404
/***
1405
Glyphicons Demo
1406
***/
1407
.glyphicons-demo ul {
1408
  padding-left: 0;
1409
  padding-bottom: 1px;
1410
  margin-bottom: 20px;
1411
  list-style: none;
1412
  overflow: hidden; }
1413
 
1414
.bs-glyphicon-class {
1415
  text-align: center; }
1416
 
1417
.bs-glyphicons {
1418
  padding-left: 0;
1419
  padding-bottom: 1px;
1420
  margin-bottom: 20px;
1421
  list-style: none;
1422
  overflow: hidden; }
1423
 
1424
.glyphicons-demo ul li {
1425
  float: left;
1426
  width: 25%;
1427
  height: 115px;
1428
  padding: 10px;
1429
  margin: 0 -1px -1px 0;
1430
  font-size: 14px;
1431
  line-height: 1.4;
1432
  text-align: center;
1433
  border: 1px solid #ddd; }
1434
 
1435
.glyphicons-demo .glyphicon {
1436
  display: block;
1437
  margin: 5px auto 10px;
1438
  font-size: 24px;
1439
  color: #444; }
1440
 
1441
.glyphicons-demo ul li:hover {
1442
  background-color: rgba(86, 61, 124, 0.1); }
1443
 
1444
@media (min-width: 768px) {
1445
  .glyphicons-demo ul li {
1446
    width: 12.5%; } }
1447
 
1448
/***
1449
Customized Bootstrap Alerts
1450
***/
1451
.alert {
1452
  border-width: 1px; }
1453
  .alert > p {
1454
    margin: 0; }
1455
  .alert.alert-borderless {
1456
    border: 0; }
1457
 
1458
/***
1459
Custom Bootstrap Badges
1460
***/
1461
.badge {
1462
  font-size: 11px !important;
1463
  font-weight: 300;
1464
  text-align: center;
1465
  height: 18px;
1466
  color: #fff;
1467
  padding: 3px 6px 3px 6px;
1468
  -webkit-border-radius: 12px !important;
1469
  -moz-border-radius: 12px !important;
1470
  border-radius: 12px !important;
1471
  text-shadow: none !important;
1472
  text-align: center;
1473
  vertical-align: middle; }
1474
  .badge.badge-roundless {
1475
    -webkit-border-radius: 0 !important;
1476
    -moz-border-radius: 0 !important;
1477
    border-radius: 0 !important; }
1478
  .badge.badge-empty {
1479
    display: inline-block;
1480
    padding: 0;
1481
    min-width: 8px;
1482
    height: 8px;
1483
    width: 8px; }
1484
 
1485
/* Badge variants */
1486
.badge-default {
1487
  background-color: #bac3d0;
1488
  background-image: none; }
1489
 
1490
.badge-primary {
1491
  background-color: #337ab7;
1492
  background-image: none; }
1493
 
1494
.badge-info {
1495
  background-color: #659be0;
1496
  background-image: none; }
1497
 
1498
.badge-success {
1499
  background-color: #36c6d3;
1500
  background-image: none; }
1501
 
1502
.badge-danger {
1503
  background-color: #ed6b75;
1504
  background-image: none; }
1505
 
1506
.badge-warning {
1507
  background-color: #F1C40F;
1508
  background-image: none; }
1509
 
1510
/* Fix badge position for navs */
1511
.nav.nav-pills > li > a > .badge,
1512
.nav.nav-stacked > li > a > .badge {
1513
  margin-top: -2px; }
1514
 
1515
/***
1516
Dropdown Menu Badges
1517
***/
1518
.dropdown-menu > li > a > .badge {
1519
  position: absolute;
1520
  margin-top: 1px;
1521
  right: 3px;
1522
  display: inline; }
1523
 
1524
.dropdown-menu.badge-roundless {
1525
  -webkit-border-radius: 0 !important;
1526
  -moz-border-radius: 0 !important;
1527
  border-radius: 0 !important; }
1528
 
1529
/***
1530
Custom buttons based on bootstrap SASS
1531
***/
1532
.btn {
1533
  outline: none !important;
1534
  box-shadow: none !important; }
1535
  .btn:hover {
1536
    transition: all 0.3s; }
1537
 
1538
.btn:not(.btn-sm):not(.btn-lg) {
1539
  line-height: 1.44; }
1540
 
1541
/***
1542
Custom color buttons
1543
***/
1544
.btn.white:not(.btn-outline) {
1545
  color: #666;
1546
  background-color: #ffffff;
1547
  border-color: #ffffff; }
1548
  .btn.white:not(.btn-outline):focus, .btn.white:not(.btn-outline).focus {
1549
    color: #666;
1550
    background-color: #e6e6e6;
1551
    border-color: #bfbfbf; }
1552
  .btn.white:not(.btn-outline):hover {
1553
    color: #666;
1554
    background-color: #e6e6e6;
1555
    border-color: #e0e0e0; }
1556
  .btn.white:not(.btn-outline):active, .btn.white:not(.btn-outline).active,
1557
  .open > .btn.white:not(.btn-outline).dropdown-toggle {
1558
    color: #666;
1559
    background-color: #e6e6e6;
1560
    border-color: #e0e0e0; }
1561
    .btn.white:not(.btn-outline):active:hover, .btn.white:not(.btn-outline):active:focus, .btn.white:not(.btn-outline):active.focus, .btn.white:not(.btn-outline).active:hover, .btn.white:not(.btn-outline).active:focus, .btn.white:not(.btn-outline).active.focus,
1562
    .open > .btn.white:not(.btn-outline).dropdown-toggle:hover,
1563
    .open > .btn.white:not(.btn-outline).dropdown-toggle:focus,
1564
    .open > .btn.white:not(.btn-outline).dropdown-toggle.focus {
1565
      color: #666;
1566
      background-color: #d4d4d4;
1567
      border-color: #bfbfbf; }
1568
  .btn.white:not(.btn-outline):active, .btn.white:not(.btn-outline).active,
1569
  .open > .btn.white:not(.btn-outline).dropdown-toggle {
1570
    background-image: none; }
1571
  .btn.white:not(.btn-outline).disabled:hover, .btn.white:not(.btn-outline).disabled:focus, .btn.white:not(.btn-outline).disabled.focus, .btn.white:not(.btn-outline)[disabled]:hover, .btn.white:not(.btn-outline)[disabled]:focus, .btn.white:not(.btn-outline)[disabled].focus,
1572
  fieldset[disabled] .btn.white:not(.btn-outline):hover,
1573
  fieldset[disabled] .btn.white:not(.btn-outline):focus,
1574
  fieldset[disabled] .btn.white:not(.btn-outline).focus {
1575
    background-color: #ffffff;
1576
    border-color: #ffffff; }
1577
  .btn.white:not(.btn-outline) .badge {
1578
    color: #ffffff;
1579
    background-color: #666; }
1580
 
1581
.btn.btn-outline.white {
1582
  border-color: #ffffff;
1583
  color: #ffffff;
1584
  background: none; }
1585
  .btn.btn-outline.white:hover, .btn.btn-outline.white:active, .btn.btn-outline.white:active:hover, .btn.btn-outline.white:active:focus, .btn.btn-outline.white:focus, .btn.btn-outline.white.active {
1586
    border-color: #ffffff;
1587
    color: #666;
1588
    background-color: #ffffff; }
1589
 
1590
.btn.white-stripe {
1591
  border-left: 4px solid #ffffff !important; }
1592
 
1593
.btn.white.btn-no-border:not(.active) {
1594
  border-color: transparent; }
1595
 
1596
.btn.default:not(.btn-outline) {
1597
  color: #666;
1598
  background-color: #e1e5ec;
1599
  border-color: #e1e5ec; }
1600
  .btn.default:not(.btn-outline):focus, .btn.default:not(.btn-outline).focus {
1601
    color: #666;
1602
    background-color: #c2cad8;
1603
    border-color: #93a1bb; }
1604
  .btn.default:not(.btn-outline):hover {
1605
    color: #666;
1606
    background-color: #c2cad8;
1607
    border-color: #bcc5d4; }
1608
  .btn.default:not(.btn-outline):active, .btn.default:not(.btn-outline).active,
1609
  .open > .btn.default:not(.btn-outline).dropdown-toggle {
1610
    color: #666;
1611
    background-color: #c2cad8;
1612
    border-color: #bcc5d4; }
1613
    .btn.default:not(.btn-outline):active:hover, .btn.default:not(.btn-outline):active:focus, .btn.default:not(.btn-outline):active.focus, .btn.default:not(.btn-outline).active:hover, .btn.default:not(.btn-outline).active:focus, .btn.default:not(.btn-outline).active.focus,
1614
    .open > .btn.default:not(.btn-outline).dropdown-toggle:hover,
1615
    .open > .btn.default:not(.btn-outline).dropdown-toggle:focus,
1616
    .open > .btn.default:not(.btn-outline).dropdown-toggle.focus {
1617
      color: #666;
1618
      background-color: #acb7ca;
1619
      border-color: #93a1bb; }
1620
  .btn.default:not(.btn-outline):active, .btn.default:not(.btn-outline).active,
1621
  .open > .btn.default:not(.btn-outline).dropdown-toggle {
1622
    background-image: none; }
1623
  .btn.default:not(.btn-outline).disabled:hover, .btn.default:not(.btn-outline).disabled:focus, .btn.default:not(.btn-outline).disabled.focus, .btn.default:not(.btn-outline)[disabled]:hover, .btn.default:not(.btn-outline)[disabled]:focus, .btn.default:not(.btn-outline)[disabled].focus,
1624
  fieldset[disabled] .btn.default:not(.btn-outline):hover,
1625
  fieldset[disabled] .btn.default:not(.btn-outline):focus,
1626
  fieldset[disabled] .btn.default:not(.btn-outline).focus {
1627
    background-color: #e1e5ec;
1628
    border-color: #e1e5ec; }
1629
  .btn.default:not(.btn-outline) .badge {
1630
    color: #e1e5ec;
1631
    background-color: #666; }
1632
 
1633
.btn.btn-outline.default {
1634
  border-color: #e1e5ec;
1635
  color: #e1e5ec;
1636
  background: none; }
1637
  .btn.btn-outline.default:hover, .btn.btn-outline.default:active, .btn.btn-outline.default:active:hover, .btn.btn-outline.default:active:focus, .btn.btn-outline.default:focus, .btn.btn-outline.default.active {
1638
    border-color: #e1e5ec;
1639
    color: #666;
1640
    background-color: #e1e5ec; }
1641
 
1642
.btn.default-stripe {
1643
  border-left: 4px solid #e1e5ec !important; }
1644
 
1645
.btn.default.btn-no-border:not(.active) {
1646
  border-color: transparent; }
1647
 
1648
.btn.dark:not(.btn-outline) {
1649
  color: #FFFFFF;
1650
  background-color: #2f353b;
1651
  border-color: #2f353b; }
1652
  .btn.dark:not(.btn-outline):focus, .btn.dark:not(.btn-outline).focus {
1653
    color: #FFFFFF;
1654
    background-color: #181c1f;
1655
    border-color: black; }
1656
  .btn.dark:not(.btn-outline):hover {
1657
    color: #FFFFFF;
1658
    background-color: #181c1f;
1659
    border-color: #141619; }
1660
  .btn.dark:not(.btn-outline):active, .btn.dark:not(.btn-outline).active,
1661
  .open > .btn.dark:not(.btn-outline).dropdown-toggle {
1662
    color: #FFFFFF;
1663
    background-color: #181c1f;
1664
    border-color: #141619; }
1665
    .btn.dark:not(.btn-outline):active:hover, .btn.dark:not(.btn-outline):active:focus, .btn.dark:not(.btn-outline):active.focus, .btn.dark:not(.btn-outline).active:hover, .btn.dark:not(.btn-outline).active:focus, .btn.dark:not(.btn-outline).active.focus,
1666
    .open > .btn.dark:not(.btn-outline).dropdown-toggle:hover,
1667
    .open > .btn.dark:not(.btn-outline).dropdown-toggle:focus,
1668
    .open > .btn.dark:not(.btn-outline).dropdown-toggle.focus {
1669
      color: #FFFFFF;
1670
      background-color: #090a0b;
1671
      border-color: black; }
1672
  .btn.dark:not(.btn-outline):active, .btn.dark:not(.btn-outline).active,
1673
  .open > .btn.dark:not(.btn-outline).dropdown-toggle {
1674
    background-image: none; }
1675
  .btn.dark:not(.btn-outline).disabled:hover, .btn.dark:not(.btn-outline).disabled:focus, .btn.dark:not(.btn-outline).disabled.focus, .btn.dark:not(.btn-outline)[disabled]:hover, .btn.dark:not(.btn-outline)[disabled]:focus, .btn.dark:not(.btn-outline)[disabled].focus,
1676
  fieldset[disabled] .btn.dark:not(.btn-outline):hover,
1677
  fieldset[disabled] .btn.dark:not(.btn-outline):focus,
1678
  fieldset[disabled] .btn.dark:not(.btn-outline).focus {
1679
    background-color: #2f353b;
1680
    border-color: #2f353b; }
1681
  .btn.dark:not(.btn-outline) .badge {
1682
    color: #2f353b;
1683
    background-color: #FFFFFF; }
1684
 
1685
.btn.btn-outline.dark {
1686
  border-color: #2f353b;
1687
  color: #2f353b;
1688
  background: none; }
1689
  .btn.btn-outline.dark:hover, .btn.btn-outline.dark:active, .btn.btn-outline.dark:active:hover, .btn.btn-outline.dark:active:focus, .btn.btn-outline.dark:focus, .btn.btn-outline.dark.active {
1690
    border-color: #2f353b;
1691
    color: #FFFFFF;
1692
    background-color: #2f353b; }
1693
 
1694
.btn.dark-stripe {
1695
  border-left: 4px solid #2f353b !important; }
1696
 
1697
.btn.dark.btn-no-border:not(.active) {
1698
  border-color: transparent; }
1699
 
1700
.btn.blue:not(.btn-outline) {
1701
  color: #FFFFFF;
1702
  background-color: #3598dc;
1703
  border-color: #3598dc; }
1704
  .btn.blue:not(.btn-outline):focus, .btn.blue:not(.btn-outline).focus {
1705
    color: #FFFFFF;
1706
    background-color: #217ebd;
1707
    border-color: #15527c; }
1708
  .btn.blue:not(.btn-outline):hover {
1709
    color: #FFFFFF;
1710
    background-color: #217ebd;
1711
    border-color: #1f78b5; }
1712
  .btn.blue:not(.btn-outline):active, .btn.blue:not(.btn-outline).active,
1713
  .open > .btn.blue:not(.btn-outline).dropdown-toggle {
1714
    color: #FFFFFF;
1715
    background-color: #217ebd;
1716
    border-color: #1f78b5; }
1717
    .btn.blue:not(.btn-outline):active:hover, .btn.blue:not(.btn-outline):active:focus, .btn.blue:not(.btn-outline):active.focus, .btn.blue:not(.btn-outline).active:hover, .btn.blue:not(.btn-outline).active:focus, .btn.blue:not(.btn-outline).active.focus,
1718
    .open > .btn.blue:not(.btn-outline).dropdown-toggle:hover,
1719
    .open > .btn.blue:not(.btn-outline).dropdown-toggle:focus,
1720
    .open > .btn.blue:not(.btn-outline).dropdown-toggle.focus {
1721
      color: #FFFFFF;
1722
      background-color: #1c699f;
1723
      border-color: #15527c; }
1724
  .btn.blue:not(.btn-outline):active, .btn.blue:not(.btn-outline).active,
1725
  .open > .btn.blue:not(.btn-outline).dropdown-toggle {
1726
    background-image: none; }
1727
  .btn.blue:not(.btn-outline).disabled:hover, .btn.blue:not(.btn-outline).disabled:focus, .btn.blue:not(.btn-outline).disabled.focus, .btn.blue:not(.btn-outline)[disabled]:hover, .btn.blue:not(.btn-outline)[disabled]:focus, .btn.blue:not(.btn-outline)[disabled].focus,
1728
  fieldset[disabled] .btn.blue:not(.btn-outline):hover,
1729
  fieldset[disabled] .btn.blue:not(.btn-outline):focus,
1730
  fieldset[disabled] .btn.blue:not(.btn-outline).focus {
1731
    background-color: #3598dc;
1732
    border-color: #3598dc; }
1733
  .btn.blue:not(.btn-outline) .badge {
1734
    color: #3598dc;
1735
    background-color: #FFFFFF; }
1736
 
1737
.btn.btn-outline.blue {
1738
  border-color: #3598dc;
1739
  color: #3598dc;
1740
  background: none; }
1741
  .btn.btn-outline.blue:hover, .btn.btn-outline.blue:active, .btn.btn-outline.blue:active:hover, .btn.btn-outline.blue:active:focus, .btn.btn-outline.blue:focus, .btn.btn-outline.blue.active {
1742
    border-color: #3598dc;
1743
    color: #FFFFFF;
1744
    background-color: #3598dc; }
1745
 
1746
.btn.blue-stripe {
1747
  border-left: 4px solid #3598dc !important; }
1748
 
1749
.btn.blue.btn-no-border:not(.active) {
1750
  border-color: transparent; }
1751
 
1752
.btn.blue-madison:not(.btn-outline) {
1753
  color: #FFFFFF;
1754
  background-color: #578ebe;
1755
  border-color: #578ebe; }
1756
  .btn.blue-madison:not(.btn-outline):focus, .btn.blue-madison:not(.btn-outline).focus {
1757
    color: #FFFFFF;
1758
    background-color: #3f74a3;
1759
    border-color: #2a4d6c; }
1760
  .btn.blue-madison:not(.btn-outline):hover {
1761
    color: #FFFFFF;
1762
    background-color: #3f74a3;
1763
    border-color: #3c6f9c; }
1764
  .btn.blue-madison:not(.btn-outline):active, .btn.blue-madison:not(.btn-outline).active,
1765
  .open > .btn.blue-madison:not(.btn-outline).dropdown-toggle {
1766
    color: #FFFFFF;
1767
    background-color: #3f74a3;
1768
    border-color: #3c6f9c; }
1769
    .btn.blue-madison:not(.btn-outline):active:hover, .btn.blue-madison:not(.btn-outline):active:focus, .btn.blue-madison:not(.btn-outline):active.focus, .btn.blue-madison:not(.btn-outline).active:hover, .btn.blue-madison:not(.btn-outline).active:focus, .btn.blue-madison:not(.btn-outline).active.focus,
1770
    .open > .btn.blue-madison:not(.btn-outline).dropdown-toggle:hover,
1771
    .open > .btn.blue-madison:not(.btn-outline).dropdown-toggle:focus,
1772
    .open > .btn.blue-madison:not(.btn-outline).dropdown-toggle.focus {
1773
      color: #FFFFFF;
1774
      background-color: #356289;
1775
      border-color: #2a4d6c; }
1776
  .btn.blue-madison:not(.btn-outline):active, .btn.blue-madison:not(.btn-outline).active,
1777
  .open > .btn.blue-madison:not(.btn-outline).dropdown-toggle {
1778
    background-image: none; }
1779
  .btn.blue-madison:not(.btn-outline).disabled:hover, .btn.blue-madison:not(.btn-outline).disabled:focus, .btn.blue-madison:not(.btn-outline).disabled.focus, .btn.blue-madison:not(.btn-outline)[disabled]:hover, .btn.blue-madison:not(.btn-outline)[disabled]:focus, .btn.blue-madison:not(.btn-outline)[disabled].focus,
1780
  fieldset[disabled] .btn.blue-madison:not(.btn-outline):hover,
1781
  fieldset[disabled] .btn.blue-madison:not(.btn-outline):focus,
1782
  fieldset[disabled] .btn.blue-madison:not(.btn-outline).focus {
1783
    background-color: #578ebe;
1784
    border-color: #578ebe; }
1785
  .btn.blue-madison:not(.btn-outline) .badge {
1786
    color: #578ebe;
1787
    background-color: #FFFFFF; }
1788
 
1789
.btn.btn-outline.blue-madison {
1790
  border-color: #578ebe;
1791
  color: #578ebe;
1792
  background: none; }
1793
  .btn.btn-outline.blue-madison:hover, .btn.btn-outline.blue-madison:active, .btn.btn-outline.blue-madison:active:hover, .btn.btn-outline.blue-madison:active:focus, .btn.btn-outline.blue-madison:focus, .btn.btn-outline.blue-madison.active {
1794
    border-color: #578ebe;
1795
    color: #FFFFFF;
1796
    background-color: #578ebe; }
1797
 
1798
.btn.blue-madison-stripe {
1799
  border-left: 4px solid #578ebe !important; }
1800
 
1801
.btn.blue-madison.btn-no-border:not(.active) {
1802
  border-color: transparent; }
1803
 
1804
.btn.blue-chambray:not(.btn-outline) {
1805
  color: #FFFFFF;
1806
  background-color: #2C3E50;
1807
  border-color: #2C3E50; }
1808
  .btn.blue-chambray:not(.btn-outline):focus, .btn.blue-chambray:not(.btn-outline).focus {
1809
    color: #FFFFFF;
1810
    background-color: #1a252f;
1811
    border-color: black; }
1812
  .btn.blue-chambray:not(.btn-outline):hover {
1813
    color: #FFFFFF;
1814
    background-color: #1a252f;
1815
    border-color: #161f29; }
1816
  .btn.blue-chambray:not(.btn-outline):active, .btn.blue-chambray:not(.btn-outline).active,
1817
  .open > .btn.blue-chambray:not(.btn-outline).dropdown-toggle {
1818
    color: #FFFFFF;
1819
    background-color: #1a252f;
1820
    border-color: #161f29; }
1821
    .btn.blue-chambray:not(.btn-outline):active:hover, .btn.blue-chambray:not(.btn-outline):active:focus, .btn.blue-chambray:not(.btn-outline):active.focus, .btn.blue-chambray:not(.btn-outline).active:hover, .btn.blue-chambray:not(.btn-outline).active:focus, .btn.blue-chambray:not(.btn-outline).active.focus,
1822
    .open > .btn.blue-chambray:not(.btn-outline).dropdown-toggle:hover,
1823
    .open > .btn.blue-chambray:not(.btn-outline).dropdown-toggle:focus,
1824
    .open > .btn.blue-chambray:not(.btn-outline).dropdown-toggle.focus {
1825
      color: #FFFFFF;
1826
      background-color: #0d1318;
1827
      border-color: black; }
1828
  .btn.blue-chambray:not(.btn-outline):active, .btn.blue-chambray:not(.btn-outline).active,
1829
  .open > .btn.blue-chambray:not(.btn-outline).dropdown-toggle {
1830
    background-image: none; }
1831
  .btn.blue-chambray:not(.btn-outline).disabled:hover, .btn.blue-chambray:not(.btn-outline).disabled:focus, .btn.blue-chambray:not(.btn-outline).disabled.focus, .btn.blue-chambray:not(.btn-outline)[disabled]:hover, .btn.blue-chambray:not(.btn-outline)[disabled]:focus, .btn.blue-chambray:not(.btn-outline)[disabled].focus,
1832
  fieldset[disabled] .btn.blue-chambray:not(.btn-outline):hover,
1833
  fieldset[disabled] .btn.blue-chambray:not(.btn-outline):focus,
1834
  fieldset[disabled] .btn.blue-chambray:not(.btn-outline).focus {
1835
    background-color: #2C3E50;
1836
    border-color: #2C3E50; }
1837
  .btn.blue-chambray:not(.btn-outline) .badge {
1838
    color: #2C3E50;
1839
    background-color: #FFFFFF; }
1840
 
1841
.btn.btn-outline.blue-chambray {
1842
  border-color: #2C3E50;
1843
  color: #2C3E50;
1844
  background: none; }
1845
  .btn.btn-outline.blue-chambray:hover, .btn.btn-outline.blue-chambray:active, .btn.btn-outline.blue-chambray:active:hover, .btn.btn-outline.blue-chambray:active:focus, .btn.btn-outline.blue-chambray:focus, .btn.btn-outline.blue-chambray.active {
1846
    border-color: #2C3E50;
1847
    color: #FFFFFF;
1848
    background-color: #2C3E50; }
1849
 
1850
.btn.blue-chambray-stripe {
1851
  border-left: 4px solid #2C3E50 !important; }
1852
 
1853
.btn.blue-chambray.btn-no-border:not(.active) {
1854
  border-color: transparent; }
1855
 
1856
.btn.blue-ebonyclay:not(.btn-outline) {
1857
  color: #FFFFFF;
1858
  background-color: #22313F;
1859
  border-color: #22313F; }
1860
  .btn.blue-ebonyclay:not(.btn-outline):focus, .btn.blue-ebonyclay:not(.btn-outline).focus {
1861
    color: #FFFFFF;
1862
    background-color: #10171e;
1863
    border-color: black; }
1864
  .btn.blue-ebonyclay:not(.btn-outline):hover {
1865
    color: #FFFFFF;
1866
    background-color: #10171e;
1867
    border-color: #0d1217; }
1868
  .btn.blue-ebonyclay:not(.btn-outline):active, .btn.blue-ebonyclay:not(.btn-outline).active,
1869
  .open > .btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle {
1870
    color: #FFFFFF;
1871
    background-color: #10171e;
1872
    border-color: #0d1217; }
1873
    .btn.blue-ebonyclay:not(.btn-outline):active:hover, .btn.blue-ebonyclay:not(.btn-outline):active:focus, .btn.blue-ebonyclay:not(.btn-outline):active.focus, .btn.blue-ebonyclay:not(.btn-outline).active:hover, .btn.blue-ebonyclay:not(.btn-outline).active:focus, .btn.blue-ebonyclay:not(.btn-outline).active.focus,
1874
    .open > .btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle:hover,
1875
    .open > .btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle:focus,
1876
    .open > .btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle.focus {
1877
      color: #FFFFFF;
1878
      background-color: #040507;
1879
      border-color: black; }
1880
  .btn.blue-ebonyclay:not(.btn-outline):active, .btn.blue-ebonyclay:not(.btn-outline).active,
1881
  .open > .btn.blue-ebonyclay:not(.btn-outline).dropdown-toggle {
1882
    background-image: none; }
1883
  .btn.blue-ebonyclay:not(.btn-outline).disabled:hover, .btn.blue-ebonyclay:not(.btn-outline).disabled:focus, .btn.blue-ebonyclay:not(.btn-outline).disabled.focus, .btn.blue-ebonyclay:not(.btn-outline)[disabled]:hover, .btn.blue-ebonyclay:not(.btn-outline)[disabled]:focus, .btn.blue-ebonyclay:not(.btn-outline)[disabled].focus,
1884
  fieldset[disabled] .btn.blue-ebonyclay:not(.btn-outline):hover,
1885
  fieldset[disabled] .btn.blue-ebonyclay:not(.btn-outline):focus,
1886
  fieldset[disabled] .btn.blue-ebonyclay:not(.btn-outline).focus {
1887
    background-color: #22313F;
1888
    border-color: #22313F; }
1889
  .btn.blue-ebonyclay:not(.btn-outline) .badge {
1890
    color: #22313F;
1891
    background-color: #FFFFFF; }
1892
 
1893
.btn.btn-outline.blue-ebonyclay {
1894
  border-color: #22313F;
1895
  color: #22313F;
1896
  background: none; }
1897
  .btn.btn-outline.blue-ebonyclay:hover, .btn.btn-outline.blue-ebonyclay:active, .btn.btn-outline.blue-ebonyclay:active:hover, .btn.btn-outline.blue-ebonyclay:active:focus, .btn.btn-outline.blue-ebonyclay:focus, .btn.btn-outline.blue-ebonyclay.active {
1898
    border-color: #22313F;
1899
    color: #FFFFFF;
1900
    background-color: #22313F; }
1901
 
1902
.btn.blue-ebonyclay-stripe {
1903
  border-left: 4px solid #22313F !important; }
1904
 
1905
.btn.blue-ebonyclay.btn-no-border:not(.active) {
1906
  border-color: transparent; }
1907
 
1908
.btn.blue-hoki:not(.btn-outline) {
1909
  color: #FFFFFF;
1910
  background-color: #67809F;
1911
  border-color: #67809F; }
1912
  .btn.blue-hoki:not(.btn-outline):focus, .btn.blue-hoki:not(.btn-outline).focus {
1913
    color: #FFFFFF;
1914
    background-color: #526781;
1915
    border-color: #344252; }
1916
  .btn.blue-hoki:not(.btn-outline):hover {
1917
    color: #FFFFFF;
1918
    background-color: #526781;
1919
    border-color: #4e627b; }
1920
  .btn.blue-hoki:not(.btn-outline):active, .btn.blue-hoki:not(.btn-outline).active,
1921
  .open > .btn.blue-hoki:not(.btn-outline).dropdown-toggle {
1922
    color: #FFFFFF;
1923
    background-color: #526781;
1924
    border-color: #4e627b; }
1925
    .btn.blue-hoki:not(.btn-outline):active:hover, .btn.blue-hoki:not(.btn-outline):active:focus, .btn.blue-hoki:not(.btn-outline):active.focus, .btn.blue-hoki:not(.btn-outline).active:hover, .btn.blue-hoki:not(.btn-outline).active:focus, .btn.blue-hoki:not(.btn-outline).active.focus,
1926
    .open > .btn.blue-hoki:not(.btn-outline).dropdown-toggle:hover,
1927
    .open > .btn.blue-hoki:not(.btn-outline).dropdown-toggle:focus,
1928
    .open > .btn.blue-hoki:not(.btn-outline).dropdown-toggle.focus {
1929
      color: #FFFFFF;
1930
      background-color: #44566b;
1931
      border-color: #344252; }
1932
  .btn.blue-hoki:not(.btn-outline):active, .btn.blue-hoki:not(.btn-outline).active,
1933
  .open > .btn.blue-hoki:not(.btn-outline).dropdown-toggle {
1934
    background-image: none; }
1935
  .btn.blue-hoki:not(.btn-outline).disabled:hover, .btn.blue-hoki:not(.btn-outline).disabled:focus, .btn.blue-hoki:not(.btn-outline).disabled.focus, .btn.blue-hoki:not(.btn-outline)[disabled]:hover, .btn.blue-hoki:not(.btn-outline)[disabled]:focus, .btn.blue-hoki:not(.btn-outline)[disabled].focus,
1936
  fieldset[disabled] .btn.blue-hoki:not(.btn-outline):hover,
1937
  fieldset[disabled] .btn.blue-hoki:not(.btn-outline):focus,
1938
  fieldset[disabled] .btn.blue-hoki:not(.btn-outline).focus {
1939
    background-color: #67809F;
1940
    border-color: #67809F; }
1941
  .btn.blue-hoki:not(.btn-outline) .badge {
1942
    color: #67809F;
1943
    background-color: #FFFFFF; }
1944
 
1945
.btn.btn-outline.blue-hoki {
1946
  border-color: #67809F;
1947
  color: #67809F;
1948
  background: none; }
1949
  .btn.btn-outline.blue-hoki:hover, .btn.btn-outline.blue-hoki:active, .btn.btn-outline.blue-hoki:active:hover, .btn.btn-outline.blue-hoki:active:focus, .btn.btn-outline.blue-hoki:focus, .btn.btn-outline.blue-hoki.active {
1950
    border-color: #67809F;
1951
    color: #FFFFFF;
1952
    background-color: #67809F; }
1953
 
1954
.btn.blue-hoki-stripe {
1955
  border-left: 4px solid #67809F !important; }
1956
 
1957
.btn.blue-hoki.btn-no-border:not(.active) {
1958
  border-color: transparent; }
1959
 
1960
.btn.blue-steel:not(.btn-outline) {
1961
  color: #FFFFFF;
1962
  background-color: #4B77BE;
1963
  border-color: #4B77BE; }
1964
  .btn.blue-steel:not(.btn-outline):focus, .btn.blue-steel:not(.btn-outline).focus {
1965
    color: #FFFFFF;
1966
    background-color: #395f9d;
1967
    border-color: #243d65; }
1968
  .btn.blue-steel:not(.btn-outline):hover {
1969
    color: #FFFFFF;
1970
    background-color: #395f9d;
1971
    border-color: #365b96; }
1972
  .btn.blue-steel:not(.btn-outline):active, .btn.blue-steel:not(.btn-outline).active,
1973
  .open > .btn.blue-steel:not(.btn-outline).dropdown-toggle {
1974
    color: #FFFFFF;
1975
    background-color: #395f9d;
1976
    border-color: #365b96; }
1977
    .btn.blue-steel:not(.btn-outline):active:hover, .btn.blue-steel:not(.btn-outline):active:focus, .btn.blue-steel:not(.btn-outline):active.focus, .btn.blue-steel:not(.btn-outline).active:hover, .btn.blue-steel:not(.btn-outline).active:focus, .btn.blue-steel:not(.btn-outline).active.focus,
1978
    .open > .btn.blue-steel:not(.btn-outline).dropdown-toggle:hover,
1979
    .open > .btn.blue-steel:not(.btn-outline).dropdown-toggle:focus,
1980
    .open > .btn.blue-steel:not(.btn-outline).dropdown-toggle.focus {
1981
      color: #FFFFFF;
1982
      background-color: #2f4f83;
1983
      border-color: #243d65; }
1984
  .btn.blue-steel:not(.btn-outline):active, .btn.blue-steel:not(.btn-outline).active,
1985
  .open > .btn.blue-steel:not(.btn-outline).dropdown-toggle {
1986
    background-image: none; }
1987
  .btn.blue-steel:not(.btn-outline).disabled:hover, .btn.blue-steel:not(.btn-outline).disabled:focus, .btn.blue-steel:not(.btn-outline).disabled.focus, .btn.blue-steel:not(.btn-outline)[disabled]:hover, .btn.blue-steel:not(.btn-outline)[disabled]:focus, .btn.blue-steel:not(.btn-outline)[disabled].focus,
1988
  fieldset[disabled] .btn.blue-steel:not(.btn-outline):hover,
1989
  fieldset[disabled] .btn.blue-steel:not(.btn-outline):focus,
1990
  fieldset[disabled] .btn.blue-steel:not(.btn-outline).focus {
1991
    background-color: #4B77BE;
1992
    border-color: #4B77BE; }
1993
  .btn.blue-steel:not(.btn-outline) .badge {
1994
    color: #4B77BE;
1995
    background-color: #FFFFFF; }
1996
 
1997
.btn.btn-outline.blue-steel {
1998
  border-color: #4B77BE;
1999
  color: #4B77BE;
2000
  background: none; }
2001
  .btn.btn-outline.blue-steel:hover, .btn.btn-outline.blue-steel:active, .btn.btn-outline.blue-steel:active:hover, .btn.btn-outline.blue-steel:active:focus, .btn.btn-outline.blue-steel:focus, .btn.btn-outline.blue-steel.active {
2002
    border-color: #4B77BE;
2003
    color: #FFFFFF;
2004
    background-color: #4B77BE; }
2005
 
2006
.btn.blue-steel-stripe {
2007
  border-left: 4px solid #4B77BE !important; }
2008
 
2009
.btn.blue-steel.btn-no-border:not(.active) {
2010
  border-color: transparent; }
2011
 
2012
.btn.blue-soft:not(.btn-outline) {
2013
  color: #FFFFFF;
2014
  background-color: #4c87b9;
2015
  border-color: #4c87b9; }
2016
  .btn.blue-soft:not(.btn-outline):focus, .btn.blue-soft:not(.btn-outline).focus {
2017
    color: #FFFFFF;
2018
    background-color: #3b6d97;
2019
    border-color: #264560; }
2020
  .btn.blue-soft:not(.btn-outline):hover {
2021
    color: #FFFFFF;
2022
    background-color: #3b6d97;
2023
    border-color: #386890; }
2024
  .btn.blue-soft:not(.btn-outline):active, .btn.blue-soft:not(.btn-outline).active,
2025
  .open > .btn.blue-soft:not(.btn-outline).dropdown-toggle {
2026
    color: #FFFFFF;
2027
    background-color: #3b6d97;
2028
    border-color: #386890; }
2029
    .btn.blue-soft:not(.btn-outline):active:hover, .btn.blue-soft:not(.btn-outline):active:focus, .btn.blue-soft:not(.btn-outline):active.focus, .btn.blue-soft:not(.btn-outline).active:hover, .btn.blue-soft:not(.btn-outline).active:focus, .btn.blue-soft:not(.btn-outline).active.focus,
2030
    .open > .btn.blue-soft:not(.btn-outline).dropdown-toggle:hover,
2031
    .open > .btn.blue-soft:not(.btn-outline).dropdown-toggle:focus,
2032
    .open > .btn.blue-soft:not(.btn-outline).dropdown-toggle.focus {
2033
      color: #FFFFFF;
2034
      background-color: #315a7d;
2035
      border-color: #264560; }
2036
  .btn.blue-soft:not(.btn-outline):active, .btn.blue-soft:not(.btn-outline).active,
2037
  .open > .btn.blue-soft:not(.btn-outline).dropdown-toggle {
2038
    background-image: none; }
2039
  .btn.blue-soft:not(.btn-outline).disabled:hover, .btn.blue-soft:not(.btn-outline).disabled:focus, .btn.blue-soft:not(.btn-outline).disabled.focus, .btn.blue-soft:not(.btn-outline)[disabled]:hover, .btn.blue-soft:not(.btn-outline)[disabled]:focus, .btn.blue-soft:not(.btn-outline)[disabled].focus,
2040
  fieldset[disabled] .btn.blue-soft:not(.btn-outline):hover,
2041
  fieldset[disabled] .btn.blue-soft:not(.btn-outline):focus,
2042
  fieldset[disabled] .btn.blue-soft:not(.btn-outline).focus {
2043
    background-color: #4c87b9;
2044
    border-color: #4c87b9; }
2045
  .btn.blue-soft:not(.btn-outline) .badge {
2046
    color: #4c87b9;
2047
    background-color: #FFFFFF; }
2048
 
2049
.btn.btn-outline.blue-soft {
2050
  border-color: #4c87b9;
2051
  color: #4c87b9;
2052
  background: none; }
2053
  .btn.btn-outline.blue-soft:hover, .btn.btn-outline.blue-soft:active, .btn.btn-outline.blue-soft:active:hover, .btn.btn-outline.blue-soft:active:focus, .btn.btn-outline.blue-soft:focus, .btn.btn-outline.blue-soft.active {
2054
    border-color: #4c87b9;
2055
    color: #FFFFFF;
2056
    background-color: #4c87b9; }
2057
 
2058
.btn.blue-soft-stripe {
2059
  border-left: 4px solid #4c87b9 !important; }
2060
 
2061
.btn.blue-soft.btn-no-border:not(.active) {
2062
  border-color: transparent; }
2063
 
2064
.btn.blue-dark:not(.btn-outline) {
2065
  color: #FFFFFF;
2066
  background-color: #5e738b;
2067
  border-color: #5e738b; }
2068
  .btn.blue-dark:not(.btn-outline):focus, .btn.blue-dark:not(.btn-outline).focus {
2069
    color: #FFFFFF;
2070
    background-color: #495a6d;
2071
    border-color: #2b343f; }
2072
  .btn.blue-dark:not(.btn-outline):hover {
2073
    color: #FFFFFF;
2074
    background-color: #495a6d;
2075
    border-color: #455566; }
2076
  .btn.blue-dark:not(.btn-outline):active, .btn.blue-dark:not(.btn-outline).active,
2077
  .open > .btn.blue-dark:not(.btn-outline).dropdown-toggle {
2078
    color: #FFFFFF;
2079
    background-color: #495a6d;
2080
    border-color: #455566; }
2081
    .btn.blue-dark:not(.btn-outline):active:hover, .btn.blue-dark:not(.btn-outline):active:focus, .btn.blue-dark:not(.btn-outline):active.focus, .btn.blue-dark:not(.btn-outline).active:hover, .btn.blue-dark:not(.btn-outline).active:focus, .btn.blue-dark:not(.btn-outline).active.focus,
2082
    .open > .btn.blue-dark:not(.btn-outline).dropdown-toggle:hover,
2083
    .open > .btn.blue-dark:not(.btn-outline).dropdown-toggle:focus,
2084
    .open > .btn.blue-dark:not(.btn-outline).dropdown-toggle.focus {
2085
      color: #FFFFFF;
2086
      background-color: #3b4857;
2087
      border-color: #2b343f; }
2088
  .btn.blue-dark:not(.btn-outline):active, .btn.blue-dark:not(.btn-outline).active,
2089
  .open > .btn.blue-dark:not(.btn-outline).dropdown-toggle {
2090
    background-image: none; }
2091
  .btn.blue-dark:not(.btn-outline).disabled:hover, .btn.blue-dark:not(.btn-outline).disabled:focus, .btn.blue-dark:not(.btn-outline).disabled.focus, .btn.blue-dark:not(.btn-outline)[disabled]:hover, .btn.blue-dark:not(.btn-outline)[disabled]:focus, .btn.blue-dark:not(.btn-outline)[disabled].focus,
2092
  fieldset[disabled] .btn.blue-dark:not(.btn-outline):hover,
2093
  fieldset[disabled] .btn.blue-dark:not(.btn-outline):focus,
2094
  fieldset[disabled] .btn.blue-dark:not(.btn-outline).focus {
2095
    background-color: #5e738b;
2096
    border-color: #5e738b; }
2097
  .btn.blue-dark:not(.btn-outline) .badge {
2098
    color: #5e738b;
2099
    background-color: #FFFFFF; }
2100
 
2101
.btn.btn-outline.blue-dark {
2102
  border-color: #5e738b;
2103
  color: #5e738b;
2104
  background: none; }
2105
  .btn.btn-outline.blue-dark:hover, .btn.btn-outline.blue-dark:active, .btn.btn-outline.blue-dark:active:hover, .btn.btn-outline.blue-dark:active:focus, .btn.btn-outline.blue-dark:focus, .btn.btn-outline.blue-dark.active {
2106
    border-color: #5e738b;
2107
    color: #FFFFFF;
2108
    background-color: #5e738b; }
2109
 
2110
.btn.blue-dark-stripe {
2111
  border-left: 4px solid #5e738b !important; }
2112
 
2113
.btn.blue-dark.btn-no-border:not(.active) {
2114
  border-color: transparent; }
2115
 
2116
.btn.blue-sharp:not(.btn-outline) {
2117
  color: #FFFFFF;
2118
  background-color: #5C9BD1;
2119
  border-color: #5C9BD1; }
2120
  .btn.blue-sharp:not(.btn-outline):focus, .btn.blue-sharp:not(.btn-outline).focus {
2121
    color: #FFFFFF;
2122
    background-color: #3782c3;
2123
    border-color: #265a87; }
2124
  .btn.blue-sharp:not(.btn-outline):hover {
2125
    color: #FFFFFF;
2126
    background-color: #3782c3;
2127
    border-color: #357dbb; }
2128
  .btn.blue-sharp:not(.btn-outline):active, .btn.blue-sharp:not(.btn-outline).active,
2129
  .open > .btn.blue-sharp:not(.btn-outline).dropdown-toggle {
2130
    color: #FFFFFF;
2131
    background-color: #3782c3;
2132
    border-color: #357dbb; }
2133
    .btn.blue-sharp:not(.btn-outline):active:hover, .btn.blue-sharp:not(.btn-outline):active:focus, .btn.blue-sharp:not(.btn-outline):active.focus, .btn.blue-sharp:not(.btn-outline).active:hover, .btn.blue-sharp:not(.btn-outline).active:focus, .btn.blue-sharp:not(.btn-outline).active.focus,
2134
    .open > .btn.blue-sharp:not(.btn-outline).dropdown-toggle:hover,
2135
    .open > .btn.blue-sharp:not(.btn-outline).dropdown-toggle:focus,
2136
    .open > .btn.blue-sharp:not(.btn-outline).dropdown-toggle.focus {
2137
      color: #FFFFFF;
2138
      background-color: #2f70a7;
2139
      border-color: #265a87; }
2140
  .btn.blue-sharp:not(.btn-outline):active, .btn.blue-sharp:not(.btn-outline).active,
2141
  .open > .btn.blue-sharp:not(.btn-outline).dropdown-toggle {
2142
    background-image: none; }
2143
  .btn.blue-sharp:not(.btn-outline).disabled:hover, .btn.blue-sharp:not(.btn-outline).disabled:focus, .btn.blue-sharp:not(.btn-outline).disabled.focus, .btn.blue-sharp:not(.btn-outline)[disabled]:hover, .btn.blue-sharp:not(.btn-outline)[disabled]:focus, .btn.blue-sharp:not(.btn-outline)[disabled].focus,
2144
  fieldset[disabled] .btn.blue-sharp:not(.btn-outline):hover,
2145
  fieldset[disabled] .btn.blue-sharp:not(.btn-outline):focus,
2146
  fieldset[disabled] .btn.blue-sharp:not(.btn-outline).focus {
2147
    background-color: #5C9BD1;
2148
    border-color: #5C9BD1; }
2149
  .btn.blue-sharp:not(.btn-outline) .badge {
2150
    color: #5C9BD1;
2151
    background-color: #FFFFFF; }
2152
 
2153
.btn.btn-outline.blue-sharp {
2154
  border-color: #5C9BD1;
2155
  color: #5C9BD1;
2156
  background: none; }
2157
  .btn.btn-outline.blue-sharp:hover, .btn.btn-outline.blue-sharp:active, .btn.btn-outline.blue-sharp:active:hover, .btn.btn-outline.blue-sharp:active:focus, .btn.btn-outline.blue-sharp:focus, .btn.btn-outline.blue-sharp.active {
2158
    border-color: #5C9BD1;
2159
    color: #FFFFFF;
2160
    background-color: #5C9BD1; }
2161
 
2162
.btn.blue-sharp-stripe {
2163
  border-left: 4px solid #5C9BD1 !important; }
2164
 
2165
.btn.blue-sharp.btn-no-border:not(.active) {
2166
  border-color: transparent; }
2167
 
2168
.btn.blue-oleo:not(.btn-outline) {
2169
  color: #FFFFFF;
2170
  background-color: #94A0B2;
2171
  border-color: #94A0B2; }
2172
  .btn.blue-oleo:not(.btn-outline):focus, .btn.blue-oleo:not(.btn-outline).focus {
2173
    color: #FFFFFF;
2174
    background-color: #76869d;
2175
    border-color: #536073; }
2176
  .btn.blue-oleo:not(.btn-outline):hover {
2177
    color: #FFFFFF;
2178
    background-color: #76869d;
2179
    border-color: #708098; }
2180
  .btn.blue-oleo:not(.btn-outline):active, .btn.blue-oleo:not(.btn-outline).active,
2181
  .open > .btn.blue-oleo:not(.btn-outline).dropdown-toggle {
2182
    color: #FFFFFF;
2183
    background-color: #76869d;
2184
    border-color: #708098; }
2185
    .btn.blue-oleo:not(.btn-outline):active:hover, .btn.blue-oleo:not(.btn-outline):active:focus, .btn.blue-oleo:not(.btn-outline):active.focus, .btn.blue-oleo:not(.btn-outline).active:hover, .btn.blue-oleo:not(.btn-outline).active:focus, .btn.blue-oleo:not(.btn-outline).active.focus,
2186
    .open > .btn.blue-oleo:not(.btn-outline).dropdown-toggle:hover,
2187
    .open > .btn.blue-oleo:not(.btn-outline).dropdown-toggle:focus,
2188
    .open > .btn.blue-oleo:not(.btn-outline).dropdown-toggle.focus {
2189
      color: #FFFFFF;
2190
      background-color: #64748b;
2191
      border-color: #536073; }
2192
  .btn.blue-oleo:not(.btn-outline):active, .btn.blue-oleo:not(.btn-outline).active,
2193
  .open > .btn.blue-oleo:not(.btn-outline).dropdown-toggle {
2194
    background-image: none; }
2195
  .btn.blue-oleo:not(.btn-outline).disabled:hover, .btn.blue-oleo:not(.btn-outline).disabled:focus, .btn.blue-oleo:not(.btn-outline).disabled.focus, .btn.blue-oleo:not(.btn-outline)[disabled]:hover, .btn.blue-oleo:not(.btn-outline)[disabled]:focus, .btn.blue-oleo:not(.btn-outline)[disabled].focus,
2196
  fieldset[disabled] .btn.blue-oleo:not(.btn-outline):hover,
2197
  fieldset[disabled] .btn.blue-oleo:not(.btn-outline):focus,
2198
  fieldset[disabled] .btn.blue-oleo:not(.btn-outline).focus {
2199
    background-color: #94A0B2;
2200
    border-color: #94A0B2; }
2201
  .btn.blue-oleo:not(.btn-outline) .badge {
2202
    color: #94A0B2;
2203
    background-color: #FFFFFF; }
2204
 
2205
.btn.btn-outline.blue-oleo {
2206
  border-color: #94A0B2;
2207
  color: #94A0B2;
2208
  background: none; }
2209
  .btn.btn-outline.blue-oleo:hover, .btn.btn-outline.blue-oleo:active, .btn.btn-outline.blue-oleo:active:hover, .btn.btn-outline.blue-oleo:active:focus, .btn.btn-outline.blue-oleo:focus, .btn.btn-outline.blue-oleo.active {
2210
    border-color: #94A0B2;
2211
    color: #FFFFFF;
2212
    background-color: #94A0B2; }
2213
 
2214
.btn.blue-oleo-stripe {
2215
  border-left: 4px solid #94A0B2 !important; }
2216
 
2217
.btn.blue-oleo.btn-no-border:not(.active) {
2218
  border-color: transparent; }
2219
 
2220
.btn.green:not(.btn-outline) {
2221
  color: #FFFFFF;
2222
  background-color: #32c5d2;
2223
  border-color: #32c5d2; }
2224
  .btn.green:not(.btn-outline):focus, .btn.green:not(.btn-outline).focus {
2225
    color: #FFFFFF;
2226
    background-color: #26a1ab;
2227
    border-color: #18666d; }
2228
  .btn.green:not(.btn-outline):hover {
2229
    color: #FFFFFF;
2230
    background-color: #26a1ab;
2231
    border-color: #2499a3; }
2232
  .btn.green:not(.btn-outline):active, .btn.green:not(.btn-outline).active,
2233
  .open > .btn.green:not(.btn-outline).dropdown-toggle {
2234
    color: #FFFFFF;
2235
    background-color: #26a1ab;
2236
    border-color: #2499a3; }
2237
    .btn.green:not(.btn-outline):active:hover, .btn.green:not(.btn-outline):active:focus, .btn.green:not(.btn-outline):active.focus, .btn.green:not(.btn-outline).active:hover, .btn.green:not(.btn-outline).active:focus, .btn.green:not(.btn-outline).active.focus,
2238
    .open > .btn.green:not(.btn-outline).dropdown-toggle:hover,
2239
    .open > .btn.green:not(.btn-outline).dropdown-toggle:focus,
2240
    .open > .btn.green:not(.btn-outline).dropdown-toggle.focus {
2241
      color: #FFFFFF;
2242
      background-color: #1f858e;
2243
      border-color: #18666d; }
2244
  .btn.green:not(.btn-outline):active, .btn.green:not(.btn-outline).active,
2245
  .open > .btn.green:not(.btn-outline).dropdown-toggle {
2246
    background-image: none; }
2247
  .btn.green:not(.btn-outline).disabled:hover, .btn.green:not(.btn-outline).disabled:focus, .btn.green:not(.btn-outline).disabled.focus, .btn.green:not(.btn-outline)[disabled]:hover, .btn.green:not(.btn-outline)[disabled]:focus, .btn.green:not(.btn-outline)[disabled].focus,
2248
  fieldset[disabled] .btn.green:not(.btn-outline):hover,
2249
  fieldset[disabled] .btn.green:not(.btn-outline):focus,
2250
  fieldset[disabled] .btn.green:not(.btn-outline).focus {
2251
    background-color: #32c5d2;
2252
    border-color: #32c5d2; }
2253
  .btn.green:not(.btn-outline) .badge {
2254
    color: #32c5d2;
2255
    background-color: #FFFFFF; }
2256
 
2257
.btn.btn-outline.green {
2258
  border-color: #32c5d2;
2259
  color: #32c5d2;
2260
  background: none; }
2261
  .btn.btn-outline.green:hover, .btn.btn-outline.green:active, .btn.btn-outline.green:active:hover, .btn.btn-outline.green:active:focus, .btn.btn-outline.green:focus, .btn.btn-outline.green.active {
2262
    border-color: #32c5d2;
2263
    color: #FFFFFF;
2264
    background-color: #32c5d2; }
2265
 
2266
.btn.green-stripe {
2267
  border-left: 4px solid #32c5d2 !important; }
2268
 
2269
.btn.green.btn-no-border:not(.active) {
2270
  border-color: transparent; }
2271
 
2272
.btn.green-meadow:not(.btn-outline) {
2273
  color: #FFFFFF;
2274
  background-color: #1BBC9B;
2275
  border-color: #1BBC9B; }
2276
  .btn.green-meadow:not(.btn-outline):focus, .btn.green-meadow:not(.btn-outline).focus {
2277
    color: #FFFFFF;
2278
    background-color: #158f76;
2279
    border-color: #0b4d3f; }
2280
  .btn.green-meadow:not(.btn-outline):hover {
2281
    color: #FFFFFF;
2282
    background-color: #158f76;
2283
    border-color: #13866f; }
2284
  .btn.green-meadow:not(.btn-outline):active, .btn.green-meadow:not(.btn-outline).active,
2285
  .open > .btn.green-meadow:not(.btn-outline).dropdown-toggle {
2286
    color: #FFFFFF;
2287
    background-color: #158f76;
2288
    border-color: #13866f; }
2289
    .btn.green-meadow:not(.btn-outline):active:hover, .btn.green-meadow:not(.btn-outline):active:focus, .btn.green-meadow:not(.btn-outline):active.focus, .btn.green-meadow:not(.btn-outline).active:hover, .btn.green-meadow:not(.btn-outline).active:focus, .btn.green-meadow:not(.btn-outline).active.focus,
2290
    .open > .btn.green-meadow:not(.btn-outline).dropdown-toggle:hover,
2291
    .open > .btn.green-meadow:not(.btn-outline).dropdown-toggle:focus,
2292
    .open > .btn.green-meadow:not(.btn-outline).dropdown-toggle.focus {
2293
      color: #FFFFFF;
2294
      background-color: #10705c;
2295
      border-color: #0b4d3f; }
2296
  .btn.green-meadow:not(.btn-outline):active, .btn.green-meadow:not(.btn-outline).active,
2297
  .open > .btn.green-meadow:not(.btn-outline).dropdown-toggle {
2298
    background-image: none; }
2299
  .btn.green-meadow:not(.btn-outline).disabled:hover, .btn.green-meadow:not(.btn-outline).disabled:focus, .btn.green-meadow:not(.btn-outline).disabled.focus, .btn.green-meadow:not(.btn-outline)[disabled]:hover, .btn.green-meadow:not(.btn-outline)[disabled]:focus, .btn.green-meadow:not(.btn-outline)[disabled].focus,
2300
  fieldset[disabled] .btn.green-meadow:not(.btn-outline):hover,
2301
  fieldset[disabled] .btn.green-meadow:not(.btn-outline):focus,
2302
  fieldset[disabled] .btn.green-meadow:not(.btn-outline).focus {
2303
    background-color: #1BBC9B;
2304
    border-color: #1BBC9B; }
2305
  .btn.green-meadow:not(.btn-outline) .badge {
2306
    color: #1BBC9B;
2307
    background-color: #FFFFFF; }
2308
 
2309
.btn.btn-outline.green-meadow {
2310
  border-color: #1BBC9B;
2311
  color: #1BBC9B;
2312
  background: none; }
2313
  .btn.btn-outline.green-meadow:hover, .btn.btn-outline.green-meadow:active, .btn.btn-outline.green-meadow:active:hover, .btn.btn-outline.green-meadow:active:focus, .btn.btn-outline.green-meadow:focus, .btn.btn-outline.green-meadow.active {
2314
    border-color: #1BBC9B;
2315
    color: #FFFFFF;
2316
    background-color: #1BBC9B; }
2317
 
2318
.btn.green-meadow-stripe {
2319
  border-left: 4px solid #1BBC9B !important; }
2320
 
2321
.btn.green-meadow.btn-no-border:not(.active) {
2322
  border-color: transparent; }
2323
 
2324
.btn.green-seagreen:not(.btn-outline) {
2325
  color: #FFFFFF;
2326
  background-color: #1BA39C;
2327
  border-color: #1BA39C; }
2328
  .btn.green-seagreen:not(.btn-outline):focus, .btn.green-seagreen:not(.btn-outline).focus {
2329
    color: #FFFFFF;
2330
    background-color: #147772;
2331
    border-color: #093633; }
2332
  .btn.green-seagreen:not(.btn-outline):hover {
2333
    color: #FFFFFF;
2334
    background-color: #147772;
2335
    border-color: #126e6a; }
2336
  .btn.green-seagreen:not(.btn-outline):active, .btn.green-seagreen:not(.btn-outline).active,
2337
  .open > .btn.green-seagreen:not(.btn-outline).dropdown-toggle {
2338
    color: #FFFFFF;
2339
    background-color: #147772;
2340
    border-color: #126e6a; }
2341
    .btn.green-seagreen:not(.btn-outline):active:hover, .btn.green-seagreen:not(.btn-outline):active:focus, .btn.green-seagreen:not(.btn-outline):active.focus, .btn.green-seagreen:not(.btn-outline).active:hover, .btn.green-seagreen:not(.btn-outline).active:focus, .btn.green-seagreen:not(.btn-outline).active.focus,
2342
    .open > .btn.green-seagreen:not(.btn-outline).dropdown-toggle:hover,
2343
    .open > .btn.green-seagreen:not(.btn-outline).dropdown-toggle:focus,
2344
    .open > .btn.green-seagreen:not(.btn-outline).dropdown-toggle.focus {
2345
      color: #FFFFFF;
2346
      background-color: #0f5955;
2347
      border-color: #093633; }
2348
  .btn.green-seagreen:not(.btn-outline):active, .btn.green-seagreen:not(.btn-outline).active,
2349
  .open > .btn.green-seagreen:not(.btn-outline).dropdown-toggle {
2350
    background-image: none; }
2351
  .btn.green-seagreen:not(.btn-outline).disabled:hover, .btn.green-seagreen:not(.btn-outline).disabled:focus, .btn.green-seagreen:not(.btn-outline).disabled.focus, .btn.green-seagreen:not(.btn-outline)[disabled]:hover, .btn.green-seagreen:not(.btn-outline)[disabled]:focus, .btn.green-seagreen:not(.btn-outline)[disabled].focus,
2352
  fieldset[disabled] .btn.green-seagreen:not(.btn-outline):hover,
2353
  fieldset[disabled] .btn.green-seagreen:not(.btn-outline):focus,
2354
  fieldset[disabled] .btn.green-seagreen:not(.btn-outline).focus {
2355
    background-color: #1BA39C;
2356
    border-color: #1BA39C; }
2357
  .btn.green-seagreen:not(.btn-outline) .badge {
2358
    color: #1BA39C;
2359
    background-color: #FFFFFF; }
2360
 
2361
.btn.btn-outline.green-seagreen {
2362
  border-color: #1BA39C;
2363
  color: #1BA39C;
2364
  background: none; }
2365
  .btn.btn-outline.green-seagreen:hover, .btn.btn-outline.green-seagreen:active, .btn.btn-outline.green-seagreen:active:hover, .btn.btn-outline.green-seagreen:active:focus, .btn.btn-outline.green-seagreen:focus, .btn.btn-outline.green-seagreen.active {
2366
    border-color: #1BA39C;
2367
    color: #FFFFFF;
2368
    background-color: #1BA39C; }
2369
 
2370
.btn.green-seagreen-stripe {
2371
  border-left: 4px solid #1BA39C !important; }
2372
 
2373
.btn.green-seagreen.btn-no-border:not(.active) {
2374
  border-color: transparent; }
2375
 
2376
.btn.green-turquoise:not(.btn-outline) {
2377
  color: #FFFFFF;
2378
  background-color: #36D7B7;
2379
  border-color: #36D7B7; }
2380
  .btn.green-turquoise:not(.btn-outline):focus, .btn.green-turquoise:not(.btn-outline).focus {
2381
    color: #FFFFFF;
2382
    background-color: #24b699;
2383
    border-color: #177663; }
2384
  .btn.green-turquoise:not(.btn-outline):hover {
2385
    color: #FFFFFF;
2386
    background-color: #24b699;
2387
    border-color: #22ad92; }
2388
  .btn.green-turquoise:not(.btn-outline):active, .btn.green-turquoise:not(.btn-outline).active,
2389
  .open > .btn.green-turquoise:not(.btn-outline).dropdown-toggle {
2390
    color: #FFFFFF;
2391
    background-color: #24b699;
2392
    border-color: #22ad92; }
2393
    .btn.green-turquoise:not(.btn-outline):active:hover, .btn.green-turquoise:not(.btn-outline):active:focus, .btn.green-turquoise:not(.btn-outline):active.focus, .btn.green-turquoise:not(.btn-outline).active:hover, .btn.green-turquoise:not(.btn-outline).active:focus, .btn.green-turquoise:not(.btn-outline).active.focus,
2394
    .open > .btn.green-turquoise:not(.btn-outline).dropdown-toggle:hover,
2395
    .open > .btn.green-turquoise:not(.btn-outline).dropdown-toggle:focus,
2396
    .open > .btn.green-turquoise:not(.btn-outline).dropdown-toggle.focus {
2397
      color: #FFFFFF;
2398
      background-color: #1e9880;
2399
      border-color: #177663; }
2400
  .btn.green-turquoise:not(.btn-outline):active, .btn.green-turquoise:not(.btn-outline).active,
2401
  .open > .btn.green-turquoise:not(.btn-outline).dropdown-toggle {
2402
    background-image: none; }
2403
  .btn.green-turquoise:not(.btn-outline).disabled:hover, .btn.green-turquoise:not(.btn-outline).disabled:focus, .btn.green-turquoise:not(.btn-outline).disabled.focus, .btn.green-turquoise:not(.btn-outline)[disabled]:hover, .btn.green-turquoise:not(.btn-outline)[disabled]:focus, .btn.green-turquoise:not(.btn-outline)[disabled].focus,
2404
  fieldset[disabled] .btn.green-turquoise:not(.btn-outline):hover,
2405
  fieldset[disabled] .btn.green-turquoise:not(.btn-outline):focus,
2406
  fieldset[disabled] .btn.green-turquoise:not(.btn-outline).focus {
2407
    background-color: #36D7B7;
2408
    border-color: #36D7B7; }
2409
  .btn.green-turquoise:not(.btn-outline) .badge {
2410
    color: #36D7B7;
2411
    background-color: #FFFFFF; }
2412
 
2413
.btn.btn-outline.green-turquoise {
2414
  border-color: #36D7B7;
2415
  color: #36D7B7;
2416
  background: none; }
2417
  .btn.btn-outline.green-turquoise:hover, .btn.btn-outline.green-turquoise:active, .btn.btn-outline.green-turquoise:active:hover, .btn.btn-outline.green-turquoise:active:focus, .btn.btn-outline.green-turquoise:focus, .btn.btn-outline.green-turquoise.active {
2418
    border-color: #36D7B7;
2419
    color: #FFFFFF;
2420
    background-color: #36D7B7; }
2421
 
2422
.btn.green-turquoise-stripe {
2423
  border-left: 4px solid #36D7B7 !important; }
2424
 
2425
.btn.green-turquoise.btn-no-border:not(.active) {
2426
  border-color: transparent; }
2427
 
2428
.btn.green-haze:not(.btn-outline) {
2429
  color: #FFFFFF;
2430
  background-color: #44b6ae;
2431
  border-color: #44b6ae; }
2432
  .btn.green-haze:not(.btn-outline):focus, .btn.green-haze:not(.btn-outline).focus {
2433
    color: #FFFFFF;
2434
    background-color: #36918b;
2435
    border-color: #215955; }
2436
  .btn.green-haze:not(.btn-outline):hover {
2437
    color: #FFFFFF;
2438
    background-color: #36918b;
2439
    border-color: #338983; }
2440
  .btn.green-haze:not(.btn-outline):active, .btn.green-haze:not(.btn-outline).active,
2441
  .open > .btn.green-haze:not(.btn-outline).dropdown-toggle {
2442
    color: #FFFFFF;
2443
    background-color: #36918b;
2444
    border-color: #338983; }
2445
    .btn.green-haze:not(.btn-outline):active:hover, .btn.green-haze:not(.btn-outline):active:focus, .btn.green-haze:not(.btn-outline):active.focus, .btn.green-haze:not(.btn-outline).active:hover, .btn.green-haze:not(.btn-outline).active:focus, .btn.green-haze:not(.btn-outline).active.focus,
2446
    .open > .btn.green-haze:not(.btn-outline).dropdown-toggle:hover,
2447
    .open > .btn.green-haze:not(.btn-outline).dropdown-toggle:focus,
2448
    .open > .btn.green-haze:not(.btn-outline).dropdown-toggle.focus {
2449
      color: #FFFFFF;
2450
      background-color: #2c7772;
2451
      border-color: #215955; }
2452
  .btn.green-haze:not(.btn-outline):active, .btn.green-haze:not(.btn-outline).active,
2453
  .open > .btn.green-haze:not(.btn-outline).dropdown-toggle {
2454
    background-image: none; }
2455
  .btn.green-haze:not(.btn-outline).disabled:hover, .btn.green-haze:not(.btn-outline).disabled:focus, .btn.green-haze:not(.btn-outline).disabled.focus, .btn.green-haze:not(.btn-outline)[disabled]:hover, .btn.green-haze:not(.btn-outline)[disabled]:focus, .btn.green-haze:not(.btn-outline)[disabled].focus,
2456
  fieldset[disabled] .btn.green-haze:not(.btn-outline):hover,
2457
  fieldset[disabled] .btn.green-haze:not(.btn-outline):focus,
2458
  fieldset[disabled] .btn.green-haze:not(.btn-outline).focus {
2459
    background-color: #44b6ae;
2460
    border-color: #44b6ae; }
2461
  .btn.green-haze:not(.btn-outline) .badge {
2462
    color: #44b6ae;
2463
    background-color: #FFFFFF; }
2464
 
2465
.btn.btn-outline.green-haze {
2466
  border-color: #44b6ae;
2467
  color: #44b6ae;
2468
  background: none; }
2469
  .btn.btn-outline.green-haze:hover, .btn.btn-outline.green-haze:active, .btn.btn-outline.green-haze:active:hover, .btn.btn-outline.green-haze:active:focus, .btn.btn-outline.green-haze:focus, .btn.btn-outline.green-haze.active {
2470
    border-color: #44b6ae;
2471
    color: #FFFFFF;
2472
    background-color: #44b6ae; }
2473
 
2474
.btn.green-haze-stripe {
2475
  border-left: 4px solid #44b6ae !important; }
2476
 
2477
.btn.green-haze.btn-no-border:not(.active) {
2478
  border-color: transparent; }
2479
 
2480
.btn.green-jungle:not(.btn-outline) {
2481
  color: #FFFFFF;
2482
  background-color: #26C281;
2483
  border-color: #26C281; }
2484
  .btn.green-jungle:not(.btn-outline):focus, .btn.green-jungle:not(.btn-outline).focus {
2485
    color: #FFFFFF;
2486
    background-color: #1e9765;
2487
    border-color: #11573a; }
2488
  .btn.green-jungle:not(.btn-outline):hover {
2489
    color: #FFFFFF;
2490
    background-color: #1e9765;
2491
    border-color: #1c8f5f; }
2492
  .btn.green-jungle:not(.btn-outline):active, .btn.green-jungle:not(.btn-outline).active,
2493
  .open > .btn.green-jungle:not(.btn-outline).dropdown-toggle {
2494
    color: #FFFFFF;
2495
    background-color: #1e9765;
2496
    border-color: #1c8f5f; }
2497
    .btn.green-jungle:not(.btn-outline):active:hover, .btn.green-jungle:not(.btn-outline):active:focus, .btn.green-jungle:not(.btn-outline):active.focus, .btn.green-jungle:not(.btn-outline).active:hover, .btn.green-jungle:not(.btn-outline).active:focus, .btn.green-jungle:not(.btn-outline).active.focus,
2498
    .open > .btn.green-jungle:not(.btn-outline).dropdown-toggle:hover,
2499
    .open > .btn.green-jungle:not(.btn-outline).dropdown-toggle:focus,
2500
    .open > .btn.green-jungle:not(.btn-outline).dropdown-toggle.focus {
2501
      color: #FFFFFF;
2502
      background-color: #187a51;
2503
      border-color: #11573a; }
2504
  .btn.green-jungle:not(.btn-outline):active, .btn.green-jungle:not(.btn-outline).active,
2505
  .open > .btn.green-jungle:not(.btn-outline).dropdown-toggle {
2506
    background-image: none; }
2507
  .btn.green-jungle:not(.btn-outline).disabled:hover, .btn.green-jungle:not(.btn-outline).disabled:focus, .btn.green-jungle:not(.btn-outline).disabled.focus, .btn.green-jungle:not(.btn-outline)[disabled]:hover, .btn.green-jungle:not(.btn-outline)[disabled]:focus, .btn.green-jungle:not(.btn-outline)[disabled].focus,
2508
  fieldset[disabled] .btn.green-jungle:not(.btn-outline):hover,
2509
  fieldset[disabled] .btn.green-jungle:not(.btn-outline):focus,
2510
  fieldset[disabled] .btn.green-jungle:not(.btn-outline).focus {
2511
    background-color: #26C281;
2512
    border-color: #26C281; }
2513
  .btn.green-jungle:not(.btn-outline) .badge {
2514
    color: #26C281;
2515
    background-color: #FFFFFF; }
2516
 
2517
.btn.btn-outline.green-jungle {
2518
  border-color: #26C281;
2519
  color: #26C281;
2520
  background: none; }
2521
  .btn.btn-outline.green-jungle:hover, .btn.btn-outline.green-jungle:active, .btn.btn-outline.green-jungle:active:hover, .btn.btn-outline.green-jungle:active:focus, .btn.btn-outline.green-jungle:focus, .btn.btn-outline.green-jungle.active {
2522
    border-color: #26C281;
2523
    color: #FFFFFF;
2524
    background-color: #26C281; }
2525
 
2526
.btn.green-jungle-stripe {
2527
  border-left: 4px solid #26C281 !important; }
2528
 
2529
.btn.green-jungle.btn-no-border:not(.active) {
2530
  border-color: transparent; }
2531
 
2532
.btn.green-soft:not(.btn-outline) {
2533
  color: #FFFFFF;
2534
  background-color: #3faba4;
2535
  border-color: #3faba4; }
2536
  .btn.green-soft:not(.btn-outline):focus, .btn.green-soft:not(.btn-outline).focus {
2537
    color: #FFFFFF;
2538
    background-color: #318680;
2539
    border-color: #1d4e4b; }
2540
  .btn.green-soft:not(.btn-outline):hover {
2541
    color: #FFFFFF;
2542
    background-color: #318680;
2543
    border-color: #2f7e79; }
2544
  .btn.green-soft:not(.btn-outline):active, .btn.green-soft:not(.btn-outline).active,
2545
  .open > .btn.green-soft:not(.btn-outline).dropdown-toggle {
2546
    color: #FFFFFF;
2547
    background-color: #318680;
2548
    border-color: #2f7e79; }
2549
    .btn.green-soft:not(.btn-outline):active:hover, .btn.green-soft:not(.btn-outline):active:focus, .btn.green-soft:not(.btn-outline):active.focus, .btn.green-soft:not(.btn-outline).active:hover, .btn.green-soft:not(.btn-outline).active:focus, .btn.green-soft:not(.btn-outline).active.focus,
2550
    .open > .btn.green-soft:not(.btn-outline).dropdown-toggle:hover,
2551
    .open > .btn.green-soft:not(.btn-outline).dropdown-toggle:focus,
2552
    .open > .btn.green-soft:not(.btn-outline).dropdown-toggle.focus {
2553
      color: #FFFFFF;
2554
      background-color: #286c67;
2555
      border-color: #1d4e4b; }
2556
  .btn.green-soft:not(.btn-outline):active, .btn.green-soft:not(.btn-outline).active,
2557
  .open > .btn.green-soft:not(.btn-outline).dropdown-toggle {
2558
    background-image: none; }
2559
  .btn.green-soft:not(.btn-outline).disabled:hover, .btn.green-soft:not(.btn-outline).disabled:focus, .btn.green-soft:not(.btn-outline).disabled.focus, .btn.green-soft:not(.btn-outline)[disabled]:hover, .btn.green-soft:not(.btn-outline)[disabled]:focus, .btn.green-soft:not(.btn-outline)[disabled].focus,
2560
  fieldset[disabled] .btn.green-soft:not(.btn-outline):hover,
2561
  fieldset[disabled] .btn.green-soft:not(.btn-outline):focus,
2562
  fieldset[disabled] .btn.green-soft:not(.btn-outline).focus {
2563
    background-color: #3faba4;
2564
    border-color: #3faba4; }
2565
  .btn.green-soft:not(.btn-outline) .badge {
2566
    color: #3faba4;
2567
    background-color: #FFFFFF; }
2568
 
2569
.btn.btn-outline.green-soft {
2570
  border-color: #3faba4;
2571
  color: #3faba4;
2572
  background: none; }
2573
  .btn.btn-outline.green-soft:hover, .btn.btn-outline.green-soft:active, .btn.btn-outline.green-soft:active:hover, .btn.btn-outline.green-soft:active:focus, .btn.btn-outline.green-soft:focus, .btn.btn-outline.green-soft.active {
2574
    border-color: #3faba4;
2575
    color: #FFFFFF;
2576
    background-color: #3faba4; }
2577
 
2578
.btn.green-soft-stripe {
2579
  border-left: 4px solid #3faba4 !important; }
2580
 
2581
.btn.green-soft.btn-no-border:not(.active) {
2582
  border-color: transparent; }
2583
 
2584
.btn.green-dark:not(.btn-outline) {
2585
  color: #FFFFFF;
2586
  background-color: #4DB3A2;
2587
  border-color: #4DB3A2; }
2588
  .btn.green-dark:not(.btn-outline):focus, .btn.green-dark:not(.btn-outline).focus {
2589
    color: #FFFFFF;
2590
    background-color: #3d9082;
2591
    border-color: #265a51; }
2592
  .btn.green-dark:not(.btn-outline):hover {
2593
    color: #FFFFFF;
2594
    background-color: #3d9082;
2595
    border-color: #3a897b; }
2596
  .btn.green-dark:not(.btn-outline):active, .btn.green-dark:not(.btn-outline).active,
2597
  .open > .btn.green-dark:not(.btn-outline).dropdown-toggle {
2598
    color: #FFFFFF;
2599
    background-color: #3d9082;
2600
    border-color: #3a897b; }
2601
    .btn.green-dark:not(.btn-outline):active:hover, .btn.green-dark:not(.btn-outline):active:focus, .btn.green-dark:not(.btn-outline):active.focus, .btn.green-dark:not(.btn-outline).active:hover, .btn.green-dark:not(.btn-outline).active:focus, .btn.green-dark:not(.btn-outline).active.focus,
2602
    .open > .btn.green-dark:not(.btn-outline).dropdown-toggle:hover,
2603
    .open > .btn.green-dark:not(.btn-outline).dropdown-toggle:focus,
2604
    .open > .btn.green-dark:not(.btn-outline).dropdown-toggle.focus {
2605
      color: #FFFFFF;
2606
      background-color: #33776b;
2607
      border-color: #265a51; }
2608
  .btn.green-dark:not(.btn-outline):active, .btn.green-dark:not(.btn-outline).active,
2609
  .open > .btn.green-dark:not(.btn-outline).dropdown-toggle {
2610
    background-image: none; }
2611
  .btn.green-dark:not(.btn-outline).disabled:hover, .btn.green-dark:not(.btn-outline).disabled:focus, .btn.green-dark:not(.btn-outline).disabled.focus, .btn.green-dark:not(.btn-outline)[disabled]:hover, .btn.green-dark:not(.btn-outline)[disabled]:focus, .btn.green-dark:not(.btn-outline)[disabled].focus,
2612
  fieldset[disabled] .btn.green-dark:not(.btn-outline):hover,
2613
  fieldset[disabled] .btn.green-dark:not(.btn-outline):focus,
2614
  fieldset[disabled] .btn.green-dark:not(.btn-outline).focus {
2615
    background-color: #4DB3A2;
2616
    border-color: #4DB3A2; }
2617
  .btn.green-dark:not(.btn-outline) .badge {
2618
    color: #4DB3A2;
2619
    background-color: #FFFFFF; }
2620
 
2621
.btn.btn-outline.green-dark {
2622
  border-color: #4DB3A2;
2623
  color: #4DB3A2;
2624
  background: none; }
2625
  .btn.btn-outline.green-dark:hover, .btn.btn-outline.green-dark:active, .btn.btn-outline.green-dark:active:hover, .btn.btn-outline.green-dark:active:focus, .btn.btn-outline.green-dark:focus, .btn.btn-outline.green-dark.active {
2626
    border-color: #4DB3A2;
2627
    color: #FFFFFF;
2628
    background-color: #4DB3A2; }
2629
 
2630
.btn.green-dark-stripe {
2631
  border-left: 4px solid #4DB3A2 !important; }
2632
 
2633
.btn.green-dark.btn-no-border:not(.active) {
2634
  border-color: transparent; }
2635
 
2636
.btn.green-sharp:not(.btn-outline) {
2637
  color: #FFFFFF;
2638
  background-color: #2ab4c0;
2639
  border-color: #2ab4c0; }
2640
  .btn.green-sharp:not(.btn-outline):focus, .btn.green-sharp:not(.btn-outline).focus {
2641
    color: #FFFFFF;
2642
    background-color: #218d96;
2643
    border-color: #135257; }
2644
  .btn.green-sharp:not(.btn-outline):hover {
2645
    color: #FFFFFF;
2646
    background-color: #218d96;
2647
    border-color: #1f858e; }
2648
  .btn.green-sharp:not(.btn-outline):active, .btn.green-sharp:not(.btn-outline).active,
2649
  .open > .btn.green-sharp:not(.btn-outline).dropdown-toggle {
2650
    color: #FFFFFF;
2651
    background-color: #218d96;
2652
    border-color: #1f858e; }
2653
    .btn.green-sharp:not(.btn-outline):active:hover, .btn.green-sharp:not(.btn-outline):active:focus, .btn.green-sharp:not(.btn-outline):active.focus, .btn.green-sharp:not(.btn-outline).active:hover, .btn.green-sharp:not(.btn-outline).active:focus, .btn.green-sharp:not(.btn-outline).active.focus,
2654
    .open > .btn.green-sharp:not(.btn-outline).dropdown-toggle:hover,
2655
    .open > .btn.green-sharp:not(.btn-outline).dropdown-toggle:focus,
2656
    .open > .btn.green-sharp:not(.btn-outline).dropdown-toggle.focus {
2657
      color: #FFFFFF;
2658
      background-color: #1a7179;
2659
      border-color: #135257; }
2660
  .btn.green-sharp:not(.btn-outline):active, .btn.green-sharp:not(.btn-outline).active,
2661
  .open > .btn.green-sharp:not(.btn-outline).dropdown-toggle {
2662
    background-image: none; }
2663
  .btn.green-sharp:not(.btn-outline).disabled:hover, .btn.green-sharp:not(.btn-outline).disabled:focus, .btn.green-sharp:not(.btn-outline).disabled.focus, .btn.green-sharp:not(.btn-outline)[disabled]:hover, .btn.green-sharp:not(.btn-outline)[disabled]:focus, .btn.green-sharp:not(.btn-outline)[disabled].focus,
2664
  fieldset[disabled] .btn.green-sharp:not(.btn-outline):hover,
2665
  fieldset[disabled] .btn.green-sharp:not(.btn-outline):focus,
2666
  fieldset[disabled] .btn.green-sharp:not(.btn-outline).focus {
2667
    background-color: #2ab4c0;
2668
    border-color: #2ab4c0; }
2669
  .btn.green-sharp:not(.btn-outline) .badge {
2670
    color: #2ab4c0;
2671
    background-color: #FFFFFF; }
2672
 
2673
.btn.btn-outline.green-sharp {
2674
  border-color: #2ab4c0;
2675
  color: #2ab4c0;
2676
  background: none; }
2677
  .btn.btn-outline.green-sharp:hover, .btn.btn-outline.green-sharp:active, .btn.btn-outline.green-sharp:active:hover, .btn.btn-outline.green-sharp:active:focus, .btn.btn-outline.green-sharp:focus, .btn.btn-outline.green-sharp.active {
2678
    border-color: #2ab4c0;
2679
    color: #FFFFFF;
2680
    background-color: #2ab4c0; }
2681
 
2682
.btn.green-sharp-stripe {
2683
  border-left: 4px solid #2ab4c0 !important; }
2684
 
2685
.btn.green-sharp.btn-no-border:not(.active) {
2686
  border-color: transparent; }
2687
 
2688
.btn.green-steel:not(.btn-outline) {
2689
  color: #FFFFFF;
2690
  background-color: #29b4b6;
2691
  border-color: #29b4b6; }
2692
  .btn.green-steel:not(.btn-outline):focus, .btn.green-steel:not(.btn-outline).focus {
2693
    color: #FFFFFF;
2694
    background-color: #208b8c;
2695
    border-color: #124d4e; }
2696
  .btn.green-steel:not(.btn-outline):hover {
2697
    color: #FFFFFF;
2698
    background-color: #208b8c;
2699
    border-color: #1e8384; }
2700
  .btn.green-steel:not(.btn-outline):active, .btn.green-steel:not(.btn-outline).active,
2701
  .open > .btn.green-steel:not(.btn-outline).dropdown-toggle {
2702
    color: #FFFFFF;
2703
    background-color: #208b8c;
2704
    border-color: #1e8384; }
2705
    .btn.green-steel:not(.btn-outline):active:hover, .btn.green-steel:not(.btn-outline):active:focus, .btn.green-steel:not(.btn-outline):active.focus, .btn.green-steel:not(.btn-outline).active:hover, .btn.green-steel:not(.btn-outline).active:focus, .btn.green-steel:not(.btn-outline).active.focus,
2706
    .open > .btn.green-steel:not(.btn-outline).dropdown-toggle:hover,
2707
    .open > .btn.green-steel:not(.btn-outline).dropdown-toggle:focus,
2708
    .open > .btn.green-steel:not(.btn-outline).dropdown-toggle.focus {
2709
      color: #FFFFFF;
2710
      background-color: #196e6f;
2711
      border-color: #124d4e; }
2712
  .btn.green-steel:not(.btn-outline):active, .btn.green-steel:not(.btn-outline).active,
2713
  .open > .btn.green-steel:not(.btn-outline).dropdown-toggle {
2714
    background-image: none; }
2715
  .btn.green-steel:not(.btn-outline).disabled:hover, .btn.green-steel:not(.btn-outline).disabled:focus, .btn.green-steel:not(.btn-outline).disabled.focus, .btn.green-steel:not(.btn-outline)[disabled]:hover, .btn.green-steel:not(.btn-outline)[disabled]:focus, .btn.green-steel:not(.btn-outline)[disabled].focus,
2716
  fieldset[disabled] .btn.green-steel:not(.btn-outline):hover,
2717
  fieldset[disabled] .btn.green-steel:not(.btn-outline):focus,
2718
  fieldset[disabled] .btn.green-steel:not(.btn-outline).focus {
2719
    background-color: #29b4b6;
2720
    border-color: #29b4b6; }
2721
  .btn.green-steel:not(.btn-outline) .badge {
2722
    color: #29b4b6;
2723
    background-color: #FFFFFF; }
2724
 
2725
.btn.btn-outline.green-steel {
2726
  border-color: #29b4b6;
2727
  color: #29b4b6;
2728
  background: none; }
2729
  .btn.btn-outline.green-steel:hover, .btn.btn-outline.green-steel:active, .btn.btn-outline.green-steel:active:hover, .btn.btn-outline.green-steel:active:focus, .btn.btn-outline.green-steel:focus, .btn.btn-outline.green-steel.active {
2730
    border-color: #29b4b6;
2731
    color: #FFFFFF;
2732
    background-color: #29b4b6; }
2733
 
2734
.btn.green-steel-stripe {
2735
  border-left: 4px solid #29b4b6 !important; }
2736
 
2737
.btn.green-steel.btn-no-border:not(.active) {
2738
  border-color: transparent; }
2739
 
2740
.btn.grey:not(.btn-outline) {
2741
  color: #333333;
2742
  background-color: #E5E5E5;
2743
  border-color: #E5E5E5; }
2744
  .btn.grey:not(.btn-outline):focus, .btn.grey:not(.btn-outline).focus {
2745
    color: #333333;
2746
    background-color: #cccccc;
2747
    border-color: #a5a5a5; }
2748
  .btn.grey:not(.btn-outline):hover {
2749
    color: #333333;
2750
    background-color: #cccccc;
2751
    border-color: #c6c6c6; }
2752
  .btn.grey:not(.btn-outline):active, .btn.grey:not(.btn-outline).active,
2753
  .open > .btn.grey:not(.btn-outline).dropdown-toggle {
2754
    color: #333333;
2755
    background-color: #cccccc;
2756
    border-color: #c6c6c6; }
2757
    .btn.grey:not(.btn-outline):active:hover, .btn.grey:not(.btn-outline):active:focus, .btn.grey:not(.btn-outline):active.focus, .btn.grey:not(.btn-outline).active:hover, .btn.grey:not(.btn-outline).active:focus, .btn.grey:not(.btn-outline).active.focus,
2758
    .open > .btn.grey:not(.btn-outline).dropdown-toggle:hover,
2759
    .open > .btn.grey:not(.btn-outline).dropdown-toggle:focus,
2760
    .open > .btn.grey:not(.btn-outline).dropdown-toggle.focus {
2761
      color: #333333;
2762
      background-color: #bababa;
2763
      border-color: #a5a5a5; }
2764
  .btn.grey:not(.btn-outline):active, .btn.grey:not(.btn-outline).active,
2765
  .open > .btn.grey:not(.btn-outline).dropdown-toggle {
2766
    background-image: none; }
2767
  .btn.grey:not(.btn-outline).disabled:hover, .btn.grey:not(.btn-outline).disabled:focus, .btn.grey:not(.btn-outline).disabled.focus, .btn.grey:not(.btn-outline)[disabled]:hover, .btn.grey:not(.btn-outline)[disabled]:focus, .btn.grey:not(.btn-outline)[disabled].focus,
2768
  fieldset[disabled] .btn.grey:not(.btn-outline):hover,
2769
  fieldset[disabled] .btn.grey:not(.btn-outline):focus,
2770
  fieldset[disabled] .btn.grey:not(.btn-outline).focus {
2771
    background-color: #E5E5E5;
2772
    border-color: #E5E5E5; }
2773
  .btn.grey:not(.btn-outline) .badge {
2774
    color: #E5E5E5;
2775
    background-color: #333333; }
2776
 
2777
.btn.btn-outline.grey {
2778
  border-color: #E5E5E5;
2779
  color: #E5E5E5;
2780
  background: none; }
2781
  .btn.btn-outline.grey:hover, .btn.btn-outline.grey:active, .btn.btn-outline.grey:active:hover, .btn.btn-outline.grey:active:focus, .btn.btn-outline.grey:focus, .btn.btn-outline.grey.active {
2782
    border-color: #E5E5E5;
2783
    color: #333333;
2784
    background-color: #E5E5E5; }
2785
 
2786
.btn.grey-stripe {
2787
  border-left: 4px solid #E5E5E5 !important; }
2788
 
2789
.btn.grey.btn-no-border:not(.active) {
2790
  border-color: transparent; }
2791
 
2792
.btn.grey-steel:not(.btn-outline) {
2793
  color: #80898e;
2794
  background-color: #e9edef;
2795
  border-color: #e9edef; }
2796
  .btn.grey-steel:not(.btn-outline):focus, .btn.grey-steel:not(.btn-outline).focus {
2797
    color: #80898e;
2798
    background-color: #cbd5da;
2799
    border-color: #9fb1b9; }
2800
  .btn.grey-steel:not(.btn-outline):hover {
2801
    color: #80898e;
2802
    background-color: #cbd5da;
2803
    border-color: #c6d0d5; }
2804
  .btn.grey-steel:not(.btn-outline):active, .btn.grey-steel:not(.btn-outline).active,
2805
  .open > .btn.grey-steel:not(.btn-outline).dropdown-toggle {
2806
    color: #80898e;
2807
    background-color: #cbd5da;
2808
    border-color: #c6d0d5; }
2809
    .btn.grey-steel:not(.btn-outline):active:hover, .btn.grey-steel:not(.btn-outline):active:focus, .btn.grey-steel:not(.btn-outline):active.focus, .btn.grey-steel:not(.btn-outline).active:hover, .btn.grey-steel:not(.btn-outline).active:focus, .btn.grey-steel:not(.btn-outline).active.focus,
2810
    .open > .btn.grey-steel:not(.btn-outline).dropdown-toggle:hover,
2811
    .open > .btn.grey-steel:not(.btn-outline).dropdown-toggle:focus,
2812
    .open > .btn.grey-steel:not(.btn-outline).dropdown-toggle.focus {
2813
      color: #80898e;
2814
      background-color: #b7c4ca;
2815
      border-color: #9fb1b9; }
2816
  .btn.grey-steel:not(.btn-outline):active, .btn.grey-steel:not(.btn-outline).active,
2817
  .open > .btn.grey-steel:not(.btn-outline).dropdown-toggle {
2818
    background-image: none; }
2819
  .btn.grey-steel:not(.btn-outline).disabled:hover, .btn.grey-steel:not(.btn-outline).disabled:focus, .btn.grey-steel:not(.btn-outline).disabled.focus, .btn.grey-steel:not(.btn-outline)[disabled]:hover, .btn.grey-steel:not(.btn-outline)[disabled]:focus, .btn.grey-steel:not(.btn-outline)[disabled].focus,
2820
  fieldset[disabled] .btn.grey-steel:not(.btn-outline):hover,
2821
  fieldset[disabled] .btn.grey-steel:not(.btn-outline):focus,
2822
  fieldset[disabled] .btn.grey-steel:not(.btn-outline).focus {
2823
    background-color: #e9edef;
2824
    border-color: #e9edef; }
2825
  .btn.grey-steel:not(.btn-outline) .badge {
2826
    color: #e9edef;
2827
    background-color: #80898e; }
2828
 
2829
.btn.btn-outline.grey-steel {
2830
  border-color: #e9edef;
2831
  color: #e9edef;
2832
  background: none; }
2833
  .btn.btn-outline.grey-steel:hover, .btn.btn-outline.grey-steel:active, .btn.btn-outline.grey-steel:active:hover, .btn.btn-outline.grey-steel:active:focus, .btn.btn-outline.grey-steel:focus, .btn.btn-outline.grey-steel.active {
2834
    border-color: #e9edef;
2835
    color: #80898e;
2836
    background-color: #e9edef; }
2837
 
2838
.btn.grey-steel-stripe {
2839
  border-left: 4px solid #e9edef !important; }
2840
 
2841
.btn.grey-steel.btn-no-border:not(.active) {
2842
  border-color: transparent; }
2843
 
2844
.btn.grey-cararra:not(.btn-outline) {
2845
  color: #333333;
2846
  background-color: #fafafa;
2847
  border-color: #fafafa; }
2848
  .btn.grey-cararra:not(.btn-outline):focus, .btn.grey-cararra:not(.btn-outline).focus {
2849
    color: #333333;
2850
    background-color: #e1e1e1;
2851
    border-color: #bababa; }
2852
  .btn.grey-cararra:not(.btn-outline):hover {
2853
    color: #333333;
2854
    background-color: #e1e1e1;
2855
    border-color: #dbdbdb; }
2856
  .btn.grey-cararra:not(.btn-outline):active, .btn.grey-cararra:not(.btn-outline).active,
2857
  .open > .btn.grey-cararra:not(.btn-outline).dropdown-toggle {
2858
    color: #333333;
2859
    background-color: #e1e1e1;
2860
    border-color: #dbdbdb; }
2861
    .btn.grey-cararra:not(.btn-outline):active:hover, .btn.grey-cararra:not(.btn-outline):active:focus, .btn.grey-cararra:not(.btn-outline):active.focus, .btn.grey-cararra:not(.btn-outline).active:hover, .btn.grey-cararra:not(.btn-outline).active:focus, .btn.grey-cararra:not(.btn-outline).active.focus,
2862
    .open > .btn.grey-cararra:not(.btn-outline).dropdown-toggle:hover,
2863
    .open > .btn.grey-cararra:not(.btn-outline).dropdown-toggle:focus,
2864
    .open > .btn.grey-cararra:not(.btn-outline).dropdown-toggle.focus {
2865
      color: #333333;
2866
      background-color: #cfcfcf;
2867
      border-color: #bababa; }
2868
  .btn.grey-cararra:not(.btn-outline):active, .btn.grey-cararra:not(.btn-outline).active,
2869
  .open > .btn.grey-cararra:not(.btn-outline).dropdown-toggle {
2870
    background-image: none; }
2871
  .btn.grey-cararra:not(.btn-outline).disabled:hover, .btn.grey-cararra:not(.btn-outline).disabled:focus, .btn.grey-cararra:not(.btn-outline).disabled.focus, .btn.grey-cararra:not(.btn-outline)[disabled]:hover, .btn.grey-cararra:not(.btn-outline)[disabled]:focus, .btn.grey-cararra:not(.btn-outline)[disabled].focus,
2872
  fieldset[disabled] .btn.grey-cararra:not(.btn-outline):hover,
2873
  fieldset[disabled] .btn.grey-cararra:not(.btn-outline):focus,
2874
  fieldset[disabled] .btn.grey-cararra:not(.btn-outline).focus {
2875
    background-color: #fafafa;
2876
    border-color: #fafafa; }
2877
  .btn.grey-cararra:not(.btn-outline) .badge {
2878
    color: #fafafa;
2879
    background-color: #333333; }
2880
 
2881
.btn.btn-outline.grey-cararra {
2882
  border-color: #fafafa;
2883
  color: #fafafa;
2884
  background: none; }
2885
  .btn.btn-outline.grey-cararra:hover, .btn.btn-outline.grey-cararra:active, .btn.btn-outline.grey-cararra:active:hover, .btn.btn-outline.grey-cararra:active:focus, .btn.btn-outline.grey-cararra:focus, .btn.btn-outline.grey-cararra.active {
2886
    border-color: #fafafa;
2887
    color: #333333;
2888
    background-color: #fafafa; }
2889
 
2890
.btn.grey-cararra-stripe {
2891
  border-left: 4px solid #fafafa !important; }
2892
 
2893
.btn.grey-cararra.btn-no-border:not(.active) {
2894
  border-color: transparent; }
2895
 
2896
.btn.grey-gallery:not(.btn-outline) {
2897
  color: #ffffff;
2898
  background-color: #555555;
2899
  border-color: #555555; }
2900
  .btn.grey-gallery:not(.btn-outline):focus, .btn.grey-gallery:not(.btn-outline).focus {
2901
    color: #ffffff;
2902
    background-color: #3c3c3c;
2903
    border-color: #151515; }
2904
  .btn.grey-gallery:not(.btn-outline):hover {
2905
    color: #ffffff;
2906
    background-color: #3c3c3c;
2907
    border-color: #363636; }
2908
  .btn.grey-gallery:not(.btn-outline):active, .btn.grey-gallery:not(.btn-outline).active,
2909
  .open > .btn.grey-gallery:not(.btn-outline).dropdown-toggle {
2910
    color: #ffffff;
2911
    background-color: #3c3c3c;
2912
    border-color: #363636; }
2913
    .btn.grey-gallery:not(.btn-outline):active:hover, .btn.grey-gallery:not(.btn-outline):active:focus, .btn.grey-gallery:not(.btn-outline):active.focus, .btn.grey-gallery:not(.btn-outline).active:hover, .btn.grey-gallery:not(.btn-outline).active:focus, .btn.grey-gallery:not(.btn-outline).active.focus,
2914
    .open > .btn.grey-gallery:not(.btn-outline).dropdown-toggle:hover,
2915
    .open > .btn.grey-gallery:not(.btn-outline).dropdown-toggle:focus,
2916
    .open > .btn.grey-gallery:not(.btn-outline).dropdown-toggle.focus {
2917
      color: #ffffff;
2918
      background-color: #2a2a2a;
2919
      border-color: #151515; }
2920
  .btn.grey-gallery:not(.btn-outline):active, .btn.grey-gallery:not(.btn-outline).active,
2921
  .open > .btn.grey-gallery:not(.btn-outline).dropdown-toggle {
2922
    background-image: none; }
2923
  .btn.grey-gallery:not(.btn-outline).disabled:hover, .btn.grey-gallery:not(.btn-outline).disabled:focus, .btn.grey-gallery:not(.btn-outline).disabled.focus, .btn.grey-gallery:not(.btn-outline)[disabled]:hover, .btn.grey-gallery:not(.btn-outline)[disabled]:focus, .btn.grey-gallery:not(.btn-outline)[disabled].focus,
2924
  fieldset[disabled] .btn.grey-gallery:not(.btn-outline):hover,
2925
  fieldset[disabled] .btn.grey-gallery:not(.btn-outline):focus,
2926
  fieldset[disabled] .btn.grey-gallery:not(.btn-outline).focus {
2927
    background-color: #555555;
2928
    border-color: #555555; }
2929
  .btn.grey-gallery:not(.btn-outline) .badge {
2930
    color: #555555;
2931
    background-color: #ffffff; }
2932
 
2933
.btn.btn-outline.grey-gallery {
2934
  border-color: #555555;
2935
  color: #555555;
2936
  background: none; }
2937
  .btn.btn-outline.grey-gallery:hover, .btn.btn-outline.grey-gallery:active, .btn.btn-outline.grey-gallery:active:hover, .btn.btn-outline.grey-gallery:active:focus, .btn.btn-outline.grey-gallery:focus, .btn.btn-outline.grey-gallery.active {
2938
    border-color: #555555;
2939
    color: #ffffff;
2940
    background-color: #555555; }
2941
 
2942
.btn.grey-gallery-stripe {
2943
  border-left: 4px solid #555555 !important; }
2944
 
2945
.btn.grey-gallery.btn-no-border:not(.active) {
2946
  border-color: transparent; }
2947
 
2948
.btn.grey-cascade:not(.btn-outline) {
2949
  color: #FFFFFF;
2950
  background-color: #95A5A6;
2951
  border-color: #95A5A6; }
2952
  .btn.grey-cascade:not(.btn-outline):focus, .btn.grey-cascade:not(.btn-outline).focus {
2953
    color: #FFFFFF;
2954
    background-color: #798d8f;
2955
    border-color: #566566; }
2956
  .btn.grey-cascade:not(.btn-outline):hover {
2957
    color: #FFFFFF;
2958
    background-color: #798d8f;
2959
    border-color: #74898a; }
2960
  .btn.grey-cascade:not(.btn-outline):active, .btn.grey-cascade:not(.btn-outline).active,
2961
  .open > .btn.grey-cascade:not(.btn-outline).dropdown-toggle {
2962
    color: #FFFFFF;
2963
    background-color: #798d8f;
2964
    border-color: #74898a; }
2965
    .btn.grey-cascade:not(.btn-outline):active:hover, .btn.grey-cascade:not(.btn-outline):active:focus, .btn.grey-cascade:not(.btn-outline):active.focus, .btn.grey-cascade:not(.btn-outline).active:hover, .btn.grey-cascade:not(.btn-outline).active:focus, .btn.grey-cascade:not(.btn-outline).active.focus,
2966
    .open > .btn.grey-cascade:not(.btn-outline).dropdown-toggle:hover,
2967
    .open > .btn.grey-cascade:not(.btn-outline).dropdown-toggle:focus,
2968
    .open > .btn.grey-cascade:not(.btn-outline).dropdown-toggle.focus {
2969
      color: #FFFFFF;
2970
      background-color: #687b7c;
2971
      border-color: #566566; }
2972
  .btn.grey-cascade:not(.btn-outline):active, .btn.grey-cascade:not(.btn-outline).active,
2973
  .open > .btn.grey-cascade:not(.btn-outline).dropdown-toggle {
2974
    background-image: none; }
2975
  .btn.grey-cascade:not(.btn-outline).disabled:hover, .btn.grey-cascade:not(.btn-outline).disabled:focus, .btn.grey-cascade:not(.btn-outline).disabled.focus, .btn.grey-cascade:not(.btn-outline)[disabled]:hover, .btn.grey-cascade:not(.btn-outline)[disabled]:focus, .btn.grey-cascade:not(.btn-outline)[disabled].focus,
2976
  fieldset[disabled] .btn.grey-cascade:not(.btn-outline):hover,
2977
  fieldset[disabled] .btn.grey-cascade:not(.btn-outline):focus,
2978
  fieldset[disabled] .btn.grey-cascade:not(.btn-outline).focus {
2979
    background-color: #95A5A6;
2980
    border-color: #95A5A6; }
2981
  .btn.grey-cascade:not(.btn-outline) .badge {
2982
    color: #95A5A6;
2983
    background-color: #FFFFFF; }
2984
 
2985
.btn.btn-outline.grey-cascade {
2986
  border-color: #95A5A6;
2987
  color: #95A5A6;
2988
  background: none; }
2989
  .btn.btn-outline.grey-cascade:hover, .btn.btn-outline.grey-cascade:active, .btn.btn-outline.grey-cascade:active:hover, .btn.btn-outline.grey-cascade:active:focus, .btn.btn-outline.grey-cascade:focus, .btn.btn-outline.grey-cascade.active {
2990
    border-color: #95A5A6;
2991
    color: #FFFFFF;
2992
    background-color: #95A5A6; }
2993
 
2994
.btn.grey-cascade-stripe {
2995
  border-left: 4px solid #95A5A6 !important; }
2996
 
2997
.btn.grey-cascade.btn-no-border:not(.active) {
2998
  border-color: transparent; }
2999
 
3000
.btn.grey-silver:not(.btn-outline) {
3001
  color: #FAFCFB;
3002
  background-color: #BFBFBF;
3003
  border-color: #BFBFBF; }
3004
  .btn.grey-silver:not(.btn-outline):focus, .btn.grey-silver:not(.btn-outline).focus {
3005
    color: #FAFCFB;
3006
    background-color: #a6a6a6;
3007
    border-color: #7f7f7f; }
3008
  .btn.grey-silver:not(.btn-outline):hover {
3009
    color: #FAFCFB;
3010
    background-color: #a6a6a6;
3011
    border-color: #a0a0a0; }
3012
  .btn.grey-silver:not(.btn-outline):active, .btn.grey-silver:not(.btn-outline).active,
3013
  .open > .btn.grey-silver:not(.btn-outline).dropdown-toggle {
3014
    color: #FAFCFB;
3015
    background-color: #a6a6a6;
3016
    border-color: #a0a0a0; }
3017
    .btn.grey-silver:not(.btn-outline):active:hover, .btn.grey-silver:not(.btn-outline):active:focus, .btn.grey-silver:not(.btn-outline):active.focus, .btn.grey-silver:not(.btn-outline).active:hover, .btn.grey-silver:not(.btn-outline).active:focus, .btn.grey-silver:not(.btn-outline).active.focus,
3018
    .open > .btn.grey-silver:not(.btn-outline).dropdown-toggle:hover,
3019
    .open > .btn.grey-silver:not(.btn-outline).dropdown-toggle:focus,
3020
    .open > .btn.grey-silver:not(.btn-outline).dropdown-toggle.focus {
3021
      color: #FAFCFB;
3022
      background-color: #949494;
3023
      border-color: #7f7f7f; }
3024
  .btn.grey-silver:not(.btn-outline):active, .btn.grey-silver:not(.btn-outline).active,
3025
  .open > .btn.grey-silver:not(.btn-outline).dropdown-toggle {
3026
    background-image: none; }
3027
  .btn.grey-silver:not(.btn-outline).disabled:hover, .btn.grey-silver:not(.btn-outline).disabled:focus, .btn.grey-silver:not(.btn-outline).disabled.focus, .btn.grey-silver:not(.btn-outline)[disabled]:hover, .btn.grey-silver:not(.btn-outline)[disabled]:focus, .btn.grey-silver:not(.btn-outline)[disabled].focus,
3028
  fieldset[disabled] .btn.grey-silver:not(.btn-outline):hover,
3029
  fieldset[disabled] .btn.grey-silver:not(.btn-outline):focus,
3030
  fieldset[disabled] .btn.grey-silver:not(.btn-outline).focus {
3031
    background-color: #BFBFBF;
3032
    border-color: #BFBFBF; }
3033
  .btn.grey-silver:not(.btn-outline) .badge {
3034
    color: #BFBFBF;
3035
    background-color: #FAFCFB; }
3036
 
3037
.btn.btn-outline.grey-silver {
3038
  border-color: #BFBFBF;
3039
  color: #BFBFBF;
3040
  background: none; }
3041
  .btn.btn-outline.grey-silver:hover, .btn.btn-outline.grey-silver:active, .btn.btn-outline.grey-silver:active:hover, .btn.btn-outline.grey-silver:active:focus, .btn.btn-outline.grey-silver:focus, .btn.btn-outline.grey-silver.active {
3042
    border-color: #BFBFBF;
3043
    color: #FAFCFB;
3044
    background-color: #BFBFBF; }
3045
 
3046
.btn.grey-silver-stripe {
3047
  border-left: 4px solid #BFBFBF !important; }
3048
 
3049
.btn.grey-silver.btn-no-border:not(.active) {
3050
  border-color: transparent; }
3051
 
3052
.btn.grey-salsa:not(.btn-outline) {
3053
  color: #FAFCFB;
3054
  background-color: #ACB5C3;
3055
  border-color: #ACB5C3; }
3056
  .btn.grey-salsa:not(.btn-outline):focus, .btn.grey-salsa:not(.btn-outline).focus {
3057
    color: #FAFCFB;
3058
    background-color: #8e9bae;
3059
    border-color: #64748b; }
3060
  .btn.grey-salsa:not(.btn-outline):hover {
3061
    color: #FAFCFB;
3062
    background-color: #8e9bae;
3063
    border-color: #8895a9; }
3064
  .btn.grey-salsa:not(.btn-outline):active, .btn.grey-salsa:not(.btn-outline).active,
3065
  .open > .btn.grey-salsa:not(.btn-outline).dropdown-toggle {
3066
    color: #FAFCFB;
3067
    background-color: #8e9bae;
3068
    border-color: #8895a9; }
3069
    .btn.grey-salsa:not(.btn-outline):active:hover, .btn.grey-salsa:not(.btn-outline):active:focus, .btn.grey-salsa:not(.btn-outline):active.focus, .btn.grey-salsa:not(.btn-outline).active:hover, .btn.grey-salsa:not(.btn-outline).active:focus, .btn.grey-salsa:not(.btn-outline).active.focus,
3070
    .open > .btn.grey-salsa:not(.btn-outline).dropdown-toggle:hover,
3071
    .open > .btn.grey-salsa:not(.btn-outline).dropdown-toggle:focus,
3072
    .open > .btn.grey-salsa:not(.btn-outline).dropdown-toggle.focus {
3073
      color: #FAFCFB;
3074
      background-color: #7a889f;
3075
      border-color: #64748b; }
3076
  .btn.grey-salsa:not(.btn-outline):active, .btn.grey-salsa:not(.btn-outline).active,
3077
  .open > .btn.grey-salsa:not(.btn-outline).dropdown-toggle {
3078
    background-image: none; }
3079
  .btn.grey-salsa:not(.btn-outline).disabled:hover, .btn.grey-salsa:not(.btn-outline).disabled:focus, .btn.grey-salsa:not(.btn-outline).disabled.focus, .btn.grey-salsa:not(.btn-outline)[disabled]:hover, .btn.grey-salsa:not(.btn-outline)[disabled]:focus, .btn.grey-salsa:not(.btn-outline)[disabled].focus,
3080
  fieldset[disabled] .btn.grey-salsa:not(.btn-outline):hover,
3081
  fieldset[disabled] .btn.grey-salsa:not(.btn-outline):focus,
3082
  fieldset[disabled] .btn.grey-salsa:not(.btn-outline).focus {
3083
    background-color: #ACB5C3;
3084
    border-color: #ACB5C3; }
3085
  .btn.grey-salsa:not(.btn-outline) .badge {
3086
    color: #ACB5C3;
3087
    background-color: #FAFCFB; }
3088
 
3089
.btn.btn-outline.grey-salsa {
3090
  border-color: #ACB5C3;
3091
  color: #ACB5C3;
3092
  background: none; }
3093
  .btn.btn-outline.grey-salsa:hover, .btn.btn-outline.grey-salsa:active, .btn.btn-outline.grey-salsa:active:hover, .btn.btn-outline.grey-salsa:active:focus, .btn.btn-outline.grey-salsa:focus, .btn.btn-outline.grey-salsa.active {
3094
    border-color: #ACB5C3;
3095
    color: #FAFCFB;
3096
    background-color: #ACB5C3; }
3097
 
3098
.btn.grey-salsa-stripe {
3099
  border-left: 4px solid #ACB5C3 !important; }
3100
 
3101
.btn.grey-salsa.btn-no-border:not(.active) {
3102
  border-color: transparent; }
3103
 
3104
.btn.grey-salt:not(.btn-outline) {
3105
  color: #FAFCFB;
3106
  background-color: #bfcad1;
3107
  border-color: #bfcad1; }
3108
  .btn.grey-salt:not(.btn-outline):focus, .btn.grey-salt:not(.btn-outline).focus {
3109
    color: #FAFCFB;
3110
    background-color: #a1b1bc;
3111
    border-color: #758d9c; }
3112
  .btn.grey-salt:not(.btn-outline):hover {
3113
    color: #FAFCFB;
3114
    background-color: #a1b1bc;
3115
    border-color: #9badb7; }
3116
  .btn.grey-salt:not(.btn-outline):active, .btn.grey-salt:not(.btn-outline).active,
3117
  .open > .btn.grey-salt:not(.btn-outline).dropdown-toggle {
3118
    color: #FAFCFB;
3119
    background-color: #a1b1bc;
3120
    border-color: #9badb7; }
3121
    .btn.grey-salt:not(.btn-outline):active:hover, .btn.grey-salt:not(.btn-outline):active:focus, .btn.grey-salt:not(.btn-outline):active.focus, .btn.grey-salt:not(.btn-outline).active:hover, .btn.grey-salt:not(.btn-outline).active:focus, .btn.grey-salt:not(.btn-outline).active.focus,
3122
    .open > .btn.grey-salt:not(.btn-outline).dropdown-toggle:hover,
3123
    .open > .btn.grey-salt:not(.btn-outline).dropdown-toggle:focus,
3124
    .open > .btn.grey-salt:not(.btn-outline).dropdown-toggle.focus {
3125
      color: #FAFCFB;
3126
      background-color: #8da0ad;
3127
      border-color: #758d9c; }
3128
  .btn.grey-salt:not(.btn-outline):active, .btn.grey-salt:not(.btn-outline).active,
3129
  .open > .btn.grey-salt:not(.btn-outline).dropdown-toggle {
3130
    background-image: none; }
3131
  .btn.grey-salt:not(.btn-outline).disabled:hover, .btn.grey-salt:not(.btn-outline).disabled:focus, .btn.grey-salt:not(.btn-outline).disabled.focus, .btn.grey-salt:not(.btn-outline)[disabled]:hover, .btn.grey-salt:not(.btn-outline)[disabled]:focus, .btn.grey-salt:not(.btn-outline)[disabled].focus,
3132
  fieldset[disabled] .btn.grey-salt:not(.btn-outline):hover,
3133
  fieldset[disabled] .btn.grey-salt:not(.btn-outline):focus,
3134
  fieldset[disabled] .btn.grey-salt:not(.btn-outline).focus {
3135
    background-color: #bfcad1;
3136
    border-color: #bfcad1; }
3137
  .btn.grey-salt:not(.btn-outline) .badge {
3138
    color: #bfcad1;
3139
    background-color: #FAFCFB; }
3140
 
3141
.btn.btn-outline.grey-salt {
3142
  border-color: #bfcad1;
3143
  color: #bfcad1;
3144
  background: none; }
3145
  .btn.btn-outline.grey-salt:hover, .btn.btn-outline.grey-salt:active, .btn.btn-outline.grey-salt:active:hover, .btn.btn-outline.grey-salt:active:focus, .btn.btn-outline.grey-salt:focus, .btn.btn-outline.grey-salt.active {
3146
    border-color: #bfcad1;
3147
    color: #FAFCFB;
3148
    background-color: #bfcad1; }
3149
 
3150
.btn.grey-salt-stripe {
3151
  border-left: 4px solid #bfcad1 !important; }
3152
 
3153
.btn.grey-salt.btn-no-border:not(.active) {
3154
  border-color: transparent; }
3155
 
3156
.btn.grey-mint:not(.btn-outline) {
3157
  color: #FFFFFF;
3158
  background-color: #525e64;
3159
  border-color: #525e64; }
3160
  .btn.grey-mint:not(.btn-outline):focus, .btn.grey-mint:not(.btn-outline).focus {
3161
    color: #FFFFFF;
3162
    background-color: #3b4448;
3163
    border-color: #191c1e; }
3164
  .btn.grey-mint:not(.btn-outline):hover {
3165
    color: #FFFFFF;
3166
    background-color: #3b4448;
3167
    border-color: #363e42; }
3168
  .btn.grey-mint:not(.btn-outline):active, .btn.grey-mint:not(.btn-outline).active,
3169
  .open > .btn.grey-mint:not(.btn-outline).dropdown-toggle {
3170
    color: #FFFFFF;
3171
    background-color: #3b4448;
3172
    border-color: #363e42; }
3173
    .btn.grey-mint:not(.btn-outline):active:hover, .btn.grey-mint:not(.btn-outline):active:focus, .btn.grey-mint:not(.btn-outline):active.focus, .btn.grey-mint:not(.btn-outline).active:hover, .btn.grey-mint:not(.btn-outline).active:focus, .btn.grey-mint:not(.btn-outline).active.focus,
3174
    .open > .btn.grey-mint:not(.btn-outline).dropdown-toggle:hover,
3175
    .open > .btn.grey-mint:not(.btn-outline).dropdown-toggle:focus,
3176
    .open > .btn.grey-mint:not(.btn-outline).dropdown-toggle.focus {
3177
      color: #FFFFFF;
3178
      background-color: #2b3134;
3179
      border-color: #191c1e; }
3180
  .btn.grey-mint:not(.btn-outline):active, .btn.grey-mint:not(.btn-outline).active,
3181
  .open > .btn.grey-mint:not(.btn-outline).dropdown-toggle {
3182
    background-image: none; }
3183
  .btn.grey-mint:not(.btn-outline).disabled:hover, .btn.grey-mint:not(.btn-outline).disabled:focus, .btn.grey-mint:not(.btn-outline).disabled.focus, .btn.grey-mint:not(.btn-outline)[disabled]:hover, .btn.grey-mint:not(.btn-outline)[disabled]:focus, .btn.grey-mint:not(.btn-outline)[disabled].focus,
3184
  fieldset[disabled] .btn.grey-mint:not(.btn-outline):hover,
3185
  fieldset[disabled] .btn.grey-mint:not(.btn-outline):focus,
3186
  fieldset[disabled] .btn.grey-mint:not(.btn-outline).focus {
3187
    background-color: #525e64;
3188
    border-color: #525e64; }
3189
  .btn.grey-mint:not(.btn-outline) .badge {
3190
    color: #525e64;
3191
    background-color: #FFFFFF; }
3192
 
3193
.btn.btn-outline.grey-mint {
3194
  border-color: #525e64;
3195
  color: #525e64;
3196
  background: none; }
3197
  .btn.btn-outline.grey-mint:hover, .btn.btn-outline.grey-mint:active, .btn.btn-outline.grey-mint:active:hover, .btn.btn-outline.grey-mint:active:focus, .btn.btn-outline.grey-mint:focus, .btn.btn-outline.grey-mint.active {
3198
    border-color: #525e64;
3199
    color: #FFFFFF;
3200
    background-color: #525e64; }
3201
 
3202
.btn.grey-mint-stripe {
3203
  border-left: 4px solid #525e64 !important; }
3204
 
3205
.btn.grey-mint.btn-no-border:not(.active) {
3206
  border-color: transparent; }
3207
 
3208
.btn.red:not(.btn-outline) {
3209
  color: #ffffff;
3210
  background-color: #e7505a;
3211
  border-color: #e7505a; }
3212
  .btn.red:not(.btn-outline):focus, .btn.red:not(.btn-outline).focus {
3213
    color: #ffffff;
3214
    background-color: #e12330;
3215
    border-color: #a1161f; }
3216
  .btn.red:not(.btn-outline):hover {
3217
    color: #ffffff;
3218
    background-color: #e12330;
3219
    border-color: #dc1e2b; }
3220
  .btn.red:not(.btn-outline):active, .btn.red:not(.btn-outline).active,
3221
  .open > .btn.red:not(.btn-outline).dropdown-toggle {
3222
    color: #ffffff;
3223
    background-color: #e12330;
3224
    border-color: #dc1e2b; }
3225
    .btn.red:not(.btn-outline):active:hover, .btn.red:not(.btn-outline):active:focus, .btn.red:not(.btn-outline):active.focus, .btn.red:not(.btn-outline).active:hover, .btn.red:not(.btn-outline).active:focus, .btn.red:not(.btn-outline).active.focus,
3226
    .open > .btn.red:not(.btn-outline).dropdown-toggle:hover,
3227
    .open > .btn.red:not(.btn-outline).dropdown-toggle:focus,
3228
    .open > .btn.red:not(.btn-outline).dropdown-toggle.focus {
3229
      color: #ffffff;
3230
      background-color: #c51b26;
3231
      border-color: #a1161f; }
3232
  .btn.red:not(.btn-outline):active, .btn.red:not(.btn-outline).active,
3233
  .open > .btn.red:not(.btn-outline).dropdown-toggle {
3234
    background-image: none; }
3235
  .btn.red:not(.btn-outline).disabled:hover, .btn.red:not(.btn-outline).disabled:focus, .btn.red:not(.btn-outline).disabled.focus, .btn.red:not(.btn-outline)[disabled]:hover, .btn.red:not(.btn-outline)[disabled]:focus, .btn.red:not(.btn-outline)[disabled].focus,
3236
  fieldset[disabled] .btn.red:not(.btn-outline):hover,
3237
  fieldset[disabled] .btn.red:not(.btn-outline):focus,
3238
  fieldset[disabled] .btn.red:not(.btn-outline).focus {
3239
    background-color: #e7505a;
3240
    border-color: #e7505a; }
3241
  .btn.red:not(.btn-outline) .badge {
3242
    color: #e7505a;
3243
    background-color: #ffffff; }
3244
 
3245
.btn.btn-outline.red {
3246
  border-color: #e7505a;
3247
  color: #e7505a;
3248
  background: none; }
3249
  .btn.btn-outline.red:hover, .btn.btn-outline.red:active, .btn.btn-outline.red:active:hover, .btn.btn-outline.red:active:focus, .btn.btn-outline.red:focus, .btn.btn-outline.red.active {
3250
    border-color: #e7505a;
3251
    color: #ffffff;
3252
    background-color: #e7505a; }
3253
 
3254
.btn.red-stripe {
3255
  border-left: 4px solid #e7505a !important; }
3256
 
3257
.btn.red.btn-no-border:not(.active) {
3258
  border-color: transparent; }
3259
 
3260
.btn.red-pink:not(.btn-outline) {
3261
  color: #ffffff;
3262
  background-color: #E08283;
3263
  border-color: #E08283; }
3264
  .btn.red-pink:not(.btn-outline):focus, .btn.red-pink:not(.btn-outline).focus {
3265
    color: #ffffff;
3266
    background-color: #d6595a;
3267
    border-color: #b52d2e; }
3268
  .btn.red-pink:not(.btn-outline):hover {
3269
    color: #ffffff;
3270
    background-color: #d6595a;
3271
    border-color: #d45152; }
3272
  .btn.red-pink:not(.btn-outline):active, .btn.red-pink:not(.btn-outline).active,
3273
  .open > .btn.red-pink:not(.btn-outline).dropdown-toggle {
3274
    color: #ffffff;
3275
    background-color: #d6595a;
3276
    border-color: #d45152; }
3277
    .btn.red-pink:not(.btn-outline):active:hover, .btn.red-pink:not(.btn-outline):active:focus, .btn.red-pink:not(.btn-outline):active.focus, .btn.red-pink:not(.btn-outline).active:hover, .btn.red-pink:not(.btn-outline).active:focus, .btn.red-pink:not(.btn-outline).active.focus,
3278
    .open > .btn.red-pink:not(.btn-outline).dropdown-toggle:hover,
3279
    .open > .btn.red-pink:not(.btn-outline).dropdown-toggle:focus,
3280
    .open > .btn.red-pink:not(.btn-outline).dropdown-toggle.focus {
3281
      color: #ffffff;
3282
      background-color: #cf3d3e;
3283
      border-color: #b52d2e; }
3284
  .btn.red-pink:not(.btn-outline):active, .btn.red-pink:not(.btn-outline).active,
3285
  .open > .btn.red-pink:not(.btn-outline).dropdown-toggle {
3286
    background-image: none; }
3287
  .btn.red-pink:not(.btn-outline).disabled:hover, .btn.red-pink:not(.btn-outline).disabled:focus, .btn.red-pink:not(.btn-outline).disabled.focus, .btn.red-pink:not(.btn-outline)[disabled]:hover, .btn.red-pink:not(.btn-outline)[disabled]:focus, .btn.red-pink:not(.btn-outline)[disabled].focus,
3288
  fieldset[disabled] .btn.red-pink:not(.btn-outline):hover,
3289
  fieldset[disabled] .btn.red-pink:not(.btn-outline):focus,
3290
  fieldset[disabled] .btn.red-pink:not(.btn-outline).focus {
3291
    background-color: #E08283;
3292
    border-color: #E08283; }
3293
  .btn.red-pink:not(.btn-outline) .badge {
3294
    color: #E08283;
3295
    background-color: #ffffff; }
3296
 
3297
.btn.btn-outline.red-pink {
3298
  border-color: #E08283;
3299
  color: #E08283;
3300
  background: none; }
3301
  .btn.btn-outline.red-pink:hover, .btn.btn-outline.red-pink:active, .btn.btn-outline.red-pink:active:hover, .btn.btn-outline.red-pink:active:focus, .btn.btn-outline.red-pink:focus, .btn.btn-outline.red-pink.active {
3302
    border-color: #E08283;
3303
    color: #ffffff;
3304
    background-color: #E08283; }
3305
 
3306
.btn.red-pink-stripe {
3307
  border-left: 4px solid #E08283 !important; }
3308
 
3309
.btn.red-pink.btn-no-border:not(.active) {
3310
  border-color: transparent; }
3311
 
3312
.btn.red-sunglo:not(.btn-outline) {
3313
  color: #ffffff;
3314
  background-color: #E26A6A;
3315
  border-color: #E26A6A; }
3316
  .btn.red-sunglo:not(.btn-outline):focus, .btn.red-sunglo:not(.btn-outline).focus {
3317
    color: #ffffff;
3318
    background-color: #da3f3f;
3319
    border-color: #ab2121; }
3320
  .btn.red-sunglo:not(.btn-outline):hover {
3321
    color: #ffffff;
3322
    background-color: #da3f3f;
3323
    border-color: #d83737; }
3324
  .btn.red-sunglo:not(.btn-outline):active, .btn.red-sunglo:not(.btn-outline).active,
3325
  .open > .btn.red-sunglo:not(.btn-outline).dropdown-toggle {
3326
    color: #ffffff;
3327
    background-color: #da3f3f;
3328
    border-color: #d83737; }
3329
    .btn.red-sunglo:not(.btn-outline):active:hover, .btn.red-sunglo:not(.btn-outline):active:focus, .btn.red-sunglo:not(.btn-outline):active.focus, .btn.red-sunglo:not(.btn-outline).active:hover, .btn.red-sunglo:not(.btn-outline).active:focus, .btn.red-sunglo:not(.btn-outline).active.focus,
3330
    .open > .btn.red-sunglo:not(.btn-outline).dropdown-toggle:hover,
3331
    .open > .btn.red-sunglo:not(.btn-outline).dropdown-toggle:focus,
3332
    .open > .btn.red-sunglo:not(.btn-outline).dropdown-toggle.focus {
3333
      color: #ffffff;
3334
      background-color: #cd2828;
3335
      border-color: #ab2121; }
3336
  .btn.red-sunglo:not(.btn-outline):active, .btn.red-sunglo:not(.btn-outline).active,
3337
  .open > .btn.red-sunglo:not(.btn-outline).dropdown-toggle {
3338
    background-image: none; }
3339
  .btn.red-sunglo:not(.btn-outline).disabled:hover, .btn.red-sunglo:not(.btn-outline).disabled:focus, .btn.red-sunglo:not(.btn-outline).disabled.focus, .btn.red-sunglo:not(.btn-outline)[disabled]:hover, .btn.red-sunglo:not(.btn-outline)[disabled]:focus, .btn.red-sunglo:not(.btn-outline)[disabled].focus,
3340
  fieldset[disabled] .btn.red-sunglo:not(.btn-outline):hover,
3341
  fieldset[disabled] .btn.red-sunglo:not(.btn-outline):focus,
3342
  fieldset[disabled] .btn.red-sunglo:not(.btn-outline).focus {
3343
    background-color: #E26A6A;
3344
    border-color: #E26A6A; }
3345
  .btn.red-sunglo:not(.btn-outline) .badge {
3346
    color: #E26A6A;
3347
    background-color: #ffffff; }
3348
 
3349
.btn.btn-outline.red-sunglo {
3350
  border-color: #E26A6A;
3351
  color: #E26A6A;
3352
  background: none; }
3353
  .btn.btn-outline.red-sunglo:hover, .btn.btn-outline.red-sunglo:active, .btn.btn-outline.red-sunglo:active:hover, .btn.btn-outline.red-sunglo:active:focus, .btn.btn-outline.red-sunglo:focus, .btn.btn-outline.red-sunglo.active {
3354
    border-color: #E26A6A;
3355
    color: #ffffff;
3356
    background-color: #E26A6A; }
3357
 
3358
.btn.red-sunglo-stripe {
3359
  border-left: 4px solid #E26A6A !important; }
3360
 
3361
.btn.red-sunglo.btn-no-border:not(.active) {
3362
  border-color: transparent; }
3363
 
3364
.btn.red-intense:not(.btn-outline) {
3365
  color: #ffffff;
3366
  background-color: #e35b5a;
3367
  border-color: #e35b5a; }
3368
  .btn.red-intense:not(.btn-outline):focus, .btn.red-intense:not(.btn-outline).focus {
3369
    color: #ffffff;
3370
    background-color: #dc302e;
3371
    border-color: #a21c1b; }
3372
  .btn.red-intense:not(.btn-outline):hover {
3373
    color: #ffffff;
3374
    background-color: #dc302e;
3375
    border-color: #da2726; }
3376
  .btn.red-intense:not(.btn-outline):active, .btn.red-intense:not(.btn-outline).active,
3377
  .open > .btn.red-intense:not(.btn-outline).dropdown-toggle {
3378
    color: #ffffff;
3379
    background-color: #dc302e;
3380
    border-color: #da2726; }
3381
    .btn.red-intense:not(.btn-outline):active:hover, .btn.red-intense:not(.btn-outline):active:focus, .btn.red-intense:not(.btn-outline):active.focus, .btn.red-intense:not(.btn-outline).active:hover, .btn.red-intense:not(.btn-outline).active:focus, .btn.red-intense:not(.btn-outline).active.focus,
3382
    .open > .btn.red-intense:not(.btn-outline).dropdown-toggle:hover,
3383
    .open > .btn.red-intense:not(.btn-outline).dropdown-toggle:focus,
3384
    .open > .btn.red-intense:not(.btn-outline).dropdown-toggle.focus {
3385
      color: #ffffff;
3386
      background-color: #c52321;
3387
      border-color: #a21c1b; }
3388
  .btn.red-intense:not(.btn-outline):active, .btn.red-intense:not(.btn-outline).active,
3389
  .open > .btn.red-intense:not(.btn-outline).dropdown-toggle {
3390
    background-image: none; }
3391
  .btn.red-intense:not(.btn-outline).disabled:hover, .btn.red-intense:not(.btn-outline).disabled:focus, .btn.red-intense:not(.btn-outline).disabled.focus, .btn.red-intense:not(.btn-outline)[disabled]:hover, .btn.red-intense:not(.btn-outline)[disabled]:focus, .btn.red-intense:not(.btn-outline)[disabled].focus,
3392
  fieldset[disabled] .btn.red-intense:not(.btn-outline):hover,
3393
  fieldset[disabled] .btn.red-intense:not(.btn-outline):focus,
3394
  fieldset[disabled] .btn.red-intense:not(.btn-outline).focus {
3395
    background-color: #e35b5a;
3396
    border-color: #e35b5a; }
3397
  .btn.red-intense:not(.btn-outline) .badge {
3398
    color: #e35b5a;
3399
    background-color: #ffffff; }
3400
 
3401
.btn.btn-outline.red-intense {
3402
  border-color: #e35b5a;
3403
  color: #e35b5a;
3404
  background: none; }
3405
  .btn.btn-outline.red-intense:hover, .btn.btn-outline.red-intense:active, .btn.btn-outline.red-intense:active:hover, .btn.btn-outline.red-intense:active:focus, .btn.btn-outline.red-intense:focus, .btn.btn-outline.red-intense.active {
3406
    border-color: #e35b5a;
3407
    color: #ffffff;
3408
    background-color: #e35b5a; }
3409
 
3410
.btn.red-intense-stripe {
3411
  border-left: 4px solid #e35b5a !important; }
3412
 
3413
.btn.red-intense.btn-no-border:not(.active) {
3414
  border-color: transparent; }
3415
 
3416
.btn.red-thunderbird:not(.btn-outline) {
3417
  color: #ffffff;
3418
  background-color: #D91E18;
3419
  border-color: #D91E18; }
3420
  .btn.red-thunderbird:not(.btn-outline):focus, .btn.red-thunderbird:not(.btn-outline).focus {
3421
    color: #ffffff;
3422
    background-color: #ab1813;
3423
    border-color: #660e0b; }
3424
  .btn.red-thunderbird:not(.btn-outline):hover {
3425
    color: #ffffff;
3426
    background-color: #ab1813;
3427
    border-color: #a21612; }
3428
  .btn.red-thunderbird:not(.btn-outline):active, .btn.red-thunderbird:not(.btn-outline).active,
3429
  .open > .btn.red-thunderbird:not(.btn-outline).dropdown-toggle {
3430
    color: #ffffff;
3431
    background-color: #ab1813;
3432
    border-color: #a21612; }
3433
    .btn.red-thunderbird:not(.btn-outline):active:hover, .btn.red-thunderbird:not(.btn-outline):active:focus, .btn.red-thunderbird:not(.btn-outline):active.focus, .btn.red-thunderbird:not(.btn-outline).active:hover, .btn.red-thunderbird:not(.btn-outline).active:focus, .btn.red-thunderbird:not(.btn-outline).active.focus,
3434
    .open > .btn.red-thunderbird:not(.btn-outline).dropdown-toggle:hover,
3435
    .open > .btn.red-thunderbird:not(.btn-outline).dropdown-toggle:focus,
3436
    .open > .btn.red-thunderbird:not(.btn-outline).dropdown-toggle.focus {
3437
      color: #ffffff;
3438
      background-color: #8b130f;
3439
      border-color: #660e0b; }
3440
  .btn.red-thunderbird:not(.btn-outline):active, .btn.red-thunderbird:not(.btn-outline).active,
3441
  .open > .btn.red-thunderbird:not(.btn-outline).dropdown-toggle {
3442
    background-image: none; }
3443
  .btn.red-thunderbird:not(.btn-outline).disabled:hover, .btn.red-thunderbird:not(.btn-outline).disabled:focus, .btn.red-thunderbird:not(.btn-outline).disabled.focus, .btn.red-thunderbird:not(.btn-outline)[disabled]:hover, .btn.red-thunderbird:not(.btn-outline)[disabled]:focus, .btn.red-thunderbird:not(.btn-outline)[disabled].focus,
3444
  fieldset[disabled] .btn.red-thunderbird:not(.btn-outline):hover,
3445
  fieldset[disabled] .btn.red-thunderbird:not(.btn-outline):focus,
3446
  fieldset[disabled] .btn.red-thunderbird:not(.btn-outline).focus {
3447
    background-color: #D91E18;
3448
    border-color: #D91E18; }
3449
  .btn.red-thunderbird:not(.btn-outline) .badge {
3450
    color: #D91E18;
3451
    background-color: #ffffff; }
3452
 
3453
.btn.btn-outline.red-thunderbird {
3454
  border-color: #D91E18;
3455
  color: #D91E18;
3456
  background: none; }
3457
  .btn.btn-outline.red-thunderbird:hover, .btn.btn-outline.red-thunderbird:active, .btn.btn-outline.red-thunderbird:active:hover, .btn.btn-outline.red-thunderbird:active:focus, .btn.btn-outline.red-thunderbird:focus, .btn.btn-outline.red-thunderbird.active {
3458
    border-color: #D91E18;
3459
    color: #ffffff;
3460
    background-color: #D91E18; }
3461
 
3462
.btn.red-thunderbird-stripe {
3463
  border-left: 4px solid #D91E18 !important; }
3464
 
3465
.btn.red-thunderbird.btn-no-border:not(.active) {
3466
  border-color: transparent; }
3467
 
3468
.btn.red-flamingo:not(.btn-outline) {
3469
  color: #ffffff;
3470
  background-color: #EF4836;
3471
  border-color: #EF4836; }
3472
  .btn.red-flamingo:not(.btn-outline):focus, .btn.red-flamingo:not(.btn-outline).focus {
3473
    color: #ffffff;
3474
    background-color: #e02612;
3475
    border-color: #991a0c; }
3476
  .btn.red-flamingo:not(.btn-outline):hover {
3477
    color: #ffffff;
3478
    background-color: #e02612;
3479
    border-color: #d72411; }
3480
  .btn.red-flamingo:not(.btn-outline):active, .btn.red-flamingo:not(.btn-outline).active,
3481
  .open > .btn.red-flamingo:not(.btn-outline).dropdown-toggle {
3482
    color: #ffffff;
3483
    background-color: #e02612;
3484
    border-color: #d72411; }
3485
    .btn.red-flamingo:not(.btn-outline):active:hover, .btn.red-flamingo:not(.btn-outline):active:focus, .btn.red-flamingo:not(.btn-outline):active.focus, .btn.red-flamingo:not(.btn-outline).active:hover, .btn.red-flamingo:not(.btn-outline).active:focus, .btn.red-flamingo:not(.btn-outline).active.focus,
3486
    .open > .btn.red-flamingo:not(.btn-outline).dropdown-toggle:hover,
3487
    .open > .btn.red-flamingo:not(.btn-outline).dropdown-toggle:focus,
3488
    .open > .btn.red-flamingo:not(.btn-outline).dropdown-toggle.focus {
3489
      color: #ffffff;
3490
      background-color: #bf200f;
3491
      border-color: #991a0c; }
3492
  .btn.red-flamingo:not(.btn-outline):active, .btn.red-flamingo:not(.btn-outline).active,
3493
  .open > .btn.red-flamingo:not(.btn-outline).dropdown-toggle {
3494
    background-image: none; }
3495
  .btn.red-flamingo:not(.btn-outline).disabled:hover, .btn.red-flamingo:not(.btn-outline).disabled:focus, .btn.red-flamingo:not(.btn-outline).disabled.focus, .btn.red-flamingo:not(.btn-outline)[disabled]:hover, .btn.red-flamingo:not(.btn-outline)[disabled]:focus, .btn.red-flamingo:not(.btn-outline)[disabled].focus,
3496
  fieldset[disabled] .btn.red-flamingo:not(.btn-outline):hover,
3497
  fieldset[disabled] .btn.red-flamingo:not(.btn-outline):focus,
3498
  fieldset[disabled] .btn.red-flamingo:not(.btn-outline).focus {
3499
    background-color: #EF4836;
3500
    border-color: #EF4836; }
3501
  .btn.red-flamingo:not(.btn-outline) .badge {
3502
    color: #EF4836;
3503
    background-color: #ffffff; }
3504
 
3505
.btn.btn-outline.red-flamingo {
3506
  border-color: #EF4836;
3507
  color: #EF4836;
3508
  background: none; }
3509
  .btn.btn-outline.red-flamingo:hover, .btn.btn-outline.red-flamingo:active, .btn.btn-outline.red-flamingo:active:hover, .btn.btn-outline.red-flamingo:active:focus, .btn.btn-outline.red-flamingo:focus, .btn.btn-outline.red-flamingo.active {
3510
    border-color: #EF4836;
3511
    color: #ffffff;
3512
    background-color: #EF4836; }
3513
 
3514
.btn.red-flamingo-stripe {
3515
  border-left: 4px solid #EF4836 !important; }
3516
 
3517
.btn.red-flamingo.btn-no-border:not(.active) {
3518
  border-color: transparent; }
3519
 
3520
.btn.red-soft:not(.btn-outline) {
3521
  color: #ffffff;
3522
  background-color: #d05454;
3523
  border-color: #d05454; }
3524
  .btn.red-soft:not(.btn-outline):focus, .btn.red-soft:not(.btn-outline).focus {
3525
    color: #ffffff;
3526
    background-color: #bd3434;
3527
    border-color: #812323; }
3528
  .btn.red-soft:not(.btn-outline):hover {
3529
    color: #ffffff;
3530
    background-color: #bd3434;
3531
    border-color: #b53232; }
3532
  .btn.red-soft:not(.btn-outline):active, .btn.red-soft:not(.btn-outline).active,
3533
  .open > .btn.red-soft:not(.btn-outline).dropdown-toggle {
3534
    color: #ffffff;
3535
    background-color: #bd3434;
3536
    border-color: #b53232; }
3537
    .btn.red-soft:not(.btn-outline):active:hover, .btn.red-soft:not(.btn-outline):active:focus, .btn.red-soft:not(.btn-outline):active.focus, .btn.red-soft:not(.btn-outline).active:hover, .btn.red-soft:not(.btn-outline).active:focus, .btn.red-soft:not(.btn-outline).active.focus,
3538
    .open > .btn.red-soft:not(.btn-outline).dropdown-toggle:hover,
3539
    .open > .btn.red-soft:not(.btn-outline).dropdown-toggle:focus,
3540
    .open > .btn.red-soft:not(.btn-outline).dropdown-toggle.focus {
3541
      color: #ffffff;
3542
      background-color: #a12c2c;
3543
      border-color: #812323; }
3544
  .btn.red-soft:not(.btn-outline):active, .btn.red-soft:not(.btn-outline).active,
3545
  .open > .btn.red-soft:not(.btn-outline).dropdown-toggle {
3546
    background-image: none; }
3547
  .btn.red-soft:not(.btn-outline).disabled:hover, .btn.red-soft:not(.btn-outline).disabled:focus, .btn.red-soft:not(.btn-outline).disabled.focus, .btn.red-soft:not(.btn-outline)[disabled]:hover, .btn.red-soft:not(.btn-outline)[disabled]:focus, .btn.red-soft:not(.btn-outline)[disabled].focus,
3548
  fieldset[disabled] .btn.red-soft:not(.btn-outline):hover,
3549
  fieldset[disabled] .btn.red-soft:not(.btn-outline):focus,
3550
  fieldset[disabled] .btn.red-soft:not(.btn-outline).focus {
3551
    background-color: #d05454;
3552
    border-color: #d05454; }
3553
  .btn.red-soft:not(.btn-outline) .badge {
3554
    color: #d05454;
3555
    background-color: #ffffff; }
3556
 
3557
.btn.btn-outline.red-soft {
3558
  border-color: #d05454;
3559
  color: #d05454;
3560
  background: none; }
3561
  .btn.btn-outline.red-soft:hover, .btn.btn-outline.red-soft:active, .btn.btn-outline.red-soft:active:hover, .btn.btn-outline.red-soft:active:focus, .btn.btn-outline.red-soft:focus, .btn.btn-outline.red-soft.active {
3562
    border-color: #d05454;
3563
    color: #ffffff;
3564
    background-color: #d05454; }
3565
 
3566
.btn.red-soft-stripe {
3567
  border-left: 4px solid #d05454 !important; }
3568
 
3569
.btn.red-soft.btn-no-border:not(.active) {
3570
  border-color: transparent; }
3571
 
3572
.btn.red-haze:not(.btn-outline) {
3573
  color: #ffffff;
3574
  background-color: #f36a5a;
3575
  border-color: #f36a5a; }
3576
  .btn.red-haze:not(.btn-outline):focus, .btn.red-haze:not(.btn-outline).focus {
3577
    color: #ffffff;
3578
    background-color: #f03f2a;
3579
    border-color: #c0210e; }
3580
  .btn.red-haze:not(.btn-outline):hover {
3581
    color: #ffffff;
3582
    background-color: #f03f2a;
3583
    border-color: #ef3621; }
3584
  .btn.red-haze:not(.btn-outline):active, .btn.red-haze:not(.btn-outline).active,
3585
  .open > .btn.red-haze:not(.btn-outline).dropdown-toggle {
3586
    color: #ffffff;
3587
    background-color: #f03f2a;
3588
    border-color: #ef3621; }
3589
    .btn.red-haze:not(.btn-outline):active:hover, .btn.red-haze:not(.btn-outline):active:focus, .btn.red-haze:not(.btn-outline):active.focus, .btn.red-haze:not(.btn-outline).active:hover, .btn.red-haze:not(.btn-outline).active:focus, .btn.red-haze:not(.btn-outline).active.focus,
3590
    .open > .btn.red-haze:not(.btn-outline).dropdown-toggle:hover,
3591
    .open > .btn.red-haze:not(.btn-outline).dropdown-toggle:focus,
3592
    .open > .btn.red-haze:not(.btn-outline).dropdown-toggle.focus {
3593
      color: #ffffff;
3594
      background-color: #e62711;
3595
      border-color: #c0210e; }
3596
  .btn.red-haze:not(.btn-outline):active, .btn.red-haze:not(.btn-outline).active,
3597
  .open > .btn.red-haze:not(.btn-outline).dropdown-toggle {
3598
    background-image: none; }
3599
  .btn.red-haze:not(.btn-outline).disabled:hover, .btn.red-haze:not(.btn-outline).disabled:focus, .btn.red-haze:not(.btn-outline).disabled.focus, .btn.red-haze:not(.btn-outline)[disabled]:hover, .btn.red-haze:not(.btn-outline)[disabled]:focus, .btn.red-haze:not(.btn-outline)[disabled].focus,
3600
  fieldset[disabled] .btn.red-haze:not(.btn-outline):hover,
3601
  fieldset[disabled] .btn.red-haze:not(.btn-outline):focus,
3602
  fieldset[disabled] .btn.red-haze:not(.btn-outline).focus {
3603
    background-color: #f36a5a;
3604
    border-color: #f36a5a; }
3605
  .btn.red-haze:not(.btn-outline) .badge {
3606
    color: #f36a5a;
3607
    background-color: #ffffff; }
3608
 
3609
.btn.btn-outline.red-haze {
3610
  border-color: #f36a5a;
3611
  color: #f36a5a;
3612
  background: none; }
3613
  .btn.btn-outline.red-haze:hover, .btn.btn-outline.red-haze:active, .btn.btn-outline.red-haze:active:hover, .btn.btn-outline.red-haze:active:focus, .btn.btn-outline.red-haze:focus, .btn.btn-outline.red-haze.active {
3614
    border-color: #f36a5a;
3615
    color: #ffffff;
3616
    background-color: #f36a5a; }
3617
 
3618
.btn.red-haze-stripe {
3619
  border-left: 4px solid #f36a5a !important; }
3620
 
3621
.btn.red-haze.btn-no-border:not(.active) {
3622
  border-color: transparent; }
3623
 
3624
.btn.red-mint:not(.btn-outline) {
3625
  color: #ffffff;
3626
  background-color: #e43a45;
3627
  border-color: #e43a45; }
3628
  .btn.red-mint:not(.btn-outline):focus, .btn.red-mint:not(.btn-outline).focus {
3629
    color: #ffffff;
3630
    background-color: #cf1c28;
3631
    border-color: #8b131b; }
3632
  .btn.red-mint:not(.btn-outline):hover {
3633
    color: #ffffff;
3634
    background-color: #cf1c28;
3635
    border-color: #c61b26; }
3636
  .btn.red-mint:not(.btn-outline):active, .btn.red-mint:not(.btn-outline).active,
3637
  .open > .btn.red-mint:not(.btn-outline).dropdown-toggle {
3638
    color: #ffffff;
3639
    background-color: #cf1c28;
3640
    border-color: #c61b26; }
3641
    .btn.red-mint:not(.btn-outline):active:hover, .btn.red-mint:not(.btn-outline):active:focus, .btn.red-mint:not(.btn-outline):active.focus, .btn.red-mint:not(.btn-outline).active:hover, .btn.red-mint:not(.btn-outline).active:focus, .btn.red-mint:not(.btn-outline).active.focus,
3642
    .open > .btn.red-mint:not(.btn-outline).dropdown-toggle:hover,
3643
    .open > .btn.red-mint:not(.btn-outline).dropdown-toggle:focus,
3644
    .open > .btn.red-mint:not(.btn-outline).dropdown-toggle.focus {
3645
      color: #ffffff;
3646
      background-color: #af1822;
3647
      border-color: #8b131b; }
3648
  .btn.red-mint:not(.btn-outline):active, .btn.red-mint:not(.btn-outline).active,
3649
  .open > .btn.red-mint:not(.btn-outline).dropdown-toggle {
3650
    background-image: none; }
3651
  .btn.red-mint:not(.btn-outline).disabled:hover, .btn.red-mint:not(.btn-outline).disabled:focus, .btn.red-mint:not(.btn-outline).disabled.focus, .btn.red-mint:not(.btn-outline)[disabled]:hover, .btn.red-mint:not(.btn-outline)[disabled]:focus, .btn.red-mint:not(.btn-outline)[disabled].focus,
3652
  fieldset[disabled] .btn.red-mint:not(.btn-outline):hover,
3653
  fieldset[disabled] .btn.red-mint:not(.btn-outline):focus,
3654
  fieldset[disabled] .btn.red-mint:not(.btn-outline).focus {
3655
    background-color: #e43a45;
3656
    border-color: #e43a45; }
3657
  .btn.red-mint:not(.btn-outline) .badge {
3658
    color: #e43a45;
3659
    background-color: #ffffff; }
3660
 
3661
.btn.btn-outline.red-mint {
3662
  border-color: #e43a45;
3663
  color: #e43a45;
3664
  background: none; }
3665
  .btn.btn-outline.red-mint:hover, .btn.btn-outline.red-mint:active, .btn.btn-outline.red-mint:active:hover, .btn.btn-outline.red-mint:active:focus, .btn.btn-outline.red-mint:focus, .btn.btn-outline.red-mint.active {
3666
    border-color: #e43a45;
3667
    color: #ffffff;
3668
    background-color: #e43a45; }
3669
 
3670
.btn.red-mint-stripe {
3671
  border-left: 4px solid #e43a45 !important; }
3672
 
3673
.btn.red-mint.btn-no-border:not(.active) {
3674
  border-color: transparent; }
3675
 
3676
.btn.yellow:not(.btn-outline) {
3677
  color: #ffffff;
3678
  background-color: #c49f47;
3679
  border-color: #c49f47; }
3680
  .btn.yellow:not(.btn-outline):focus, .btn.yellow:not(.btn-outline).focus {
3681
    color: #ffffff;
3682
    background-color: #a48334;
3683
    border-color: #6a5422; }
3684
  .btn.yellow:not(.btn-outline):hover {
3685
    color: #ffffff;
3686
    background-color: #a48334;
3687
    border-color: #9c7c32; }
3688
  .btn.yellow:not(.btn-outline):active, .btn.yellow:not(.btn-outline).active,
3689
  .open > .btn.yellow:not(.btn-outline).dropdown-toggle {
3690
    color: #ffffff;
3691
    background-color: #a48334;
3692
    border-color: #9c7c32; }
3693
    .btn.yellow:not(.btn-outline):active:hover, .btn.yellow:not(.btn-outline):active:focus, .btn.yellow:not(.btn-outline):active.focus, .btn.yellow:not(.btn-outline).active:hover, .btn.yellow:not(.btn-outline).active:focus, .btn.yellow:not(.btn-outline).active.focus,
3694
    .open > .btn.yellow:not(.btn-outline).dropdown-toggle:hover,
3695
    .open > .btn.yellow:not(.btn-outline).dropdown-toggle:focus,
3696
    .open > .btn.yellow:not(.btn-outline).dropdown-toggle.focus {
3697
      color: #ffffff;
3698
      background-color: #896d2c;
3699
      border-color: #6a5422; }
3700
  .btn.yellow:not(.btn-outline):active, .btn.yellow:not(.btn-outline).active,
3701
  .open > .btn.yellow:not(.btn-outline).dropdown-toggle {
3702
    background-image: none; }
3703
  .btn.yellow:not(.btn-outline).disabled:hover, .btn.yellow:not(.btn-outline).disabled:focus, .btn.yellow:not(.btn-outline).disabled.focus, .btn.yellow:not(.btn-outline)[disabled]:hover, .btn.yellow:not(.btn-outline)[disabled]:focus, .btn.yellow:not(.btn-outline)[disabled].focus,
3704
  fieldset[disabled] .btn.yellow:not(.btn-outline):hover,
3705
  fieldset[disabled] .btn.yellow:not(.btn-outline):focus,
3706
  fieldset[disabled] .btn.yellow:not(.btn-outline).focus {
3707
    background-color: #c49f47;
3708
    border-color: #c49f47; }
3709
  .btn.yellow:not(.btn-outline) .badge {
3710
    color: #c49f47;
3711
    background-color: #ffffff; }
3712
 
3713
.btn.btn-outline.yellow {
3714
  border-color: #c49f47;
3715
  color: #c49f47;
3716
  background: none; }
3717
  .btn.btn-outline.yellow:hover, .btn.btn-outline.yellow:active, .btn.btn-outline.yellow:active:hover, .btn.btn-outline.yellow:active:focus, .btn.btn-outline.yellow:focus, .btn.btn-outline.yellow.active {
3718
    border-color: #c49f47;
3719
    color: #ffffff;
3720
    background-color: #c49f47; }
3721
 
3722
.btn.yellow-stripe {
3723
  border-left: 4px solid #c49f47 !important; }
3724
 
3725
.btn.yellow.btn-no-border:not(.active) {
3726
  border-color: transparent; }
3727
 
3728
.btn.yellow-gold:not(.btn-outline) {
3729
  color: #ffffff;
3730
  background-color: #E87E04;
3731
  border-color: #E87E04; }
3732
  .btn.yellow-gold:not(.btn-outline):focus, .btn.yellow-gold:not(.btn-outline).focus {
3733
    color: #ffffff;
3734
    background-color: #b66303;
3735
    border-color: #6b3a02; }
3736
  .btn.yellow-gold:not(.btn-outline):hover {
3737
    color: #ffffff;
3738
    background-color: #b66303;
3739
    border-color: #ac5d03; }
3740
  .btn.yellow-gold:not(.btn-outline):active, .btn.yellow-gold:not(.btn-outline).active,
3741
  .open > .btn.yellow-gold:not(.btn-outline).dropdown-toggle {
3742
    color: #ffffff;
3743
    background-color: #b66303;
3744
    border-color: #ac5d03; }
3745
    .btn.yellow-gold:not(.btn-outline):active:hover, .btn.yellow-gold:not(.btn-outline):active:focus, .btn.yellow-gold:not(.btn-outline):active.focus, .btn.yellow-gold:not(.btn-outline).active:hover, .btn.yellow-gold:not(.btn-outline).active:focus, .btn.yellow-gold:not(.btn-outline).active.focus,
3746
    .open > .btn.yellow-gold:not(.btn-outline).dropdown-toggle:hover,
3747
    .open > .btn.yellow-gold:not(.btn-outline).dropdown-toggle:focus,
3748
    .open > .btn.yellow-gold:not(.btn-outline).dropdown-toggle.focus {
3749
      color: #ffffff;
3750
      background-color: #935003;
3751
      border-color: #6b3a02; }
3752
  .btn.yellow-gold:not(.btn-outline):active, .btn.yellow-gold:not(.btn-outline).active,
3753
  .open > .btn.yellow-gold:not(.btn-outline).dropdown-toggle {
3754
    background-image: none; }
3755
  .btn.yellow-gold:not(.btn-outline).disabled:hover, .btn.yellow-gold:not(.btn-outline).disabled:focus, .btn.yellow-gold:not(.btn-outline).disabled.focus, .btn.yellow-gold:not(.btn-outline)[disabled]:hover, .btn.yellow-gold:not(.btn-outline)[disabled]:focus, .btn.yellow-gold:not(.btn-outline)[disabled].focus,
3756
  fieldset[disabled] .btn.yellow-gold:not(.btn-outline):hover,
3757
  fieldset[disabled] .btn.yellow-gold:not(.btn-outline):focus,
3758
  fieldset[disabled] .btn.yellow-gold:not(.btn-outline).focus {
3759
    background-color: #E87E04;
3760
    border-color: #E87E04; }
3761
  .btn.yellow-gold:not(.btn-outline) .badge {
3762
    color: #E87E04;
3763
    background-color: #ffffff; }
3764
 
3765
.btn.btn-outline.yellow-gold {
3766
  border-color: #E87E04;
3767
  color: #E87E04;
3768
  background: none; }
3769
  .btn.btn-outline.yellow-gold:hover, .btn.btn-outline.yellow-gold:active, .btn.btn-outline.yellow-gold:active:hover, .btn.btn-outline.yellow-gold:active:focus, .btn.btn-outline.yellow-gold:focus, .btn.btn-outline.yellow-gold.active {
3770
    border-color: #E87E04;
3771
    color: #ffffff;
3772
    background-color: #E87E04; }
3773
 
3774
.btn.yellow-gold-stripe {
3775
  border-left: 4px solid #E87E04 !important; }
3776
 
3777
.btn.yellow-gold.btn-no-border:not(.active) {
3778
  border-color: transparent; }
3779
 
3780
.btn.yellow-casablanca:not(.btn-outline) {
3781
  color: #ffffff;
3782
  background-color: #f2784b;
3783
  border-color: #f2784b; }
3784
  .btn.yellow-casablanca:not(.btn-outline):focus, .btn.yellow-casablanca:not(.btn-outline).focus {
3785
    color: #ffffff;
3786
    background-color: #ef541b;
3787
    border-color: #b1390d; }
3788
  .btn.yellow-casablanca:not(.btn-outline):hover {
3789
    color: #ffffff;
3790
    background-color: #ef541b;
3791
    border-color: #ee4d12; }
3792
  .btn.yellow-casablanca:not(.btn-outline):active, .btn.yellow-casablanca:not(.btn-outline).active,
3793
  .open > .btn.yellow-casablanca:not(.btn-outline).dropdown-toggle {
3794
    color: #ffffff;
3795
    background-color: #ef541b;
3796
    border-color: #ee4d12; }
3797
    .btn.yellow-casablanca:not(.btn-outline):active:hover, .btn.yellow-casablanca:not(.btn-outline):active:focus, .btn.yellow-casablanca:not(.btn-outline):active.focus, .btn.yellow-casablanca:not(.btn-outline).active:hover, .btn.yellow-casablanca:not(.btn-outline).active:focus, .btn.yellow-casablanca:not(.btn-outline).active.focus,
3798
    .open > .btn.yellow-casablanca:not(.btn-outline).dropdown-toggle:hover,
3799
    .open > .btn.yellow-casablanca:not(.btn-outline).dropdown-toggle:focus,
3800
    .open > .btn.yellow-casablanca:not(.btn-outline).dropdown-toggle.focus {
3801
      color: #ffffff;
3802
      background-color: #d74510;
3803
      border-color: #b1390d; }
3804
  .btn.yellow-casablanca:not(.btn-outline):active, .btn.yellow-casablanca:not(.btn-outline).active,
3805
  .open > .btn.yellow-casablanca:not(.btn-outline).dropdown-toggle {
3806
    background-image: none; }
3807
  .btn.yellow-casablanca:not(.btn-outline).disabled:hover, .btn.yellow-casablanca:not(.btn-outline).disabled:focus, .btn.yellow-casablanca:not(.btn-outline).disabled.focus, .btn.yellow-casablanca:not(.btn-outline)[disabled]:hover, .btn.yellow-casablanca:not(.btn-outline)[disabled]:focus, .btn.yellow-casablanca:not(.btn-outline)[disabled].focus,
3808
  fieldset[disabled] .btn.yellow-casablanca:not(.btn-outline):hover,
3809
  fieldset[disabled] .btn.yellow-casablanca:not(.btn-outline):focus,
3810
  fieldset[disabled] .btn.yellow-casablanca:not(.btn-outline).focus {
3811
    background-color: #f2784b;
3812
    border-color: #f2784b; }
3813
  .btn.yellow-casablanca:not(.btn-outline) .badge {
3814
    color: #f2784b;
3815
    background-color: #ffffff; }
3816
 
3817
.btn.btn-outline.yellow-casablanca {
3818
  border-color: #f2784b;
3819
  color: #f2784b;
3820
  background: none; }
3821
  .btn.btn-outline.yellow-casablanca:hover, .btn.btn-outline.yellow-casablanca:active, .btn.btn-outline.yellow-casablanca:active:hover, .btn.btn-outline.yellow-casablanca:active:focus, .btn.btn-outline.yellow-casablanca:focus, .btn.btn-outline.yellow-casablanca.active {
3822
    border-color: #f2784b;
3823
    color: #ffffff;
3824
    background-color: #f2784b; }
3825
 
3826
.btn.yellow-casablanca-stripe {
3827
  border-left: 4px solid #f2784b !important; }
3828
 
3829
.btn.yellow-casablanca.btn-no-border:not(.active) {
3830
  border-color: transparent; }
3831
 
3832
.btn.yellow-crusta:not(.btn-outline) {
3833
  color: #ffffff;
3834
  background-color: #f3c200;
3835
  border-color: #f3c200; }
3836
  .btn.yellow-crusta:not(.btn-outline):focus, .btn.yellow-crusta:not(.btn-outline).focus {
3837
    color: #ffffff;
3838
    background-color: #c09900;
3839
    border-color: #745c00; }
3840
  .btn.yellow-crusta:not(.btn-outline):hover {
3841
    color: #ffffff;
3842
    background-color: #c09900;
3843
    border-color: #b69100; }
3844
  .btn.yellow-crusta:not(.btn-outline):active, .btn.yellow-crusta:not(.btn-outline).active,
3845
  .open > .btn.yellow-crusta:not(.btn-outline).dropdown-toggle {
3846
    color: #ffffff;
3847
    background-color: #c09900;
3848
    border-color: #b69100; }
3849
    .btn.yellow-crusta:not(.btn-outline):active:hover, .btn.yellow-crusta:not(.btn-outline):active:focus, .btn.yellow-crusta:not(.btn-outline):active.focus, .btn.yellow-crusta:not(.btn-outline).active:hover, .btn.yellow-crusta:not(.btn-outline).active:focus, .btn.yellow-crusta:not(.btn-outline).active.focus,
3850
    .open > .btn.yellow-crusta:not(.btn-outline).dropdown-toggle:hover,
3851
    .open > .btn.yellow-crusta:not(.btn-outline).dropdown-toggle:focus,
3852
    .open > .btn.yellow-crusta:not(.btn-outline).dropdown-toggle.focus {
3853
      color: #ffffff;
3854
      background-color: #9c7d00;
3855
      border-color: #745c00; }
3856
  .btn.yellow-crusta:not(.btn-outline):active, .btn.yellow-crusta:not(.btn-outline).active,
3857
  .open > .btn.yellow-crusta:not(.btn-outline).dropdown-toggle {
3858
    background-image: none; }
3859
  .btn.yellow-crusta:not(.btn-outline).disabled:hover, .btn.yellow-crusta:not(.btn-outline).disabled:focus, .btn.yellow-crusta:not(.btn-outline).disabled.focus, .btn.yellow-crusta:not(.btn-outline)[disabled]:hover, .btn.yellow-crusta:not(.btn-outline)[disabled]:focus, .btn.yellow-crusta:not(.btn-outline)[disabled].focus,
3860
  fieldset[disabled] .btn.yellow-crusta:not(.btn-outline):hover,
3861
  fieldset[disabled] .btn.yellow-crusta:not(.btn-outline):focus,
3862
  fieldset[disabled] .btn.yellow-crusta:not(.btn-outline).focus {
3863
    background-color: #f3c200;
3864
    border-color: #f3c200; }
3865
  .btn.yellow-crusta:not(.btn-outline) .badge {
3866
    color: #f3c200;
3867
    background-color: #ffffff; }
3868
 
3869
.btn.btn-outline.yellow-crusta {
3870
  border-color: #f3c200;
3871
  color: #f3c200;
3872
  background: none; }
3873
  .btn.btn-outline.yellow-crusta:hover, .btn.btn-outline.yellow-crusta:active, .btn.btn-outline.yellow-crusta:active:hover, .btn.btn-outline.yellow-crusta:active:focus, .btn.btn-outline.yellow-crusta:focus, .btn.btn-outline.yellow-crusta.active {
3874
    border-color: #f3c200;
3875
    color: #ffffff;
3876
    background-color: #f3c200; }
3877
 
3878
.btn.yellow-crusta-stripe {
3879
  border-left: 4px solid #f3c200 !important; }
3880
 
3881
.btn.yellow-crusta.btn-no-border:not(.active) {
3882
  border-color: transparent; }
3883
 
3884
.btn.yellow-lemon:not(.btn-outline) {
3885
  color: #ffffff;
3886
  background-color: #F7CA18;
3887
  border-color: #F7CA18; }
3888
  .btn.yellow-lemon:not(.btn-outline):focus, .btn.yellow-lemon:not(.btn-outline).focus {
3889
    color: #ffffff;
3890
    background-color: #d5ab07;
3891
    border-color: #8b7005; }
3892
  .btn.yellow-lemon:not(.btn-outline):hover {
3893
    color: #ffffff;
3894
    background-color: #d5ab07;
3895
    border-color: #cba307; }
3896
  .btn.yellow-lemon:not(.btn-outline):active, .btn.yellow-lemon:not(.btn-outline).active,
3897
  .open > .btn.yellow-lemon:not(.btn-outline).dropdown-toggle {
3898
    color: #ffffff;
3899
    background-color: #d5ab07;
3900
    border-color: #cba307; }
3901
    .btn.yellow-lemon:not(.btn-outline):active:hover, .btn.yellow-lemon:not(.btn-outline):active:focus, .btn.yellow-lemon:not(.btn-outline):active.focus, .btn.yellow-lemon:not(.btn-outline).active:hover, .btn.yellow-lemon:not(.btn-outline).active:focus, .btn.yellow-lemon:not(.btn-outline).active.focus,
3902
    .open > .btn.yellow-lemon:not(.btn-outline).dropdown-toggle:hover,
3903
    .open > .btn.yellow-lemon:not(.btn-outline).dropdown-toggle:focus,
3904
    .open > .btn.yellow-lemon:not(.btn-outline).dropdown-toggle.focus {
3905
      color: #ffffff;
3906
      background-color: #b28f06;
3907
      border-color: #8b7005; }
3908
  .btn.yellow-lemon:not(.btn-outline):active, .btn.yellow-lemon:not(.btn-outline).active,
3909
  .open > .btn.yellow-lemon:not(.btn-outline).dropdown-toggle {
3910
    background-image: none; }
3911
  .btn.yellow-lemon:not(.btn-outline).disabled:hover, .btn.yellow-lemon:not(.btn-outline).disabled:focus, .btn.yellow-lemon:not(.btn-outline).disabled.focus, .btn.yellow-lemon:not(.btn-outline)[disabled]:hover, .btn.yellow-lemon:not(.btn-outline)[disabled]:focus, .btn.yellow-lemon:not(.btn-outline)[disabled].focus,
3912
  fieldset[disabled] .btn.yellow-lemon:not(.btn-outline):hover,
3913
  fieldset[disabled] .btn.yellow-lemon:not(.btn-outline):focus,
3914
  fieldset[disabled] .btn.yellow-lemon:not(.btn-outline).focus {
3915
    background-color: #F7CA18;
3916
    border-color: #F7CA18; }
3917
  .btn.yellow-lemon:not(.btn-outline) .badge {
3918
    color: #F7CA18;
3919
    background-color: #ffffff; }
3920
 
3921
.btn.btn-outline.yellow-lemon {
3922
  border-color: #F7CA18;
3923
  color: #F7CA18;
3924
  background: none; }
3925
  .btn.btn-outline.yellow-lemon:hover, .btn.btn-outline.yellow-lemon:active, .btn.btn-outline.yellow-lemon:active:hover, .btn.btn-outline.yellow-lemon:active:focus, .btn.btn-outline.yellow-lemon:focus, .btn.btn-outline.yellow-lemon.active {
3926
    border-color: #F7CA18;
3927
    color: #ffffff;
3928
    background-color: #F7CA18; }
3929
 
3930
.btn.yellow-lemon-stripe {
3931
  border-left: 4px solid #F7CA18 !important; }
3932
 
3933
.btn.yellow-lemon.btn-no-border:not(.active) {
3934
  border-color: transparent; }
3935
 
3936
.btn.yellow-saffron:not(.btn-outline) {
3937
  color: #ffffff;
3938
  background-color: #F4D03F;
3939
  border-color: #F4D03F; }
3940
  .btn.yellow-saffron:not(.btn-outline):focus, .btn.yellow-saffron:not(.btn-outline).focus {
3941
    color: #ffffff;
3942
    background-color: #f1c40f;
3943
    border-color: #aa8a0a; }
3944
  .btn.yellow-saffron:not(.btn-outline):hover {
3945
    color: #ffffff;
3946
    background-color: #f1c40f;
3947
    border-color: #e8bd0d; }
3948
  .btn.yellow-saffron:not(.btn-outline):active, .btn.yellow-saffron:not(.btn-outline).active,
3949
  .open > .btn.yellow-saffron:not(.btn-outline).dropdown-toggle {
3950
    color: #ffffff;
3951
    background-color: #f1c40f;
3952
    border-color: #e8bd0d; }
3953
    .btn.yellow-saffron:not(.btn-outline):active:hover, .btn.yellow-saffron:not(.btn-outline):active:focus, .btn.yellow-saffron:not(.btn-outline):active.focus, .btn.yellow-saffron:not(.btn-outline).active:hover, .btn.yellow-saffron:not(.btn-outline).active:focus, .btn.yellow-saffron:not(.btn-outline).active.focus,
3954
    .open > .btn.yellow-saffron:not(.btn-outline).dropdown-toggle:hover,
3955
    .open > .btn.yellow-saffron:not(.btn-outline).dropdown-toggle:focus,
3956
    .open > .btn.yellow-saffron:not(.btn-outline).dropdown-toggle.focus {
3957
      color: #ffffff;
3958
      background-color: #d0a90c;
3959
      border-color: #aa8a0a; }
3960
  .btn.yellow-saffron:not(.btn-outline):active, .btn.yellow-saffron:not(.btn-outline).active,
3961
  .open > .btn.yellow-saffron:not(.btn-outline).dropdown-toggle {
3962
    background-image: none; }
3963
  .btn.yellow-saffron:not(.btn-outline).disabled:hover, .btn.yellow-saffron:not(.btn-outline).disabled:focus, .btn.yellow-saffron:not(.btn-outline).disabled.focus, .btn.yellow-saffron:not(.btn-outline)[disabled]:hover, .btn.yellow-saffron:not(.btn-outline)[disabled]:focus, .btn.yellow-saffron:not(.btn-outline)[disabled].focus,
3964
  fieldset[disabled] .btn.yellow-saffron:not(.btn-outline):hover,
3965
  fieldset[disabled] .btn.yellow-saffron:not(.btn-outline):focus,
3966
  fieldset[disabled] .btn.yellow-saffron:not(.btn-outline).focus {
3967
    background-color: #F4D03F;
3968
    border-color: #F4D03F; }
3969
  .btn.yellow-saffron:not(.btn-outline) .badge {
3970
    color: #F4D03F;
3971
    background-color: #ffffff; }
3972
 
3973
.btn.btn-outline.yellow-saffron {
3974
  border-color: #F4D03F;
3975
  color: #F4D03F;
3976
  background: none; }
3977
  .btn.btn-outline.yellow-saffron:hover, .btn.btn-outline.yellow-saffron:active, .btn.btn-outline.yellow-saffron:active:hover, .btn.btn-outline.yellow-saffron:active:focus, .btn.btn-outline.yellow-saffron:focus, .btn.btn-outline.yellow-saffron.active {
3978
    border-color: #F4D03F;
3979
    color: #ffffff;
3980
    background-color: #F4D03F; }
3981
 
3982
.btn.yellow-saffron-stripe {
3983
  border-left: 4px solid #F4D03F !important; }
3984
 
3985
.btn.yellow-saffron.btn-no-border:not(.active) {
3986
  border-color: transparent; }
3987
 
3988
.btn.yellow-soft:not(.btn-outline) {
3989
  color: #ffffff;
3990
  background-color: #c8d046;
3991
  border-color: #c8d046; }
3992
  .btn.yellow-soft:not(.btn-outline):focus, .btn.yellow-soft:not(.btn-outline).focus {
3993
    color: #ffffff;
3994
    background-color: #adb52e;
3995
    border-color: #73781e; }
3996
  .btn.yellow-soft:not(.btn-outline):hover {
3997
    color: #ffffff;
3998
    background-color: #adb52e;
3999
    border-color: #a5ad2c; }
4000
  .btn.yellow-soft:not(.btn-outline):active, .btn.yellow-soft:not(.btn-outline).active,
4001
  .open > .btn.yellow-soft:not(.btn-outline).dropdown-toggle {
4002
    color: #ffffff;
4003
    background-color: #adb52e;
4004
    border-color: #a5ad2c; }
4005
    .btn.yellow-soft:not(.btn-outline):active:hover, .btn.yellow-soft:not(.btn-outline):active:focus, .btn.yellow-soft:not(.btn-outline):active.focus, .btn.yellow-soft:not(.btn-outline).active:hover, .btn.yellow-soft:not(.btn-outline).active:focus, .btn.yellow-soft:not(.btn-outline).active.focus,
4006
    .open > .btn.yellow-soft:not(.btn-outline).dropdown-toggle:hover,
4007
    .open > .btn.yellow-soft:not(.btn-outline).dropdown-toggle:focus,
4008
    .open > .btn.yellow-soft:not(.btn-outline).dropdown-toggle.focus {
4009
      color: #ffffff;
4010
      background-color: #929927;
4011
      border-color: #73781e; }
4012
  .btn.yellow-soft:not(.btn-outline):active, .btn.yellow-soft:not(.btn-outline).active,
4013
  .open > .btn.yellow-soft:not(.btn-outline).dropdown-toggle {
4014
    background-image: none; }
4015
  .btn.yellow-soft:not(.btn-outline).disabled:hover, .btn.yellow-soft:not(.btn-outline).disabled:focus, .btn.yellow-soft:not(.btn-outline).disabled.focus, .btn.yellow-soft:not(.btn-outline)[disabled]:hover, .btn.yellow-soft:not(.btn-outline)[disabled]:focus, .btn.yellow-soft:not(.btn-outline)[disabled].focus,
4016
  fieldset[disabled] .btn.yellow-soft:not(.btn-outline):hover,
4017
  fieldset[disabled] .btn.yellow-soft:not(.btn-outline):focus,
4018
  fieldset[disabled] .btn.yellow-soft:not(.btn-outline).focus {
4019
    background-color: #c8d046;
4020
    border-color: #c8d046; }
4021
  .btn.yellow-soft:not(.btn-outline) .badge {
4022
    color: #c8d046;
4023
    background-color: #ffffff; }
4024
 
4025
.btn.btn-outline.yellow-soft {
4026
  border-color: #c8d046;
4027
  color: #c8d046;
4028
  background: none; }
4029
  .btn.btn-outline.yellow-soft:hover, .btn.btn-outline.yellow-soft:active, .btn.btn-outline.yellow-soft:active:hover, .btn.btn-outline.yellow-soft:active:focus, .btn.btn-outline.yellow-soft:focus, .btn.btn-outline.yellow-soft.active {
4030
    border-color: #c8d046;
4031
    color: #ffffff;
4032
    background-color: #c8d046; }
4033
 
4034
.btn.yellow-soft-stripe {
4035
  border-left: 4px solid #c8d046 !important; }
4036
 
4037
.btn.yellow-soft.btn-no-border:not(.active) {
4038
  border-color: transparent; }
4039
 
4040
.btn.yellow-haze:not(.btn-outline) {
4041
  color: #ffffff;
4042
  background-color: #c5bf66;
4043
  border-color: #c5bf66; }
4044
  .btn.yellow-haze:not(.btn-outline):focus, .btn.yellow-haze:not(.btn-outline).focus {
4045
    color: #ffffff;
4046
    background-color: #b4ad44;
4047
    border-color: #7c772f; }
4048
  .btn.yellow-haze:not(.btn-outline):hover {
4049
    color: #ffffff;
4050
    background-color: #b4ad44;
4051
    border-color: #aca641; }
4052
  .btn.yellow-haze:not(.btn-outline):active, .btn.yellow-haze:not(.btn-outline).active,
4053
  .open > .btn.yellow-haze:not(.btn-outline).dropdown-toggle {
4054
    color: #ffffff;
4055
    background-color: #b4ad44;
4056
    border-color: #aca641; }
4057
    .btn.yellow-haze:not(.btn-outline):active:hover, .btn.yellow-haze:not(.btn-outline):active:focus, .btn.yellow-haze:not(.btn-outline):active.focus, .btn.yellow-haze:not(.btn-outline).active:hover, .btn.yellow-haze:not(.btn-outline).active:focus, .btn.yellow-haze:not(.btn-outline).active.focus,
4058
    .open > .btn.yellow-haze:not(.btn-outline).dropdown-toggle:hover,
4059
    .open > .btn.yellow-haze:not(.btn-outline).dropdown-toggle:focus,
4060
    .open > .btn.yellow-haze:not(.btn-outline).dropdown-toggle.focus {
4061
      color: #ffffff;
4062
      background-color: #9a943a;
4063
      border-color: #7c772f; }
4064
  .btn.yellow-haze:not(.btn-outline):active, .btn.yellow-haze:not(.btn-outline).active,
4065
  .open > .btn.yellow-haze:not(.btn-outline).dropdown-toggle {
4066
    background-image: none; }
4067
  .btn.yellow-haze:not(.btn-outline).disabled:hover, .btn.yellow-haze:not(.btn-outline).disabled:focus, .btn.yellow-haze:not(.btn-outline).disabled.focus, .btn.yellow-haze:not(.btn-outline)[disabled]:hover, .btn.yellow-haze:not(.btn-outline)[disabled]:focus, .btn.yellow-haze:not(.btn-outline)[disabled].focus,
4068
  fieldset[disabled] .btn.yellow-haze:not(.btn-outline):hover,
4069
  fieldset[disabled] .btn.yellow-haze:not(.btn-outline):focus,
4070
  fieldset[disabled] .btn.yellow-haze:not(.btn-outline).focus {
4071
    background-color: #c5bf66;
4072
    border-color: #c5bf66; }
4073
  .btn.yellow-haze:not(.btn-outline) .badge {
4074
    color: #c5bf66;
4075
    background-color: #ffffff; }
4076
 
4077
.btn.btn-outline.yellow-haze {
4078
  border-color: #c5bf66;
4079
  color: #c5bf66;
4080
  background: none; }
4081
  .btn.btn-outline.yellow-haze:hover, .btn.btn-outline.yellow-haze:active, .btn.btn-outline.yellow-haze:active:hover, .btn.btn-outline.yellow-haze:active:focus, .btn.btn-outline.yellow-haze:focus, .btn.btn-outline.yellow-haze.active {
4082
    border-color: #c5bf66;
4083
    color: #ffffff;
4084
    background-color: #c5bf66; }
4085
 
4086
.btn.yellow-haze-stripe {
4087
  border-left: 4px solid #c5bf66 !important; }
4088
 
4089
.btn.yellow-haze.btn-no-border:not(.active) {
4090
  border-color: transparent; }
4091
 
4092
.btn.yellow-mint:not(.btn-outline) {
4093
  color: #ffffff;
4094
  background-color: #c5b96b;
4095
  border-color: #c5b96b; }
4096
  .btn.yellow-mint:not(.btn-outline):focus, .btn.yellow-mint:not(.btn-outline).focus {
4097
    color: #ffffff;
4098
    background-color: #b6a747;
4099
    border-color: #7f7532; }
4100
  .btn.yellow-mint:not(.btn-outline):hover {
4101
    color: #ffffff;
4102
    background-color: #b6a747;
4103
    border-color: #aea044; }
4104
  .btn.yellow-mint:not(.btn-outline):active, .btn.yellow-mint:not(.btn-outline).active,
4105
  .open > .btn.yellow-mint:not(.btn-outline).dropdown-toggle {
4106
    color: #ffffff;
4107
    background-color: #b6a747;
4108
    border-color: #aea044; }
4109
    .btn.yellow-mint:not(.btn-outline):active:hover, .btn.yellow-mint:not(.btn-outline):active:focus, .btn.yellow-mint:not(.btn-outline):active.focus, .btn.yellow-mint:not(.btn-outline).active:hover, .btn.yellow-mint:not(.btn-outline).active:focus, .btn.yellow-mint:not(.btn-outline).active.focus,
4110
    .open > .btn.yellow-mint:not(.btn-outline).dropdown-toggle:hover,
4111
    .open > .btn.yellow-mint:not(.btn-outline).dropdown-toggle:focus,
4112
    .open > .btn.yellow-mint:not(.btn-outline).dropdown-toggle.focus {
4113
      color: #ffffff;
4114
      background-color: #9c8f3d;
4115
      border-color: #7f7532; }
4116
  .btn.yellow-mint:not(.btn-outline):active, .btn.yellow-mint:not(.btn-outline).active,
4117
  .open > .btn.yellow-mint:not(.btn-outline).dropdown-toggle {
4118
    background-image: none; }
4119
  .btn.yellow-mint:not(.btn-outline).disabled:hover, .btn.yellow-mint:not(.btn-outline).disabled:focus, .btn.yellow-mint:not(.btn-outline).disabled.focus, .btn.yellow-mint:not(.btn-outline)[disabled]:hover, .btn.yellow-mint:not(.btn-outline)[disabled]:focus, .btn.yellow-mint:not(.btn-outline)[disabled].focus,
4120
  fieldset[disabled] .btn.yellow-mint:not(.btn-outline):hover,
4121
  fieldset[disabled] .btn.yellow-mint:not(.btn-outline):focus,
4122
  fieldset[disabled] .btn.yellow-mint:not(.btn-outline).focus {
4123
    background-color: #c5b96b;
4124
    border-color: #c5b96b; }
4125
  .btn.yellow-mint:not(.btn-outline) .badge {
4126
    color: #c5b96b;
4127
    background-color: #ffffff; }
4128
 
4129
.btn.btn-outline.yellow-mint {
4130
  border-color: #c5b96b;
4131
  color: #c5b96b;
4132
  background: none; }
4133
  .btn.btn-outline.yellow-mint:hover, .btn.btn-outline.yellow-mint:active, .btn.btn-outline.yellow-mint:active:hover, .btn.btn-outline.yellow-mint:active:focus, .btn.btn-outline.yellow-mint:focus, .btn.btn-outline.yellow-mint.active {
4134
    border-color: #c5b96b;
4135
    color: #ffffff;
4136
    background-color: #c5b96b; }
4137
 
4138
.btn.yellow-mint-stripe {
4139
  border-left: 4px solid #c5b96b !important; }
4140
 
4141
.btn.yellow-mint.btn-no-border:not(.active) {
4142
  border-color: transparent; }
4143
 
4144
.btn.purple:not(.btn-outline) {
4145
  color: #ffffff;
4146
  background-color: #8E44AD;
4147
  border-color: #8E44AD; }
4148
  .btn.purple:not(.btn-outline):focus, .btn.purple:not(.btn-outline).focus {
4149
    color: #ffffff;
4150
    background-color: #703688;
4151
    border-color: #432051; }
4152
  .btn.purple:not(.btn-outline):hover {
4153
    color: #ffffff;
4154
    background-color: #703688;
4155
    border-color: #6a3381; }
4156
  .btn.purple:not(.btn-outline):active, .btn.purple:not(.btn-outline).active,
4157
  .open > .btn.purple:not(.btn-outline).dropdown-toggle {
4158
    color: #ffffff;
4159
    background-color: #703688;
4160
    border-color: #6a3381; }
4161
    .btn.purple:not(.btn-outline):active:hover, .btn.purple:not(.btn-outline):active:focus, .btn.purple:not(.btn-outline):active.focus, .btn.purple:not(.btn-outline).active:hover, .btn.purple:not(.btn-outline).active:focus, .btn.purple:not(.btn-outline).active.focus,
4162
    .open > .btn.purple:not(.btn-outline).dropdown-toggle:hover,
4163
    .open > .btn.purple:not(.btn-outline).dropdown-toggle:focus,
4164
    .open > .btn.purple:not(.btn-outline).dropdown-toggle.focus {
4165
      color: #ffffff;
4166
      background-color: #5b2c6f;
4167
      border-color: #432051; }
4168
  .btn.purple:not(.btn-outline):active, .btn.purple:not(.btn-outline).active,
4169
  .open > .btn.purple:not(.btn-outline).dropdown-toggle {
4170
    background-image: none; }
4171
  .btn.purple:not(.btn-outline).disabled:hover, .btn.purple:not(.btn-outline).disabled:focus, .btn.purple:not(.btn-outline).disabled.focus, .btn.purple:not(.btn-outline)[disabled]:hover, .btn.purple:not(.btn-outline)[disabled]:focus, .btn.purple:not(.btn-outline)[disabled].focus,
4172
  fieldset[disabled] .btn.purple:not(.btn-outline):hover,
4173
  fieldset[disabled] .btn.purple:not(.btn-outline):focus,
4174
  fieldset[disabled] .btn.purple:not(.btn-outline).focus {
4175
    background-color: #8E44AD;
4176
    border-color: #8E44AD; }
4177
  .btn.purple:not(.btn-outline) .badge {
4178
    color: #8E44AD;
4179
    background-color: #ffffff; }
4180
 
4181
.btn.btn-outline.purple {
4182
  border-color: #8E44AD;
4183
  color: #8E44AD;
4184
  background: none; }
4185
  .btn.btn-outline.purple:hover, .btn.btn-outline.purple:active, .btn.btn-outline.purple:active:hover, .btn.btn-outline.purple:active:focus, .btn.btn-outline.purple:focus, .btn.btn-outline.purple.active {
4186
    border-color: #8E44AD;
4187
    color: #ffffff;
4188
    background-color: #8E44AD; }
4189
 
4190
.btn.purple-stripe {
4191
  border-left: 4px solid #8E44AD !important; }
4192
 
4193
.btn.purple.btn-no-border:not(.active) {
4194
  border-color: transparent; }
4195
 
4196
.btn.purple-plum:not(.btn-outline) {
4197
  color: #ffffff;
4198
  background-color: #8775a7;
4199
  border-color: #8775a7; }
4200
  .btn.purple-plum:not(.btn-outline):focus, .btn.purple-plum:not(.btn-outline).focus {
4201
    color: #ffffff;
4202
    background-color: #6d5b8e;
4203
    border-color: #493d60; }
4204
  .btn.purple-plum:not(.btn-outline):hover {
4205
    color: #ffffff;
4206
    background-color: #6d5b8e;
4207
    border-color: #685788; }
4208
  .btn.purple-plum:not(.btn-outline):active, .btn.purple-plum:not(.btn-outline).active,
4209
  .open > .btn.purple-plum:not(.btn-outline).dropdown-toggle {
4210
    color: #ffffff;
4211
    background-color: #6d5b8e;
4212
    border-color: #685788; }
4213
    .btn.purple-plum:not(.btn-outline):active:hover, .btn.purple-plum:not(.btn-outline):active:focus, .btn.purple-plum:not(.btn-outline):active.focus, .btn.purple-plum:not(.btn-outline).active:hover, .btn.purple-plum:not(.btn-outline).active:focus, .btn.purple-plum:not(.btn-outline).active.focus,
4214
    .open > .btn.purple-plum:not(.btn-outline).dropdown-toggle:hover,
4215
    .open > .btn.purple-plum:not(.btn-outline).dropdown-toggle:focus,
4216
    .open > .btn.purple-plum:not(.btn-outline).dropdown-toggle.focus {
4217
      color: #ffffff;
4218
      background-color: #5d4d78;
4219
      border-color: #493d60; }
4220
  .btn.purple-plum:not(.btn-outline):active, .btn.purple-plum:not(.btn-outline).active,
4221
  .open > .btn.purple-plum:not(.btn-outline).dropdown-toggle {
4222
    background-image: none; }
4223
  .btn.purple-plum:not(.btn-outline).disabled:hover, .btn.purple-plum:not(.btn-outline).disabled:focus, .btn.purple-plum:not(.btn-outline).disabled.focus, .btn.purple-plum:not(.btn-outline)[disabled]:hover, .btn.purple-plum:not(.btn-outline)[disabled]:focus, .btn.purple-plum:not(.btn-outline)[disabled].focus,
4224
  fieldset[disabled] .btn.purple-plum:not(.btn-outline):hover,
4225
  fieldset[disabled] .btn.purple-plum:not(.btn-outline):focus,
4226
  fieldset[disabled] .btn.purple-plum:not(.btn-outline).focus {
4227
    background-color: #8775a7;
4228
    border-color: #8775a7; }
4229
  .btn.purple-plum:not(.btn-outline) .badge {
4230
    color: #8775a7;
4231
    background-color: #ffffff; }
4232
 
4233
.btn.btn-outline.purple-plum {
4234
  border-color: #8775a7;
4235
  color: #8775a7;
4236
  background: none; }
4237
  .btn.btn-outline.purple-plum:hover, .btn.btn-outline.purple-plum:active, .btn.btn-outline.purple-plum:active:hover, .btn.btn-outline.purple-plum:active:focus, .btn.btn-outline.purple-plum:focus, .btn.btn-outline.purple-plum.active {
4238
    border-color: #8775a7;
4239
    color: #ffffff;
4240
    background-color: #8775a7; }
4241
 
4242
.btn.purple-plum-stripe {
4243
  border-left: 4px solid #8775a7 !important; }
4244
 
4245
.btn.purple-plum.btn-no-border:not(.active) {
4246
  border-color: transparent; }
4247
 
4248
.btn.purple-medium:not(.btn-outline) {
4249
  color: #ffffff;
4250
  background-color: #BF55EC;
4251
  border-color: #BF55EC; }
4252
  .btn.purple-medium:not(.btn-outline):focus, .btn.purple-medium:not(.btn-outline).focus {
4253
    color: #ffffff;
4254
    background-color: #ae27e7;
4255
    border-color: #8013ae; }
4256
  .btn.purple-medium:not(.btn-outline):hover {
4257
    color: #ffffff;
4258
    background-color: #ae27e7;
4259
    border-color: #aa1ee6; }
4260
  .btn.purple-medium:not(.btn-outline):active, .btn.purple-medium:not(.btn-outline).active,
4261
  .open > .btn.purple-medium:not(.btn-outline).dropdown-toggle {
4262
    color: #ffffff;
4263
    background-color: #ae27e7;
4264
    border-color: #aa1ee6; }
4265
    .btn.purple-medium:not(.btn-outline):active:hover, .btn.purple-medium:not(.btn-outline):active:focus, .btn.purple-medium:not(.btn-outline):active.focus, .btn.purple-medium:not(.btn-outline).active:hover, .btn.purple-medium:not(.btn-outline).active:focus, .btn.purple-medium:not(.btn-outline).active.focus,
4266
    .open > .btn.purple-medium:not(.btn-outline).dropdown-toggle:hover,
4267
    .open > .btn.purple-medium:not(.btn-outline).dropdown-toggle:focus,
4268
    .open > .btn.purple-medium:not(.btn-outline).dropdown-toggle.focus {
4269
      color: #ffffff;
4270
      background-color: #9b18d3;
4271
      border-color: #8013ae; }
4272
  .btn.purple-medium:not(.btn-outline):active, .btn.purple-medium:not(.btn-outline).active,
4273
  .open > .btn.purple-medium:not(.btn-outline).dropdown-toggle {
4274
    background-image: none; }
4275
  .btn.purple-medium:not(.btn-outline).disabled:hover, .btn.purple-medium:not(.btn-outline).disabled:focus, .btn.purple-medium:not(.btn-outline).disabled.focus, .btn.purple-medium:not(.btn-outline)[disabled]:hover, .btn.purple-medium:not(.btn-outline)[disabled]:focus, .btn.purple-medium:not(.btn-outline)[disabled].focus,
4276
  fieldset[disabled] .btn.purple-medium:not(.btn-outline):hover,
4277
  fieldset[disabled] .btn.purple-medium:not(.btn-outline):focus,
4278
  fieldset[disabled] .btn.purple-medium:not(.btn-outline).focus {
4279
    background-color: #BF55EC;
4280
    border-color: #BF55EC; }
4281
  .btn.purple-medium:not(.btn-outline) .badge {
4282
    color: #BF55EC;
4283
    background-color: #ffffff; }
4284
 
4285
.btn.btn-outline.purple-medium {
4286
  border-color: #BF55EC;
4287
  color: #BF55EC;
4288
  background: none; }
4289
  .btn.btn-outline.purple-medium:hover, .btn.btn-outline.purple-medium:active, .btn.btn-outline.purple-medium:active:hover, .btn.btn-outline.purple-medium:active:focus, .btn.btn-outline.purple-medium:focus, .btn.btn-outline.purple-medium.active {
4290
    border-color: #BF55EC;
4291
    color: #ffffff;
4292
    background-color: #BF55EC; }
4293
 
4294
.btn.purple-medium-stripe {
4295
  border-left: 4px solid #BF55EC !important; }
4296
 
4297
.btn.purple-medium.btn-no-border:not(.active) {
4298
  border-color: transparent; }
4299
 
4300
.btn.purple-studio:not(.btn-outline) {
4301
  color: #ffffff;
4302
  background-color: #8E44AD;
4303
  border-color: #8E44AD; }
4304
  .btn.purple-studio:not(.btn-outline):focus, .btn.purple-studio:not(.btn-outline).focus {
4305
    color: #ffffff;
4306
    background-color: #703688;
4307
    border-color: #432051; }
4308
  .btn.purple-studio:not(.btn-outline):hover {
4309
    color: #ffffff;
4310
    background-color: #703688;
4311
    border-color: #6a3381; }
4312
  .btn.purple-studio:not(.btn-outline):active, .btn.purple-studio:not(.btn-outline).active,
4313
  .open > .btn.purple-studio:not(.btn-outline).dropdown-toggle {
4314
    color: #ffffff;
4315
    background-color: #703688;
4316
    border-color: #6a3381; }
4317
    .btn.purple-studio:not(.btn-outline):active:hover, .btn.purple-studio:not(.btn-outline):active:focus, .btn.purple-studio:not(.btn-outline):active.focus, .btn.purple-studio:not(.btn-outline).active:hover, .btn.purple-studio:not(.btn-outline).active:focus, .btn.purple-studio:not(.btn-outline).active.focus,
4318
    .open > .btn.purple-studio:not(.btn-outline).dropdown-toggle:hover,
4319
    .open > .btn.purple-studio:not(.btn-outline).dropdown-toggle:focus,
4320
    .open > .btn.purple-studio:not(.btn-outline).dropdown-toggle.focus {
4321
      color: #ffffff;
4322
      background-color: #5b2c6f;
4323
      border-color: #432051; }
4324
  .btn.purple-studio:not(.btn-outline):active, .btn.purple-studio:not(.btn-outline).active,
4325
  .open > .btn.purple-studio:not(.btn-outline).dropdown-toggle {
4326
    background-image: none; }
4327
  .btn.purple-studio:not(.btn-outline).disabled:hover, .btn.purple-studio:not(.btn-outline).disabled:focus, .btn.purple-studio:not(.btn-outline).disabled.focus, .btn.purple-studio:not(.btn-outline)[disabled]:hover, .btn.purple-studio:not(.btn-outline)[disabled]:focus, .btn.purple-studio:not(.btn-outline)[disabled].focus,
4328
  fieldset[disabled] .btn.purple-studio:not(.btn-outline):hover,
4329
  fieldset[disabled] .btn.purple-studio:not(.btn-outline):focus,
4330
  fieldset[disabled] .btn.purple-studio:not(.btn-outline).focus {
4331
    background-color: #8E44AD;
4332
    border-color: #8E44AD; }
4333
  .btn.purple-studio:not(.btn-outline) .badge {
4334
    color: #8E44AD;
4335
    background-color: #ffffff; }
4336
 
4337
.btn.btn-outline.purple-studio {
4338
  border-color: #8E44AD;
4339
  color: #8E44AD;
4340
  background: none; }
4341
  .btn.btn-outline.purple-studio:hover, .btn.btn-outline.purple-studio:active, .btn.btn-outline.purple-studio:active:hover, .btn.btn-outline.purple-studio:active:focus, .btn.btn-outline.purple-studio:focus, .btn.btn-outline.purple-studio.active {
4342
    border-color: #8E44AD;
4343
    color: #ffffff;
4344
    background-color: #8E44AD; }
4345
 
4346
.btn.purple-studio-stripe {
4347
  border-left: 4px solid #8E44AD !important; }
4348
 
4349
.btn.purple-studio.btn-no-border:not(.active) {
4350
  border-color: transparent; }
4351
 
4352
.btn.purple-wisteria:not(.btn-outline) {
4353
  color: #ffffff;
4354
  background-color: #9B59B6;
4355
  border-color: #9B59B6; }
4356
  .btn.purple-wisteria:not(.btn-outline):focus, .btn.purple-wisteria:not(.btn-outline).focus {
4357
    color: #ffffff;
4358
    background-color: #804399;
4359
    border-color: #532c64; }
4360
  .btn.purple-wisteria:not(.btn-outline):hover {
4361
    color: #ffffff;
4362
    background-color: #804399;
4363
    border-color: #7a4092; }
4364
  .btn.purple-wisteria:not(.btn-outline):active, .btn.purple-wisteria:not(.btn-outline).active,
4365
  .open > .btn.purple-wisteria:not(.btn-outline).dropdown-toggle {
4366
    color: #ffffff;
4367
    background-color: #804399;
4368
    border-color: #7a4092; }
4369
    .btn.purple-wisteria:not(.btn-outline):active:hover, .btn.purple-wisteria:not(.btn-outline):active:focus, .btn.purple-wisteria:not(.btn-outline):active.focus, .btn.purple-wisteria:not(.btn-outline).active:hover, .btn.purple-wisteria:not(.btn-outline).active:focus, .btn.purple-wisteria:not(.btn-outline).active.focus,
4370
    .open > .btn.purple-wisteria:not(.btn-outline).dropdown-toggle:hover,
4371
    .open > .btn.purple-wisteria:not(.btn-outline).dropdown-toggle:focus,
4372
    .open > .btn.purple-wisteria:not(.btn-outline).dropdown-toggle.focus {
4373
      color: #ffffff;
4374
      background-color: #6b3880;
4375
      border-color: #532c64; }
4376
  .btn.purple-wisteria:not(.btn-outline):active, .btn.purple-wisteria:not(.btn-outline).active,
4377
  .open > .btn.purple-wisteria:not(.btn-outline).dropdown-toggle {
4378
    background-image: none; }
4379
  .btn.purple-wisteria:not(.btn-outline).disabled:hover, .btn.purple-wisteria:not(.btn-outline).disabled:focus, .btn.purple-wisteria:not(.btn-outline).disabled.focus, .btn.purple-wisteria:not(.btn-outline)[disabled]:hover, .btn.purple-wisteria:not(.btn-outline)[disabled]:focus, .btn.purple-wisteria:not(.btn-outline)[disabled].focus,
4380
  fieldset[disabled] .btn.purple-wisteria:not(.btn-outline):hover,
4381
  fieldset[disabled] .btn.purple-wisteria:not(.btn-outline):focus,
4382
  fieldset[disabled] .btn.purple-wisteria:not(.btn-outline).focus {
4383
    background-color: #9B59B6;
4384
    border-color: #9B59B6; }
4385
  .btn.purple-wisteria:not(.btn-outline) .badge {
4386
    color: #9B59B6;
4387
    background-color: #ffffff; }
4388
 
4389
.btn.btn-outline.purple-wisteria {
4390
  border-color: #9B59B6;
4391
  color: #9B59B6;
4392
  background: none; }
4393
  .btn.btn-outline.purple-wisteria:hover, .btn.btn-outline.purple-wisteria:active, .btn.btn-outline.purple-wisteria:active:hover, .btn.btn-outline.purple-wisteria:active:focus, .btn.btn-outline.purple-wisteria:focus, .btn.btn-outline.purple-wisteria.active {
4394
    border-color: #9B59B6;
4395
    color: #ffffff;
4396
    background-color: #9B59B6; }
4397
 
4398
.btn.purple-wisteria-stripe {
4399
  border-left: 4px solid #9B59B6 !important; }
4400
 
4401
.btn.purple-wisteria.btn-no-border:not(.active) {
4402
  border-color: transparent; }
4403
 
4404
.btn.purple-seance:not(.btn-outline) {
4405
  color: #ffffff;
4406
  background-color: #9A12B3;
4407
  border-color: #9A12B3; }
4408
  .btn.purple-seance:not(.btn-outline):focus, .btn.purple-seance:not(.btn-outline).focus {
4409
    color: #ffffff;
4410
    background-color: #720d85;
4411
    border-color: #36063f; }
4412
  .btn.purple-seance:not(.btn-outline):hover {
4413
    color: #ffffff;
4414
    background-color: #720d85;
4415
    border-color: #6a0c7b; }
4416
  .btn.purple-seance:not(.btn-outline):active, .btn.purple-seance:not(.btn-outline).active,
4417
  .open > .btn.purple-seance:not(.btn-outline).dropdown-toggle {
4418
    color: #ffffff;
4419
    background-color: #720d85;
4420
    border-color: #6a0c7b; }
4421
    .btn.purple-seance:not(.btn-outline):active:hover, .btn.purple-seance:not(.btn-outline):active:focus, .btn.purple-seance:not(.btn-outline):active.focus, .btn.purple-seance:not(.btn-outline).active:hover, .btn.purple-seance:not(.btn-outline).active:focus, .btn.purple-seance:not(.btn-outline).active.focus,
4422
    .open > .btn.purple-seance:not(.btn-outline).dropdown-toggle:hover,
4423
    .open > .btn.purple-seance:not(.btn-outline).dropdown-toggle:focus,
4424
    .open > .btn.purple-seance:not(.btn-outline).dropdown-toggle.focus {
4425
      color: #ffffff;
4426
      background-color: #560a64;
4427
      border-color: #36063f; }
4428
  .btn.purple-seance:not(.btn-outline):active, .btn.purple-seance:not(.btn-outline).active,
4429
  .open > .btn.purple-seance:not(.btn-outline).dropdown-toggle {
4430
    background-image: none; }
4431
  .btn.purple-seance:not(.btn-outline).disabled:hover, .btn.purple-seance:not(.btn-outline).disabled:focus, .btn.purple-seance:not(.btn-outline).disabled.focus, .btn.purple-seance:not(.btn-outline)[disabled]:hover, .btn.purple-seance:not(.btn-outline)[disabled]:focus, .btn.purple-seance:not(.btn-outline)[disabled].focus,
4432
  fieldset[disabled] .btn.purple-seance:not(.btn-outline):hover,
4433
  fieldset[disabled] .btn.purple-seance:not(.btn-outline):focus,
4434
  fieldset[disabled] .btn.purple-seance:not(.btn-outline).focus {
4435
    background-color: #9A12B3;
4436
    border-color: #9A12B3; }
4437
  .btn.purple-seance:not(.btn-outline) .badge {
4438
    color: #9A12B3;
4439
    background-color: #ffffff; }
4440
 
4441
.btn.btn-outline.purple-seance {
4442
  border-color: #9A12B3;
4443
  color: #9A12B3;
4444
  background: none; }
4445
  .btn.btn-outline.purple-seance:hover, .btn.btn-outline.purple-seance:active, .btn.btn-outline.purple-seance:active:hover, .btn.btn-outline.purple-seance:active:focus, .btn.btn-outline.purple-seance:focus, .btn.btn-outline.purple-seance.active {
4446
    border-color: #9A12B3;
4447
    color: #ffffff;
4448
    background-color: #9A12B3; }
4449
 
4450
.btn.purple-seance-stripe {
4451
  border-left: 4px solid #9A12B3 !important; }
4452
 
4453
.btn.purple-seance.btn-no-border:not(.active) {
4454
  border-color: transparent; }
4455
 
4456
.btn.purple-intense:not(.btn-outline) {
4457
  color: #ffffff;
4458
  background-color: #8775a7;
4459
  border-color: #8775a7; }
4460
  .btn.purple-intense:not(.btn-outline):focus, .btn.purple-intense:not(.btn-outline).focus {
4461
    color: #ffffff;
4462
    background-color: #6d5b8e;
4463
    border-color: #493d60; }
4464
  .btn.purple-intense:not(.btn-outline):hover {
4465
    color: #ffffff;
4466
    background-color: #6d5b8e;
4467
    border-color: #685788; }
4468
  .btn.purple-intense:not(.btn-outline):active, .btn.purple-intense:not(.btn-outline).active,
4469
  .open > .btn.purple-intense:not(.btn-outline).dropdown-toggle {
4470
    color: #ffffff;
4471
    background-color: #6d5b8e;
4472
    border-color: #685788; }
4473
    .btn.purple-intense:not(.btn-outline):active:hover, .btn.purple-intense:not(.btn-outline):active:focus, .btn.purple-intense:not(.btn-outline):active.focus, .btn.purple-intense:not(.btn-outline).active:hover, .btn.purple-intense:not(.btn-outline).active:focus, .btn.purple-intense:not(.btn-outline).active.focus,
4474
    .open > .btn.purple-intense:not(.btn-outline).dropdown-toggle:hover,
4475
    .open > .btn.purple-intense:not(.btn-outline).dropdown-toggle:focus,
4476
    .open > .btn.purple-intense:not(.btn-outline).dropdown-toggle.focus {
4477
      color: #ffffff;
4478
      background-color: #5d4d78;
4479
      border-color: #493d60; }
4480
  .btn.purple-intense:not(.btn-outline):active, .btn.purple-intense:not(.btn-outline).active,
4481
  .open > .btn.purple-intense:not(.btn-outline).dropdown-toggle {
4482
    background-image: none; }
4483
  .btn.purple-intense:not(.btn-outline).disabled:hover, .btn.purple-intense:not(.btn-outline).disabled:focus, .btn.purple-intense:not(.btn-outline).disabled.focus, .btn.purple-intense:not(.btn-outline)[disabled]:hover, .btn.purple-intense:not(.btn-outline)[disabled]:focus, .btn.purple-intense:not(.btn-outline)[disabled].focus,
4484
  fieldset[disabled] .btn.purple-intense:not(.btn-outline):hover,
4485
  fieldset[disabled] .btn.purple-intense:not(.btn-outline):focus,
4486
  fieldset[disabled] .btn.purple-intense:not(.btn-outline).focus {
4487
    background-color: #8775a7;
4488
    border-color: #8775a7; }
4489
  .btn.purple-intense:not(.btn-outline) .badge {
4490
    color: #8775a7;
4491
    background-color: #ffffff; }
4492
 
4493
.btn.btn-outline.purple-intense {
4494
  border-color: #8775a7;
4495
  color: #8775a7;
4496
  background: none; }
4497
  .btn.btn-outline.purple-intense:hover, .btn.btn-outline.purple-intense:active, .btn.btn-outline.purple-intense:active:hover, .btn.btn-outline.purple-intense:active:focus, .btn.btn-outline.purple-intense:focus, .btn.btn-outline.purple-intense.active {
4498
    border-color: #8775a7;
4499
    color: #ffffff;
4500
    background-color: #8775a7; }
4501
 
4502
.btn.purple-intense-stripe {
4503
  border-left: 4px solid #8775a7 !important; }
4504
 
4505
.btn.purple-intense.btn-no-border:not(.active) {
4506
  border-color: transparent; }
4507
 
4508
.btn.purple-sharp:not(.btn-outline) {
4509
  color: #ffffff;
4510
  background-color: #796799;
4511
  border-color: #796799; }
4512
  .btn.purple-sharp:not(.btn-outline):focus, .btn.purple-sharp:not(.btn-outline).focus {
4513
    color: #ffffff;
4514
    background-color: #61527b;
4515
    border-color: #3d344d; }
4516
  .btn.purple-sharp:not(.btn-outline):hover {
4517
    color: #ffffff;
4518
    background-color: #61527b;
4519
    border-color: #5c4e75; }
4520
  .btn.purple-sharp:not(.btn-outline):active, .btn.purple-sharp:not(.btn-outline).active,
4521
  .open > .btn.purple-sharp:not(.btn-outline).dropdown-toggle {
4522
    color: #ffffff;
4523
    background-color: #61527b;
4524
    border-color: #5c4e75; }
4525
    .btn.purple-sharp:not(.btn-outline):active:hover, .btn.purple-sharp:not(.btn-outline):active:focus, .btn.purple-sharp:not(.btn-outline):active.focus, .btn.purple-sharp:not(.btn-outline).active:hover, .btn.purple-sharp:not(.btn-outline).active:focus, .btn.purple-sharp:not(.btn-outline).active.focus,
4526
    .open > .btn.purple-sharp:not(.btn-outline).dropdown-toggle:hover,
4527
    .open > .btn.purple-sharp:not(.btn-outline).dropdown-toggle:focus,
4528
    .open > .btn.purple-sharp:not(.btn-outline).dropdown-toggle.focus {
4529
      color: #ffffff;
4530
      background-color: #504465;
4531
      border-color: #3d344d; }
4532
  .btn.purple-sharp:not(.btn-outline):active, .btn.purple-sharp:not(.btn-outline).active,
4533
  .open > .btn.purple-sharp:not(.btn-outline).dropdown-toggle {
4534
    background-image: none; }
4535
  .btn.purple-sharp:not(.btn-outline).disabled:hover, .btn.purple-sharp:not(.btn-outline).disabled:focus, .btn.purple-sharp:not(.btn-outline).disabled.focus, .btn.purple-sharp:not(.btn-outline)[disabled]:hover, .btn.purple-sharp:not(.btn-outline)[disabled]:focus, .btn.purple-sharp:not(.btn-outline)[disabled].focus,
4536
  fieldset[disabled] .btn.purple-sharp:not(.btn-outline):hover,
4537
  fieldset[disabled] .btn.purple-sharp:not(.btn-outline):focus,
4538
  fieldset[disabled] .btn.purple-sharp:not(.btn-outline).focus {
4539
    background-color: #796799;
4540
    border-color: #796799; }
4541
  .btn.purple-sharp:not(.btn-outline) .badge {
4542
    color: #796799;
4543
    background-color: #ffffff; }
4544
 
4545
.btn.btn-outline.purple-sharp {
4546
  border-color: #796799;
4547
  color: #796799;
4548
  background: none; }
4549
  .btn.btn-outline.purple-sharp:hover, .btn.btn-outline.purple-sharp:active, .btn.btn-outline.purple-sharp:active:hover, .btn.btn-outline.purple-sharp:active:focus, .btn.btn-outline.purple-sharp:focus, .btn.btn-outline.purple-sharp.active {
4550
    border-color: #796799;
4551
    color: #ffffff;
4552
    background-color: #796799; }
4553
 
4554
.btn.purple-sharp-stripe {
4555
  border-left: 4px solid #796799 !important; }
4556
 
4557
.btn.purple-sharp.btn-no-border:not(.active) {
4558
  border-color: transparent; }
4559
 
4560
.btn.purple-soft:not(.btn-outline) {
4561
  color: #ffffff;
4562
  background-color: #8877a9;
4563
  border-color: #8877a9; }
4564
  .btn.purple-soft:not(.btn-outline):focus, .btn.purple-soft:not(.btn-outline).focus {
4565
    color: #ffffff;
4566
    background-color: #6e5c91;
4567
    border-color: #4a3e62; }
4568
  .btn.purple-soft:not(.btn-outline):hover {
4569
    color: #ffffff;
4570
    background-color: #6e5c91;
4571
    border-color: #69588b; }
4572
  .btn.purple-soft:not(.btn-outline):active, .btn.purple-soft:not(.btn-outline).active,
4573
  .open > .btn.purple-soft:not(.btn-outline).dropdown-toggle {
4574
    color: #ffffff;
4575
    background-color: #6e5c91;
4576
    border-color: #69588b; }
4577
    .btn.purple-soft:not(.btn-outline):active:hover, .btn.purple-soft:not(.btn-outline):active:focus, .btn.purple-soft:not(.btn-outline):active.focus, .btn.purple-soft:not(.btn-outline).active:hover, .btn.purple-soft:not(.btn-outline).active:focus, .btn.purple-soft:not(.btn-outline).active.focus,
4578
    .open > .btn.purple-soft:not(.btn-outline).dropdown-toggle:hover,
4579
    .open > .btn.purple-soft:not(.btn-outline).dropdown-toggle:focus,
4580
    .open > .btn.purple-soft:not(.btn-outline).dropdown-toggle.focus {
4581
      color: #ffffff;
4582
      background-color: #5d4e7b;
4583
      border-color: #4a3e62; }
4584
  .btn.purple-soft:not(.btn-outline):active, .btn.purple-soft:not(.btn-outline).active,
4585
  .open > .btn.purple-soft:not(.btn-outline).dropdown-toggle {
4586
    background-image: none; }
4587
  .btn.purple-soft:not(.btn-outline).disabled:hover, .btn.purple-soft:not(.btn-outline).disabled:focus, .btn.purple-soft:not(.btn-outline).disabled.focus, .btn.purple-soft:not(.btn-outline)[disabled]:hover, .btn.purple-soft:not(.btn-outline)[disabled]:focus, .btn.purple-soft:not(.btn-outline)[disabled].focus,
4588
  fieldset[disabled] .btn.purple-soft:not(.btn-outline):hover,
4589
  fieldset[disabled] .btn.purple-soft:not(.btn-outline):focus,
4590
  fieldset[disabled] .btn.purple-soft:not(.btn-outline).focus {
4591
    background-color: #8877a9;
4592
    border-color: #8877a9; }
4593
  .btn.purple-soft:not(.btn-outline) .badge {
4594
    color: #8877a9;
4595
    background-color: #ffffff; }
4596
 
4597
.btn.btn-outline.purple-soft {
4598
  border-color: #8877a9;
4599
  color: #8877a9;
4600
  background: none; }
4601
  .btn.btn-outline.purple-soft:hover, .btn.btn-outline.purple-soft:active, .btn.btn-outline.purple-soft:active:hover, .btn.btn-outline.purple-soft:active:focus, .btn.btn-outline.purple-soft:focus, .btn.btn-outline.purple-soft.active {
4602
    border-color: #8877a9;
4603
    color: #ffffff;
4604
    background-color: #8877a9; }
4605
 
4606
.btn.purple-soft-stripe {
4607
  border-left: 4px solid #8877a9 !important; }
4608
 
4609
.btn.purple-soft.btn-no-border:not(.active) {
4610
  border-color: transparent; }
4611
 
4612
/* Circle Buttons */
4613
.btn-circle {
4614
  border-radius: 25px !important;
4615
  overflow: hidden; }
4616
 
4617
.btn-circle-right {
4618
  border-radius: 0 25px 25px 0 !important; }
4619
 
4620
.btn-circle-left {
4621
  border-radius: 25px 0 0 25px !important; }
4622
 
4623
.btn-circle-bottom {
4624
  border-radius: 0 0 25px 25px !important; }
4625
 
4626
.btn-circle-top {
4627
  border-radius: 25px 25px 0 0 !important; }
4628
 
4629
.btn-icon-only {
4630
  height: 34px;
4631
  width: 34px;
4632
  text-align: center;
4633
  padding-left: 0;
4634
  padding-right: 0; }
4635
  .btn-icon-only > [class^="icon-"],
4636
  .btn-icon-only > i {
4637
    text-align: center;
4638
    margin-top: 2px; }
4639
 
4640
.btn-group.btn-group-circle > .btn:first-child {
4641
  border-radius: 25px 0 0 25px !important; }
4642
 
4643
.btn-group.btn-group-circle > .btn:last-child {
4644
  border-radius: 0 25px 25px 0 !important; }
4645
 
4646
.btn-group.btn-group-devided > .btn {
4647
  margin-right: 5px; }
4648
  .btn-group.btn-group-devided > .btn:last-child {
4649
    margin-right: 0; }
4650
 
4651
.btn-group-vertical.btn-group-vertical-circle > .btn:first-child {
4652
  border-radius: 25px 25px 0 0 !important; }
4653
 
4654
.btn-group-vertical.btn-group-vertical-circle > .btn:last-child {
4655
  border-radius: 0 0 25px 25px !important; }
4656
 
4657
/***
4658
Image Carousel
4659
***/
4660
.carousel.image-carousel .carousel-inner {
4661
  padding-top: 0;
4662
  padding-bottom: 0; }
4663
 
4664
.carousel.image-carousel .carousel-control i {
4665
  position: absolute;
4666
  top: 40%; }
4667
 
4668
.carousel.image-carousel.image-carousel-hoverable .carousel-control i {
4669
  display: none; }
4670
 
4671
.carousel.image-carousel.image-carousel-hoverable:hover .carousel-control i {
4672
  display: inline-block; }
4673
 
4674
.carousel.image-carousel .carousel-control.left i {
4675
  left: 10px; }
4676
 
4677
.carousel.image-carousel .carousel-control.right i {
4678
  right: 10px; }
4679
 
4680
.carousel.image-carousel .carousel-indicators {
4681
  margin-top: 10px;
4682
  bottom: -7px; }
4683
  .carousel.image-carousel .carousel-indicators li {
4684
    background-color: #666; }
4685
    .carousel.image-carousel .carousel-indicators li.active {
4686
      background-color: #666; }
4687
 
4688
.carousel.image-carousel .carousel-caption {
4689
  position: absolute;
4690
  right: 0;
4691
  bottom: 0;
4692
  left: 0;
4693
  padding: 15px 15px 25px 15px;
4694
  background: #333333;
4695
  background: rgba(0, 0, 0, 0.75); }
4696
  .carousel.image-carousel .carousel-caption h4,
4697
  .carousel.image-carousel .carousel-caption h3,
4698
  .carousel.image-carousel .carousel-caption h2,
4699
  .carousel.image-carousel .carousel-caption p {
4700
    text-align: left;
4701
    line-height: 20px;
4702
    color: #ffffff; }
4703
  .carousel.image-carousel .carousel-caption h4,
4704
  .carousel.image-carousel .carousel-caption h3,
4705
  .carousel.image-carousel .carousel-caption h2 {
4706
    margin: 0 0 5px; }
4707
    .carousel.image-carousel .carousel-caption h4 a,
4708
    .carousel.image-carousel .carousel-caption h3 a,
4709
    .carousel.image-carousel .carousel-caption h2 a {
4710
      color: #aaa; }
4711
  .carousel.image-carousel .carousel-caption p {
4712
    margin-bottom: 0; }
4713
  .carousel.image-carousel .carousel-caption .item {
4714
    margin: 0; }
4715
 
4716
/***
4717
Charts and statistics
4718
***/
4719
.chart,
4720
.pie,
4721
.bars {
4722
  overflow: hidden;
4723
  height: 300px;
4724
  width: 100%;
4725
  font-family: "Open Sans", sans-serif !important;
4726
  font-size: 14px; }
4727
 
4728
/***
4729
Statistic lists
4730
***/
4731
.item-list.table .percent {
4732
  width: 30px;
4733
  float: right;
4734
  margin-right: 10px;
4735
  margin-top: 3px; }
4736
 
4737
/***
4738
Chart tooltips
4739
***/
4740
.chart-tooltip {
4741
  clear: both;
4742
  z-index: 100;
4743
  background-color: #736e6e !important;
4744
  padding: 5px !important;
4745
  color: #fff; }
4746
  .chart-tooltip .label {
4747
    clear: both;
4748
    display: block;
4749
    margin-bottom: 2px; }
4750
 
4751
/***
4752
Mini chart containers
4753
***/
4754
.bar-chart,
4755
.line-chart {
4756
  display: none; }
4757
 
4758
/***
4759
Chats
4760
***/
4761
.chats {
4762
  margin: 0;
4763
  padding: 0;
4764
  margin-top: -15px; }
4765
  .chats li {
4766
    list-style: none;
4767
    padding: 5px 0;
4768
    margin: 10px auto;
4769
    font-size: 12px; }
4770
    .chats li .body {
4771
      display: block; }
4772
    .chats li .avatar {
4773
      height: 45px;
4774
      width: 45px;
4775
      -webkit-border-radius: 50% !important;
4776
      -moz-border-radius: 50% !important;
4777
      border-radius: 50% !important; }
4778
    .chats li.in .avatar {
4779
      float: left;
4780
      margin-right: 10px; }
4781
    .chats li.out .avatar {
4782
      float: right;
4783
      margin-left: 10px; }
4784
    .chats li .name {
4785
      color: #3590c1;
4786
      font-size: 13px;
4787
      font-weight: 400; }
4788
    .chats li .datetime {
4789
      color: #333;
4790
      font-size: 13px;
4791
      font-weight: 400; }
4792
    .chats li .message {
4793
      display: block;
4794
      padding: 5px;
4795
      position: relative; }
4796
    .chats li.in .message {
4797
      text-align: left;
4798
      border-left: 2px solid #1BBC9B;
4799
      margin-left: 65px;
4800
      background: #fafafa; }
4801
      .chats li.in .message .arrow {
4802
        display: block;
4803
        position: absolute;
4804
        top: 5px;
4805
        left: -8px;
4806
        width: 0;
4807
        height: 0;
4808
        border-top: 8px solid transparent;
4809
        border-bottom: 8px solid transparent;
4810
        border-right: 8px solid #1BBC9B; }
4811
    .chats li.out .message {
4812
      border-right: 2px solid #F3565D;
4813
      margin-right: 65px;
4814
      background: #fafafa;
4815
      text-align: right; }
4816
      .chats li.out .message .arrow {
4817
        display: block;
4818
        position: absolute;
4819
        top: 5px;
4820
        right: -8px;
4821
        border-top: 8px solid transparent;
4822
        border-bottom: 8px solid transparent;
4823
        border-left: 8px solid #F3565D; }
4824
    .chats li.out .name,
4825
    .chats li.out .datetime {
4826
      text-align: right; }
4827
 
4828
.chat-form {
4829
  margin-top: 15px;
4830
  padding: 10px;
4831
  background-color: #e9eff3;
4832
  overflow: hidden;
4833
  clear: both; }
4834
  .chat-form .input-cont {
4835
    margin-right: 40px; }
4836
    .chat-form .input-cont .form-control {
4837
      border: 1px solid #ddd;
4838
      width: 100%  !important;
4839
      margin-top: 0;
4840
      background-color: #fff !important; }
4841
      .chat-form .input-cont .form-control:focus {
4842
        border: 1px solid #4b8df9 !important; }
4843
  .chat-form .btn-cont {
4844
    margin-top: -41px;
4845
    position: relative;
4846
    float: right;
4847
    width: 44px; }
4848
    .chat-form .btn-cont .arrow {
4849
      position: absolute;
4850
      top: 17px;
4851
      right: 43px;
4852
      border-top: 8px solid transparent;
4853
      border-bottom: 8px solid transparent;
4854
      border-right: 8px solid #4d90fe;
4855
      -webkit-box-sizing: border-box;
4856
      -moz-box-sizing: border-box;
4857
      box-sizing: border-box; }
4858
    .chat-form .btn-cont .btn {
4859
      margin-top: 7px; }
4860
    .chat-form .btn-cont:hover .arrow {
4861
      border-right-color: #0362fd;
4862
      transition: all 0.3s; }
4863
    .chat-form .btn-cont:hover .btn {
4864
      background-color: #0362fd;
4865
      transition: all 0.3s; }
4866
 
4867
/***
4868
Customized Bootstrap Close Icon
4869
***/
4870
.close {
4871
  display: inline-block;
4872
  margin-top: 0px;
4873
  margin-right: 0px;
4874
  width: 9px;
4875
  height: 9px;
4876
  background-repeat: no-repeat !important;
4877
  text-indent: -10000px;
4878
  outline: none;
4879
  background-image: url("../img/remove-icon-small.png") !important; }
4880
 
4881
/***
4882
Customized Bootstrap Dropdowns
4883
***/
4884
/***
4885
Dropdowns
4886
***/
4887
.dropup.open > .dropdown-toggle,
4888
.dropdown.open > .dropdown-toggle {
4889
  border-color: #ddd; }
4890
 
4891
/***
4892
Dropdown Menu
4893
***/
4894
/*rtl:ignore*/
4895
.dropdown-menu {
4896
  box-shadow: 5px 5px rgba(102, 102, 102, 0.1); }
4897
 
4898
.dropdown-menu {
4899
  left: 0/*rtl:auto*/;
4900
  min-width: 175px;
4901
  position: absolute;
4902
  z-index: 1000;
4903
  display: none;
4904
  float: left;
4905
  list-style: none;
4906
  text-shadow: none;
4907
  padding: 0px;
4908
  background-color: #ffffff;
4909
  margin: 10px  0px 0px 0px;
4910
  border: 1px solid #eee;
4911
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
4912
  -webkit-border-radius: 4px;
4913
  -moz-border-radius: 4px;
4914
  -ms-border-radius: 4px;
4915
  -o-border-radius: 4px;
4916
  border-radius: 4px; }
4917
  .dropdown-menu li.divider {
4918
    background: #f1f3f6; }
4919
  .dropdown-menu li.header {
4920
    padding: 8px 14px 2px 14px; }
4921
  .dropdown-menu > li > a {
4922
    padding: 8px 16px;
4923
    color: #6f6f6f;
4924
    text-decoration: none;
4925
    display: block;
4926
    clear: both;
4927
    font-weight: 300;
4928
    line-height: 18px;
4929
    white-space: nowrap; }
4930
    .dropdown-menu > li > a > [class^="fa-"],
4931
    .dropdown-menu > li > a > [class*=" fa-"] {
4932
      color: #888; }
4933
    .dropdown-menu > li > a > [class^="icon-"],
4934
    .dropdown-menu > li > a > [class*=" icon-"] {
4935
      color: #666; }
4936
    .dropdown-menu > li > a > [class^="glyphicon-"],
4937
    .dropdown-menu > li > a > [class*=" glyphicon-"] {
4938
      color: #888; }
4939
  .dropdown-menu > li:hover > a, .dropdown-menu > li.active > a, .dropdown-menu > li.active:hover > a {
4940
    text-decoration: none;
4941
    background-image: none;
4942
    background-color: #f6f6f6;
4943
    color: #555;
4944
    filter: none; }
4945
  .dropdown-menu.bottom-up {
4946
    top: auto;
4947
    bottom: 100%;
4948
    margin-bottom: 2px; }
4949
    .dropdown-menu.bottom-up:before, .dropdown-menu.bottom-up:after {
4950
      display: none; }
4951
  .dropdown-menu > li:first-child:hover > a {
4952
    border-radius: 4px 4px 0px 0px; }
4953
  .dropdown-menu > li:last-child:hover > a {
4954
    border-radius: 0px 0px 4px 4px; }
4955
 
4956
.dropdown-hover:hover > .dropdown-menu {
4957
  display: block; }
4958
 
4959
.dropdown > .dropdown-menu,
4960
.dropdown-toggle > .dropdown-menu,
4961
.btn-group > .dropdown-menu {
4962
  margin-top: 10px; }
4963
  .dropdown > .dropdown-menu:before,
4964
  .dropdown-toggle > .dropdown-menu:before,
4965
  .btn-group > .dropdown-menu:before {
4966
    position: absolute;
4967
    top: -8px;
4968
    left: 9px;
4969
    right: auto;
4970
    display: inline-block !important;
4971
    border-right: 8px solid transparent;
4972
    border-bottom: 8px solid #e0e0e0;
4973
    border-left: 8px solid transparent;
4974
    content: ''; }
4975
  .dropdown > .dropdown-menu:after,
4976
  .dropdown-toggle > .dropdown-menu:after,
4977
  .btn-group > .dropdown-menu:after {
4978
    position: absolute;
4979
    top: -7px;
4980
    left: 10px;
4981
    right: auto;
4982
    display: inline-block !important;
4983
    border-right: 7px solid transparent;
4984
    border-bottom: 7px solid #fff;
4985
    border-left: 7px solid transparent;
4986
    content: ''; }
4987
  .dropdown > .dropdown-menu.pull-left:before,
4988
  .dropdown-toggle > .dropdown-menu.pull-left:before,
4989
  .btn-group > .dropdown-menu.pull-left:before {
4990
    left: auto;
4991
    right: 9px; }
4992
  .dropdown > .dropdown-menu.pull-left:after,
4993
  .dropdown-toggle > .dropdown-menu.pull-left:after,
4994
  .btn-group > .dropdown-menu.pull-left:after {
4995
    left: auto;
4996
    right: 10px; }
4997
  .dropdown > .dropdown-menu.pull-right:before,
4998
  .dropdown-toggle > .dropdown-menu.pull-right:before,
4999
  .btn-group > .dropdown-menu.pull-right:before {
5000
    left: auto;
5001
    right: 9px; }
5002
  .dropdown > .dropdown-menu.pull-right:after,
5003
  .dropdown-toggle > .dropdown-menu.pull-right:after,
5004
  .btn-group > .dropdown-menu.pull-right:after {
5005
    left: auto;
5006
    right: 10px; }
5007
 
5008
.dropdown.dropup > .dropdown-menu,
5009
.dropdown-toggle.dropup > .dropdown-menu,
5010
.btn-group.dropup > .dropdown-menu {
5011
  margin-top: 0px;
5012
  margin-bottom: 10px; }
5013
  .dropdown.dropup > .dropdown-menu:after, .dropdown.dropup > .dropdown-menu:before,
5014
  .dropdown-toggle.dropup > .dropdown-menu:after,
5015
  .dropdown-toggle.dropup > .dropdown-menu:before,
5016
  .btn-group.dropup > .dropdown-menu:after,
5017
  .btn-group.dropup > .dropdown-menu:before {
5018
    display: none !important; }
5019
 
5020
.dropdown-toggle:after {
5021
  display: none; }
5022
 
5023
/* Dropdown submenu support for Bootsrap 3 */
5024
.dropdown-submenu {
5025
  position: relative; }
5026
  .dropdown-submenu > .dropdown-menu {
5027
    top: 5px;
5028
    left: 100%;
5029
    margin-top: -6px;
5030
    margin-left: -1px; }
5031
  .dropdown-submenu > a:after {
5032
    position: absolute;
5033
    display: inline-block;
5034
    font-size: 14px;
5035
    right: 7px;
5036
    top: 7px;
5037
    font-family: FontAwesome;
5038
    height: auto;
5039
    content: "\f105";
5040
    font-weight: 300; }
5041
  .dropdown-submenu:hover > .dropdown-menu {
5042
    display: block; }
5043
  .dropdown-submenu:hover > a:after {
5044
    border-left-color: #ffffff; }
5045
  .dropdown-submenu.pull-left {
5046
    float: none; }
5047
    .dropdown-submenu.pull-left > .dropdown-menu {
5048
      left: -100%;
5049
      margin-left: 10px; }
5050
  .dropup .dropdown-submenu > .dropdown-menu {
5051
    top: auto;
5052
    bottom: 0;
5053
    margin-top: 0;
5054
    margin-bottom: -2px; }
5055
 
5056
.nav.pull-right > li > .dropdown-menu,
5057
.nav > li > .dropdown-menu.pull-right {
5058
  right: 0;
5059
  left: auto; }
5060
  .nav.pull-right > li > .dropdown-menu:before,
5061
  .nav > li > .dropdown-menu.pull-right:before {
5062
    right: 12px;
5063
    left: auto; }
5064
  .nav.pull-right > li > .dropdown-menu:after,
5065
  .nav > li > .dropdown-menu.pull-right:after {
5066
    right: 13px;
5067
    left: auto; }
5068
  .nav.pull-right > li > .dropdown-menu .dropdown-menu,
5069
  .nav > li > .dropdown-menu.pull-right .dropdown-menu {
5070
    right: 100%;
5071
    left: auto;
5072
    margin-right: -1px;
5073
    margin-left: 0; }
5074
 
5075
@media (max-width: 767px) {
5076
  /* 767px */
5077
  .navbar-nav .open .dropdown-menu {
5078
    position: absolute;
5079
    float: left;
5080
    width: auto;
5081
    margin-top: 0;
5082
    background-color: #ffffff;
5083
    border: 1px solid #efefef;
5084
    box-shadow: 5px 5px rgba(102, 102, 102, 0.1); }
5085
    .navbar-nav .open .dropdown-menu > li > a {
5086
      padding: 6px 0 6px 13px;
5087
      color: #333; }
5088
    .navbar-nav .open .dropdown-menu > li > a:hover,
5089
    .navbar-nav .open .dropdown-menu > li > a:active {
5090
      background-color: #eee; } }
5091
 
5092
/***
5093
Dropdown Checkboxes
5094
***/
5095
.dropdown-content {
5096
  padding: 10px; }
5097
  .dropdown-content form {
5098
    margin: 0; }
5099
 
5100
.dropdown.inline .dropdown-menu {
5101
  display: inline-block;
5102
  position: relative; }
5103
 
5104
.dropdown-radiobuttons,
5105
.dropdown-checkboxes {
5106
  padding: 5px; }
5107
  .dropdown-radiobuttons label,
5108
  .dropdown-checkboxes label {
5109
    display: block;
5110
    font-weight: 300;
5111
    color: #333;
5112
    margin-bottom: 4px;
5113
    margin-top: 4px; }
5114
    .dropdown-radiobuttons label .radio,
5115
    .dropdown-checkboxes label .radio {
5116
      margin-right: 3px; }
5117
 
5118
/*--------------------------------------------------
5119
    [Dropdown Menu v2]
5120
----------------------------------------------------*/
5121
.dropdown-menu-v2 {
5122
  top: 100%;
5123
  right: 0;
5124
  z-index: 1001;
5125
  display: none;
5126
  float: left;
5127
  min-width: 225px;
5128
  padding: 20px 0;
5129
  margin: 25px 0 0;
5130
  font-size: 13px;
5131
  text-align: left;
5132
  list-style: none;
5133
  position: absolute;
5134
  background: #242b31;
5135
  -webkit-border-radius: 2px;
5136
  -moz-border-radius: 2px;
5137
  -ms-border-radius: 2px;
5138
  -o-border-radius: 2px;
5139
  border-radius: 2px;
5140
  -webkit-background-clip: padding-box;
5141
  background-clip: padding-box;
5142
  transition-duration: 300ms;
5143
  transition-property: all;
5144
  transition-timing-function: cubic-bezier(0.7, 1, 0.7, 1); }
5145
  .dropdown-menu-v2:before {
5146
    top: -10px;
5147
    right: 0;
5148
    width: 0;
5149
    height: 0;
5150
    content: ' ';
5151
    position: absolute;
5152
    border-style: solid;
5153
    display: inline-block;
5154
    border-width: 0 0 15px 15px;
5155
    border-color: transparent transparent #242b31 transparent; }
5156
  .dropdown-menu-v2 > li > a {
5157
    clear: both;
5158
    color: #606e7a;
5159
    display: block;
5160
    font-weight: 600;
5161
    padding: 8px 20px;
5162
    position: relative;
5163
    white-space: nowrap;
5164
    line-height: 1.42857143;
5165
    text-transform: uppercase; }
5166
    .dropdown-menu-v2 > li > a:hover, .dropdown-menu-v2 > li > a:focus {
5167
      background: #21282e;
5168
      text-decoration: none;
5169
      color: #009dc7; }
5170
  .dropdown-menu-v2 .active > a,
5171
  .dropdown-menu-v2 .active > a:hover,
5172
  .dropdown-menu-v2 .active > a:focus,
5173
  .dropdown-menu-v2 .active > a,
5174
  .dropdown-menu-v2 .active > a:hover,
5175
  .dropdown-menu-v2 .active > a:focus,
5176
  .dropdown-menu-v2 .active > a,
5177
  .dropdown-menu-v2 .active > a:hover,
5178
  .dropdown-menu-v2 .active > a:focus {
5179
    outline: 0;
5180
    text-decoration: none;
5181
    background-color: #21282e;
5182
    color: #009dc7; }
5183
  .dropdown-menu-v2 .disabled > a,
5184
  .dropdown-menu-v2 .disabled > a:hover,
5185
  .dropdown-menu-v2 .disabled > a:focus,
5186
  .dropdown-menu-v2 .disabled > a,
5187
  .dropdown-menu-v2 .disabled > a:hover,
5188
  .dropdown-menu-v2 .disabled > a:focus,
5189
  .dropdown-menu-v2 .disabled > a,
5190
  .dropdown-menu-v2 .disabled > a:hover,
5191
  .dropdown-menu-v2 .disabled > a:focus {
5192
    color: #009dc7; }
5193
  .dropdown-menu-v2 .disabled > a:hover,
5194
  .dropdown-menu-v2 .disabled > a:focus,
5195
  .dropdown-menu-v2 .disabled > a:hover,
5196
  .dropdown-menu-v2 .disabled > a:focus {
5197
    text-decoration: none;
5198
    cursor: not-allowed;
5199
    background-color: transparent;
5200
    background-image: none; }
5201
  .dropdown-menu-v2 .divider {
5202
    height: 1px;
5203
    margin: 9px 0;
5204
    overflow: hidden;
5205
    background: #2e353c; }
5206
  .dropdown-menu-v2 .badge {
5207
    top: 8px;
5208
    right: 10px;
5209
    position: absolute; }
5210
 
5211
.dropdown-menu-v2.pull-right {
5212
  right: 0;
5213
  left: auto; }
5214
 
5215
.open > .dropdown-menu-v2 {
5216
  display: block; }
5217
 
5218
.pull-right > .dropdown-menu-v2 {
5219
  right: 0;
5220
  left: auto; }
5221
 
5222
/***
5223
System feeds
5224
***/
5225
.feeds {
5226
  margin: 0px;
5227
  padding: 0px;
5228
  list-style: none; }
5229
  .feeds li {
5230
    background-color: #fafafa;
5231
    color: #82949a;
5232
    margin-bottom: 7px; }
5233
    .feeds li:before, .feeds li:after {
5234
      display: table;
5235
      line-height: 0;
5236
      content: ""; }
5237
    .feeds li:after {
5238
      clear: both; }
5239
    .feeds li:last-child {
5240
      margin-bottom: 0px; }
5241
    .feeds li .col1 {
5242
      float: left;
5243
      width: 100%;
5244
      clear: both; }
5245
      .feeds li .col1 > .cont {
5246
        float: left;
5247
        margin-right: 75px;
5248
        overflow: hidden; }
5249
        .feeds li .col1 > .cont > .cont-col1 {
5250
          float: left;
5251
          margin-right: -100%; }
5252
          .feeds li .col1 > .cont > .cont-col1 > .label {
5253
            display: inline-block;
5254
            padding: 5px 4px 6px 5px;
5255
            vertical-align: middle;
5256
            text-align: center; }
5257
            .feeds li .col1 > .cont > .cont-col1 > .label > i {
5258
              text-align: center;
5259
              font-size: 14px; }
5260
        .feeds li .col1 > .cont > .cont-col2 {
5261
          float: left;
5262
          width: 100%; }
5263
          .feeds li .col1 > .cont > .cont-col2 > .desc {
5264
            margin-left: 35px;
5265
            padding-top: 4px;
5266
            padding-bottom: 5px;
5267
            overflow: hidden; }
5268
    .feeds li .col2 {
5269
      float: left;
5270
      width: 75px;
5271
      margin-left: -75px; }
5272
      .feeds li .col2 > .date {
5273
        padding: 4px 9px 5px 4px;
5274
        text-align: right;
5275
        font-style: italic;
5276
        color: #c1cbd0; }
5277
 
5278
/***
5279
Form Layouts
5280
****/
5281
/* Static info */
5282
.static-info {
5283
  margin-bottom: 10px; }
5284
  .static-info .name {
5285
    font-size: 14px; }
5286
  .static-info .value {
5287
    font-size: 14px;
5288
    font-weight: 600; }
5289
  .static-info.align-reverse .name,
5290
  .static-info.align-reverse .value {
5291
    text-align: right; }
5292
 
5293
/* Help blocks */
5294
.help-block {
5295
  margin-top: 5px;
5296
  margin-bottom: 5px; }
5297
 
5298
.help-inline {
5299
  font-size: 13px;
5300
  color: #737373;
5301
  display: inline-block;
5302
  padding: 5px; }
5303
 
5304
.form-inline input {
5305
  margin-bottom: 0px !important; }
5306
 
5307
/* Control Label */
5308
.control-label {
5309
  margin-top: 1px;
5310
  font-weight: normal; }
5311
 
5312
.control-label .required,
5313
.form-group .required {
5314
  color: #e02222;
5315
  font-size: 12px;
5316
  padding-left: 2px; }
5317
 
5318
.form {
5319
  padding: 0 !important; }
5320
 
5321
.portlet-form .form-body,
5322
.form .form-body {
5323
  padding: 20px; }
5324
  .portlet.light .portlet-form .form-body, .portlet.light
5325
  .form .form-body {
5326
    padding-left: 0;
5327
    padding-right: 0; }
5328
 
5329
.portlet-form .form-actions,
5330
.form .form-actions {
5331
  padding: 20px 20px;
5332
  margin: 0;
5333
  background-color: #f5f5f5;
5334
  border-top: 1px solid #e7ecf1;
5335
  *zoom: 1; }
5336
  .portlet.light .portlet-form .form-actions, .portlet.light
5337
  .form .form-actions {
5338
    background: none;
5339
    padding-left: 0;
5340
    padding-right: 0; }
5341
  .portlet-form .form-actions.noborder,
5342
  .form .form-actions.noborder {
5343
    border-top: 0; }
5344
  .portlet .portlet-form .form-actions, .portlet
5345
  .form .form-actions {
5346
    -webkit-border-radius: 0 0 4px 4px;
5347
    -moz-border-radius: 0 0 4px 4px;
5348
    -ms-border-radius: 0 0 4px 4px;
5349
    -o-border-radius: 0 0 4px 4px;
5350
    border-radius: 0 0 4px 4px; }
5351
  .portlet-form .form-actions:before, .portlet-form .form-actions:after,
5352
  .form .form-actions:before,
5353
  .form .form-actions:after {
5354
    content: " ";
5355
    display: table; }
5356
  .portlet-form .form-actions:after,
5357
  .form .form-actions:after {
5358
    clear: both; }
5359
  .portlet-form .form-actions.right,
5360
  .form .form-actions.right {
5361
    padding-left: 0;
5362
    padding-right: 20px;
5363
    text-align: right; }
5364
    .portlet.light .portlet-form .form-actions.right, .portlet.light
5365
    .form .form-actions.right {
5366
      padding-right: 0; }
5367
  .portlet-form .form-actions.left,
5368
  .form .form-actions.left {
5369
    padding-left: 20px;
5370
    padding-right: 0;
5371
    text-align: left; }
5372
    .portlet.light .portlet-form .form-actions.left, .portlet.light
5373
    .form .form-actions.left {
5374
      padding-left: 0; }
5375
  .portlet-form .form-actions.nobg,
5376
  .form .form-actions.nobg {
5377
    background-color: transparent; }
5378
  .portlet-form .form-actions.top,
5379
  .form .form-actions.top {
5380
    margin-top: 0;
5381
    margin-bottom: 20px;
5382
    border-top: 0;
5383
    border-bottom: 1px solid #e7ecf1; }
5384
    .portlet.light .portlet-form .form-actions.top, .portlet.light
5385
    .form .form-actions.top {
5386
      background: none; }
5387
  .portlet-form .form-actions .btn-set,
5388
  .form .form-actions .btn-set {
5389
    display: inline-block; }
5390
  @media (max-width: 767px) {
5391
    .portlet-form .form-actions,
5392
    .form .form-actions {
5393
      /* 767px */ }
5394
      .portlet-form .form-actions .btn-set,
5395
      .form .form-actions .btn-set {
5396
        margin-bottom: 3px;
5397
        margin-top: 3px;
5398
        float: left !important; } }
5399
 
5400
.portlet-form .form-section,
5401
.form .form-section {
5402
  margin: 30px 0px 30px 0px;
5403
  padding-bottom: 5px;
5404
  border-bottom: 1px solid #e7ecf1; }
5405
  .form-fit .portlet-form .form-section, .form-fit
5406
  .form .form-section {
5407
    margin-left: 20px;
5408
    margin-right: 20px; }
5409
 
5410
/* Checkboxes */
5411
.checkbox,
5412
.form-horizontal .checkbox {
5413
  padding: 0; }
5414
  .checkbox > label,
5415
  .form-horizontal .checkbox > label {
5416
    padding-left: 0; }
5417
 
5418
.checkbox-list > label {
5419
  display: block; }
5420
  .checkbox-list > label.checkbox-inline {
5421
    display: inline-block; }
5422
    .checkbox-list > label.checkbox-inline:first-child {
5423
      padding-left: 0; }
5424
 
5425
/* Radio buttons */
5426
.radio-list > label {
5427
  display: block; }
5428
  .radio-list > label.radio-inline {
5429
    display: inline-block; }
5430
    .radio-list > label.radio-inline:first-child {
5431
      padding-left: 0; }
5432
 
5433
/* Radio buttons in horizontal forms */
5434
.form-horizontal .radio-list .radio {
5435
  padding-top: 1px; }
5436
 
5437
.form-horizontal .radio-list > label {
5438
  margin-bottom: 0; }
5439
 
5440
.form-horizontal .radio > span {
5441
  margin-top: 2px; }
5442
 
5443
/* Rows seperated form layout */
5444
.form .form-row-seperated .portlet-body {
5445
  padding: 0; }
5446
 
5447
.form .form-row-seperated .form-group {
5448
  margin: 0;
5449
  border-bottom: 1px solid #efefef;
5450
  padding: 15px 0; }
5451
  .form .form-row-seperated .form-group.last {
5452
    border-bottom: 0;
5453
    margin-bottom: 0;
5454
    padding-bottom: 13px; }
5455
  .form .form-row-seperated .form-group .help-block {
5456
    margin-bottom: 0; }
5457
 
5458
.form .form-row-seperated .form-body {
5459
  padding: 0; }
5460
 
5461
.form .form-row-seperated .form-actions {
5462
  padding-left: 15px !important;
5463
  padding-right: 15px !important; }
5464
 
5465
/* Form bordered */
5466
.form .form-bordered .form-group {
5467
  margin: 0;
5468
  border-bottom: 1px solid #efefef; }
5469
  .form .form-bordered .form-group > div {
5470
    padding: 15px;
5471
    border-left: 1px solid #efefef; }
5472
    @media (max-width: 991px) {
5473
      .form .form-bordered .form-group > div {
5474
        /* 991px */
5475
        border-left: 0; } }
5476
  .form .form-bordered .form-group.last {
5477
    border-bottom: 0; }
5478
  .form .form-bordered .form-group .control-label {
5479
    padding-top: 20px; }
5480
    @media (max-width: 991px) {
5481
      .form .form-bordered .form-group .control-label {
5482
        /* 991px */
5483
        padding-top: 10px; } }
5484
  .form .form-bordered .form-group .help-block {
5485
    margin-bottom: 0; }
5486
  .form .form-bordered .form-group .form-control {
5487
    margin: 0; }
5488
 
5489
.form .form-bordered .form-body {
5490
  margin: 0;
5491
  padding: 0; }
5492
 
5493
.form .form-bordered .form-actions {
5494
  margin-top: 0;
5495
  padding-left: 16px !important;
5496
  padding-right: 16px !important; }
5497
  @media (max-width: 991px) {
5498
    .form .form-bordered .form-actions {
5499
      /* 991px */
5500
      padding-left: 15px !important;
5501
      padding-right: 15px !important; } }
5502
 
5503
/* Horizontal bordered form */
5504
.form .form-horizontal.form-bordered.form-row-stripped .form-group:nth-child(even) {
5505
  background-color: #fcfcfc; }
5506
 
5507
.form .form-horizontal.form-bordered.form-row-stripped .form-control {
5508
  background: #fff !important; }
5509
 
5510
.form .form-horizontal.form-bordered.form-label-stripped .form-group:nth-child(even) {
5511
  background-color: #fcfcfc; }
5512
  .form .form-horizontal.form-bordered.form-label-stripped .form-group:nth-child(even) > div {
5513
    background-color: #ffffff; }
5514
 
5515
.form .form-horizontal.form-bordered.form-label-stripped .form-group:nth-child(even) {
5516
  background-color: #fcfcfc; }
5517
 
5518
/* Horizontal form small input issue */
5519
.form-horizontal .form-group .input-sm {
5520
  margin-top: 3px; }
5521
 
5522
.form-horizontal .form-group .form-control-static {
5523
  margin-top: 1px; }
5524
 
5525
/***
5526
Forms
5527
***/
5528
.form-control {
5529
  outline: none !important;
5530
  box-shadow: none !important; }
5531
  .form-control.height-auto {
5532
    height: auto; }
5533
 
5534
.input-group-addon > i {
5535
  color: #c5cdda; }
5536
 
5537
/***
5538
Custom color buttons
5539
***/
5540
.form-control.white {
5541
  border-color: #ffffff; }
5542
  .form-control.white:focus {
5543
    border-color: #e6e6e6; }
5544
 
5545
.form-control.focus-white:focus {
5546
  border-color: #ffffff; }
5547
 
5548
.form-control.default {
5549
  border-color: #e1e5ec; }
5550
  .form-control.default:focus {
5551
    border-color: #c2cad8; }
5552
 
5553
.form-control.focus-default:focus {
5554
  border-color: #e1e5ec; }
5555
 
5556
.form-control.dark {
5557
  border-color: #2f353b; }
5558
  .form-control.dark:focus {
5559
    border-color: #181c1f; }
5560
 
5561
.form-control.focus-dark:focus {
5562
  border-color: #2f353b; }
5563
 
5564
.form-control.blue {
5565
  border-color: #3598dc; }
5566
  .form-control.blue:focus {
5567
    border-color: #217ebd; }
5568
 
5569
.form-control.focus-blue:focus {
5570
  border-color: #3598dc; }
5571
 
5572
.form-control.blue-madison {
5573
  border-color: #578ebe; }
5574
  .form-control.blue-madison:focus {
5575
    border-color: #3f74a3; }
5576
 
5577
.form-control.focus-blue-madison:focus {
5578
  border-color: #578ebe; }
5579
 
5580
.form-control.blue-chambray {
5581
  border-color: #2C3E50; }
5582
  .form-control.blue-chambray:focus {
5583
    border-color: #1a252f; }
5584
 
5585
.form-control.focus-blue-chambray:focus {
5586
  border-color: #2C3E50; }
5587
 
5588
.form-control.blue-ebonyclay {
5589
  border-color: #22313F; }
5590
  .form-control.blue-ebonyclay:focus {
5591
    border-color: #10171e; }
5592
 
5593
.form-control.focus-blue-ebonyclay:focus {
5594
  border-color: #22313F; }
5595
 
5596
.form-control.blue-hoki {
5597
  border-color: #67809F; }
5598
  .form-control.blue-hoki:focus {
5599
    border-color: #526781; }
5600
 
5601
.form-control.focus-blue-hoki:focus {
5602
  border-color: #67809F; }
5603
 
5604
.form-control.blue-steel {
5605
  border-color: #4B77BE; }
5606
  .form-control.blue-steel:focus {
5607
    border-color: #395f9d; }
5608
 
5609
.form-control.focus-blue-steel:focus {
5610
  border-color: #4B77BE; }
5611
 
5612
.form-control.blue-soft {
5613
  border-color: #4c87b9; }
5614
  .form-control.blue-soft:focus {
5615
    border-color: #3b6d97; }
5616
 
5617
.form-control.focus-blue-soft:focus {
5618
  border-color: #4c87b9; }
5619
 
5620
.form-control.blue-dark {
5621
  border-color: #5e738b; }
5622
  .form-control.blue-dark:focus {
5623
    border-color: #495a6d; }
5624
 
5625
.form-control.focus-blue-dark:focus {
5626
  border-color: #5e738b; }
5627
 
5628
.form-control.blue-sharp {
5629
  border-color: #5C9BD1; }
5630
  .form-control.blue-sharp:focus {
5631
    border-color: #3782c3; }
5632
 
5633
.form-control.focus-blue-sharp:focus {
5634
  border-color: #5C9BD1; }
5635
 
5636
.form-control.blue-oleo {
5637
  border-color: #94A0B2; }
5638
  .form-control.blue-oleo:focus {
5639
    border-color: #76869d; }
5640
 
5641
.form-control.focus-blue-oleo:focus {
5642
  border-color: #94A0B2; }
5643
 
5644
.form-control.green {
5645
  border-color: #32c5d2; }
5646
  .form-control.green:focus {
5647
    border-color: #26a1ab; }
5648
 
5649
.form-control.focus-green:focus {
5650
  border-color: #32c5d2; }
5651
 
5652
.form-control.green-meadow {
5653
  border-color: #1BBC9B; }
5654
  .form-control.green-meadow:focus {
5655
    border-color: #158f76; }
5656
 
5657
.form-control.focus-green-meadow:focus {
5658
  border-color: #1BBC9B; }
5659
 
5660
.form-control.green-seagreen {
5661
  border-color: #1BA39C; }
5662
  .form-control.green-seagreen:focus {
5663
    border-color: #147772; }
5664
 
5665
.form-control.focus-green-seagreen:focus {
5666
  border-color: #1BA39C; }
5667
 
5668
.form-control.green-turquoise {
5669
  border-color: #36D7B7; }
5670
  .form-control.green-turquoise:focus {
5671
    border-color: #24b699; }
5672
 
5673
.form-control.focus-green-turquoise:focus {
5674
  border-color: #36D7B7; }
5675
 
5676
.form-control.green-haze {
5677
  border-color: #44b6ae; }
5678
  .form-control.green-haze:focus {
5679
    border-color: #36918b; }
5680
 
5681
.form-control.focus-green-haze:focus {
5682
  border-color: #44b6ae; }
5683
 
5684
.form-control.green-jungle {
5685
  border-color: #26C281; }
5686
  .form-control.green-jungle:focus {
5687
    border-color: #1e9765; }
5688
 
5689
.form-control.focus-green-jungle:focus {
5690
  border-color: #26C281; }
5691
 
5692
.form-control.green-soft {
5693
  border-color: #3faba4; }
5694
  .form-control.green-soft:focus {
5695
    border-color: #318680; }
5696
 
5697
.form-control.focus-green-soft:focus {
5698
  border-color: #3faba4; }
5699
 
5700
.form-control.green-dark {
5701
  border-color: #4DB3A2; }
5702
  .form-control.green-dark:focus {
5703
    border-color: #3d9082; }
5704
 
5705
.form-control.focus-green-dark:focus {
5706
  border-color: #4DB3A2; }
5707
 
5708
.form-control.green-sharp {
5709
  border-color: #2ab4c0; }
5710
  .form-control.green-sharp:focus {
5711
    border-color: #218d96; }
5712
 
5713
.form-control.focus-green-sharp:focus {
5714
  border-color: #2ab4c0; }
5715
 
5716
.form-control.green-steel {
5717
  border-color: #29b4b6; }
5718
  .form-control.green-steel:focus {
5719
    border-color: #208b8c; }
5720
 
5721
.form-control.focus-green-steel:focus {
5722
  border-color: #29b4b6; }
5723
 
5724
.form-control.grey {
5725
  border-color: #E5E5E5; }
5726
  .form-control.grey:focus {
5727
    border-color: #cccccc; }
5728
 
5729
.form-control.focus-grey:focus {
5730
  border-color: #E5E5E5; }
5731
 
5732
.form-control.grey-steel {
5733
  border-color: #e9edef; }
5734
  .form-control.grey-steel:focus {
5735
    border-color: #cbd5da; }
5736
 
5737
.form-control.focus-grey-steel:focus {
5738
  border-color: #e9edef; }
5739
 
5740
.form-control.grey-cararra {
5741
  border-color: #fafafa; }
5742
  .form-control.grey-cararra:focus {
5743
    border-color: #e1e1e1; }
5744
 
5745
.form-control.focus-grey-cararra:focus {
5746
  border-color: #fafafa; }
5747
 
5748
.form-control.grey-gallery {
5749
  border-color: #555555; }
5750
  .form-control.grey-gallery:focus {
5751
    border-color: #3c3c3c; }
5752
 
5753
.form-control.focus-grey-gallery:focus {
5754
  border-color: #555555; }
5755
 
5756
.form-control.grey-cascade {
5757
  border-color: #95A5A6; }
5758
  .form-control.grey-cascade:focus {
5759
    border-color: #798d8f; }
5760
 
5761
.form-control.focus-grey-cascade:focus {
5762
  border-color: #95A5A6; }
5763
 
5764
.form-control.grey-silver {
5765
  border-color: #BFBFBF; }
5766
  .form-control.grey-silver:focus {
5767
    border-color: #a6a6a6; }
5768
 
5769
.form-control.focus-grey-silver:focus {
5770
  border-color: #BFBFBF; }
5771
 
5772
.form-control.grey-salsa {
5773
  border-color: #ACB5C3; }
5774
  .form-control.grey-salsa:focus {
5775
    border-color: #8e9bae; }
5776
 
5777
.form-control.focus-grey-salsa:focus {
5778
  border-color: #ACB5C3; }
5779
 
5780
.form-control.grey-salt {
5781
  border-color: #bfcad1; }
5782
  .form-control.grey-salt:focus {
5783
    border-color: #a1b1bc; }
5784
 
5785
.form-control.focus-grey-salt:focus {
5786
  border-color: #bfcad1; }
5787
 
5788
.form-control.grey-mint {
5789
  border-color: #525e64; }
5790
  .form-control.grey-mint:focus {
5791
    border-color: #3b4448; }
5792
 
5793
.form-control.focus-grey-mint:focus {
5794
  border-color: #525e64; }
5795
 
5796
.form-control.red {
5797
  border-color: #e7505a; }
5798
  .form-control.red:focus {
5799
    border-color: #e12330; }
5800
 
5801
.form-control.focus-red:focus {
5802
  border-color: #e7505a; }
5803
 
5804
.form-control.red-pink {
5805
  border-color: #E08283; }
5806
  .form-control.red-pink:focus {
5807
    border-color: #d6595a; }
5808
 
5809
.form-control.focus-red-pink:focus {
5810
  border-color: #E08283; }
5811
 
5812
.form-control.red-sunglo {
5813
  border-color: #E26A6A; }
5814
  .form-control.red-sunglo:focus {
5815
    border-color: #da3f3f; }
5816
 
5817
.form-control.focus-red-sunglo:focus {
5818
  border-color: #E26A6A; }
5819
 
5820
.form-control.red-intense {
5821
  border-color: #e35b5a; }
5822
  .form-control.red-intense:focus {
5823
    border-color: #dc302e; }
5824
 
5825
.form-control.focus-red-intense:focus {
5826
  border-color: #e35b5a; }
5827
 
5828
.form-control.red-thunderbird {
5829
  border-color: #D91E18; }
5830
  .form-control.red-thunderbird:focus {
5831
    border-color: #ab1813; }
5832
 
5833
.form-control.focus-red-thunderbird:focus {
5834
  border-color: #D91E18; }
5835
 
5836
.form-control.red-flamingo {
5837
  border-color: #EF4836; }
5838
  .form-control.red-flamingo:focus {
5839
    border-color: #e02612; }
5840
 
5841
.form-control.focus-red-flamingo:focus {
5842
  border-color: #EF4836; }
5843
 
5844
.form-control.red-soft {
5845
  border-color: #d05454; }
5846
  .form-control.red-soft:focus {
5847
    border-color: #bd3434; }
5848
 
5849
.form-control.focus-red-soft:focus {
5850
  border-color: #d05454; }
5851
 
5852
.form-control.red-haze {
5853
  border-color: #f36a5a; }
5854
  .form-control.red-haze:focus {
5855
    border-color: #f03f2a; }
5856
 
5857
.form-control.focus-red-haze:focus {
5858
  border-color: #f36a5a; }
5859
 
5860
.form-control.red-mint {
5861
  border-color: #e43a45; }
5862
  .form-control.red-mint:focus {
5863
    border-color: #cf1c28; }
5864
 
5865
.form-control.focus-red-mint:focus {
5866
  border-color: #e43a45; }
5867
 
5868
.form-control.yellow {
5869
  border-color: #c49f47; }
5870
  .form-control.yellow:focus {
5871
    border-color: #a48334; }
5872
 
5873
.form-control.focus-yellow:focus {
5874
  border-color: #c49f47; }
5875
 
5876
.form-control.yellow-gold {
5877
  border-color: #E87E04; }
5878
  .form-control.yellow-gold:focus {
5879
    border-color: #b66303; }
5880
 
5881
.form-control.focus-yellow-gold:focus {
5882
  border-color: #E87E04; }
5883
 
5884
.form-control.yellow-casablanca {
5885
  border-color: #f2784b; }
5886
  .form-control.yellow-casablanca:focus {
5887
    border-color: #ef541b; }
5888
 
5889
.form-control.focus-yellow-casablanca:focus {
5890
  border-color: #f2784b; }
5891
 
5892
.form-control.yellow-crusta {
5893
  border-color: #f3c200; }
5894
  .form-control.yellow-crusta:focus {
5895
    border-color: #c09900; }
5896
 
5897
.form-control.focus-yellow-crusta:focus {
5898
  border-color: #f3c200; }
5899
 
5900
.form-control.yellow-lemon {
5901
  border-color: #F7CA18; }
5902
  .form-control.yellow-lemon:focus {
5903
    border-color: #d5ab07; }
5904
 
5905
.form-control.focus-yellow-lemon:focus {
5906
  border-color: #F7CA18; }
5907
 
5908
.form-control.yellow-saffron {
5909
  border-color: #F4D03F; }
5910
  .form-control.yellow-saffron:focus {
5911
    border-color: #f1c40f; }
5912
 
5913
.form-control.focus-yellow-saffron:focus {
5914
  border-color: #F4D03F; }
5915
 
5916
.form-control.yellow-soft {
5917
  border-color: #c8d046; }
5918
  .form-control.yellow-soft:focus {
5919
    border-color: #adb52e; }
5920
 
5921
.form-control.focus-yellow-soft:focus {
5922
  border-color: #c8d046; }
5923
 
5924
.form-control.yellow-haze {
5925
  border-color: #c5bf66; }
5926
  .form-control.yellow-haze:focus {
5927
    border-color: #b4ad44; }
5928
 
5929
.form-control.focus-yellow-haze:focus {
5930
  border-color: #c5bf66; }
5931
 
5932
.form-control.yellow-mint {
5933
  border-color: #c5b96b; }
5934
  .form-control.yellow-mint:focus {
5935
    border-color: #b6a747; }
5936
 
5937
.form-control.focus-yellow-mint:focus {
5938
  border-color: #c5b96b; }
5939
 
5940
.form-control.purple {
5941
  border-color: #8E44AD; }
5942
  .form-control.purple:focus {
5943
    border-color: #703688; }
5944
 
5945
.form-control.focus-purple:focus {
5946
  border-color: #8E44AD; }
5947
 
5948
.form-control.purple-plum {
5949
  border-color: #8775a7; }
5950
  .form-control.purple-plum:focus {
5951
    border-color: #6d5b8e; }
5952
 
5953
.form-control.focus-purple-plum:focus {
5954
  border-color: #8775a7; }
5955
 
5956
.form-control.purple-medium {
5957
  border-color: #BF55EC; }
5958
  .form-control.purple-medium:focus {
5959
    border-color: #ae27e7; }
5960
 
5961
.form-control.focus-purple-medium:focus {
5962
  border-color: #BF55EC; }
5963
 
5964
.form-control.purple-studio {
5965
  border-color: #8E44AD; }
5966
  .form-control.purple-studio:focus {
5967
    border-color: #703688; }
5968
 
5969
.form-control.focus-purple-studio:focus {
5970
  border-color: #8E44AD; }
5971
 
5972
.form-control.purple-wisteria {
5973
  border-color: #9B59B6; }
5974
  .form-control.purple-wisteria:focus {
5975
    border-color: #804399; }
5976
 
5977
.form-control.focus-purple-wisteria:focus {
5978
  border-color: #9B59B6; }
5979
 
5980
.form-control.purple-seance {
5981
  border-color: #9A12B3; }
5982
  .form-control.purple-seance:focus {
5983
    border-color: #720d85; }
5984
 
5985
.form-control.focus-purple-seance:focus {
5986
  border-color: #9A12B3; }
5987
 
5988
.form-control.purple-intense {
5989
  border-color: #8775a7; }
5990
  .form-control.purple-intense:focus {
5991
    border-color: #6d5b8e; }
5992
 
5993
.form-control.focus-purple-intense:focus {
5994
  border-color: #8775a7; }
5995
 
5996
.form-control.purple-sharp {
5997
  border-color: #796799; }
5998
  .form-control.purple-sharp:focus {
5999
    border-color: #61527b; }
6000
 
6001
.form-control.focus-purple-sharp:focus {
6002
  border-color: #796799; }
6003
 
6004
.form-control.purple-soft {
6005
  border-color: #8877a9; }
6006
  .form-control.purple-soft:focus {
6007
    border-color: #6e5c91; }
6008
 
6009
.form-control.focus-purple-soft:focus {
6010
  border-color: #8877a9; }
6011
 
6012
.input-xxs {
6013
  width: 45px !important; }
6014
 
6015
/* Form uneditable input */
6016
.uneditable-input {
6017
  padding: 6px 12px;
6018
  min-width: 206px;
6019
  font-size: 14px;
6020
  font-weight: normal;
6021
  height: 34px;
6022
  color: #555555;
6023
  background-color: #fff;
6024
  border: 1px solid #c2cad8;
6025
  -webkit-box-shadow: none;
6026
  box-shadow: none;
6027
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
6028
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; }
6029
 
6030
.form-control-static {
6031
  display: inline-block;
6032
  margin: 0; }
6033
 
6034
/* Form input sizing */
6035
.input-mini {
6036
  width: 45px !important; }
6037
 
6038
.input-xsmall {
6039
  width: 80px !important; }
6040
 
6041
.input-small {
6042
  width: 145px !important; }
6043
 
6044
.input-medium {
6045
  width: 240px !important; }
6046
 
6047
.input-large {
6048
  width: 320px !important; }
6049
 
6050
.input-xlarge {
6051
  width: 420px !important; }
6052
 
6053
@media (max-width: 768px) {
6054
  /* 768px */
6055
  .input-large {
6056
    width: 250px !important; }
6057
  .input-xlarge {
6058
    width: 300px !important; } }
6059
 
6060
.input-inline {
6061
  display: inline-block;
6062
  width: auto;
6063
  vertical-align: middle; }
6064
 
6065
.input-fixed {
6066
  overflow: hidden; }
6067
 
6068
.input-fixed {
6069
  overflow: hidden; }
6070
 
6071
.form-group .input-inline {
6072
  margin-right: 5px; }
6073
 
6074
@media (max-width: 768px) {
6075
  /* 768px */
6076
  .input-lg {
6077
    width: 250px !important; }
6078
  .input-xlg {
6079
    width: 300px !important; } }
6080
 
6081
/* Circle Inputs */
6082
.input-circle {
6083
  border-radius: 25px !important; }
6084
 
6085
.input-circle-right {
6086
  border-radius: 0 25px 25px 0 !important; }
6087
 
6088
.input-circle-left {
6089
  border-radius: 25px 0 0 25px !important; }
6090
 
6091
.input-circle-bottom {
6092
  border-radius: 0 0 25px 25px !important; }
6093
 
6094
.input-circle-top {
6095
  border-radius: 25px 25px 0 0 !important; }
6096
 
6097
.mt-radio,
6098
.mt-checkbox {
6099
  display: inline-block;
6100
  position: relative;
6101
  padding-left: 30px;
6102
  margin-bottom: 15px;
6103
  cursor: pointer;
6104
  font-size: 14px;
6105
  webkit-transition: all 0.3s;
6106
  -moz-transition: all 0.3s;
6107
  -ms-transition: all 0.3s;
6108
  -o-transition: all 0.3s;
6109
  transition: all 0.3s; }
6110
  .mt-radio.mt-radio-disabled, .mt-radio.mt-checkbox-disabled,
6111
  .mt-checkbox.mt-radio-disabled,
6112
  .mt-checkbox.mt-checkbox-disabled {
6113
    opacity: 0.6 ;
6114
    filter: alpha(opacity=60) ; }
6115
  .mt-radio > input,
6116
  .mt-checkbox > input {
6117
    position: absolute;
6118
    z-index: -1;
6119
    opacity: 0 ;
6120
    filter: alpha(opacity=0) ; }
6121
  .mt-radio > span,
6122
  .mt-checkbox > span {
6123
    border: 1px solid transparent;
6124
    position: absolute;
6125
    top: 0px;
6126
    left: 0;
6127
    height: 19px;
6128
    width: 19px;
6129
    background: #E6E6E6; }
6130
    .mt-radio > span:after,
6131
    .mt-checkbox > span:after {
6132
      content: '';
6133
      position: absolute;
6134
      display: none; }
6135
  .mt-radio:hover > input:not([disabled]) ~ span,
6136
  .mt-radio > input:focus ~ span,
6137
  .mt-checkbox:hover > input:not([disabled]) ~ span,
6138
  .mt-checkbox > input:focus ~ span {
6139
    background: #d9d9d9;
6140
    webkit-transition: all 0.3s;
6141
    -moz-transition: all 0.3s;
6142
    -ms-transition: all 0.3s;
6143
    -o-transition: all 0.3s;
6144
    transition: all 0.3s; }
6145
  .mt-radio > input:checked ~ span,
6146
  .mt-checkbox > input:checked ~ span {
6147
    webkit-transition: all 0.3s;
6148
    -moz-transition: all 0.3s;
6149
    -ms-transition: all 0.3s;
6150
    -o-transition: all 0.3s;
6151
    transition: all 0.3s;
6152
    background: #d9d9d9; }
6153
    .mt-radio > input:checked ~ span:after,
6154
    .mt-checkbox > input:checked ~ span:after {
6155
      display: block; }
6156
  .mt-radio:hover > input:not([disabled]):checked ~ span,
6157
  .mt-radio > input:checked ~ span,
6158
  .mt-checkbox:hover > input:not([disabled]):checked ~ span,
6159
  .mt-checkbox > input:checked ~ span {
6160
    webkit-transition: all 0.3s;
6161
    -moz-transition: all 0.3s;
6162
    -ms-transition: all 0.3s;
6163
    -o-transition: all 0.3s;
6164
    transition: all 0.3s;
6165
    background: #d9d9d9; }
6166
  .mt-radio > input:disabled ~ span,
6167
  .mt-checkbox > input:disabled ~ span {
6168
    opacity: 0.6 ;
6169
    filter: alpha(opacity=60) ;
6170
    pointer-events: none; }
6171
  .mt-radio.mt-radio-outline > span, .mt-radio.mt-checkbox-outline > span,
6172
  .mt-checkbox.mt-radio-outline > span,
6173
  .mt-checkbox.mt-checkbox-outline > span {
6174
    border: 1px solid #d9d9d9;
6175
    background: none; }
6176
  .mt-radio.mt-radio-outline:hover > input:not([disabled]) ~ span,
6177
  .mt-radio.mt-radio-outline > input:focus ~ span, .mt-radio.mt-checkbox-outline:hover > input:not([disabled]) ~ span,
6178
  .mt-radio.mt-checkbox-outline > input:focus ~ span,
6179
  .mt-checkbox.mt-radio-outline:hover > input:not([disabled]) ~ span,
6180
  .mt-checkbox.mt-radio-outline > input:focus ~ span,
6181
  .mt-checkbox.mt-checkbox-outline:hover > input:not([disabled]) ~ span,
6182
  .mt-checkbox.mt-checkbox-outline > input:focus ~ span {
6183
    border: 1px solid #d9d9d9;
6184
    background: none; }
6185
  .mt-radio.mt-radio-outline > input:checked ~ span, .mt-radio.mt-checkbox-outline > input:checked ~ span,
6186
  .mt-checkbox.mt-radio-outline > input:checked ~ span,
6187
  .mt-checkbox.mt-checkbox-outline > input:checked ~ span {
6188
    border: 1px solid #d9d9d9;
6189
    background: none; }
6190
  .mt-radio.mt-radio-outline:hover > input:not([disabled]):checked ~ span,
6191
  .mt-radio.mt-radio-outline > input:checked ~ span, .mt-radio.mt-checkbox-outline:hover > input:not([disabled]):checked ~ span,
6192
  .mt-radio.mt-checkbox-outline > input:checked ~ span,
6193
  .mt-checkbox.mt-radio-outline:hover > input:not([disabled]):checked ~ span,
6194
  .mt-checkbox.mt-radio-outline > input:checked ~ span,
6195
  .mt-checkbox.mt-checkbox-outline:hover > input:not([disabled]):checked ~ span,
6196
  .mt-checkbox.mt-checkbox-outline > input:checked ~ span {
6197
    border: 1px solid #d9d9d9;
6198
    background: none; }
6199
 
6200
.mt-radio > span {
6201
  -webkit-border-radius: 50%!important;
6202
  -moz-border-radius: 50%!important;
6203
  -ms-border-radius: 50%!important;
6204
  -o-border-radius: 50%!important;
6205
  border-radius: 50%!important; }
6206
  .mt-radio > span:after {
6207
    left: 6px;
6208
    top: 6px;
6209
    height: 6px;
6210
    width: 6px;
6211
    border-radius: 50%;
6212
    background: #666666; }
6213
 
6214
.mt-radio > input:disabled ~ span:after {
6215
  background: #666666; }
6216
 
6217
th > .mt-radio.mt-radio-single,
6218
td > .mt-radio.mt-radio-single {
6219
  right: -5px; }
6220
 
6221
.mt-checkbox > span:after {
6222
  left: 6px;
6223
  top: 3px;
6224
  width: 5px;
6225
  height: 10px;
6226
  border: solid #666666;
6227
  border-width: 0 2px 2px 0;
6228
  transform: rotate(45deg); }
6229
 
6230
.mt-checkbox > input:disabled ~ span:after {
6231
  border-color: #666666; }
6232
 
6233
.form-inline .mt-checkbox {
6234
  margin-left: 15px;
6235
  margin-right: 15px; }
6236
 
6237
th > .mt-checkbox.mt-checkbox-single,
6238
td > .mt-checkbox.mt-checkbox-single {
6239
  right: -5px; }
6240
 
6241
.mt-checkbox-list,
6242
.mt-radio-list {
6243
  padding: 10px 0; }
6244
  .form-horizontal .form-group .mt-checkbox-list, .form-horizontal .form-group
6245
  .mt-radio-list {
6246
    padding-top: 0; }
6247
  .mt-checkbox-list .mt-checkbox,
6248
  .mt-checkbox-list .mt-radio,
6249
  .mt-radio-list .mt-checkbox,
6250
  .mt-radio-list .mt-radio {
6251
    display: block; }
6252
 
6253
.mt-checkbox-inline,
6254
.mt-radio-inline {
6255
  padding: 10px 0; }
6256
  .form-horizontal .form-group .mt-checkbox-inline, .form-horizontal .form-group
6257
  .mt-radio-inline {
6258
    padding-top: 8px; }
6259
  .mt-checkbox-inline .mt-checkbox,
6260
  .mt-checkbox-inline .mt-radio,
6261
  .mt-radio-inline .mt-checkbox,
6262
  .mt-radio-inline .mt-radio {
6263
    display: inline-block;
6264
    margin-right: 15px; }
6265
    .mt-checkbox-inline .mt-checkbox:last-child,
6266
    .mt-checkbox-inline .mt-radio:last-child,
6267
    .mt-radio-inline .mt-checkbox:last-child,
6268
    .mt-radio-inline .mt-radio:last-child {
6269
      margin-right: 0; }
6270
 
6271
/***
6272
Custom icon buttons
6273
***/
6274
.icon-btn {
6275
  height: 60px;
6276
  min-width: 80px;
6277
  margin: 5px 5px 0 0;
6278
  border: 1px solid #ddd;
6279
  padding: 12px 0px 0px 0px;
6280
  background-color: #fafafa;
6281
  background-image: none;
6282
  filter: none;
6283
  -webkit-box-shadow: none;
6284
  -moz-box-shadow: none;
6285
  box-shadow: none;
6286
  display: inline-block;
6287
  color: #646464;
6288
  text-shadow: none;
6289
  text-align: center;
6290
  cursor: pointer;
6291
  position: relative;
6292
  -webkit-transition: all 0.3s ease;
6293
  -moz-transition: all 0.3s ease;
6294
  -ms-transition: all 0.3s ease;
6295
  -o-transition: all 0.3s ease;
6296
  transition: all 0.3s ease; }
6297
  .icon-btn:hover {
6298
    text-decoration: none;
6299
    border-color: #999;
6300
    color: #444;
6301
    text-shadow: 0 1px 0px white;
6302
    -webkit-transition: all 0.3s ease;
6303
    -moz-transition: all 0.3s ease;
6304
    -ms-transition: all 0.3s ease;
6305
    -o-transition: all 0.3s ease;
6306
    transition: all 0.3s ease;
6307
    -webkit-box-shadow: none;
6308
    -moz-box-shadow: none;
6309
    box-shadow: none; }
6310
    .icon-btn:hover > .badge {
6311
      -webkit-transition: all 0.3s ease;
6312
      -moz-transition: all 0.3s ease;
6313
      -ms-transition: all 0.3s ease;
6314
      -o-transition: all 0.3s ease;
6315
      transition: all 0.3s ease;
6316
      -webkit-box-shadow: none;
6317
      -moz-box-shadow: none;
6318
      box-shadow: none; }
6319
  .icon-btn > div {
6320
    margin-top: 5px;
6321
    margin-bottom: 20px;
6322
    color: #3f444a;
6323
    font-size: 12px;
6324
    font-weight: 300; }
6325
  .icon-btn > .badge {
6326
    position: absolute;
6327
    font-size: 11px;
6328
    font-weight: 300;
6329
    top: -5px;
6330
    right: -5px;
6331
    padding: 3px 6px 3px 6px;
6332
    color: white;
6333
    text-shadow: none;
6334
    border-width: 0;
6335
    border-style: solid;
6336
    -webkit-border-radius: 12px;
6337
    -moz-border-radius: 12px;
6338
    border-radius: 12px;
6339
    -webkit-box-shadow: none;
6340
    -moz-box-shadow: none;
6341
    box-shadow: none; }
6342
  .icon-btn > i {
6343
    font-size: 18px; }
6344
  .ie8 .icon-btn:hover {
6345
    filter: none; }
6346
 
6347
/***
6348
Input icons
6349
***/
6350
.input-icon {
6351
  position: relative;
6352
  left: 0; }
6353
  .input-icon > .form-control {
6354
    padding-left: 33px; }
6355
    .input-group .input-icon > .form-control {
6356
      -webkit-border-radius: 4px 0 0 4px;
6357
      -moz-border-radius: 4px 0 0 4px;
6358
      -ms-border-radius: 4px 0 0 4px;
6359
      -o-border-radius: 4px 0 0 4px;
6360
      border-radius: 4px 0 0 4px; }
6361
  .input-icon > i {
6362
    color: #ccc;
6363
    display: block;
6364
    position: absolute;
6365
    margin: 11px 2px 4px 10px;
6366
    z-index: 3;
6367
    width: 16px;
6368
    font-size: 16px;
6369
    text-align: center;
6370
    left: 0; }
6371
    .modal .input-icon > i {
6372
      z-index: 10055; }
6373
    .has-success .input-icon > i {
6374
      color: #36c6d3; }
6375
    .has-warning .input-icon > i {
6376
      color: #F1C40F; }
6377
    .has-info .input-icon > i {
6378
      color: #659be0; }
6379
    .has-error .input-icon > i {
6380
      color: #ed6b75; }
6381
  .input-icon.right {
6382
    left: auto;
6383
    right: 0; }
6384
    .input-icon.right > .form-control {
6385
      padding-right: 33px;
6386
      padding-left: 12px; }
6387
      .input-group .input-icon.right > .form-control {
6388
        -webkit-border-radius: 0 4px 4px 0;
6389
        -moz-border-radius: 0 4px 4px 0;
6390
        -ms-border-radius: 0 4px 4px 0;
6391
        -o-border-radius: 0 4px 4px 0;
6392
        border-radius: 0 4px 4px 0; }
6393
    .input-icon.right > i {
6394
      left: auto;
6395
      right: 8px;
6396
      float: right; }
6397
  .input-icon.input-icon-lg > i {
6398
    margin-top: 16px; }
6399
  .input-icon.input-icon-sm > i {
6400
    margin-top: 8px;
6401
    font-size: 13px; }
6402
 
6403
/***
6404
Customized Bootstrap Labels
6405
***/
6406
.label {
6407
  text-shadow: none !important;
6408
  font-size: 14px;
6409
  font-weight: 300;
6410
  padding: 3px 6px 3px 6px;
6411
  color: #fff;
6412
  font-family: "Open Sans", sans-serif; }
6413
  .label.label-sm {
6414
    font-size: 13px;
6415
    padding: 2px 5px 2px 5px; }
6416
  h1 .label,
6417
  h2 .label,
6418
  h3 .label,
6419
  h4 .label,
6420
  h5 .label,
6421
  h6 .label {
6422
    font-size: 75%; }
6423
 
6424
/* Labels variants */
6425
.label-default {
6426
  background-color: #bac3d0; }
6427
  .label-default[href]:hover, .label-default[href]:focus {
6428
    background-color: #9ca8bb; }
6429
 
6430
.label-primary {
6431
  background-color: #337ab7; }
6432
  .label-primary[href]:hover, .label-primary[href]:focus {
6433
    background-color: #286090; }
6434
 
6435
.label-success {
6436
  background-color: #36c6d3; }
6437
  .label-success[href]:hover, .label-success[href]:focus {
6438
    background-color: #27a4b0; }
6439
 
6440
.label-info {
6441
  background-color: #659be0; }
6442
  .label-info[href]:hover, .label-info[href]:focus {
6443
    background-color: #3a80d7; }
6444
 
6445
.label-warning {
6446
  background-color: #F1C40F; }
6447
  .label-warning[href]:hover, .label-warning[href]:focus {
6448
    background-color: #c29d0b; }
6449
 
6450
.label-danger {
6451
  background-color: #ed6b75; }
6452
  .label-danger[href]:hover, .label-danger[href]:focus {
6453
    background-color: #e73d4a; }
6454
 
6455
/***
6456
Iconic labels
6457
***/
6458
.label.label-icon {
6459
  padding: 4px 0px 4px 4px;
6460
  margin-right: 2px;
6461
  text-align: center !important; }
6462
  .label.label-icon > i {
6463
    font-size: 12px;
6464
    text-align: center !important; }
6465
  .ie8 .label.label-icon,
6466
  .ie9 .label.label-icon {
6467
    padding: 3px 0px 3px 3px; }
6468
 
6469
/***
6470
Text states
6471
***/
6472
.text-default {
6473
  color: #bac3d0; }
6474
 
6475
.text-primary {
6476
  color: #337ab7; }
6477
 
6478
.text-success {
6479
  color: #36c6d3; }
6480
 
6481
.text-info {
6482
  color: #659be0; }
6483
 
6484
.text-warning {
6485
  color: #F1C40F; }
6486
 
6487
.text-danger {
6488
  color: #ed6b75; }
6489
 
6490
/***
6491
Customized List Group
6492
***/
6493
/* Contextual variants */
6494
.list-group > li:first-child {
6495
  border-radius-topleft: 4px;
6496
  border-radius-topright: 4px; }
6497
 
6498
.list-group > li:last-child {
6499
  border-radius-bottomleft: 4px;
6500
  border-radius-bottomright: 4px; }
6501
 
6502
.list-group .list-group-item-success {
6503
  color: #27a4b0;
6504
  background-color: #abe7ed; }
6505
 
6506
.list-group a.list-group-item-success,
6507
.list-group button.list-group-item-success {
6508
  color: #27a4b0; }
6509
  .list-group a.list-group-item-success .list-group-item-heading,
6510
  .list-group button.list-group-item-success .list-group-item-heading {
6511
    color: inherit; }
6512
  .list-group a.list-group-item-success:hover, .list-group a.list-group-item-success:focus,
6513
  .list-group button.list-group-item-success:hover,
6514
  .list-group button.list-group-item-success:focus {
6515
    color: #27a4b0;
6516
    background-color: #96e1e8; }
6517
  .list-group a.list-group-item-success.active, .list-group a.list-group-item-success.active:hover, .list-group a.list-group-item-success.active:focus,
6518
  .list-group button.list-group-item-success.active,
6519
  .list-group button.list-group-item-success.active:hover,
6520
  .list-group button.list-group-item-success.active:focus {
6521
    color: #fff;
6522
    background-color: #27a4b0;
6523
    border-color: #27a4b0; }
6524
 
6525
.list-group .list-group-item-info {
6526
  color: #327ad5;
6527
  background-color: #e0ebf9; }
6528
 
6529
.list-group a.list-group-item-info,
6530
.list-group button.list-group-item-info {
6531
  color: #327ad5; }
6532
  .list-group a.list-group-item-info .list-group-item-heading,
6533
  .list-group button.list-group-item-info .list-group-item-heading {
6534
    color: inherit; }
6535
  .list-group a.list-group-item-info:hover, .list-group a.list-group-item-info:focus,
6536
  .list-group button.list-group-item-info:hover,
6537
  .list-group button.list-group-item-info:focus {
6538
    color: #327ad5;
6539
    background-color: #caddf4; }
6540
  .list-group a.list-group-item-info.active, .list-group a.list-group-item-info.active:hover, .list-group a.list-group-item-info.active:focus,
6541
  .list-group button.list-group-item-info.active,
6542
  .list-group button.list-group-item-info.active:hover,
6543
  .list-group button.list-group-item-info.active:focus {
6544
    color: #fff;
6545
    background-color: #327ad5;
6546
    border-color: #327ad5; }
6547
 
6548
.list-group .list-group-item-warning {
6549
  color: #c29d0b;
6550
  background-color: #f9e491; }
6551
 
6552
.list-group a.list-group-item-warning,
6553
.list-group button.list-group-item-warning {
6554
  color: #c29d0b; }
6555
  .list-group a.list-group-item-warning .list-group-item-heading,
6556
  .list-group button.list-group-item-warning .list-group-item-heading {
6557
    color: inherit; }
6558
  .list-group a.list-group-item-warning:hover, .list-group a.list-group-item-warning:focus,
6559
  .list-group button.list-group-item-warning:hover,
6560
  .list-group button.list-group-item-warning:focus {
6561
    color: #c29d0b;
6562
    background-color: #f7de79; }
6563
  .list-group a.list-group-item-warning.active, .list-group a.list-group-item-warning.active:hover, .list-group a.list-group-item-warning.active:focus,
6564
  .list-group button.list-group-item-warning.active,
6565
  .list-group button.list-group-item-warning.active:hover,
6566
  .list-group button.list-group-item-warning.active:focus {
6567
    color: #fff;
6568
    background-color: #c29d0b;
6569
    border-color: #c29d0b; }
6570
 
6571
.list-group .list-group-item-danger {
6572
  color: #e73d4a;
6573
  background-color: #fbe1e3; }
6574
 
6575
.list-group a.list-group-item-danger,
6576
.list-group button.list-group-item-danger {
6577
  color: #e73d4a; }
6578
  .list-group a.list-group-item-danger .list-group-item-heading,
6579
  .list-group button.list-group-item-danger .list-group-item-heading {
6580
    color: inherit; }
6581
  .list-group a.list-group-item-danger:hover, .list-group a.list-group-item-danger:focus,
6582
  .list-group button.list-group-item-danger:hover,
6583
  .list-group button.list-group-item-danger:focus {
6584
    color: #e73d4a;
6585
    background-color: #f8cace; }
6586
  .list-group a.list-group-item-danger.active, .list-group a.list-group-item-danger.active:hover, .list-group a.list-group-item-danger.active:focus,
6587
  .list-group button.list-group-item-danger.active,
6588
  .list-group button.list-group-item-danger.active:hover,
6589
  .list-group button.list-group-item-danger.active:focus {
6590
    color: #fff;
6591
    background-color: #e73d4a;
6592
    border-color: #e73d4a; }
6593
 
6594
/***
6595
UI Loading
6596
***/
6597
.loading-message {
6598
  display: inline-block;
6599
  min-width: 125px;
6600
  margin-left: -60px;
6601
  padding: 10px;
6602
  margin: 0 auto;
6603
  color: #000 !important;
6604
  font-size: 13px;
6605
  font-weight: 400;
6606
  text-align: center;
6607
  vertical-align: middle; }
6608
  .loading-message.loading-message-boxed {
6609
    border: 1px solid #ddd;
6610
    background-color: #eee;
6611
    -webkit-border-radius: 4px;
6612
    -moz-border-radius: 4px;
6613
    -ms-border-radius: 4px;
6614
    -o-border-radius: 4px;
6615
    border-radius: 4px;
6616
    -webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
6617
    -moz-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
6618
    box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1); }
6619
  .loading-message > span {
6620
    line-height: 20px;
6621
    vertical-align: middle; }
6622
 
6623
.page-loading {
6624
  -webkit-border-radius: 4px;
6625
  -moz-border-radius: 4px;
6626
  -ms-border-radius: 4px;
6627
  -o-border-radius: 4px;
6628
  border-radius: 4px;
6629
  position: fixed;
6630
  top: 50%;
6631
  left: 50%;
6632
  min-width: 125px;
6633
  margin-left: -60px;
6634
  margin-top: -30px;
6635
  padding: 7px;
6636
  text-align: center;
6637
  color: #333;
6638
  font-size: 13px;
6639
  border: 1px solid #ddd;
6640
  background-color: #eee;
6641
  vertical-align: middle;
6642
  -webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
6643
  -moz-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1);
6644
  box-shadow: 0 1px 8px rgba(0, 0, 0, 0.1); }
6645
  .page-loading > span {
6646
    line-height: 20px;
6647
    vertical-align: middle; }
6648
 
6649
.page-spinner-bar {
6650
  position: fixed;
6651
  z-index: 10051;
6652
  width: 100px;
6653
  top: 40%;
6654
  left: 50%;
6655
  margin-left: -55px;
6656
  text-align: center; }
6657
  .page-spinner-bar > div {
6658
    margin: 0 5px;
6659
    width: 18px;
6660
    height: 18px;
6661
    background: #eee;
6662
    border-radius: 100% !important;
6663
    display: inline-block;
6664
    -webkit-animation: bounceDelay 1.4s infinite ease-in-out;
6665
    animation: bounceDelay 1.4s infinite ease-in-out;
6666
    /* Prevent first frame from flickering when animation starts */
6667
    -webkit-animation-fill-mode: both;
6668
    animation-fill-mode: both; }
6669
  .page-spinner-bar .bounce1 {
6670
    -webkit-animation-delay: -0.32s;
6671
    animation-delay: -0.32s; }
6672
  .page-spinner-bar .bounce2 {
6673
    -webkit-animation-delay: -0.16s;
6674
    animation-delay: -0.16s; }
6675
 
6676
.block-spinner-bar {
6677
  display: inline-block;
6678
  width: 80px;
6679
  text-align: center; }
6680
  .block-spinner-bar > div {
6681
    margin: 0 2px;
6682
    width: 15px;
6683
    height: 15px;
6684
    background: #eee;
6685
    border-radius: 100% !important;
6686
    display: inline-block;
6687
    -webkit-animation: bounceDelay 1.4s infinite ease-in-out;
6688
    animation: bounceDelay 1.4s infinite ease-in-out;
6689
    /* Prevent first frame from flickering when animation starts */
6690
    -webkit-animation-fill-mode: both;
6691
    animation-fill-mode: both; }
6692
  .block-spinner-bar .bounce1 {
6693
    -webkit-animation-delay: -0.32s;
6694
    animation-delay: -0.32s; }
6695
  .block-spinner-bar .bounce2 {
6696
    -webkit-animation-delay: -0.16s;
6697
    animation-delay: -0.16s; }
6698
 
6699
/***
6700
Metro icons
6701
***/
6702
[class^="m-icon-"] {
6703
  display: inline-block;
6704
  width: 14px;
6705
  height: 14px;
6706
  margin-top: 3px;
6707
  line-height: 14px;
6708
  vertical-align: top;
6709
  background-image: url(../img/syncfusion-icons.png);
6710
  background-position: 0 0;
6711
  background-repeat: no-repeat; }
6712
 
6713
[class^="m-icon-big-"] {
6714
  display: inline-block;
6715
  width: 30px;
6716
  height: 30px;
6717
  margin: 6px;
6718
  vertical-align: middle;
6719
  background-image: url(../img/syncfusion-icons.png);
6720
  background-position: 0 0px;
6721
  background-repeat: no-repeat; }
6722
 
6723
/* large icons */
6724
.btn.m-icon-big {
6725
  padding: 9px 16px 8px 16px; }
6726
 
6727
.btn.m-icon-big.m-icon-only {
6728
  padding: 9px 8px 8px 0px; }
6729
 
6730
.btn.m-icon-big [class^="m-icon-big-"] {
6731
  margin: 0 0 0 10px; }
6732
 
6733
.btn.m-icon-ony > i {
6734
  margin-left: 0px; }
6735
 
6736
/* default icons */
6737
.btn.m-icon {
6738
  padding: 7px 14px 7px 14px; }
6739
 
6740
.btn.m-icon [class^="m-icon-"] {
6741
  margin: 4px 0 0 5px; }
6742
 
6743
.btn.m-icon.m-icon-only {
6744
  padding: 7px 10px 7px 6px; }
6745
 
6746
/* white icon */
6747
.m-icon-white {
6748
  background-image: url(../img/syncfusion-icons-white.png); }
6749
 
6750
/*  Misc */
6751
.m-icon-swapright {
6752
  background-position: -27px -10px; }
6753
 
6754
.m-icon-swapdown {
6755
  background-position: -68px -10px; }
6756
 
6757
.m-icon-swapleft {
6758
  background-position: -8px -10px; }
6759
 
6760
.m-icon-swapup {
6761
  background-position: -46px -10px; }
6762
 
6763
.m-icon-big-swapright {
6764
  background-position: -42px -28px; }
6765
 
6766
.m-icon-big-swapdown {
6767
  background-position: -115px -28px; }
6768
 
6769
.m-icon-big-swapleft {
6770
  background-position: -6px -28px; }
6771
 
6772
.m-icon-big-swapup {
6773
  background-position: -78px -28px; }
6774
 
6775
/***
6776
Customized Bootstrap Modal
6777
***/
6778
.modal {
6779
  z-index: 10050;
6780
  outline: none;
6781
  overflow-y: auto !important;
6782
  /* Fix content shifting to the right on modal open due to scrollbar closed */ }
6783
  .page-portlet-fullscreen .modal {
6784
    z-index: 10060; }
6785
  .modal .modal-header {
6786
    border-bottom: 1px solid #EFEFEF; }
6787
    .modal .modal-header h3 {
6788
      font-weight: 300; }
6789
    .modal .modal-header .close {
6790
      margin-top: 0px !important; }
6791
  .modal.draggable-modal .modal-header {
6792
    cursor: move; }
6793
  .modal .modal-dialog {
6794
    z-index: 10051; }
6795
  .modal > .loading {
6796
    position: absolute;
6797
    top: 50%;
6798
    left: 50%;
6799
    margin-top: -22px;
6800
    margin-left: -22px; }
6801
  .modal.in .page-loading {
6802
    display: none; }
6803
 
6804
.modal-open {
6805
  overflow-y: auto !important; }
6806
 
6807
.modal-open-noscroll {
6808
  overflow-y: hidden !important; }
6809
 
6810
.modal-backdrop {
6811
  border: 0;
6812
  outline: none; }
6813
  .page-portlet-fullscreen .modal-backdrop {
6814
    z-index: 10059; }
6815
  .modal-backdrop, .modal-backdrop.fade.in {
6816
    background-color: #333 !important; }
6817
 
6818
body[ng-controller] .modal-backdrop {
6819
  z-index: 10049; }
6820
 
6821
body[ng-controller] .modal {
6822
  z-index: 10050; }
6823
 
6824
/* Full width modal */
6825
.modal-full.modal-dialog {
6826
  width: 99%; }
6827
 
6828
@media (max-width: 768px) {
6829
  .modal-full.modal-dialog {
6830
    width: auto; } }
6831
 
6832
/***
6833
Notes
6834
***/
6835
.note {
6836
  margin: 0 0 20px 0;
6837
  padding: 15px 30px 15px 15px;
6838
  border-left: 5px solid #eee;
6839
  -webkit-border-radius: 0 4px 4px 0;
6840
  -moz-border-radius: 0 4px 4px 0;
6841
  -ms-border-radius: 0 4px 4px 0;
6842
  -o-border-radius: 0 4px 4px 0;
6843
  border-radius: 0 4px 4px 0; }
6844
  .note h1,
6845
  .note h2,
6846
  .note h3,
6847
  .note h4,
6848
  .note h5,
6849
  .note h6 {
6850
    margin-top: 0; }
6851
    .note h1 .close,
6852
    .note h2 .close,
6853
    .note h3 .close,
6854
    .note h4 .close,
6855
    .note h5 .close,
6856
    .note h6 .close {
6857
      margin-right: -10px; }
6858
  .note p {
6859
    margin: 0;
6860
    font-size: 13px; }
6861
    .note p:last-child {
6862
      margin-bottom: 0; }
6863
  .note code,
6864
  .note .highlight {
6865
    background-color: #fff; }
6866
  .note.note-default {
6867
    background-color: white;
6868
    border-color: #b0c1d2;
6869
    color: black; }
6870
    .note.note-default.note-bordered {
6871
      background-color: #eef1f5;
6872
      border-color: #c0cedb; }
6873
    .note.note-default.note-shadow {
6874
      background-color: #f1f4f7;
6875
      border-color: #d1dbe4;
6876
      box-shadow: 5px 5px rgba(212, 221, 230, 0.2); }
6877
  .note.note-success {
6878
    background-color: #c0edf1;
6879
    border-color: #58d0da;
6880
    color: black; }
6881
    .note.note-success.note-bordered {
6882
      background-color: #a7e6ec;
6883
      border-color: #6dd6df; }
6884
    .note.note-success.note-shadow {
6885
      background-color: #abe7ed;
6886
      border-color: #81dbe3;
6887
      box-shadow: 5px 5px rgba(134, 221, 228, 0.2); }
6888
  .note.note-info {
6889
    background-color: #f5f8fd;
6890
    border-color: #8bb4e7;
6891
    color: #010407; }
6892
    .note.note-info.note-bordered {
6893
      background-color: #dbe8f8;
6894
      border-color: #a0c2ec; }
6895
    .note.note-info.note-shadow {
6896
      background-color: #e0ebf9;
6897
      border-color: #b5cff0;
6898
      box-shadow: 5px 5px rgba(185, 210, 241, 0.2); }
6899
  .note.note-warning {
6900
    background-color: #faeaa9;
6901
    border-color: #f3cc31;
6902
    color: black; }
6903
    .note.note-warning.note-bordered {
6904
      background-color: #f8e38c;
6905
      border-color: #f4d249; }
6906
    .note.note-warning.note-shadow {
6907
      background-color: #f9e491;
6908
      border-color: #f6d861;
6909
      box-shadow: 5px 5px rgba(246, 217, 102, 0.2); }
6910
  .note.note-danger {
6911
    background-color: #fef7f8;
6912
    border-color: #f0868e;
6913
    color: #210406; }
6914
    .note.note-danger.note-bordered {
6915
      background-color: #fbdcde;
6916
      border-color: #f39da3; }
6917
    .note.note-danger.note-shadow {
6918
      background-color: #fbe1e3;
6919
      border-color: #f6b3b8;
6920
      box-shadow: 5px 5px rgba(246, 184, 189, 0.2); }
6921
 
6922
/***
6923
Customized Bootstrap Pagination
6924
***/
6925
.pagination {
6926
  margin: 10px 0; }
6927
  .pagination.pagination-circle > li:first-child > a {
6928
    border-radius: 25px 0 0 25px !important; }
6929
  .pagination.pagination-circle > li:last-child > a {
6930
    border-radius: 0 25px 25px 0 !important; }
6931
 
6932
/***
6933
Customized Bootstrap Panels
6934
***/
6935
.panel {
6936
  -webkit-box-shadow: none !important;
6937
  -moz-box-shadow: none !important;
6938
  box-shadow: none !important; }
6939
  .panel-group .panel {
6940
    overflow: visible; }
6941
  .panel .panel-body {
6942
    font-size: 13px; }
6943
  .panel .panel-title > a:hover {
6944
    text-decoration: none; }
6945
  .accordion .panel .panel-heading {
6946
    padding: 0; }
6947
  .accordion .panel .panel-title {
6948
    padding: 0; }
6949
    .accordion .panel .panel-title .accordion-toggle {
6950
      display: block;
6951
      padding: 10px 15px; }
6952
    .accordion .panel .panel-title .accordion-toggle.accordion-toggle-styled {
6953
      background: url("../img/accordion-plusminus.png") no-repeat;
6954
      background-position: right -19px;
6955
      margin-right: 15px; }
6956
    .accordion .panel .panel-title .accordion-toggle.accordion-toggle-styled.collapsed {
6957
      background-position: right 12px; }
6958
 
6959
/***
6960
Accordions
6961
***/
6962
.panel-heading {
6963
  background: #eee; }
6964
  .panel-heading a {
6965
    text-decoration: none; }
6966
  .panel-heading a:active,
6967
  .panel-heading a:focus,
6968
  .panel-heading a:hover {
6969
    text-decoration: none; }
6970
 
6971
/***
6972
Customized Bootstrap Popover
6973
***/
6974
/*rtl:ignore*/
6975
.popover {
6976
  box-shadow: 5px 5px rgba(102, 102, 102, 0.1);
6977
  padding: 0; }
6978
 
6979
.popover .popover-title {
6980
  margin: 0 !important; }
6981
 
6982
/***
6983
Portlets
6984
***/
6985
/* Full Screen portlet mode */
6986
.page-portlet-fullscreen {
6987
  overflow: hidden; }
6988
 
6989
/* Basic portlet */
6990
.portlet {
6991
  margin-top: 0px;
6992
  margin-bottom: 25px;
6993
  padding: 0px;
6994
  -webkit-border-radius: 4px;
6995
  -moz-border-radius: 4px;
6996
  -ms-border-radius: 4px;
6997
  -o-border-radius: 4px;
6998
  border-radius: 4px; }
6999
  .portlet.portlet-fullscreen {
7000
    z-index: 10060;
7001
    margin: 0;
7002
    position: fixed;
7003
    top: 0;
7004
    left: 0;
7005
    bottom: 0;
7006
    right: 0;
7007
    width: 100%;
7008
    height: 100%;
7009
    background: #fff; }
7010
    .portlet.portlet-fullscreen > .portlet-body {
7011
      overflow-y: auto;
7012
      overflow-x: hidden;
7013
      padding: 0 10px; }
7014
    .portlet.portlet-fullscreen > .portlet-title {
7015
      padding: 0 10px; }
7016
  .portlet > .portlet-title {
7017
    border-bottom: 1px solid #eee;
7018
    padding: 0;
7019
    margin-bottom: 10px;
7020
    min-height: 41px;
7021
    -webkit-border-radius: 4px 4px 0 0;
7022
    -moz-border-radius: 4px 4px 0 0;
7023
    -ms-border-radius: 4px 4px 0 0;
7024
    -o-border-radius: 4px 4px 0 0;
7025
    border-radius: 4px 4px 0 0; }
7026
    .portlet > .portlet-title:before, .portlet > .portlet-title:after {
7027
      content: " ";
7028
      display: table; }
7029
    .portlet > .portlet-title:after {
7030
      clear: both; }
7031
    .portlet > .portlet-title > .caption {
7032
      float: left;
7033
      display: inline-block;
7034
      font-size: 18px;
7035
      line-height: 18px;
7036
      padding: 10px 0; }
7037
      .portlet > .portlet-title > .caption.bold {
7038
        font-weight: 400; }
7039
      .portlet > .portlet-title > .caption > i {
7040
        float: left;
7041
        margin-top: 4px;
7042
        display: inline-block;
7043
        font-size: 13px;
7044
        margin-right: 5px;
7045
        color: #666; }
7046
        .portlet > .portlet-title > .caption > i.glyphicon {
7047
          margin-top: 2px; }
7048
      .portlet > .portlet-title > .caption > .caption-helper {
7049
        padding: 0;
7050
        margin: 0;
7051
        line-height: 13px;
7052
        color: #9eacb4;
7053
        font-size: 13px;
7054
        font-weight: 400; }
7055
    .portlet > .portlet-title > .actions {
7056
      float: right;
7057
      display: inline-block;
7058
      padding: 6px 0; }
7059
      .portlet > .portlet-title > .actions > .dropdown-menu i {
7060
        color: #555555; }
7061
      .portlet > .portlet-title > .actions > .btn,
7062
      .portlet > .portlet-title > .actions > .btn.btn-sm,
7063
      .portlet > .portlet-title > .actions > .btn-group > .btn,
7064
      .portlet > .portlet-title > .actions > .btn-group > .btn.btn-sm {
7065
        padding: 4px 10px;
7066
        font-size: 13px;
7067
        line-height: 1.5; }
7068
        .portlet > .portlet-title > .actions > .btn.btn-default,
7069
        .portlet > .portlet-title > .actions > .btn.btn-sm.btn-default,
7070
        .portlet > .portlet-title > .actions > .btn-group > .btn.btn-default,
7071
        .portlet > .portlet-title > .actions > .btn-group > .btn.btn-sm.btn-default {
7072
          padding: 3px 9px; }
7073
        .portlet > .portlet-title > .actions > .btn > i,
7074
        .portlet > .portlet-title > .actions > .btn.btn-sm > i,
7075
        .portlet > .portlet-title > .actions > .btn-group > .btn > i,
7076
        .portlet > .portlet-title > .actions > .btn-group > .btn.btn-sm > i {
7077
          font-size: 13px; }
7078
      .portlet > .portlet-title > .actions .btn-icon-only {
7079
        padding: 5px 7px 3px 7px; }
7080
        .portlet > .portlet-title > .actions .btn-icon-only.btn-default {
7081
          padding: 4px 6px 2px 6px; }
7082
          .portlet > .portlet-title > .actions .btn-icon-only.btn-default > i {
7083
            font-size: 14px; }
7084
          .portlet > .portlet-title > .actions .btn-icon-only.btn-default.fullscreen {
7085
            font-family: FontAwesome;
7086
            color: #a0a0a0;
7087
            padding-top: 3px; }
7088
            .portlet > .portlet-title > .actions .btn-icon-only.btn-default.fullscreen.btn-sm {
7089
              padding: 3px 3px !important;
7090
              height: 27px;
7091
              width: 27px; }
7092
            .portlet > .portlet-title > .actions .btn-icon-only.btn-default.fullscreen:before {
7093
              content: "\f065"; }
7094
            .portlet > .portlet-title > .actions .btn-icon-only.btn-default.fullscreen.on:before {
7095
              content: "\f066"; }
7096
    .portlet > .portlet-title > .tools {
7097
      float: right;
7098
      display: inline-block;
7099
      padding: 12px 0 8px 0; }
7100
      .portlet > .portlet-title > .tools > a {
7101
        display: inline-block;
7102
        height: 16px;
7103
        margin-left: 5px;
7104
        opacity: 1 ;
7105
        filter: alpha(opacity=100) ; }
7106
      .portlet > .portlet-title > .tools > a.remove {
7107
        background-image: url(../img/portlet-remove-icon.png);
7108
        background-repeat: no-repeat;
7109
        width: 11px; }
7110
      .portlet > .portlet-title > .tools > a.config {
7111
        background-image: url(../img/portlet-config-icon.png);
7112
        background-repeat: no-repeat;
7113
        width: 12px; }
7114
      .portlet > .portlet-title > .tools > a.reload {
7115
        background-image: url(../img/portlet-reload-icon.png);
7116
        width: 13px; }
7117
      .portlet > .portlet-title > .tools > a.expand {
7118
        background-image: url(../img/portlet-expand-icon.png);
7119
        width: 14px;
7120
        visibility: visible; }
7121
      .portlet > .portlet-title > .tools > a.collapse {
7122
        background-image: url(../img/portlet-collapse-icon.png);
7123
        width: 14px;
7124
        visibility: visible; }
7125
      .portlet > .portlet-title > .tools > a.fullscreen {
7126
        display: inline-block;
7127
        top: -3px;
7128
        position: relative;
7129
        font-size: 13px;
7130
        font-family: FontAwesome;
7131
        color: #ACACAC; }
7132
        .portlet > .portlet-title > .tools > a.fullscreen:before {
7133
          content: "\f065"; }
7134
        .portlet > .portlet-title > .tools > a.fullscreen.on:before {
7135
          content: "\f066"; }
7136
      .portlet > .portlet-title > .tools > a:hover {
7137
        text-decoration: none;
7138
        -webkit-transition: all 0.1s ease-in-out;
7139
        -moz-transition: all 0.1s ease-in-out;
7140
        -o-transition: all 0.1s ease-in-out;
7141
        -ms-transition: all 0.1s ease-in-out;
7142
        transition: all 0.1s ease-in-out;
7143
        opacity: 0.8 ;
7144
        filter: alpha(opacity=80) ; }
7145
    .portlet > .portlet-title > .pagination {
7146
      float: right;
7147
      display: inline-block;
7148
      margin: 2px 0 0 0;
7149
      border: 0;
7150
      padding: 4px 0; }
7151
    .portlet > .portlet-title > .nav-tabs {
7152
      background: none;
7153
      margin: 1px 0 0 0;
7154
      float: right;
7155
      display: inline-block;
7156
      border: 0; }
7157
      .portlet > .portlet-title > .nav-tabs > li {
7158
        background: none;
7159
        margin: 0;
7160
        border: 0; }
7161
        .portlet > .portlet-title > .nav-tabs > li > a {
7162
          background: none;
7163
          margin: 5px 0 0 1px;
7164
          border: 0;
7165
          padding: 8px 10px;
7166
          color: #fff; }
7167
        .portlet > .portlet-title > .nav-tabs > li.active > a,
7168
        .portlet > .portlet-title > .nav-tabs > li:hover > a {
7169
          color: #333;
7170
          background: #fff;
7171
          border: 0; }
7172
  .portlet > .portlet-body {
7173
    clear: both;
7174
    -webkit-border-radius: 0 0 4px 4px;
7175
    -moz-border-radius: 0 0 4px 4px;
7176
    -ms-border-radius: 0 0 4px 4px;
7177
    -o-border-radius: 0 0 4px 4px;
7178
    border-radius: 0 0 4px 4px; }
7179
    .portlet > .portlet-body p {
7180
      margin-top: 0; }
7181
  .portlet > .portlet-empty {
7182
    min-height: 125px; }
7183
  .portlet.full-height-content {
7184
    margin-bottom: 0; }
7185
 
7186
/* Portlet background colors */
7187
/* Side bordered portlet */
7188
.portlet.bordered {
7189
  border-left: 2px solid #e6e9ec !important; }
7190
  .portlet.bordered > .portlet-title {
7191
    border-bottom: 0; }
7192
 
7193
/* Solid colored portlet */
7194
.portlet.solid {
7195
  padding: 0 10px 10px 10px;
7196
  border: 0px; }
7197
  .portlet.solid > .portlet-title {
7198
    border-bottom: 0;
7199
    margin-bottom: 10px; }
7200
    .portlet.solid > .portlet-title > .caption {
7201
      padding: 16px 0 2px 0; }
7202
    .portlet.solid > .portlet-title > .actions {
7203
      padding: 12px 0 6px 0; }
7204
    .portlet.solid > .portlet-title > .tools {
7205
      padding: 14px 0 6px 0; }
7206
 
7207
/* Solid bordered portlet */
7208
.portlet.solid.bordered > .portlet-title {
7209
  margin-bottom: 10px; }
7210
 
7211
/* Box portlet */
7212
.portlet.box {
7213
  padding: 0px !important; }
7214
  .portlet.box > .portlet-title {
7215
    border-bottom: 0;
7216
    padding: 0 10px;
7217
    margin-bottom: 0;
7218
    color: #fff; }
7219
    .portlet.box > .portlet-title > .caption {
7220
      padding: 11px 0 9px 0; }
7221
    .portlet.box > .portlet-title > .tools > a.remove {
7222
      background-image: url(../img/portlet-remove-icon-white.png); }
7223
    .portlet.box > .portlet-title > .tools > a.config {
7224
      background-image: url(../img/portlet-config-icon-white.png); }
7225
    .portlet.box > .portlet-title > .tools > a.reload {
7226
      background-image: url(../img/portlet-reload-icon-white.png); }
7227
    .portlet.box > .portlet-title > .tools > a.expand {
7228
      background-image: url(../img/portlet-expand-icon-white.png); }
7229
    .portlet.box > .portlet-title > .tools > a.collapse {
7230
      background-image: url(../img/portlet-collapse-icon-white.png); }
7231
    .portlet.box > .portlet-title > .tools > a.fullscreen {
7232
      color: #fdfdfd; }
7233
    .portlet.box > .portlet-title > .actions {
7234
      padding: 7px 0 5px 0; }
7235
  .portlet.box > .portlet-body {
7236
    background-color: #fff;
7237
    padding: 15px; }
7238
 
7239
/* Light Portlet */
7240
.portlet.light {
7241
  padding: 12px 20px 15px 20px;
7242
  background-color: #fff; }
7243
  .portlet.light.bordered {
7244
    border: 1px solid #e7ecf1 !important; }
7245
    .portlet.light.bordered > .portlet-title {
7246
      border-bottom: 1px solid #eef1f5; }
7247
  .portlet.light.bg-inverse {
7248
    background: #f1f4f7; }
7249
  .portlet.light > .portlet-title {
7250
    padding: 0;
7251
    min-height: 48px; }
7252
    .portlet.light > .portlet-title > .caption {
7253
      color: #666;
7254
      padding: 10px 0; }
7255
      .portlet.light > .portlet-title > .caption > .caption-subject {
7256
        font-size: 16px; }
7257
      .portlet.light > .portlet-title > .caption > i {
7258
        color: #777;
7259
        font-size: 15px;
7260
        font-weight: 300;
7261
        margin-top: 3px; }
7262
      .portlet.light > .portlet-title > .caption.caption-md > .caption-subject {
7263
        font-size: 15px; }
7264
      .portlet.light > .portlet-title > .caption.caption-md > i {
7265
        font-size: 14px; }
7266
    .portlet.light > .portlet-title > .actions {
7267
      padding: 6px 0 14px 0; }
7268
      .portlet.light > .portlet-title > .actions .btn-default {
7269
        color: #666; }
7270
      .portlet.light > .portlet-title > .actions .btn-icon-only {
7271
        height: 27px;
7272
        width: 27px; }
7273
      .portlet.light > .portlet-title > .actions .dropdown-menu li > a {
7274
        color: #555; }
7275
    .portlet.light > .portlet-title > .inputs {
7276
      float: right;
7277
      display: inline-block;
7278
      padding: 4px 0; }
7279
      .portlet.light > .portlet-title > .inputs > .portlet-input .input-icon > i {
7280
        font-size: 14px;
7281
        margin-top: 9px; }
7282
      .portlet.light > .portlet-title > .inputs > .portlet-input .input-icon > .form-control {
7283
        height: 30px;
7284
        padding: 2px 26px 3px 10px;
7285
        font-size: 13px; }
7286
      .portlet.light > .portlet-title > .inputs > .portlet-input > .form-control {
7287
        height: 30px;
7288
        padding: 3px 10px;
7289
        font-size: 13px; }
7290
    .portlet.light > .portlet-title > .pagination {
7291
      padding: 2px 0 13px 0; }
7292
    .portlet.light > .portlet-title > .tools {
7293
      padding: 10px 0 13px 0;
7294
      margin-top: 2px; }
7295
    .portlet.light > .portlet-title > .nav-tabs > li {
7296
      margin: 0;
7297
      padding: 0; }
7298
      .portlet.light > .portlet-title > .nav-tabs > li > a {
7299
        margin: 0;
7300
        padding: 12px 13px 13px 13px;
7301
        font-size: 13px;
7302
        color: #666; }
7303
      .portlet.light > .portlet-title > .nav-tabs > li.active > a,
7304
      .portlet.light > .portlet-title > .nav-tabs > li:hover > a {
7305
        margin: 0;
7306
        background: none;
7307
        color: #333; }
7308
  .portlet.light.form-fit {
7309
    padding: 0; }
7310
    .portlet.light.form-fit > .portlet-title {
7311
      padding: 17px 20px 10px 20px;
7312
      margin-bottom: 0; }
7313
  .portlet.light .portlet-body {
7314
    padding-top: 8px; }
7315
  .portlet.light.portlet-fullscreen > .portlet-body {
7316
    padding: 8px 0; }
7317
  .portlet.light.portlet-fit {
7318
    padding: 0; }
7319
    .portlet.light.portlet-fit > .portlet-title {
7320
      padding: 15px 20px 10px 20px; }
7321
    .portlet.light.portlet-fit > .portlet-body {
7322
      padding: 10px 20px 20px 20px; }
7323
  .portlet.light.portlet-fit.portlet-form > .portlet-body {
7324
    padding: 0; }
7325
  .portlet.light.portlet-fit.portlet-form > .portlet-body {
7326
    padding: 0; }
7327
    .portlet.light.portlet-fit.portlet-form > .portlet-body .form-actions {
7328
      background: none; }
7329
  .portlet.light.portlet-datatable.portlet-fit > .portlet-body {
7330
    padding-top: 10px;
7331
    padding-bottom: 25px; }
7332
 
7333
.tab-pane > p:last-child {
7334
  margin-bottom: 0px; }
7335
 
7336
/* Reverse aligned tabs */
7337
.tabs-reversed > li {
7338
  float: right;
7339
  margin-right: 0; }
7340
  .tabs-reversed > li > a {
7341
    margin-right: 0; }
7342
 
7343
/* jQuery UI Draggable Portlets */
7344
.portlet-sortable:not(.portlet-fullscreen) > .portlet-title {
7345
  cursor: move; }
7346
 
7347
.portlet-sortable-placeholder {
7348
  border: 2px dashed #eee;
7349
  margin-bottom: 25px; }
7350
 
7351
.portlet-sortable-empty {
7352
  box-shadow: none !important;
7353
  height: 45px; }
7354
 
7355
.portlet-collapsed {
7356
  display: none; }
7357
 
7358
@media (max-width: 991px) {
7359
  /* 991px */
7360
  .portlet-collapsed-on-mobile {
7361
    display: none; } }
7362
 
7363
/***
7364
Custom colored portlets
7365
***/
7366
.portlet > .portlet-body.white,
7367
.portlet.white {
7368
  background-color: #ffffff; }
7369
 
7370
.portlet.solid.white > .portlet-title,
7371
.portlet.solid.white > .portlet-body {
7372
  border: 0;
7373
  color: #666; }
7374
 
7375
.portlet.solid.white > .portlet-title > .caption {
7376
  font-weight: 400; }
7377
  .portlet.solid.white > .portlet-title > .caption > i {
7378
    color: #666; }
7379
 
7380
.portlet.solid.white > .portlet-title > .tools > a.remove {
7381
  background-image: url(../img/portlet-remove-icon-white.png); }
7382
 
7383
.portlet.solid.white > .portlet-title > .tools > a.config {
7384
  background-image: url(../img/portlet-config-icon-white.png); }
7385
 
7386
.portlet.solid.white > .portlet-title > .tools > a.reload {
7387
  background-image: url(../img/portlet-reload-icon-white.png); }
7388
 
7389
.portlet.solid.white > .portlet-title > .tools > a.expand {
7390
  background-image: url(../img/portlet-expand-icon-white.png); }
7391
 
7392
.portlet.solid.white > .portlet-title > .tools > a.collapse {
7393
  background-image: url(../img/portlet-collapse-icon-white.png); }
7394
 
7395
.portlet.solid.white > .portlet-title > .tools > a.fullscreen {
7396
  color: #fdfdfd; }
7397
 
7398
.portlet.box.white {
7399
  border: 1px solid white;
7400
  border-top: 0; }
7401
  .portlet.box.white > .portlet-title {
7402
    background-color: #ffffff; }
7403
    .portlet.box.white > .portlet-title > .caption {
7404
      color: #666; }
7405
      .portlet.box.white > .portlet-title > .caption > i {
7406
        color: #666; }
7407
    .portlet.box.white > .portlet-title > .actions .btn-default {
7408
      background: transparent !important;
7409
      background-color: transparent !important;
7410
      border: 1px solid white;
7411
      color: white; }
7412
      .portlet.box.white > .portlet-title > .actions .btn-default > i {
7413
        color: white; }
7414
      .portlet.box.white > .portlet-title > .actions .btn-default:hover, .portlet.box.white > .portlet-title > .actions .btn-default:focus, .portlet.box.white > .portlet-title > .actions .btn-default:active, .portlet.box.white > .portlet-title > .actions .btn-default.active {
7415
        border: 1px solid white;
7416
        color: white; }
7417
 
7418
.portlet > .portlet-body.default,
7419
.portlet.default {
7420
  background-color: #e1e5ec; }
7421
 
7422
.portlet.solid.default > .portlet-title,
7423
.portlet.solid.default > .portlet-body {
7424
  border: 0;
7425
  color: #666; }
7426
 
7427
.portlet.solid.default > .portlet-title > .caption {
7428
  font-weight: 400; }
7429
  .portlet.solid.default > .portlet-title > .caption > i {
7430
    color: #666; }
7431
 
7432
.portlet.solid.default > .portlet-title > .tools > a.remove {
7433
  background-image: url(../img/portlet-remove-icon-white.png); }
7434
 
7435
.portlet.solid.default > .portlet-title > .tools > a.config {
7436
  background-image: url(../img/portlet-config-icon-white.png); }
7437
 
7438
.portlet.solid.default > .portlet-title > .tools > a.reload {
7439
  background-image: url(../img/portlet-reload-icon-white.png); }
7440
 
7441
.portlet.solid.default > .portlet-title > .tools > a.expand {
7442
  background-image: url(../img/portlet-expand-icon-white.png); }
7443
 
7444
.portlet.solid.default > .portlet-title > .tools > a.collapse {
7445
  background-image: url(../img/portlet-collapse-icon-white.png); }
7446
 
7447
.portlet.solid.default > .portlet-title > .tools > a.fullscreen {
7448
  color: #fdfdfd; }
7449
 
7450
.portlet.box.default {
7451
  border: 1px solid white;
7452
  border-top: 0; }
7453
  .portlet.box.default > .portlet-title {
7454
    background-color: #e1e5ec; }
7455
    .portlet.box.default > .portlet-title > .caption {
7456
      color: #666; }
7457
      .portlet.box.default > .portlet-title > .caption > i {
7458
        color: #666; }
7459
    .portlet.box.default > .portlet-title > .actions .btn-default {
7460
      background: transparent !important;
7461
      background-color: transparent !important;
7462
      border: 1px solid white;
7463
      color: white; }
7464
      .portlet.box.default > .portlet-title > .actions .btn-default > i {
7465
        color: white; }
7466
      .portlet.box.default > .portlet-title > .actions .btn-default:hover, .portlet.box.default > .portlet-title > .actions .btn-default:focus, .portlet.box.default > .portlet-title > .actions .btn-default:active, .portlet.box.default > .portlet-title > .actions .btn-default.active {
7467
        border: 1px solid white;
7468
        color: white; }
7469
 
7470
.portlet > .portlet-body.dark,
7471
.portlet.dark {
7472
  background-color: #2f353b; }
7473
 
7474
.portlet.solid.dark > .portlet-title,
7475
.portlet.solid.dark > .portlet-body {
7476
  border: 0;
7477
  color: #FFFFFF; }
7478
 
7479
.portlet.solid.dark > .portlet-title > .caption {
7480
  font-weight: 400; }
7481
  .portlet.solid.dark > .portlet-title > .caption > i {
7482
    color: #FFFFFF; }
7483
 
7484
.portlet.solid.dark > .portlet-title > .tools > a.remove {
7485
  background-image: url(../img/portlet-remove-icon-white.png); }
7486
 
7487
.portlet.solid.dark > .portlet-title > .tools > a.config {
7488
  background-image: url(../img/portlet-config-icon-white.png); }
7489
 
7490
.portlet.solid.dark > .portlet-title > .tools > a.reload {
7491
  background-image: url(../img/portlet-reload-icon-white.png); }
7492
 
7493
.portlet.solid.dark > .portlet-title > .tools > a.expand {
7494
  background-image: url(../img/portlet-expand-icon-white.png); }
7495
 
7496
.portlet.solid.dark > .portlet-title > .tools > a.collapse {
7497
  background-image: url(../img/portlet-collapse-icon-white.png); }
7498
 
7499
.portlet.solid.dark > .portlet-title > .tools > a.fullscreen {
7500
  color: #fdfdfd; }
7501
 
7502
.portlet.box.dark {
7503
  border: 1px solid #464f57;
7504
  border-top: 0; }
7505
  .portlet.box.dark > .portlet-title {
7506
    background-color: #2f353b; }
7507
    .portlet.box.dark > .portlet-title > .caption {
7508
      color: #FFFFFF; }
7509
      .portlet.box.dark > .portlet-title > .caption > i {
7510
        color: #FFFFFF; }
7511
    .portlet.box.dark > .portlet-title > .actions .btn-default {
7512
      background: transparent !important;
7513
      background-color: transparent !important;
7514
      border: 1px solid #616d79;
7515
      color: #6c7a88; }
7516
      .portlet.box.dark > .portlet-title > .actions .btn-default > i {
7517
        color: #738290; }
7518
      .portlet.box.dark > .portlet-title > .actions .btn-default:hover, .portlet.box.dark > .portlet-title > .actions .btn-default:focus, .portlet.box.dark > .portlet-title > .actions .btn-default:active, .portlet.box.dark > .portlet-title > .actions .btn-default.active {
7519
        border: 1px solid #798794;
7520
        color: #8793a0; }
7521
 
7522
.portlet > .portlet-body.blue,
7523
.portlet.blue {
7524
  background-color: #3598dc; }
7525
 
7526
.portlet.solid.blue > .portlet-title,
7527
.portlet.solid.blue > .portlet-body {
7528
  border: 0;
7529
  color: #FFFFFF; }
7530
 
7531
.portlet.solid.blue > .portlet-title > .caption {
7532
  font-weight: 400; }
7533
  .portlet.solid.blue > .portlet-title > .caption > i {
7534
    color: #FFFFFF; }
7535
 
7536
.portlet.solid.blue > .portlet-title > .tools > a.remove {
7537
  background-image: url(../img/portlet-remove-icon-white.png); }
7538
 
7539
.portlet.solid.blue > .portlet-title > .tools > a.config {
7540
  background-image: url(../img/portlet-config-icon-white.png); }
7541
 
7542
.portlet.solid.blue > .portlet-title > .tools > a.reload {
7543
  background-image: url(../img/portlet-reload-icon-white.png); }
7544
 
7545
.portlet.solid.blue > .portlet-title > .tools > a.expand {
7546
  background-image: url(../img/portlet-expand-icon-white.png); }
7547
 
7548
.portlet.solid.blue > .portlet-title > .tools > a.collapse {
7549
  background-image: url(../img/portlet-collapse-icon-white.png); }
7550
 
7551
.portlet.solid.blue > .portlet-title > .tools > a.fullscreen {
7552
  color: #fdfdfd; }
7553
 
7554
.portlet.box.blue {
7555
  border: 1px solid #60aee4;
7556
  border-top: 0; }
7557
  .portlet.box.blue > .portlet-title {
7558
    background-color: #3598dc; }
7559
    .portlet.box.blue > .portlet-title > .caption {
7560
      color: #FFFFFF; }
7561
      .portlet.box.blue > .portlet-title > .caption > i {
7562
        color: #FFFFFF; }
7563
    .portlet.box.blue > .portlet-title > .actions .btn-default {
7564
      background: transparent !important;
7565
      background-color: transparent !important;
7566
      border: 1px solid #95c9ed;
7567
      color: #aad4f0; }
7568
      .portlet.box.blue > .portlet-title > .actions .btn-default > i {
7569
        color: #b7daf3; }
7570
      .portlet.box.blue > .portlet-title > .actions .btn-default:hover, .portlet.box.blue > .portlet-title > .actions .btn-default:focus, .portlet.box.blue > .portlet-title > .actions .btn-default:active, .portlet.box.blue > .portlet-title > .actions .btn-default.active {
7571
        border: 1px solid #c0dff4;
7572
        color: #d6eaf8; }
7573
 
7574
.portlet > .portlet-body.blue-madison,
7575
.portlet.blue-madison {
7576
  background-color: #578ebe; }
7577
 
7578
.portlet.solid.blue-madison > .portlet-title,
7579
.portlet.solid.blue-madison > .portlet-body {
7580
  border: 0;
7581
  color: #FFFFFF; }
7582
 
7583
.portlet.solid.blue-madison > .portlet-title > .caption {
7584
  font-weight: 400; }
7585
  .portlet.solid.blue-madison > .portlet-title > .caption > i {
7586
    color: #FFFFFF; }
7587
 
7588
.portlet.solid.blue-madison > .portlet-title > .tools > a.remove {
7589
  background-image: url(../img/portlet-remove-icon-white.png); }
7590
 
7591
.portlet.solid.blue-madison > .portlet-title > .tools > a.config {
7592
  background-image: url(../img/portlet-config-icon-white.png); }
7593
 
7594
.portlet.solid.blue-madison > .portlet-title > .tools > a.reload {
7595
  background-image: url(../img/portlet-reload-icon-white.png); }
7596
 
7597
.portlet.solid.blue-madison > .portlet-title > .tools > a.expand {
7598
  background-image: url(../img/portlet-expand-icon-white.png); }
7599
 
7600
.portlet.solid.blue-madison > .portlet-title > .tools > a.collapse {
7601
  background-image: url(../img/portlet-collapse-icon-white.png); }
7602
 
7603
.portlet.solid.blue-madison > .portlet-title > .tools > a.fullscreen {
7604
  color: #fdfdfd; }
7605
 
7606
.portlet.box.blue-madison {
7607
  border: 1px solid #7ca7cc;
7608
  border-top: 0; }
7609
  .portlet.box.blue-madison > .portlet-title {
7610
    background-color: #578ebe; }
7611
    .portlet.box.blue-madison > .portlet-title > .caption {
7612
      color: #FFFFFF; }
7613
      .portlet.box.blue-madison > .portlet-title > .caption > i {
7614
        color: #FFFFFF; }
7615
    .portlet.box.blue-madison > .portlet-title > .actions .btn-default {
7616
      background: transparent !important;
7617
      background-color: transparent !important;
7618
      border: 1px solid #a8c4dd;
7619
      color: #bad1e4; }
7620
      .portlet.box.blue-madison > .portlet-title > .actions .btn-default > i {
7621
        color: #c5d8e9; }
7622
      .portlet.box.blue-madison > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-madison > .portlet-title > .actions .btn-default:focus, .portlet.box.blue-madison > .portlet-title > .actions .btn-default:active, .portlet.box.blue-madison > .portlet-title > .actions .btn-default.active {
7623
        border: 1px solid #cdddec;
7624
        color: #dfeaf3; }
7625
 
7626
.portlet > .portlet-body.blue-chambray,
7627
.portlet.blue-chambray {
7628
  background-color: #2C3E50; }
7629
 
7630
.portlet.solid.blue-chambray > .portlet-title,
7631
.portlet.solid.blue-chambray > .portlet-body {
7632
  border: 0;
7633
  color: #FFFFFF; }
7634
 
7635
.portlet.solid.blue-chambray > .portlet-title > .caption {
7636
  font-weight: 400; }
7637
  .portlet.solid.blue-chambray > .portlet-title > .caption > i {
7638
    color: #FFFFFF; }
7639
 
7640
.portlet.solid.blue-chambray > .portlet-title > .tools > a.remove {
7641
  background-image: url(../img/portlet-remove-icon-white.png); }
7642
 
7643
.portlet.solid.blue-chambray > .portlet-title > .tools > a.config {
7644
  background-image: url(../img/portlet-config-icon-white.png); }
7645
 
7646
.portlet.solid.blue-chambray > .portlet-title > .tools > a.reload {
7647
  background-image: url(../img/portlet-reload-icon-white.png); }
7648
 
7649
.portlet.solid.blue-chambray > .portlet-title > .tools > a.expand {
7650
  background-image: url(../img/portlet-expand-icon-white.png); }
7651
 
7652
.portlet.solid.blue-chambray > .portlet-title > .tools > a.collapse {
7653
  background-image: url(../img/portlet-collapse-icon-white.png); }
7654
 
7655
.portlet.solid.blue-chambray > .portlet-title > .tools > a.fullscreen {
7656
  color: #fdfdfd; }
7657
 
7658
.portlet.box.blue-chambray {
7659
  border: 1px solid #3e5871;
7660
  border-top: 0; }
7661
  .portlet.box.blue-chambray > .portlet-title {
7662
    background-color: #2C3E50; }
7663
    .portlet.box.blue-chambray > .portlet-title > .caption {
7664
      color: #FFFFFF; }
7665
      .portlet.box.blue-chambray > .portlet-title > .caption > i {
7666
        color: #FFFFFF; }
7667
    .portlet.box.blue-chambray > .portlet-title > .actions .btn-default {
7668
      background: transparent !important;
7669
      background-color: transparent !important;
7670
      border: 1px solid #547698;
7671
      color: #5f83a7; }
7672
      .portlet.box.blue-chambray > .portlet-title > .actions .btn-default > i {
7673
        color: #698bac; }
7674
      .portlet.box.blue-chambray > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-chambray > .portlet-title > .actions .btn-default:focus, .portlet.box.blue-chambray > .portlet-title > .actions .btn-default:active, .portlet.box.blue-chambray > .portlet-title > .actions .btn-default.active {
7675
        border: 1px solid #6f90b0;
7676
        color: #809cb9; }
7677
 
7678
.portlet > .portlet-body.blue-ebonyclay,
7679
.portlet.blue-ebonyclay {
7680
  background-color: #22313F; }
7681
 
7682
.portlet.solid.blue-ebonyclay > .portlet-title,
7683
.portlet.solid.blue-ebonyclay > .portlet-body {
7684
  border: 0;
7685
  color: #FFFFFF; }
7686
 
7687
.portlet.solid.blue-ebonyclay > .portlet-title > .caption {
7688
  font-weight: 400; }
7689
  .portlet.solid.blue-ebonyclay > .portlet-title > .caption > i {
7690
    color: #FFFFFF; }
7691
 
7692
.portlet.solid.blue-ebonyclay > .portlet-title > .tools > a.remove {
7693
  background-image: url(../img/portlet-remove-icon-white.png); }
7694
 
7695
.portlet.solid.blue-ebonyclay > .portlet-title > .tools > a.config {
7696
  background-image: url(../img/portlet-config-icon-white.png); }
7697
 
7698
.portlet.solid.blue-ebonyclay > .portlet-title > .tools > a.reload {
7699
  background-image: url(../img/portlet-reload-icon-white.png); }
7700
 
7701
.portlet.solid.blue-ebonyclay > .portlet-title > .tools > a.expand {
7702
  background-image: url(../img/portlet-expand-icon-white.png); }
7703
 
7704
.portlet.solid.blue-ebonyclay > .portlet-title > .tools > a.collapse {
7705
  background-image: url(../img/portlet-collapse-icon-white.png); }
7706
 
7707
.portlet.solid.blue-ebonyclay > .portlet-title > .tools > a.fullscreen {
7708
  color: #fdfdfd; }
7709
 
7710
.portlet.box.blue-ebonyclay {
7711
  border: 1px solid #344b60;
7712
  border-top: 0; }
7713
  .portlet.box.blue-ebonyclay > .portlet-title {
7714
    background-color: #22313F; }
7715
    .portlet.box.blue-ebonyclay > .portlet-title > .caption {
7716
      color: #FFFFFF; }
7717
      .portlet.box.blue-ebonyclay > .portlet-title > .caption > i {
7718
        color: #FFFFFF; }
7719
    .portlet.box.blue-ebonyclay > .portlet-title > .actions .btn-default {
7720
      background: transparent !important;
7721
      background-color: transparent !important;
7722
      border: 1px solid #496a88;
7723
      color: #527798; }
7724
      .portlet.box.blue-ebonyclay > .portlet-title > .actions .btn-default > i {
7725
        color: #587ea2; }
7726
      .portlet.box.blue-ebonyclay > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-ebonyclay > .portlet-title > .actions .btn-default:focus, .portlet.box.blue-ebonyclay > .portlet-title > .actions .btn-default:active, .portlet.box.blue-ebonyclay > .portlet-title > .actions .btn-default.active {
7727
        border: 1px solid #5d83a7;
7728
        color: #6d90b0; }
7729
 
7730
.portlet > .portlet-body.blue-hoki,
7731
.portlet.blue-hoki {
7732
  background-color: #67809F; }
7733
 
7734
.portlet.solid.blue-hoki > .portlet-title,
7735
.portlet.solid.blue-hoki > .portlet-body {
7736
  border: 0;
7737
  color: #FFFFFF; }
7738
 
7739
.portlet.solid.blue-hoki > .portlet-title > .caption {
7740
  font-weight: 400; }
7741
  .portlet.solid.blue-hoki > .portlet-title > .caption > i {
7742
    color: #FFFFFF; }
7743
 
7744
.portlet.solid.blue-hoki > .portlet-title > .tools > a.remove {
7745
  background-image: url(../img/portlet-remove-icon-white.png); }
7746
 
7747
.portlet.solid.blue-hoki > .portlet-title > .tools > a.config {
7748
  background-image: url(../img/portlet-config-icon-white.png); }
7749
 
7750
.portlet.solid.blue-hoki > .portlet-title > .tools > a.reload {
7751
  background-image: url(../img/portlet-reload-icon-white.png); }
7752
 
7753
.portlet.solid.blue-hoki > .portlet-title > .tools > a.expand {
7754
  background-image: url(../img/portlet-expand-icon-white.png); }
7755
 
7756
.portlet.solid.blue-hoki > .portlet-title > .tools > a.collapse {
7757
  background-image: url(../img/portlet-collapse-icon-white.png); }
7758
 
7759
.portlet.solid.blue-hoki > .portlet-title > .tools > a.fullscreen {
7760
  color: #fdfdfd; }
7761
 
7762
.portlet.box.blue-hoki {
7763
  border: 1px solid #869ab3;
7764
  border-top: 0; }
7765
  .portlet.box.blue-hoki > .portlet-title {
7766
    background-color: #67809F; }
7767
    .portlet.box.blue-hoki > .portlet-title > .caption {
7768
      color: #FFFFFF; }
7769
      .portlet.box.blue-hoki > .portlet-title > .caption > i {
7770
        color: #FFFFFF; }
7771
    .portlet.box.blue-hoki > .portlet-title > .actions .btn-default {
7772
      background: transparent !important;
7773
      background-color: transparent !important;
7774
      border: 1px solid #acb9ca;
7775
      color: #bbc7d4; }
7776
      .portlet.box.blue-hoki > .portlet-title > .actions .btn-default > i {
7777
        color: #c5ceda; }
7778
      .portlet.box.blue-hoki > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-hoki > .portlet-title > .actions .btn-default:focus, .portlet.box.blue-hoki > .portlet-title > .actions .btn-default:active, .portlet.box.blue-hoki > .portlet-title > .actions .btn-default.active {
7779
        border: 1px solid #cbd4de;
7780
        color: #dbe1e8; }
7781
 
7782
.portlet > .portlet-body.blue-steel,
7783
.portlet.blue-steel {
7784
  background-color: #4B77BE; }
7785
 
7786
.portlet.solid.blue-steel > .portlet-title,
7787
.portlet.solid.blue-steel > .portlet-body {
7788
  border: 0;
7789
  color: #FFFFFF; }
7790
 
7791
.portlet.solid.blue-steel > .portlet-title > .caption {
7792
  font-weight: 400; }
7793
  .portlet.solid.blue-steel > .portlet-title > .caption > i {
7794
    color: #FFFFFF; }
7795
 
7796
.portlet.solid.blue-steel > .portlet-title > .tools > a.remove {
7797
  background-image: url(../img/portlet-remove-icon-white.png); }
7798
 
7799
.portlet.solid.blue-steel > .portlet-title > .tools > a.config {
7800
  background-image: url(../img/portlet-config-icon-white.png); }
7801
 
7802
.portlet.solid.blue-steel > .portlet-title > .tools > a.reload {
7803
  background-image: url(../img/portlet-reload-icon-white.png); }
7804
 
7805
.portlet.solid.blue-steel > .portlet-title > .tools > a.expand {
7806
  background-image: url(../img/portlet-expand-icon-white.png); }
7807
 
7808
.portlet.solid.blue-steel > .portlet-title > .tools > a.collapse {
7809
  background-image: url(../img/portlet-collapse-icon-white.png); }
7810
 
7811
.portlet.solid.blue-steel > .portlet-title > .tools > a.fullscreen {
7812
  color: #fdfdfd; }
7813
 
7814
.portlet.box.blue-steel {
7815
  border: 1px solid #7093cc;
7816
  border-top: 0; }
7817
  .portlet.box.blue-steel > .portlet-title {
7818
    background-color: #4B77BE; }
7819
    .portlet.box.blue-steel > .portlet-title > .caption {
7820
      color: #FFFFFF; }
7821
      .portlet.box.blue-steel > .portlet-title > .caption > i {
7822
        color: #FFFFFF; }
7823
    .portlet.box.blue-steel > .portlet-title > .actions .btn-default {
7824
      background: transparent !important;
7825
      background-color: transparent !important;
7826
      border: 1px solid #9db5dc;
7827
      color: #b0c3e3; }
7828
      .portlet.box.blue-steel > .portlet-title > .actions .btn-default > i {
7829
        color: #bbcce7; }
7830
      .portlet.box.blue-steel > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-steel > .portlet-title > .actions .btn-default:focus, .portlet.box.blue-steel > .portlet-title > .actions .btn-default:active, .portlet.box.blue-steel > .portlet-title > .actions .btn-default.active {
7831
        border: 1px solid #c3d2e9;
7832
        color: #d6e0f0; }
7833
 
7834
.portlet > .portlet-body.blue-soft,
7835
.portlet.blue-soft {
7836
  background-color: #4c87b9; }
7837
 
7838
.portlet.solid.blue-soft > .portlet-title,
7839
.portlet.solid.blue-soft > .portlet-body {
7840
  border: 0;
7841
  color: #FFFFFF; }
7842
 
7843
.portlet.solid.blue-soft > .portlet-title > .caption {
7844
  font-weight: 400; }
7845
  .portlet.solid.blue-soft > .portlet-title > .caption > i {
7846
    color: #FFFFFF; }
7847
 
7848
.portlet.solid.blue-soft > .portlet-title > .tools > a.remove {
7849
  background-image: url(../img/portlet-remove-icon-white.png); }
7850
 
7851
.portlet.solid.blue-soft > .portlet-title > .tools > a.config {
7852
  background-image: url(../img/portlet-config-icon-white.png); }
7853
 
7854
.portlet.solid.blue-soft > .portlet-title > .tools > a.reload {
7855
  background-image: url(../img/portlet-reload-icon-white.png); }
7856
 
7857
.portlet.solid.blue-soft > .portlet-title > .tools > a.expand {
7858
  background-image: url(../img/portlet-expand-icon-white.png); }
7859
 
7860
.portlet.solid.blue-soft > .portlet-title > .tools > a.collapse {
7861
  background-image: url(../img/portlet-collapse-icon-white.png); }
7862
 
7863
.portlet.solid.blue-soft > .portlet-title > .tools > a.fullscreen {
7864
  color: #fdfdfd; }
7865
 
7866
.portlet.box.blue-soft {
7867
  border: 1px solid #71a0c7;
7868
  border-top: 0; }
7869
  .portlet.box.blue-soft > .portlet-title {
7870
    background-color: #4c87b9; }
7871
    .portlet.box.blue-soft > .portlet-title > .caption {
7872
      color: #FFFFFF; }
7873
      .portlet.box.blue-soft > .portlet-title > .caption > i {
7874
        color: #FFFFFF; }
7875
    .portlet.box.blue-soft > .portlet-title > .actions .btn-default {
7876
      background: transparent !important;
7877
      background-color: transparent !important;
7878
      border: 1px solid #9dbdd9;
7879
      color: #afc9e0; }
7880
      .portlet.box.blue-soft > .portlet-title > .actions .btn-default > i {
7881
        color: #bad1e4; }
7882
      .portlet.box.blue-soft > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-soft > .portlet-title > .actions .btn-default:focus, .portlet.box.blue-soft > .portlet-title > .actions .btn-default:active, .portlet.box.blue-soft > .portlet-title > .actions .btn-default.active {
7883
        border: 1px solid #c1d6e7;
7884
        color: #d4e2ee; }
7885
 
7886
.portlet > .portlet-body.blue-dark,
7887
.portlet.blue-dark {
7888
  background-color: #5e738b; }
7889
 
7890
.portlet.solid.blue-dark > .portlet-title,
7891
.portlet.solid.blue-dark > .portlet-body {
7892
  border: 0;
7893
  color: #FFFFFF; }
7894
 
7895
.portlet.solid.blue-dark > .portlet-title > .caption {
7896
  font-weight: 400; }
7897
  .portlet.solid.blue-dark > .portlet-title > .caption > i {
7898
    color: #FFFFFF; }
7899
 
7900
.portlet.solid.blue-dark > .portlet-title > .tools > a.remove {
7901
  background-image: url(../img/portlet-remove-icon-white.png); }
7902
 
7903
.portlet.solid.blue-dark > .portlet-title > .tools > a.config {
7904
  background-image: url(../img/portlet-config-icon-white.png); }
7905
 
7906
.portlet.solid.blue-dark > .portlet-title > .tools > a.reload {
7907
  background-image: url(../img/portlet-reload-icon-white.png); }
7908
 
7909
.portlet.solid.blue-dark > .portlet-title > .tools > a.expand {
7910
  background-image: url(../img/portlet-expand-icon-white.png); }
7911
 
7912
.portlet.solid.blue-dark > .portlet-title > .tools > a.collapse {
7913
  background-image: url(../img/portlet-collapse-icon-white.png); }
7914
 
7915
.portlet.solid.blue-dark > .portlet-title > .tools > a.fullscreen {
7916
  color: #fdfdfd; }
7917
 
7918
.portlet.box.blue-dark {
7919
  border: 1px solid #788da4;
7920
  border-top: 0; }
7921
  .portlet.box.blue-dark > .portlet-title {
7922
    background-color: #5e738b; }
7923
    .portlet.box.blue-dark > .portlet-title > .caption {
7924
      color: #FFFFFF; }
7925
      .portlet.box.blue-dark > .portlet-title > .caption > i {
7926
        color: #FFFFFF; }
7927
    .portlet.box.blue-dark > .portlet-title > .actions .btn-default {
7928
      background: transparent !important;
7929
      background-color: transparent !important;
7930
      border: 1px solid #9dacbd;
7931
      color: #acb8c7; }
7932
      .portlet.box.blue-dark > .portlet-title > .actions .btn-default > i {
7933
        color: #b5c0cd; }
7934
      .portlet.box.blue-dark > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-dark > .portlet-title > .actions .btn-default:focus, .portlet.box.blue-dark > .portlet-title > .actions .btn-default:active, .portlet.box.blue-dark > .portlet-title > .actions .btn-default.active {
7935
        border: 1px solid #bbc5d1;
7936
        color: #cad2db; }
7937
 
7938
.portlet > .portlet-body.blue-sharp,
7939
.portlet.blue-sharp {
7940
  background-color: #5C9BD1; }
7941
 
7942
.portlet.solid.blue-sharp > .portlet-title,
7943
.portlet.solid.blue-sharp > .portlet-body {
7944
  border: 0;
7945
  color: #FFFFFF; }
7946
 
7947
.portlet.solid.blue-sharp > .portlet-title > .caption {
7948
  font-weight: 400; }
7949
  .portlet.solid.blue-sharp > .portlet-title > .caption > i {
7950
    color: #FFFFFF; }
7951
 
7952
.portlet.solid.blue-sharp > .portlet-title > .tools > a.remove {
7953
  background-image: url(../img/portlet-remove-icon-white.png); }
7954
 
7955
.portlet.solid.blue-sharp > .portlet-title > .tools > a.config {
7956
  background-image: url(../img/portlet-config-icon-white.png); }
7957
 
7958
.portlet.solid.blue-sharp > .portlet-title > .tools > a.reload {
7959
  background-image: url(../img/portlet-reload-icon-white.png); }
7960
 
7961
.portlet.solid.blue-sharp > .portlet-title > .tools > a.expand {
7962
  background-image: url(../img/portlet-expand-icon-white.png); }
7963
 
7964
.portlet.solid.blue-sharp > .portlet-title > .tools > a.collapse {
7965
  background-image: url(../img/portlet-collapse-icon-white.png); }
7966
 
7967
.portlet.solid.blue-sharp > .portlet-title > .tools > a.fullscreen {
7968
  color: #fdfdfd; }
7969
 
7970
.portlet.box.blue-sharp {
7971
  border: 1px solid #84b3dc;
7972
  border-top: 0; }
7973
  .portlet.box.blue-sharp > .portlet-title {
7974
    background-color: #5C9BD1; }
7975
    .portlet.box.blue-sharp > .portlet-title > .caption {
7976
      color: #FFFFFF; }
7977
      .portlet.box.blue-sharp > .portlet-title > .caption > i {
7978
        color: #FFFFFF; }
7979
    .portlet.box.blue-sharp > .portlet-title > .actions .btn-default {
7980
      background: transparent !important;
7981
      background-color: transparent !important;
7982
      border: 1px solid #b4d1ea;
7983
      color: #c7ddef; }
7984
      .portlet.box.blue-sharp > .portlet-title > .actions .btn-default > i {
7985
        color: #d3e4f3; }
7986
      .portlet.box.blue-sharp > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-sharp > .portlet-title > .actions .btn-default:focus, .portlet.box.blue-sharp > .portlet-title > .actions .btn-default:active, .portlet.box.blue-sharp > .portlet-title > .actions .btn-default.active {
7987
        border: 1px solid #dbe9f5;
7988
        color: #eff5fb; }
7989
 
7990
.portlet > .portlet-body.blue-oleo,
7991
.portlet.blue-oleo {
7992
  background-color: #94A0B2; }
7993
 
7994
.portlet.solid.blue-oleo > .portlet-title,
7995
.portlet.solid.blue-oleo > .portlet-body {
7996
  border: 0;
7997
  color: #FFFFFF; }
7998
 
7999
.portlet.solid.blue-oleo > .portlet-title > .caption {
8000
  font-weight: 400; }
8001
  .portlet.solid.blue-oleo > .portlet-title > .caption > i {
8002
    color: #FFFFFF; }
8003
 
8004
.portlet.solid.blue-oleo > .portlet-title > .tools > a.remove {
8005
  background-image: url(../img/portlet-remove-icon-white.png); }
8006
 
8007
.portlet.solid.blue-oleo > .portlet-title > .tools > a.config {
8008
  background-image: url(../img/portlet-config-icon-white.png); }
8009
 
8010
.portlet.solid.blue-oleo > .portlet-title > .tools > a.reload {
8011
  background-image: url(../img/portlet-reload-icon-white.png); }
8012
 
8013
.portlet.solid.blue-oleo > .portlet-title > .tools > a.expand {
8014
  background-image: url(../img/portlet-expand-icon-white.png); }
8015
 
8016
.portlet.solid.blue-oleo > .portlet-title > .tools > a.collapse {
8017
  background-image: url(../img/portlet-collapse-icon-white.png); }
8018
 
8019
.portlet.solid.blue-oleo > .portlet-title > .tools > a.fullscreen {
8020
  color: #fdfdfd; }
8021
 
8022
.portlet.box.blue-oleo {
8023
  border: 1px solid #b2bac7;
8024
  border-top: 0; }
8025
  .portlet.box.blue-oleo > .portlet-title {
8026
    background-color: #94A0B2; }
8027
    .portlet.box.blue-oleo > .portlet-title > .caption {
8028
      color: #FFFFFF; }
8029
      .portlet.box.blue-oleo > .portlet-title > .caption > i {
8030
        color: #FFFFFF; }
8031
    .portlet.box.blue-oleo > .portlet-title > .actions .btn-default {
8032
      background: transparent !important;
8033
      background-color: transparent !important;
8034
      border: 1px solid #d5dae1;
8035
      color: #e4e7ec; }
8036
      .portlet.box.blue-oleo > .portlet-title > .actions .btn-default > i {
8037
        color: #edeff2; }
8038
      .portlet.box.blue-oleo > .portlet-title > .actions .btn-default:hover, .portlet.box.blue-oleo > .portlet-title > .actions .btn-default:focus, .portlet.box.blue-oleo > .portlet-title > .actions .btn-default:active, .portlet.box.blue-oleo > .portlet-title > .actions .btn-default.active {
8039
        border: 1px solid #f3f4f6;
8040
        color: white; }
8041
 
8042
.portlet > .portlet-body.green,
8043
.portlet.green {
8044
  background-color: #32c5d2; }
8045
 
8046
.portlet.solid.green > .portlet-title,
8047
.portlet.solid.green > .portlet-body {
8048
  border: 0;
8049
  color: #FFFFFF; }
8050
 
8051
.portlet.solid.green > .portlet-title > .caption {
8052
  font-weight: 400; }
8053
  .portlet.solid.green > .portlet-title > .caption > i {
8054
    color: #FFFFFF; }
8055
 
8056
.portlet.solid.green > .portlet-title > .tools > a.remove {
8057
  background-image: url(../img/portlet-remove-icon-white.png); }
8058
 
8059
.portlet.solid.green > .portlet-title > .tools > a.config {
8060
  background-image: url(../img/portlet-config-icon-white.png); }
8061
 
8062
.portlet.solid.green > .portlet-title > .tools > a.reload {
8063
  background-image: url(../img/portlet-reload-icon-white.png); }
8064
 
8065
.portlet.solid.green > .portlet-title > .tools > a.expand {
8066
  background-image: url(../img/portlet-expand-icon-white.png); }
8067
 
8068
.portlet.solid.green > .portlet-title > .tools > a.collapse {
8069
  background-image: url(../img/portlet-collapse-icon-white.png); }
8070
 
8071
.portlet.solid.green > .portlet-title > .tools > a.fullscreen {
8072
  color: #fdfdfd; }
8073
 
8074
.portlet.box.green {
8075
  border: 1px solid #5cd1db;
8076
  border-top: 0; }
8077
  .portlet.box.green > .portlet-title {
8078
    background-color: #32c5d2; }
8079
    .portlet.box.green > .portlet-title > .caption {
8080
      color: #FFFFFF; }
8081
      .portlet.box.green > .portlet-title > .caption > i {
8082
        color: #FFFFFF; }
8083
    .portlet.box.green > .portlet-title > .actions .btn-default {
8084
      background: transparent !important;
8085
      background-color: transparent !important;
8086
      border: 1px solid #8edfe6;
8087
      color: #a3e5eb; }
8088
      .portlet.box.green > .portlet-title > .actions .btn-default > i {
8089
        color: #afe8ee; }
8090
      .portlet.box.green > .portlet-title > .actions .btn-default:hover, .portlet.box.green > .portlet-title > .actions .btn-default:focus, .portlet.box.green > .portlet-title > .actions .btn-default:active, .portlet.box.green > .portlet-title > .actions .btn-default.active {
8091
        border: 1px solid #b8ebef;
8092
        color: #cdf1f4; }
8093
 
8094
.portlet > .portlet-body.green-meadow,
8095
.portlet.green-meadow {
8096
  background-color: #1BBC9B; }
8097
 
8098
.portlet.solid.green-meadow > .portlet-title,
8099
.portlet.solid.green-meadow > .portlet-body {
8100
  border: 0;
8101
  color: #FFFFFF; }
8102
 
8103
.portlet.solid.green-meadow > .portlet-title > .caption {
8104
  font-weight: 400; }
8105
  .portlet.solid.green-meadow > .portlet-title > .caption > i {
8106
    color: #FFFFFF; }
8107
 
8108
.portlet.solid.green-meadow > .portlet-title > .tools > a.remove {
8109
  background-image: url(../img/portlet-remove-icon-white.png); }
8110
 
8111
.portlet.solid.green-meadow > .portlet-title > .tools > a.config {
8112
  background-image: url(../img/portlet-config-icon-white.png); }
8113
 
8114
.portlet.solid.green-meadow > .portlet-title > .tools > a.reload {
8115
  background-image: url(../img/portlet-reload-icon-white.png); }
8116
 
8117
.portlet.solid.green-meadow > .portlet-title > .tools > a.expand {
8118
  background-image: url(../img/portlet-expand-icon-white.png); }
8119
 
8120
.portlet.solid.green-meadow > .portlet-title > .tools > a.collapse {
8121
  background-image: url(../img/portlet-collapse-icon-white.png); }
8122
 
8123
.portlet.solid.green-meadow > .portlet-title > .tools > a.fullscreen {
8124
  color: #fdfdfd; }
8125
 
8126
.portlet.box.green-meadow {
8127
  border: 1px solid #2ae0bb;
8128
  border-top: 0; }
8129
  .portlet.box.green-meadow > .portlet-title {
8130
    background-color: #1BBC9B; }
8131
    .portlet.box.green-meadow > .portlet-title > .caption {
8132
      color: #FFFFFF; }
8133
      .portlet.box.green-meadow > .portlet-title > .caption > i {
8134
        color: #FFFFFF; }
8135
    .portlet.box.green-meadow > .portlet-title > .actions .btn-default {
8136
      background: transparent !important;
8137
      background-color: transparent !important;
8138
      border: 1px solid #5fe8cc;
8139
      color: #75ebd3; }
8140
      .portlet.box.green-meadow > .portlet-title > .actions .btn-default > i {
8141
        color: #83edd7; }
8142
      .portlet.box.green-meadow > .portlet-title > .actions .btn-default:hover, .portlet.box.green-meadow > .portlet-title > .actions .btn-default:focus, .portlet.box.green-meadow > .portlet-title > .actions .btn-default:active, .portlet.box.green-meadow > .portlet-title > .actions .btn-default.active {
8143
        border: 1px solid #8ceeda;
8144
        color: #a2f2e1; }
8145
 
8146
.portlet > .portlet-body.green-seagreen,
8147
.portlet.green-seagreen {
8148
  background-color: #1BA39C; }
8149
 
8150
.portlet.solid.green-seagreen > .portlet-title,
8151
.portlet.solid.green-seagreen > .portlet-body {
8152
  border: 0;
8153
  color: #FFFFFF; }
8154
 
8155
.portlet.solid.green-seagreen > .portlet-title > .caption {
8156
  font-weight: 400; }
8157
  .portlet.solid.green-seagreen > .portlet-title > .caption > i {
8158
    color: #FFFFFF; }
8159
 
8160
.portlet.solid.green-seagreen > .portlet-title > .tools > a.remove {
8161
  background-image: url(../img/portlet-remove-icon-white.png); }
8162
 
8163
.portlet.solid.green-seagreen > .portlet-title > .tools > a.config {
8164
  background-image: url(../img/portlet-config-icon-white.png); }
8165
 
8166
.portlet.solid.green-seagreen > .portlet-title > .tools > a.reload {
8167
  background-image: url(../img/portlet-reload-icon-white.png); }
8168
 
8169
.portlet.solid.green-seagreen > .portlet-title > .tools > a.expand {
8170
  background-image: url(../img/portlet-expand-icon-white.png); }
8171
 
8172
.portlet.solid.green-seagreen > .portlet-title > .tools > a.collapse {
8173
  background-image: url(../img/portlet-collapse-icon-white.png); }
8174
 
8175
.portlet.solid.green-seagreen > .portlet-title > .tools > a.fullscreen {
8176
  color: #fdfdfd; }
8177
 
8178
.portlet.box.green-seagreen {
8179
  border: 1px solid #22cfc6;
8180
  border-top: 0; }
8181
  .portlet.box.green-seagreen > .portlet-title {
8182
    background-color: #1BA39C; }
8183
    .portlet.box.green-seagreen > .portlet-title > .caption {
8184
      color: #FFFFFF; }
8185
      .portlet.box.green-seagreen > .portlet-title > .caption > i {
8186
        color: #FFFFFF; }
8187
    .portlet.box.green-seagreen > .portlet-title > .actions .btn-default {
8188
      background: transparent !important;
8189
      background-color: transparent !important;
8190
      border: 1px solid #4de1da;
8191
      color: #63e5de; }
8192
      .portlet.box.green-seagreen > .portlet-title > .actions .btn-default > i {
8193
        color: #70e7e1; }
8194
      .portlet.box.green-seagreen > .portlet-title > .actions .btn-default:hover, .portlet.box.green-seagreen > .portlet-title > .actions .btn-default:focus, .portlet.box.green-seagreen > .portlet-title > .actions .btn-default:active, .portlet.box.green-seagreen > .portlet-title > .actions .btn-default.active {
8195
        border: 1px solid #78e9e3;
8196
        color: #8eece8; }
8197
 
8198
.portlet > .portlet-body.green-turquoise,
8199
.portlet.green-turquoise {
8200
  background-color: #36D7B7; }
8201
 
8202
.portlet.solid.green-turquoise > .portlet-title,
8203
.portlet.solid.green-turquoise > .portlet-body {
8204
  border: 0;
8205
  color: #FFFFFF; }
8206
 
8207
.portlet.solid.green-turquoise > .portlet-title > .caption {
8208
  font-weight: 400; }
8209
  .portlet.solid.green-turquoise > .portlet-title > .caption > i {
8210
    color: #FFFFFF; }
8211
 
8212
.portlet.solid.green-turquoise > .portlet-title > .tools > a.remove {
8213
  background-image: url(../img/portlet-remove-icon-white.png); }
8214
 
8215
.portlet.solid.green-turquoise > .portlet-title > .tools > a.config {
8216
  background-image: url(../img/portlet-config-icon-white.png); }
8217
 
8218
.portlet.solid.green-turquoise > .portlet-title > .tools > a.reload {
8219
  background-image: url(../img/portlet-reload-icon-white.png); }
8220
 
8221
.portlet.solid.green-turquoise > .portlet-title > .tools > a.expand {
8222
  background-image: url(../img/portlet-expand-icon-white.png); }
8223
 
8224
.portlet.solid.green-turquoise > .portlet-title > .tools > a.collapse {
8225
  background-image: url(../img/portlet-collapse-icon-white.png); }
8226
 
8227
.portlet.solid.green-turquoise > .portlet-title > .tools > a.fullscreen {
8228
  color: #fdfdfd; }
8229
 
8230
.portlet.box.green-turquoise {
8231
  border: 1px solid #61dfc6;
8232
  border-top: 0; }
8233
  .portlet.box.green-turquoise > .portlet-title {
8234
    background-color: #36D7B7; }
8235
    .portlet.box.green-turquoise > .portlet-title > .caption {
8236
      color: #FFFFFF; }
8237
      .portlet.box.green-turquoise > .portlet-title > .caption > i {
8238
        color: #FFFFFF; }
8239
    .portlet.box.green-turquoise > .portlet-title > .actions .btn-default {
8240
      background: transparent !important;
8241
      background-color: transparent !important;
8242
      border: 1px solid #94ead9;
8243
      color: #a9eee0; }
8244
      .portlet.box.green-turquoise > .portlet-title > .actions .btn-default > i {
8245
        color: #b6f0e5; }
8246
      .portlet.box.green-turquoise > .portlet-title > .actions .btn-default:hover, .portlet.box.green-turquoise > .portlet-title > .actions .btn-default:focus, .portlet.box.green-turquoise > .portlet-title > .actions .btn-default:active, .portlet.box.green-turquoise > .portlet-title > .actions .btn-default.active {
8247
        border: 1px solid #bef2e8;
8248
        color: #d3f6ef; }
8249
 
8250
.portlet > .portlet-body.green-haze,
8251
.portlet.green-haze {
8252
  background-color: #44b6ae; }
8253
 
8254
.portlet.solid.green-haze > .portlet-title,
8255
.portlet.solid.green-haze > .portlet-body {
8256
  border: 0;
8257
  color: #FFFFFF; }
8258
 
8259
.portlet.solid.green-haze > .portlet-title > .caption {
8260
  font-weight: 400; }
8261
  .portlet.solid.green-haze > .portlet-title > .caption > i {
8262
    color: #FFFFFF; }
8263
 
8264
.portlet.solid.green-haze > .portlet-title > .tools > a.remove {
8265
  background-image: url(../img/portlet-remove-icon-white.png); }
8266
 
8267
.portlet.solid.green-haze > .portlet-title > .tools > a.config {
8268
  background-image: url(../img/portlet-config-icon-white.png); }
8269
 
8270
.portlet.solid.green-haze > .portlet-title > .tools > a.reload {
8271
  background-image: url(../img/portlet-reload-icon-white.png); }
8272
 
8273
.portlet.solid.green-haze > .portlet-title > .tools > a.expand {
8274
  background-image: url(../img/portlet-expand-icon-white.png); }
8275
 
8276
.portlet.solid.green-haze > .portlet-title > .tools > a.collapse {
8277
  background-image: url(../img/portlet-collapse-icon-white.png); }
8278
 
8279
.portlet.solid.green-haze > .portlet-title > .tools > a.fullscreen {
8280
  color: #fdfdfd; }
8281
 
8282
.portlet.box.green-haze {
8283
  border: 1px solid #67c6bf;
8284
  border-top: 0; }
8285
  .portlet.box.green-haze > .portlet-title {
8286
    background-color: #44b6ae; }
8287
    .portlet.box.green-haze > .portlet-title > .caption {
8288
      color: #FFFFFF; }
8289
      .portlet.box.green-haze > .portlet-title > .caption > i {
8290
        color: #FFFFFF; }
8291
    .portlet.box.green-haze > .portlet-title > .actions .btn-default {
8292
      background: transparent !important;
8293
      background-color: transparent !important;
8294
      border: 1px solid #93d7d2;
8295
      color: #a6deda; }
8296
      .portlet.box.green-haze > .portlet-title > .actions .btn-default > i {
8297
        color: #b1e2de; }
8298
      .portlet.box.green-haze > .portlet-title > .actions .btn-default:hover, .portlet.box.green-haze > .portlet-title > .actions .btn-default:focus, .portlet.box.green-haze > .portlet-title > .actions .btn-default:active, .portlet.box.green-haze > .portlet-title > .actions .btn-default.active {
8299
        border: 1px solid #b9e5e2;
8300
        color: #cbece9; }
8301
 
8302
.portlet > .portlet-body.green-jungle,
8303
.portlet.green-jungle {
8304
  background-color: #26C281; }
8305
 
8306
.portlet.solid.green-jungle > .portlet-title,
8307
.portlet.solid.green-jungle > .portlet-body {
8308
  border: 0;
8309
  color: #FFFFFF; }
8310
 
8311
.portlet.solid.green-jungle > .portlet-title > .caption {
8312
  font-weight: 400; }
8313
  .portlet.solid.green-jungle > .portlet-title > .caption > i {
8314
    color: #FFFFFF; }
8315
 
8316
.portlet.solid.green-jungle > .portlet-title > .tools > a.remove {
8317
  background-image: url(../img/portlet-remove-icon-white.png); }
8318
 
8319
.portlet.solid.green-jungle > .portlet-title > .tools > a.config {
8320
  background-image: url(../img/portlet-config-icon-white.png); }
8321
 
8322
.portlet.solid.green-jungle > .portlet-title > .tools > a.reload {
8323
  background-image: url(../img/portlet-reload-icon-white.png); }
8324
 
8325
.portlet.solid.green-jungle > .portlet-title > .tools > a.expand {
8326
  background-image: url(../img/portlet-expand-icon-white.png); }
8327
 
8328
.portlet.solid.green-jungle > .portlet-title > .tools > a.collapse {
8329
  background-image: url(../img/portlet-collapse-icon-white.png); }
8330
 
8331
.portlet.solid.green-jungle > .portlet-title > .tools > a.fullscreen {
8332
  color: #fdfdfd; }
8333
 
8334
.portlet.box.green-jungle {
8335
  border: 1px solid #41da9a;
8336
  border-top: 0; }
8337
  .portlet.box.green-jungle > .portlet-title {
8338
    background-color: #26C281; }
8339
    .portlet.box.green-jungle > .portlet-title > .caption {
8340
      color: #FFFFFF; }
8341
      .portlet.box.green-jungle > .portlet-title > .caption > i {
8342
        color: #FFFFFF; }
8343
    .portlet.box.green-jungle > .portlet-title > .actions .btn-default {
8344
      background: transparent !important;
8345
      background-color: transparent !important;
8346
      border: 1px solid #74e4b5;
8347
      color: #8ae8c1; }
8348
      .portlet.box.green-jungle > .portlet-title > .actions .btn-default > i {
8349
        color: #96ebc8; }
8350
      .portlet.box.green-jungle > .portlet-title > .actions .btn-default:hover, .portlet.box.green-jungle > .portlet-title > .actions .btn-default:focus, .portlet.box.green-jungle > .portlet-title > .actions .btn-default:active, .portlet.box.green-jungle > .portlet-title > .actions .btn-default.active {
8351
        border: 1px solid #9feccc;
8352
        color: #b4f0d7; }
8353
 
8354
.portlet > .portlet-body.green-soft,
8355
.portlet.green-soft {
8356
  background-color: #3faba4; }
8357
 
8358
.portlet.solid.green-soft > .portlet-title,
8359
.portlet.solid.green-soft > .portlet-body {
8360
  border: 0;
8361
  color: #FFFFFF; }
8362
 
8363
.portlet.solid.green-soft > .portlet-title > .caption {
8364
  font-weight: 400; }
8365
  .portlet.solid.green-soft > .portlet-title > .caption > i {
8366
    color: #FFFFFF; }
8367
 
8368
.portlet.solid.green-soft > .portlet-title > .tools > a.remove {
8369
  background-image: url(../img/portlet-remove-icon-white.png); }
8370
 
8371
.portlet.solid.green-soft > .portlet-title > .tools > a.config {
8372
  background-image: url(../img/portlet-config-icon-white.png); }
8373
 
8374
.portlet.solid.green-soft > .portlet-title > .tools > a.reload {
8375
  background-image: url(../img/portlet-reload-icon-white.png); }
8376
 
8377
.portlet.solid.green-soft > .portlet-title > .tools > a.expand {
8378
  background-image: url(../img/portlet-expand-icon-white.png); }
8379
 
8380
.portlet.solid.green-soft > .portlet-title > .tools > a.collapse {
8381
  background-image: url(../img/portlet-collapse-icon-white.png); }
8382
 
8383
.portlet.solid.green-soft > .portlet-title > .tools > a.fullscreen {
8384
  color: #fdfdfd; }
8385
 
8386
.portlet.box.green-soft {
8387
  border: 1px solid #5bc2bc;
8388
  border-top: 0; }
8389
  .portlet.box.green-soft > .portlet-title {
8390
    background-color: #3faba4; }
8391
    .portlet.box.green-soft > .portlet-title > .caption {
8392
      color: #FFFFFF; }
8393
      .portlet.box.green-soft > .portlet-title > .caption > i {
8394
        color: #FFFFFF; }
8395
    .portlet.box.green-soft > .portlet-title > .actions .btn-default {
8396
      background: transparent !important;
8397
      background-color: transparent !important;
8398
      border: 1px solid #87d3ce;
8399
      color: #9adad6; }
8400
      .portlet.box.green-soft > .portlet-title > .actions .btn-default > i {
8401
        color: #a5deda; }
8402
      .portlet.box.green-soft > .portlet-title > .actions .btn-default:hover, .portlet.box.green-soft > .portlet-title > .actions .btn-default:focus, .portlet.box.green-soft > .portlet-title > .actions .btn-default:active, .portlet.box.green-soft > .portlet-title > .actions .btn-default.active {
8403
        border: 1px solid #ade1dd;
8404
        color: #bfe7e5; }
8405
 
8406
.portlet > .portlet-body.green-dark,
8407
.portlet.green-dark {
8408
  background-color: #4DB3A2; }
8409
 
8410
.portlet.solid.green-dark > .portlet-title,
8411
.portlet.solid.green-dark > .portlet-body {
8412
  border: 0;
8413
  color: #FFFFFF; }
8414
 
8415
.portlet.solid.green-dark > .portlet-title > .caption {
8416
  font-weight: 400; }
8417
  .portlet.solid.green-dark > .portlet-title > .caption > i {
8418
    color: #FFFFFF; }
8419
 
8420
.portlet.solid.green-dark > .portlet-title > .tools > a.remove {
8421
  background-image: url(../img/portlet-remove-icon-white.png); }
8422
 
8423
.portlet.solid.green-dark > .portlet-title > .tools > a.config {
8424
  background-image: url(../img/portlet-config-icon-white.png); }
8425
 
8426
.portlet.solid.green-dark > .portlet-title > .tools > a.reload {
8427
  background-image: url(../img/portlet-reload-icon-white.png); }
8428
 
8429
.portlet.solid.green-dark > .portlet-title > .tools > a.expand {
8430
  background-image: url(../img/portlet-expand-icon-white.png); }
8431
 
8432
.portlet.solid.green-dark > .portlet-title > .tools > a.collapse {
8433
  background-image: url(../img/portlet-collapse-icon-white.png); }
8434
 
8435
.portlet.solid.green-dark > .portlet-title > .tools > a.fullscreen {
8436
  color: #fdfdfd; }
8437
 
8438
.portlet.box.green-dark {
8439
  border: 1px solid #71c2b5;
8440
  border-top: 0; }
8441
  .portlet.box.green-dark > .portlet-title {
8442
    background-color: #4DB3A2; }
8443
    .portlet.box.green-dark > .portlet-title > .caption {
8444
      color: #FFFFFF; }
8445
      .portlet.box.green-dark > .portlet-title > .caption > i {
8446
        color: #FFFFFF; }
8447
    .portlet.box.green-dark > .portlet-title > .actions .btn-default {
8448
      background: transparent !important;
8449
      background-color: transparent !important;
8450
      border: 1px solid #9cd5cb;
8451
      color: #addcd4; }
8452
      .portlet.box.green-dark > .portlet-title > .actions .btn-default > i {
8453
        color: #b8e1da; }
8454
      .portlet.box.green-dark > .portlet-title > .actions .btn-default:hover, .portlet.box.green-dark > .portlet-title > .actions .btn-default:focus, .portlet.box.green-dark > .portlet-title > .actions .btn-default:active, .portlet.box.green-dark > .portlet-title > .actions .btn-default.active {
8455
        border: 1px solid #bfe4de;
8456
        color: #d1ebe7; }
8457
 
8458
.portlet > .portlet-body.green-sharp,
8459
.portlet.green-sharp {
8460
  background-color: #2ab4c0; }
8461
 
8462
.portlet.solid.green-sharp > .portlet-title,
8463
.portlet.solid.green-sharp > .portlet-body {
8464
  border: 0;
8465
  color: #FFFFFF; }
8466
 
8467
.portlet.solid.green-sharp > .portlet-title > .caption {
8468
  font-weight: 400; }
8469
  .portlet.solid.green-sharp > .portlet-title > .caption > i {
8470
    color: #FFFFFF; }
8471
 
8472
.portlet.solid.green-sharp > .portlet-title > .tools > a.remove {
8473
  background-image: url(../img/portlet-remove-icon-white.png); }
8474
 
8475
.portlet.solid.green-sharp > .portlet-title > .tools > a.config {
8476
  background-image: url(../img/portlet-config-icon-white.png); }
8477
 
8478
.portlet.solid.green-sharp > .portlet-title > .tools > a.reload {
8479
  background-image: url(../img/portlet-reload-icon-white.png); }
8480
 
8481
.portlet.solid.green-sharp > .portlet-title > .tools > a.expand {
8482
  background-image: url(../img/portlet-expand-icon-white.png); }
8483
 
8484
.portlet.solid.green-sharp > .portlet-title > .tools > a.collapse {
8485
  background-image: url(../img/portlet-collapse-icon-white.png); }
8486
 
8487
.portlet.solid.green-sharp > .portlet-title > .tools > a.fullscreen {
8488
  color: #fdfdfd; }
8489
 
8490
.portlet.box.green-sharp {
8491
  border: 1px solid #46cbd7;
8492
  border-top: 0; }
8493
  .portlet.box.green-sharp > .portlet-title {
8494
    background-color: #2ab4c0; }
8495
    .portlet.box.green-sharp > .portlet-title > .caption {
8496
      color: #FFFFFF; }
8497
      .portlet.box.green-sharp > .portlet-title > .caption > i {
8498
        color: #FFFFFF; }
8499
    .portlet.box.green-sharp > .portlet-title > .actions .btn-default {
8500
      background: transparent !important;
8501
      background-color: transparent !important;
8502
      border: 1px solid #79d9e2;
8503
      color: #8edfe6; }
8504
      .portlet.box.green-sharp > .portlet-title > .actions .btn-default > i {
8505
        color: #9ae3e9; }
8506
      .portlet.box.green-sharp > .portlet-title > .actions .btn-default:hover, .portlet.box.green-sharp > .portlet-title > .actions .btn-default:focus, .portlet.box.green-sharp > .portlet-title > .actions .btn-default:active, .portlet.box.green-sharp > .portlet-title > .actions .btn-default.active {
8507
        border: 1px solid #a2e5eb;
8508
        color: #b7ebef; }
8509
 
8510
.portlet > .portlet-body.green-steel,
8511
.portlet.green-steel {
8512
  background-color: #29b4b6; }
8513
 
8514
.portlet.solid.green-steel > .portlet-title,
8515
.portlet.solid.green-steel > .portlet-body {
8516
  border: 0;
8517
  color: #FFFFFF; }
8518
 
8519
.portlet.solid.green-steel > .portlet-title > .caption {
8520
  font-weight: 400; }
8521
  .portlet.solid.green-steel > .portlet-title > .caption > i {
8522
    color: #FFFFFF; }
8523
 
8524
.portlet.solid.green-steel > .portlet-title > .tools > a.remove {
8525
  background-image: url(../img/portlet-remove-icon-white.png); }
8526
 
8527
.portlet.solid.green-steel > .portlet-title > .tools > a.config {
8528
  background-image: url(../img/portlet-config-icon-white.png); }
8529
 
8530
.portlet.solid.green-steel > .portlet-title > .tools > a.reload {
8531
  background-image: url(../img/portlet-reload-icon-white.png); }
8532
 
8533
.portlet.solid.green-steel > .portlet-title > .tools > a.expand {
8534
  background-image: url(../img/portlet-expand-icon-white.png); }
8535
 
8536
.portlet.solid.green-steel > .portlet-title > .tools > a.collapse {
8537
  background-image: url(../img/portlet-collapse-icon-white.png); }
8538
 
8539
.portlet.solid.green-steel > .portlet-title > .tools > a.fullscreen {
8540
  color: #fdfdfd; }
8541
 
8542
.portlet.box.green-steel {
8543
  border: 1px solid #3ed1d4;
8544
  border-top: 0; }
8545
  .portlet.box.green-steel > .portlet-title {
8546
    background-color: #29b4b6; }
8547
    .portlet.box.green-steel > .portlet-title > .caption {
8548
      color: #FFFFFF; }
8549
      .portlet.box.green-steel > .portlet-title > .caption > i {
8550
        color: #FFFFFF; }
8551
    .portlet.box.green-steel > .portlet-title > .actions .btn-default {
8552
      background: transparent !important;
8553
      background-color: transparent !important;
8554
      border: 1px solid #70dddf;
8555
      color: #85e2e4; }
8556
      .portlet.box.green-steel > .portlet-title > .actions .btn-default > i {
8557
        color: #92e5e6; }
8558
      .portlet.box.green-steel > .portlet-title > .actions .btn-default:hover, .portlet.box.green-steel > .portlet-title > .actions .btn-default:focus, .portlet.box.green-steel > .portlet-title > .actions .btn-default:active, .portlet.box.green-steel > .portlet-title > .actions .btn-default.active {
8559
        border: 1px solid #9ae7e8;
8560
        color: #afeced; }
8561
 
8562
.portlet > .portlet-body.grey,
8563
.portlet.grey {
8564
  background-color: #E5E5E5; }
8565
 
8566
.portlet.solid.grey > .portlet-title,
8567
.portlet.solid.grey > .portlet-body {
8568
  border: 0;
8569
  color: #333333; }
8570
 
8571
.portlet.solid.grey > .portlet-title > .caption {
8572
  font-weight: 400; }
8573
  .portlet.solid.grey > .portlet-title > .caption > i {
8574
    color: #333333; }
8575
 
8576
.portlet.solid.grey > .portlet-title > .tools > a.remove {
8577
  background-image: url(../img/portlet-remove-icon-white.png); }
8578
 
8579
.portlet.solid.grey > .portlet-title > .tools > a.config {
8580
  background-image: url(../img/portlet-config-icon-white.png); }
8581
 
8582
.portlet.solid.grey > .portlet-title > .tools > a.reload {
8583
  background-image: url(../img/portlet-reload-icon-white.png); }
8584
 
8585
.portlet.solid.grey > .portlet-title > .tools > a.expand {
8586
  background-image: url(../img/portlet-expand-icon-white.png); }
8587
 
8588
.portlet.solid.grey > .portlet-title > .tools > a.collapse {
8589
  background-image: url(../img/portlet-collapse-icon-white.png); }
8590
 
8591
.portlet.solid.grey > .portlet-title > .tools > a.fullscreen {
8592
  color: #fdfdfd; }
8593
 
8594
.portlet.box.grey {
8595
  border: 1px solid white;
8596
  border-top: 0; }
8597
  .portlet.box.grey > .portlet-title {
8598
    background-color: #E5E5E5; }
8599
    .portlet.box.grey > .portlet-title > .caption {
8600
      color: #333333; }
8601
      .portlet.box.grey > .portlet-title > .caption > i {
8602
        color: #333333; }
8603
    .portlet.box.grey > .portlet-title > .actions .btn-default {
8604
      background: transparent !important;
8605
      background-color: transparent !important;
8606
      border: 1px solid white;
8607
      color: white; }
8608
      .portlet.box.grey > .portlet-title > .actions .btn-default > i {
8609
        color: white; }
8610
      .portlet.box.grey > .portlet-title > .actions .btn-default:hover, .portlet.box.grey > .portlet-title > .actions .btn-default:focus, .portlet.box.grey > .portlet-title > .actions .btn-default:active, .portlet.box.grey > .portlet-title > .actions .btn-default.active {
8611
        border: 1px solid white;
8612
        color: white; }
8613
 
8614
.portlet > .portlet-body.grey-steel,
8615
.portlet.grey-steel {
8616
  background-color: #e9edef; }
8617
 
8618
.portlet.solid.grey-steel > .portlet-title,
8619
.portlet.solid.grey-steel > .portlet-body {
8620
  border: 0;
8621
  color: #80898e; }
8622
 
8623
.portlet.solid.grey-steel > .portlet-title > .caption {
8624
  font-weight: 400; }
8625
  .portlet.solid.grey-steel > .portlet-title > .caption > i {
8626
    color: #80898e; }
8627
 
8628
.portlet.solid.grey-steel > .portlet-title > .tools > a.remove {
8629
  background-image: url(../img/portlet-remove-icon-white.png); }
8630
 
8631
.portlet.solid.grey-steel > .portlet-title > .tools > a.config {
8632
  background-image: url(../img/portlet-config-icon-white.png); }
8633
 
8634
.portlet.solid.grey-steel > .portlet-title > .tools > a.reload {
8635
  background-image: url(../img/portlet-reload-icon-white.png); }
8636
 
8637
.portlet.solid.grey-steel > .portlet-title > .tools > a.expand {
8638
  background-image: url(../img/portlet-expand-icon-white.png); }
8639
 
8640
.portlet.solid.grey-steel > .portlet-title > .tools > a.collapse {
8641
  background-image: url(../img/portlet-collapse-icon-white.png); }
8642
 
8643
.portlet.solid.grey-steel > .portlet-title > .tools > a.fullscreen {
8644
  color: #fdfdfd; }
8645
 
8646
.portlet.box.grey-steel {
8647
  border: 1px solid white;
8648
  border-top: 0; }
8649
  .portlet.box.grey-steel > .portlet-title {
8650
    background-color: #e9edef; }
8651
    .portlet.box.grey-steel > .portlet-title > .caption {
8652
      color: #80898e; }
8653
      .portlet.box.grey-steel > .portlet-title > .caption > i {
8654
        color: #80898e; }
8655
    .portlet.box.grey-steel > .portlet-title > .actions .btn-default {
8656
      background: transparent !important;
8657
      background-color: transparent !important;
8658
      border: 1px solid white;
8659
      color: white; }
8660
      .portlet.box.grey-steel > .portlet-title > .actions .btn-default > i {
8661
        color: white; }
8662
      .portlet.box.grey-steel > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-steel > .portlet-title > .actions .btn-default:focus, .portlet.box.grey-steel > .portlet-title > .actions .btn-default:active, .portlet.box.grey-steel > .portlet-title > .actions .btn-default.active {
8663
        border: 1px solid white;
8664
        color: white; }
8665
 
8666
.portlet > .portlet-body.grey-cararra,
8667
.portlet.grey-cararra {
8668
  background-color: #fafafa; }
8669
 
8670
.portlet.solid.grey-cararra > .portlet-title,
8671
.portlet.solid.grey-cararra > .portlet-body {
8672
  border: 0;
8673
  color: #333333; }
8674
 
8675
.portlet.solid.grey-cararra > .portlet-title > .caption {
8676
  font-weight: 400; }
8677
  .portlet.solid.grey-cararra > .portlet-title > .caption > i {
8678
    color: #333333; }
8679
 
8680
.portlet.solid.grey-cararra > .portlet-title > .tools > a.remove {
8681
  background-image: url(../img/portlet-remove-icon-white.png); }
8682
 
8683
.portlet.solid.grey-cararra > .portlet-title > .tools > a.config {
8684
  background-image: url(../img/portlet-config-icon-white.png); }
8685
 
8686
.portlet.solid.grey-cararra > .portlet-title > .tools > a.reload {
8687
  background-image: url(../img/portlet-reload-icon-white.png); }
8688
 
8689
.portlet.solid.grey-cararra > .portlet-title > .tools > a.expand {
8690
  background-image: url(../img/portlet-expand-icon-white.png); }
8691
 
8692
.portlet.solid.grey-cararra > .portlet-title > .tools > a.collapse {
8693
  background-image: url(../img/portlet-collapse-icon-white.png); }
8694
 
8695
.portlet.solid.grey-cararra > .portlet-title > .tools > a.fullscreen {
8696
  color: #fdfdfd; }
8697
 
8698
.portlet.box.grey-cararra {
8699
  border: 1px solid white;
8700
  border-top: 0; }
8701
  .portlet.box.grey-cararra > .portlet-title {
8702
    background-color: #fafafa; }
8703
    .portlet.box.grey-cararra > .portlet-title > .caption {
8704
      color: #333333; }
8705
      .portlet.box.grey-cararra > .portlet-title > .caption > i {
8706
        color: #333333; }
8707
    .portlet.box.grey-cararra > .portlet-title > .actions .btn-default {
8708
      background: transparent !important;
8709
      background-color: transparent !important;
8710
      border: 1px solid white;
8711
      color: white; }
8712
      .portlet.box.grey-cararra > .portlet-title > .actions .btn-default > i {
8713
        color: white; }
8714
      .portlet.box.grey-cararra > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-cararra > .portlet-title > .actions .btn-default:focus, .portlet.box.grey-cararra > .portlet-title > .actions .btn-default:active, .portlet.box.grey-cararra > .portlet-title > .actions .btn-default.active {
8715
        border: 1px solid white;
8716
        color: white; }
8717
 
8718
.portlet > .portlet-body.grey-gallery,
8719
.portlet.grey-gallery {
8720
  background-color: #555555; }
8721
 
8722
.portlet.solid.grey-gallery > .portlet-title,
8723
.portlet.solid.grey-gallery > .portlet-body {
8724
  border: 0;
8725
  color: #ffffff; }
8726
 
8727
.portlet.solid.grey-gallery > .portlet-title > .caption {
8728
  font-weight: 400; }
8729
  .portlet.solid.grey-gallery > .portlet-title > .caption > i {
8730
    color: #ffffff; }
8731
 
8732
.portlet.solid.grey-gallery > .portlet-title > .tools > a.remove {
8733
  background-image: url(../img/portlet-remove-icon-white.png); }
8734
 
8735
.portlet.solid.grey-gallery > .portlet-title > .tools > a.config {
8736
  background-image: url(../img/portlet-config-icon-white.png); }
8737
 
8738
.portlet.solid.grey-gallery > .portlet-title > .tools > a.reload {
8739
  background-image: url(../img/portlet-reload-icon-white.png); }
8740
 
8741
.portlet.solid.grey-gallery > .portlet-title > .tools > a.expand {
8742
  background-image: url(../img/portlet-expand-icon-white.png); }
8743
 
8744
.portlet.solid.grey-gallery > .portlet-title > .tools > a.collapse {
8745
  background-image: url(../img/portlet-collapse-icon-white.png); }
8746
 
8747
.portlet.solid.grey-gallery > .portlet-title > .tools > a.fullscreen {
8748
  color: #fdfdfd; }
8749
 
8750
.portlet.box.grey-gallery {
8751
  border: 1px solid #6f6f6f;
8752
  border-top: 0; }
8753
  .portlet.box.grey-gallery > .portlet-title {
8754
    background-color: #555555; }
8755
    .portlet.box.grey-gallery > .portlet-title > .caption {
8756
      color: #ffffff; }
8757
      .portlet.box.grey-gallery > .portlet-title > .caption > i {
8758
        color: #ffffff; }
8759
    .portlet.box.grey-gallery > .portlet-title > .actions .btn-default {
8760
      background: transparent !important;
8761
      background-color: transparent !important;
8762
      border: 1px solid #8d8d8d;
8763
      color: #9a9a9a; }
8764
      .portlet.box.grey-gallery > .portlet-title > .actions .btn-default > i {
8765
        color: #a2a2a2; }
8766
      .portlet.box.grey-gallery > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-gallery > .portlet-title > .actions .btn-default:focus, .portlet.box.grey-gallery > .portlet-title > .actions .btn-default:active, .portlet.box.grey-gallery > .portlet-title > .actions .btn-default.active {
8767
        border: 1px solid #a7a7a7;
8768
        color: #b3b3b3; }
8769
 
8770
.portlet > .portlet-body.grey-cascade,
8771
.portlet.grey-cascade {
8772
  background-color: #95A5A6; }
8773
 
8774
.portlet.solid.grey-cascade > .portlet-title,
8775
.portlet.solid.grey-cascade > .portlet-body {
8776
  border: 0;
8777
  color: #FFFFFF; }
8778
 
8779
.portlet.solid.grey-cascade > .portlet-title > .caption {
8780
  font-weight: 400; }
8781
  .portlet.solid.grey-cascade > .portlet-title > .caption > i {
8782
    color: #FFFFFF; }
8783
 
8784
.portlet.solid.grey-cascade > .portlet-title > .tools > a.remove {
8785
  background-image: url(../img/portlet-remove-icon-white.png); }
8786
 
8787
.portlet.solid.grey-cascade > .portlet-title > .tools > a.config {
8788
  background-image: url(../img/portlet-config-icon-white.png); }
8789
 
8790
.portlet.solid.grey-cascade > .portlet-title > .tools > a.reload {
8791
  background-image: url(../img/portlet-reload-icon-white.png); }
8792
 
8793
.portlet.solid.grey-cascade > .portlet-title > .tools > a.expand {
8794
  background-image: url(../img/portlet-expand-icon-white.png); }
8795
 
8796
.portlet.solid.grey-cascade > .portlet-title > .tools > a.collapse {
8797
  background-image: url(../img/portlet-collapse-icon-white.png); }
8798
 
8799
.portlet.solid.grey-cascade > .portlet-title > .tools > a.fullscreen {
8800
  color: #fdfdfd; }
8801
 
8802
.portlet.box.grey-cascade {
8803
  border: 1px solid #b1bdbd;
8804
  border-top: 0; }
8805
  .portlet.box.grey-cascade > .portlet-title {
8806
    background-color: #95A5A6; }
8807
    .portlet.box.grey-cascade > .portlet-title > .caption {
8808
      color: #FFFFFF; }
8809
      .portlet.box.grey-cascade > .portlet-title > .caption > i {
8810
        color: #FFFFFF; }
8811
    .portlet.box.grey-cascade > .portlet-title > .actions .btn-default {
8812
      background: transparent !important;
8813
      background-color: transparent !important;
8814
      border: 1px solid #d2d9d9;
8815
      color: #e0e5e5; }
8816
      .portlet.box.grey-cascade > .portlet-title > .actions .btn-default > i {
8817
        color: #e8ecec; }
8818
      .portlet.box.grey-cascade > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-cascade > .portlet-title > .actions .btn-default:focus, .portlet.box.grey-cascade > .portlet-title > .actions .btn-default:active, .portlet.box.grey-cascade > .portlet-title > .actions .btn-default.active {
8819
        border: 1px solid #eef0f0;
8820
        color: #fcfcfc; }
8821
 
8822
.portlet > .portlet-body.grey-silver,
8823
.portlet.grey-silver {
8824
  background-color: #BFBFBF; }
8825
 
8826
.portlet.solid.grey-silver > .portlet-title,
8827
.portlet.solid.grey-silver > .portlet-body {
8828
  border: 0;
8829
  color: #FAFCFB; }
8830
 
8831
.portlet.solid.grey-silver > .portlet-title > .caption {
8832
  font-weight: 400; }
8833
  .portlet.solid.grey-silver > .portlet-title > .caption > i {
8834
    color: #FAFCFB; }
8835
 
8836
.portlet.solid.grey-silver > .portlet-title > .tools > a.remove {
8837
  background-image: url(../img/portlet-remove-icon-white.png); }
8838
 
8839
.portlet.solid.grey-silver > .portlet-title > .tools > a.config {
8840
  background-image: url(../img/portlet-config-icon-white.png); }
8841
 
8842
.portlet.solid.grey-silver > .portlet-title > .tools > a.reload {
8843
  background-image: url(../img/portlet-reload-icon-white.png); }
8844
 
8845
.portlet.solid.grey-silver > .portlet-title > .tools > a.expand {
8846
  background-image: url(../img/portlet-expand-icon-white.png); }
8847
 
8848
.portlet.solid.grey-silver > .portlet-title > .tools > a.collapse {
8849
  background-image: url(../img/portlet-collapse-icon-white.png); }
8850
 
8851
.portlet.solid.grey-silver > .portlet-title > .tools > a.fullscreen {
8852
  color: #fdfdfd; }
8853
 
8854
.portlet.box.grey-silver {
8855
  border: 1px solid #d9d9d9;
8856
  border-top: 0; }
8857
  .portlet.box.grey-silver > .portlet-title {
8858
    background-color: #BFBFBF; }
8859
    .portlet.box.grey-silver > .portlet-title > .caption {
8860
      color: #FAFCFB; }
8861
      .portlet.box.grey-silver > .portlet-title > .caption > i {
8862
        color: #FAFCFB; }
8863
    .portlet.box.grey-silver > .portlet-title > .actions .btn-default {
8864
      background: transparent !important;
8865
      background-color: transparent !important;
8866
      border: 1px solid #f7f7f7;
8867
      color: white; }
8868
      .portlet.box.grey-silver > .portlet-title > .actions .btn-default > i {
8869
        color: white; }
8870
      .portlet.box.grey-silver > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-silver > .portlet-title > .actions .btn-default:focus, .portlet.box.grey-silver > .portlet-title > .actions .btn-default:active, .portlet.box.grey-silver > .portlet-title > .actions .btn-default.active {
8871
        border: 1px solid white;
8872
        color: white; }
8873
 
8874
.portlet > .portlet-body.grey-salsa,
8875
.portlet.grey-salsa {
8876
  background-color: #ACB5C3; }
8877
 
8878
.portlet.solid.grey-salsa > .portlet-title,
8879
.portlet.solid.grey-salsa > .portlet-body {
8880
  border: 0;
8881
  color: #FAFCFB; }
8882
 
8883
.portlet.solid.grey-salsa > .portlet-title > .caption {
8884
  font-weight: 400; }
8885
  .portlet.solid.grey-salsa > .portlet-title > .caption > i {
8886
    color: #FAFCFB; }
8887
 
8888
.portlet.solid.grey-salsa > .portlet-title > .tools > a.remove {
8889
  background-image: url(../img/portlet-remove-icon-white.png); }
8890
 
8891
.portlet.solid.grey-salsa > .portlet-title > .tools > a.config {
8892
  background-image: url(../img/portlet-config-icon-white.png); }
8893
 
8894
.portlet.solid.grey-salsa > .portlet-title > .tools > a.reload {
8895
  background-image: url(../img/portlet-reload-icon-white.png); }
8896
 
8897
.portlet.solid.grey-salsa > .portlet-title > .tools > a.expand {
8898
  background-image: url(../img/portlet-expand-icon-white.png); }
8899
 
8900
.portlet.solid.grey-salsa > .portlet-title > .tools > a.collapse {
8901
  background-image: url(../img/portlet-collapse-icon-white.png); }
8902
 
8903
.portlet.solid.grey-salsa > .portlet-title > .tools > a.fullscreen {
8904
  color: #fdfdfd; }
8905
 
8906
.portlet.box.grey-salsa {
8907
  border: 1px solid #cacfd8;
8908
  border-top: 0; }
8909
  .portlet.box.grey-salsa > .portlet-title {
8910
    background-color: #ACB5C3; }
8911
    .portlet.box.grey-salsa > .portlet-title > .caption {
8912
      color: #FAFCFB; }
8913
      .portlet.box.grey-salsa > .portlet-title > .caption > i {
8914
        color: #FAFCFB; }
8915
    .portlet.box.grey-salsa > .portlet-title > .actions .btn-default {
8916
      background: transparent !important;
8917
      background-color: transparent !important;
8918
      border: 1px solid #edeff2;
8919
      color: #fcfcfd; }
8920
      .portlet.box.grey-salsa > .portlet-title > .actions .btn-default > i {
8921
        color: white; }
8922
      .portlet.box.grey-salsa > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-salsa > .portlet-title > .actions .btn-default:focus, .portlet.box.grey-salsa > .portlet-title > .actions .btn-default:active, .portlet.box.grey-salsa > .portlet-title > .actions .btn-default.active {
8923
        border: 1px solid white;
8924
        color: white; }
8925
 
8926
.portlet > .portlet-body.grey-salt,
8927
.portlet.grey-salt {
8928
  background-color: #bfcad1; }
8929
 
8930
.portlet.solid.grey-salt > .portlet-title,
8931
.portlet.solid.grey-salt > .portlet-body {
8932
  border: 0;
8933
  color: #FAFCFB; }
8934
 
8935
.portlet.solid.grey-salt > .portlet-title > .caption {
8936
  font-weight: 400; }
8937
  .portlet.solid.grey-salt > .portlet-title > .caption > i {
8938
    color: #FAFCFB; }
8939
 
8940
.portlet.solid.grey-salt > .portlet-title > .tools > a.remove {
8941
  background-image: url(../img/portlet-remove-icon-white.png); }
8942
 
8943
.portlet.solid.grey-salt > .portlet-title > .tools > a.config {
8944
  background-image: url(../img/portlet-config-icon-white.png); }
8945
 
8946
.portlet.solid.grey-salt > .portlet-title > .tools > a.reload {
8947
  background-image: url(../img/portlet-reload-icon-white.png); }
8948
 
8949
.portlet.solid.grey-salt > .portlet-title > .tools > a.expand {
8950
  background-image: url(../img/portlet-expand-icon-white.png); }
8951
 
8952
.portlet.solid.grey-salt > .portlet-title > .tools > a.collapse {
8953
  background-image: url(../img/portlet-collapse-icon-white.png); }
8954
 
8955
.portlet.solid.grey-salt > .portlet-title > .tools > a.fullscreen {
8956
  color: #fdfdfd; }
8957
 
8958
.portlet.box.grey-salt {
8959
  border: 1px solid #dde3e6;
8960
  border-top: 0; }
8961
  .portlet.box.grey-salt > .portlet-title {
8962
    background-color: #bfcad1; }
8963
    .portlet.box.grey-salt > .portlet-title > .caption {
8964
      color: #FAFCFB; }
8965
      .portlet.box.grey-salt > .portlet-title > .caption > i {
8966
        color: #FAFCFB; }
8967
    .portlet.box.grey-salt > .portlet-title > .actions .btn-default {
8968
      background: transparent !important;
8969
      background-color: transparent !important;
8970
      border: 1px solid white;
8971
      color: white; }
8972
      .portlet.box.grey-salt > .portlet-title > .actions .btn-default > i {
8973
        color: white; }
8974
      .portlet.box.grey-salt > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-salt > .portlet-title > .actions .btn-default:focus, .portlet.box.grey-salt > .portlet-title > .actions .btn-default:active, .portlet.box.grey-salt > .portlet-title > .actions .btn-default.active {
8975
        border: 1px solid white;
8976
        color: white; }
8977
 
8978
.portlet > .portlet-body.grey-mint,
8979
.portlet.grey-mint {
8980
  background-color: #525e64; }
8981
 
8982
.portlet.solid.grey-mint > .portlet-title,
8983
.portlet.solid.grey-mint > .portlet-body {
8984
  border: 0;
8985
  color: #FFFFFF; }
8986
 
8987
.portlet.solid.grey-mint > .portlet-title > .caption {
8988
  font-weight: 400; }
8989
  .portlet.solid.grey-mint > .portlet-title > .caption > i {
8990
    color: #FFFFFF; }
8991
 
8992
.portlet.solid.grey-mint > .portlet-title > .tools > a.remove {
8993
  background-image: url(../img/portlet-remove-icon-white.png); }
8994
 
8995
.portlet.solid.grey-mint > .portlet-title > .tools > a.config {
8996
  background-image: url(../img/portlet-config-icon-white.png); }
8997
 
8998
.portlet.solid.grey-mint > .portlet-title > .tools > a.reload {
8999
  background-image: url(../img/portlet-reload-icon-white.png); }
9000
 
9001
.portlet.solid.grey-mint > .portlet-title > .tools > a.expand {
9002
  background-image: url(../img/portlet-expand-icon-white.png); }
9003
 
9004
.portlet.solid.grey-mint > .portlet-title > .tools > a.collapse {
9005
  background-image: url(../img/portlet-collapse-icon-white.png); }
9006
 
9007
.portlet.solid.grey-mint > .portlet-title > .tools > a.fullscreen {
9008
  color: #fdfdfd; }
9009
 
9010
.portlet.box.grey-mint {
9011
  border: 1px solid #697880;
9012
  border-top: 0; }
9013
  .portlet.box.grey-mint > .portlet-title {
9014
    background-color: #525e64; }
9015
    .portlet.box.grey-mint > .portlet-title > .caption {
9016
      color: #FFFFFF; }
9017
      .portlet.box.grey-mint > .portlet-title > .caption > i {
9018
        color: #FFFFFF; }
9019
    .portlet.box.grey-mint > .portlet-title > .actions .btn-default {
9020
      background: transparent !important;
9021
      background-color: transparent !important;
9022
      border: 1px solid #88979e;
9023
      color: #96a3a9; }
9024
      .portlet.box.grey-mint > .portlet-title > .actions .btn-default > i {
9025
        color: #9faab0; }
9026
      .portlet.box.grey-mint > .portlet-title > .actions .btn-default:hover, .portlet.box.grey-mint > .portlet-title > .actions .btn-default:focus, .portlet.box.grey-mint > .portlet-title > .actions .btn-default:active, .portlet.box.grey-mint > .portlet-title > .actions .btn-default.active {
9027
        border: 1px solid #a4afb5;
9028
        color: #b2bcc0; }
9029
 
9030
.portlet > .portlet-body.red,
9031
.portlet.red {
9032
  background-color: #e7505a; }
9033
 
9034
.portlet.solid.red > .portlet-title,
9035
.portlet.solid.red > .portlet-body {
9036
  border: 0;
9037
  color: #ffffff; }
9038
 
9039
.portlet.solid.red > .portlet-title > .caption {
9040
  font-weight: 400; }
9041
  .portlet.solid.red > .portlet-title > .caption > i {
9042
    color: #ffffff; }
9043
 
9044
.portlet.solid.red > .portlet-title > .tools > a.remove {
9045
  background-image: url(../img/portlet-remove-icon-white.png); }
9046
 
9047
.portlet.solid.red > .portlet-title > .tools > a.config {
9048
  background-image: url(../img/portlet-config-icon-white.png); }
9049
 
9050
.portlet.solid.red > .portlet-title > .tools > a.reload {
9051
  background-image: url(../img/portlet-reload-icon-white.png); }
9052
 
9053
.portlet.solid.red > .portlet-title > .tools > a.expand {
9054
  background-image: url(../img/portlet-expand-icon-white.png); }
9055
 
9056
.portlet.solid.red > .portlet-title > .tools > a.collapse {
9057
  background-image: url(../img/portlet-collapse-icon-white.png); }
9058
 
9059
.portlet.solid.red > .portlet-title > .tools > a.fullscreen {
9060
  color: #fdfdfd; }
9061
 
9062
.portlet.box.red {
9063
  border: 1px solid #ed7d84;
9064
  border-top: 0; }
9065
  .portlet.box.red > .portlet-title {
9066
    background-color: #e7505a; }
9067
    .portlet.box.red > .portlet-title > .caption {
9068
      color: #ffffff; }
9069
      .portlet.box.red > .portlet-title > .caption > i {
9070
        color: #ffffff; }
9071
    .portlet.box.red > .portlet-title > .actions .btn-default {
9072
      background: transparent !important;
9073
      background-color: transparent !important;
9074
      border: 1px solid #f5b3b7;
9075
      color: #f8c9cc; }
9076
      .portlet.box.red > .portlet-title > .actions .btn-default > i {
9077
        color: #f9d7d9; }
9078
      .portlet.box.red > .portlet-title > .actions .btn-default:hover, .portlet.box.red > .portlet-title > .actions .btn-default:focus, .portlet.box.red > .portlet-title > .actions .btn-default:active, .portlet.box.red > .portlet-title > .actions .btn-default.active {
9079
        border: 1px solid #fbe0e1;
9080
        color: #fef6f6; }
9081
 
9082
.portlet > .portlet-body.red-pink,
9083
.portlet.red-pink {
9084
  background-color: #E08283; }
9085
 
9086
.portlet.solid.red-pink > .portlet-title,
9087
.portlet.solid.red-pink > .portlet-body {
9088
  border: 0;
9089
  color: #ffffff; }
9090
 
9091
.portlet.solid.red-pink > .portlet-title > .caption {
9092
  font-weight: 400; }
9093
  .portlet.solid.red-pink > .portlet-title > .caption > i {
9094
    color: #ffffff; }
9095
 
9096
.portlet.solid.red-pink > .portlet-title > .tools > a.remove {
9097
  background-image: url(../img/portlet-remove-icon-white.png); }
9098
 
9099
.portlet.solid.red-pink > .portlet-title > .tools > a.config {
9100
  background-image: url(../img/portlet-config-icon-white.png); }
9101
 
9102
.portlet.solid.red-pink > .portlet-title > .tools > a.reload {
9103
  background-image: url(../img/portlet-reload-icon-white.png); }
9104
 
9105
.portlet.solid.red-pink > .portlet-title > .tools > a.expand {
9106
  background-image: url(../img/portlet-expand-icon-white.png); }
9107
 
9108
.portlet.solid.red-pink > .portlet-title > .tools > a.collapse {
9109
  background-image: url(../img/portlet-collapse-icon-white.png); }
9110
 
9111
.portlet.solid.red-pink > .portlet-title > .tools > a.fullscreen {
9112
  color: #fdfdfd; }
9113
 
9114
.portlet.box.red-pink {
9115
  border: 1px solid #eaabac;
9116
  border-top: 0; }
9117
  .portlet.box.red-pink > .portlet-title {
9118
    background-color: #E08283; }
9119
    .portlet.box.red-pink > .portlet-title > .caption {
9120
      color: #ffffff; }
9121
      .portlet.box.red-pink > .portlet-title > .caption > i {
9122
        color: #ffffff; }
9123
    .portlet.box.red-pink > .portlet-title > .actions .btn-default {
9124
      background: transparent !important;
9125
      background-color: transparent !important;
9126
      border: 1px solid #f6dcdc;
9127
      color: #fbf0f0; }
9128
      .portlet.box.red-pink > .portlet-title > .actions .btn-default > i {
9129
        color: #fefdfd; }
9130
      .portlet.box.red-pink > .portlet-title > .actions .btn-default:hover, .portlet.box.red-pink > .portlet-title > .actions .btn-default:focus, .portlet.box.red-pink > .portlet-title > .actions .btn-default:active, .portlet.box.red-pink > .portlet-title > .actions .btn-default.active {
9131
        border: 1px solid white;
9132
        color: white; }
9133
 
9134
.portlet > .portlet-body.red-sunglo,
9135
.portlet.red-sunglo {
9136
  background-color: #E26A6A; }
9137
 
9138
.portlet.solid.red-sunglo > .portlet-title,
9139
.portlet.solid.red-sunglo > .portlet-body {
9140
  border: 0;
9141
  color: #ffffff; }
9142
 
9143
.portlet.solid.red-sunglo > .portlet-title > .caption {
9144
  font-weight: 400; }
9145
  .portlet.solid.red-sunglo > .portlet-title > .caption > i {
9146
    color: #ffffff; }
9147
 
9148
.portlet.solid.red-sunglo > .portlet-title > .tools > a.remove {
9149
  background-image: url(../img/portlet-remove-icon-white.png); }
9150
 
9151
.portlet.solid.red-sunglo > .portlet-title > .tools > a.config {
9152
  background-image: url(../img/portlet-config-icon-white.png); }
9153
 
9154
.portlet.solid.red-sunglo > .portlet-title > .tools > a.reload {
9155
  background-image: url(../img/portlet-reload-icon-white.png); }
9156
 
9157
.portlet.solid.red-sunglo > .portlet-title > .tools > a.expand {
9158
  background-image: url(../img/portlet-expand-icon-white.png); }
9159
 
9160
.portlet.solid.red-sunglo > .portlet-title > .tools > a.collapse {
9161
  background-image: url(../img/portlet-collapse-icon-white.png); }
9162
 
9163
.portlet.solid.red-sunglo > .portlet-title > .tools > a.fullscreen {
9164
  color: #fdfdfd; }
9165
 
9166
.portlet.box.red-sunglo {
9167
  border: 1px solid #ea9595;
9168
  border-top: 0; }
9169
  .portlet.box.red-sunglo > .portlet-title {
9170
    background-color: #E26A6A; }
9171
    .portlet.box.red-sunglo > .portlet-title > .caption {
9172
      color: #ffffff; }
9173
      .portlet.box.red-sunglo > .portlet-title > .caption > i {
9174
        color: #ffffff; }
9175
    .portlet.box.red-sunglo > .portlet-title > .actions .btn-default {
9176
      background: transparent !important;
9177
      background-color: transparent !important;
9178
      border: 1px solid #f4c8c8;
9179
      color: #f8dddd; }
9180
      .portlet.box.red-sunglo > .portlet-title > .actions .btn-default > i {
9181
        color: #fbeaea; }
9182
      .portlet.box.red-sunglo > .portlet-title > .actions .btn-default:hover, .portlet.box.red-sunglo > .portlet-title > .actions .btn-default:focus, .portlet.box.red-sunglo > .portlet-title > .actions .btn-default:active, .portlet.box.red-sunglo > .portlet-title > .actions .btn-default.active {
9183
        border: 1px solid #fdf3f3;
9184
        color: white; }
9185
 
9186
.portlet > .portlet-body.red-intense,
9187
.portlet.red-intense {
9188
  background-color: #e35b5a; }
9189
 
9190
.portlet.solid.red-intense > .portlet-title,
9191
.portlet.solid.red-intense > .portlet-body {
9192
  border: 0;
9193
  color: #ffffff; }
9194
 
9195
.portlet.solid.red-intense > .portlet-title > .caption {
9196
  font-weight: 400; }
9197
  .portlet.solid.red-intense > .portlet-title > .caption > i {
9198
    color: #ffffff; }
9199
 
9200
.portlet.solid.red-intense > .portlet-title > .tools > a.remove {
9201
  background-image: url(../img/portlet-remove-icon-white.png); }
9202
 
9203
.portlet.solid.red-intense > .portlet-title > .tools > a.config {
9204
  background-image: url(../img/portlet-config-icon-white.png); }
9205
 
9206
.portlet.solid.red-intense > .portlet-title > .tools > a.reload {
9207
  background-image: url(../img/portlet-reload-icon-white.png); }
9208
 
9209
.portlet.solid.red-intense > .portlet-title > .tools > a.expand {
9210
  background-image: url(../img/portlet-expand-icon-white.png); }
9211
 
9212
.portlet.solid.red-intense > .portlet-title > .tools > a.collapse {
9213
  background-image: url(../img/portlet-collapse-icon-white.png); }
9214
 
9215
.portlet.solid.red-intense > .portlet-title > .tools > a.fullscreen {
9216
  color: #fdfdfd; }
9217
 
9218
.portlet.box.red-intense {
9219
  border: 1px solid #ea8686;
9220
  border-top: 0; }
9221
  .portlet.box.red-intense > .portlet-title {
9222
    background-color: #e35b5a; }
9223
    .portlet.box.red-intense > .portlet-title > .caption {
9224
      color: #ffffff; }
9225
      .portlet.box.red-intense > .portlet-title > .caption > i {
9226
        color: #ffffff; }
9227
    .portlet.box.red-intense > .portlet-title > .actions .btn-default {
9228
      background: transparent !important;
9229
      background-color: transparent !important;
9230
      border: 1px solid #f3baba;
9231
      color: #f7d0d0; }
9232
      .portlet.box.red-intense > .portlet-title > .actions .btn-default > i {
9233
        color: #f9dddd; }
9234
      .portlet.box.red-intense > .portlet-title > .actions .btn-default:hover, .portlet.box.red-intense > .portlet-title > .actions .btn-default:focus, .portlet.box.red-intense > .portlet-title > .actions .btn-default:active, .portlet.box.red-intense > .portlet-title > .actions .btn-default.active {
9235
        border: 1px solid #fbe6e6;
9236
        color: #fefbfb; }
9237
 
9238
.portlet > .portlet-body.red-thunderbird,
9239
.portlet.red-thunderbird {
9240
  background-color: #D91E18; }
9241
 
9242
.portlet.solid.red-thunderbird > .portlet-title,
9243
.portlet.solid.red-thunderbird > .portlet-body {
9244
  border: 0;
9245
  color: #ffffff; }
9246
 
9247
.portlet.solid.red-thunderbird > .portlet-title > .caption {
9248
  font-weight: 400; }
9249
  .portlet.solid.red-thunderbird > .portlet-title > .caption > i {
9250
    color: #ffffff; }
9251
 
9252
.portlet.solid.red-thunderbird > .portlet-title > .tools > a.remove {
9253
  background-image: url(../img/portlet-remove-icon-white.png); }
9254
 
9255
.portlet.solid.red-thunderbird > .portlet-title > .tools > a.config {
9256
  background-image: url(../img/portlet-config-icon-white.png); }
9257
 
9258
.portlet.solid.red-thunderbird > .portlet-title > .tools > a.reload {
9259
  background-image: url(../img/portlet-reload-icon-white.png); }
9260
 
9261
.portlet.solid.red-thunderbird > .portlet-title > .tools > a.expand {
9262
  background-image: url(../img/portlet-expand-icon-white.png); }
9263
 
9264
.portlet.solid.red-thunderbird > .portlet-title > .tools > a.collapse {
9265
  background-image: url(../img/portlet-collapse-icon-white.png); }
9266
 
9267
.portlet.solid.red-thunderbird > .portlet-title > .tools > a.fullscreen {
9268
  color: #fdfdfd; }
9269
 
9270
.portlet.box.red-thunderbird {
9271
  border: 1px solid #e9403b;
9272
  border-top: 0; }
9273
  .portlet.box.red-thunderbird > .portlet-title {
9274
    background-color: #D91E18; }
9275
    .portlet.box.red-thunderbird > .portlet-title > .caption {
9276
      color: #ffffff; }
9277
      .portlet.box.red-thunderbird > .portlet-title > .caption > i {
9278
        color: #ffffff; }
9279
    .portlet.box.red-thunderbird > .portlet-title > .actions .btn-default {
9280
      background: transparent !important;
9281
      background-color: transparent !important;
9282
      border: 1px solid #ef7672;
9283
      color: #f28c89; }
9284
      .portlet.box.red-thunderbird > .portlet-title > .actions .btn-default > i {
9285
        color: #f39997; }
9286
      .portlet.box.red-thunderbird > .portlet-title > .actions .btn-default:hover, .portlet.box.red-thunderbird > .portlet-title > .actions .btn-default:focus, .portlet.box.red-thunderbird > .portlet-title > .actions .btn-default:active, .portlet.box.red-thunderbird > .portlet-title > .actions .btn-default.active {
9287
        border: 1px solid #f4a2a0;
9288
        color: #f7b9b7; }
9289
 
9290
.portlet > .portlet-body.red-flamingo,
9291
.portlet.red-flamingo {
9292
  background-color: #EF4836; }
9293
 
9294
.portlet.solid.red-flamingo > .portlet-title,
9295
.portlet.solid.red-flamingo > .portlet-body {
9296
  border: 0;
9297
  color: #ffffff; }
9298
 
9299
.portlet.solid.red-flamingo > .portlet-title > .caption {
9300
  font-weight: 400; }
9301
  .portlet.solid.red-flamingo > .portlet-title > .caption > i {
9302
    color: #ffffff; }
9303
 
9304
.portlet.solid.red-flamingo > .portlet-title > .tools > a.remove {
9305
  background-image: url(../img/portlet-remove-icon-white.png); }
9306
 
9307
.portlet.solid.red-flamingo > .portlet-title > .tools > a.config {
9308
  background-image: url(../img/portlet-config-icon-white.png); }
9309
 
9310
.portlet.solid.red-flamingo > .portlet-title > .tools > a.reload {
9311
  background-image: url(../img/portlet-reload-icon-white.png); }
9312
 
9313
.portlet.solid.red-flamingo > .portlet-title > .tools > a.expand {
9314
  background-image: url(../img/portlet-expand-icon-white.png); }
9315
 
9316
.portlet.solid.red-flamingo > .portlet-title > .tools > a.collapse {
9317
  background-image: url(../img/portlet-collapse-icon-white.png); }
9318
 
9319
.portlet.solid.red-flamingo > .portlet-title > .tools > a.fullscreen {
9320
  color: #fdfdfd; }
9321
 
9322
.portlet.box.red-flamingo {
9323
  border: 1px solid #f37365;
9324
  border-top: 0; }
9325
  .portlet.box.red-flamingo > .portlet-title {
9326
    background-color: #EF4836; }
9327
    .portlet.box.red-flamingo > .portlet-title > .caption {
9328
      color: #ffffff; }
9329
      .portlet.box.red-flamingo > .portlet-title > .caption > i {
9330
        color: #ffffff; }
9331
    .portlet.box.red-flamingo > .portlet-title > .actions .btn-default {
9332
      background: transparent !important;
9333
      background-color: transparent !important;
9334
      border: 1px solid #f7a79e;
9335
      color: #f9bcb6; }
9336
      .portlet.box.red-flamingo > .portlet-title > .actions .btn-default > i {
9337
        color: #fac9c4; }
9338
      .portlet.box.red-flamingo > .portlet-title > .actions .btn-default:hover, .portlet.box.red-flamingo > .portlet-title > .actions .btn-default:focus, .portlet.box.red-flamingo > .portlet-title > .actions .btn-default:active, .portlet.box.red-flamingo > .portlet-title > .actions .btn-default.active {
9339
        border: 1px solid #fbd2cd;
9340
        color: #fde7e5; }
9341
 
9342
.portlet > .portlet-body.red-soft,
9343
.portlet.red-soft {
9344
  background-color: #d05454; }
9345
 
9346
.portlet.solid.red-soft > .portlet-title,
9347
.portlet.solid.red-soft > .portlet-body {
9348
  border: 0;
9349
  color: #ffffff; }
9350
 
9351
.portlet.solid.red-soft > .portlet-title > .caption {
9352
  font-weight: 400; }
9353
  .portlet.solid.red-soft > .portlet-title > .caption > i {
9354
    color: #ffffff; }
9355
 
9356
.portlet.solid.red-soft > .portlet-title > .tools > a.remove {
9357
  background-image: url(../img/portlet-remove-icon-white.png); }
9358
 
9359
.portlet.solid.red-soft > .portlet-title > .tools > a.config {
9360
  background-image: url(../img/portlet-config-icon-white.png); }
9361
 
9362
.portlet.solid.red-soft > .portlet-title > .tools > a.reload {
9363
  background-image: url(../img/portlet-reload-icon-white.png); }
9364
 
9365
.portlet.solid.red-soft > .portlet-title > .tools > a.expand {
9366
  background-image: url(../img/portlet-expand-icon-white.png); }
9367
 
9368
.portlet.solid.red-soft > .portlet-title > .tools > a.collapse {
9369
  background-image: url(../img/portlet-collapse-icon-white.png); }
9370
 
9371
.portlet.solid.red-soft > .portlet-title > .tools > a.fullscreen {
9372
  color: #fdfdfd; }
9373
 
9374
.portlet.box.red-soft {
9375
  border: 1px solid #db7c7c;
9376
  border-top: 0; }
9377
  .portlet.box.red-soft > .portlet-title {
9378
    background-color: #d05454; }
9379
    .portlet.box.red-soft > .portlet-title > .caption {
9380
      color: #ffffff; }
9381
      .portlet.box.red-soft > .portlet-title > .caption > i {
9382
        color: #ffffff; }
9383
    .portlet.box.red-soft > .portlet-title > .actions .btn-default {
9384
      background: transparent !important;
9385
      background-color: transparent !important;
9386
      border: 1px solid #e8acac;
9387
      color: #eec0c0; }
9388
      .portlet.box.red-soft > .portlet-title > .actions .btn-default > i {
9389
        color: #f1cccc; }
9390
      .portlet.box.red-soft > .portlet-title > .actions .btn-default:hover, .portlet.box.red-soft > .portlet-title > .actions .btn-default:focus, .portlet.box.red-soft > .portlet-title > .actions .btn-default:active, .portlet.box.red-soft > .portlet-title > .actions .btn-default.active {
9391
        border: 1px solid #f3d4d4;
9392
        color: #f9e8e8; }
9393
 
9394
.portlet > .portlet-body.red-haze,
9395
.portlet.red-haze {
9396
  background-color: #f36a5a; }
9397
 
9398
.portlet.solid.red-haze > .portlet-title,
9399
.portlet.solid.red-haze > .portlet-body {
9400
  border: 0;
9401
  color: #ffffff; }
9402
 
9403
.portlet.solid.red-haze > .portlet-title > .caption {
9404
  font-weight: 400; }
9405
  .portlet.solid.red-haze > .portlet-title > .caption > i {
9406
    color: #ffffff; }
9407
 
9408
.portlet.solid.red-haze > .portlet-title > .tools > a.remove {
9409
  background-image: url(../img/portlet-remove-icon-white.png); }
9410
 
9411
.portlet.solid.red-haze > .portlet-title > .tools > a.config {
9412
  background-image: url(../img/portlet-config-icon-white.png); }
9413
 
9414
.portlet.solid.red-haze > .portlet-title > .tools > a.reload {
9415
  background-image: url(../img/portlet-reload-icon-white.png); }
9416
 
9417
.portlet.solid.red-haze > .portlet-title > .tools > a.expand {
9418
  background-image: url(../img/portlet-expand-icon-white.png); }
9419
 
9420
.portlet.solid.red-haze > .portlet-title > .tools > a.collapse {
9421
  background-image: url(../img/portlet-collapse-icon-white.png); }
9422
 
9423
.portlet.solid.red-haze > .portlet-title > .tools > a.fullscreen {
9424
  color: #fdfdfd; }
9425
 
9426
.portlet.box.red-haze {
9427
  border: 1px solid #f6958a;
9428
  border-top: 0; }
9429
  .portlet.box.red-haze > .portlet-title {
9430
    background-color: #f36a5a; }
9431
    .portlet.box.red-haze > .portlet-title > .caption {
9432
      color: #ffffff; }
9433
      .portlet.box.red-haze > .portlet-title > .caption > i {
9434
        color: #ffffff; }
9435
    .portlet.box.red-haze > .portlet-title > .actions .btn-default {
9436
      background: transparent !important;
9437
      background-color: transparent !important;
9438
      border: 1px solid #fbc8c3;
9439
      color: #fcdeda; }
9440
      .portlet.box.red-haze > .portlet-title > .actions .btn-default > i {
9441
        color: #fdebe9; }
9442
      .portlet.box.red-haze > .portlet-title > .actions .btn-default:hover, .portlet.box.red-haze > .portlet-title > .actions .btn-default:focus, .portlet.box.red-haze > .portlet-title > .actions .btn-default:active, .portlet.box.red-haze > .portlet-title > .actions .btn-default.active {
9443
        border: 1px solid #fef3f2;
9444
        color: white; }
9445
 
9446
.portlet > .portlet-body.red-mint,
9447
.portlet.red-mint {
9448
  background-color: #e43a45; }
9449
 
9450
.portlet.solid.red-mint > .portlet-title,
9451
.portlet.solid.red-mint > .portlet-body {
9452
  border: 0;
9453
  color: #ffffff; }
9454
 
9455
.portlet.solid.red-mint > .portlet-title > .caption {
9456
  font-weight: 400; }
9457
  .portlet.solid.red-mint > .portlet-title > .caption > i {
9458
    color: #ffffff; }
9459
 
9460
.portlet.solid.red-mint > .portlet-title > .tools > a.remove {
9461
  background-image: url(../img/portlet-remove-icon-white.png); }
9462
 
9463
.portlet.solid.red-mint > .portlet-title > .tools > a.config {
9464
  background-image: url(../img/portlet-config-icon-white.png); }
9465
 
9466
.portlet.solid.red-mint > .portlet-title > .tools > a.reload {
9467
  background-image: url(../img/portlet-reload-icon-white.png); }
9468
 
9469
.portlet.solid.red-mint > .portlet-title > .tools > a.expand {
9470
  background-image: url(../img/portlet-expand-icon-white.png); }
9471
 
9472
.portlet.solid.red-mint > .portlet-title > .tools > a.collapse {
9473
  background-image: url(../img/portlet-collapse-icon-white.png); }
9474
 
9475
.portlet.solid.red-mint > .portlet-title > .tools > a.fullscreen {
9476
  color: #fdfdfd; }
9477
 
9478
.portlet.box.red-mint {
9479
  border: 1px solid #ea676f;
9480
  border-top: 0; }
9481
  .portlet.box.red-mint > .portlet-title {
9482
    background-color: #e43a45; }
9483
    .portlet.box.red-mint > .portlet-title > .caption {
9484
      color: #ffffff; }
9485
      .portlet.box.red-mint > .portlet-title > .caption > i {
9486
        color: #ffffff; }
9487
    .portlet.box.red-mint > .portlet-title > .actions .btn-default {
9488
      background: transparent !important;
9489
      background-color: transparent !important;
9490
      border: 1px solid #f29da2;
9491
      color: #f5b3b7; }
9492
      .portlet.box.red-mint > .portlet-title > .actions .btn-default > i {
9493
        color: #f6c1c4; }
9494
      .portlet.box.red-mint > .portlet-title > .actions .btn-default:hover, .portlet.box.red-mint > .portlet-title > .actions .btn-default:focus, .portlet.box.red-mint > .portlet-title > .actions .btn-default:active, .portlet.box.red-mint > .portlet-title > .actions .btn-default.active {
9495
        border: 1px solid #f8cacd;
9496
        color: #fbe0e2; }
9497
 
9498
.portlet > .portlet-body.yellow,
9499
.portlet.yellow {
9500
  background-color: #c49f47; }
9501
 
9502
.portlet.solid.yellow > .portlet-title,
9503
.portlet.solid.yellow > .portlet-body {
9504
  border: 0;
9505
  color: #ffffff; }
9506
 
9507
.portlet.solid.yellow > .portlet-title > .caption {
9508
  font-weight: 400; }
9509
  .portlet.solid.yellow > .portlet-title > .caption > i {
9510
    color: #ffffff; }
9511
 
9512
.portlet.solid.yellow > .portlet-title > .tools > a.remove {
9513
  background-image: url(../img/portlet-remove-icon-white.png); }
9514
 
9515
.portlet.solid.yellow > .portlet-title > .tools > a.config {
9516
  background-image: url(../img/portlet-config-icon-white.png); }
9517
 
9518
.portlet.solid.yellow > .portlet-title > .tools > a.reload {
9519
  background-image: url(../img/portlet-reload-icon-white.png); }
9520
 
9521
.portlet.solid.yellow > .portlet-title > .tools > a.expand {
9522
  background-image: url(../img/portlet-expand-icon-white.png); }
9523
 
9524
.portlet.solid.yellow > .portlet-title > .tools > a.collapse {
9525
  background-image: url(../img/portlet-collapse-icon-white.png); }
9526
 
9527
.portlet.solid.yellow > .portlet-title > .tools > a.fullscreen {
9528
  color: #fdfdfd; }
9529
 
9530
.portlet.box.yellow {
9531
  border: 1px solid #d0b36e;
9532
  border-top: 0; }
9533
  .portlet.box.yellow > .portlet-title {
9534
    background-color: #c49f47; }
9535
    .portlet.box.yellow > .portlet-title > .caption {
9536
      color: #ffffff; }
9537
      .portlet.box.yellow > .portlet-title > .caption > i {
9538
        color: #ffffff; }
9539
    .portlet.box.yellow > .portlet-title > .actions .btn-default {
9540
      background: transparent !important;
9541
      background-color: transparent !important;
9542
      border: 1px solid #dfcb9c;
9543
      color: #e5d5af; }
9544
      .portlet.box.yellow > .portlet-title > .actions .btn-default > i {
9545
        color: #e9dbbb; }
9546
      .portlet.box.yellow > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow > .portlet-title > .actions .btn-default:focus, .portlet.box.yellow > .portlet-title > .actions .btn-default:active, .portlet.box.yellow > .portlet-title > .actions .btn-default.active {
9547
        border: 1px solid #ecdfc3;
9548
        color: #f2ead6; }
9549
 
9550
.portlet > .portlet-body.yellow-gold,
9551
.portlet.yellow-gold {
9552
  background-color: #E87E04; }
9553
 
9554
.portlet.solid.yellow-gold > .portlet-title,
9555
.portlet.solid.yellow-gold > .portlet-body {
9556
  border: 0;
9557
  color: #ffffff; }
9558
 
9559
.portlet.solid.yellow-gold > .portlet-title > .caption {
9560
  font-weight: 400; }
9561
  .portlet.solid.yellow-gold > .portlet-title > .caption > i {
9562
    color: #ffffff; }
9563
 
9564
.portlet.solid.yellow-gold > .portlet-title > .tools > a.remove {
9565
  background-image: url(../img/portlet-remove-icon-white.png); }
9566
 
9567
.portlet.solid.yellow-gold > .portlet-title > .tools > a.config {
9568
  background-image: url(../img/portlet-config-icon-white.png); }
9569
 
9570
.portlet.solid.yellow-gold > .portlet-title > .tools > a.reload {
9571
  background-image: url(../img/portlet-reload-icon-white.png); }
9572
 
9573
.portlet.solid.yellow-gold > .portlet-title > .tools > a.expand {
9574
  background-image: url(../img/portlet-expand-icon-white.png); }
9575
 
9576
.portlet.solid.yellow-gold > .portlet-title > .tools > a.collapse {
9577
  background-image: url(../img/portlet-collapse-icon-white.png); }
9578
 
9579
.portlet.solid.yellow-gold > .portlet-title > .tools > a.fullscreen {
9580
  color: #fdfdfd; }
9581
 
9582
.portlet.box.yellow-gold {
9583
  border: 1px solid #fb9724;
9584
  border-top: 0; }
9585
  .portlet.box.yellow-gold > .portlet-title {
9586
    background-color: #E87E04; }
9587
    .portlet.box.yellow-gold > .portlet-title > .caption {
9588
      color: #ffffff; }
9589
      .portlet.box.yellow-gold > .portlet-title > .caption > i {
9590
        color: #ffffff; }
9591
    .portlet.box.yellow-gold > .portlet-title > .actions .btn-default {
9592
      background: transparent !important;
9593
      background-color: transparent !important;
9594
      border: 1px solid #fcb460;
9595
      color: #fdbf79; }
9596
      .portlet.box.yellow-gold > .portlet-title > .actions .btn-default > i {
9597
        color: #fdc788; }
9598
      .portlet.box.yellow-gold > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-gold > .portlet-title > .actions .btn-default:focus, .portlet.box.yellow-gold > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-gold > .portlet-title > .actions .btn-default.active {
9599
        border: 1px solid #fdcb92;
9600
        color: #fed7ab; }
9601
 
9602
.portlet > .portlet-body.yellow-casablanca,
9603
.portlet.yellow-casablanca {
9604
  background-color: #f2784b; }
9605
 
9606
.portlet.solid.yellow-casablanca > .portlet-title,
9607
.portlet.solid.yellow-casablanca > .portlet-body {
9608
  border: 0;
9609
  color: #ffffff; }
9610
 
9611
.portlet.solid.yellow-casablanca > .portlet-title > .caption {
9612
  font-weight: 400; }
9613
  .portlet.solid.yellow-casablanca > .portlet-title > .caption > i {
9614
    color: #ffffff; }
9615
 
9616
.portlet.solid.yellow-casablanca > .portlet-title > .tools > a.remove {
9617
  background-image: url(../img/portlet-remove-icon-white.png); }
9618
 
9619
.portlet.solid.yellow-casablanca > .portlet-title > .tools > a.config {
9620
  background-image: url(../img/portlet-config-icon-white.png); }
9621
 
9622
.portlet.solid.yellow-casablanca > .portlet-title > .tools > a.reload {
9623
  background-image: url(../img/portlet-reload-icon-white.png); }
9624
 
9625
.portlet.solid.yellow-casablanca > .portlet-title > .tools > a.expand {
9626
  background-image: url(../img/portlet-expand-icon-white.png); }
9627
 
9628
.portlet.solid.yellow-casablanca > .portlet-title > .tools > a.collapse {
9629
  background-image: url(../img/portlet-collapse-icon-white.png); }
9630
 
9631
.portlet.solid.yellow-casablanca > .portlet-title > .tools > a.fullscreen {
9632
  color: #fdfdfd; }
9633
 
9634
.portlet.box.yellow-casablanca {
9635
  border: 1px solid #f59c7b;
9636
  border-top: 0; }
9637
  .portlet.box.yellow-casablanca > .portlet-title {
9638
    background-color: #f2784b; }
9639
    .portlet.box.yellow-casablanca > .portlet-title > .caption {
9640
      color: #ffffff; }
9641
      .portlet.box.yellow-casablanca > .portlet-title > .caption > i {
9642
        color: #ffffff; }
9643
    .portlet.box.yellow-casablanca > .portlet-title > .actions .btn-default {
9644
      background: transparent !important;
9645
      background-color: transparent !important;
9646
      border: 1px solid #fac6b4;
9647
      color: #fbd8cb; }
9648
      .portlet.box.yellow-casablanca > .portlet-title > .actions .btn-default > i {
9649
        color: #fce3da; }
9650
      .portlet.box.yellow-casablanca > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-casablanca > .portlet-title > .actions .btn-default:focus, .portlet.box.yellow-casablanca > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-casablanca > .portlet-title > .actions .btn-default.active {
9651
        border: 1px solid #fdeae3;
9652
        color: #fffcfb; }
9653
 
9654
.portlet > .portlet-body.yellow-crusta,
9655
.portlet.yellow-crusta {
9656
  background-color: #f3c200; }
9657
 
9658
.portlet.solid.yellow-crusta > .portlet-title,
9659
.portlet.solid.yellow-crusta > .portlet-body {
9660
  border: 0;
9661
  color: #ffffff; }
9662
 
9663
.portlet.solid.yellow-crusta > .portlet-title > .caption {
9664
  font-weight: 400; }
9665
  .portlet.solid.yellow-crusta > .portlet-title > .caption > i {
9666
    color: #ffffff; }
9667
 
9668
.portlet.solid.yellow-crusta > .portlet-title > .tools > a.remove {
9669
  background-image: url(../img/portlet-remove-icon-white.png); }
9670
 
9671
.portlet.solid.yellow-crusta > .portlet-title > .tools > a.config {
9672
  background-image: url(../img/portlet-config-icon-white.png); }
9673
 
9674
.portlet.solid.yellow-crusta > .portlet-title > .tools > a.reload {
9675
  background-image: url(../img/portlet-reload-icon-white.png); }
9676
 
9677
.portlet.solid.yellow-crusta > .portlet-title > .tools > a.expand {
9678
  background-image: url(../img/portlet-expand-icon-white.png); }
9679
 
9680
.portlet.solid.yellow-crusta > .portlet-title > .tools > a.collapse {
9681
  background-image: url(../img/portlet-collapse-icon-white.png); }
9682
 
9683
.portlet.solid.yellow-crusta > .portlet-title > .tools > a.fullscreen {
9684
  color: #fdfdfd; }
9685
 
9686
.portlet.box.yellow-crusta {
9687
  border: 1px solid #ffd327;
9688
  border-top: 0; }
9689
  .portlet.box.yellow-crusta > .portlet-title {
9690
    background-color: #f3c200; }
9691
    .portlet.box.yellow-crusta > .portlet-title > .caption {
9692
      color: #ffffff; }
9693
      .portlet.box.yellow-crusta > .portlet-title > .caption > i {
9694
        color: #ffffff; }
9695
    .portlet.box.yellow-crusta > .portlet-title > .actions .btn-default {
9696
      background: transparent !important;
9697
      background-color: transparent !important;
9698
      border: 1px solid #ffe064;
9699
      color: #ffe57e; }
9700
      .portlet.box.yellow-crusta > .portlet-title > .actions .btn-default > i {
9701
        color: #ffe88d; }
9702
      .portlet.box.yellow-crusta > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-crusta > .portlet-title > .actions .btn-default:focus, .portlet.box.yellow-crusta > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-crusta > .portlet-title > .actions .btn-default.active {
9703
        border: 1px solid #ffea97;
9704
        color: #ffefb1; }
9705
 
9706
.portlet > .portlet-body.yellow-lemon,
9707
.portlet.yellow-lemon {
9708
  background-color: #F7CA18; }
9709
 
9710
.portlet.solid.yellow-lemon > .portlet-title,
9711
.portlet.solid.yellow-lemon > .portlet-body {
9712
  border: 0;
9713
  color: #ffffff; }
9714
 
9715
.portlet.solid.yellow-lemon > .portlet-title > .caption {
9716
  font-weight: 400; }
9717
  .portlet.solid.yellow-lemon > .portlet-title > .caption > i {
9718
    color: #ffffff; }
9719
 
9720
.portlet.solid.yellow-lemon > .portlet-title > .tools > a.remove {
9721
  background-image: url(../img/portlet-remove-icon-white.png); }
9722
 
9723
.portlet.solid.yellow-lemon > .portlet-title > .tools > a.config {
9724
  background-image: url(../img/portlet-config-icon-white.png); }
9725
 
9726
.portlet.solid.yellow-lemon > .portlet-title > .tools > a.reload {
9727
  background-image: url(../img/portlet-reload-icon-white.png); }
9728
 
9729
.portlet.solid.yellow-lemon > .portlet-title > .tools > a.expand {
9730
  background-image: url(../img/portlet-expand-icon-white.png); }
9731
 
9732
.portlet.solid.yellow-lemon > .portlet-title > .tools > a.collapse {
9733
  background-image: url(../img/portlet-collapse-icon-white.png); }
9734
 
9735
.portlet.solid.yellow-lemon > .portlet-title > .tools > a.fullscreen {
9736
  color: #fdfdfd; }
9737
 
9738
.portlet.box.yellow-lemon {
9739
  border: 1px solid #f9d549;
9740
  border-top: 0; }
9741
  .portlet.box.yellow-lemon > .portlet-title {
9742
    background-color: #F7CA18; }
9743
    .portlet.box.yellow-lemon > .portlet-title > .caption {
9744
      color: #ffffff; }
9745
      .portlet.box.yellow-lemon > .portlet-title > .caption > i {
9746
        color: #ffffff; }
9747
    .portlet.box.yellow-lemon > .portlet-title > .actions .btn-default {
9748
      background: transparent !important;
9749
      background-color: transparent !important;
9750
      border: 1px solid #fbe384;
9751
      color: #fce99d; }
9752
      .portlet.box.yellow-lemon > .portlet-title > .actions .btn-default > i {
9753
        color: #fcecac; }
9754
      .portlet.box.yellow-lemon > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-lemon > .portlet-title > .actions .btn-default:focus, .portlet.box.yellow-lemon > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-lemon > .portlet-title > .actions .btn-default.active {
9755
        border: 1px solid #fceeb6;
9756
        color: #fdf4ce; }
9757
 
9758
.portlet > .portlet-body.yellow-saffron,
9759
.portlet.yellow-saffron {
9760
  background-color: #F4D03F; }
9761
 
9762
.portlet.solid.yellow-saffron > .portlet-title,
9763
.portlet.solid.yellow-saffron > .portlet-body {
9764
  border: 0;
9765
  color: #ffffff; }
9766
 
9767
.portlet.solid.yellow-saffron > .portlet-title > .caption {
9768
  font-weight: 400; }
9769
  .portlet.solid.yellow-saffron > .portlet-title > .caption > i {
9770
    color: #ffffff; }
9771
 
9772
.portlet.solid.yellow-saffron > .portlet-title > .tools > a.remove {
9773
  background-image: url(../img/portlet-remove-icon-white.png); }
9774
 
9775
.portlet.solid.yellow-saffron > .portlet-title > .tools > a.config {
9776
  background-image: url(../img/portlet-config-icon-white.png); }
9777
 
9778
.portlet.solid.yellow-saffron > .portlet-title > .tools > a.reload {
9779
  background-image: url(../img/portlet-reload-icon-white.png); }
9780
 
9781
.portlet.solid.yellow-saffron > .portlet-title > .tools > a.expand {
9782
  background-image: url(../img/portlet-expand-icon-white.png); }
9783
 
9784
.portlet.solid.yellow-saffron > .portlet-title > .tools > a.collapse {
9785
  background-image: url(../img/portlet-collapse-icon-white.png); }
9786
 
9787
.portlet.solid.yellow-saffron > .portlet-title > .tools > a.fullscreen {
9788
  color: #fdfdfd; }
9789
 
9790
.portlet.box.yellow-saffron {
9791
  border: 1px solid #f7dc6f;
9792
  border-top: 0; }
9793
  .portlet.box.yellow-saffron > .portlet-title {
9794
    background-color: #F4D03F; }
9795
    .portlet.box.yellow-saffron > .portlet-title > .caption {
9796
      color: #ffffff; }
9797
      .portlet.box.yellow-saffron > .portlet-title > .caption > i {
9798
        color: #ffffff; }
9799
    .portlet.box.yellow-saffron > .portlet-title > .actions .btn-default {
9800
      background: transparent !important;
9801
      background-color: transparent !important;
9802
      border: 1px solid #faeaa9;
9803
      color: #fbf0c1; }
9804
      .portlet.box.yellow-saffron > .portlet-title > .actions .btn-default > i {
9805
        color: #fcf3d0; }
9806
      .portlet.box.yellow-saffron > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-saffron > .portlet-title > .actions .btn-default:focus, .portlet.box.yellow-saffron > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-saffron > .portlet-title > .actions .btn-default.active {
9807
        border: 1px solid #fdf6d9;
9808
        color: #fefcf1; }
9809
 
9810
.portlet > .portlet-body.yellow-soft,
9811
.portlet.yellow-soft {
9812
  background-color: #c8d046; }
9813
 
9814
.portlet.solid.yellow-soft > .portlet-title,
9815
.portlet.solid.yellow-soft > .portlet-body {
9816
  border: 0;
9817
  color: #ffffff; }
9818
 
9819
.portlet.solid.yellow-soft > .portlet-title > .caption {
9820
  font-weight: 400; }
9821
  .portlet.solid.yellow-soft > .portlet-title > .caption > i {
9822
    color: #ffffff; }
9823
 
9824
.portlet.solid.yellow-soft > .portlet-title > .tools > a.remove {
9825
  background-image: url(../img/portlet-remove-icon-white.png); }
9826
 
9827
.portlet.solid.yellow-soft > .portlet-title > .tools > a.config {
9828
  background-image: url(../img/portlet-config-icon-white.png); }
9829
 
9830
.portlet.solid.yellow-soft > .portlet-title > .tools > a.reload {
9831
  background-image: url(../img/portlet-reload-icon-white.png); }
9832
 
9833
.portlet.solid.yellow-soft > .portlet-title > .tools > a.expand {
9834
  background-image: url(../img/portlet-expand-icon-white.png); }
9835
 
9836
.portlet.solid.yellow-soft > .portlet-title > .tools > a.collapse {
9837
  background-image: url(../img/portlet-collapse-icon-white.png); }
9838
 
9839
.portlet.solid.yellow-soft > .portlet-title > .tools > a.fullscreen {
9840
  color: #fdfdfd; }
9841
 
9842
.portlet.box.yellow-soft {
9843
  border: 1px solid #d4da6f;
9844
  border-top: 0; }
9845
  .portlet.box.yellow-soft > .portlet-title {
9846
    background-color: #c8d046; }
9847
    .portlet.box.yellow-soft > .portlet-title > .caption {
9848
      color: #ffffff; }
9849
      .portlet.box.yellow-soft > .portlet-title > .caption > i {
9850
        color: #ffffff; }
9851
    .portlet.box.yellow-soft > .portlet-title > .actions .btn-default {
9852
      background: transparent !important;
9853
      background-color: transparent !important;
9854
      border: 1px solid #e3e79f;
9855
      color: #e9ecb4; }
9856
      .portlet.box.yellow-soft > .portlet-title > .actions .btn-default > i {
9857
        color: #ecefc0; }
9858
      .portlet.box.yellow-soft > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-soft > .portlet-title > .actions .btn-default:focus, .portlet.box.yellow-soft > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-soft > .portlet-title > .actions .btn-default.active {
9859
        border: 1px solid #eff1c8;
9860
        color: #f5f6dc; }
9861
 
9862
.portlet > .portlet-body.yellow-haze,
9863
.portlet.yellow-haze {
9864
  background-color: #c5bf66; }
9865
 
9866
.portlet.solid.yellow-haze > .portlet-title,
9867
.portlet.solid.yellow-haze > .portlet-body {
9868
  border: 0;
9869
  color: #ffffff; }
9870
 
9871
.portlet.solid.yellow-haze > .portlet-title > .caption {
9872
  font-weight: 400; }
9873
  .portlet.solid.yellow-haze > .portlet-title > .caption > i {
9874
    color: #ffffff; }
9875
 
9876
.portlet.solid.yellow-haze > .portlet-title > .tools > a.remove {
9877
  background-image: url(../img/portlet-remove-icon-white.png); }
9878
 
9879
.portlet.solid.yellow-haze > .portlet-title > .tools > a.config {
9880
  background-image: url(../img/portlet-config-icon-white.png); }
9881
 
9882
.portlet.solid.yellow-haze > .portlet-title > .tools > a.reload {
9883
  background-image: url(../img/portlet-reload-icon-white.png); }
9884
 
9885
.portlet.solid.yellow-haze > .portlet-title > .tools > a.expand {
9886
  background-image: url(../img/portlet-expand-icon-white.png); }
9887
 
9888
.portlet.solid.yellow-haze > .portlet-title > .tools > a.collapse {
9889
  background-image: url(../img/portlet-collapse-icon-white.png); }
9890
 
9891
.portlet.solid.yellow-haze > .portlet-title > .tools > a.fullscreen {
9892
  color: #fdfdfd; }
9893
 
9894
.portlet.box.yellow-haze {
9895
  border: 1px solid #d3ce8b;
9896
  border-top: 0; }
9897
  .portlet.box.yellow-haze > .portlet-title {
9898
    background-color: #c5bf66; }
9899
    .portlet.box.yellow-haze > .portlet-title > .caption {
9900
      color: #ffffff; }
9901
      .portlet.box.yellow-haze > .portlet-title > .caption > i {
9902
        color: #ffffff; }
9903
    .portlet.box.yellow-haze > .portlet-title > .actions .btn-default {
9904
      background: transparent !important;
9905
      background-color: transparent !important;
9906
      border: 1px solid #e4e1b7;
9907
      color: #ebe9ca; }
9908
      .portlet.box.yellow-haze > .portlet-title > .actions .btn-default > i {
9909
        color: #efedd5; }
9910
      .portlet.box.yellow-haze > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-haze > .portlet-title > .actions .btn-default:focus, .portlet.box.yellow-haze > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-haze > .portlet-title > .actions .btn-default.active {
9911
        border: 1px solid #f2f1dc;
9912
        color: #f9f8ef; }
9913
 
9914
.portlet > .portlet-body.yellow-mint,
9915
.portlet.yellow-mint {
9916
  background-color: #c5b96b; }
9917
 
9918
.portlet.solid.yellow-mint > .portlet-title,
9919
.portlet.solid.yellow-mint > .portlet-body {
9920
  border: 0;
9921
  color: #ffffff; }
9922
 
9923
.portlet.solid.yellow-mint > .portlet-title > .caption {
9924
  font-weight: 400; }
9925
  .portlet.solid.yellow-mint > .portlet-title > .caption > i {
9926
    color: #ffffff; }
9927
 
9928
.portlet.solid.yellow-mint > .portlet-title > .tools > a.remove {
9929
  background-image: url(../img/portlet-remove-icon-white.png); }
9930
 
9931
.portlet.solid.yellow-mint > .portlet-title > .tools > a.config {
9932
  background-image: url(../img/portlet-config-icon-white.png); }
9933
 
9934
.portlet.solid.yellow-mint > .portlet-title > .tools > a.reload {
9935
  background-image: url(../img/portlet-reload-icon-white.png); }
9936
 
9937
.portlet.solid.yellow-mint > .portlet-title > .tools > a.expand {
9938
  background-image: url(../img/portlet-expand-icon-white.png); }
9939
 
9940
.portlet.solid.yellow-mint > .portlet-title > .tools > a.collapse {
9941
  background-image: url(../img/portlet-collapse-icon-white.png); }
9942
 
9943
.portlet.solid.yellow-mint > .portlet-title > .tools > a.fullscreen {
9944
  color: #fdfdfd; }
9945
 
9946
.portlet.box.yellow-mint {
9947
  border: 1px solid #d3ca90;
9948
  border-top: 0; }
9949
  .portlet.box.yellow-mint > .portlet-title {
9950
    background-color: #c5b96b; }
9951
    .portlet.box.yellow-mint > .portlet-title > .caption {
9952
      color: #ffffff; }
9953
      .portlet.box.yellow-mint > .portlet-title > .caption > i {
9954
        color: #ffffff; }
9955
    .portlet.box.yellow-mint > .portlet-title > .actions .btn-default {
9956
      background: transparent !important;
9957
      background-color: transparent !important;
9958
      border: 1px solid #e5dfbc;
9959
      color: #ece8ce; }
9960
      .portlet.box.yellow-mint > .portlet-title > .actions .btn-default > i {
9961
        color: #f0edd9; }
9962
      .portlet.box.yellow-mint > .portlet-title > .actions .btn-default:hover, .portlet.box.yellow-mint > .portlet-title > .actions .btn-default:focus, .portlet.box.yellow-mint > .portlet-title > .actions .btn-default:active, .portlet.box.yellow-mint > .portlet-title > .actions .btn-default.active {
9963
        border: 1px solid #f3f0e0;
9964
        color: #faf9f3; }
9965
 
9966
.portlet > .portlet-body.purple,
9967
.portlet.purple {
9968
  background-color: #8E44AD; }
9969
 
9970
.portlet.solid.purple > .portlet-title,
9971
.portlet.solid.purple > .portlet-body {
9972
  border: 0;
9973
  color: #ffffff; }
9974
 
9975
.portlet.solid.purple > .portlet-title > .caption {
9976
  font-weight: 400; }
9977
  .portlet.solid.purple > .portlet-title > .caption > i {
9978
    color: #ffffff; }
9979
 
9980
.portlet.solid.purple > .portlet-title > .tools > a.remove {
9981
  background-image: url(../img/portlet-remove-icon-white.png); }
9982
 
9983
.portlet.solid.purple > .portlet-title > .tools > a.config {
9984
  background-image: url(../img/portlet-config-icon-white.png); }
9985
 
9986
.portlet.solid.purple > .portlet-title > .tools > a.reload {
9987
  background-image: url(../img/portlet-reload-icon-white.png); }
9988
 
9989
.portlet.solid.purple > .portlet-title > .tools > a.expand {
9990
  background-image: url(../img/portlet-expand-icon-white.png); }
9991
 
9992
.portlet.solid.purple > .portlet-title > .tools > a.collapse {
9993
  background-image: url(../img/portlet-collapse-icon-white.png); }
9994
 
9995
.portlet.solid.purple > .portlet-title > .tools > a.fullscreen {
9996
  color: #fdfdfd; }
9997
 
9998
.portlet.box.purple {
9999
  border: 1px solid #a563c1;
10000
  border-top: 0; }
10001
  .portlet.box.purple > .portlet-title {
10002
    background-color: #8E44AD; }
10003
    .portlet.box.purple > .portlet-title > .caption {
10004
      color: #ffffff; }
10005
      .portlet.box.purple > .portlet-title > .caption > i {
10006
        color: #ffffff; }
10007
    .portlet.box.purple > .portlet-title > .actions .btn-default {
10008
      background: transparent !important;
10009
      background-color: transparent !important;
10010
      border: 1px solid #bf8ed3;
10011
      color: #c9a1da; }
10012
      .portlet.box.purple > .portlet-title > .actions .btn-default > i {
10013
        color: #cfacde; }
10014
      .portlet.box.purple > .portlet-title > .actions .btn-default:hover, .portlet.box.purple > .portlet-title > .actions .btn-default:focus, .portlet.box.purple > .portlet-title > .actions .btn-default:active, .portlet.box.purple > .portlet-title > .actions .btn-default.active {
10015
        border: 1px solid #d4b3e1;
10016
        color: #dec5e8; }
10017
 
10018
.portlet > .portlet-body.purple-plum,
10019
.portlet.purple-plum {
10020
  background-color: #8775a7; }
10021
 
10022
.portlet.solid.purple-plum > .portlet-title,
10023
.portlet.solid.purple-plum > .portlet-body {
10024
  border: 0;
10025
  color: #ffffff; }
10026
 
10027
.portlet.solid.purple-plum > .portlet-title > .caption {
10028
  font-weight: 400; }
10029
  .portlet.solid.purple-plum > .portlet-title > .caption > i {
10030
    color: #ffffff; }
10031
 
10032
.portlet.solid.purple-plum > .portlet-title > .tools > a.remove {
10033
  background-image: url(../img/portlet-remove-icon-white.png); }
10034
 
10035
.portlet.solid.purple-plum > .portlet-title > .tools > a.config {
10036
  background-image: url(../img/portlet-config-icon-white.png); }
10037
 
10038
.portlet.solid.purple-plum > .portlet-title > .tools > a.reload {
10039
  background-image: url(../img/portlet-reload-icon-white.png); }
10040
 
10041
.portlet.solid.purple-plum > .portlet-title > .tools > a.expand {
10042
  background-image: url(../img/portlet-expand-icon-white.png); }
10043
 
10044
.portlet.solid.purple-plum > .portlet-title > .tools > a.collapse {
10045
  background-image: url(../img/portlet-collapse-icon-white.png); }
10046
 
10047
.portlet.solid.purple-plum > .portlet-title > .tools > a.fullscreen {
10048
  color: #fdfdfd; }
10049
 
10050
.portlet.box.purple-plum {
10051
  border: 1px solid #a294bb;
10052
  border-top: 0; }
10053
  .portlet.box.purple-plum > .portlet-title {
10054
    background-color: #8775a7; }
10055
    .portlet.box.purple-plum > .portlet-title > .caption {
10056
      color: #ffffff; }
10057
      .portlet.box.purple-plum > .portlet-title > .caption > i {
10058
        color: #ffffff; }
10059
    .portlet.box.purple-plum > .portlet-title > .actions .btn-default {
10060
      background: transparent !important;
10061
      background-color: transparent !important;
10062
      border: 1px solid #c3bad3;
10063
      color: #d0c9dd; }
10064
      .portlet.box.purple-plum > .portlet-title > .actions .btn-default > i {
10065
        color: #d8d2e3; }
10066
      .portlet.box.purple-plum > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-plum > .portlet-title > .actions .btn-default:focus, .portlet.box.purple-plum > .portlet-title > .actions .btn-default:active, .portlet.box.purple-plum > .portlet-title > .actions .btn-default.active {
10067
        border: 1px solid #ded9e7;
10068
        color: #ebe8f0; }
10069
 
10070
.portlet > .portlet-body.purple-medium,
10071
.portlet.purple-medium {
10072
  background-color: #BF55EC; }
10073
 
10074
.portlet.solid.purple-medium > .portlet-title,
10075
.portlet.solid.purple-medium > .portlet-body {
10076
  border: 0;
10077
  color: #ffffff; }
10078
 
10079
.portlet.solid.purple-medium > .portlet-title > .caption {
10080
  font-weight: 400; }
10081
  .portlet.solid.purple-medium > .portlet-title > .caption > i {
10082
    color: #ffffff; }
10083
 
10084
.portlet.solid.purple-medium > .portlet-title > .tools > a.remove {
10085
  background-image: url(../img/portlet-remove-icon-white.png); }
10086
 
10087
.portlet.solid.purple-medium > .portlet-title > .tools > a.config {
10088
  background-image: url(../img/portlet-config-icon-white.png); }
10089
 
10090
.portlet.solid.purple-medium > .portlet-title > .tools > a.reload {
10091
  background-image: url(../img/portlet-reload-icon-white.png); }
10092
 
10093
.portlet.solid.purple-medium > .portlet-title > .tools > a.expand {
10094
  background-image: url(../img/portlet-expand-icon-white.png); }
10095
 
10096
.portlet.solid.purple-medium > .portlet-title > .tools > a.collapse {
10097
  background-image: url(../img/portlet-collapse-icon-white.png); }
10098
 
10099
.portlet.solid.purple-medium > .portlet-title > .tools > a.fullscreen {
10100
  color: #fdfdfd; }
10101
 
10102
.portlet.box.purple-medium {
10103
  border: 1px solid #d083f1;
10104
  border-top: 0; }
10105
  .portlet.box.purple-medium > .portlet-title {
10106
    background-color: #BF55EC; }
10107
    .portlet.box.purple-medium > .portlet-title > .caption {
10108
      color: #ffffff; }
10109
      .portlet.box.purple-medium > .portlet-title > .caption > i {
10110
        color: #ffffff; }
10111
    .portlet.box.purple-medium > .portlet-title > .actions .btn-default {
10112
      background: transparent !important;
10113
      background-color: transparent !important;
10114
      border: 1px solid #e5baf7;
10115
      color: #eed1fa; }
10116
      .portlet.box.purple-medium > .portlet-title > .actions .btn-default > i {
10117
        color: #f3dffb; }
10118
      .portlet.box.purple-medium > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-medium > .portlet-title > .actions .btn-default:focus, .portlet.box.purple-medium > .portlet-title > .actions .btn-default:active, .portlet.box.purple-medium > .portlet-title > .actions .btn-default.active {
10119
        border: 1px solid #f6e8fc;
10120
        color: white; }
10121
 
10122
.portlet > .portlet-body.purple-studio,
10123
.portlet.purple-studio {
10124
  background-color: #8E44AD; }
10125
 
10126
.portlet.solid.purple-studio > .portlet-title,
10127
.portlet.solid.purple-studio > .portlet-body {
10128
  border: 0;
10129
  color: #ffffff; }
10130
 
10131
.portlet.solid.purple-studio > .portlet-title > .caption {
10132
  font-weight: 400; }
10133
  .portlet.solid.purple-studio > .portlet-title > .caption > i {
10134
    color: #ffffff; }
10135
 
10136
.portlet.solid.purple-studio > .portlet-title > .tools > a.remove {
10137
  background-image: url(../img/portlet-remove-icon-white.png); }
10138
 
10139
.portlet.solid.purple-studio > .portlet-title > .tools > a.config {
10140
  background-image: url(../img/portlet-config-icon-white.png); }
10141
 
10142
.portlet.solid.purple-studio > .portlet-title > .tools > a.reload {
10143
  background-image: url(../img/portlet-reload-icon-white.png); }
10144
 
10145
.portlet.solid.purple-studio > .portlet-title > .tools > a.expand {
10146
  background-image: url(../img/portlet-expand-icon-white.png); }
10147
 
10148
.portlet.solid.purple-studio > .portlet-title > .tools > a.collapse {
10149
  background-image: url(../img/portlet-collapse-icon-white.png); }
10150
 
10151
.portlet.solid.purple-studio > .portlet-title > .tools > a.fullscreen {
10152
  color: #fdfdfd; }
10153
 
10154
.portlet.box.purple-studio {
10155
  border: 1px solid #a563c1;
10156
  border-top: 0; }
10157
  .portlet.box.purple-studio > .portlet-title {
10158
    background-color: #8E44AD; }
10159
    .portlet.box.purple-studio > .portlet-title > .caption {
10160
      color: #ffffff; }
10161
      .portlet.box.purple-studio > .portlet-title > .caption > i {
10162
        color: #ffffff; }
10163
    .portlet.box.purple-studio > .portlet-title > .actions .btn-default {
10164
      background: transparent !important;
10165
      background-color: transparent !important;
10166
      border: 1px solid #bf8ed3;
10167
      color: #c9a1da; }
10168
      .portlet.box.purple-studio > .portlet-title > .actions .btn-default > i {
10169
        color: #cfacde; }
10170
      .portlet.box.purple-studio > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-studio > .portlet-title > .actions .btn-default:focus, .portlet.box.purple-studio > .portlet-title > .actions .btn-default:active, .portlet.box.purple-studio > .portlet-title > .actions .btn-default.active {
10171
        border: 1px solid #d4b3e1;
10172
        color: #dec5e8; }
10173
 
10174
.portlet > .portlet-body.purple-wisteria,
10175
.portlet.purple-wisteria {
10176
  background-color: #9B59B6; }
10177
 
10178
.portlet.solid.purple-wisteria > .portlet-title,
10179
.portlet.solid.purple-wisteria > .portlet-body {
10180
  border: 0;
10181
  color: #ffffff; }
10182
 
10183
.portlet.solid.purple-wisteria > .portlet-title > .caption {
10184
  font-weight: 400; }
10185
  .portlet.solid.purple-wisteria > .portlet-title > .caption > i {
10186
    color: #ffffff; }
10187
 
10188
.portlet.solid.purple-wisteria > .portlet-title > .tools > a.remove {
10189
  background-image: url(../img/portlet-remove-icon-white.png); }
10190
 
10191
.portlet.solid.purple-wisteria > .portlet-title > .tools > a.config {
10192
  background-image: url(../img/portlet-config-icon-white.png); }
10193
 
10194
.portlet.solid.purple-wisteria > .portlet-title > .tools > a.reload {
10195
  background-image: url(../img/portlet-reload-icon-white.png); }
10196
 
10197
.portlet.solid.purple-wisteria > .portlet-title > .tools > a.expand {
10198
  background-image: url(../img/portlet-expand-icon-white.png); }
10199
 
10200
.portlet.solid.purple-wisteria > .portlet-title > .tools > a.collapse {
10201
  background-image: url(../img/portlet-collapse-icon-white.png); }
10202
 
10203
.portlet.solid.purple-wisteria > .portlet-title > .tools > a.fullscreen {
10204
  color: #fdfdfd; }
10205
 
10206
.portlet.box.purple-wisteria {
10207
  border: 1px solid #b07cc6;
10208
  border-top: 0; }
10209
  .portlet.box.purple-wisteria > .portlet-title {
10210
    background-color: #9B59B6; }
10211
    .portlet.box.purple-wisteria > .portlet-title > .caption {
10212
      color: #ffffff; }
10213
      .portlet.box.purple-wisteria > .portlet-title > .caption > i {
10214
        color: #ffffff; }
10215
    .portlet.box.purple-wisteria > .portlet-title > .actions .btn-default {
10216
      background: transparent !important;
10217
      background-color: transparent !important;
10218
      border: 1px solid #caa7d8;
10219
      color: #d5b9e0; }
10220
      .portlet.box.purple-wisteria > .portlet-title > .actions .btn-default > i {
10221
        color: #dbc3e5; }
10222
      .portlet.box.purple-wisteria > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-wisteria > .portlet-title > .actions .btn-default:focus, .portlet.box.purple-wisteria > .portlet-title > .actions .btn-default:active, .portlet.box.purple-wisteria > .portlet-title > .actions .btn-default.active {
10223
        border: 1px solid #dfcae8;
10224
        color: #eadcf0; }
10225
 
10226
.portlet > .portlet-body.purple-seance,
10227
.portlet.purple-seance {
10228
  background-color: #9A12B3; }
10229
 
10230
.portlet.solid.purple-seance > .portlet-title,
10231
.portlet.solid.purple-seance > .portlet-body {
10232
  border: 0;
10233
  color: #ffffff; }
10234
 
10235
.portlet.solid.purple-seance > .portlet-title > .caption {
10236
  font-weight: 400; }
10237
  .portlet.solid.purple-seance > .portlet-title > .caption > i {
10238
    color: #ffffff; }
10239
 
10240
.portlet.solid.purple-seance > .portlet-title > .tools > a.remove {
10241
  background-image: url(../img/portlet-remove-icon-white.png); }
10242
 
10243
.portlet.solid.purple-seance > .portlet-title > .tools > a.config {
10244
  background-image: url(../img/portlet-config-icon-white.png); }
10245
 
10246
.portlet.solid.purple-seance > .portlet-title > .tools > a.reload {
10247
  background-image: url(../img/portlet-reload-icon-white.png); }
10248
 
10249
.portlet.solid.purple-seance > .portlet-title > .tools > a.expand {
10250
  background-image: url(../img/portlet-expand-icon-white.png); }
10251
 
10252
.portlet.solid.purple-seance > .portlet-title > .tools > a.collapse {
10253
  background-image: url(../img/portlet-collapse-icon-white.png); }
10254
 
10255
.portlet.solid.purple-seance > .portlet-title > .tools > a.fullscreen {
10256
  color: #fdfdfd; }
10257
 
10258
.portlet.box.purple-seance {
10259
  border: 1px solid #c217e1;
10260
  border-top: 0; }
10261
  .portlet.box.purple-seance > .portlet-title {
10262
    background-color: #9A12B3; }
10263
    .portlet.box.purple-seance > .portlet-title > .caption {
10264
      color: #ffffff; }
10265
      .portlet.box.purple-seance > .portlet-title > .caption > i {
10266
        color: #ffffff; }
10267
    .portlet.box.purple-seance > .portlet-title > .actions .btn-default {
10268
      background: transparent !important;
10269
      background-color: transparent !important;
10270
      border: 1px solid #d349ed;
10271
      color: #d960ef; }
10272
      .portlet.box.purple-seance > .portlet-title > .actions .btn-default > i {
10273
        color: #dc6ef0; }
10274
      .portlet.box.purple-seance > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-seance > .portlet-title > .actions .btn-default:focus, .portlet.box.purple-seance > .portlet-title > .actions .btn-default:active, .portlet.box.purple-seance > .portlet-title > .actions .btn-default.active {
10275
        border: 1px solid #de77f1;
10276
        color: #e48ef4; }
10277
 
10278
.portlet > .portlet-body.purple-intense,
10279
.portlet.purple-intense {
10280
  background-color: #8775a7; }
10281
 
10282
.portlet.solid.purple-intense > .portlet-title,
10283
.portlet.solid.purple-intense > .portlet-body {
10284
  border: 0;
10285
  color: #ffffff; }
10286
 
10287
.portlet.solid.purple-intense > .portlet-title > .caption {
10288
  font-weight: 400; }
10289
  .portlet.solid.purple-intense > .portlet-title > .caption > i {
10290
    color: #ffffff; }
10291
 
10292
.portlet.solid.purple-intense > .portlet-title > .tools > a.remove {
10293
  background-image: url(../img/portlet-remove-icon-white.png); }
10294
 
10295
.portlet.solid.purple-intense > .portlet-title > .tools > a.config {
10296
  background-image: url(../img/portlet-config-icon-white.png); }
10297
 
10298
.portlet.solid.purple-intense > .portlet-title > .tools > a.reload {
10299
  background-image: url(../img/portlet-reload-icon-white.png); }
10300
 
10301
.portlet.solid.purple-intense > .portlet-title > .tools > a.expand {
10302
  background-image: url(../img/portlet-expand-icon-white.png); }
10303
 
10304
.portlet.solid.purple-intense > .portlet-title > .tools > a.collapse {
10305
  background-image: url(../img/portlet-collapse-icon-white.png); }
10306
 
10307
.portlet.solid.purple-intense > .portlet-title > .tools > a.fullscreen {
10308
  color: #fdfdfd; }
10309
 
10310
.portlet.box.purple-intense {
10311
  border: 1px solid #a294bb;
10312
  border-top: 0; }
10313
  .portlet.box.purple-intense > .portlet-title {
10314
    background-color: #8775a7; }
10315
    .portlet.box.purple-intense > .portlet-title > .caption {
10316
      color: #ffffff; }
10317
      .portlet.box.purple-intense > .portlet-title > .caption > i {
10318
        color: #ffffff; }
10319
    .portlet.box.purple-intense > .portlet-title > .actions .btn-default {
10320
      background: transparent !important;
10321
      background-color: transparent !important;
10322
      border: 1px solid #c3bad3;
10323
      color: #d0c9dd; }
10324
      .portlet.box.purple-intense > .portlet-title > .actions .btn-default > i {
10325
        color: #d8d2e3; }
10326
      .portlet.box.purple-intense > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-intense > .portlet-title > .actions .btn-default:focus, .portlet.box.purple-intense > .portlet-title > .actions .btn-default:active, .portlet.box.purple-intense > .portlet-title > .actions .btn-default.active {
10327
        border: 1px solid #ded9e7;
10328
        color: #ebe8f0; }
10329
 
10330
.portlet > .portlet-body.purple-sharp,
10331
.portlet.purple-sharp {
10332
  background-color: #796799; }
10333
 
10334
.portlet.solid.purple-sharp > .portlet-title,
10335
.portlet.solid.purple-sharp > .portlet-body {
10336
  border: 0;
10337
  color: #ffffff; }
10338
 
10339
.portlet.solid.purple-sharp > .portlet-title > .caption {
10340
  font-weight: 400; }
10341
  .portlet.solid.purple-sharp > .portlet-title > .caption > i {
10342
    color: #ffffff; }
10343
 
10344
.portlet.solid.purple-sharp > .portlet-title > .tools > a.remove {
10345
  background-image: url(../img/portlet-remove-icon-white.png); }
10346
 
10347
.portlet.solid.purple-sharp > .portlet-title > .tools > a.config {
10348
  background-image: url(../img/portlet-config-icon-white.png); }
10349
 
10350
.portlet.solid.purple-sharp > .portlet-title > .tools > a.reload {
10351
  background-image: url(../img/portlet-reload-icon-white.png); }
10352
 
10353
.portlet.solid.purple-sharp > .portlet-title > .tools > a.expand {
10354
  background-image: url(../img/portlet-expand-icon-white.png); }
10355
 
10356
.portlet.solid.purple-sharp > .portlet-title > .tools > a.collapse {
10357
  background-image: url(../img/portlet-collapse-icon-white.png); }
10358
 
10359
.portlet.solid.purple-sharp > .portlet-title > .tools > a.fullscreen {
10360
  color: #fdfdfd; }
10361
 
10362
.portlet.box.purple-sharp {
10363
  border: 1px solid #9486ad;
10364
  border-top: 0; }
10365
  .portlet.box.purple-sharp > .portlet-title {
10366
    background-color: #796799; }
10367
    .portlet.box.purple-sharp > .portlet-title > .caption {
10368
      color: #ffffff; }
10369
      .portlet.box.purple-sharp > .portlet-title > .caption > i {
10370
        color: #ffffff; }
10371
    .portlet.box.purple-sharp > .portlet-title > .actions .btn-default {
10372
      background: transparent !important;
10373
      background-color: transparent !important;
10374
      border: 1px solid #b4aac6;
10375
      color: #c2b9d0; }
10376
      .portlet.box.purple-sharp > .portlet-title > .actions .btn-default > i {
10377
        color: #cac3d6; }
10378
      .portlet.box.purple-sharp > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-sharp > .portlet-title > .actions .btn-default:focus, .portlet.box.purple-sharp > .portlet-title > .actions .btn-default:active, .portlet.box.purple-sharp > .portlet-title > .actions .btn-default.active {
10379
        border: 1px solid #cfc9db;
10380
        color: #ddd8e5; }
10381
 
10382
.portlet > .portlet-body.purple-soft,
10383
.portlet.purple-soft {
10384
  background-color: #8877a9; }
10385
 
10386
.portlet.solid.purple-soft > .portlet-title,
10387
.portlet.solid.purple-soft > .portlet-body {
10388
  border: 0;
10389
  color: #ffffff; }
10390
 
10391
.portlet.solid.purple-soft > .portlet-title > .caption {
10392
  font-weight: 400; }
10393
  .portlet.solid.purple-soft > .portlet-title > .caption > i {
10394
    color: #ffffff; }
10395
 
10396
.portlet.solid.purple-soft > .portlet-title > .tools > a.remove {
10397
  background-image: url(../img/portlet-remove-icon-white.png); }
10398
 
10399
.portlet.solid.purple-soft > .portlet-title > .tools > a.config {
10400
  background-image: url(../img/portlet-config-icon-white.png); }
10401
 
10402
.portlet.solid.purple-soft > .portlet-title > .tools > a.reload {
10403
  background-image: url(../img/portlet-reload-icon-white.png); }
10404
 
10405
.portlet.solid.purple-soft > .portlet-title > .tools > a.expand {
10406
  background-image: url(../img/portlet-expand-icon-white.png); }
10407
 
10408
.portlet.solid.purple-soft > .portlet-title > .tools > a.collapse {
10409
  background-image: url(../img/portlet-collapse-icon-white.png); }
10410
 
10411
.portlet.solid.purple-soft > .portlet-title > .tools > a.fullscreen {
10412
  color: #fdfdfd; }
10413
 
10414
.portlet.box.purple-soft {
10415
  border: 1px solid #a396bd;
10416
  border-top: 0; }
10417
  .portlet.box.purple-soft > .portlet-title {
10418
    background-color: #8877a9; }
10419
    .portlet.box.purple-soft > .portlet-title > .caption {
10420
      color: #ffffff; }
10421
      .portlet.box.purple-soft > .portlet-title > .caption > i {
10422
        color: #ffffff; }
10423
    .portlet.box.purple-soft > .portlet-title > .actions .btn-default {
10424
      background: transparent !important;
10425
      background-color: transparent !important;
10426
      border: 1px solid #c4bcd4;
10427
      color: #d2cbde; }
10428
      .portlet.box.purple-soft > .portlet-title > .actions .btn-default > i {
10429
        color: #dad5e4; }
10430
      .portlet.box.purple-soft > .portlet-title > .actions .btn-default:hover, .portlet.box.purple-soft > .portlet-title > .actions .btn-default:focus, .portlet.box.purple-soft > .portlet-title > .actions .btn-default:active, .portlet.box.purple-soft > .portlet-title > .actions .btn-default.active {
10431
        border: 1px solid #dfdbe8;
10432
        color: #edebf2; }
10433
 
10434
/***
10435
Customized Progress Bars
10436
***/
10437
.progress {
10438
  border: 0;
10439
  background-image: none;
10440
  filter: none;
10441
  box-shadow: none;
10442
  -webkit-box-shadow: none;
10443
  -moz-box-shadow: none;
10444
  box-shadow: none; }
10445
  .progress.progress-sm {
10446
    height: 12px; }
10447
  .page-md .progress {
10448
    text-indent: -99999px; }
10449
 
10450
/* Custom colors */
10451
.progress-bar.white {
10452
  background: #ffffff !important;
10453
  color: #666 !important; }
10454
 
10455
.progress-bar.default {
10456
  background: #e1e5ec !important;
10457
  color: #666 !important; }
10458
 
10459
.progress-bar.dark {
10460
  background: #2f353b !important;
10461
  color: #FFFFFF !important; }
10462
 
10463
.progress-bar.blue {
10464
  background: #3598dc !important;
10465
  color: #FFFFFF !important; }
10466
 
10467
.progress-bar.blue-madison {
10468
  background: #578ebe !important;
10469
  color: #FFFFFF !important; }
10470
 
10471
.progress-bar.blue-chambray {
10472
  background: #2C3E50 !important;
10473
  color: #FFFFFF !important; }
10474
 
10475
.progress-bar.blue-ebonyclay {
10476
  background: #22313F !important;
10477
  color: #FFFFFF !important; }
10478
 
10479
.progress-bar.blue-hoki {
10480
  background: #67809F !important;
10481
  color: #FFFFFF !important; }
10482
 
10483
.progress-bar.blue-steel {
10484
  background: #4B77BE !important;
10485
  color: #FFFFFF !important; }
10486
 
10487
.progress-bar.blue-soft {
10488
  background: #4c87b9 !important;
10489
  color: #FFFFFF !important; }
10490
 
10491
.progress-bar.blue-dark {
10492
  background: #5e738b !important;
10493
  color: #FFFFFF !important; }
10494
 
10495
.progress-bar.blue-sharp {
10496
  background: #5C9BD1 !important;
10497
  color: #FFFFFF !important; }
10498
 
10499
.progress-bar.blue-oleo {
10500
  background: #94A0B2 !important;
10501
  color: #FFFFFF !important; }
10502
 
10503
.progress-bar.green {
10504
  background: #32c5d2 !important;
10505
  color: #FFFFFF !important; }
10506
 
10507
.progress-bar.green-meadow {
10508
  background: #1BBC9B !important;
10509
  color: #FFFFFF !important; }
10510
 
10511
.progress-bar.green-seagreen {
10512
  background: #1BA39C !important;
10513
  color: #FFFFFF !important; }
10514
 
10515
.progress-bar.green-turquoise {
10516
  background: #36D7B7 !important;
10517
  color: #FFFFFF !important; }
10518
 
10519
.progress-bar.green-haze {
10520
  background: #44b6ae !important;
10521
  color: #FFFFFF !important; }
10522
 
10523
.progress-bar.green-jungle {
10524
  background: #26C281 !important;
10525
  color: #FFFFFF !important; }
10526
 
10527
.progress-bar.green-soft {
10528
  background: #3faba4 !important;
10529
  color: #FFFFFF !important; }
10530
 
10531
.progress-bar.green-dark {
10532
  background: #4DB3A2 !important;
10533
  color: #FFFFFF !important; }
10534
 
10535
.progress-bar.green-sharp {
10536
  background: #2ab4c0 !important;
10537
  color: #FFFFFF !important; }
10538
 
10539
.progress-bar.green-steel {
10540
  background: #29b4b6 !important;
10541
  color: #FFFFFF !important; }
10542
 
10543
.progress-bar.grey {
10544
  background: #E5E5E5 !important;
10545
  color: #333333 !important; }
10546
 
10547
.progress-bar.grey-steel {
10548
  background: #e9edef !important;
10549
  color: #80898e !important; }
10550
 
10551
.progress-bar.grey-cararra {
10552
  background: #fafafa !important;
10553
  color: #333333 !important; }
10554
 
10555
.progress-bar.grey-gallery {
10556
  background: #555555 !important;
10557
  color: #ffffff !important; }
10558
 
10559
.progress-bar.grey-cascade {
10560
  background: #95A5A6 !important;
10561
  color: #FFFFFF !important; }
10562
 
10563
.progress-bar.grey-silver {
10564
  background: #BFBFBF !important;
10565
  color: #FAFCFB !important; }
10566
 
10567
.progress-bar.grey-salsa {
10568
  background: #ACB5C3 !important;
10569
  color: #FAFCFB !important; }
10570
 
10571
.progress-bar.grey-salt {
10572
  background: #bfcad1 !important;
10573
  color: #FAFCFB !important; }
10574
 
10575
.progress-bar.grey-mint {
10576
  background: #525e64 !important;
10577
  color: #FFFFFF !important; }
10578
 
10579
.progress-bar.red {
10580
  background: #e7505a !important;
10581
  color: #ffffff !important; }
10582
 
10583
.progress-bar.red-pink {
10584
  background: #E08283 !important;
10585
  color: #ffffff !important; }
10586
 
10587
.progress-bar.red-sunglo {
10588
  background: #E26A6A !important;
10589
  color: #ffffff !important; }
10590
 
10591
.progress-bar.red-intense {
10592
  background: #e35b5a !important;
10593
  color: #ffffff !important; }
10594
 
10595
.progress-bar.red-thunderbird {
10596
  background: #D91E18 !important;
10597
  color: #ffffff !important; }
10598
 
10599
.progress-bar.red-flamingo {
10600
  background: #EF4836 !important;
10601
  color: #ffffff !important; }
10602
 
10603
.progress-bar.red-soft {
10604
  background: #d05454 !important;
10605
  color: #ffffff !important; }
10606
 
10607
.progress-bar.red-haze {
10608
  background: #f36a5a !important;
10609
  color: #ffffff !important; }
10610
 
10611
.progress-bar.red-mint {
10612
  background: #e43a45 !important;
10613
  color: #ffffff !important; }
10614
 
10615
.progress-bar.yellow {
10616
  background: #c49f47 !important;
10617
  color: #ffffff !important; }
10618
 
10619
.progress-bar.yellow-gold {
10620
  background: #E87E04 !important;
10621
  color: #ffffff !important; }
10622
 
10623
.progress-bar.yellow-casablanca {
10624
  background: #f2784b !important;
10625
  color: #ffffff !important; }
10626
 
10627
.progress-bar.yellow-crusta {
10628
  background: #f3c200 !important;
10629
  color: #ffffff !important; }
10630
 
10631
.progress-bar.yellow-lemon {
10632
  background: #F7CA18 !important;
10633
  color: #ffffff !important; }
10634
 
10635
.progress-bar.yellow-saffron {
10636
  background: #F4D03F !important;
10637
  color: #ffffff !important; }
10638
 
10639
.progress-bar.yellow-soft {
10640
  background: #c8d046 !important;
10641
  color: #ffffff !important; }
10642
 
10643
.progress-bar.yellow-haze {
10644
  background: #c5bf66 !important;
10645
  color: #ffffff !important; }
10646
 
10647
.progress-bar.yellow-mint {
10648
  background: #c5b96b !important;
10649
  color: #ffffff !important; }
10650
 
10651
.progress-bar.purple {
10652
  background: #8E44AD !important;
10653
  color: #ffffff !important; }
10654
 
10655
.progress-bar.purple-plum {
10656
  background: #8775a7 !important;
10657
  color: #ffffff !important; }
10658
 
10659
.progress-bar.purple-medium {
10660
  background: #BF55EC !important;
10661
  color: #ffffff !important; }
10662
 
10663
.progress-bar.purple-studio {
10664
  background: #8E44AD !important;
10665
  color: #ffffff !important; }
10666
 
10667
.progress-bar.purple-wisteria {
10668
  background: #9B59B6 !important;
10669
  color: #ffffff !important; }
10670
 
10671
.progress-bar.purple-seance {
10672
  background: #9A12B3 !important;
10673
  color: #ffffff !important; }
10674
 
10675
.progress-bar.purple-intense {
10676
  background: #8775a7 !important;
10677
  color: #ffffff !important; }
10678
 
10679
.progress-bar.purple-sharp {
10680
  background: #796799 !important;
10681
  color: #ffffff !important; }
10682
 
10683
.progress-bar.purple-soft {
10684
  background: #8877a9 !important;
10685
  color: #ffffff !important; }
10686
 
10687
/***
10688
Dashboard Stats
10689
***/
10690
.dashboard-stat {
10691
  display: block;
10692
  margin-bottom: 25px;
10693
  overflow: hidden;
10694
  -webkit-border-radius: 4px;
10695
  -moz-border-radius: 4px;
10696
  -ms-border-radius: 4px;
10697
  -o-border-radius: 4px;
10698
  border-radius: 4px; }
10699
  .dashboard-stat:before, .dashboard-stat:after {
10700
    content: " ";
10701
    display: table; }
10702
  .dashboard-stat:after {
10703
    clear: both; }
10704
  .portlet .dashboard-stat:last-child {
10705
    margin-bottom: 0; }
10706
  .dashboard-stat .visual {
10707
    width: 80px;
10708
    height: 80px;
10709
    display: block;
10710
    float: left;
10711
    padding-top: 10px;
10712
    padding-left: 15px;
10713
    margin-bottom: 15px;
10714
    font-size: 35px;
10715
    line-height: 35px; }
10716
    .dashboard-stat .visual > i {
10717
      margin-left: -35px;
10718
      font-size: 110px;
10719
      line-height: 110px; }
10720
  .dashboard-stat .details {
10721
    position: absolute;
10722
    right: 15px;
10723
    padding-right: 15px; }
10724
    .dashboard-stat .details .number {
10725
      padding-top: 25px;
10726
      text-align: right;
10727
      font-size: 34px;
10728
      line-height: 36px;
10729
      letter-spacing: -1px;
10730
      margin-bottom: 0px;
10731
      font-weight: 300; }
10732
    .dashboard-stat .details .desc {
10733
      text-align: right;
10734
      font-size: 16px;
10735
      letter-spacing: 0px;
10736
      font-weight: 300; }
10737
  .dashboard-stat .more {
10738
    clear: both;
10739
    display: block;
10740
    padding: 6px 10px 6px 10px;
10741
    position: relative;
10742
    text-transform: uppercase;
10743
    font-weight: 300;
10744
    font-size: 11px;
10745
    opacity: 0.7;
10746
    filter: alpha(opacity=70); }
10747
    .dashboard-stat .more:hover {
10748
      text-decoration: none;
10749
      opacity: 0.9;
10750
      filter: alpha(opacity=90); }
10751
    .dashboard-stat .more > i {
10752
      display: inline-block;
10753
      margin-top: 1px;
10754
      float: right; }
10755
  .dashboard-stat.dashboard-stat-v2 .visual {
10756
    padding-top: 35px;
10757
    margin-bottom: 40px; }
10758
 
10759
.dashboard-stat.white {
10760
  background-color: #ffffff; }
10761
  .dashboard-stat.white.dashboard-stat-light:hover {
10762
    background-color: whitesmoke; }
10763
  .dashboard-stat.white .visual > i {
10764
    color: #666;
10765
    opacity: 0.1;
10766
    filter: alpha(opacity=10); }
10767
  .dashboard-stat.white .details .number {
10768
    color: #666; }
10769
  .dashboard-stat.white .details .desc {
10770
    color: #666;
10771
    opacity: 1;
10772
    filter: alpha(opacity=100); }
10773
  .dashboard-stat.white .more {
10774
    color: #666;
10775
    background-color: whitesmoke; }
10776
 
10777
.dashboard-stat.default {
10778
  background-color: #e1e5ec; }
10779
  .dashboard-stat.default.dashboard-stat-light:hover {
10780
    background-color: #d5dae4; }
10781
  .dashboard-stat.default .visual > i {
10782
    color: #666;
10783
    opacity: 0.1;
10784
    filter: alpha(opacity=10); }
10785
  .dashboard-stat.default .details .number {
10786
    color: #666; }
10787
  .dashboard-stat.default .details .desc {
10788
    color: #666;
10789
    opacity: 1;
10790
    filter: alpha(opacity=100); }
10791
  .dashboard-stat.default .more {
10792
    color: #666;
10793
    background-color: #d5dae4; }
10794
 
10795
.dashboard-stat.dark {
10796
  background-color: #2f353b; }
10797
  .dashboard-stat.dark.dashboard-stat-light:hover {
10798
    background-color: #262b30; }
10799
  .dashboard-stat.dark .visual > i {
10800
    color: #FFFFFF;
10801
    opacity: 0.1;
10802
    filter: alpha(opacity=10); }
10803
  .dashboard-stat.dark .details .number {
10804
    color: #FFFFFF; }
10805
  .dashboard-stat.dark .details .desc {
10806
    color: #FFFFFF;
10807
    opacity: 1;
10808
    filter: alpha(opacity=100); }
10809
  .dashboard-stat.dark .more {
10810
    color: #FFFFFF;
10811
    background-color: #262b30; }
10812
 
10813
.dashboard-stat.blue {
10814
  background-color: #3598dc; }
10815
  .dashboard-stat.blue.dashboard-stat-light:hover {
10816
    background-color: #258fd7; }
10817
  .dashboard-stat.blue .visual > i {
10818
    color: #FFFFFF;
10819
    opacity: 0.1;
10820
    filter: alpha(opacity=10); }
10821
  .dashboard-stat.blue .details .number {
10822
    color: #FFFFFF; }
10823
  .dashboard-stat.blue .details .desc {
10824
    color: #FFFFFF;
10825
    opacity: 1;
10826
    filter: alpha(opacity=100); }
10827
  .dashboard-stat.blue .more {
10828
    color: #FFFFFF;
10829
    background-color: #258fd7; }
10830
 
10831
.dashboard-stat.blue-madison {
10832
  background-color: #578ebe; }
10833
  .dashboard-stat.blue-madison.dashboard-stat-light:hover {
10834
    background-color: #4884b8; }
10835
  .dashboard-stat.blue-madison .visual > i {
10836
    color: #FFFFFF;
10837
    opacity: 0.1;
10838
    filter: alpha(opacity=10); }
10839
  .dashboard-stat.blue-madison .details .number {
10840
    color: #FFFFFF; }
10841
  .dashboard-stat.blue-madison .details .desc {
10842
    color: #FFFFFF;
10843
    opacity: 1;
10844
    filter: alpha(opacity=100); }
10845
  .dashboard-stat.blue-madison .more {
10846
    color: #FFFFFF;
10847
    background-color: #4884b8; }
10848
 
10849
.dashboard-stat.blue-chambray {
10850
  background-color: #2C3E50; }
10851
  .dashboard-stat.blue-chambray.dashboard-stat-light:hover {
10852
    background-color: #253443; }
10853
  .dashboard-stat.blue-chambray .visual > i {
10854
    color: #FFFFFF;
10855
    opacity: 0.1;
10856
    filter: alpha(opacity=10); }
10857
  .dashboard-stat.blue-chambray .details .number {
10858
    color: #FFFFFF; }
10859
  .dashboard-stat.blue-chambray .details .desc {
10860
    color: #FFFFFF;
10861
    opacity: 1;
10862
    filter: alpha(opacity=100); }
10863
  .dashboard-stat.blue-chambray .more {
10864
    color: #FFFFFF;
10865
    background-color: #253443; }
10866
 
10867
.dashboard-stat.blue-ebonyclay {
10868
  background-color: #22313F; }
10869
  .dashboard-stat.blue-ebonyclay.dashboard-stat-light:hover {
10870
    background-color: #1b2732; }
10871
  .dashboard-stat.blue-ebonyclay .visual > i {
10872
    color: #FFFFFF;
10873
    opacity: 0.1;
10874
    filter: alpha(opacity=10); }
10875
  .dashboard-stat.blue-ebonyclay .details .number {
10876
    color: #FFFFFF; }
10877
  .dashboard-stat.blue-ebonyclay .details .desc {
10878
    color: #FFFFFF;
10879
    opacity: 1;
10880
    filter: alpha(opacity=100); }
10881
  .dashboard-stat.blue-ebonyclay .more {
10882
    color: #FFFFFF;
10883
    background-color: #1b2732; }
10884
 
10885
.dashboard-stat.blue-hoki {
10886
  background-color: #67809F; }
10887
  .dashboard-stat.blue-hoki.dashboard-stat-light:hover {
10888
    background-color: #5e7694; }
10889
  .dashboard-stat.blue-hoki .visual > i {
10890
    color: #FFFFFF;
10891
    opacity: 0.1;
10892
    filter: alpha(opacity=10); }
10893
  .dashboard-stat.blue-hoki .details .number {
10894
    color: #FFFFFF; }
10895
  .dashboard-stat.blue-hoki .details .desc {
10896
    color: #FFFFFF;
10897
    opacity: 1;
10898
    filter: alpha(opacity=100); }
10899
  .dashboard-stat.blue-hoki .more {
10900
    color: #FFFFFF;
10901
    background-color: #5e7694; }
10902
 
10903
.dashboard-stat.blue-steel {
10904
  background-color: #4B77BE; }
10905
  .dashboard-stat.blue-steel.dashboard-stat-light:hover {
10906
    background-color: #416db4; }
10907
  .dashboard-stat.blue-steel .visual > i {
10908
    color: #FFFFFF;
10909
    opacity: 0.1;
10910
    filter: alpha(opacity=10); }
10911
  .dashboard-stat.blue-steel .details .number {
10912
    color: #FFFFFF; }
10913
  .dashboard-stat.blue-steel .details .desc {
10914
    color: #FFFFFF;
10915
    opacity: 1;
10916
    filter: alpha(opacity=100); }
10917
  .dashboard-stat.blue-steel .more {
10918
    color: #FFFFFF;
10919
    background-color: #416db4; }
10920
 
10921
.dashboard-stat.blue-soft {
10922
  background-color: #4c87b9; }
10923
  .dashboard-stat.blue-soft.dashboard-stat-light:hover {
10924
    background-color: #447dad; }
10925
  .dashboard-stat.blue-soft .visual > i {
10926
    color: #FFFFFF;
10927
    opacity: 0.1;
10928
    filter: alpha(opacity=10); }
10929
  .dashboard-stat.blue-soft .details .number {
10930
    color: #FFFFFF; }
10931
  .dashboard-stat.blue-soft .details .desc {
10932
    color: #FFFFFF;
10933
    opacity: 1;
10934
    filter: alpha(opacity=100); }
10935
  .dashboard-stat.blue-soft .more {
10936
    color: #FFFFFF;
10937
    background-color: #447dad; }
10938
 
10939
.dashboard-stat.blue-dark {
10940
  background-color: #5e738b; }
10941
  .dashboard-stat.blue-dark.dashboard-stat-light:hover {
10942
    background-color: #56697f; }
10943
  .dashboard-stat.blue-dark .visual > i {
10944
    color: #FFFFFF;
10945
    opacity: 0.1;
10946
    filter: alpha(opacity=10); }
10947
  .dashboard-stat.blue-dark .details .number {
10948
    color: #FFFFFF; }
10949
  .dashboard-stat.blue-dark .details .desc {
10950
    color: #FFFFFF;
10951
    opacity: 1;
10952
    filter: alpha(opacity=100); }
10953
  .dashboard-stat.blue-dark .more {
10954
    color: #FFFFFF;
10955
    background-color: #56697f; }
10956
 
10957
.dashboard-stat.blue-sharp {
10958
  background-color: #5C9BD1; }
10959
  .dashboard-stat.blue-sharp.dashboard-stat-light:hover {
10960
    background-color: #4c91cd; }
10961
  .dashboard-stat.blue-sharp .visual > i {
10962
    color: #FFFFFF;
10963
    opacity: 0.1;
10964
    filter: alpha(opacity=10); }
10965
  .dashboard-stat.blue-sharp .details .number {
10966
    color: #FFFFFF; }
10967
  .dashboard-stat.blue-sharp .details .desc {
10968
    color: #FFFFFF;
10969
    opacity: 1;
10970
    filter: alpha(opacity=100); }
10971
  .dashboard-stat.blue-sharp .more {
10972
    color: #FFFFFF;
10973
    background-color: #4c91cd; }
10974
 
10975
.dashboard-stat.blue-oleo {
10976
  background-color: #94A0B2; }
10977
  .dashboard-stat.blue-oleo.dashboard-stat-light:hover {
10978
    background-color: #8895a9; }
10979
  .dashboard-stat.blue-oleo .visual > i {
10980
    color: #FFFFFF;
10981
    opacity: 0.1;
10982
    filter: alpha(opacity=10); }
10983
  .dashboard-stat.blue-oleo .details .number {
10984
    color: #FFFFFF; }
10985
  .dashboard-stat.blue-oleo .details .desc {
10986
    color: #FFFFFF;
10987
    opacity: 1;
10988
    filter: alpha(opacity=100); }
10989
  .dashboard-stat.blue-oleo .more {
10990
    color: #FFFFFF;
10991
    background-color: #8895a9; }
10992
 
10993
.dashboard-stat.green {
10994
  background-color: #32c5d2; }
10995
  .dashboard-stat.green.dashboard-stat-light:hover {
10996
    background-color: #2bb8c4; }
10997
  .dashboard-stat.green .visual > i {
10998
    color: #FFFFFF;
10999
    opacity: 0.1;
11000
    filter: alpha(opacity=10); }
11001
  .dashboard-stat.green .details .number {
11002
    color: #FFFFFF; }
11003
  .dashboard-stat.green .details .desc {
11004
    color: #FFFFFF;
11005
    opacity: 1;
11006
    filter: alpha(opacity=100); }
11007
  .dashboard-stat.green .more {
11008
    color: #FFFFFF;
11009
    background-color: #2bb8c4; }
11010
 
11011
.dashboard-stat.green-meadow {
11012
  background-color: #1BBC9B; }
11013
  .dashboard-stat.green-meadow.dashboard-stat-light:hover {
11014
    background-color: #18aa8c; }
11015
  .dashboard-stat.green-meadow .visual > i {
11016
    color: #FFFFFF;
11017
    opacity: 0.1;
11018
    filter: alpha(opacity=10); }
11019
  .dashboard-stat.green-meadow .details .number {
11020
    color: #FFFFFF; }
11021
  .dashboard-stat.green-meadow .details .desc {
11022
    color: #FFFFFF;
11023
    opacity: 1;
11024
    filter: alpha(opacity=100); }
11025
  .dashboard-stat.green-meadow .more {
11026
    color: #FFFFFF;
11027
    background-color: #18aa8c; }
11028
 
11029
.dashboard-stat.green-seagreen {
11030
  background-color: #1BA39C; }
11031
  .dashboard-stat.green-seagreen.dashboard-stat-light:hover {
11032
    background-color: #18918b; }
11033
  .dashboard-stat.green-seagreen .visual > i {
11034
    color: #FFFFFF;
11035
    opacity: 0.1;
11036
    filter: alpha(opacity=10); }
11037
  .dashboard-stat.green-seagreen .details .number {
11038
    color: #FFFFFF; }
11039
  .dashboard-stat.green-seagreen .details .desc {
11040
    color: #FFFFFF;
11041
    opacity: 1;
11042
    filter: alpha(opacity=100); }
11043
  .dashboard-stat.green-seagreen .more {
11044
    color: #FFFFFF;
11045
    background-color: #18918b; }
11046
 
11047
.dashboard-stat.green-turquoise {
11048
  background-color: #36D7B7; }
11049
  .dashboard-stat.green-turquoise.dashboard-stat-light:hover {
11050
    background-color: #29cfae; }
11051
  .dashboard-stat.green-turquoise .visual > i {
11052
    color: #FFFFFF;
11053
    opacity: 0.1;
11054
    filter: alpha(opacity=10); }
11055
  .dashboard-stat.green-turquoise .details .number {
11056
    color: #FFFFFF; }
11057
  .dashboard-stat.green-turquoise .details .desc {
11058
    color: #FFFFFF;
11059
    opacity: 1;
11060
    filter: alpha(opacity=100); }
11061
  .dashboard-stat.green-turquoise .more {
11062
    color: #FFFFFF;
11063
    background-color: #29cfae; }
11064
 
11065
.dashboard-stat.green-haze {
11066
  background-color: #44b6ae; }
11067
  .dashboard-stat.green-haze.dashboard-stat-light:hover {
11068
    background-color: #3ea7a0; }
11069
  .dashboard-stat.green-haze .visual > i {
11070
    color: #FFFFFF;
11071
    opacity: 0.1;
11072
    filter: alpha(opacity=10); }
11073
  .dashboard-stat.green-haze .details .number {
11074
    color: #FFFFFF; }
11075
  .dashboard-stat.green-haze .details .desc {
11076
    color: #FFFFFF;
11077
    opacity: 1;
11078
    filter: alpha(opacity=100); }
11079
  .dashboard-stat.green-haze .more {
11080
    color: #FFFFFF;
11081
    background-color: #3ea7a0; }
11082
 
11083
.dashboard-stat.green-jungle {
11084
  background-color: #26C281; }
11085
  .dashboard-stat.green-jungle.dashboard-stat-light:hover {
11086
    background-color: #23b176; }
11087
  .dashboard-stat.green-jungle .visual > i {
11088
    color: #FFFFFF;
11089
    opacity: 0.1;
11090
    filter: alpha(opacity=10); }
11091
  .dashboard-stat.green-jungle .details .number {
11092
    color: #FFFFFF; }
11093
  .dashboard-stat.green-jungle .details .desc {
11094
    color: #FFFFFF;
11095
    opacity: 1;
11096
    filter: alpha(opacity=100); }
11097
  .dashboard-stat.green-jungle .more {
11098
    color: #FFFFFF;
11099
    background-color: #23b176; }
11100
 
11101
.dashboard-stat.green-soft {
11102
  background-color: #3faba4; }
11103
  .dashboard-stat.green-soft.dashboard-stat-light:hover {
11104
    background-color: #3a9c96; }
11105
  .dashboard-stat.green-soft .visual > i {
11106
    color: #FFFFFF;
11107
    opacity: 0.1;
11108
    filter: alpha(opacity=10); }
11109
  .dashboard-stat.green-soft .details .number {
11110
    color: #FFFFFF; }
11111
  .dashboard-stat.green-soft .details .desc {
11112
    color: #FFFFFF;
11113
    opacity: 1;
11114
    filter: alpha(opacity=100); }
11115
  .dashboard-stat.green-soft .more {
11116
    color: #FFFFFF;
11117
    background-color: #3a9c96; }
11118
 
11119
.dashboard-stat.green-dark {
11120
  background-color: #4DB3A2; }
11121
  .dashboard-stat.green-dark.dashboard-stat-light:hover {
11122
    background-color: #46a595; }
11123
  .dashboard-stat.green-dark .visual > i {
11124
    color: #FFFFFF;
11125
    opacity: 0.1;
11126
    filter: alpha(opacity=10); }
11127
  .dashboard-stat.green-dark .details .number {
11128
    color: #FFFFFF; }
11129
  .dashboard-stat.green-dark .details .desc {
11130
    color: #FFFFFF;
11131
    opacity: 1;
11132
    filter: alpha(opacity=100); }
11133
  .dashboard-stat.green-dark .more {
11134
    color: #FFFFFF;
11135
    background-color: #46a595; }
11136
 
11137
.dashboard-stat.green-sharp {
11138
  background-color: #2ab4c0; }
11139
  .dashboard-stat.green-sharp.dashboard-stat-light:hover {
11140
    background-color: #26a4af; }
11141
  .dashboard-stat.green-sharp .visual > i {
11142
    color: #FFFFFF;
11143
    opacity: 0.1;
11144
    filter: alpha(opacity=10); }
11145
  .dashboard-stat.green-sharp .details .number {
11146
    color: #FFFFFF; }
11147
  .dashboard-stat.green-sharp .details .desc {
11148
    color: #FFFFFF;
11149
    opacity: 1;
11150
    filter: alpha(opacity=100); }
11151
  .dashboard-stat.green-sharp .more {
11152
    color: #FFFFFF;
11153
    background-color: #26a4af; }
11154
 
11155
.dashboard-stat.green-steel {
11156
  background-color: #29b4b6; }
11157
  .dashboard-stat.green-steel.dashboard-stat-light:hover {
11158
    background-color: #25a4a5; }
11159
  .dashboard-stat.green-steel .visual > i {
11160
    color: #FFFFFF;
11161
    opacity: 0.1;
11162
    filter: alpha(opacity=10); }
11163
  .dashboard-stat.green-steel .details .number {
11164
    color: #FFFFFF; }
11165
  .dashboard-stat.green-steel .details .desc {
11166
    color: #FFFFFF;
11167
    opacity: 1;
11168
    filter: alpha(opacity=100); }
11169
  .dashboard-stat.green-steel .more {
11170
    color: #FFFFFF;
11171
    background-color: #25a4a5; }
11172
 
11173
.dashboard-stat.grey {
11174
  background-color: #E5E5E5; }
11175
  .dashboard-stat.grey.dashboard-stat-light:hover {
11176
    background-color: #dbdbdb; }
11177
  .dashboard-stat.grey .visual > i {
11178
    color: #333333;
11179
    opacity: 0.1;
11180
    filter: alpha(opacity=10); }
11181
  .dashboard-stat.grey .details .number {
11182
    color: #333333; }
11183
  .dashboard-stat.grey .details .desc {
11184
    color: #333333;
11185
    opacity: 1;
11186
    filter: alpha(opacity=100); }
11187
  .dashboard-stat.grey .more {
11188
    color: #333333;
11189
    background-color: #dbdbdb; }
11190
 
11191
.dashboard-stat.grey-steel {
11192
  background-color: #e9edef; }
11193
  .dashboard-stat.grey-steel.dashboard-stat-light:hover {
11194
    background-color: #dde3e6; }
11195
  .dashboard-stat.grey-steel .visual > i {
11196
    color: #80898e;
11197
    opacity: 0.1;
11198
    filter: alpha(opacity=10); }
11199
  .dashboard-stat.grey-steel .details .number {
11200
    color: #80898e; }
11201
  .dashboard-stat.grey-steel .details .desc {
11202
    color: #80898e;
11203
    opacity: 1;
11204
    filter: alpha(opacity=100); }
11205
  .dashboard-stat.grey-steel .more {
11206
    color: #80898e;
11207
    background-color: #dde3e6; }
11208
 
11209
.dashboard-stat.grey-cararra {
11210
  background-color: #fafafa; }
11211
  .dashboard-stat.grey-cararra.dashboard-stat-light:hover {
11212
    background-color: #f0f0f0; }
11213
  .dashboard-stat.grey-cararra .visual > i {
11214
    color: #333333;
11215
    opacity: 0.1;
11216
    filter: alpha(opacity=10); }
11217
  .dashboard-stat.grey-cararra .details .number {
11218
    color: #333333; }
11219
  .dashboard-stat.grey-cararra .details .desc {
11220
    color: #333333;
11221
    opacity: 1;
11222
    filter: alpha(opacity=100); }
11223
  .dashboard-stat.grey-cararra .more {
11224
    color: #333333;
11225
    background-color: #f0f0f0; }
11226
 
11227
.dashboard-stat.grey-gallery {
11228
  background-color: #555555; }
11229
  .dashboard-stat.grey-gallery.dashboard-stat-light:hover {
11230
    background-color: #4b4b4b; }
11231
  .dashboard-stat.grey-gallery .visual > i {
11232
    color: #ffffff;
11233
    opacity: 0.1;
11234
    filter: alpha(opacity=10); }
11235
  .dashboard-stat.grey-gallery .details .number {
11236
    color: #ffffff; }
11237
  .dashboard-stat.grey-gallery .details .desc {
11238
    color: #ffffff;
11239
    opacity: 1;
11240
    filter: alpha(opacity=100); }
11241
  .dashboard-stat.grey-gallery .more {
11242
    color: #ffffff;
11243
    background-color: #4b4b4b; }
11244
 
11245
.dashboard-stat.grey-cascade {
11246
  background-color: #95A5A6; }
11247
  .dashboard-stat.grey-cascade.dashboard-stat-light:hover {
11248
    background-color: #8a9c9d; }
11249
  .dashboard-stat.grey-cascade .visual > i {
11250
    color: #FFFFFF;
11251
    opacity: 0.1;
11252
    filter: alpha(opacity=10); }
11253
  .dashboard-stat.grey-cascade .details .number {
11254
    color: #FFFFFF; }
11255
  .dashboard-stat.grey-cascade .details .desc {
11256
    color: #FFFFFF;
11257
    opacity: 1;
11258
    filter: alpha(opacity=100); }
11259
  .dashboard-stat.grey-cascade .more {
11260
    color: #FFFFFF;
11261
    background-color: #8a9c9d; }
11262
 
11263
.dashboard-stat.grey-silver {
11264
  background-color: #BFBFBF; }
11265
  .dashboard-stat.grey-silver.dashboard-stat-light:hover {
11266
    background-color: #b5b5b5; }
11267
  .dashboard-stat.grey-silver .visual > i {
11268
    color: #FAFCFB;
11269
    opacity: 0.1;
11270
    filter: alpha(opacity=10); }
11271
  .dashboard-stat.grey-silver .details .number {
11272
    color: #FAFCFB; }
11273
  .dashboard-stat.grey-silver .details .desc {
11274
    color: #FAFCFB;
11275
    opacity: 1;
11276
    filter: alpha(opacity=100); }
11277
  .dashboard-stat.grey-silver .more {
11278
    color: #FAFCFB;
11279
    background-color: #b5b5b5; }
11280
 
11281
.dashboard-stat.grey-salsa {
11282
  background-color: #ACB5C3; }
11283
  .dashboard-stat.grey-salsa.dashboard-stat-light:hover {
11284
    background-color: #a0aaba; }
11285
  .dashboard-stat.grey-salsa .visual > i {
11286
    color: #FAFCFB;
11287
    opacity: 0.1;
11288
    filter: alpha(opacity=10); }
11289
  .dashboard-stat.grey-salsa .details .number {
11290
    color: #FAFCFB; }
11291
  .dashboard-stat.grey-salsa .details .desc {
11292
    color: #FAFCFB;
11293
    opacity: 1;
11294
    filter: alpha(opacity=100); }
11295
  .dashboard-stat.grey-salsa .more {
11296
    color: #FAFCFB;
11297
    background-color: #a0aaba; }
11298
 
11299
.dashboard-stat.grey-salt {
11300
  background-color: #bfcad1; }
11301
  .dashboard-stat.grey-salt.dashboard-stat-light:hover {
11302
    background-color: #b3c0c8; }
11303
  .dashboard-stat.grey-salt .visual > i {
11304
    color: #FAFCFB;
11305
    opacity: 0.1;
11306
    filter: alpha(opacity=10); }
11307
  .dashboard-stat.grey-salt .details .number {
11308
    color: #FAFCFB; }
11309
  .dashboard-stat.grey-salt .details .desc {
11310
    color: #FAFCFB;
11311
    opacity: 1;
11312
    filter: alpha(opacity=100); }
11313
  .dashboard-stat.grey-salt .more {
11314
    color: #FAFCFB;
11315
    background-color: #b3c0c8; }
11316
 
11317
.dashboard-stat.grey-mint {
11318
  background-color: #525e64; }
11319
  .dashboard-stat.grey-mint.dashboard-stat-light:hover {
11320
    background-color: #495359; }
11321
  .dashboard-stat.grey-mint .visual > i {
11322
    color: #FFFFFF;
11323
    opacity: 0.1;
11324
    filter: alpha(opacity=10); }
11325
  .dashboard-stat.grey-mint .details .number {
11326
    color: #FFFFFF; }
11327
  .dashboard-stat.grey-mint .details .desc {
11328
    color: #FFFFFF;
11329
    opacity: 1;
11330
    filter: alpha(opacity=100); }
11331
  .dashboard-stat.grey-mint .more {
11332
    color: #FFFFFF;
11333
    background-color: #495359; }
11334
 
11335
.dashboard-stat.red {
11336
  background-color: #e7505a; }
11337
  .dashboard-stat.red.dashboard-stat-light:hover {
11338
    background-color: #e53e49; }
11339
  .dashboard-stat.red .visual > i {
11340
    color: #ffffff;
11341
    opacity: 0.1;
11342
    filter: alpha(opacity=10); }
11343
  .dashboard-stat.red .details .number {
11344
    color: #ffffff; }
11345
  .dashboard-stat.red .details .desc {
11346
    color: #ffffff;
11347
    opacity: 1;
11348
    filter: alpha(opacity=100); }
11349
  .dashboard-stat.red .more {
11350
    color: #ffffff;
11351
    background-color: #e53e49; }
11352
 
11353
.dashboard-stat.red-pink {
11354
  background-color: #E08283; }
11355
  .dashboard-stat.red-pink.dashboard-stat-light:hover {
11356
    background-color: #dc7273; }
11357
  .dashboard-stat.red-pink .visual > i {
11358
    color: #ffffff;
11359
    opacity: 0.1;
11360
    filter: alpha(opacity=10); }
11361
  .dashboard-stat.red-pink .details .number {
11362
    color: #ffffff; }
11363
  .dashboard-stat.red-pink .details .desc {
11364
    color: #ffffff;
11365
    opacity: 1;
11366
    filter: alpha(opacity=100); }
11367
  .dashboard-stat.red-pink .more {
11368
    color: #ffffff;
11369
    background-color: #dc7273; }
11370
 
11371
.dashboard-stat.red-sunglo {
11372
  background-color: #E26A6A; }
11373
  .dashboard-stat.red-sunglo.dashboard-stat-light:hover {
11374
    background-color: #df5959; }
11375
  .dashboard-stat.red-sunglo .visual > i {
11376
    color: #ffffff;
11377
    opacity: 0.1;
11378
    filter: alpha(opacity=10); }
11379
  .dashboard-stat.red-sunglo .details .number {
11380
    color: #ffffff; }
11381
  .dashboard-stat.red-sunglo .details .desc {
11382
    color: #ffffff;
11383
    opacity: 1;
11384
    filter: alpha(opacity=100); }
11385
  .dashboard-stat.red-sunglo .more {
11386
    color: #ffffff;
11387
    background-color: #df5959; }
11388
 
11389
.dashboard-stat.red-intense {
11390
  background-color: #e35b5a; }
11391
  .dashboard-stat.red-intense.dashboard-stat-light:hover {
11392
    background-color: #e04a49; }
11393
  .dashboard-stat.red-intense .visual > i {
11394
    color: #ffffff;
11395
    opacity: 0.1;
11396
    filter: alpha(opacity=10); }
11397
  .dashboard-stat.red-intense .details .number {
11398
    color: #ffffff; }
11399
  .dashboard-stat.red-intense .details .desc {
11400
    color: #ffffff;
11401
    opacity: 1;
11402
    filter: alpha(opacity=100); }
11403
  .dashboard-stat.red-intense .more {
11404
    color: #ffffff;
11405
    background-color: #e04a49; }
11406
 
11407
.dashboard-stat.red-thunderbird {
11408
  background-color: #D91E18; }
11409
  .dashboard-stat.red-thunderbird.dashboard-stat-light:hover {
11410
    background-color: #c71b16; }
11411
  .dashboard-stat.red-thunderbird .visual > i {
11412
    color: #ffffff;
11413
    opacity: 0.1;
11414
    filter: alpha(opacity=10); }
11415
  .dashboard-stat.red-thunderbird .details .number {
11416
    color: #ffffff; }
11417
  .dashboard-stat.red-thunderbird .details .desc {
11418
    color: #ffffff;
11419
    opacity: 1;
11420
    filter: alpha(opacity=100); }
11421
  .dashboard-stat.red-thunderbird .more {
11422
    color: #ffffff;
11423
    background-color: #c71b16; }
11424
 
11425
.dashboard-stat.red-flamingo {
11426
  background-color: #EF4836; }
11427
  .dashboard-stat.red-flamingo.dashboard-stat-light:hover {
11428
    background-color: #ed3723; }
11429
  .dashboard-stat.red-flamingo .visual > i {
11430
    color: #ffffff;
11431
    opacity: 0.1;
11432
    filter: alpha(opacity=10); }
11433
  .dashboard-stat.red-flamingo .details .number {
11434
    color: #ffffff; }
11435
  .dashboard-stat.red-flamingo .details .desc {
11436
    color: #ffffff;
11437
    opacity: 1;
11438
    filter: alpha(opacity=100); }
11439
  .dashboard-stat.red-flamingo .more {
11440
    color: #ffffff;
11441
    background-color: #ed3723; }
11442
 
11443
.dashboard-stat.red-soft {
11444
  background-color: #d05454; }
11445
  .dashboard-stat.red-soft.dashboard-stat-light:hover {
11446
    background-color: #cc4444; }
11447
  .dashboard-stat.red-soft .visual > i {
11448
    color: #ffffff;
11449
    opacity: 0.1;
11450
    filter: alpha(opacity=10); }
11451
  .dashboard-stat.red-soft .details .number {
11452
    color: #ffffff; }
11453
  .dashboard-stat.red-soft .details .desc {
11454
    color: #ffffff;
11455
    opacity: 1;
11456
    filter: alpha(opacity=100); }
11457
  .dashboard-stat.red-soft .more {
11458
    color: #ffffff;
11459
    background-color: #cc4444; }
11460
 
11461
.dashboard-stat.red-haze {
11462
  background-color: #f36a5a; }
11463
  .dashboard-stat.red-haze.dashboard-stat-light:hover {
11464
    background-color: #f25947; }
11465
  .dashboard-stat.red-haze .visual > i {
11466
    color: #ffffff;
11467
    opacity: 0.1;
11468
    filter: alpha(opacity=10); }
11469
  .dashboard-stat.red-haze .details .number {
11470
    color: #ffffff; }
11471
  .dashboard-stat.red-haze .details .desc {
11472
    color: #ffffff;
11473
    opacity: 1;
11474
    filter: alpha(opacity=100); }
11475
  .dashboard-stat.red-haze .more {
11476
    color: #ffffff;
11477
    background-color: #f25947; }
11478
 
11479
.dashboard-stat.red-mint {
11480
  background-color: #e43a45; }
11481
  .dashboard-stat.red-mint.dashboard-stat-light:hover {
11482
    background-color: #e22834; }
11483
  .dashboard-stat.red-mint .visual > i {
11484
    color: #ffffff;
11485
    opacity: 0.1;
11486
    filter: alpha(opacity=10); }
11487
  .dashboard-stat.red-mint .details .number {
11488
    color: #ffffff; }
11489
  .dashboard-stat.red-mint .details .desc {
11490
    color: #ffffff;
11491
    opacity: 1;
11492
    filter: alpha(opacity=100); }
11493
  .dashboard-stat.red-mint .more {
11494
    color: #ffffff;
11495
    background-color: #e22834; }
11496
 
11497
.dashboard-stat.yellow {
11498
  background-color: #c49f47; }
11499
  .dashboard-stat.yellow.dashboard-stat-light:hover {
11500
    background-color: #bb953c; }
11501
  .dashboard-stat.yellow .visual > i {
11502
    color: #ffffff;
11503
    opacity: 0.1;
11504
    filter: alpha(opacity=10); }
11505
  .dashboard-stat.yellow .details .number {
11506
    color: #ffffff; }
11507
  .dashboard-stat.yellow .details .desc {
11508
    color: #ffffff;
11509
    opacity: 1;
11510
    filter: alpha(opacity=100); }
11511
  .dashboard-stat.yellow .more {
11512
    color: #ffffff;
11513
    background-color: #bb953c; }
11514
 
11515
.dashboard-stat.yellow-gold {
11516
  background-color: #E87E04; }
11517
  .dashboard-stat.yellow-gold.dashboard-stat-light:hover {
11518
    background-color: #d47304; }
11519
  .dashboard-stat.yellow-gold .visual > i {
11520
    color: #ffffff;
11521
    opacity: 0.1;
11522
    filter: alpha(opacity=10); }
11523
  .dashboard-stat.yellow-gold .details .number {
11524
    color: #ffffff; }
11525
  .dashboard-stat.yellow-gold .details .desc {
11526
    color: #ffffff;
11527
    opacity: 1;
11528
    filter: alpha(opacity=100); }
11529
  .dashboard-stat.yellow-gold .more {
11530
    color: #ffffff;
11531
    background-color: #d47304; }
11532
 
11533
.dashboard-stat.yellow-casablanca {
11534
  background-color: #f2784b; }
11535
  .dashboard-stat.yellow-casablanca.dashboard-stat-light:hover {
11536
    background-color: #f16a38; }
11537
  .dashboard-stat.yellow-casablanca .visual > i {
11538
    color: #ffffff;
11539
    opacity: 0.1;
11540
    filter: alpha(opacity=10); }
11541
  .dashboard-stat.yellow-casablanca .details .number {
11542
    color: #ffffff; }
11543
  .dashboard-stat.yellow-casablanca .details .desc {
11544
    color: #ffffff;
11545
    opacity: 1;
11546
    filter: alpha(opacity=100); }
11547
  .dashboard-stat.yellow-casablanca .more {
11548
    color: #ffffff;
11549
    background-color: #f16a38; }
11550
 
11551
.dashboard-stat.yellow-crusta {
11552
  background-color: #f3c200; }
11553
  .dashboard-stat.yellow-crusta.dashboard-stat-light:hover {
11554
    background-color: #dfb200; }
11555
  .dashboard-stat.yellow-crusta .visual > i {
11556
    color: #ffffff;
11557
    opacity: 0.1;
11558
    filter: alpha(opacity=10); }
11559
  .dashboard-stat.yellow-crusta .details .number {
11560
    color: #ffffff; }
11561
  .dashboard-stat.yellow-crusta .details .desc {
11562
    color: #ffffff;
11563
    opacity: 1;
11564
    filter: alpha(opacity=100); }
11565
  .dashboard-stat.yellow-crusta .more {
11566
    color: #ffffff;
11567
    background-color: #dfb200; }
11568
 
11569
.dashboard-stat.yellow-lemon {
11570
  background-color: #F7CA18; }
11571
  .dashboard-stat.yellow-lemon.dashboard-stat-light:hover {
11572
    background-color: #f2c308; }
11573
  .dashboard-stat.yellow-lemon .visual > i {
11574
    color: #ffffff;
11575
    opacity: 0.1;
11576
    filter: alpha(opacity=10); }
11577
  .dashboard-stat.yellow-lemon .details .number {
11578
    color: #ffffff; }
11579
  .dashboard-stat.yellow-lemon .details .desc {
11580
    color: #ffffff;
11581
    opacity: 1;
11582
    filter: alpha(opacity=100); }
11583
  .dashboard-stat.yellow-lemon .more {
11584
    color: #ffffff;
11585
    background-color: #f2c308; }
11586
 
11587
.dashboard-stat.yellow-saffron {
11588
  background-color: #F4D03F; }
11589
  .dashboard-stat.yellow-saffron.dashboard-stat-light:hover {
11590
    background-color: #f3cb2c; }
11591
  .dashboard-stat.yellow-saffron .visual > i {
11592
    color: #ffffff;
11593
    opacity: 0.1;
11594
    filter: alpha(opacity=10); }
11595
  .dashboard-stat.yellow-saffron .details .number {
11596
    color: #ffffff; }
11597
  .dashboard-stat.yellow-saffron .details .desc {
11598
    color: #ffffff;
11599
    opacity: 1;
11600
    filter: alpha(opacity=100); }
11601
  .dashboard-stat.yellow-saffron .more {
11602
    color: #ffffff;
11603
    background-color: #f3cb2c; }
11604
 
11605
.dashboard-stat.yellow-soft {
11606
  background-color: #c8d046; }
11607
  .dashboard-stat.yellow-soft.dashboard-stat-light:hover {
11608
    background-color: #c3cc36; }
11609
  .dashboard-stat.yellow-soft .visual > i {
11610
    color: #ffffff;
11611
    opacity: 0.1;
11612
    filter: alpha(opacity=10); }
11613
  .dashboard-stat.yellow-soft .details .number {
11614
    color: #ffffff; }
11615
  .dashboard-stat.yellow-soft .details .desc {
11616
    color: #ffffff;
11617
    opacity: 1;
11618
    filter: alpha(opacity=100); }
11619
  .dashboard-stat.yellow-soft .more {
11620
    color: #ffffff;
11621
    background-color: #c3cc36; }
11622
 
11623
.dashboard-stat.yellow-haze {
11624
  background-color: #c5bf66; }
11625
  .dashboard-stat.yellow-haze.dashboard-stat-light:hover {
11626
    background-color: #bfb957; }
11627
  .dashboard-stat.yellow-haze .visual > i {
11628
    color: #ffffff;
11629
    opacity: 0.1;
11630
    filter: alpha(opacity=10); }
11631
  .dashboard-stat.yellow-haze .details .number {
11632
    color: #ffffff; }
11633
  .dashboard-stat.yellow-haze .details .desc {
11634
    color: #ffffff;
11635
    opacity: 1;
11636
    filter: alpha(opacity=100); }
11637
  .dashboard-stat.yellow-haze .more {
11638
    color: #ffffff;
11639
    background-color: #bfb957; }
11640
 
11641
.dashboard-stat.yellow-mint {
11642
  background-color: #c5b96b; }
11643
  .dashboard-stat.yellow-mint.dashboard-stat-light:hover {
11644
    background-color: #bfb25c; }
11645
  .dashboard-stat.yellow-mint .visual > i {
11646
    color: #ffffff;
11647
    opacity: 0.1;
11648
    filter: alpha(opacity=10); }
11649
  .dashboard-stat.yellow-mint .details .number {
11650
    color: #ffffff; }
11651
  .dashboard-stat.yellow-mint .details .desc {
11652
    color: #ffffff;
11653
    opacity: 1;
11654
    filter: alpha(opacity=100); }
11655
  .dashboard-stat.yellow-mint .more {
11656
    color: #ffffff;
11657
    background-color: #bfb25c; }
11658
 
11659
.dashboard-stat.purple {
11660
  background-color: #8E44AD; }
11661
  .dashboard-stat.purple.dashboard-stat-light:hover {
11662
    background-color: #823e9e; }
11663
  .dashboard-stat.purple .visual > i {
11664
    color: #ffffff;
11665
    opacity: 0.1;
11666
    filter: alpha(opacity=10); }
11667
  .dashboard-stat.purple .details .number {
11668
    color: #ffffff; }
11669
  .dashboard-stat.purple .details .desc {
11670
    color: #ffffff;
11671
    opacity: 1;
11672
    filter: alpha(opacity=100); }
11673
  .dashboard-stat.purple .more {
11674
    color: #ffffff;
11675
    background-color: #823e9e; }
11676
 
11677
.dashboard-stat.purple-plum {
11678
  background-color: #8775a7; }
11679
  .dashboard-stat.purple-plum.dashboard-stat-light:hover {
11680
    background-color: #7c699f; }
11681
  .dashboard-stat.purple-plum .visual > i {
11682
    color: #ffffff;
11683
    opacity: 0.1;
11684
    filter: alpha(opacity=10); }
11685
  .dashboard-stat.purple-plum .details .number {
11686
    color: #ffffff; }
11687
  .dashboard-stat.purple-plum .details .desc {
11688
    color: #ffffff;
11689
    opacity: 1;
11690
    filter: alpha(opacity=100); }
11691
  .dashboard-stat.purple-plum .more {
11692
    color: #ffffff;
11693
    background-color: #7c699f; }
11694
 
11695
.dashboard-stat.purple-medium {
11696
  background-color: #BF55EC; }
11697
  .dashboard-stat.purple-medium.dashboard-stat-light:hover {
11698
    background-color: #b843ea; }
11699
  .dashboard-stat.purple-medium .visual > i {
11700
    color: #ffffff;
11701
    opacity: 0.1;
11702
    filter: alpha(opacity=10); }
11703
  .dashboard-stat.purple-medium .details .number {
11704
    color: #ffffff; }
11705
  .dashboard-stat.purple-medium .details .desc {
11706
    color: #ffffff;
11707
    opacity: 1;
11708
    filter: alpha(opacity=100); }
11709
  .dashboard-stat.purple-medium .more {
11710
    color: #ffffff;
11711
    background-color: #b843ea; }
11712
 
11713
.dashboard-stat.purple-studio {
11714
  background-color: #8E44AD; }
11715
  .dashboard-stat.purple-studio.dashboard-stat-light:hover {
11716
    background-color: #823e9e; }
11717
  .dashboard-stat.purple-studio .visual > i {
11718
    color: #ffffff;
11719
    opacity: 0.1;
11720
    filter: alpha(opacity=10); }
11721
  .dashboard-stat.purple-studio .details .number {
11722
    color: #ffffff; }
11723
  .dashboard-stat.purple-studio .details .desc {
11724
    color: #ffffff;
11725
    opacity: 1;
11726
    filter: alpha(opacity=100); }
11727
  .dashboard-stat.purple-studio .more {
11728
    color: #ffffff;
11729
    background-color: #823e9e; }
11730
 
11731
.dashboard-stat.purple-wisteria {
11732
  background-color: #9B59B6; }
11733
  .dashboard-stat.purple-wisteria.dashboard-stat-light:hover {
11734
    background-color: #924dae; }
11735
  .dashboard-stat.purple-wisteria .visual > i {
11736
    color: #ffffff;
11737
    opacity: 0.1;
11738
    filter: alpha(opacity=10); }
11739
  .dashboard-stat.purple-wisteria .details .number {
11740
    color: #ffffff; }
11741
  .dashboard-stat.purple-wisteria .details .desc {
11742
    color: #ffffff;
11743
    opacity: 1;
11744
    filter: alpha(opacity=100); }
11745
  .dashboard-stat.purple-wisteria .more {
11746
    color: #ffffff;
11747
    background-color: #924dae; }
11748
 
11749
.dashboard-stat.purple-seance {
11750
  background-color: #9A12B3; }
11751
  .dashboard-stat.purple-seance.dashboard-stat-light:hover {
11752
    background-color: #8a10a0; }
11753
  .dashboard-stat.purple-seance .visual > i {
11754
    color: #ffffff;
11755
    opacity: 0.1;
11756
    filter: alpha(opacity=10); }
11757
  .dashboard-stat.purple-seance .details .number {
11758
    color: #ffffff; }
11759
  .dashboard-stat.purple-seance .details .desc {
11760
    color: #ffffff;
11761
    opacity: 1;
11762
    filter: alpha(opacity=100); }
11763
  .dashboard-stat.purple-seance .more {
11764
    color: #ffffff;
11765
    background-color: #8a10a0; }
11766
 
11767
.dashboard-stat.purple-intense {
11768
  background-color: #8775a7; }
11769
  .dashboard-stat.purple-intense.dashboard-stat-light:hover {
11770
    background-color: #7c699f; }
11771
  .dashboard-stat.purple-intense .visual > i {
11772
    color: #ffffff;
11773
    opacity: 0.1;
11774
    filter: alpha(opacity=10); }
11775
  .dashboard-stat.purple-intense .details .number {
11776
    color: #ffffff; }
11777
  .dashboard-stat.purple-intense .details .desc {
11778
    color: #ffffff;
11779
    opacity: 1;
11780
    filter: alpha(opacity=100); }
11781
  .dashboard-stat.purple-intense .more {
11782
    color: #ffffff;
11783
    background-color: #7c699f; }
11784
 
11785
.dashboard-stat.purple-sharp {
11786
  background-color: #796799; }
11787
  .dashboard-stat.purple-sharp.dashboard-stat-light:hover {
11788
    background-color: #6f5f8d; }
11789
  .dashboard-stat.purple-sharp .visual > i {
11790
    color: #ffffff;
11791
    opacity: 0.1;
11792
    filter: alpha(opacity=10); }
11793
  .dashboard-stat.purple-sharp .details .number {
11794
    color: #ffffff; }
11795
  .dashboard-stat.purple-sharp .details .desc {
11796
    color: #ffffff;
11797
    opacity: 1;
11798
    filter: alpha(opacity=100); }
11799
  .dashboard-stat.purple-sharp .more {
11800
    color: #ffffff;
11801
    background-color: #6f5f8d; }
11802
 
11803
.dashboard-stat.purple-soft {
11804
  background-color: #8877a9; }
11805
  .dashboard-stat.purple-soft.dashboard-stat-light:hover {
11806
    background-color: #7d6ba1; }
11807
  .dashboard-stat.purple-soft .visual > i {
11808
    color: #ffffff;
11809
    opacity: 0.1;
11810
    filter: alpha(opacity=10); }
11811
  .dashboard-stat.purple-soft .details .number {
11812
    color: #ffffff; }
11813
  .dashboard-stat.purple-soft .details .desc {
11814
    color: #ffffff;
11815
    opacity: 1;
11816
    filter: alpha(opacity=100); }
11817
  .dashboard-stat.purple-soft .more {
11818
    color: #ffffff;
11819
    background-color: #7d6ba1; }
11820
 
11821
.dashboard-stat-light {
11822
  padding-bottom: 20px;
11823
  margin-bottom: 20px; }
11824
  .dashboard-stat-light .details {
11825
    margin-bottom: 5px; }
11826
    .dashboard-stat-light .details .number {
11827
      font-weight: 300;
11828
      margin-bottom: 0px; }
11829
 
11830
/***
11831
Dashboard Stats 2
11832
***/
11833
.dashboard-stat2 {
11834
  -webkit-border-radius: 4px;
11835
  -moz-border-radius: 4px;
11836
  -ms-border-radius: 4px;
11837
  -o-border-radius: 4px;
11838
  border-radius: 4px;
11839
  background: #fff;
11840
  padding: 15px 15px 30px 15px;
11841
  margin-bottom: 20px; }
11842
  .dashboard-stat2.bordered {
11843
    border: 1px solid #e7ecf1; }
11844
  .dashboard-stat2 .display {
11845
    margin-bottom: 20px; }
11846
    .dashboard-stat2 .display:before, .dashboard-stat2 .display:after {
11847
      content: " ";
11848
      display: table; }
11849
    .dashboard-stat2 .display:after {
11850
      clear: both; }
11851
    .dashboard-stat2 .display .number {
11852
      float: left;
11853
      display: inline-block; }
11854
      .dashboard-stat2 .display .number h3 {
11855
        margin: 0 0 2px 0;
11856
        padding: 0;
11857
        font-size: 30px;
11858
        font-weight: 400; }
11859
        .dashboard-stat2 .display .number h3 > small {
11860
          font-size: 23px; }
11861
      .dashboard-stat2 .display .number small {
11862
        font-size: 14px;
11863
        color: #AAB5BC;
11864
        font-weight: 600;
11865
        text-transform: uppercase; }
11866
    .dashboard-stat2 .display .icon {
11867
      display: inline-block;
11868
      float: right;
11869
      padding: 7px 0 0 0; }
11870
      .dashboard-stat2 .display .icon > i {
11871
        color: #cbd4e0;
11872
        font-size: 26px; }
11873
  .dashboard-stat2 .progress-info {
11874
    clear: both; }
11875
    .dashboard-stat2 .progress-info .progress {
11876
      margin: 0;
11877
      height: 4px;
11878
      clear: both;
11879
      display: block; }
11880
    .dashboard-stat2 .progress-info .status {
11881
      margin-top: 5px;
11882
      font-size: 11px;
11883
      color: #AAB5BC;
11884
      font-weight: 600;
11885
      text-transform: uppercase; }
11886
      .dashboard-stat2 .progress-info .status .status-title {
11887
        float: left;
11888
        display: inline-block; }
11889
      .dashboard-stat2 .progress-info .status .status-number {
11890
        float: right;
11891
        display: inline-block; }
11892
 
11893
/***
11894
Text Stats
11895
***/
11896
.text-stat h3 {
11897
  margin-top: 5px;
11898
  margin-bottom: 0px;
11899
  font-size: 18px; }
11900
 
11901
.text-stat span {
11902
  font-size: 13px !important; }
11903
 
11904
@media (max-width: 767px) {
11905
  /* 767px */
11906
  .text-stat {
11907
    margin-top: 20px; } }
11908
 
11909
/***
11910
Social Icons
11911
***/
11912
.social-icons {
11913
  padding: 0;
11914
  margin: 0; }
11915
  .social-icons:before, .social-icons:after {
11916
    content: " ";
11917
    display: table; }
11918
  .social-icons:after {
11919
    clear: both; }
11920
  .social-icons li {
11921
    float: left;
11922
    display: inline;
11923
    list-style: none;
11924
    margin-right: 5px;
11925
    margin-bottom: 5px;
11926
    text-indent: -9999px; }
11927
    .social-icons li > a {
11928
      -webkit-border-radius: 2px;
11929
      -moz-border-radius: 2px;
11930
      -ms-border-radius: 2px;
11931
      -o-border-radius: 2px;
11932
      border-radius: 2px;
11933
      width: 28px;
11934
      height: 28px;
11935
      display: block;
11936
      background-position: 0 0;
11937
      background-repeat: no-repeat;
11938
      transition: all 0.3s ease-in-out;
11939
      -o-transition: all 0.3s ease-in-out;
11940
      -ms-transition: all 0.3s ease-in-out;
11941
      -moz-transition: all 0.3s ease-in-out;
11942
      -webkit-transition: all 0.3s ease-in-out; }
11943
    .social-icons li:hover > a {
11944
      background-position: 0 -38px; }
11945
    .social-icons li .amazon {
11946
      background: url(../img/social/amazon.png) no-repeat; }
11947
    .social-icons li .behance {
11948
      background: url(../img/social/behance.png) no-repeat; }
11949
    .social-icons li .blogger {
11950
      background: url(../img/social/blogger.png) no-repeat; }
11951
    .social-icons li .deviantart {
11952
      background: url(../img/social/deviantart.png) no-repeat; }
11953
    .social-icons li .dribbble {
11954
      background: url(../img/social/dribbble.png) no-repeat; }
11955
    .social-icons li .dropbox {
11956
      background: url(../img/social/dropbox.png) no-repeat; }
11957
    .social-icons li .evernote {
11958
      background: url(../img/social/evernote.png) no-repeat; }
11959
    .social-icons li .facebook {
11960
      background: url(../img/social/facebook.png) no-repeat; }
11961
    .social-icons li .forrst {
11962
      background: url(../img/social/forrst.png) no-repeat; }
11963
    .social-icons li .github {
11964
      background: url(../img/social/github.png) no-repeat; }
11965
    .social-icons li .googleplus {
11966
      background: url(../img/social/googleplus.png) no-repeat; }
11967
    .social-icons li .jolicloud {
11968
      background: url(../img/social/jolicloud.png) no-repeat; }
11969
    .social-icons li .last-fm {
11970
      background: url(../img/social/last-fm.png) no-repeat; }
11971
    .social-icons li .linkedin {
11972
      background: url(../img/social/linkedin.png) no-repeat; }
11973
    .social-icons li .picasa {
11974
      background: url(../img/social/picasa.png) no-repeat; }
11975
    .social-icons li .pintrest {
11976
      background: url(../img/social/pintrest.png) no-repeat; }
11977
    .social-icons li .rss {
11978
      background: url(../img/social/rss.png) no-repeat; }
11979
    .social-icons li .skype {
11980
      background: url(../img/social/skype.png) no-repeat; }
11981
    .social-icons li .spotify {
11982
      background: url(../img/social/spotify.png) no-repeat; }
11983
    .social-icons li .stumbleupon {
11984
      background: url(../img/social/stumbleupon.png) no-repeat; }
11985
    .social-icons li .tumblr {
11986
      background: url(../img/social/tumblr.png) no-repeat; }
11987
    .social-icons li .twitter {
11988
      background: url(../img/social/twitter.png) no-repeat; }
11989
    .social-icons li .vimeo {
11990
      background: url(../img/social/vimeo.png) no-repeat; }
11991
    .social-icons li .wordpress {
11992
      background: url(../img/social/wordpress.png) no-repeat; }
11993
    .social-icons li .xing {
11994
      background: url(../img/social/xing.png) no-repeat; }
11995
    .social-icons li .yahoo {
11996
      background: url(../img/social/yahoo.png) no-repeat; }
11997
    .social-icons li .youtube {
11998
      background: url(../img/social/youtube.png) no-repeat; }
11999
    .social-icons li .vk {
12000
      background: url(../img/social/vk.png) no-repeat; }
12001
    .social-icons li .instagram {
12002
      background: url(../img/social/instagram.png) no-repeat; }
12003
    .social-icons li .reddit {
12004
      background: url(../img/social/reddit.png) no-repeat; }
12005
    .social-icons li .aboutme {
12006
      background: url(../img/social/aboutme.png) no-repeat; }
12007
    .social-icons li .flickr {
12008
      background: url(../img/social/flickr.png) no-repeat; }
12009
    .social-icons li .foursquare {
12010
      background: url(../img/social/foursquare.png) no-repeat; }
12011
    .social-icons li .gravatar {
12012
      background: url(../img/social/gravatar.png) no-repeat; }
12013
    .social-icons li .klout {
12014
      background: url(../img/social/klout.png) no-repeat; }
12015
    .social-icons li .myspace {
12016
      background: url(../img/social/myspace.png) no-repeat; }
12017
    .social-icons li .quora {
12018
      background: url(../img/social/quora.png) no-repeat; }
12019
  .social-icons.social-icons-color > li > a {
12020
    opacity: 0.7;
12021
    background-position: 0 -38px !important; }
12022
    .social-icons.social-icons-color > li > a:hover {
12023
      opacity: 1; }
12024
  .social-icons.social-icons-circle > li > a {
12025
    border-radius: 25px !important; }
12026
 
12027
/***
12028
Inline Social Icons
12029
***/
12030
.social-icon {
12031
  display: inline-block !important;
12032
  width: 28px;
12033
  height: 28px;
12034
  background-position: 0 0;
12035
  background-repeat: no-repeat;
12036
  -webkit-border-radius: 2px;
12037
  -moz-border-radius: 2px;
12038
  -ms-border-radius: 2px;
12039
  -o-border-radius: 2px;
12040
  border-radius: 2px;
12041
  transition: all 0.3s ease-in-out;
12042
  -o-transition: all 0.3s ease-in-out;
12043
  -ms-transition: all 0.3s ease-in-out;
12044
  -moz-transition: all 0.3s ease-in-out;
12045
  -webkit-transition: all 0.3s ease-in-out; }
12046
  .social-icon.social-icon-circle {
12047
    border-radius: 25px !important; }
12048
 
12049
.social-icon.amazon {
12050
  background: url(../img/social/amazon.png) no-repeat; }
12051
 
12052
.social-icon.behance {
12053
  background: url(../img/social/behance.png) no-repeat; }
12054
 
12055
.social-icon.blogger {
12056
  background: url(../img/social/blogger.png) no-repeat; }
12057
 
12058
.social-icon.deviantart {
12059
  background: url(../img/social/deviantart.png) no-repeat; }
12060
 
12061
.social-icon.dribbble {
12062
  background: url(../img/social/dribbble.png) no-repeat; }
12063
 
12064
.social-icon.dropbox {
12065
  background: url(../img/social/dropbox.png) no-repeat; }
12066
 
12067
.social-icon.evernote {
12068
  background: url(../img/social/evernote.png) no-repeat; }
12069
 
12070
.social-icon.facebook {
12071
  background: url(../img/social/facebook.png) no-repeat; }
12072
 
12073
.social-icon.forrst {
12074
  background: url(../img/social/forrst.png) no-repeat; }
12075
 
12076
.social-icon.github {
12077
  background: url(../img/social/github.png) no-repeat; }
12078
 
12079
.social-icon.googleplus {
12080
  background: url(../img/social/googleplus.png) no-repeat; }
12081
 
12082
.social-icon.jolicloud {
12083
  background: url(../img/social/jolicloud.png) no-repeat; }
12084
 
12085
.social-icon.last-fm {
12086
  background: url(../img/social/last-fm.png) no-repeat; }
12087
 
12088
.social-icon.linkedin {
12089
  background: url(../img/social/linkedin.png) no-repeat; }
12090
 
12091
.social-icon.picasa {
12092
  background: url(../img/social/picasa.png) no-repeat; }
12093
 
12094
.social-icon.pintrest {
12095
  background: url(../img/social/pintrest.png) no-repeat; }
12096
 
12097
.social-icon.rss {
12098
  background: url(../img/social/rss.png) no-repeat; }
12099
 
12100
.social-icon.skype {
12101
  background: url(../img/social/skype.png) no-repeat; }
12102
 
12103
.social-icon.spotify {
12104
  background: url(../img/social/spotify.png) no-repeat; }
12105
 
12106
.social-icon.stumbleupon {
12107
  background: url(../img/social/stumbleupon.png) no-repeat; }
12108
 
12109
.social-icon.tumblr {
12110
  background: url(../img/social/tumblr.png) no-repeat; }
12111
 
12112
.social-icon.twitter {
12113
  background: url(../img/social/twitter.png) no-repeat; }
12114
 
12115
.social-icon.vimeo {
12116
  background: url(../img/social/vimeo.png) no-repeat; }
12117
 
12118
.social-icon.wordpress {
12119
  background: url(../img/social/wordpress.png) no-repeat; }
12120
 
12121
.social-icon.xing {
12122
  background: url(../img/social/xing.png) no-repeat; }
12123
 
12124
.social-icon.yahoo {
12125
  background: url(../img/social/yahoo.png) no-repeat; }
12126
 
12127
.social-icon.youtube {
12128
  background: url(../img/social/youtube.png) no-repeat; }
12129
 
12130
.social-icon.vk {
12131
  background: url(../img/social/vk.png) no-repeat; }
12132
 
12133
.social-icon.instagram {
12134
  background: url(../img/social/instagram.png) no-repeat; }
12135
 
12136
.social-icon.reddit {
12137
  background: url(../img/social/reddit.png) no-repeat; }
12138
 
12139
.social-icon.aboutme {
12140
  background: url(../img/social/aboutme.png) no-repeat; }
12141
 
12142
.social-icon.flickr {
12143
  background: url(../img/social/flickr.png) no-repeat; }
12144
 
12145
.social-icon.foursquare {
12146
  background: url(../img/social/foursquare.png) no-repeat; }
12147
 
12148
.social-icon.gravatar {
12149
  background: url(../img/social/gravatar.png) no-repeat; }
12150
 
12151
.social-icon.klout {
12152
  background: url(../img/social/klout.png) no-repeat; }
12153
 
12154
.social-icon.myspace {
12155
  background: url(../img/social/myspace.png) no-repeat; }
12156
 
12157
.social-icon.quora {
12158
  background: url(../img/social/quora.png) no-repeat; }
12159
 
12160
.social-icon:hover {
12161
  background-position: 0 -38px; }
12162
 
12163
.social-icon-color {
12164
  opacity: 0.7;
12165
  background-position: 0 -38px !important; }
12166
  .social-icon-color:hover {
12167
    opacity: 1; }
12168
 
12169
/***
12170
Scrollable Tables
12171
***/
12172
.table-scrollable {
12173
  width: 100%;
12174
  overflow-x: auto;
12175
  overflow-y: hidden;
12176
  border: 1px solid #e7ecf1;
12177
  margin: 10px 0 !important; }
12178
  .DTS .table-scrollable {
12179
    border: 0; }
12180
  .table-scrollable.table-scrollable-borderless {
12181
    border: 0; }
12182
  .table-scrollable > .table {
12183
    width: 100% !important;
12184
    margin: 0 !important;
12185
    margin-bottom: 0;
12186
    background-color: #fff; }
12187
    .table-scrollable > .table > thead > tr > th,
12188
    .table-scrollable > .table > tbody > tr > th,
12189
    .table-scrollable > .table > tfoot > tr > th,
12190
    .table-scrollable > .table > tfoot > tr > th,
12191
    .table-scrollable > .table > tfoot > tr > td {
12192
      white-space: nowrap; }
12193
  .table-scrollable > .table-bordered {
12194
    border: 0; }
12195
    .table-scrollable > .table-bordered > thead > tr > th:first-child,
12196
    .table-scrollable > .table-bordered > tbody > tr > th:first-child,
12197
    .table-scrollable > .table-bordered > tfoot > tr > th:first-child,
12198
    .table-scrollable > .table-bordered > thead > tr > td:first-child,
12199
    .table-scrollable > .table-bordered > tbody > tr > td:first-child,
12200
    .table-scrollable > .table-bordered > tfoot > tr > td:first-child {
12201
      border-left: 0; }
12202
    .table-scrollable > .table-bordered > thead > tr > th:last-child,
12203
    .table-scrollable > .table-bordered > tbody > tr > th:last-child,
12204
    .table-scrollable > .table-bordered > tfoot > tr > th:last-child,
12205
    .table-scrollable > .table-bordered > thead > tr > td:last-child,
12206
    .table-scrollable > .table-bordered > tbody > tr > td:last-child,
12207
    .table-scrollable > .table-bordered > tfoot > tr > td:last-child {
12208
      border-right: 0; }
12209
    .table-scrollable > .table-bordered > thead > tr:last-child > th,
12210
    .table-scrollable > .table-bordered > tbody > tr:last-child > th,
12211
    .table-scrollable > .table-bordered > tfoot > tr:last-child > th,
12212
    .table-scrollable > .table-bordered > thead > tr:last-child > td,
12213
    .table-scrollable > .table-bordered > tbody > tr:last-child > td,
12214
    .table-scrollable > .table-bordered > tfoot > tr:last-child > td {
12215
      border-bottom: 0; }
12216
 
12217
/***
12218
Customized Bootstrap Tables
12219
***/
12220
.table td,
12221
.table th {
12222
  font-size: 14px; }
12223
 
12224
.table.table-bordered thead > tr > th {
12225
  border-bottom: 0; }
12226
 
12227
.table td .img-responsive {
12228
  width: 100%; }
12229
 
12230
/***
12231
Responsive Flip Scroll Tables
12232
***/
12233
.flip-scroll table {
12234
  width: 100%; }
12235
 
12236
@media only screen and (max-width: 768px) {
12237
  /* 768px */
12238
  .flip-scroll .flip-content:after {
12239
    visibility: hidden;
12240
    display: block;
12241
    font-size: 0;
12242
    content: " ";
12243
    clear: both;
12244
    height: 0; }
12245
  .flip-scroll * html .flip-content {
12246
    zoom: 1; }
12247
  .flip-scroll *:first-child + html .flip-content {
12248
    zoom: 1; }
12249
  .flip-scroll table {
12250
    width: 100%;
12251
    border-collapse: collapse;
12252
    border-spacing: 0; }
12253
  .flip-scroll th,
12254
  .flip-scroll td {
12255
    margin: 0;
12256
    vertical-align: top; }
12257
  .flip-scroll th {
12258
    text-align: left;
12259
    border: 0 !important;
12260
    border-bottom: 1px solid #ddd !important;
12261
    border-right: 1px solid #ddd !important;
12262
    font-size: 13px !important;
12263
    padding: 5px;
12264
    width: auto !important; }
12265
  .flip-scroll table {
12266
    display: block;
12267
    position: relative;
12268
    width: 100%; }
12269
  .flip-scroll thead {
12270
    display: block;
12271
    float: left; }
12272
  .flip-scroll tbody {
12273
    display: block;
12274
    width: auto;
12275
    position: relative;
12276
    overflow-x: auto;
12277
    white-space: nowrap; }
12278
  .flip-scroll .flip-content tbody tr td {
12279
    font-size: 13px;
12280
    line-height: 1.483; }
12281
  .flip-scroll .table-bordered.flip-content tbody tr td {
12282
    font-size: 13px;
12283
    line-height: 1.43; }
12284
  .flip-scroll thead tr {
12285
    display: block; }
12286
  .flip-scroll th {
12287
    display: block;
12288
    text-align: right; }
12289
  .flip-scroll tbody tr {
12290
    display: inline-block;
12291
    vertical-align: top;
12292
    margin-left: -5px; }
12293
  .flip-scroll td {
12294
    display: block;
12295
    min-height: 1.25em;
12296
    text-align: left;
12297
    border-top: 0 !important;
12298
    border-left: 0 !important;
12299
    border-right: 0 !important; }
12300
  /* sort out borders */
12301
  .flip-scroll th {
12302
    border-bottom: 0;
12303
    border-left: 0; }
12304
  .flip-scroll td {
12305
    border-left: 0;
12306
    border-right: 0;
12307
    border-bottom: 0; }
12308
  .flip-scroll tbody tr {
12309
    border-left: 1px solid #ddd; }
12310
  .flip-scroll th:last-child,
12311
  .flip-scroll td:last-child {
12312
    border-bottom: 1px solid #ddd; } }
12313
 
12314
/***
12315
Custom tables
12316
***/
12317
.table-toolbar {
12318
  margin-bottom: 20px; }
12319
  .table-toolbar:before, .table-toolbar:after {
12320
    content: " ";
12321
    display: table; }
12322
  .table-toolbar:after {
12323
    clear: both; }
12324
 
12325
.table.table-full-width {
12326
  width: 100% !important; }
12327
 
12328
.table .btn {
12329
  margin-top: 0px;
12330
  margin-left: 0px;
12331
  margin-right: 5px; }
12332
 
12333
.table thead tr th {
12334
  font-size: 14px;
12335
  font-weight: 600; }
12336
 
12337
.table-advance {
12338
  margin-bottom: 10px !important; }
12339
 
12340
.table-advance thead {
12341
  color: #3f444a; }
12342
 
12343
.table-advance thead tr th {
12344
  background-color: #f1f4f7;
12345
  font-size: 14px;
12346
  font-weight: 400;
12347
  color: #3f444a; }
12348
 
12349
.table-advance div.success,
12350
.table-advance div.info,
12351
.table-advance div.important,
12352
.table-advance div.warning,
12353
.table-advance div.danger {
12354
  position: absolute;
12355
  margin-top: -5px;
12356
  float: left;
12357
  width: 2px;
12358
  height: 30px;
12359
  margin-right: 20px !important; }
12360
 
12361
.table-advance tr td {
12362
  border-left-width: 0px; }
12363
 
12364
.table-advance tr td:first-child {
12365
  border-left-width: 2px !important; }
12366
 
12367
.table-advance tr td.highlight:first-child a {
12368
  margin-left: 15px; }
12369
 
12370
.table-advance td.highlight div.primary {
12371
  border-left: 2px solid #337ab7; }
12372
 
12373
.table-advance td.highlight div.success {
12374
  border-left: 2px solid #36c6d3; }
12375
 
12376
.table-advance td.highlight div.info {
12377
  border-left: 2px solid #659be0; }
12378
 
12379
.table-advance td.highlight div.warning {
12380
  border-left: 2px solid #F1C40F; }
12381
 
12382
.table-advance td.highlight div.danger {
12383
  border-left: 2px solid #ed6b75; }
12384
 
12385
@media (max-width: 767px) {
12386
  /* 767px */
12387
  .table-advance tr > td.highlight:first-child a {
12388
    margin-left: 8px; } }
12389
 
12390
/***
12391
Light Table
12392
***/
12393
.table.table-light {
12394
  border: 0 !important; }
12395
  .table.table-light > thead > tr:hover > th {
12396
    background: none; }
12397
  .table.table-light > thead > tr.uppercase {
12398
    text-transform: uppercase; }
12399
  .table.table-light > thead > tr > th {
12400
    font-weight: 600;
12401
    font-size: 13px;
12402
    color: #93a2a9;
12403
    font-family: "Open Sans", sans-serif;
12404
    border: 0;
12405
    border-bottom: 1px solid #F2F5F8; }
12406
  .table.table-light > tbody > tr:last-child > td {
12407
    border: 0; }
12408
  .table.table-light > tbody > tr > td {
12409
    border: 0;
12410
    border-bottom: 1px solid #F2F5F8;
12411
    color: #8896a0;
12412
    vertical-align: middle; }
12413
    .table.table-light > tbody > tr > td.fit {
12414
      width: 1px;
12415
      padding-right: 3px; }
12416
    .table.table-light > tbody > tr > td .user-pic {
12417
      display: inline-block;
12418
      vertical-align: middle;
12419
      height: 30px;
12420
      -webkit-border-radius: 100%;
12421
      -moz-border-radius: 100%;
12422
      -ms-border-radius: 100%;
12423
      -o-border-radius: 100%;
12424
      border-radius: 100%; }
12425
  .table.table-light.table-hover > tbody > tr > td:hover,
12426
  .table.table-light.table-hover > tbody > tr > th:hover,
12427
  .table.table-light.table-hover > tbody > tr:hover > td {
12428
    background: #f9fafb !important; }
12429
 
12430
.table-hover > tbody > tr:hover,
12431
.table-hover > tbody > tr:hover > td {
12432
  background: #f3f4f6 !important; }
12433
 
12434
/***
12435
Customized Bootstrap Tabs
12436
***/
12437
/* Tabs and pills */
12438
.nav-tabs,
12439
.nav-pills {
12440
  margin-bottom: 10px; }
12441
  .nav-tabs > li > a,
12442
  .nav-pills > li > a {
12443
    font-size: 14px;
12444
    -webkit-border-radius: 4px 4px 0 0;
12445
    -moz-border-radius: 4px 4px 0 0;
12446
    -ms-border-radius: 4px 4px 0 0;
12447
    -o-border-radius: 4px 4px 0 0;
12448
    border-radius: 4px 4px 0 0; }
12449
    .nav-tabs > li > a > .badge,
12450
    .nav-pills > li > a > .badge {
12451
      margin-top: -6px; }
12452
  .nav-tabs > li .dropdown-menu:before, .nav-tabs > li .dropdown-menu:after,
12453
  .nav-pills > li .dropdown-menu:before,
12454
  .nav-pills > li .dropdown-menu:after {
12455
    display: none; }
12456
  .nav-tabs.nav-tabs-sm > li > a, .nav-tabs.nav-pills-sm > li > a,
12457
  .nav-pills.nav-tabs-sm > li > a,
12458
  .nav-pills.nav-pills-sm > li > a {
12459
    font-size: 13px; }
12460
  .nav-tabs .dropdown.open > .dropdown-toggle,
12461
  .nav-pills .dropdown.open > .dropdown-toggle {
12462
    background: #eee;
12463
    color: #0d638f;
12464
    border-color: transparent; }
12465
 
12466
/* Left and right tabs */
12467
.tabs-right.nav-tabs,
12468
.tabs-left.nav-tabs {
12469
  border-bottom: 0; }
12470
  .tabs-right.nav-tabs > li,
12471
  .tabs-left.nav-tabs > li {
12472
    float: none; }
12473
    .tabs-right.nav-tabs > li > a,
12474
    .tabs-left.nav-tabs > li > a {
12475
      margin-right: 0;
12476
      margin-bottom: 3px; }
12477
 
12478
/* Left tabs */
12479
.tabs-left.nav-tabs {
12480
  border-right: 1px solid #ddd; }
12481
  .tabs-left.nav-tabs > li > a {
12482
    display: block;
12483
    margin-right: -1px; }
12484
    .tabs-left.nav-tabs > li > a:hover, .tabs-left.nav-tabs > li > a:focus {
12485
      -webkit-border-radius: 4px 0 0 4px;
12486
      -moz-border-radius: 4px 0 0 4px;
12487
      -ms-border-radius: 4px 0 0 4px;
12488
      -o-border-radius: 4px 0 0 4px;
12489
      border-radius: 4px 0 0 4px;
12490
      border-color: #eeeeee #dddddd #eeeeee #eeeeee; }
12491
  .tabs-left.nav-tabs > li.active > a,
12492
  .tabs-left.nav-tabs > li.active > a:hover > li.active > a:focus {
12493
    -webkit-border-radius: 4px 0 0 4px;
12494
    -moz-border-radius: 4px 0 0 4px;
12495
    -ms-border-radius: 4px 0 0 4px;
12496
    -o-border-radius: 4px 0 0 4px;
12497
    border-radius: 4px 0 0 4px;
12498
    border-color: #ddd transparent #ddd #ddd;
12499
    *border-right-color: #ffffff; }
12500
 
12501
/* Right tabs */
12502
.tabs-right.nav-tabs {
12503
  border-left: 1px solid #ddd; }
12504
  .tabs-right.nav-tabs > li > a {
12505
    display: block;
12506
    margin-left: -1px; }
12507
    .tabs-right.nav-tabs > li > a:hover, .tabs-right.nav-tabs > li > a:focus {
12508
      -webkit-border-radius: 0 4px 4px 0;
12509
      -moz-border-radius: 0 4px 4px 0;
12510
      -ms-border-radius: 0 4px 4px 0;
12511
      -o-border-radius: 0 4px 4px 0;
12512
      border-radius: 0 4px 4px 0;
12513
      border-color: #eeeeee #eeeeee #eeeeee #dddddd; }
12514
  .tabs-right.nav-tabs > li.active > a,
12515
  .tabs-right.nav-tabs > li.active > a:hover > li.active > a:focus {
12516
    -webkit-border-radius: 0 4px 4px 0;
12517
    -moz-border-radius: 0 4px 4px 0;
12518
    -ms-border-radius: 0 4px 4px 0;
12519
    -o-border-radius: 0 4px 4px 0;
12520
    border-radius: 0 4px 4px 0;
12521
    border-color: #ddd #ddd #ddd transparent;
12522
    *border-left-color: #ffffff; }
12523
 
12524
/* Below tabs */
12525
.tabs-below > .nav-tabs,
12526
.tabs-below > .nav-pills {
12527
  border-bottom: 0;
12528
  margin-bottom: 0px;
12529
  margin-top: 10px; }
12530
 
12531
.tabs-below > .nav-tabs {
12532
  border-top: 1px solid #ddd;
12533
  margin-bottom: 0;
12534
  margin-top: 10px; }
12535
  .tabs-below > .nav-tabs > li > a {
12536
    margin-top: -1px;
12537
    margin-bottom: 0; }
12538
    .tabs-below > .nav-tabs > li > a:hover, .tabs-below > .nav-tabs > li > a:focus {
12539
      border-top-color: #ddd;
12540
      border-bottom-color: transparent; }
12541
    .tabs-below > .nav-tabs > li > a .dropdown-menu {
12542
      -webkit-border-radius: 4px;
12543
      -moz-border-radius: 4px;
12544
      -ms-border-radius: 4px;
12545
      -o-border-radius: 4px;
12546
      border-radius: 4px; }
12547
  .tabs-below > .nav-tabs .active a,
12548
  .tabs-below > .nav-tabs .active a:hover .active a:focus {
12549
    -webkit-border-radius: 0 0 4px 4px;
12550
    -moz-border-radius: 0 0 4px 4px;
12551
    -ms-border-radius: 0 0 4px 4px;
12552
    -o-border-radius: 0 0 4px 4px;
12553
    border-radius: 0 0 4px 4px;
12554
    border-color: transparent #ddd #ddd #ddd  !important; }
12555
 
12556
/***
12557
Custom tabs
12558
***/
12559
/* In BS3.0.0 tabbable class was removed. We had to added it back */
12560
.tabbable:before, .tabbable:after {
12561
  content: " ";
12562
  display: table; }
12563
 
12564
.tabbable:after {
12565
  clear: both; }
12566
 
12567
.tabbable-custom {
12568
  margin-bottom: 15px;
12569
  padding: 0px;
12570
  overflow: hidden;
12571
  /* justified tabs */
12572
  /* boxless tabs */
12573
  /* below justified tabs */
12574
  /* full width tabs */
12575
  /* below tabs */ }
12576
  .tabbable-custom > .nav-tabs {
12577
    border: none;
12578
    margin: 0px; }
12579
    .tabbable-custom > .nav-tabs > li {
12580
      margin-right: 2px;
12581
      border-top: 2px solid transparent; }
12582
      .tabbable-custom > .nav-tabs > li > a {
12583
        margin-right: 0;
12584
        -webkit-border-radius: 0;
12585
        -moz-border-radius: 0;
12586
        -ms-border-radius: 0;
12587
        -o-border-radius: 0;
12588
        border-radius: 0; }
12589
        .tabbable-custom > .nav-tabs > li > a:hover {
12590
          background: none;
12591
          border-color: transparent; }
12592
      .tabbable-custom > .nav-tabs > li.active {
12593
        border-top: 3px solid #ed6b75;
12594
        margin-top: 0;
12595
        position: relative; }
12596
        .tabbable-custom > .nav-tabs > li.active > a {
12597
          border-top: none !important;
12598
          font-weight: 400;
12599
          -webkit-border-radius: 0;
12600
          -moz-border-radius: 0;
12601
          -ms-border-radius: 0;
12602
          -o-border-radius: 0;
12603
          border-radius: 0; }
12604
          .tabbable-custom > .nav-tabs > li.active > a:hover {
12605
            -webkit-border-radius: 0;
12606
            -moz-border-radius: 0;
12607
            -ms-border-radius: 0;
12608
            -o-border-radius: 0;
12609
            border-radius: 0;
12610
            border-top: none;
12611
            background: #fff;
12612
            border-color: #d4d4d4 #d4d4d4 transparent; }
12613
  .tabbable-custom > .tab-content {
12614
    background-color: #fff;
12615
    border: 1px solid #ddd;
12616
    padding: 10px;
12617
    -webkit-border-radius: 0 0 4px 4px;
12618
    -moz-border-radius: 0 0 4px 4px;
12619
    -ms-border-radius: 0 0 4px 4px;
12620
    -o-border-radius: 0 0 4px 4px;
12621
    border-radius: 0 0 4px 4px; }
12622
  .tabbable-custom.nav-justified > .tab-content {
12623
    margin-top: -1px; }
12624
  .tabbable-custom.boxless > .tab-content {
12625
    padding: 15px 0;
12626
    border-left: none;
12627
    border-right: none;
12628
    border-bottom: none; }
12629
  .tabbable-custom.tabs-below.nav-justified .tab-content {
12630
    margin-top: 0px;
12631
    margin-bottom: -2px;
12632
    -webkit-border-radius: 4px 4px 0 0;
12633
    -moz-border-radius: 4px 4px 0 0;
12634
    -ms-border-radius: 4px 4px 0 0;
12635
    -o-border-radius: 4px 4px 0 0;
12636
    border-radius: 4px 4px 0 0; }
12637
  .tabbable-custom.tabbable-full-width > .nav-tabs > li > a {
12638
    color: #424242;
12639
    font-size: 15px;
12640
    padding: 9px 15px; }
12641
  .tabbable-custom.tabbable-full-width > .tab-content {
12642
    padding: 15px 0;
12643
    border-left: none;
12644
    border-right: none;
12645
    border-bottom: none; }
12646
  .tabbable-custom.tabs-below .nav-tabs > li > a {
12647
    border-top: none;
12648
    border-bottom: 2px solid transparent;
12649
    margin-top: -1px; }
12650
  .tabbable-custom.tabs-below .nav-tabs > li.active {
12651
    border-top: none;
12652
    border-bottom: 3px solid #d12610;
12653
    margin-bottom: 0;
12654
    position: relative; }
12655
    .tabbable-custom.tabs-below .nav-tabs > li.active > a {
12656
      border-bottom: none; }
12657
      .tabbable-custom.tabs-below .nav-tabs > li.active > a:hover {
12658
        background: #fff;
12659
        border-color: #d4d4d4 #d4d4d4 transparent; }
12660
 
12661
.tabbable-custom.tabbable-noborder > .nav-tabs > li > a {
12662
  border: 0; }
12663
 
12664
.tabbable-custom.tabbable-noborder .tab-content {
12665
  border: 0; }
12666
 
12667
.portlet:not(.light) .tabbable-line {
12668
  padding-top: 15px; }
12669
 
12670
.tabbable-line > .nav-tabs {
12671
  border: none;
12672
  margin: 0px; }
12673
  .tabbable-line > .nav-tabs > li {
12674
    margin: 0;
12675
    border-bottom: 4px solid transparent; }
12676
    .tabbable-line > .nav-tabs > li > a {
12677
      background: none !important;
12678
      border: 0;
12679
      margin: 0;
12680
      padding-left: 15px;
12681
      padding-right: 15px;
12682
      color: #737373; }
12683
      .tabbable-line > .nav-tabs > li > a > i {
12684
        color: #a6a6a6; }
12685
    .tabbable-line > .nav-tabs > li.active {
12686
      background: none;
12687
      border-bottom: 4px solid #36c6d3;
12688
      position: relative; }
12689
      .tabbable-line > .nav-tabs > li.active > a {
12690
        border: 0;
12691
        color: #333; }
12692
        .tabbable-line > .nav-tabs > li.active > a > i {
12693
          color: #404040; }
12694
    .tabbable-line > .nav-tabs > li.open, .tabbable-line > .nav-tabs > li:hover {
12695
      background: none;
12696
      border-bottom: 4px solid #9fe4ea; }
12697
      .tabbable-line > .nav-tabs > li.open > a, .tabbable-line > .nav-tabs > li:hover > a {
12698
        border: 0;
12699
        background: none !important;
12700
        color: #333; }
12701
        .tabbable-line > .nav-tabs > li.open > a > i, .tabbable-line > .nav-tabs > li:hover > a > i {
12702
          color: #a6a6a6; }
12703
      .tabbable-line > .nav-tabs > li.open .dropdown-menu, .tabbable-line > .nav-tabs > li:hover .dropdown-menu {
12704
        margin-top: 0px; }
12705
 
12706
.tabbable-line > .tab-content {
12707
  margin-top: 0;
12708
  border: 0;
12709
  border-top: 1px solid #eef1f5;
12710
  padding: 30px 0; }
12711
  .page-container-bg-solid .tabbable-line > .tab-content {
12712
    border-top: 1px solid #dae2ea; }
12713
  .portlet .tabbable-line > .tab-content {
12714
    padding-bottom: 0; }
12715
 
12716
.tabbable-line.tabs-below > .nav-tabs > li {
12717
  border-top: 4px solid transparent; }
12718
  .tabbable-line.tabs-below > .nav-tabs > li > a {
12719
    margin-top: 0; }
12720
  .tabbable-line.tabs-below > .nav-tabs > li:hover {
12721
    border-bottom: 0;
12722
    border-top: 4px solid #fbdcde; }
12723
  .tabbable-line.tabs-below > .nav-tabs > li.active {
12724
    margin-bottom: -2px;
12725
    border-bottom: 0;
12726
    border-top: 4px solid #ed6b75; }
12727
 
12728
.tabbable-line.tabs-below > .tab-content {
12729
  margin-top: -10px;
12730
  border-top: 0;
12731
  border-bottom: 1px solid #eee;
12732
  padding-bottom: 15px; }
12733
 
12734
.portlet .tabbable-bordered {
12735
  margin-top: 20px; }
12736
 
12737
.tabbable-bordered .nav-tabs {
12738
  margin-bottom: 0;
12739
  border-bottom: 0; }
12740
 
12741
.tabbable-bordered .tab-content {
12742
  padding: 30px 20px 20px 20px;
12743
  border: 1px solid #ddd;
12744
  background: #ffffff; }
12745
 
12746
/***
12747
Tiles(new in v1.1.1)
12748
***/
12749
.tiles {
12750
  margin-right: -10px; }
12751
  .tiles:before, .tiles:after {
12752
    display: table;
12753
    content: " "; }
12754
  .tiles:after {
12755
    clear: both; }
12756
  .tiles .tile {
12757
    display: block;
12758
    letter-spacing: 0.02em;
12759
    float: left;
12760
    height: 135px;
12761
    width: 135px !important;
12762
    cursor: pointer;
12763
    text-decoration: none;
12764
    color: #ffffff;
12765
    position: relative;
12766
    font-weight: 300;
12767
    font-size: 12px;
12768
    letter-spacing: 0.02em;
12769
    line-height: 20px;
12770
    overflow: hidden;
12771
    border: 4px solid transparent;
12772
    margin: 0 10px 10px 0; }
12773
    .tiles .tile:after, .tiles .tile:before {
12774
      content: "";
12775
      float: left; }
12776
    .tiles .tile.double {
12777
      width: 280px !important; }
12778
    .tiles .tile.double-down {
12779
      height: 280px !important; }
12780
      .tiles .tile.double-down i {
12781
        margin-top: 95px; }
12782
    .tiles .tile:hover {
12783
      border-color: #aaa !important; }
12784
    .tiles .tile:active, .tiles .tile.selected {
12785
      border-color: #ccc !important; }
12786
    .tiles .tile.selected .corner:after {
12787
      content: "";
12788
      display: inline-block;
12789
      border-left: 40px solid transparent;
12790
      border-bottom: 40px solid transparent;
12791
      border-right: 40px solid #ccc;
12792
      position: absolute;
12793
      top: -3px;
12794
      right: -3px; }
12795
    .tiles .tile.selected .check:after {
12796
      content: "";
12797
      font-family: FontAwesome;
12798
      font-size: 13px;
12799
      content: "\f00c";
12800
      display: inline-block;
12801
      position: absolute;
12802
      top: 2px;
12803
      right: 2px; }
12804
    .tiles .tile.icon {
12805
      padding: 0; }
12806
    .tiles .tile.image .tile-body {
12807
      padding: 0 !important; }
12808
      .tiles .tile.image .tile-body > img {
12809
        width: 100%;
12810
        height: auto;
12811
        min-height: 100%;
12812
        max-width: 100%; }
12813
      .tiles .tile.image .tile-body h3 {
12814
        display: inline-block; }
12815
    .tiles .tile .tile-body {
12816
      height: 100%;
12817
      vertical-align: top;
12818
      padding: 10px 10px;
12819
      overflow: hidden;
12820
      position: relative;
12821
      font-weight: 400;
12822
      font-size: 12px;
12823
      color: #000000;
12824
      color: #ffffff;
12825
      margin-bottom: 10px; }
12826
      .tiles .tile .tile-body p {
12827
        font-weight: 400;
12828
        font-size: 13px;
12829
        color: #000000;
12830
        color: #ffffff;
12831
        line-height: 20px;
12832
        overflow: hidden; }
12833
        .tiles .tile .tile-body p:hover {
12834
          color: rgba(0, 0, 0, 0.8); }
12835
        .tiles .tile .tile-body p:active {
12836
          color: rgba(0, 0, 0, 0.4); }
12837
        .tiles .tile .tile-body p:hover {
12838
          color: #ffffff; }
12839
      .tiles .tile .tile-body img {
12840
        float: left;
12841
        margin-right: 10px; }
12842
        .tiles .tile .tile-body img.pull-right {
12843
          float: right !important;
12844
          margin-left: 10px;
12845
          margin-right: 0px; }
12846
      .tiles .tile .tile-body > .content {
12847
        display: inline-block; }
12848
      .tiles .tile .tile-body > i {
12849
        margin-top: 17px;
12850
        display: block;
12851
        font-size: 56px;
12852
        line-height: 56px;
12853
        text-align: center; }
12854
      .tiles .tile .tile-body h1,
12855
      .tiles .tile .tile-body h2,
12856
      .tiles .tile .tile-body h3,
12857
      .tiles .tile .tile-body h4,
12858
      .tiles .tile .tile-body h5,
12859
      .tiles .tile .tile-body h6,
12860
      .tiles .tile .tile-body p {
12861
        padding: 0;
12862
        margin: 0;
12863
        line-height: 14px; }
12864
        .tiles .tile .tile-body h1:hover,
12865
        .tiles .tile .tile-body h2:hover,
12866
        .tiles .tile .tile-body h3:hover,
12867
        .tiles .tile .tile-body h4:hover,
12868
        .tiles .tile .tile-body h5:hover,
12869
        .tiles .tile .tile-body h6:hover,
12870
        .tiles .tile .tile-body p:hover {
12871
          color: #ffffff; }
12872
      .tiles .tile .tile-body h3,
12873
      .tiles .tile .tile-body h4 {
12874
        margin-bottom: 5px; }
12875
    .tiles .tile .tile-object {
12876
      position: absolute;
12877
      bottom: 0;
12878
      left: 0;
12879
      right: 0;
12880
      min-height: 30px;
12881
      background-color: transparent;
12882
      *zoom: 1; }
12883
      .tiles .tile .tile-object:before, .tiles .tile .tile-object:after {
12884
        display: table;
12885
        content: ""; }
12886
      .tiles .tile .tile-object:after {
12887
        clear: both; }
12888
      .tiles .tile .tile-object > .name {
12889
        position: absolute;
12890
        bottom: 0;
12891
        left: 0;
12892
        margin-bottom: 5px;
12893
        margin-left: 10px;
12894
        margin-right: 15px;
12895
        font-weight: 400;
12896
        font-size: 13px;
12897
        color: #ffffff; }
12898
        .tiles .tile .tile-object > .name > i {
12899
          vertical-align: middle;
12900
          display: block;
12901
          font-size: 24px;
12902
          height: 18px;
12903
          width: 24px; }
12904
      .tiles .tile .tile-object > .number {
12905
        position: absolute;
12906
        bottom: 0;
12907
        right: 0;
12908
        margin-bottom: 0;
12909
        color: #ffffff;
12910
        text-align: center;
12911
        font-weight: 600;
12912
        font-size: 14px;
12913
        letter-spacing: 0.01em;
12914
        line-height: 14px;
12915
        margin-bottom: 8px;
12916
        margin-right: 10px; }
12917
 
12918
/***
12919
Custimized Bootstrap Wells
12920
***/
12921
.well {
12922
  border: 0;
12923
  padding: 20px;
12924
  -webkit-box-shadow: none !important;
12925
  -moz-box-shadow: none !important;
12926
  box-shadow: none !important; }
12927
 
12928
/*--------------------------------------------------
12929
	[Widgets]
12930
----------------------------------------------------*/
12931
/*** Widget Background Colors ***/
12932
.widget-bg-color-purple {
12933
  background: #9a7caf; }
12934
 
12935
.widget-bg-color-purple-dark {
12936
  background: #4b365a; }
12937
 
12938
.widget-bg-color-purple-light {
12939
  background: #674d79; }
12940
 
12941
.widget-bg-color-green {
12942
  background: #4db3a4; }
12943
 
12944
.widget-bg-color-red {
12945
  background: #f36a5a; }
12946
 
12947
.widget-bg-color-blue {
12948
  background: #5b9bd1; }
12949
 
12950
.widget-bg-color-gray {
12951
  background: #323c45; }
12952
 
12953
.widget-bg-color-gray-dark {
12954
  background: #144f57; }
12955
 
12956
.widget-bg-color-white {
12957
  background: #fff; }
12958
 
12959
.widget-bg-color-dark {
12960
  background: #3e4f5e; }
12961
 
12962
.widget-bg-color-dark-light {
12963
  background: #8e9daa; }
12964
 
12965
.widget-bg-color-fb {
12966
  background: #475e98; }
12967
 
12968
.widget-bg-color-tw {
12969
  background: #55acee; }
12970
 
12971
/*** Widget Title Colors ***/
12972
.widget-title-color-purple {
12973
  color: #9a7caf; }
12974
 
12975
.widget-title-color-purple-dark {
12976
  color: #4b365a; }
12977
 
12978
.widget-title-color-purple-light {
12979
  color: #674d79; }
12980
 
12981
.widget-title-color-green {
12982
  color: #4db3a4; }
12983
 
12984
.widget-title-color-red {
12985
  color: #f36a5a; }
12986
 
12987
.widget-title-color-blue {
12988
  color: #5b9bd1; }
12989
 
12990
.widget-title-color-gray {
12991
  color: #323c45; }
12992
 
12993
.widget-title-color-gray-dark {
12994
  color: #144f57; }
12995
 
12996
.widget-title-color-white {
12997
  color: #fff; }
12998
 
12999
.widget-title-color-dark {
13000
  color: #3e4f5e; }
13001
 
13002
.widget-title-color-dark-light {
13003
  color: #8e9daa; }
13004
 
13005
.widget-title-color-fb {
13006
  color: #475e98; }
13007
 
13008
.widget-title-color-tw {
13009
  color: #55acee; }
13010
 
13011
.overflow-h {
13012
  overflow: hidden; }
13013
 
13014
/*** Widget Carousel ***/
13015
.widget-carousel .carousel-indicators {
13016
  left: -18%;
13017
  bottom: 10px;
13018
  margin-left: 0; }
13019
 
13020
.widget-carousel .carousel-indicators-red > li {
13021
  border-color: #f36a5a; }
13022
  .widget-carousel .carousel-indicators-red > li.active {
13023
    background: #f36a5a; }
13024
 
13025
/*** Widget Gradient ***/
13026
.widget-gradient {
13027
  position: relative;
13028
  min-height: 350px;
13029
  overflow: hidden;
13030
  background-size: cover;
13031
  background-position: 50% 50%;
13032
  border-radius: 4px; }
13033
  .widget-gradient .widget-gradient-body {
13034
    position: absolute;
13035
    top: 0;
13036
    left: 0;
13037
    right: 0;
13038
    bottom: 0;
13039
    width: auto;
13040
    height: auto;
13041
    padding: 20px; }
13042
    .widget-gradient .widget-gradient-body .widget-gradient-title {
13043
      font-size: 21px;
13044
      font-weight: 600;
13045
      color: #fff;
13046
      margin: 0; }
13047
    .widget-gradient .widget-gradient-body .widget-gradient-body-actions {
13048
      position: absolute;
13049
      right: 20px;
13050
      bottom: 20px;
13051
      padding: 0;
13052
      margin: 0; }
13053
      .widget-gradient .widget-gradient-body .widget-gradient-body-actions li {
13054
        font-size: 14px;
13055
        padding: 0 0 0 8px; }
13056
        .widget-gradient .widget-gradient-body .widget-gradient-body-actions li:first-child {
13057
          padding-left: 0; }
13058
        .widget-gradient .widget-gradient-body .widget-gradient-body-actions li a {
13059
          color: #fff; }
13060
          .widget-gradient .widget-gradient-body .widget-gradient-body-actions li a:hover {
13061
            color: #a1afbb;
13062
            text-decoration: none; }
13063
 
13064
/*** Widget Gradient ***/
13065
.widget-wrap-img {
13066
  border-radius: 4px;
13067
  position: relative;
13068
  min-height: 350px;
13069
  padding: 20px; }
13070
  .widget-wrap-img .widget-wrap-img-title {
13071
    font-size: 21px;
13072
    font-weight: 600;
13073
    color: #3e4f5e;
13074
    margin: 0 0 20px; }
13075
  .widget-wrap-img .widget-wrap-img-element {
13076
    position: absolute;
13077
    bottom: 0;
13078
    right: 0; }
13079
 
13080
/*** Widget Tab ***/
13081
.widget-tab {
13082
  min-height: 420px;
13083
  border-radius: 4px; }
13084
  .widget-tab .nav-tabs {
13085
    margin: 0;
13086
    border-color: #eff1f3; }
13087
    .widget-tab .nav-tabs > li {
13088
      margin: 0 10px; }
13089
      .widget-tab .nav-tabs > li:first-child {
13090
        margin-left: 20px; }
13091
      .widget-tab .nav-tabs > li > a {
13092
        border: 0;
13093
        font-weight: bold;
13094
        color: #8e9daa;
13095
        text-transform: uppercase;
13096
        padding: 20px 0; }
13097
        .widget-tab .nav-tabs > li > a > i {
13098
          color: #8e9daa; }
13099
      .widget-tab .nav-tabs > li.open, .widget-tab .nav-tabs > li:hover {
13100
        border-bottom: 1px solid #f36a5a; }
13101
        .widget-tab .nav-tabs > li.open > a, .widget-tab .nav-tabs > li:hover > a {
13102
          border: 0;
13103
          background: inherit;
13104
          color: #f36a5a; }
13105
          .widget-tab .nav-tabs > li.open > a > i, .widget-tab .nav-tabs > li:hover > a > i {
13106
            color: #f36a5a; }
13107
      .widget-tab .nav-tabs > li.active {
13108
        border-bottom: 1px solid #f36a5a;
13109
        position: relative; }
13110
        .widget-tab .nav-tabs > li.active > a {
13111
          border: 0;
13112
          color: #f36a5a; }
13113
          .widget-tab .nav-tabs > li.active > a > i {
13114
            color: #f36a5a; }
13115
  .widget-tab .tab-content {
13116
    padding: 20px;
13117
    color: #8e9daa; }
13118
  .widget-tab .slimScrollBar {
13119
    right: 10px !important;
13120
    margin-top: 17px !important;
13121
    margin-bottom: 17px !important; }
13122
 
13123
/*** Widget News ***/
13124
.widget-news {
13125
  overflow: hidden;
13126
  margin-right: 10px;
13127
  border-radius: 4px; }
13128
  .widget-news .widget-news-left-elem {
13129
    float: left;
13130
    width: 100px;
13131
    height: auto;
13132
    margin-right: 15px; }
13133
  .widget-news .widget-news-right-body {
13134
    overflow: hidden; }
13135
    .widget-news .widget-news-right-body .widget-news-right-body-title {
13136
      font-size: 16px;
13137
      font-weight: 600;
13138
      color: #3e4f5e;
13139
      margin: 0 0 5px;
13140
      clear: both; }
13141
      .widget-news .widget-news-right-body .widget-news-right-body-title .label {
13142
        float: right;
13143
        font-weight: 600;
13144
        background: #a1afbb;
13145
        border-radius: 3px !important; }
13146
    .widget-news .widget-news-right-body p {
13147
      font-size: 13px; }
13148
 
13149
/*** Widget Thumb ***/
13150
.widget-thumb {
13151
  padding: 20px;
13152
  border-radius: 4px; }
13153
  .widget-thumb.bordered {
13154
    border: 1px solid #e7ecf1; }
13155
  .widget-thumb .widget-thumb-heading {
13156
    font-size: 14px;
13157
    font-weight: bold;
13158
    color: #8e9daa;
13159
    margin: 0 0 20px 0; }
13160
  .widget-thumb .widget-thumb-wrap {
13161
    overflow: hidden; }
13162
    .widget-thumb .widget-thumb-wrap .widget-thumb-icon {
13163
      float: left;
13164
      width: 60px;
13165
      height: 60px;
13166
      display: inline-block;
13167
      font-size: 20px;
13168
      line-height: 41px;
13169
      color: #fff;
13170
      text-align: center;
13171
      padding: 10px;
13172
      margin-right: 15px; }
13173
  .widget-thumb .widget-thumb-body {
13174
    overflow: hidden; }
13175
    .widget-thumb .widget-thumb-body .widget-thumb-subtitle {
13176
      padding-top: 2px;
13177
      display: block;
13178
      font-size: 14px;
13179
      font-weight: 600;
13180
      color: #8e9daa; }
13181
    .widget-thumb .widget-thumb-body .widget-thumb-body-stat {
13182
      display: block;
13183
      font-size: 30px;
13184
      font-weight: 600;
13185
      color: #3e4f5e; }
13186
 
13187
/*** Widget Socials ***/
13188
.widget-socials {
13189
  border-radius: 4px;
13190
  min-height: 250px;
13191
  padding: 20px; }
13192
  .widget-socials .widget-socials-title {
13193
    font-size: 25px;
13194
    font-weight: 700;
13195
    line-height: 1.4;
13196
    color: #fff;
13197
    margin: 0 0 20px; }
13198
  .widget-socials .widget-social-subtitle {
13199
    color: #fff;
13200
    font-weight: 200;
13201
    line-height: 1.4; }
13202
    .widget-socials .widget-social-subtitle a {
13203
      color: #fff; }
13204
  .widget-socials .widget-socials-paragraph {
13205
    display: block;
13206
    color: #65727d; }
13207
  .widget-socials .widget-social-icon-fb, .widget-socials .widget-social-icon-tw {
13208
    font-size: 30px;
13209
    margin: 30px 0; }
13210
  .widget-socials .widget-social-icon-fb {
13211
    color: #2b3f72; }
13212
  .widget-socials .widget-social-icon-tw {
13213
    color: #3686c3; }
13214
 
13215
/*** Widget Comments ***/
13216
.widget-comments {
13217
  min-height: 420px; }
13218
 
13219
/*** Widget Media ***/
13220
.widget-media {
13221
  border-radius: 4px;
13222
  border-bottom: 1px solid #f6f9fc;
13223
  overflow: hidden;
13224
  padding-bottom: 15px;
13225
  margin-bottom: 15px; }
13226
  .widget-media .widget-media-elements {
13227
    float: left;
13228
    margin-right: 20px; }
13229
  .widget-media .widget-media-avatar {
13230
    width: 55px;
13231
    height: 55px;
13232
    display: block; }
13233
  .widget-media .widget-btn-default {
13234
    display: inline-block;
13235
    font-size: 12px;
13236
    color: #96a2b1;
13237
    border: 1px solid #ebf0f6;
13238
    padding: 3px 10px; }
13239
    .widget-media .widget-btn-default .widget-btn-icon {
13240
      line-height: 1.5; }
13241
    .widget-media .widget-btn-default:hover {
13242
      background: #ebf0f6;
13243
      text-decoration: none; }
13244
  .widget-media .widget-btn-red {
13245
    display: inline-block;
13246
    font-size: 12px;
13247
    color: #f36a5a;
13248
    border: 1px solid #ebf0f6;
13249
    padding: 3px 10px; }
13250
    .widget-media .widget-btn-red .widget-btn-icon {
13251
      line-height: 1.5; }
13252
    .widget-media .widget-btn-red:hover {
13253
      color: #fff;
13254
      background: #f36a5a;
13255
      text-decoration: none; }
13256
  .widget-media .widget-btn-blue {
13257
    display: inline-block;
13258
    font-size: 12px;
13259
    color: #fff;
13260
    border: 1px solid #ebf0f6;
13261
    padding: 3px 10px;
13262
    background: #337ab7; }
13263
    .widget-media .widget-btn-blue .widget-btn-icon {
13264
      line-height: 1.5; }
13265
    .widget-media .widget-btn-blue:hover {
13266
      color: #337ab7;
13267
      background: #fff;
13268
      text-decoration: none; }
13269
  .widget-media .widget-media-body {
13270
    overflow: hidden; }
13271
    .widget-media .widget-media-body .widget-media-body-title {
13272
      font-size: 15px;
13273
      font-weight: 600;
13274
      color: #5b9bd1;
13275
      margin: 0 0 7px; }
13276
    .widget-media .widget-media-body .widget-media-body-subtitle {
13277
      font-size: 13px;
13278
      color: #7e8c9e; }
13279
 
13280
/*** Widget Blog ***/
13281
.widget-blog {
13282
  border-radius: 4px;
13283
  background: #fff;
13284
  padding: 20px;
13285
  background-position: center center;
13286
  background-size: cover;
13287
  padding-top: 30px; }
13288
  .widget-blog .widget-blog-heading {
13289
    position: relative;
13290
    margin-bottom: 30px; }
13291
    .widget-blog .widget-blog-heading:before {
13292
      position: absolute;
13293
      bottom: -15px;
13294
      left: 50%;
13295
      width: 50px;
13296
      height: 1px;
13297
      border-width: 1px;
13298
      background: #8e9daa;
13299
      margin-left: -25px;
13300
      content: " "; }
13301
  .widget-blog .widget-blog-title {
13302
    font-size: 20px;
13303
    font-weight: 400;
13304
    color: #3e4f5e;
13305
    margin: 0 0 15px; }
13306
    .widget-blog .widget-blog-title a {
13307
      color: #3e4f5e; }
13308
  .widget-blog .widget-blog-subtitle {
13309
    display: block;
13310
    font-size: 13px;
13311
    color: #8e9daa;
13312
    letter-spacing: 3px; }
13313
  .widget-blog .btn-widget-purple {
13314
    display: inline-block;
13315
    font-size: 13px;
13316
    color: #8e9daa;
13317
    border: 1px solid #8e9daa;
13318
    padding: 7px 17px; }
13319
    .widget-blog .btn-widget-purple:hover {
13320
      color: #fff;
13321
      background: #8e9daa;
13322
      text-decoration: none; }
13323
 
13324
/*** Widget Progress ***/
13325
.widget-progress {
13326
  min-height: 420px; }
13327
  .widget-progress .widget-progress-element {
13328
    border-radius: 4px;
13329
    overflow: hidden;
13330
    padding: 30px 10px; }
13331
  .widget-progress .widget-progress-title {
13332
    display: block;
13333
    color: #fff;
13334
    margin-bottom: 5px; }
13335
  .widget-progress .progress {
13336
    height: 3px;
13337
    background: rgba(255, 255, 255, 0.2);
13338
    margin-bottom: 0; }
13339
 
13340
/*** Widget Gradient ***/
13341
.widget-map {
13342
  border-radius: 4px;
13343
  min-height: 350px;
13344
  border-radius: 3px; }
13345
  .widget-map .widget-map-mapplic {
13346
    border-top-right-radius: 3px;
13347
    border-top-left-radius: 3px; }
13348
    .widget-map .widget-map-mapplic .mapplic-container {
13349
      background: #5b9bd1; }
13350
    .widget-map .widget-map-mapplic .mapplic-layer.world > img {
13351
      opacity: .3; }
13352
  .widget-map .widget-map-body {
13353
    background: #fff;
13354
    border-bottom-right-radius: 3px;
13355
    border-bottom-left-radius: 3px;
13356
    padding: 20px;
13357
    overflow: hidden; }
13358
  .widget-map .widget-sparkline-chart {
13359
    width: 25%;
13360
    float: left;
13361
    border-left: 1px solid #e7eff7;
13362
    padding: 0 15px; }
13363
    .widget-map .widget-sparkline-chart:first-child {
13364
      border-left: none; }
13365
    .widget-map .widget-sparkline-chart .widget-sparkline-title {
13366
      display: block;
13367
      font-size: 12px;
13368
      font-weight: 600;
13369
      color: #a1afbb; }
13370
 
13371
/* Widget Map for max-width 480px */
13372
@media (max-width: 480px) {
13373
  /* 480px */
13374
  .widget-map .widget-sparkline-chart {
13375
    width: 50%;
13376
    border-left: none;
13377
    margin-top: 10px;
13378
    margin-bottom: 10px; } }
13379
 
13380
/*** Widget Subscribe ***/
13381
.widget-subscribe {
13382
  border-radius: 4px;
13383
  min-height: 250px;
13384
  overflow: hidden;
13385
  padding: 30px; }
13386
  .widget-subscribe .widget-subscribe-no {
13387
    float: left;
13388
    font-size: 67px;
13389
    font-weight: 600;
13390
    line-height: 1;
13391
    color: #9a7caf; }
13392
  .widget-subscribe .widget-subscribe-title {
13393
    font-size: 25px;
13394
    font-weight: 700;
13395
    line-height: 1.4;
13396
    margin: 0 0 15px 45px; }
13397
  .widget-subscribe .widget-subscribe-subtitle {
13398
    font-size: 15px;
13399
    font-weight: 600; }
13400
  .widget-subscribe .widget-subscribe-subtitle-link {
13401
    color: #cab0dd; }
13402
  .widget-subscribe.widget-subscribe-quote {
13403
    position: relative; }
13404
    .widget-subscribe.widget-subscribe-quote:before {
13405
      position: absolute;
13406
      top: 2px;
13407
      font-size: 70px;
13408
      color: #fff;
13409
      content: "\201C"; }
13410
 
13411
/* Widget Subscribe for media queries */
13412
@media (max-width: 767px) {
13413
  /* 767px */
13414
  .widget-subscribe.widget-subscribe-border {
13415
    border-top: 1px solid #f5f8fb;
13416
    border-bottom: 1px solid #f5f8fb;
13417
    border-right: none; } }
13418
 
13419
@media (min-width: 768px) {
13420
  /* 768px */
13421
  .widget-subscribe.widget-subscribe-border {
13422
    border-left: 1px solid #f5f8fb;
13423
    border-right: 1px solid #f5f8fb; } }
13424
 
13425
@media (min-width: 767px) and (max-width: 991px) {
13426
  /* 767px & 991px */
13427
  .widget-subscribe.widget-subscribe-border {
13428
    border-left: none; }
13429
  .widget-subscribe.widget-subscribe-border-top {
13430
    border-top: 1px solid #f5f8fb; } }
13431
 
13432
/*--------------------------------------------------
13433
    [Material Design]
13434
----------------------------------------------------*/
13435
.page-md .widget-bg-color-white,
13436
.page-md .widget-map,
13437
.page-md .widget-carousel,
13438
.page-md .widget-progress-element,
13439
.page-md .widget-socials,
13440
.page-md .widget-blog {
13441
  box-shadow: 0px 2px 3px 2px rgba(0, 0, 0, 0.03); }
13442
 
13443
/***
13444
AngularJS Basic Animations
13445
***/
13446
@-webkit-keyframes fadeInUp {
13447
  0% {
13448
    opacity: 0;
13449
    -webkit-transform: translateY(15px); }
13450
  100% {
13451
    opacity: 1;
13452
    -webkit-transform: translateY(0); } }
13453
 
13454
@-moz-keyframes fadeInUp {
13455
  0% {
13456
    opacity: 0;
13457
    -moz-transform: translateY(15px); }
13458
  100% {
13459
    opacity: 1;
13460
    -moz-transform: translateY(0); } }
13461
 
13462
@-o-keyframes fadeInUp {
13463
  0% {
13464
    opacity: 0;
13465
    -o-transform: translateY(15px); }
13466
  100% {
13467
    opacity: 1;
13468
    -o-transform: translateY(0); } }
13469
 
13470
@keyframes fadeInUp {
13471
  0% {
13472
    opacity: 0;
13473
    transform: translateY(15px); }
13474
  100% {
13475
    opacity: 1;
13476
    transform: translateY(0); } }
13477
 
13478
.fade-in-up {
13479
  -webkit-animation: fadeInUp .5s;
13480
  animation: fadeInUp .5s; }
13481
 
13482
@-webkit-keyframes bounceDelay {
13483
  0%, 80%, 100% {
13484
    -webkit-transform: scale(0); }
13485
  40% {
13486
    -webkit-transform: scale(1); } }
13487
 
13488
@keyframes bounceDelay {
13489
  0%, 80%, 100% {
13490
    transform: scale(0);
13491
    -webkit-transform: scale(0); }
13492
  40% {
13493
    transform: scale(1);
13494
    -webkit-transform: scale(1); } }
13495
 
13496
@keyframes input-focus {
13497
  0% {
13498
    left: 20%;
13499
    width: 20%; }
13500
  99% {
13501
    width: 0;
13502
    left: 0;
13503
    opacity: 1; }
13504
  100% {
13505
    opacity: 0; } }
13506
 
13507
.m-heading-1 {
13508
  margin: 0 0 20px 0;
13509
  background: #ffffff;
13510
  padding-left: 15px;
13511
  border-left: 8px solid #88909a; }
13512
  .m-heading-1 > h3 {
13513
    font-size: 20px;
13514
    color: #3f444a;
13515
    font-weight: 500;
13516
    margin: 0 0 15px 0; }
13517
    .m-heading-1 > h3 > i {
13518
      font-size: 18px;
13519
      color: #88909a; }
13520
  .m-heading-1 > p {
13521
    color: #5c6873;
13522
    margin: 10px 0 0 0; }
13523
    .m-heading-1 > p:first-child {
13524
      margin-top: 0; }
13525
  .m-heading-1.m-bordered {
13526
    border-right: 1px solid #10161c;
13527
    border-top: 1px solid #10161c;
13528
    border-bottom: 1px solid #10161c;
13529
    padding: 15px 15px; }
13530
    .page-container-bg-solid .m-heading-1.m-bordered {
13531
      border-right: 0;
13532
      border-top: 0;
13533
      border-bottom: 0; }
13534
  .m-heading-1.m-title-md > h3 {
13535
    font-size: 18px;
13536
    margin-bottom: 10px; }
13537
    .m-heading-1.m-title-md > h3 > i {
13538
      font-size: 16px;
13539
      color: #88909a; }
13540
  .m-heading-1.m-title-md > p {
13541
    margin: 15px 0; }
13542
  .m-heading-1.m-title-sm > h3 {
13543
    font-size: 16px;
13544
    margin-bottom: 10px; }
13545
    .m-heading-1.m-title-sm > h3 > i {
13546
      font-size: 14px;
13547
      color: #88909a; }
13548
  .m-heading-1.m-title-sm > p {
13549
    margin: 10px 0; }
13550
 
13551
@media (max-width: 991px) {
13552
  /* 991px */
13553
  .m-heading-1 {
13554
    margin: 0px 0; } }
13555
 
13556
/***
13557
Timeline
13558
***/
13559
.timeline {
13560
  margin: 0;
13561
  padding: 0;
13562
  position: relative;
13563
  margin-bottom: 30px; }
13564
  .timeline:before {
13565
    content: '';
13566
    position: absolute;
13567
    display: block;
13568
    width: 4px;
13569
    background: #f5f6fa;
13570
    top: 0px;
13571
    bottom: 0px;
13572
    margin-left: 38px; }
13573
  .timeline .timeline-item {
13574
    margin: 0;
13575
    padding: 0; }
13576
  .timeline .timeline-badge {
13577
    float: left;
13578
    position: relative;
13579
    padding-right: 30px;
13580
    height: 80px;
13581
    width: 80px; }
13582
  .timeline .timeline-badge-userpic {
13583
    width: 80px;
13584
    border: 4px #f5f6fa solid;
13585
    -webkit-border-radius: 50% !important;
13586
    -moz-border-radius: 50% !important;
13587
    border-radius: 50% !important; }
13588
  .timeline .timeline-badge-userpic img {
13589
    -webkit-border-radius: 50% !important;
13590
    -moz-border-radius: 50% !important;
13591
    border-radius: 50% !important;
13592
    vertical-align: middle !important; }
13593
  .timeline .timeline-icon {
13594
    width: 80px;
13595
    height: 80px;
13596
    background-color: #f5f6fa;
13597
    -webkit-border-radius: 50% !important;
13598
    -moz-border-radius: 50% !important;
13599
    border-radius: 50% !important;
13600
    padding-top: 30px;
13601
    padding-left: 22px; }
13602
  .timeline .timeline-icon i {
13603
    font-size: 34px; }
13604
  .timeline .timeline-body {
13605
    position: relative;
13606
    padding: 20px;
13607
    margin-top: 20px;
13608
    margin-left: 110px;
13609
    background-color: #f5f6fa;
13610
    -webkit-border-radius: 4px;
13611
    -moz-border-radius: 4px;
13612
    -ms-border-radius: 4px;
13613
    -o-border-radius: 4px;
13614
    border-radius: 4px; }
13615
    .timeline .timeline-body:before, .timeline .timeline-body:after {
13616
      content: " ";
13617
      display: table; }
13618
    .timeline .timeline-body:after {
13619
      clear: both; }
13620
  .timeline .timeline-body-arrow {
13621
    position: absolute;
13622
    top: 30px;
13623
    left: -14px;
13624
    width: 0;
13625
    height: 0;
13626
    border-style: solid;
13627
    border-width: 14px 14px 14px 0;
13628
    border-color: transparent #f5f6fa transparent transparent; }
13629
  .timeline .timeline-body-head {
13630
    margin-bottom: 10px; }
13631
  .timeline .timeline-body-head-caption {
13632
    float: left; }
13633
  .timeline .timeline-body-title {
13634
    font-size: 16px;
13635
    font-weight: 600; }
13636
  .timeline .timeline-body-alerttitle {
13637
    font-size: 16px;
13638
    font-weight: 600; }
13639
  .timeline .timeline-body-time {
13640
    font-size: 14px;
13641
    margin-left: 10px; }
13642
  .timeline .timeline-body-head-actions {
13643
    float: right; }
13644
  .timeline .timeline-body-head-actions .btn-group {
13645
    margin-top: -2px; }
13646
  .timeline .timeline-body-content {
13647
    font-size: 14px;
13648
    margin-top: 35px; }
13649
  .timeline .timeline-body-img {
13650
    width: 100px;
13651
    height: 100px;
13652
    margin: 5px 20px 0 0px; }
13653
  .timeline.white-bg:before {
13654
    background: #fff; }
13655
  .timeline.white-bg .timeline-badge-userpic {
13656
    border-color: #fff; }
13657
  .timeline.white-bg .timeline-icon {
13658
    background-color: #fff; }
13659
  .timeline.white-bg .timeline-body {
13660
    background-color: #fff; }
13661
  .timeline.white-bg .timeline-body-arrow {
13662
    border-color: transparent #fff transparent transparent; }
13663
 
13664
@media (max-width: 768px) {
13665
  .timeline .timeline-body-head-caption {
13666
    width: 100%; }
13667
  .timeline .timeline-body-head-actions {
13668
    float: left;
13669
    width: 100%;
13670
    margin-top: 20px;
13671
    margin-bottom: 20px; } }
13672
 
13673
@media (max-width: 480px) {
13674
  .timeline:before {
13675
    margin-left: 28px; }
13676
  .timeline .timeline-badge {
13677
    padding-right: 40px;
13678
    width: 60px;
13679
    height: 60px; }
13680
  .timeline .timeline-badge-userpic {
13681
    width: 60px; }
13682
  .timeline .timeline-icon {
13683
    width: 60px;
13684
    height: 60px;
13685
    padding-top: 23px;
13686
    padding-left: 18px; }
13687
  .timeline .timeline-icon i {
13688
    font-size: 25px; }
13689
  .timeline .timeline-body {
13690
    margin-left: 80px; }
13691
  .timeline .timeline-body-arrow {
13692
    top: 17px; } }
13693
 
13694
/***
13695
Timeline 2
13696
***/
13697
.mt-timeline-2 {
13698
  position: relative; }
13699
  .mt-timeline-2 > .mt-timeline-line {
13700
    position: absolute;
13701
    z-index: 1;
13702
    height: 100%;
13703
    width: 1px;
13704
    top: 0;
13705
    left: 50%;
13706
    border-left: 4px solid;
13707
    transform: translateX(-2px); }
13708
  .mt-timeline-2 > .mt-container {
13709
    position: relative;
13710
    padding: 0; }
13711
    .mt-timeline-2 > .mt-container > .mt-item {
13712
      list-style: none;
13713
      padding-bottom: 60px;
13714
      clear: both; }
13715
      .mt-timeline-2 > .mt-container > .mt-item .timeline-body-img.pull-left {
13716
        margin-right: 15px; }
13717
      .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-icon {
13718
        width: 70px;
13719
        height: 70px;
13720
        background-color: #ccc;
13721
        border-radius: 50% !important;
13722
        position: absolute;
13723
        left: 50%;
13724
        transform: translateX(-50%);
13725
        z-index: 5;
13726
        border: 0;
13727
        overflow: hidden; }
13728
        .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-icon > i {
13729
          top: 50%;
13730
          left: 50%;
13731
          transform: translateY(-50%) translateX(-50%);
13732
          font-size: 24px; }
13733
        .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-icon > img {
13734
          width: 100%;
13735
          height: auto; }
13736
      .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content {
13737
        width: 50%;
13738
        display: inline-block;
13739
        position: relative; }
13740
        .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container {
13741
          text-align: left;
13742
          background-color: #f5f6fa;
13743
          padding: 30px;
13744
          border: 2px solid;
13745
          border-color: #d3d7e9; }
13746
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container:before, .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container:after {
13747
            content: " ";
13748
            display: table; }
13749
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container:after {
13750
            clear: both; }
13751
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-author,
13752
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-title {
13753
            width: 50%;
13754
            margin-bottom: 15px; }
13755
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-content-title {
13756
            opacity: 0.8 ;
13757
            filter: alpha(opacity=80) ;
13758
            margin-top: 10px;
13759
            font-size: 18px;
13760
            font-weight: 600; }
13761
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-avatar {
13762
            width: 40px;
13763
            height: 40px;
13764
            border-radius: 50% !important;
13765
            overflow: hidden; }
13766
            .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-avatar > img {
13767
              width: 100%;
13768
              height: auto; }
13769
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-author-name,
13770
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-author-name a {
13771
            opacity: 0.9 ;
13772
            filter: alpha(opacity=90) ;
13773
            font-size: 15px;
13774
            font-weight: 600;
13775
            text-decoration: none; }
13776
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-author-notes {
13777
            font-size: 12px; }
13778
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-content {
13779
            padding-top: 15px;
13780
            border-top: 1px solid;
13781
            clear: both;
13782
            line-height: 1.7em; }
13783
            .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-content > p {
13784
              opacity: 0.7 ;
13785
              filter: alpha(opacity=70) ; }
13786
            .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-content a, .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-content button {
13787
              font-size: 14px; }
13788
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .btn {
13789
            display: inline-block;
13790
            margin: 0 5px 10px 0; }
13791
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .btn.pull-right {
13792
            margin: 0 0 10px 5px; }
13793
          .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container:before {
13794
            content: '';
13795
            position: absolute;
13796
            top: 28px;
13797
            height: 0;
13798
            width: 0;
13799
            border: 10px solid transparent; }
13800
      .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) {
13801
        text-align: left; }
13802
        .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container {
13803
          margin-right: 60px; }
13804
          .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container .mt-title {
13805
            float: left; }
13806
          .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container .mt-author {
13807
            float: right; }
13808
          .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container .mt-avatar {
13809
            float: right;
13810
            margin-left: 15px; }
13811
          .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container .mt-author-name,
13812
          .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container .mt-author-notes {
13813
            text-align: right; }
13814
          .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container:before {
13815
            right: 40px;
13816
            border-left: 10px solid #d3d7e9; }
13817
      .mt-timeline-2 > .mt-container > .mt-item:nth-child(even) {
13818
        text-align: right; }
13819
        .mt-timeline-2 > .mt-container > .mt-item:nth-child(even) > .mt-timeline-icon > i {
13820
          transform: translateY(-50%) translateX(50%);
13821
          left: -50%; }
13822
        .mt-timeline-2 > .mt-container > .mt-item:nth-child(even) > .mt-timeline-content > .mt-content-container {
13823
          margin-left: 60px; }
13824
          .mt-timeline-2 > .mt-container > .mt-item:nth-child(even) > .mt-timeline-content > .mt-content-container .mt-avatar {
13825
            float: left;
13826
            margin-right: 15px; }
13827
          .mt-timeline-2 > .mt-container > .mt-item:nth-child(even) > .mt-timeline-content > .mt-content-container .mt-title {
13828
            float: right;
13829
            text-align: right; }
13830
          .mt-timeline-2 > .mt-container > .mt-item:nth-child(even) > .mt-timeline-content > .mt-content-container .mt-author {
13831
            float: left; }
13832
          .mt-timeline-2 > .mt-container > .mt-item:nth-child(even) > .mt-timeline-content > .mt-content-container .mt-author-name,
13833
          .mt-timeline-2 > .mt-container > .mt-item:nth-child(even) > .mt-timeline-content > .mt-content-container .mt-author-notes {
13834
            text-align: left; }
13835
          .mt-timeline-2 > .mt-container > .mt-item:nth-child(even) > .mt-timeline-content > .mt-content-container:before {
13836
            left: 40px;
13837
            border-right: 10px solid #E9EDEF; }
13838
 
13839
@media (max-width: 991px) {
13840
  /* 991px */
13841
  .mt-timeline-2 > .mt-timeline-line {
13842
    left: 25px; }
13843
  .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-icon {
13844
    left: 25px; }
13845
    .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-icon > i {
13846
      left: 0; }
13847
  .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content {
13848
    width: 100%; }
13849
    .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-title {
13850
      float: none;
13851
      text-align: left !important; }
13852
    .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-author,
13853
    .mt-timeline-2 > .mt-container > .mt-item > .mt-timeline-content > .mt-content-container .mt-title {
13854
      width: 100%; }
13855
  .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) {
13856
    text-align: right; }
13857
    .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container {
13858
      margin-left: 80px;
13859
      margin-right: 0; }
13860
      .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container .mt-avatar {
13861
        float: left;
13862
        margin-right: 15px; }
13863
      .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container .mt-title {
13864
        float: right;
13865
        text-align: right; }
13866
      .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container .mt-author {
13867
        float: left; }
13868
      .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container .mt-author-name,
13869
      .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container .mt-author-notes {
13870
        text-align: left; }
13871
      .mt-timeline-2 > .mt-container > .mt-item:nth-child(odd) > .mt-timeline-content > .mt-content-container:before {
13872
        left: 70px;
13873
        border-right: 10px solid #E9EDEF;
13874
        border-left: none; }
13875
  .mt-timeline-2 > .mt-container > .mt-item:nth-child(even) > .mt-timeline-content > .mt-content-container {
13876
    margin-left: 80px;
13877
    margin-right: 0; }
13878
    .mt-timeline-2 > .mt-container > .mt-item:nth-child(even) > .mt-timeline-content > .mt-content-container:before {
13879
      left: 70px;
13880
      border-right: 10px solid #E9EDEF;
13881
      border-left: none; } }
13882
 
13883
@media (max-width: 480px) {
13884
  .mt-timeline-2 .btn.pull-right,
13885
  .mt-timeline-2 .btn-group.pull-right {
13886
    float: none !important;
13887
    margin: 0 5px 10px 0 !important; } }
13888
 
13889
@media (max-width: 400px) {
13890
  .mt-timeline-2 > .mt-container > .mt-item:nth-child(even) > .mt-timeline-content > .mt-content-container .mt-author-notes {
13891
    clear: both;
13892
    padding-top: 10px; } }
13893
 
13894
/***
13895
Horizontal Timeline
13896
***/
13897
/* PLUGIN CSS */
13898
.cd-horizontal-timeline {
13899
  opacity: 0;
13900
  -webkit-transition: opacity 0.2s;
13901
  -moz-transition: opacity 0.2s;
13902
  transition: opacity 0.2s; }
13903
 
13904
.cd-horizontal-timeline::before {
13905
  /* never visible - this is used in jQuery to check the current MQ */
13906
  content: 'mobile';
13907
  display: none; }
13908
 
13909
.cd-horizontal-timeline.loaded {
13910
  /* show the timeline after events position has been set (using JavaScript) */
13911
  opacity: 1; }
13912
 
13913
.cd-horizontal-timeline .timeline {
13914
  position: relative;
13915
  height: 100px;
13916
  width: 90%;
13917
  max-width: 800px;
13918
  margin: 0 auto; }
13919
 
13920
.cd-horizontal-timeline .events-wrapper {
13921
  position: relative;
13922
  height: 100%;
13923
  margin: 0 40px;
13924
  overflow: hidden; }
13925
 
13926
.cd-horizontal-timeline .events-wrapper::after, .cd-horizontal-timeline .events-wrapper::before {
13927
  /* these are used to create a shadow effect at the sides of the timeline */
13928
  content: '';
13929
  position: absolute;
13930
  z-index: 2;
13931
  top: 0;
13932
  height: 100%;
13933
  width: 20px; }
13934
 
13935
.cd-horizontal-timeline .events-wrapper::before {
13936
  left: 0;
13937
  background-image: -webkit-linear-gradient(left, #f8f8f8, rgba(248, 248, 248, 0));
13938
  background-image: linear-gradient(to right, #f8f8f8, rgba(248, 248, 248, 0)); }
13939
 
13940
.cd-horizontal-timeline .events-wrapper::after {
13941
  right: 0;
13942
  background-image: -webkit-linear-gradient(right, #f8f8f8, rgba(248, 248, 248, 0));
13943
  background-image: linear-gradient(to left, #f8f8f8, rgba(248, 248, 248, 0)); }
13944
 
13945
.cd-horizontal-timeline .events {
13946
  /* this is the grey line/timeline */
13947
  position: absolute;
13948
  z-index: 1;
13949
  left: 0;
13950
  top: 49px;
13951
  height: 2px;
13952
  /* width will be set using JavaScript */
13953
  background: #dfdfdf;
13954
  -webkit-transition: -webkit-transform 0.4s;
13955
  -moz-transition: -moz-transform 0.4s;
13956
  transition: transform 0.4s; }
13957
 
13958
.cd-horizontal-timeline .filling-line {
13959
  /* this is used to create the green line filling the timeline */
13960
  position: absolute;
13961
  z-index: 1;
13962
  left: 0;
13963
  top: 0;
13964
  height: 100%;
13965
  width: 100%;
13966
  background-color: #7b9d6f;
13967
  -webkit-transform: scaleX(0);
13968
  -moz-transform: scaleX(0);
13969
  -ms-transform: scaleX(0);
13970
  -o-transform: scaleX(0);
13971
  transform: scaleX(0);
13972
  -webkit-transform-origin: left center;
13973
  -moz-transform-origin: left center;
13974
  -ms-transform-origin: left center;
13975
  -o-transform-origin: left center;
13976
  transform-origin: left center;
13977
  -webkit-transition: -webkit-transform 0.3s;
13978
  -moz-transition: -moz-transform 0.3s;
13979
  transition: transform 0.3s; }
13980
 
13981
.cd-horizontal-timeline .events a {
13982
  position: absolute;
13983
  bottom: 0;
13984
  z-index: 2;
13985
  text-align: center;
13986
  font-size: 1.3rem;
13987
  padding-bottom: 15px;
13988
  color: #383838;
13989
  /* fix bug on Safari - text flickering while timeline translates */
13990
  -webkit-transform: translateZ(0);
13991
  -moz-transform: translateZ(0);
13992
  -ms-transform: translateZ(0);
13993
  -o-transform: translateZ(0);
13994
  transform: translateZ(0); }
13995
 
13996
.cd-horizontal-timeline .events a::after {
13997
  /* this is used to create the event spot */
13998
  content: '';
13999
  position: absolute;
14000
  left: 50%;
14001
  right: auto;
14002
  -webkit-transform: translateX(-50%);
14003
  -moz-transform: translateX(-50%);
14004
  -ms-transform: translateX(-50%);
14005
  -o-transform: translateX(-50%);
14006
  transform: translateX(-50%);
14007
  bottom: -5px;
14008
  height: 12px;
14009
  width: 12px;
14010
  border-radius: 50%;
14011
  -webkit-transition: background-color 0.3s, border-color 0.3s;
14012
  -moz-transition: background-color 0.3s, border-color 0.3s;
14013
  transition: background-color 0.3s, border-color 0.3s; }
14014
 
14015
.no-touch .cd-horizontal-timeline .events a:hover::after {
14016
  background-color: #7b9d6f;
14017
  border-color: #7b9d6f; }
14018
 
14019
.cd-horizontal-timeline .events a.selected {
14020
  pointer-events: none; }
14021
 
14022
@media only screen and (min-width: 1100px) {
14023
  .cd-horizontal-timeline::before {
14024
    /* never visible - this is used in jQuery to check the current MQ */
14025
    content: 'desktop'; } }
14026
 
14027
.cd-timeline-navigation a {
14028
  /* these are the left/right arrows to navigate the timeline */
14029
  position: absolute;
14030
  z-index: 1;
14031
  top: 50%;
14032
  bottom: auto;
14033
  -webkit-transform: translateY(-50%);
14034
  -moz-transform: translateY(-50%);
14035
  -ms-transform: translateY(-50%);
14036
  -o-transform: translateY(-50%);
14037
  transform: translateY(-50%);
14038
  height: 34px;
14039
  width: 34px;
14040
  border-radius: 50%;
14041
  border: 2px solid #dfdfdf;
14042
  /* replace text with an icon */
14043
  overflow: hidden;
14044
  color: transparent;
14045
  text-indent: 100%;
14046
  white-space: nowrap;
14047
  -webkit-transition: border-color 0.3s;
14048
  -moz-transition: border-color 0.3s;
14049
  transition: border-color 0.3s; }
14050
 
14051
.cd-timeline-navigation a.prev {
14052
  left: 0; }
14053
 
14054
.cd-timeline-navigation a.next {
14055
  right: 0; }
14056
 
14057
.cd-timeline-navigation a.inactive {
14058
  cursor: not-allowed; }
14059
 
14060
.cd-timeline-navigation a.inactive::after {
14061
  background-position: 0 -16px; }
14062
 
14063
.no-touch .cd-timeline-navigation a.inactive:hover {
14064
  border-color: #dfdfdf; }
14065
 
14066
.cd-horizontal-timeline .events-content {
14067
  position: relative;
14068
  width: 100%;
14069
  margin: 10px 0 0 0;
14070
  overflow: hidden;
14071
  -webkit-transition: height 0.4s;
14072
  -moz-transition: height 0.4s;
14073
  transition: height 0.4s; }
14074
 
14075
.cd-horizontal-timeline .events-content > ol > li {
14076
  position: absolute;
14077
  z-index: 1;
14078
  width: 100%;
14079
  left: 0;
14080
  top: 0;
14081
  -webkit-transform: translateX(-100%);
14082
  -moz-transform: translateX(-100%);
14083
  -ms-transform: translateX(-100%);
14084
  -o-transform: translateX(-100%);
14085
  transform: translateX(-100%);
14086
  padding: 0;
14087
  opacity: 0;
14088
  -webkit-animation-duration: 0.4s;
14089
  -moz-animation-duration: 0.4s;
14090
  animation-duration: 0.4s;
14091
  -webkit-animation-timing-function: ease-in-out;
14092
  -moz-animation-timing-function: ease-in-out;
14093
  animation-timing-function: ease-in-out; }
14094
 
14095
.cd-horizontal-timeline .events-content > ol > li.selected {
14096
  /* visible event content */
14097
  position: relative;
14098
  z-index: 2;
14099
  opacity: 1;
14100
  -webkit-transform: translateX(0);
14101
  -moz-transform: translateX(0);
14102
  -ms-transform: translateX(0);
14103
  -o-transform: translateX(0);
14104
  transform: translateX(0); }
14105
 
14106
.cd-horizontal-timeline .events-content > ol > li.enter-right, .cd-horizontal-timeline .events-content > ol > li.leave-right {
14107
  -webkit-animation-name: cd-enter-right;
14108
  -moz-animation-name: cd-enter-right;
14109
  animation-name: cd-enter-right; }
14110
 
14111
.cd-horizontal-timeline .events-content > ol > li.enter-left, .cd-horizontal-timeline .events-content > ol > li.leave-left {
14112
  -webkit-animation-name: cd-enter-left;
14113
  -moz-animation-name: cd-enter-left;
14114
  animation-name: cd-enter-left; }
14115
 
14116
.cd-horizontal-timeline .events-content > ol > li.leave-right, .cd-horizontal-timeline .events-content > ol > li.leave-left {
14117
  -webkit-animation-direction: reverse;
14118
  -moz-animation-direction: reverse;
14119
  animation-direction: reverse; }
14120
 
14121
.cd-horizontal-timeline .events-content > ol > li {
14122
  margin: 0 auto; }
14123
 
14124
.cd-horizontal-timeline .events-content em {
14125
  display: block;
14126
  font-style: italic;
14127
  margin: 10px auto; }
14128
 
14129
.cd-horizontal-timeline .events-content em::before {
14130
  content: '- '; }
14131
 
14132
@-webkit-keyframes cd-enter-right {
14133
  0% {
14134
    opacity: 0;
14135
    -webkit-transform: translateX(100%); }
14136
  100% {
14137
    opacity: 1;
14138
    -webkit-transform: translateX(0%); } }
14139
 
14140
@-moz-keyframes cd-enter-right {
14141
  0% {
14142
    opacity: 0;
14143
    -moz-transform: translateX(100%); }
14144
  100% {
14145
    opacity: 1;
14146
    -moz-transform: translateX(0%); } }
14147
 
14148
@keyframes cd-enter-right {
14149
  0% {
14150
    opacity: 0;
14151
    -webkit-transform: translateX(100%);
14152
    -moz-transform: translateX(100%);
14153
    -ms-transform: translateX(100%);
14154
    -o-transform: translateX(100%);
14155
    transform: translateX(100%); }
14156
  100% {
14157
    opacity: 1;
14158
    -webkit-transform: translateX(0%);
14159
    -moz-transform: translateX(0%);
14160
    -ms-transform: translateX(0%);
14161
    -o-transform: translateX(0%);
14162
    transform: translateX(0%); } }
14163
 
14164
@-webkit-keyframes cd-enter-left {
14165
  0% {
14166
    opacity: 0;
14167
    -webkit-transform: translateX(-100%); }
14168
  100% {
14169
    opacity: 1;
14170
    -webkit-transform: translateX(0%); } }
14171
 
14172
@-moz-keyframes cd-enter-left {
14173
  0% {
14174
    opacity: 0;
14175
    -moz-transform: translateX(-100%); }
14176
  100% {
14177
    opacity: 1;
14178
    -moz-transform: translateX(0%); } }
14179
 
14180
@keyframes cd-enter-left {
14181
  0% {
14182
    opacity: 0;
14183
    -webkit-transform: translateX(-100%);
14184
    -moz-transform: translateX(-100%);
14185
    -ms-transform: translateX(-100%);
14186
    -o-transform: translateX(-100%);
14187
    transform: translateX(-100%); }
14188
  100% {
14189
    opacity: 1;
14190
    -webkit-transform: translateX(0%);
14191
    -moz-transform: translateX(0%);
14192
    -ms-transform: translateX(0%);
14193
    -o-transform: translateX(0%);
14194
    transform: translateX(0%); } }
14195
 
14196
/* METRONIC EXTENDED CSS */
14197
.mt-timeline-horizontal {
14198
  font-size: 14px; }
14199
  .mt-timeline-horizontal ol, .mt-timeline-horizontal ul {
14200
    list-style: none; }
14201
  .mt-timeline-horizontal blockquote, .mt-timeline-horizontal q {
14202
    quotes: none; }
14203
  .mt-timeline-horizontal blockquote:before, .mt-timeline-horizontal blockquote:after,
14204
  .mt-timeline-horizontal q:before, .mt-timeline-horizontal q:after {
14205
    content: '';
14206
    content: none; }
14207
  .mt-timeline-horizontal table {
14208
    border-collapse: collapse;
14209
    border-spacing: 0; }
14210
  .mt-timeline-horizontal .timeline {
14211
    width: 100%;
14212
    max-width: 100%; }
14213
    .mt-timeline-horizontal .timeline:before {
14214
      background: transparent; }
14215
    .mt-timeline-horizontal .timeline .events-wrapper .events a:after {
14216
      background-color: transparent;
14217
      border: 2px solid; }
14218
    .mt-timeline-horizontal .timeline .events-wrapper .events a.selected:after {
14219
      background-color: #fff !important; }
14220
    .mt-timeline-horizontal .timeline .events-wrapper .events a:hover, .mt-timeline-horizontal .timeline .events-wrapper .events a:focus {
14221
      text-decoration: none; }
14222
    .mt-timeline-horizontal .timeline .events-wrapper:before, .mt-timeline-horizontal .timeline .events-wrapper:after {
14223
      background-image: none; }
14224
    .mt-timeline-horizontal .timeline .mt-ht-nav-icon li a {
14225
      border-radius: 50% !important; }
14226
      .mt-timeline-horizontal .timeline .mt-ht-nav-icon li a i {
14227
        position: absolute;
14228
        top: 50%;
14229
        left: 0;
14230
        transform: translateX(50%) translateY(-50%);
14231
        width: 10px; }
14232
    .mt-timeline-horizontal .timeline .mt-ht-nav-icon li:first-child a i {
14233
      left: -2px; }
14234
    .mt-timeline-horizontal .timeline.mt-timeline-square .events a:after {
14235
      border-radius: 0 !important; }
14236
    .mt-timeline-horizontal .timeline.mt-timeline-square .mt-ht-nav-icon li a {
14237
      border-radius: 0 !important; }
14238
  .mt-timeline-horizontal .events-content ol {
14239
    padding: 0; }
14240
    .mt-timeline-horizontal .events-content ol li .mt-title {
14241
      margin-top: 15px;
14242
      float: left;
14243
      width: 60%; }
14244
      .mt-timeline-horizontal .events-content ol li .mt-title h2 {
14245
        margin: 0;
14246
        opacity: 0.8 ;
14247
        filter: alpha(opacity=80) ;
14248
        font-size: 18px;
14249
        font-weight: 600; }
14250
    .mt-timeline-horizontal .events-content ol li .mt-author {
14251
      float: right;
14252
      position: relative;
14253
      text-align: right;
14254
      width: 40%; }
14255
      .mt-timeline-horizontal .events-content ol li .mt-author > .mt-avatar {
14256
        float: right;
14257
        margin-left: 15px; }
14258
      .mt-timeline-horizontal .events-content ol li .mt-author > .mt-author-name {
14259
        margin-top: 5px; }
14260
        .mt-timeline-horizontal .events-content ol li .mt-author > .mt-author-name a {
14261
          opacity: 0.9 ;
14262
          filter: alpha(opacity=90) ;
14263
          font-size: 15px;
14264
          font-weight: 600; }
14265
          .mt-timeline-horizontal .events-content ol li .mt-author > .mt-author-name a:hover, .mt-timeline-horizontal .events-content ol li .mt-author > .mt-author-name a:focus {
14266
            text-decoration: none; }
14267
      .mt-timeline-horizontal .events-content ol li .mt-author > .mt-author-datetime {
14268
        font-size: 13px; }
14269
      .mt-timeline-horizontal .events-content ol li .mt-author > .mt-avatar {
14270
        width: 50px;
14271
        height: 50px;
14272
        border-radius: 50% !important;
14273
        overflow: hidden; }
14274
        .mt-timeline-horizontal .events-content ol li .mt-author > .mt-avatar > img {
14275
          width: 100%;
14276
          height: auto; }
14277
    .mt-timeline-horizontal .events-content ol li .mt-content {
14278
      margin-top: 20px;
14279
      padding-top: 20px;
14280
      border-top: 1px solid;
14281
      clear: both;
14282
      line-height: 1.7em; }
14283
      .mt-timeline-horizontal .events-content ol li .mt-content > p {
14284
        opacity: 0.7 ;
14285
        filter: alpha(opacity=70) ; }
14286
      .mt-timeline-horizontal .events-content ol li .mt-content img.pull-left {
14287
        margin: 0 15px 15px 0; }
14288
      .mt-timeline-horizontal .events-content ol li .mt-content img.pull-right {
14289
        margin: 0 0 15px 15px; }
14290
      .mt-timeline-horizontal .events-content ol li .mt-content .btn-group .dropdown-menu {
14291
        margin-right: 5px; }
14292
 
14293
@media (max-width: 480px) {
14294
  .mt-timeline-horizontal .events-content ol li .mt-title {
14295
    width: 100%; }
14296
  .mt-timeline-horizontal .events-content ol li .mt-author {
14297
    width: 100%;
14298
    margin-top: 15px;
14299
    text-align: left; }
14300
    .mt-timeline-horizontal .events-content ol li .mt-author > .mt-avatar {
14301
      float: left;
14302
      margin-right: 15px;
14303
      margin-left: 0; }
14304
    .mt-timeline-horizontal .events-content ol li .mt-author > .mt-author-name {
14305
      margin-top: 10px; }
14306
  .mt-timeline-horizontal .btn.pull-right {
14307
    float: none !important;
14308
    margin: 0 !important; } }
14309
 
14310
/***
14311
Tasks Widget
14312
***/
14313
.tasks-widget:after {
14314
  clear: both; }
14315
 
14316
.tasks-widget .task-list {
14317
  list-style: none;
14318
  padding: 0;
14319
  margin: 0; }
14320
  .tasks-widget .task-list > li {
14321
    position: relative;
14322
    padding: 10px 10px;
14323
    border-bottom: 1px solid #F4F6F9; }
14324
    .tasks-widget .task-list > li:hover {
14325
      background: #F4F6F9; }
14326
    .tasks-widget .task-list > li.last-line {
14327
      border-bottom: none; }
14328
    .tasks-widget .task-list > li.task-done {
14329
      background: #f6f6f6; }
14330
      .tasks-widget .task-list > li.task-done:hover {
14331
        background: #f4f4f4; }
14332
      .tasks-widget .task-list > li.task-done .task-title-sp {
14333
        text-decoration: line-through; }
14334
    .tasks-widget .task-list > li > .task-bell {
14335
      margin-left: 10px; }
14336
    .tasks-widget .task-list > li > .task-checkbox {
14337
      float: left;
14338
      width: 30px; }
14339
      .tasks-widget .task-list > li > .task-checkbox input[type="checkbox"] {
14340
        cursor: pointer; }
14341
    .tasks-widget .task-list > li > .task-title {
14342
      color: #838FA1;
14343
      margin-right: 10px; }
14344
      .tasks-widget .task-list > li > .task-title .task-title-sp {
14345
        margin-right: 5px; }
14346
    .tasks-widget .task-list > li .task-config-btn {
14347
      margin-top: -1px; }
14348
    .tasks-widget .task-list > li > .task-config {
14349
      display: none;
14350
      position: absolute;
14351
      top: 7px;
14352
      right: 10px; }
14353
    .tasks-widget .task-list > li:hover > .task-config {
14354
      display: block;
14355
      margin-bottom: 0 !important; }
14356
 
14357
.tasks-widget .task-footer {
14358
  margin-top: 5px; }
14359
  .tasks-widget .task-footer:before, .tasks-widget .task-footer:after {
14360
    content: " ";
14361
    display: table; }
14362
  .tasks-widget .task-footer:after {
14363
    clear: both; }
14364
 
14365
@media only screen and (max-width: 480px) {
14366
  .tasks-widget .task-config-btn {
14367
    float: inherit;
14368
    display: block; }
14369
  .tasks-widget .task-list-projects li > .label {
14370
    margin-bottom: 5px; } }
14371
 
14372
.mt-comments .mt-comment {
14373
  padding: 10px;
14374
  margin: 0 0 10px 0; }
14375
  .mt-comments .mt-comment .mt-comment-img {
14376
    width: 40px;
14377
    float: left; }
14378
    .mt-comments .mt-comment .mt-comment-img > img {
14379
      border-radius: 50% !important; }
14380
  .mt-comments .mt-comment .mt-comment-body {
14381
    padding-left: 20px;
14382
    position: relative;
14383
    overflow: hidden; }
14384
    .mt-comments .mt-comment .mt-comment-body .mt-comment-info:before, .mt-comments .mt-comment .mt-comment-body .mt-comment-info:after {
14385
      content: " ";
14386
      display: table; }
14387
    .mt-comments .mt-comment .mt-comment-body .mt-comment-info:after {
14388
      clear: both; }
14389
    .mt-comments .mt-comment .mt-comment-body .mt-comment-info .mt-comment-author {
14390
      display: inline-block;
14391
      float: left;
14392
      margin: 0px 0px 10px 0;
14393
      color: #060606;
14394
      font-weight: 600; }
14395
    .mt-comments .mt-comment .mt-comment-body .mt-comment-info .mt-comment-date {
14396
      display: inline-block;
14397
      float: right;
14398
      margin: 0px;
14399
      color: #BABABA; }
14400
    .mt-comments .mt-comment .mt-comment-body .mt-comment-text {
14401
      color: #999999; }
14402
    .mt-comments .mt-comment .mt-comment-body .mt-comment-details {
14403
      margin: 10px 0px 0px 0; }
14404
      .mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-status {
14405
        text-transform: uppercase;
14406
        float: left; }
14407
        .mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-status.mt-comment-status-pending {
14408
          color: #B8C0F5; }
14409
        .mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-status.mt-comment-status-approved {
14410
          color: #6BD873; }
14411
        .mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-status.mt-comment-status-rejected {
14412
          color: red; }
14413
      .mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-actions {
14414
        display: none;
14415
        list-style: none;
14416
        margin: 0;
14417
        padding: 0;
14418
        float: right; }
14419
        .mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-actions > li {
14420
          float: left;
14421
          padding: 0 5px;
14422
          margin: 0; }
14423
          .mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-actions > li > a {
14424
            text-transform: uppercase;
14425
            color: #999999; }
14426
            .mt-comments .mt-comment .mt-comment-body .mt-comment-details .mt-comment-actions > li > a:hover {
14427
              color: #666666;
14428
              text-decoration: none; }
14429
  .mt-comments .mt-comment:hover {
14430
    background: #f9f9f9; }
14431
    .mt-comments .mt-comment:hover .mt-comment-body .mt-comment-details .mt-comment-actions {
14432
      display: inline-block; }
14433
 
14434
.mt-actions .mt-action {
14435
  margin: 0px;
14436
  padding: 15px 0 15px 0;
14437
  border-bottom: 1px solid #f7f8f9; }
14438
  .mt-actions .mt-action:last-child {
14439
    border-bottom: 0px; }
14440
  .mt-actions .mt-action .mt-action-img {
14441
    width: 40px;
14442
    float: left; }
14443
    .mt-actions .mt-action .mt-action-img > img {
14444
      border-radius: 50% !important;
14445
      margin-bottom: 2px; }
14446
  .mt-actions .mt-action .mt-action-body {
14447
    padding-left: 15px;
14448
    position: relative;
14449
    overflow: hidden; }
14450
    .mt-actions .mt-action .mt-action-body .mt-action-row {
14451
      display: table;
14452
      width: 100%; }
14453
      .mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info {
14454
        display: table-cell;
14455
        vertical-align: top; }
14456
        .mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info .mt-action-icon {
14457
          display: table-cell;
14458
          padding: 6px 20px 6px 6px; }
14459
          .mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info .mt-action-icon > i {
14460
            display: inline-block;
14461
            position: relative;
14462
            top: 10px;
14463
            font-size: 25px;
14464
            color: #78E0E8; }
14465
        .mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info .mt-action-details {
14466
          display: table-cell;
14467
          vertical-align: top; }
14468
          .mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info .mt-action-details .mt-action-author {
14469
            color: #060606;
14470
            font-weight: 600; }
14471
          .mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info .mt-action-details .mt-action-desc {
14472
            margin-bottom: 0;
14473
            color: #999b9b; }
14474
      .mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-datetime {
14475
        vertical-align: top;
14476
        display: table-cell;
14477
        text-align: center;
14478
        width: 150px;
14479
        white-space: nowrap;
14480
        padding-top: 15px;
14481
        color: #A6A8A8; }
14482
        .mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-datetime .mt-action-dot {
14483
          display: inline-block;
14484
          width: 10px;
14485
          height: 10px;
14486
          background-color: red;
14487
          border-radius: 50% !important;
14488
          margin-left: 5px;
14489
          margin-right: 5px; }
14490
      .mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-buttons {
14491
        vertical-align: top;
14492
        display: table-cell;
14493
        text-align: center;
14494
        width: 160px;
14495
        white-space: nowrap;
14496
        padding-top: 10px; }
14497
 
14498
@media (max-width: 767px) {
14499
  /* 767px */
14500
  .mt-actions .mt-action .mt-action-body .mt-action-row {
14501
    display: block; }
14502
    .mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-info {
14503
      display: block; }
14504
    .mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-datetime {
14505
      display: inline-block;
14506
      margin-left: 40px; }
14507
    .mt-actions .mt-action .mt-action-body .mt-action-row .mt-action-buttons {
14508
      display: inline-block;
14509
      float: right; } }
14510
 
14511
.mt-widget-1 {
14512
  border: 1px solid #e7ecf1;
14513
  text-align: center;
14514
  position: relative; }
14515
  .mt-widget-1 .mt-icon {
14516
    position: absolute;
14517
    right: 10px;
14518
    top: 10px;
14519
    margin: 7px;
14520
    font-size: 20px; }
14521
    .mt-widget-1 .mt-icon > a > i {
14522
      color: #a1e5e1; }
14523
    .mt-widget-1 .mt-icon > a:hover > i {
14524
      color: #79dad5; }
14525
  .mt-widget-1 .mt-img {
14526
    display: inline-block;
14527
    border-radius: 50% !important;
14528
    border: 4px solid #e7ecf1;
14529
    margin: 40px 0 30px 0; }
14530
    .mt-widget-1 .mt-img > img {
14531
      border: 1px solid trnsparent;
14532
      border-radius: 50% !important; }
14533
  .mt-widget-1 .mt-body .mt-username {
14534
    text-align: center;
14535
    margin: 5px 10px;
14536
    font-weight: 600;
14537
    font-size: 16px; }
14538
  .mt-widget-1 .mt-body .mt-user-title {
14539
    text-align: center;
14540
    margin: 10px 10px 10px 10px;
14541
    color: #666666;
14542
    font-size: 13px; }
14543
  .mt-widget-1 .mt-body .mt-stats {
14544
    margin: 30px 0px 0px 0px; }
14545
    .mt-widget-1 .mt-body .mt-stats .btn-group {
14546
      border-top: 1px solid #e7ecf1; }
14547
      .mt-widget-1 .mt-body .mt-stats .btn-group .btn {
14548
        padding: 10px 10px;
14549
        font-size: 14px;
14550
        border-right: 1px solid #e7ecf1; }
14551
        .mt-widget-1 .mt-body .mt-stats .btn-group .btn:hover {
14552
          background-color: #e7ecf1; }
14553
        .mt-widget-1 .mt-body .mt-stats .btn-group .btn:last-child {
14554
          border: 0; }
14555
        .mt-widget-1 .mt-body .mt-stats .btn-group .btn > i {
14556
          position: relative;
14557
          top: 3px;
14558
          right: 2px;
14559
          font-size: 16px; }
14560
        .mt-widget-1 .mt-body .mt-stats .btn-group .btn:first-child {
14561
          border-bottom-left-radius: 4px !important; }
14562
        .mt-widget-1 .mt-body .mt-stats .btn-group .btn:last-child {
14563
          border-bottom-right-radius: 4px !important; }
14564
 
14565
.mt-widget-2 {
14566
  border: 1px solid #e7ecf1;
14567
  position: relative; }
14568
  .mt-widget-2 .mt-head {
14569
    position: absolute;
14570
    width: 100%;
14571
    background-size: 100% 100%; }
14572
    .mt-widget-2 .mt-head .mt-head-label {
14573
      position: absolute;
14574
      top: 8px;
14575
      right: 8px;
14576
      cursor: pointer; }
14577
      .mt-widget-2 .mt-head .mt-head-label > button {
14578
        font-size: 13px;
14579
        border-radius: 2px !important; }
14580
    .mt-widget-2 .mt-head .mt-head-user .mt-head-user-img {
14581
      position: relative;
14582
      float: left;
14583
      margin: 165px 32px 18px 35px; }
14584
      .mt-widget-2 .mt-head .mt-head-user .mt-head-user-img::after {
14585
        content: "";
14586
        position: absolute;
14587
        top: 90%;
14588
        left: 50%;
14589
        margin-left: -15px;
14590
        border-width: 13px;
14591
        border-style: solid;
14592
        border-color: transparent transparent white  transparent; }
14593
      .mt-widget-2 .mt-head .mt-head-user .mt-head-user-img > img {
14594
        width: 65px;
14595
        border-radius: 50% !important; }
14596
    .mt-widget-2 .mt-head .mt-head-user .mt-head-user-info {
14597
      margin: 175px 0 0 -9px;
14598
      color: white;
14599
      display: inline-block; }
14600
      .mt-widget-2 .mt-head .mt-head-user .mt-head-user-info .mt-user-name {
14601
        display: block;
14602
        font-size: 15px; }
14603
      .mt-widget-2 .mt-head .mt-head-user .mt-head-user-info .mt-user-time {
14604
        font-size: 13px;
14605
        display: block; }
14606
        .mt-widget-2 .mt-head .mt-head-user .mt-head-user-info .mt-user-time > i {
14607
          position: relative;
14608
          top: 1px;
14609
          font-size: 13px; }
14610
  .mt-widget-2 .mt-body {
14611
    padding-top: 160px;
14612
    text-align: center; }
14613
    .mt-widget-2 .mt-body .mt-body-title {
14614
      margin-top: 130px;
14615
      font-weight: 600;
14616
      font-size: 16px; }
14617
    .mt-widget-2 .mt-body .mt-body-description {
14618
      margin-top: 10px;
14619
      display: inline-block;
14620
      color: #666666;
14621
      font-size: 13px;
14622
      padding: 0 10px; }
14623
    .mt-widget-2 .mt-body .mt-body-stats {
14624
      padding: 0; }
14625
      .mt-widget-2 .mt-body .mt-body-stats:before, .mt-widget-2 .mt-body .mt-body-stats:after {
14626
        content: " ";
14627
        display: table; }
14628
      .mt-widget-2 .mt-body .mt-body-stats:after {
14629
        clear: both; }
14630
      .mt-widget-2 .mt-body .mt-body-stats > li {
14631
        margin: 15px;
14632
        list-style: none;
14633
        display: inline-block; }
14634
    .mt-widget-2 .mt-body .mt-body-actions {
14635
      border-top: 1px solid #e7ecf1; }
14636
      .mt-widget-2 .mt-body .mt-body-actions > i {
14637
        font-size: 18px; }
14638
      .mt-widget-2 .mt-body .mt-body-actions .btn {
14639
        font-size: 14px;
14640
        border-right: 1px solid #e7ecf1;
14641
        padding: 12px 0 12px 0;
14642
        text-align: center; }
14643
        .mt-widget-2 .mt-body .mt-body-actions .btn:last-child {
14644
          border: 0; }
14645
 
14646
.mt-widget-3 {
14647
  border: 1px solid #e7ecf1; }
14648
  .mt-widget-3 .mt-head {
14649
    background-color: #5DC9E6;
14650
    margin-bottom: 20px;
14651
    color: white;
14652
    padding: 15px 0; }
14653
    .mt-widget-3 .mt-head .mt-head-icon {
14654
      font-size: 35px;
14655
      text-align: center;
14656
      padding-top: 20px;
14657
      margin-bottom: 10px; }
14658
    .mt-widget-3 .mt-head .mt-head-desc {
14659
      margin-left: 10px;
14660
      margin-right: 10px;
14661
      text-align: center;
14662
      color: #fff;
14663
      opacity: 0.8 ;
14664
      filter: alpha(opacity=80) ; }
14665
    .mt-widget-3 .mt-head .mt-head-date {
14666
      text-align: center;
14667
      margin-top: 20px;
14668
      display: block;
14669
      color: #f2f2f2; }
14670
    .mt-widget-3 .mt-head .mt-head-button {
14671
      margin: 10px 0;
14672
      text-align: center;
14673
      padding: 20px; }
14674
      .mt-widget-3 .mt-head .mt-head-button > button {
14675
        width: 90px; }
14676
  .mt-widget-3 .mt-body-actions-icons .btn-group {
14677
    margin-bottom: 20px; }
14678
    .mt-widget-3 .mt-body-actions-icons .btn-group .mt-icon {
14679
      display: block;
14680
      position: relative;
14681
      padding: 5px;
14682
      font-size: 15px; }
14683
  .mt-widget-3 .mt-body-actions-icons .btn {
14684
    border-right: 1px solid #e7ecf1;
14685
    font-size: 11px;
14686
    text-align: center;
14687
    padding: 0; }
14688
    .mt-widget-3 .mt-body-actions-icons .btn:last-child {
14689
      border-right: 0; }
14690
 
14691
.mt-widget-4 {
14692
  min-height: 250px;
14693
  color: white;
14694
  background-color: #26C0B8; }
14695
  .mt-widget-4 .mt-img-container {
14696
    position: relative; }
14697
    .mt-widget-4 .mt-img-container > img {
14698
      height: 250px;
14699
      width: 100%; }
14700
  .mt-widget-4 .mt-container {
14701
    width: 150px;
14702
    background-color: #26C0B8;
14703
    min-height: 250px;
14704
    position: absolute;
14705
    right: 15px;
14706
    top: 0; }
14707
    .mt-widget-4 .mt-container .mt-head-title {
14708
      text-align: center;
14709
      margin-top: 20px;
14710
      padding: 10px; }
14711
    .mt-widget-4 .mt-container .mt-body-icons {
14712
      margin-top: 30px;
14713
      text-align: center; }
14714
      .mt-widget-4 .mt-container .mt-body-icons > a {
14715
        color: #e6e6e6;
14716
        display: inline-block;
14717
        padding: 10px;
14718
        font-size: 17px; }
14719
        .mt-widget-4 .mt-container .mt-body-icons > a:hover {
14720
          color: #fff; }
14721
    .mt-widget-4 .mt-container .mt-footer-button {
14722
      margin-top: 30px;
14723
      position: absolute;
14724
      right: 0; }
14725
      .mt-widget-4 .mt-container .mt-footer-button > .btn {
14726
        width: 90px;
14727
        border-top-right-radius: 0 !important;
14728
        border-bottom-right-radius: 0 !important;
14729
        border: none !important; }
14730
 
14731
.mt-code {
14732
  padding: 3px;
14733
  color: #E43A45;
14734
  border-radius: 4px !important;
14735
  display: inline;
14736
  word-wrap: normal; }
14737
 
14738
.caption-desc {
14739
  font-size: 13px;
14740
  margin-top: 0.5em;
14741
  line-height: 2.3em; }
14742
 
14743
.mt-element-step .row {
14744
  margin: 0; }
14745
 
14746
.mt-element-step .step-default .mt-step-col {
14747
  padding-top: 30px;
14748
  padding-bottom: 30px;
14749
  text-align: center; }
14750
 
14751
.mt-element-step .step-default .mt-step-number {
14752
  font-size: 26px;
14753
  border-radius: 50% !important;
14754
  display: inline-block;
14755
  margin: auto;
14756
  padding: 3px 14px;
14757
  margin-bottom: 20px; }
14758
 
14759
.mt-element-step .step-default .mt-step-title {
14760
  font-size: 30px;
14761
  font-weight: 100; }
14762
 
14763
.mt-element-step .step-default .active {
14764
  background-color: #32c5d2 !important; }
14765
  .mt-element-step .step-default .active .mt-step-number {
14766
    color: #32c5d2 !important; }
14767
  .mt-element-step .step-default .active .mt-step-title,
14768
  .mt-element-step .step-default .active .mt-step-content {
14769
    color: #fff !important; }
14770
 
14771
.mt-element-step .step-default .done {
14772
  background-color: #26C281 !important; }
14773
  .mt-element-step .step-default .done .mt-step-number {
14774
    color: #26C281 !important; }
14775
  .mt-element-step .step-default .done .mt-step-title,
14776
  .mt-element-step .step-default .done .mt-step-content {
14777
    color: #fff !important; }
14778
 
14779
.mt-element-step .step-default .error {
14780
  background-color: #E7505A !important; }
14781
  .mt-element-step .step-default .error .mt-step-number {
14782
    color: #E7505A !important; }
14783
  .mt-element-step .step-default .error .mt-step-title,
14784
  .mt-element-step .step-default .error .mt-step-content {
14785
    color: #fff !important; }
14786
 
14787
.mt-element-step .step-thin .mt-step-col {
14788
  padding-top: 10px;
14789
  padding-bottom: 10px; }
14790
 
14791
.mt-element-step .step-thin .mt-step-number {
14792
  font-size: 26px;
14793
  border-radius: 50% !important;
14794
  float: left;
14795
  margin: auto;
14796
  padding: 3px 14px; }
14797
 
14798
.mt-element-step .step-thin .mt-step-title {
14799
  font-size: 24px;
14800
  font-weight: 100;
14801
  padding-left: 60px;
14802
  margin-top: -4px; }
14803
 
14804
.mt-element-step .step-thin .mt-step-content {
14805
  padding-left: 60px;
14806
  margin-top: -5px; }
14807
 
14808
.mt-element-step .step-thin .active {
14809
  background-color: #32c5d2 !important; }
14810
  .mt-element-step .step-thin .active .mt-step-number {
14811
    color: #32c5d2 !important; }
14812
  .mt-element-step .step-thin .active .mt-step-title,
14813
  .mt-element-step .step-thin .active .mt-step-content {
14814
    color: #fff !important; }
14815
 
14816
.mt-element-step .step-thin .done {
14817
  background-color: #26C281 !important; }
14818
  .mt-element-step .step-thin .done .mt-step-number {
14819
    color: #26C281 !important; }
14820
  .mt-element-step .step-thin .done .mt-step-title,
14821
  .mt-element-step .step-thin .done .mt-step-content {
14822
    color: #fff !important; }
14823
 
14824
.mt-element-step .step-thin .error {
14825
  background-color: #E7505A !important; }
14826
  .mt-element-step .step-thin .error .mt-step-number {
14827
    color: #E7505A !important; }
14828
  .mt-element-step .step-thin .error .mt-step-title,
14829
  .mt-element-step .step-thin .error .mt-step-content {
14830
    color: #fff !important; }
14831
 
14832
.mt-element-step .step-background .mt-step-col {
14833
  padding-top: 30px;
14834
  padding-bottom: 30px;
14835
  text-align: center;
14836
  height: 160px; }
14837
 
14838
.mt-element-step .step-background .mt-step-number {
14839
  font-size: 200px;
14840
  position: absolute;
14841
  bottom: 0;
14842
  right: 0;
14843
  line-height: 0.79em;
14844
  color: #dae1e4;
14845
  z-index: 4; }
14846
 
14847
.mt-element-step .step-background .mt-step-title {
14848
  font-size: 30px;
14849
  font-weight: 100;
14850
  text-align: right;
14851
  padding-right: 25%;
14852
  z-index: 5;
14853
  position: relative; }
14854
 
14855
.mt-element-step .step-background .mt-step-content {
14856
  text-align: right;
14857
  padding-right: 25%;
14858
  z-index: 5;
14859
  position: relative; }
14860
 
14861
.mt-element-step .step-background .active {
14862
  background-color: #32c5d2 !important; }
14863
  .mt-element-step .step-background .active .mt-step-number {
14864
    color: #2ab4c0 !important; }
14865
  .mt-element-step .step-background .active .mt-step-title,
14866
  .mt-element-step .step-background .active .mt-step-content {
14867
    color: #fff !important; }
14868
 
14869
.mt-element-step .step-background .done {
14870
  background-color: #26C281 !important; }
14871
  .mt-element-step .step-background .done .mt-step-number {
14872
    color: #22ad73 !important; }
14873
  .mt-element-step .step-background .done .mt-step-title,
14874
  .mt-element-step .step-background .done .mt-step-content {
14875
    color: #fff !important; }
14876
 
14877
.mt-element-step .step-background .error {
14878
  background-color: #E7505A !important; }
14879
  .mt-element-step .step-background .error .mt-step-number {
14880
    color: #e43a45 !important; }
14881
  .mt-element-step .step-background .error .mt-step-title,
14882
  .mt-element-step .step-background .error .mt-step-content {
14883
    color: #fff !important; }
14884
 
14885
.mt-element-step .step-background-thin .mt-step-col {
14886
  padding-top: 15px;
14887
  padding-bottom: 15px;
14888
  text-align: center; }
14889
 
14890
.mt-element-step .step-background-thin .mt-step-number {
14891
  font-size: 120px;
14892
  position: absolute;
14893
  bottom: 0;
14894
  right: 0;
14895
  line-height: 0.79em;
14896
  color: #dae1e4;
14897
  z-index: 4; }
14898
 
14899
.mt-element-step .step-background-thin .mt-step-title {
14900
  font-size: 30px;
14901
  font-weight: 100;
14902
  text-align: right;
14903
  padding-right: 25%;
14904
  z-index: 5;
14905
  position: relative; }
14906
 
14907
.mt-element-step .step-background-thin .mt-step-content {
14908
  text-align: right;
14909
  position: relative;
14910
  padding-right: 25%;
14911
  z-index: 5; }
14912
 
14913
.mt-element-step .step-background-thin .active {
14914
  background-color: #32c5d2 !important; }
14915
  .mt-element-step .step-background-thin .active .mt-step-number {
14916
    color: #2ab4c0 !important; }
14917
  .mt-element-step .step-background-thin .active .mt-step-title,
14918
  .mt-element-step .step-background-thin .active .mt-step-content {
14919
    color: #fff !important; }
14920
 
14921
.mt-element-step .step-background-thin .done {
14922
  background-color: #26C281 !important; }
14923
  .mt-element-step .step-background-thin .done .mt-step-number {
14924
    color: #22ad73 !important; }
14925
  .mt-element-step .step-background-thin .done .mt-step-title,
14926
  .mt-element-step .step-background-thin .done .mt-step-content {
14927
    color: #fff !important; }
14928
 
14929
.mt-element-step .step-background-thin .error {
14930
  background-color: #E7505A !important; }
14931
  .mt-element-step .step-background-thin .error .mt-step-number {
14932
    color: #e43a45 !important; }
14933
  .mt-element-step .step-background-thin .error .mt-step-title,
14934
  .mt-element-step .step-background-thin .error .mt-step-content {
14935
    color: #fff !important; }
14936
 
14937
.mt-element-step .step-no-background .mt-step-col {
14938
  padding-top: 30px;
14939
  padding-bottom: 30px;
14940
  text-align: center; }
14941
 
14942
.mt-element-step .step-no-background .mt-step-number {
14943
  font-size: 26px;
14944
  border-radius: 50% !important;
14945
  display: inline-block;
14946
  margin: auto;
14947
  padding: 3px 14px;
14948
  margin-bottom: 20px;
14949
  border: 1px solid;
14950
  border-color: #e5e5e5; }
14951
 
14952
.mt-element-step .step-no-background .mt-step-title {
14953
  font-size: 30px;
14954
  font-weight: 100; }
14955
 
14956
.mt-element-step .step-no-background .active .mt-step-number {
14957
  color: #32c5d2 !important;
14958
  border-color: #32c5d2 !important;
14959
  font-weight: 700; }
14960
 
14961
.mt-element-step .step-no-background .active .mt-step-title,
14962
.mt-element-step .step-no-background .active .mt-step-content {
14963
  color: #32c5d2 !important;
14964
  font-weight: 700; }
14965
 
14966
.mt-element-step .step-no-background .done .mt-step-number {
14967
  color: #26C281 !important;
14968
  border-color: #26C281 !important;
14969
  font-weight: 700; }
14970
 
14971
.mt-element-step .step-no-background .done .mt-step-title,
14972
.mt-element-step .step-no-background .done .mt-step-content {
14973
  color: #26C281 !important;
14974
  font-weight: 700; }
14975
 
14976
.mt-element-step .step-no-background .error .mt-step-number {
14977
  color: #E7505A !important;
14978
  border-color: #E7505A !important;
14979
  font-weight: 700; }
14980
 
14981
.mt-element-step .step-no-background .error .mt-step-title,
14982
.mt-element-step .step-no-background .error .mt-step-content {
14983
  color: #E7505A !important;
14984
  font-weight: 700; }
14985
 
14986
.mt-element-step .step-no-background-thin .mt-step-col {
14987
  padding-top: 10px;
14988
  padding-bottom: 10px; }
14989
 
14990
.mt-element-step .step-no-background-thin .mt-step-number {
14991
  font-size: 26px;
14992
  border-radius: 50% !important;
14993
  float: left;
14994
  margin: auto;
14995
  padding: 3px 14px;
14996
  border: 1px solid;
14997
  border-color: #e5e5e5; }
14998
 
14999
.mt-element-step .step-no-background-thin .mt-step-title {
15000
  font-size: 24px;
15001
  font-weight: 100;
15002
  padding-left: 60px;
15003
  margin-top: -4px; }
15004
 
15005
.mt-element-step .step-no-background-thin .mt-step-content {
15006
  padding-left: 60px;
15007
  margin-top: -5px; }
15008
 
15009
.mt-element-step .step-no-background-thin .active .mt-step-number {
15010
  color: #32c5d2 !important;
15011
  border-color: #32c5d2 !important;
15012
  font-weight: 700; }
15013
 
15014
.mt-element-step .step-no-background-thin .active .mt-step-title,
15015
.mt-element-step .step-no-background-thin .active .mt-step-content {
15016
  color: #32c5d2 !important;
15017
  font-weight: 700; }
15018
 
15019
.mt-element-step .step-no-background-thin .done .mt-step-number {
15020
  color: #26C281 !important;
15021
  border-color: #26C281 !important;
15022
  font-weight: 700; }
15023
 
15024
.mt-element-step .step-no-background-thin .done .mt-step-title,
15025
.mt-element-step .step-no-background-thin .done .mt-step-content {
15026
  color: #26C281 !important;
15027
  font-weight: 700; }
15028
 
15029
.mt-element-step .step-no-background-thin .error .mt-step-number {
15030
  color: #E7505A !important;
15031
  border-color: #E7505A !important;
15032
  font-weight: 700; }
15033
 
15034
.mt-element-step .step-no-background-thin .error .mt-step-title,
15035
.mt-element-step .step-no-background-thin .error .mt-step-content {
15036
  color: #E7505A !important;
15037
  font-weight: 700; }
15038
 
15039
.mt-element-step .step-line .mt-step-col {
15040
  padding: 30px 0;
15041
  text-align: center; }
15042
 
15043
.mt-element-step .step-line .mt-step-number {
15044
  font-size: 26px;
15045
  border-radius: 50% !important;
15046
  display: inline-block;
15047
  margin: auto;
15048
  padding: 9px;
15049
  margin-bottom: 5px;
15050
  border: 3px solid;
15051
  border-color: #e5e5e5;
15052
  position: relative;
15053
  z-index: 5;
15054
  height: 60px;
15055
  width: 60px;
15056
  text-align: center; }
15057
  .mt-element-step .step-line .mt-step-number > i {
15058
    position: relative;
15059
    top: 50%;
15060
    transform: translateY(-120%); }
15061
 
15062
.mt-element-step .step-line .mt-step-title {
15063
  font-size: 20px;
15064
  font-weight: 400;
15065
  position: relative; }
15066
  .mt-element-step .step-line .mt-step-title:after {
15067
    content: '';
15068
    height: 3px;
15069
    width: 50%;
15070
    position: absolute;
15071
    background-color: #e5e5e5;
15072
    top: -32px;
15073
    left: 50%;
15074
    z-index: 4;
15075
    transform: translateY(-100%); }
15076
  .mt-element-step .step-line .mt-step-title:before {
15077
    content: '';
15078
    height: 3px;
15079
    width: 50%;
15080
    position: absolute;
15081
    background-color: #e5e5e5;
15082
    top: -32px;
15083
    right: 50%;
15084
    z-index: 4;
15085
    transform: translateY(-100%); }
15086
 
15087
.mt-element-step .step-line .first .mt-step-title:before {
15088
  content: none; }
15089
 
15090
.mt-element-step .step-line .last .mt-step-title:after {
15091
  content: none; }
15092
 
15093
.mt-element-step .step-line .active .mt-step-number {
15094
  color: #32c5d2 !important;
15095
  border-color: #32c5d2 !important; }
15096
 
15097
.mt-element-step .step-line .active .mt-step-title,
15098
.mt-element-step .step-line .active .mt-step-content {
15099
  color: #32c5d2 !important; }
15100
 
15101
.mt-element-step .step-line .active .mt-step-title:after, .mt-element-step .step-line .active .mt-step-title:before {
15102
  background-color: #32c5d2; }
15103
 
15104
.mt-element-step .step-line .done .mt-step-number {
15105
  color: #26C281 !important;
15106
  border-color: #26C281 !important; }
15107
 
15108
.mt-element-step .step-line .done .mt-step-title,
15109
.mt-element-step .step-line .done .mt-step-content {
15110
  color: #26C281 !important; }
15111
 
15112
.mt-element-step .step-line .done .mt-step-title:after, .mt-element-step .step-line .done .mt-step-title:before {
15113
  background-color: #26C281; }
15114
 
15115
.mt-element-step .step-line .error .mt-step-number {
15116
  color: #E7505A !important;
15117
  border-color: #E7505A !important; }
15118
 
15119
.mt-element-step .step-line .error .mt-step-title,
15120
.mt-element-step .step-line .error .mt-step-content {
15121
  color: #E7505A !important; }
15122
 
15123
.mt-element-step .step-line .error .mt-step-title:after, .mt-element-step .step-line .error .mt-step-title:before {
15124
  background-color: #E7505A; }
15125
 
15126
@media (max-width: 991px) {
15127
  /* 991px */
15128
  .mt-element-step .step-line .mt-step-title:after {
15129
    content: none; }
15130
  .mt-element-step .step-line .mt-step-title:before {
15131
    content: none; } }
15132
 
15133
.mt-element-list .list-default.mt-list-head {
15134
  background-position: center;
15135
  background-size: cover;
15136
  background-repeat: no-repeat;
15137
  padding: 15px; }
15138
  .mt-element-list .list-default.mt-list-head .list-title {
15139
    margin: 0 0 0.7em 0;
15140
    font-size: 18px; }
15141
  .mt-element-list .list-default.mt-list-head .list-date {
15142
    font-size: 12px; }
15143
  .mt-element-list .list-default.mt-list-head .list-pending {
15144
    margin-bottom: 10px; }
15145
  .mt-element-list .list-default.mt-list-head .list-count {
15146
    display: inline-block;
15147
    padding: 3px 7px; }
15148
    .mt-element-list .list-default.mt-list-head .list-count.last {
15149
      margin-bottom: 0; }
15150
  .mt-element-list .list-default.mt-list-head .list-label {
15151
    display: inline-block;
15152
    font-size: 12px; }
15153
 
15154
.mt-element-list .list-default.mt-list-container {
15155
  border-left: 1px solid;
15156
  border-right: 1px solid;
15157
  border-bottom: 1px solid;
15158
  border-color: #e7ecf1;
15159
  padding: 15px; }
15160
  .mt-element-list .list-default.mt-list-container .mt-list-title {
15161
    padding-bottom: 15px;
15162
    font-size: 14px;
15163
    font-weight: 700; }
15164
  .mt-element-list .list-default.mt-list-container ul {
15165
    margin-bottom: 0;
15166
    padding: 0; }
15167
    .mt-element-list .list-default.mt-list-container ul > .mt-list-item {
15168
      list-style: none;
15169
      border-bottom: 1px solid;
15170
      border-color: #e7ecf1;
15171
      padding: 25px 0;
15172
      min-height: 45px; }
15173
      .mt-element-list .list-default.mt-list-container ul > .mt-list-item:first-child {
15174
        padding-top: 0; }
15175
      .mt-element-list .list-default.mt-list-container ul > .mt-list-item:last-child {
15176
        padding-bottom: 0;
15177
        border: none; }
15178
      .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-icon-container {
15179
        border: 1px solid;
15180
        border-color: #e7ecf1;
15181
        border-radius: 50% !important;
15182
        padding: 0.9em;
15183
        float: left;
15184
        width: 45px;
15185
        height: 45px; }
15186
        .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-icon-container > a {
15187
          color: #34495e; }
15188
          .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-icon-container > a:hover {
15189
            color: #26C281;
15190
            text-decoration: none; }
15191
        .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-icon-container.done {
15192
          border-color: #26C281; }
15193
          .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-icon-container.done > a {
15194
            color: #26C281; }
15195
            .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-icon-container.done > a:hover {
15196
              color: #26C281;
15197
              text-decoration: none; }
15198
      .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-item-content {
15199
        padding: 0 75px 0 60px; }
15200
        .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-item-content > h3 {
15201
          margin-top: 0;
15202
          margin-bottom: 5px;
15203
          font-size: 16px; }
15204
          .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-item-content > h3 > a {
15205
            color: #34495e; }
15206
            .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-item-content > h3 > a:hover {
15207
              color: #26C281;
15208
              text-decoration: none; }
15209
        .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-item-content > p {
15210
          margin: 0; }
15211
      .mt-element-list .list-default.mt-list-container ul > .mt-list-item > .list-datetime {
15212
        text-align: right;
15213
        float: right;
15214
        width: 60px; }
15215
 
15216
.mt-element-list .list-default.ext-1.mt-list-container {
15217
  padding: 15px 0 0 0; }
15218
  .mt-element-list .list-default.ext-1.mt-list-container .mt-list-title {
15219
    padding: 0 15px 15px 15px; }
15220
  .mt-element-list .list-default.ext-1.mt-list-container ul > .mt-list-item {
15221
    padding: 15px;
15222
    border-left: 3px solid;
15223
    border-color: #2F353B;
15224
    border-bottom-color: #e7ecf1; }
15225
    .mt-element-list .list-default.ext-1.mt-list-container ul > .mt-list-item:hover {
15226
      background-color: #e5e5e5; }
15227
    .mt-element-list .list-default.ext-1.mt-list-container ul > .mt-list-item.done {
15228
      border-color: #26C281;
15229
      border-bottom-color: #e7ecf1; }
15230
      .mt-element-list .list-default.ext-1.mt-list-container ul > .mt-list-item.done:hover {
15231
        background-color: #96ebc8; }
15232
    .mt-element-list .list-default.ext-1.mt-list-container ul > .mt-list-item > .list-icon-container {
15233
      border: none; }
15234
 
15235
.mt-element-list .list-default.group .list-toggle-container:hover, .mt-element-list .list-default.group .list-toggle-container:focus, .mt-element-list .list-default.group .list-toggle-container:active {
15236
  text-decoration: none; }
15237
 
15238
.mt-element-list .list-default.group .list-toggle-container .list-toggle {
15239
  padding: 15px;
15240
  background-color: #2F353B;
15241
  font-weight: 700;
15242
  color: #fff;
15243
  text-decoration: none; }
15244
  .mt-element-list .list-default.group .list-toggle-container .list-toggle.done {
15245
    background-color: #26C281; }
15246
 
15247
.mt-element-list .list-simple.mt-list-head {
15248
  padding: 15px; }
15249
  .mt-element-list .list-simple.mt-list-head .list-title {
15250
    margin: 0;
15251
    padding-right: 85px; }
15252
  .mt-element-list .list-simple.mt-list-head .list-date {
15253
    font-size: 12px;
15254
    opacity: 0.8;
15255
    float: right;
15256
    width: 75px; }
15257
 
15258
.mt-element-list .list-simple.mt-list-container {
15259
  border-left: 1px solid;
15260
  border-right: 1px solid;
15261
  border-bottom: 1px solid;
15262
  border-color: #e7ecf1;
15263
  padding: 15px; }
15264
  .mt-element-list .list-simple.mt-list-container ul {
15265
    margin-bottom: 0;
15266
    padding: 0; }
15267
    .mt-element-list .list-simple.mt-list-container ul > .mt-list-item {
15268
      list-style: none;
15269
      border-bottom: 1px solid;
15270
      border-color: #e7ecf1;
15271
      padding: 15px 0; }
15272
      .mt-element-list .list-simple.mt-list-container ul > .mt-list-item:first-child {
15273
        padding-top: 0; }
15274
      .mt-element-list .list-simple.mt-list-container ul > .mt-list-item:last-child {
15275
        padding-bottom: 0;
15276
        border: none; }
15277
      .mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-icon-container {
15278
        font-size: 14px;
15279
        float: left; }
15280
        .mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-icon-container > a {
15281
          color: #34495e; }
15282
          .mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-icon-container > a:hover {
15283
            color: #26C281;
15284
            text-decoration: none; }
15285
        .mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-icon-container.done {
15286
          color: #26C281; }
15287
          .mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-icon-container.done > a {
15288
            color: #26C281; }
15289
            .mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-icon-container.done > a:hover {
15290
              color: #26C281;
15291
              text-decoration: none; }
15292
      .mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-item-content {
15293
        padding: 0 75px 0 60px; }
15294
        .mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-item-content > h3 {
15295
          margin: 0;
15296
          font-size: 18px; }
15297
          .mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-item-content > h3 > a {
15298
            color: #34495e; }
15299
            .mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-item-content > h3 > a:hover {
15300
              color: #26C281;
15301
              text-decoration: none; }
15302
      .mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-datetime {
15303
        text-align: right;
15304
        float: right;
15305
        width: 60px; }
15306
 
15307
.mt-element-list .list-simple.mt-list-head {
15308
  padding: 15px; }
15309
  .mt-element-list .list-simple.mt-list-head .list-title {
15310
    margin: 0;
15311
    padding-right: 85px; }
15312
  .mt-element-list .list-simple.mt-list-head .list-date {
15313
    font-size: 12px;
15314
    opacity: 0.8;
15315
    float: right;
15316
    width: 75px; }
15317
 
15318
.mt-element-list .list-simple.ext-1.mt-list-container {
15319
  padding: 0; }
15320
  .mt-element-list .list-simple.ext-1.mt-list-container ul > .mt-list-item {
15321
    padding: 15px;
15322
    border-left: 3px solid;
15323
    border-color: #34495e;
15324
    border-bottom-color: #e7ecf1; }
15325
    .mt-element-list .list-simple.ext-1.mt-list-container ul > .mt-list-item:hover {
15326
      background-color: #e5e5e5; }
15327
    .mt-element-list .list-simple.ext-1.mt-list-container ul > .mt-list-item.done {
15328
      border-color: #26C281;
15329
      border-bottom-color: #e7ecf1; }
15330
      .mt-element-list .list-simple.ext-1.mt-list-container ul > .mt-list-item.done:hover {
15331
        background-color: #96ebc8; }
15332
 
15333
.mt-element-list .list-simple.group .list-toggle-container:hover, .mt-element-list .list-simple.group .list-toggle-container:focus, .mt-element-list .list-simple.group .list-toggle-container:active {
15334
  text-decoration: none; }
15335
 
15336
.mt-element-list .list-simple.group .list-toggle-container .list-toggle {
15337
  padding: 15px;
15338
  background-color: #34495e;
15339
  font-weight: 700;
15340
  color: #fff;
15341
  text-decoration: none; }
15342
  .mt-element-list .list-simple.group .list-toggle-container .list-toggle.done {
15343
    background-color: #26C281; }
15344
 
15345
.mt-element-list .list-news.mt-list-head {
15346
  padding: 15px;
15347
  text-align: center; }
15348
  .mt-element-list .list-news.mt-list-head .list-title {
15349
    margin: 0; }
15350
  .mt-element-list .list-news.mt-list-head .badge {
15351
    margin-top: 5px; }
15352
 
15353
.mt-element-list .list-news.mt-list-container {
15354
  border-left: 1px solid;
15355
  border-right: 1px solid;
15356
  border-bottom: 1px solid;
15357
  border-color: #e7ecf1;
15358
  padding: 15px 0; }
15359
  .mt-element-list .list-news.mt-list-container ul {
15360
    margin-bottom: 0;
15361
    padding: 0; }
15362
    .mt-element-list .list-news.mt-list-container ul > .mt-list-item {
15363
      list-style: none;
15364
      border-bottom: 1px solid;
15365
      border-color: #e7ecf1;
15366
      padding: 15px;
15367
      position: relative; }
15368
      .mt-element-list .list-news.mt-list-container ul > .mt-list-item:first-child {
15369
        padding-top: 0; }
15370
      .mt-element-list .list-news.mt-list-container ul > .mt-list-item:last-child {
15371
        padding-bottom: 0;
15372
        border: none; }
15373
      .mt-element-list .list-news.mt-list-container ul > .mt-list-item > .list-icon-container {
15374
        font-size: 20px;
15375
        position: absolute;
15376
        right: 5px;
15377
        top: 50%;
15378
        margin-top: -10px; }
15379
        .mt-element-list .list-news.mt-list-container ul > .mt-list-item > .list-icon-container a {
15380
          color: #2f353b; }
15381
          .mt-element-list .list-news.mt-list-container ul > .mt-list-item > .list-icon-container a:hover {
15382
            color: #32c5d2; }
15383
      .mt-element-list .list-news.mt-list-container ul > .mt-list-item > .list-item-content {
15384
        padding: 0 25px 0 0; }
15385
        .mt-element-list .list-news.mt-list-container ul > .mt-list-item > .list-item-content > h3 {
15386
          margin: 0;
15387
          font-size: 18px;
15388
          margin-bottom: 10px; }
15389
          .mt-element-list .list-news.mt-list-container ul > .mt-list-item > .list-item-content > h3 > a {
15390
            color: #34495e; }
15391
            .mt-element-list .list-news.mt-list-container ul > .mt-list-item > .list-item-content > h3 > a:hover {
15392
              color: #32c5d2;
15393
              text-decoration: none; }
15394
      .mt-element-list .list-news.mt-list-container ul > .mt-list-item > .list-datetime {
15395
        margin-bottom: 10px; }
15396
 
15397
.mt-element-list .list-news.ext-1.mt-list-head {
15398
  position: relative;
15399
  text-align: left; }
15400
  .mt-element-list .list-news.ext-1.mt-list-head .list-count {
15401
    position: absolute;
15402
    right: 0;
15403
    top: 0;
15404
    height: 100%;
15405
    padding: 19px; }
15406
 
15407
.mt-element-list .list-news.ext-1 .list-thumb {
15408
  width: 80px;
15409
  height: 80px;
15410
  overflow: hidden;
15411
  float: left; }
15412
  .mt-element-list .list-news.ext-1 .list-thumb img {
15413
    width: 100%; }
15414
 
15415
.mt-element-list .list-news.ext-1.mt-list-container {
15416
  padding: 0; }
15417
  .mt-element-list .list-news.ext-1.mt-list-container ul > .mt-list-item {
15418
    padding: 15px; }
15419
    .mt-element-list .list-news.ext-1.mt-list-container ul > .mt-list-item > .list-datetime {
15420
      padding-left: 90px; }
15421
    .mt-element-list .list-news.ext-1.mt-list-container ul > .mt-list-item > .list-item-content {
15422
      padding-left: 90px; }
15423
    .mt-element-list .list-news.ext-1.mt-list-container ul > .mt-list-item:hover {
15424
      background-color: #e5e5e5; }
15425
    .mt-element-list .list-news.ext-1.mt-list-container ul > .mt-list-item:last-child {
15426
      padding-bottom: 15px; }
15427
 
15428
.mt-element-list .list-news.ext-2.mt-list-head {
15429
  position: relative;
15430
  text-align: left; }
15431
  .mt-element-list .list-news.ext-2.mt-list-head .list-count {
15432
    position: absolute;
15433
    right: 0;
15434
    top: 0;
15435
    height: 100%;
15436
    padding: 19px; }
15437
 
15438
.mt-element-list .list-news.ext-2 .list-thumb {
15439
  width: 80px;
15440
  height: 80px;
15441
  overflow: hidden;
15442
  float: left; }
15443
  .mt-element-list .list-news.ext-2 .list-thumb img {
15444
    width: 100%; }
15445
 
15446
.mt-element-list .list-news.ext-2.mt-list-container {
15447
  padding: 0; }
15448
  .mt-element-list .list-news.ext-2.mt-list-container ul > .mt-list-item {
15449
    padding: 15px; }
15450
    .mt-element-list .list-news.ext-2.mt-list-container ul > .mt-list-item > .list-datetime {
15451
      padding-left: 90px; }
15452
    .mt-element-list .list-news.ext-2.mt-list-container ul > .mt-list-item > .list-item-content {
15453
      padding-left: 90px; }
15454
      .mt-element-list .list-news.ext-2.mt-list-container ul > .mt-list-item > .list-item-content > h3 {
15455
        font-size: 16px; }
15456
        .mt-element-list .list-news.ext-2.mt-list-container ul > .mt-list-item > .list-item-content > h3 > a:hover {
15457
          color: #F2784B; }
15458
    .mt-element-list .list-news.ext-2.mt-list-container ul > .mt-list-item:hover {
15459
      background-color: #e5e5e5; }
15460
    .mt-element-list .list-news.ext-2.mt-list-container ul > .mt-list-item:last-child {
15461
      padding-bottom: 15px; }
15462
 
15463
.mt-element-list .list-todo.mt-list-head {
15464
  padding: 15px;
15465
  position: relative; }
15466
  .mt-element-list .list-todo.mt-list-head .list-title {
15467
    margin: 0; }
15468
  .mt-element-list .list-todo.mt-list-head .list-head-count {
15469
    margin-top: 5px; }
15470
    .mt-element-list .list-todo.mt-list-head .list-head-count > .list-head-count-item {
15471
      display: inline-block;
15472
      margin-right: 15px; }
15473
  .mt-element-list .list-todo.mt-list-head .list-count {
15474
    position: absolute;
15475
    top: 0;
15476
    right: 0;
15477
    padding: 29px;
15478
    font-size: 16px; }
15479
  .mt-element-list .list-todo.mt-list-head a {
15480
    color: #fff; }
15481
    .mt-element-list .list-todo.mt-list-head a:hover {
15482
      text-decoration: none; }
15483
 
15484
.mt-element-list .list-todo.mt-list-container {
15485
  border-left: 1px solid;
15486
  border-right: 1px solid;
15487
  border-bottom: 1px solid;
15488
  border-color: #e7ecf1;
15489
  position: relative; }
15490
  .mt-element-list .list-todo.mt-list-container .list-todo-line {
15491
    position: absolute;
15492
    z-index: 1;
15493
    height: 100%;
15494
    width: 1px;
15495
    top: 0;
15496
    left: 25px;
15497
    border-left: 1px solid;
15498
    border-color: #e7ecf1; }
15499
  .mt-element-list .list-todo.mt-list-container ul {
15500
    margin-bottom: 0;
15501
    padding: 0;
15502
    position: relative;
15503
    z-index: 5; }
15504
    .mt-element-list .list-todo.mt-list-container ul > .mt-list-item {
15505
      list-style: none;
15506
      border-bottom: 1px solid;
15507
      border-bottom-style: dashed;
15508
      border-color: #e7ecf1;
15509
      padding: 15px;
15510
      position: relative; }
15511
      .mt-element-list .list-todo.mt-list-container ul > .mt-list-item:last-child {
15512
        border: none; }
15513
      .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-icon {
15514
        display: inline-block;
15515
        margin-top: 0.7em;
15516
        padding: 0.7em 0;
15517
        vertical-align: top; }
15518
      .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item {
15519
        margin-left: 15px;
15520
        display: inline-block;
15521
        vertical-align: top;
15522
        width: 90%;
15523
        position: relative; }
15524
        .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item:after {
15525
          right: 100%;
15526
          top: 50%;
15527
          border: solid transparent;
15528
          content: " ";
15529
          height: 0;
15530
          width: 0;
15531
          position: absolute;
15532
          pointer-events: none;
15533
          border-color: rgba(47, 53, 59, 0);
15534
          border-right-color: #2f353b;
15535
          border-width: 8px;
15536
          top: 18px; }
15537
        .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item > .list-toggle-container:hover, .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item > .list-toggle-container:focus, .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item > .list-toggle-container:active {
15538
          text-decoration: none; }
15539
        .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item > .list-toggle-container .list-toggle {
15540
          padding: 15px; }
15541
          .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item > .list-toggle-container .list-toggle > .list-toggle-title {
15542
            display: inline-block; }
15543
        .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list {
15544
          border: 1px solid;
15545
          border-color: #e7ecf1;
15546
          padding: 0;
15547
          margin: 0;
15548
          position: relative;
15549
          border-top: none;
15550
          border-bottom: none; }
15551
          .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item {
15552
            list-style: none;
15553
            padding: 15px;
15554
            border-bottom: 1px solid;
15555
            border-color: #e7ecf1; }
15556
            .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item a {
15557
              color: #2f353b; }
15558
              .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item a:hover {
15559
                text-decoration: none;
15560
                color: #e43a45; }
15561
            .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item:last-child {
15562
              border-bottom: none; }
15563
            .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item > .task-icon {
15564
              float: left; }
15565
            .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item > .task-content {
15566
              padding: 0 45px 0 35px; }
15567
              .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item > .task-content > h4 {
15568
                margin-top: 0;
15569
                font-size: 14px; }
15570
              .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item > .task-content > p {
15571
                font-size: 13px;
15572
                margin: 0; }
15573
            .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item > .task-status {
15574
              float: right; }
15575
              .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item > .task-status a {
15576
                color: #e5e5e5; }
15577
              .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item > .task-status .done:hover {
15578
                color: #26C281; }
15579
              .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item > .task-status .pending:hover {
15580
                color: #e43a45; }
15581
            .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-list-item.done > .task-status .done {
15582
              color: #26C281; }
15583
          .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-footer {
15584
            padding: 15px;
15585
            text-align: center; }
15586
            .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-footer a {
15587
              color: #2f353b; }
15588
              .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-footer a:hover {
15589
                text-decoration: none; }
15590
              .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-footer a.task-trash:hover {
15591
                color: #e43a45; }
15592
              .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-todo-item .task-list .task-footer a.task-add:hover {
15593
                color: #26C281; }
15594
      .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-icon-container {
15595
        font-size: 20px;
15596
        position: absolute;
15597
        right: 5px;
15598
        top: 50%;
15599
        margin-top: -10px; }
15600
        .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-icon-container a {
15601
          color: #2f353b; }
15602
          .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-icon-container a:hover {
15603
            color: #32c5d2; }
15604
      .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-item-content {
15605
        padding: 0 25px 0 0; }
15606
        .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-item-content > h3 {
15607
          margin: 0;
15608
          font-size: 18px;
15609
          margin-bottom: 10px; }
15610
          .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-item-content > h3 > a {
15611
            color: #34495e; }
15612
            .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-item-content > h3 > a:hover {
15613
              color: #32c5d2;
15614
              text-decoration: none; }
15615
      .mt-element-list .list-todo.mt-list-container ul > .mt-list-item > .list-datetime {
15616
        margin-bottom: 10px; }
15617
 
15618
.mt-element-list .list-default.mt-list-head.white {
15619
  background-color: #ffffff;
15620
  color: #666; }
15621
  .mt-element-list .list-default.mt-list-head.white .badge {
15622
    background-color: white;
15623
    color: #666; }
15624
  .mt-element-list .list-default.mt-list-head.white.ext-1 .badge {
15625
    background-color: #e6e6e6; }
15626
  .mt-element-list .list-default.mt-list-head.white .list-label {
15627
    color: white; }
15628
  .mt-element-list .list-default.mt-list-head.white .list-date {
15629
    color: white; }
15630
 
15631
.mt-element-list .list-todo.mt-list-head.white {
15632
  background-color: #ffffff;
15633
  color: #666; }
15634
 
15635
.mt-element-list .list-todo .list-count.white {
15636
  background-color: #ffffff;
15637
  color: #666; }
15638
  .mt-element-list .list-todo .list-count.white:hover {
15639
    background-color: #f2f2f2; }
15640
 
15641
.mt-element-list .list-todo .list-todo-line.white {
15642
  border-color: #ffffff; }
15643
 
15644
.mt-element-list .list-todo .list-todo-item.white:after {
15645
  border-right-color: #ffffff !important; }
15646
 
15647
.mt-element-list .list-todo .list-todo-item.white .list-toggle {
15648
  background: #ffffff;
15649
  color: #666 !important; }
15650
  .mt-element-list .list-todo .list-todo-item.white .list-toggle > .badge {
15651
    color: #ffffff;
15652
    background: #666; }
15653
 
15654
.mt-element-list .list-default.mt-list-head.default {
15655
  background-color: #e1e5ec;
15656
  color: #666; }
15657
  .mt-element-list .list-default.mt-list-head.default .badge {
15658
    background-color: white;
15659
    color: #666; }
15660
  .mt-element-list .list-default.mt-list-head.default.ext-1 .badge {
15661
    background-color: #c2cad8; }
15662
  .mt-element-list .list-default.mt-list-head.default .list-label {
15663
    color: white; }
15664
  .mt-element-list .list-default.mt-list-head.default .list-date {
15665
    color: white; }
15666
 
15667
.mt-element-list .list-todo.mt-list-head.default {
15668
  background-color: #e1e5ec;
15669
  color: #666; }
15670
 
15671
.mt-element-list .list-todo .list-count.default {
15672
  background-color: #e1e5ec;
15673
  color: #666; }
15674
  .mt-element-list .list-todo .list-count.default:hover {
15675
    background-color: #d1d7e2; }
15676
 
15677
.mt-element-list .list-todo .list-todo-line.default {
15678
  border-color: #e1e5ec; }
15679
 
15680
.mt-element-list .list-todo .list-todo-item.default:after {
15681
  border-right-color: #e1e5ec !important; }
15682
 
15683
.mt-element-list .list-todo .list-todo-item.default .list-toggle {
15684
  background: #e1e5ec;
15685
  color: #666 !important; }
15686
  .mt-element-list .list-todo .list-todo-item.default .list-toggle > .badge {
15687
    color: #e1e5ec;
15688
    background: #666; }
15689
 
15690
.mt-element-list .list-default.mt-list-head.dark {
15691
  background-color: #2f353b;
15692
  color: #FFFFFF; }
15693
  .mt-element-list .list-default.mt-list-head.dark .badge {
15694
    background-color: #464f57;
15695
    color: #FFFFFF; }
15696
  .mt-element-list .list-default.mt-list-head.dark.ext-1 .badge {
15697
    background-color: #181c1f; }
15698
  .mt-element-list .list-default.mt-list-head.dark .list-label {
15699
    color: #acb5bd; }
15700
  .mt-element-list .list-default.mt-list-head.dark .list-date {
15701
    color: #acb5bd; }
15702
 
15703
.mt-element-list .list-todo.mt-list-head.dark {
15704
  background-color: #2f353b;
15705
  color: #FFFFFF; }
15706
 
15707
.mt-element-list .list-todo .list-count.dark {
15708
  background-color: #2f353b;
15709
  color: #FFFFFF; }
15710
  .mt-element-list .list-todo .list-count.dark:hover {
15711
    background-color: #24282d; }
15712
 
15713
.mt-element-list .list-todo .list-todo-line.dark {
15714
  border-color: #2f353b; }
15715
 
15716
.mt-element-list .list-todo .list-todo-item.dark:after {
15717
  border-right-color: #2f353b !important; }
15718
 
15719
.mt-element-list .list-todo .list-todo-item.dark .list-toggle {
15720
  background: #2f353b;
15721
  color: #FFFFFF !important; }
15722
  .mt-element-list .list-todo .list-todo-item.dark .list-toggle > .badge {
15723
    color: #2f353b;
15724
    background: #FFFFFF; }
15725
 
15726
.mt-element-list .list-default.mt-list-head.blue {
15727
  background-color: #3598dc;
15728
  color: #FFFFFF; }
15729
  .mt-element-list .list-default.mt-list-head.blue .badge {
15730
    background-color: #60aee4;
15731
    color: #FFFFFF; }
15732
  .mt-element-list .list-default.mt-list-head.blue.ext-1 .badge {
15733
    background-color: #217ebd; }
15734
  .mt-element-list .list-default.mt-list-head.blue .list-label {
15735
    color: white; }
15736
  .mt-element-list .list-default.mt-list-head.blue .list-date {
15737
    color: white; }
15738
 
15739
.mt-element-list .list-todo.mt-list-head.blue {
15740
  background-color: #3598dc;
15741
  color: #FFFFFF; }
15742
 
15743
.mt-element-list .list-todo .list-count.blue {
15744
  background-color: #3598dc;
15745
  color: #FFFFFF; }
15746
  .mt-element-list .list-todo .list-count.blue:hover {
15747
    background-color: #258cd3; }
15748
 
15749
.mt-element-list .list-todo .list-todo-line.blue {
15750
  border-color: #3598dc; }
15751
 
15752
.mt-element-list .list-todo .list-todo-item.blue:after {
15753
  border-right-color: #3598dc !important; }
15754
 
15755
.mt-element-list .list-todo .list-todo-item.blue .list-toggle {
15756
  background: #3598dc;
15757
  color: #FFFFFF !important; }
15758
  .mt-element-list .list-todo .list-todo-item.blue .list-toggle > .badge {
15759
    color: #3598dc;
15760
    background: #FFFFFF; }
15761
 
15762
.mt-element-list .list-default.mt-list-head.blue-madison {
15763
  background-color: #578ebe;
15764
  color: #FFFFFF; }
15765
  .mt-element-list .list-default.mt-list-head.blue-madison .badge {
15766
    background-color: #7ca7cc;
15767
    color: #FFFFFF; }
15768
  .mt-element-list .list-default.mt-list-head.blue-madison.ext-1 .badge {
15769
    background-color: #3f74a3; }
15770
  .mt-element-list .list-default.mt-list-head.blue-madison .list-label {
15771
    color: white; }
15772
  .mt-element-list .list-default.mt-list-head.blue-madison .list-date {
15773
    color: white; }
15774
 
15775
.mt-element-list .list-todo.mt-list-head.blue-madison {
15776
  background-color: #578ebe;
15777
  color: #FFFFFF; }
15778
 
15779
.mt-element-list .list-todo .list-count.blue-madison {
15780
  background-color: #578ebe;
15781
  color: #FFFFFF; }
15782
  .mt-element-list .list-todo .list-count.blue-madison:hover {
15783
    background-color: #4682b5; }
15784
 
15785
.mt-element-list .list-todo .list-todo-line.blue-madison {
15786
  border-color: #578ebe; }
15787
 
15788
.mt-element-list .list-todo .list-todo-item.blue-madison:after {
15789
  border-right-color: #578ebe !important; }
15790
 
15791
.mt-element-list .list-todo .list-todo-item.blue-madison .list-toggle {
15792
  background: #578ebe;
15793
  color: #FFFFFF !important; }
15794
  .mt-element-list .list-todo .list-todo-item.blue-madison .list-toggle > .badge {
15795
    color: #578ebe;
15796
    background: #FFFFFF; }
15797
 
15798
.mt-element-list .list-default.mt-list-head.blue-chambray {
15799
  background-color: #2C3E50;
15800
  color: #FFFFFF; }
15801
  .mt-element-list .list-default.mt-list-head.blue-chambray .badge {
15802
    background-color: #3e5871;
15803
    color: #FFFFFF; }
15804
  .mt-element-list .list-default.mt-list-head.blue-chambray.ext-1 .badge {
15805
    background-color: #1a252f; }
15806
  .mt-element-list .list-default.mt-list-head.blue-chambray .list-label {
15807
    color: #aabed1; }
15808
  .mt-element-list .list-default.mt-list-head.blue-chambray .list-date {
15809
    color: #aabed1; }
15810
 
15811
.mt-element-list .list-todo.mt-list-head.blue-chambray {
15812
  background-color: #2C3E50;
15813
  color: #FFFFFF; }
15814
 
15815
.mt-element-list .list-todo .list-count.blue-chambray {
15816
  background-color: #2C3E50;
15817
  color: #FFFFFF; }
15818
  .mt-element-list .list-todo .list-count.blue-chambray:hover {
15819
    background-color: #233140; }
15820
 
15821
.mt-element-list .list-todo .list-todo-line.blue-chambray {
15822
  border-color: #2C3E50; }
15823
 
15824
.mt-element-list .list-todo .list-todo-item.blue-chambray:after {
15825
  border-right-color: #2C3E50 !important; }
15826
 
15827
.mt-element-list .list-todo .list-todo-item.blue-chambray .list-toggle {
15828
  background: #2C3E50;
15829
  color: #FFFFFF !important; }
15830
  .mt-element-list .list-todo .list-todo-item.blue-chambray .list-toggle > .badge {
15831
    color: #2C3E50;
15832
    background: #FFFFFF; }
15833
 
15834
.mt-element-list .list-default.mt-list-head.blue-ebonyclay {
15835
  background-color: #22313F;
15836
  color: #FFFFFF; }
15837
  .mt-element-list .list-default.mt-list-head.blue-ebonyclay .badge {
15838
    background-color: #344b60;
15839
    color: #FFFFFF; }
15840
  .mt-element-list .list-default.mt-list-head.blue-ebonyclay.ext-1 .badge {
15841
    background-color: #10171e; }
15842
  .mt-element-list .list-default.mt-list-head.blue-ebonyclay .list-label {
15843
    color: #98b1c8; }
15844
  .mt-element-list .list-default.mt-list-head.blue-ebonyclay .list-date {
15845
    color: #98b1c8; }
15846
 
15847
.mt-element-list .list-todo.mt-list-head.blue-ebonyclay {
15848
  background-color: #22313F;
15849
  color: #FFFFFF; }
15850
 
15851
.mt-element-list .list-todo .list-count.blue-ebonyclay {
15852
  background-color: #22313F;
15853
  color: #FFFFFF; }
15854
  .mt-element-list .list-todo .list-count.blue-ebonyclay:hover {
15855
    background-color: #19242e; }
15856
 
15857
.mt-element-list .list-todo .list-todo-line.blue-ebonyclay {
15858
  border-color: #22313F; }
15859
 
15860
.mt-element-list .list-todo .list-todo-item.blue-ebonyclay:after {
15861
  border-right-color: #22313F !important; }
15862
 
15863
.mt-element-list .list-todo .list-todo-item.blue-ebonyclay .list-toggle {
15864
  background: #22313F;
15865
  color: #FFFFFF !important; }
15866
  .mt-element-list .list-todo .list-todo-item.blue-ebonyclay .list-toggle > .badge {
15867
    color: #22313F;
15868
    background: #FFFFFF; }
15869
 
15870
.mt-element-list .list-default.mt-list-head.blue-hoki {
15871
  background-color: #67809F;
15872
  color: #FFFFFF; }
15873
  .mt-element-list .list-default.mt-list-head.blue-hoki .badge {
15874
    background-color: #869ab3;
15875
    color: #FFFFFF; }
15876
  .mt-element-list .list-default.mt-list-head.blue-hoki.ext-1 .badge {
15877
    background-color: #526781; }
15878
  .mt-element-list .list-default.mt-list-head.blue-hoki .list-label {
15879
    color: white; }
15880
  .mt-element-list .list-default.mt-list-head.blue-hoki .list-date {
15881
    color: white; }
15882
 
15883
.mt-element-list .list-todo.mt-list-head.blue-hoki {
15884
  background-color: #67809F;
15885
  color: #FFFFFF; }
15886
 
15887
.mt-element-list .list-todo .list-count.blue-hoki {
15888
  background-color: #67809F;
15889
  color: #FFFFFF; }
15890
  .mt-element-list .list-todo .list-count.blue-hoki:hover {
15891
    background-color: #5c7391; }
15892
 
15893
.mt-element-list .list-todo .list-todo-line.blue-hoki {
15894
  border-color: #67809F; }
15895
 
15896
.mt-element-list .list-todo .list-todo-item.blue-hoki:after {
15897
  border-right-color: #67809F !important; }
15898
 
15899
.mt-element-list .list-todo .list-todo-item.blue-hoki .list-toggle {
15900
  background: #67809F;
15901
  color: #FFFFFF !important; }
15902
  .mt-element-list .list-todo .list-todo-item.blue-hoki .list-toggle > .badge {
15903
    color: #67809F;
15904
    background: #FFFFFF; }
15905
 
15906
.mt-element-list .list-default.mt-list-head.blue-steel {
15907
  background-color: #4B77BE;
15908
  color: #FFFFFF; }
15909
  .mt-element-list .list-default.mt-list-head.blue-steel .badge {
15910
    background-color: #7093cc;
15911
    color: #FFFFFF; }
15912
  .mt-element-list .list-default.mt-list-head.blue-steel.ext-1 .badge {
15913
    background-color: #395f9d; }
15914
  .mt-element-list .list-default.mt-list-head.blue-steel .list-label {
15915
    color: white; }
15916
  .mt-element-list .list-default.mt-list-head.blue-steel .list-date {
15917
    color: white; }
15918
 
15919
.mt-element-list .list-todo.mt-list-head.blue-steel {
15920
  background-color: #4B77BE;
15921
  color: #FFFFFF; }
15922
 
15923
.mt-element-list .list-todo .list-count.blue-steel {
15924
  background-color: #4B77BE;
15925
  color: #FFFFFF; }
15926
  .mt-element-list .list-todo .list-count.blue-steel:hover {
15927
    background-color: #406bb0; }
15928
 
15929
.mt-element-list .list-todo .list-todo-line.blue-steel {
15930
  border-color: #4B77BE; }
15931
 
15932
.mt-element-list .list-todo .list-todo-item.blue-steel:after {
15933
  border-right-color: #4B77BE !important; }
15934
 
15935
.mt-element-list .list-todo .list-todo-item.blue-steel .list-toggle {
15936
  background: #4B77BE;
15937
  color: #FFFFFF !important; }
15938
  .mt-element-list .list-todo .list-todo-item.blue-steel .list-toggle > .badge {
15939
    color: #4B77BE;
15940
    background: #FFFFFF; }
15941
 
15942
.mt-element-list .list-default.mt-list-head.blue-soft {
15943
  background-color: #4c87b9;
15944
  color: #FFFFFF; }
15945
  .mt-element-list .list-default.mt-list-head.blue-soft .badge {
15946
    background-color: #71a0c7;
15947
    color: #FFFFFF; }
15948
  .mt-element-list .list-default.mt-list-head.blue-soft.ext-1 .badge {
15949
    background-color: #3b6d97; }
15950
  .mt-element-list .list-default.mt-list-head.blue-soft .list-label {
15951
    color: white; }
15952
  .mt-element-list .list-default.mt-list-head.blue-soft .list-date {
15953
    color: white; }
15954
 
15955
.mt-element-list .list-todo.mt-list-head.blue-soft {
15956
  background-color: #4c87b9;
15957
  color: #FFFFFF; }
15958
 
15959
.mt-element-list .list-todo .list-count.blue-soft {
15960
  background-color: #4c87b9;
15961
  color: #FFFFFF; }
15962
  .mt-element-list .list-todo .list-count.blue-soft:hover {
15963
    background-color: #427aa9; }
15964
 
15965
.mt-element-list .list-todo .list-todo-line.blue-soft {
15966
  border-color: #4c87b9; }
15967
 
15968
.mt-element-list .list-todo .list-todo-item.blue-soft:after {
15969
  border-right-color: #4c87b9 !important; }
15970
 
15971
.mt-element-list .list-todo .list-todo-item.blue-soft .list-toggle {
15972
  background: #4c87b9;
15973
  color: #FFFFFF !important; }
15974
  .mt-element-list .list-todo .list-todo-item.blue-soft .list-toggle > .badge {
15975
    color: #4c87b9;
15976
    background: #FFFFFF; }
15977
 
15978
.mt-element-list .list-default.mt-list-head.blue-dark {
15979
  background-color: #5e738b;
15980
  color: #FFFFFF; }
15981
  .mt-element-list .list-default.mt-list-head.blue-dark .badge {
15982
    background-color: #788da4;
15983
    color: #FFFFFF; }
15984
  .mt-element-list .list-default.mt-list-head.blue-dark.ext-1 .badge {
15985
    background-color: #495a6d; }
15986
  .mt-element-list .list-default.mt-list-head.blue-dark .list-label {
15987
    color: #f2f4f6; }
15988
  .mt-element-list .list-default.mt-list-head.blue-dark .list-date {
15989
    color: #f2f4f6; }
15990
 
15991
.mt-element-list .list-todo.mt-list-head.blue-dark {
15992
  background-color: #5e738b;
15993
  color: #FFFFFF; }
15994
 
15995
.mt-element-list .list-todo .list-count.blue-dark {
15996
  background-color: #5e738b;
15997
  color: #FFFFFF; }
15998
  .mt-element-list .list-todo .list-count.blue-dark:hover {
15999
    background-color: #54667c; }
16000
 
16001
.mt-element-list .list-todo .list-todo-line.blue-dark {
16002
  border-color: #5e738b; }
16003
 
16004
.mt-element-list .list-todo .list-todo-item.blue-dark:after {
16005
  border-right-color: #5e738b !important; }
16006
 
16007
.mt-element-list .list-todo .list-todo-item.blue-dark .list-toggle {
16008
  background: #5e738b;
16009
  color: #FFFFFF !important; }
16010
  .mt-element-list .list-todo .list-todo-item.blue-dark .list-toggle > .badge {
16011
    color: #5e738b;
16012
    background: #FFFFFF; }
16013
 
16014
.mt-element-list .list-default.mt-list-head.blue-sharp {
16015
  background-color: #5C9BD1;
16016
  color: #FFFFFF; }
16017
  .mt-element-list .list-default.mt-list-head.blue-sharp .badge {
16018
    background-color: #84b3dc;
16019
    color: #FFFFFF; }
16020
  .mt-element-list .list-default.mt-list-head.blue-sharp.ext-1 .badge {
16021
    background-color: #3782c3; }
16022
  .mt-element-list .list-default.mt-list-head.blue-sharp .list-label {
16023
    color: white; }
16024
  .mt-element-list .list-default.mt-list-head.blue-sharp .list-date {
16025
    color: white; }
16026
 
16027
.mt-element-list .list-todo.mt-list-head.blue-sharp {
16028
  background-color: #5C9BD1;
16029
  color: #FFFFFF; }
16030
 
16031
.mt-element-list .list-todo .list-count.blue-sharp {
16032
  background-color: #5C9BD1;
16033
  color: #FFFFFF; }
16034
  .mt-element-list .list-todo .list-count.blue-sharp:hover {
16035
    background-color: #488fcb; }
16036
 
16037
.mt-element-list .list-todo .list-todo-line.blue-sharp {
16038
  border-color: #5C9BD1; }
16039
 
16040
.mt-element-list .list-todo .list-todo-item.blue-sharp:after {
16041
  border-right-color: #5C9BD1 !important; }
16042
 
16043
.mt-element-list .list-todo .list-todo-item.blue-sharp .list-toggle {
16044
  background: #5C9BD1;
16045
  color: #FFFFFF !important; }
16046
  .mt-element-list .list-todo .list-todo-item.blue-sharp .list-toggle > .badge {
16047
    color: #5C9BD1;
16048
    background: #FFFFFF; }
16049
 
16050
.mt-element-list .list-default.mt-list-head.blue-oleo {
16051
  background-color: #94A0B2;
16052
  color: #FFFFFF; }
16053
  .mt-element-list .list-default.mt-list-head.blue-oleo .badge {
16054
    background-color: #b2bac7;
16055
    color: #FFFFFF; }
16056
  .mt-element-list .list-default.mt-list-head.blue-oleo.ext-1 .badge {
16057
    background-color: #76869d; }
16058
  .mt-element-list .list-default.mt-list-head.blue-oleo .list-label {
16059
    color: white; }
16060
  .mt-element-list .list-default.mt-list-head.blue-oleo .list-date {
16061
    color: white; }
16062
 
16063
.mt-element-list .list-todo.mt-list-head.blue-oleo {
16064
  background-color: #94A0B2;
16065
  color: #FFFFFF; }
16066
 
16067
.mt-element-list .list-todo .list-count.blue-oleo {
16068
  background-color: #94A0B2;
16069
  color: #FFFFFF; }
16070
  .mt-element-list .list-todo .list-count.blue-oleo:hover {
16071
    background-color: #8593a7; }
16072
 
16073
.mt-element-list .list-todo .list-todo-line.blue-oleo {
16074
  border-color: #94A0B2; }
16075
 
16076
.mt-element-list .list-todo .list-todo-item.blue-oleo:after {
16077
  border-right-color: #94A0B2 !important; }
16078
 
16079
.mt-element-list .list-todo .list-todo-item.blue-oleo .list-toggle {
16080
  background: #94A0B2;
16081
  color: #FFFFFF !important; }
16082
  .mt-element-list .list-todo .list-todo-item.blue-oleo .list-toggle > .badge {
16083
    color: #94A0B2;
16084
    background: #FFFFFF; }
16085
 
16086
.mt-element-list .list-default.mt-list-head.green {
16087
  background-color: #32c5d2;
16088
  color: #FFFFFF; }
16089
  .mt-element-list .list-default.mt-list-head.green .badge {
16090
    background-color: #5cd1db;
16091
    color: #FFFFFF; }
16092
  .mt-element-list .list-default.mt-list-head.green.ext-1 .badge {
16093
    background-color: #26a1ab; }
16094
  .mt-element-list .list-default.mt-list-head.green .list-label {
16095
    color: white; }
16096
  .mt-element-list .list-default.mt-list-head.green .list-date {
16097
    color: white; }
16098
 
16099
.mt-element-list .list-todo.mt-list-head.green {
16100
  background-color: #32c5d2;
16101
  color: #FFFFFF; }
16102
 
16103
.mt-element-list .list-todo .list-count.green {
16104
  background-color: #32c5d2;
16105
  color: #FFFFFF; }
16106
  .mt-element-list .list-todo .list-count.green:hover {
16107
    background-color: #2ab4c0; }
16108
 
16109
.mt-element-list .list-todo .list-todo-line.green {
16110
  border-color: #32c5d2; }
16111
 
16112
.mt-element-list .list-todo .list-todo-item.green:after {
16113
  border-right-color: #32c5d2 !important; }
16114
 
16115
.mt-element-list .list-todo .list-todo-item.green .list-toggle {
16116
  background: #32c5d2;
16117
  color: #FFFFFF !important; }
16118
  .mt-element-list .list-todo .list-todo-item.green .list-toggle > .badge {
16119
    color: #32c5d2;
16120
    background: #FFFFFF; }
16121
 
16122
.mt-element-list .list-default.mt-list-head.green-meadow {
16123
  background-color: #1BBC9B;
16124
  color: #FFFFFF; }
16125
  .mt-element-list .list-default.mt-list-head.green-meadow .badge {
16126
    background-color: #2ae0bb;
16127
    color: #FFFFFF; }
16128
  .mt-element-list .list-default.mt-list-head.green-meadow.ext-1 .badge {
16129
    background-color: #158f76; }
16130
  .mt-element-list .list-default.mt-list-head.green-meadow .list-label {
16131
    color: #dcfaf4; }
16132
  .mt-element-list .list-default.mt-list-head.green-meadow .list-date {
16133
    color: #dcfaf4; }
16134
 
16135
.mt-element-list .list-todo.mt-list-head.green-meadow {
16136
  background-color: #1BBC9B;
16137
  color: #FFFFFF; }
16138
 
16139
.mt-element-list .list-todo .list-count.green-meadow {
16140
  background-color: #1BBC9B;
16141
  color: #FFFFFF; }
16142
  .mt-element-list .list-todo .list-count.green-meadow:hover {
16143
    background-color: #18a689; }
16144
 
16145
.mt-element-list .list-todo .list-todo-line.green-meadow {
16146
  border-color: #1BBC9B; }
16147
 
16148
.mt-element-list .list-todo .list-todo-item.green-meadow:after {
16149
  border-right-color: #1BBC9B !important; }
16150
 
16151
.mt-element-list .list-todo .list-todo-item.green-meadow .list-toggle {
16152
  background: #1BBC9B;
16153
  color: #FFFFFF !important; }
16154
  .mt-element-list .list-todo .list-todo-item.green-meadow .list-toggle > .badge {
16155
    color: #1BBC9B;
16156
    background: #FFFFFF; }
16157
 
16158
.mt-element-list .list-default.mt-list-head.green-seagreen {
16159
  background-color: #1BA39C;
16160
  color: #FFFFFF; }
16161
  .mt-element-list .list-default.mt-list-head.green-seagreen .badge {
16162
    background-color: #22cfc6;
16163
    color: #FFFFFF; }
16164
  .mt-element-list .list-default.mt-list-head.green-seagreen.ext-1 .badge {
16165
    background-color: #147772; }
16166
  .mt-element-list .list-default.mt-list-head.green-seagreen .list-label {
16167
    color: #c7f6f3; }
16168
  .mt-element-list .list-default.mt-list-head.green-seagreen .list-date {
16169
    color: #c7f6f3; }
16170
 
16171
.mt-element-list .list-todo.mt-list-head.green-seagreen {
16172
  background-color: #1BA39C;
16173
  color: #FFFFFF; }
16174
 
16175
.mt-element-list .list-todo .list-count.green-seagreen {
16176
  background-color: #1BA39C;
16177
  color: #FFFFFF; }
16178
  .mt-element-list .list-todo .list-count.green-seagreen:hover {
16179
    background-color: #178d87; }
16180
 
16181
.mt-element-list .list-todo .list-todo-line.green-seagreen {
16182
  border-color: #1BA39C; }
16183
 
16184
.mt-element-list .list-todo .list-todo-item.green-seagreen:after {
16185
  border-right-color: #1BA39C !important; }
16186
 
16187
.mt-element-list .list-todo .list-todo-item.green-seagreen .list-toggle {
16188
  background: #1BA39C;
16189
  color: #FFFFFF !important; }
16190
  .mt-element-list .list-todo .list-todo-item.green-seagreen .list-toggle > .badge {
16191
    color: #1BA39C;
16192
    background: #FFFFFF; }
16193
 
16194
.mt-element-list .list-default.mt-list-head.green-turquoise {
16195
  background-color: #36D7B7;
16196
  color: #FFFFFF; }
16197
  .mt-element-list .list-default.mt-list-head.green-turquoise .badge {
16198
    background-color: #61dfc6;
16199
    color: #FFFFFF; }
16200
  .mt-element-list .list-default.mt-list-head.green-turquoise.ext-1 .badge {
16201
    background-color: #24b699; }
16202
  .mt-element-list .list-default.mt-list-head.green-turquoise .list-label {
16203
    color: white; }
16204
  .mt-element-list .list-default.mt-list-head.green-turquoise .list-date {
16205
    color: white; }
16206
 
16207
.mt-element-list .list-todo.mt-list-head.green-turquoise {
16208
  background-color: #36D7B7;
16209
  color: #FFFFFF; }
16210
 
16211
.mt-element-list .list-todo .list-count.green-turquoise {
16212
  background-color: #36D7B7;
16213
  color: #FFFFFF; }
16214
  .mt-element-list .list-todo .list-count.green-turquoise:hover {
16215
    background-color: #28cbab; }
16216
 
16217
.mt-element-list .list-todo .list-todo-line.green-turquoise {
16218
  border-color: #36D7B7; }
16219
 
16220
.mt-element-list .list-todo .list-todo-item.green-turquoise:after {
16221
  border-right-color: #36D7B7 !important; }
16222
 
16223
.mt-element-list .list-todo .list-todo-item.green-turquoise .list-toggle {
16224
  background: #36D7B7;
16225
  color: #FFFFFF !important; }
16226
  .mt-element-list .list-todo .list-todo-item.green-turquoise .list-toggle > .badge {
16227
    color: #36D7B7;
16228
    background: #FFFFFF; }
16229
 
16230
.mt-element-list .list-default.mt-list-head.green-haze {
16231
  background-color: #44b6ae;
16232
  color: #FFFFFF; }
16233
  .mt-element-list .list-default.mt-list-head.green-haze .badge {
16234
    background-color: #67c6bf;
16235
    color: #FFFFFF; }
16236
  .mt-element-list .list-default.mt-list-head.green-haze.ext-1 .badge {
16237
    background-color: #36918b; }
16238
  .mt-element-list .list-default.mt-list-head.green-haze .list-label {
16239
    color: #fbfefd; }
16240
  .mt-element-list .list-default.mt-list-head.green-haze .list-date {
16241
    color: #fbfefd; }
16242
 
16243
.mt-element-list .list-todo.mt-list-head.green-haze {
16244
  background-color: #44b6ae;
16245
  color: #FFFFFF; }
16246
 
16247
.mt-element-list .list-todo .list-count.green-haze {
16248
  background-color: #44b6ae;
16249
  color: #FFFFFF; }
16250
  .mt-element-list .list-todo .list-count.green-haze:hover {
16251
    background-color: #3da39c; }
16252
 
16253
.mt-element-list .list-todo .list-todo-line.green-haze {
16254
  border-color: #44b6ae; }
16255
 
16256
.mt-element-list .list-todo .list-todo-item.green-haze:after {
16257
  border-right-color: #44b6ae !important; }
16258
 
16259
.mt-element-list .list-todo .list-todo-item.green-haze .list-toggle {
16260
  background: #44b6ae;
16261
  color: #FFFFFF !important; }
16262
  .mt-element-list .list-todo .list-todo-item.green-haze .list-toggle > .badge {
16263
    color: #44b6ae;
16264
    background: #FFFFFF; }
16265
 
16266
.mt-element-list .list-default.mt-list-head.green-jungle {
16267
  background-color: #26C281;
16268
  color: #FFFFFF; }
16269
  .mt-element-list .list-default.mt-list-head.green-jungle .badge {
16270
    background-color: #41da9a;
16271
    color: #FFFFFF; }
16272
  .mt-element-list .list-default.mt-list-head.green-jungle.ext-1 .badge {
16273
    background-color: #1e9765; }
16274
  .mt-element-list .list-default.mt-list-head.green-jungle .list-label {
16275
    color: #ecfbf5; }
16276
  .mt-element-list .list-default.mt-list-head.green-jungle .list-date {
16277
    color: #ecfbf5; }
16278
 
16279
.mt-element-list .list-todo.mt-list-head.green-jungle {
16280
  background-color: #26C281;
16281
  color: #FFFFFF; }
16282
 
16283
.mt-element-list .list-todo .list-count.green-jungle {
16284
  background-color: #26C281;
16285
  color: #FFFFFF; }
16286
  .mt-element-list .list-todo .list-count.green-jungle:hover {
16287
    background-color: #22ad73; }
16288
 
16289
.mt-element-list .list-todo .list-todo-line.green-jungle {
16290
  border-color: #26C281; }
16291
 
16292
.mt-element-list .list-todo .list-todo-item.green-jungle:after {
16293
  border-right-color: #26C281 !important; }
16294
 
16295
.mt-element-list .list-todo .list-todo-item.green-jungle .list-toggle {
16296
  background: #26C281;
16297
  color: #FFFFFF !important; }
16298
  .mt-element-list .list-todo .list-todo-item.green-jungle .list-toggle > .badge {
16299
    color: #26C281;
16300
    background: #FFFFFF; }
16301
 
16302
.mt-element-list .list-default.mt-list-head.green-soft {
16303
  background-color: #3faba4;
16304
  color: #FFFFFF; }
16305
  .mt-element-list .list-default.mt-list-head.green-soft .badge {
16306
    background-color: #5bc2bc;
16307
    color: #FFFFFF; }
16308
  .mt-element-list .list-default.mt-list-head.green-soft.ext-1 .badge {
16309
    background-color: #318680; }
16310
  .mt-element-list .list-default.mt-list-head.green-soft .list-label {
16311
    color: #f0f9f9; }
16312
  .mt-element-list .list-default.mt-list-head.green-soft .list-date {
16313
    color: #f0f9f9; }
16314
 
16315
.mt-element-list .list-todo.mt-list-head.green-soft {
16316
  background-color: #3faba4;
16317
  color: #FFFFFF; }
16318
 
16319
.mt-element-list .list-todo .list-count.green-soft {
16320
  background-color: #3faba4;
16321
  color: #FFFFFF; }
16322
  .mt-element-list .list-todo .list-count.green-soft:hover {
16323
    background-color: #389892; }
16324
 
16325
.mt-element-list .list-todo .list-todo-line.green-soft {
16326
  border-color: #3faba4; }
16327
 
16328
.mt-element-list .list-todo .list-todo-item.green-soft:after {
16329
  border-right-color: #3faba4 !important; }
16330
 
16331
.mt-element-list .list-todo .list-todo-item.green-soft .list-toggle {
16332
  background: #3faba4;
16333
  color: #FFFFFF !important; }
16334
  .mt-element-list .list-todo .list-todo-item.green-soft .list-toggle > .badge {
16335
    color: #3faba4;
16336
    background: #FFFFFF; }
16337
 
16338
.mt-element-list .list-default.mt-list-head.green-dark {
16339
  background-color: #4DB3A2;
16340
  color: #FFFFFF; }
16341
  .mt-element-list .list-default.mt-list-head.green-dark .badge {
16342
    background-color: #71c2b5;
16343
    color: #FFFFFF; }
16344
  .mt-element-list .list-default.mt-list-head.green-dark.ext-1 .badge {
16345
    background-color: #3d9082; }
16346
  .mt-element-list .list-default.mt-list-head.green-dark .list-label {
16347
    color: white; }
16348
  .mt-element-list .list-default.mt-list-head.green-dark .list-date {
16349
    color: white; }
16350
 
16351
.mt-element-list .list-todo.mt-list-head.green-dark {
16352
  background-color: #4DB3A2;
16353
  color: #FFFFFF; }
16354
 
16355
.mt-element-list .list-todo .list-count.green-dark {
16356
  background-color: #4DB3A2;
16357
  color: #FFFFFF; }
16358
  .mt-element-list .list-todo .list-count.green-dark:hover {
16359
    background-color: #45a292; }
16360
 
16361
.mt-element-list .list-todo .list-todo-line.green-dark {
16362
  border-color: #4DB3A2; }
16363
 
16364
.mt-element-list .list-todo .list-todo-item.green-dark:after {
16365
  border-right-color: #4DB3A2 !important; }
16366
 
16367
.mt-element-list .list-todo .list-todo-item.green-dark .list-toggle {
16368
  background: #4DB3A2;
16369
  color: #FFFFFF !important; }
16370
  .mt-element-list .list-todo .list-todo-item.green-dark .list-toggle > .badge {
16371
    color: #4DB3A2;
16372
    background: #FFFFFF; }
16373
 
16374
.mt-element-list .list-default.mt-list-head.green-sharp {
16375
  background-color: #2ab4c0;
16376
  color: #FFFFFF; }
16377
  .mt-element-list .list-default.mt-list-head.green-sharp .badge {
16378
    background-color: #46cbd7;
16379
    color: #FFFFFF; }
16380
  .mt-element-list .list-default.mt-list-head.green-sharp.ext-1 .badge {
16381
    background-color: #218d96; }
16382
  .mt-element-list .list-default.mt-list-head.green-sharp .list-label {
16383
    color: #eefafb; }
16384
  .mt-element-list .list-default.mt-list-head.green-sharp .list-date {
16385
    color: #eefafb; }
16386
 
16387
.mt-element-list .list-todo.mt-list-head.green-sharp {
16388
  background-color: #2ab4c0;
16389
  color: #FFFFFF; }
16390
 
16391
.mt-element-list .list-todo .list-count.green-sharp {
16392
  background-color: #2ab4c0;
16393
  color: #FFFFFF; }
16394
  .mt-element-list .list-todo .list-count.green-sharp:hover {
16395
    background-color: #25a0ab; }
16396
 
16397
.mt-element-list .list-todo .list-todo-line.green-sharp {
16398
  border-color: #2ab4c0; }
16399
 
16400
.mt-element-list .list-todo .list-todo-item.green-sharp:after {
16401
  border-right-color: #2ab4c0 !important; }
16402
 
16403
.mt-element-list .list-todo .list-todo-item.green-sharp .list-toggle {
16404
  background: #2ab4c0;
16405
  color: #FFFFFF !important; }
16406
  .mt-element-list .list-todo .list-todo-item.green-sharp .list-toggle > .badge {
16407
    color: #2ab4c0;
16408
    background: #FFFFFF; }
16409
 
16410
.mt-element-list .list-default.mt-list-head.green-steel {
16411
  background-color: #29b4b6;
16412
  color: #FFFFFF; }
16413
  .mt-element-list .list-default.mt-list-head.green-steel .badge {
16414
    background-color: #3ed1d4;
16415
    color: #FFFFFF; }
16416
  .mt-element-list .list-default.mt-list-head.green-steel.ext-1 .badge {
16417
    background-color: #208b8c; }
16418
  .mt-element-list .list-default.mt-list-head.green-steel .list-label {
16419
    color: #e5f9f9; }
16420
  .mt-element-list .list-default.mt-list-head.green-steel .list-date {
16421
    color: #e5f9f9; }
16422
 
16423
.mt-element-list .list-todo.mt-list-head.green-steel {
16424
  background-color: #29b4b6;
16425
  color: #FFFFFF; }
16426
 
16427
.mt-element-list .list-todo .list-count.green-steel {
16428
  background-color: #29b4b6;
16429
  color: #FFFFFF; }
16430
  .mt-element-list .list-todo .list-count.green-steel:hover {
16431
    background-color: #249fa1; }
16432
 
16433
.mt-element-list .list-todo .list-todo-line.green-steel {
16434
  border-color: #29b4b6; }
16435
 
16436
.mt-element-list .list-todo .list-todo-item.green-steel:after {
16437
  border-right-color: #29b4b6 !important; }
16438
 
16439
.mt-element-list .list-todo .list-todo-item.green-steel .list-toggle {
16440
  background: #29b4b6;
16441
  color: #FFFFFF !important; }
16442
  .mt-element-list .list-todo .list-todo-item.green-steel .list-toggle > .badge {
16443
    color: #29b4b6;
16444
    background: #FFFFFF; }
16445
 
16446
.mt-element-list .list-default.mt-list-head.grey {
16447
  background-color: #E5E5E5;
16448
  color: #333333; }
16449
  .mt-element-list .list-default.mt-list-head.grey .badge {
16450
    background-color: white;
16451
    color: #333333; }
16452
  .mt-element-list .list-default.mt-list-head.grey.ext-1 .badge {
16453
    background-color: #cccccc; }
16454
  .mt-element-list .list-default.mt-list-head.grey .list-label {
16455
    color: white; }
16456
  .mt-element-list .list-default.mt-list-head.grey .list-date {
16457
    color: white; }
16458
 
16459
.mt-element-list .list-todo.mt-list-head.grey {
16460
  background-color: #E5E5E5;
16461
  color: #333333; }
16462
 
16463
.mt-element-list .list-todo .list-count.grey {
16464
  background-color: #E5E5E5;
16465
  color: #333333; }
16466
  .mt-element-list .list-todo .list-count.grey:hover {
16467
    background-color: #d8d8d8; }
16468
 
16469
.mt-element-list .list-todo .list-todo-line.grey {
16470
  border-color: #E5E5E5; }
16471
 
16472
.mt-element-list .list-todo .list-todo-item.grey:after {
16473
  border-right-color: #E5E5E5 !important; }
16474
 
16475
.mt-element-list .list-todo .list-todo-item.grey .list-toggle {
16476
  background: #E5E5E5;
16477
  color: #333333 !important; }
16478
  .mt-element-list .list-todo .list-todo-item.grey .list-toggle > .badge {
16479
    color: #E5E5E5;
16480
    background: #333333; }
16481
 
16482
.mt-element-list .list-default.mt-list-head.grey-steel {
16483
  background-color: #e9edef;
16484
  color: #80898e; }
16485
  .mt-element-list .list-default.mt-list-head.grey-steel .badge {
16486
    background-color: white;
16487
    color: #80898e; }
16488
  .mt-element-list .list-default.mt-list-head.grey-steel.ext-1 .badge {
16489
    background-color: #cbd5da; }
16490
  .mt-element-list .list-default.mt-list-head.grey-steel .list-label {
16491
    color: white; }
16492
  .mt-element-list .list-default.mt-list-head.grey-steel .list-date {
16493
    color: white; }
16494
 
16495
.mt-element-list .list-todo.mt-list-head.grey-steel {
16496
  background-color: #e9edef;
16497
  color: #80898e; }
16498
 
16499
.mt-element-list .list-todo .list-count.grey-steel {
16500
  background-color: #e9edef;
16501
  color: #80898e; }
16502
  .mt-element-list .list-todo .list-count.grey-steel:hover {
16503
    background-color: #dae1e4; }
16504
 
16505
.mt-element-list .list-todo .list-todo-line.grey-steel {
16506
  border-color: #e9edef; }
16507
 
16508
.mt-element-list .list-todo .list-todo-item.grey-steel:after {
16509
  border-right-color: #e9edef !important; }
16510
 
16511
.mt-element-list .list-todo .list-todo-item.grey-steel .list-toggle {
16512
  background: #e9edef;
16513
  color: #80898e !important; }
16514
  .mt-element-list .list-todo .list-todo-item.grey-steel .list-toggle > .badge {
16515
    color: #e9edef;
16516
    background: #80898e; }
16517
 
16518
.mt-element-list .list-default.mt-list-head.grey-cararra {
16519
  background-color: #fafafa;
16520
  color: #333333; }
16521
  .mt-element-list .list-default.mt-list-head.grey-cararra .badge {
16522
    background-color: white;
16523
    color: #333333; }
16524
  .mt-element-list .list-default.mt-list-head.grey-cararra.ext-1 .badge {
16525
    background-color: #e1e1e1; }
16526
  .mt-element-list .list-default.mt-list-head.grey-cararra .list-label {
16527
    color: white; }
16528
  .mt-element-list .list-default.mt-list-head.grey-cararra .list-date {
16529
    color: white; }
16530
 
16531
.mt-element-list .list-todo.mt-list-head.grey-cararra {
16532
  background-color: #fafafa;
16533
  color: #333333; }
16534
 
16535
.mt-element-list .list-todo .list-count.grey-cararra {
16536
  background-color: #fafafa;
16537
  color: #333333; }
16538
  .mt-element-list .list-todo .list-count.grey-cararra:hover {
16539
    background-color: #ededed; }
16540
 
16541
.mt-element-list .list-todo .list-todo-line.grey-cararra {
16542
  border-color: #fafafa; }
16543
 
16544
.mt-element-list .list-todo .list-todo-item.grey-cararra:after {
16545
  border-right-color: #fafafa !important; }
16546
 
16547
.mt-element-list .list-todo .list-todo-item.grey-cararra .list-toggle {
16548
  background: #fafafa;
16549
  color: #333333 !important; }
16550
  .mt-element-list .list-todo .list-todo-item.grey-cararra .list-toggle > .badge {
16551
    color: #fafafa;
16552
    background: #333333; }
16553
 
16554
.mt-element-list .list-default.mt-list-head.grey-gallery {
16555
  background-color: #555555;
16556
  color: #ffffff; }
16557
  .mt-element-list .list-default.mt-list-head.grey-gallery .badge {
16558
    background-color: #6f6f6f;
16559
    color: #ffffff; }
16560
  .mt-element-list .list-default.mt-list-head.grey-gallery.ext-1 .badge {
16561
    background-color: #3c3c3c; }
16562
  .mt-element-list .list-default.mt-list-head.grey-gallery .list-label {
16563
    color: #d5d5d5; }
16564
  .mt-element-list .list-default.mt-list-head.grey-gallery .list-date {
16565
    color: #d5d5d5; }
16566
 
16567
.mt-element-list .list-todo.mt-list-head.grey-gallery {
16568
  background-color: #555555;
16569
  color: #ffffff; }
16570
 
16571
.mt-element-list .list-todo .list-count.grey-gallery {
16572
  background-color: #555555;
16573
  color: #ffffff; }
16574
  .mt-element-list .list-todo .list-count.grey-gallery:hover {
16575
    background-color: #484848; }
16576
 
16577
.mt-element-list .list-todo .list-todo-line.grey-gallery {
16578
  border-color: #555555; }
16579
 
16580
.mt-element-list .list-todo .list-todo-item.grey-gallery:after {
16581
  border-right-color: #555555 !important; }
16582
 
16583
.mt-element-list .list-todo .list-todo-item.grey-gallery .list-toggle {
16584
  background: #555555;
16585
  color: #ffffff !important; }
16586
  .mt-element-list .list-todo .list-todo-item.grey-gallery .list-toggle > .badge {
16587
    color: #555555;
16588
    background: #ffffff; }
16589
 
16590
.mt-element-list .list-default.mt-list-head.grey-cascade {
16591
  background-color: #95A5A6;
16592
  color: #FFFFFF; }
16593
  .mt-element-list .list-default.mt-list-head.grey-cascade .badge {
16594
    background-color: #b1bdbd;
16595
    color: #FFFFFF; }
16596
  .mt-element-list .list-default.mt-list-head.grey-cascade.ext-1 .badge {
16597
    background-color: #798d8f; }
16598
  .mt-element-list .list-default.mt-list-head.grey-cascade .list-label {
16599
    color: white; }
16600
  .mt-element-list .list-default.mt-list-head.grey-cascade .list-date {
16601
    color: white; }
16602
 
16603
.mt-element-list .list-todo.mt-list-head.grey-cascade {
16604
  background-color: #95A5A6;
16605
  color: #FFFFFF; }
16606
 
16607
.mt-element-list .list-todo .list-count.grey-cascade {
16608
  background-color: #95A5A6;
16609
  color: #FFFFFF; }
16610
  .mt-element-list .list-todo .list-count.grey-cascade:hover {
16611
    background-color: #87999a; }
16612
 
16613
.mt-element-list .list-todo .list-todo-line.grey-cascade {
16614
  border-color: #95A5A6; }
16615
 
16616
.mt-element-list .list-todo .list-todo-item.grey-cascade:after {
16617
  border-right-color: #95A5A6 !important; }
16618
 
16619
.mt-element-list .list-todo .list-todo-item.grey-cascade .list-toggle {
16620
  background: #95A5A6;
16621
  color: #FFFFFF !important; }
16622
  .mt-element-list .list-todo .list-todo-item.grey-cascade .list-toggle > .badge {
16623
    color: #95A5A6;
16624
    background: #FFFFFF; }
16625
 
16626
.mt-element-list .list-default.mt-list-head.grey-silver {
16627
  background-color: #BFBFBF;
16628
  color: #FAFCFB; }
16629
  .mt-element-list .list-default.mt-list-head.grey-silver .badge {
16630
    background-color: #d9d9d9;
16631
    color: #FAFCFB; }
16632
  .mt-element-list .list-default.mt-list-head.grey-silver.ext-1 .badge {
16633
    background-color: #a6a6a6; }
16634
  .mt-element-list .list-default.mt-list-head.grey-silver .list-label {
16635
    color: white; }
16636
  .mt-element-list .list-default.mt-list-head.grey-silver .list-date {
16637
    color: white; }
16638
 
16639
.mt-element-list .list-todo.mt-list-head.grey-silver {
16640
  background-color: #BFBFBF;
16641
  color: #FAFCFB; }
16642
 
16643
.mt-element-list .list-todo .list-count.grey-silver {
16644
  background-color: #BFBFBF;
16645
  color: #FAFCFB; }
16646
  .mt-element-list .list-todo .list-count.grey-silver:hover {
16647
    background-color: #b2b2b2; }
16648
 
16649
.mt-element-list .list-todo .list-todo-line.grey-silver {
16650
  border-color: #BFBFBF; }
16651
 
16652
.mt-element-list .list-todo .list-todo-item.grey-silver:after {
16653
  border-right-color: #BFBFBF !important; }
16654
 
16655
.mt-element-list .list-todo .list-todo-item.grey-silver .list-toggle {
16656
  background: #BFBFBF;
16657
  color: #FAFCFB !important; }
16658
  .mt-element-list .list-todo .list-todo-item.grey-silver .list-toggle > .badge {
16659
    color: #BFBFBF;
16660
    background: #FAFCFB; }
16661
 
16662
.mt-element-list .list-default.mt-list-head.grey-salsa {
16663
  background-color: #ACB5C3;
16664
  color: #FAFCFB; }
16665
  .mt-element-list .list-default.mt-list-head.grey-salsa .badge {
16666
    background-color: #cacfd8;
16667
    color: #FAFCFB; }
16668
  .mt-element-list .list-default.mt-list-head.grey-salsa.ext-1 .badge {
16669
    background-color: #8e9bae; }
16670
  .mt-element-list .list-default.mt-list-head.grey-salsa .list-label {
16671
    color: white; }
16672
  .mt-element-list .list-default.mt-list-head.grey-salsa .list-date {
16673
    color: white; }
16674
 
16675
.mt-element-list .list-todo.mt-list-head.grey-salsa {
16676
  background-color: #ACB5C3;
16677
  color: #FAFCFB; }
16678
 
16679
.mt-element-list .list-todo .list-count.grey-salsa {
16680
  background-color: #ACB5C3;
16681
  color: #FAFCFB; }
16682
  .mt-element-list .list-todo .list-count.grey-salsa:hover {
16683
    background-color: #9da8b8; }
16684
 
16685
.mt-element-list .list-todo .list-todo-line.grey-salsa {
16686
  border-color: #ACB5C3; }
16687
 
16688
.mt-element-list .list-todo .list-todo-item.grey-salsa:after {
16689
  border-right-color: #ACB5C3 !important; }
16690
 
16691
.mt-element-list .list-todo .list-todo-item.grey-salsa .list-toggle {
16692
  background: #ACB5C3;
16693
  color: #FAFCFB !important; }
16694
  .mt-element-list .list-todo .list-todo-item.grey-salsa .list-toggle > .badge {
16695
    color: #ACB5C3;
16696
    background: #FAFCFB; }
16697
 
16698
.mt-element-list .list-default.mt-list-head.grey-salt {
16699
  background-color: #bfcad1;
16700
  color: #FAFCFB; }
16701
  .mt-element-list .list-default.mt-list-head.grey-salt .badge {
16702
    background-color: #dde3e6;
16703
    color: #FAFCFB; }
16704
  .mt-element-list .list-default.mt-list-head.grey-salt.ext-1 .badge {
16705
    background-color: #a1b1bc; }
16706
  .mt-element-list .list-default.mt-list-head.grey-salt .list-label {
16707
    color: white; }
16708
  .mt-element-list .list-default.mt-list-head.grey-salt .list-date {
16709
    color: white; }
16710
 
16711
.mt-element-list .list-todo.mt-list-head.grey-salt {
16712
  background-color: #bfcad1;
16713
  color: #FAFCFB; }
16714
 
16715
.mt-element-list .list-todo .list-count.grey-salt {
16716
  background-color: #bfcad1;
16717
  color: #FAFCFB; }
16718
  .mt-element-list .list-todo .list-count.grey-salt:hover {
16719
    background-color: #b0bec6; }
16720
 
16721
.mt-element-list .list-todo .list-todo-line.grey-salt {
16722
  border-color: #bfcad1; }
16723
 
16724
.mt-element-list .list-todo .list-todo-item.grey-salt:after {
16725
  border-right-color: #bfcad1 !important; }
16726
 
16727
.mt-element-list .list-todo .list-todo-item.grey-salt .list-toggle {
16728
  background: #bfcad1;
16729
  color: #FAFCFB !important; }
16730
  .mt-element-list .list-todo .list-todo-item.grey-salt .list-toggle > .badge {
16731
    color: #bfcad1;
16732
    background: #FAFCFB; }
16733
 
16734
.mt-element-list .list-default.mt-list-head.grey-mint {
16735
  background-color: #525e64;
16736
  color: #FFFFFF; }
16737
  .mt-element-list .list-default.mt-list-head.grey-mint .badge {
16738
    background-color: #697880;
16739
    color: #FFFFFF; }
16740
  .mt-element-list .list-default.mt-list-head.grey-mint.ext-1 .badge {
16741
    background-color: #3b4448; }
16742
  .mt-element-list .list-default.mt-list-head.grey-mint .list-label {
16743
    color: #d7dcde; }
16744
  .mt-element-list .list-default.mt-list-head.grey-mint .list-date {
16745
    color: #d7dcde; }
16746
 
16747
.mt-element-list .list-todo.mt-list-head.grey-mint {
16748
  background-color: #525e64;
16749
  color: #FFFFFF; }
16750
 
16751
.mt-element-list .list-todo .list-count.grey-mint {
16752
  background-color: #525e64;
16753
  color: #FFFFFF; }
16754
  .mt-element-list .list-todo .list-count.grey-mint:hover {
16755
    background-color: #475156; }
16756
 
16757
.mt-element-list .list-todo .list-todo-line.grey-mint {
16758
  border-color: #525e64; }
16759
 
16760
.mt-element-list .list-todo .list-todo-item.grey-mint:after {
16761
  border-right-color: #525e64 !important; }
16762
 
16763
.mt-element-list .list-todo .list-todo-item.grey-mint .list-toggle {
16764
  background: #525e64;
16765
  color: #FFFFFF !important; }
16766
  .mt-element-list .list-todo .list-todo-item.grey-mint .list-toggle > .badge {
16767
    color: #525e64;
16768
    background: #FFFFFF; }
16769
 
16770
.mt-element-list .list-default.mt-list-head.red {
16771
  background-color: #e7505a;
16772
  color: #ffffff; }
16773
  .mt-element-list .list-default.mt-list-head.red .badge {
16774
    background-color: #ed7d84;
16775
    color: #ffffff; }
16776
  .mt-element-list .list-default.mt-list-head.red.ext-1 .badge {
16777
    background-color: #e12330; }
16778
  .mt-element-list .list-default.mt-list-head.red .list-label {
16779
    color: white; }
16780
  .mt-element-list .list-default.mt-list-head.red .list-date {
16781
    color: white; }
16782
 
16783
.mt-element-list .list-todo.mt-list-head.red {
16784
  background-color: #e7505a;
16785
  color: #ffffff; }
16786
 
16787
.mt-element-list .list-todo .list-count.red {
16788
  background-color: #e7505a;
16789
  color: #ffffff; }
16790
  .mt-element-list .list-todo .list-count.red:hover {
16791
    background-color: #e43a45; }
16792
 
16793
.mt-element-list .list-todo .list-todo-line.red {
16794
  border-color: #e7505a; }
16795
 
16796
.mt-element-list .list-todo .list-todo-item.red:after {
16797
  border-right-color: #e7505a !important; }
16798
 
16799
.mt-element-list .list-todo .list-todo-item.red .list-toggle {
16800
  background: #e7505a;
16801
  color: #ffffff !important; }
16802
  .mt-element-list .list-todo .list-todo-item.red .list-toggle > .badge {
16803
    color: #e7505a;
16804
    background: #ffffff; }
16805
 
16806
.mt-element-list .list-default.mt-list-head.red-pink {
16807
  background-color: #E08283;
16808
  color: #ffffff; }
16809
  .mt-element-list .list-default.mt-list-head.red-pink .badge {
16810
    background-color: #eaabac;
16811
    color: #ffffff; }
16812
  .mt-element-list .list-default.mt-list-head.red-pink.ext-1 .badge {
16813
    background-color: #d6595a; }
16814
  .mt-element-list .list-default.mt-list-head.red-pink .list-label {
16815
    color: white; }
16816
  .mt-element-list .list-default.mt-list-head.red-pink .list-date {
16817
    color: white; }
16818
 
16819
.mt-element-list .list-todo.mt-list-head.red-pink {
16820
  background-color: #E08283;
16821
  color: #ffffff; }
16822
 
16823
.mt-element-list .list-todo .list-count.red-pink {
16824
  background-color: #E08283;
16825
  color: #ffffff; }
16826
  .mt-element-list .list-todo .list-count.red-pink:hover {
16827
    background-color: #db6e6f; }
16828
 
16829
.mt-element-list .list-todo .list-todo-line.red-pink {
16830
  border-color: #E08283; }
16831
 
16832
.mt-element-list .list-todo .list-todo-item.red-pink:after {
16833
  border-right-color: #E08283 !important; }
16834
 
16835
.mt-element-list .list-todo .list-todo-item.red-pink .list-toggle {
16836
  background: #E08283;
16837
  color: #ffffff !important; }
16838
  .mt-element-list .list-todo .list-todo-item.red-pink .list-toggle > .badge {
16839
    color: #E08283;
16840
    background: #ffffff; }
16841
 
16842
.mt-element-list .list-default.mt-list-head.red-sunglo {
16843
  background-color: #E26A6A;
16844
  color: #ffffff; }
16845
  .mt-element-list .list-default.mt-list-head.red-sunglo .badge {
16846
    background-color: #ea9595;
16847
    color: #ffffff; }
16848
  .mt-element-list .list-default.mt-list-head.red-sunglo.ext-1 .badge {
16849
    background-color: #da3f3f; }
16850
  .mt-element-list .list-default.mt-list-head.red-sunglo .list-label {
16851
    color: white; }
16852
  .mt-element-list .list-default.mt-list-head.red-sunglo .list-date {
16853
    color: white; }
16854
 
16855
.mt-element-list .list-todo.mt-list-head.red-sunglo {
16856
  background-color: #E26A6A;
16857
  color: #ffffff; }
16858
 
16859
.mt-element-list .list-todo .list-count.red-sunglo {
16860
  background-color: #E26A6A;
16861
  color: #ffffff; }
16862
  .mt-element-list .list-todo .list-count.red-sunglo:hover {
16863
    background-color: #de5555; }
16864
 
16865
.mt-element-list .list-todo .list-todo-line.red-sunglo {
16866
  border-color: #E26A6A; }
16867
 
16868
.mt-element-list .list-todo .list-todo-item.red-sunglo:after {
16869
  border-right-color: #E26A6A !important; }
16870
 
16871
.mt-element-list .list-todo .list-todo-item.red-sunglo .list-toggle {
16872
  background: #E26A6A;
16873
  color: #ffffff !important; }
16874
  .mt-element-list .list-todo .list-todo-item.red-sunglo .list-toggle > .badge {
16875
    color: #E26A6A;
16876
    background: #ffffff; }
16877
 
16878
.mt-element-list .list-default.mt-list-head.red-intense {
16879
  background-color: #e35b5a;
16880
  color: #ffffff; }
16881
  .mt-element-list .list-default.mt-list-head.red-intense .badge {
16882
    background-color: #ea8686;
16883
    color: #ffffff; }
16884
  .mt-element-list .list-default.mt-list-head.red-intense.ext-1 .badge {
16885
    background-color: #dc302e; }
16886
  .mt-element-list .list-default.mt-list-head.red-intense .list-label {
16887
    color: white; }
16888
  .mt-element-list .list-default.mt-list-head.red-intense .list-date {
16889
    color: white; }
16890
 
16891
.mt-element-list .list-todo.mt-list-head.red-intense {
16892
  background-color: #e35b5a;
16893
  color: #ffffff; }
16894
 
16895
.mt-element-list .list-todo .list-count.red-intense {
16896
  background-color: #e35b5a;
16897
  color: #ffffff; }
16898
  .mt-element-list .list-todo .list-count.red-intense:hover {
16899
    background-color: #df4544; }
16900
 
16901
.mt-element-list .list-todo .list-todo-line.red-intense {
16902
  border-color: #e35b5a; }
16903
 
16904
.mt-element-list .list-todo .list-todo-item.red-intense:after {
16905
  border-right-color: #e35b5a !important; }
16906
 
16907
.mt-element-list .list-todo .list-todo-item.red-intense .list-toggle {
16908
  background: #e35b5a;
16909
  color: #ffffff !important; }
16910
  .mt-element-list .list-todo .list-todo-item.red-intense .list-toggle > .badge {
16911
    color: #e35b5a;
16912
    background: #ffffff; }
16913
 
16914
.mt-element-list .list-default.mt-list-head.red-thunderbird {
16915
  background-color: #D91E18;
16916
  color: #ffffff; }
16917
  .mt-element-list .list-default.mt-list-head.red-thunderbird .badge {
16918
    background-color: #e9403b;
16919
    color: #ffffff; }
16920
  .mt-element-list .list-default.mt-list-head.red-thunderbird.ext-1 .badge {
16921
    background-color: #ab1813; }
16922
  .mt-element-list .list-default.mt-list-head.red-thunderbird .list-label {
16923
    color: #fef3f2; }
16924
  .mt-element-list .list-default.mt-list-head.red-thunderbird .list-date {
16925
    color: #fef3f2; }
16926
 
16927
.mt-element-list .list-todo.mt-list-head.red-thunderbird {
16928
  background-color: #D91E18;
16929
  color: #ffffff; }
16930
 
16931
.mt-element-list .list-todo .list-count.red-thunderbird {
16932
  background-color: #D91E18;
16933
  color: #ffffff; }
16934
  .mt-element-list .list-todo .list-count.red-thunderbird:hover {
16935
    background-color: #c21b15; }
16936
 
16937
.mt-element-list .list-todo .list-todo-line.red-thunderbird {
16938
  border-color: #D91E18; }
16939
 
16940
.mt-element-list .list-todo .list-todo-item.red-thunderbird:after {
16941
  border-right-color: #D91E18 !important; }
16942
 
16943
.mt-element-list .list-todo .list-todo-item.red-thunderbird .list-toggle {
16944
  background: #D91E18;
16945
  color: #ffffff !important; }
16946
  .mt-element-list .list-todo .list-todo-item.red-thunderbird .list-toggle > .badge {
16947
    color: #D91E18;
16948
    background: #ffffff; }
16949
 
16950
.mt-element-list .list-default.mt-list-head.red-flamingo {
16951
  background-color: #EF4836;
16952
  color: #ffffff; }
16953
  .mt-element-list .list-default.mt-list-head.red-flamingo .badge {
16954
    background-color: #f37365;
16955
    color: #ffffff; }
16956
  .mt-element-list .list-default.mt-list-head.red-flamingo.ext-1 .badge {
16957
    background-color: #e02612; }
16958
  .mt-element-list .list-default.mt-list-head.red-flamingo .list-label {
16959
    color: white; }
16960
  .mt-element-list .list-default.mt-list-head.red-flamingo .list-date {
16961
    color: white; }
16962
 
16963
.mt-element-list .list-todo.mt-list-head.red-flamingo {
16964
  background-color: #EF4836;
16965
  color: #ffffff; }
16966
 
16967
.mt-element-list .list-todo .list-count.red-flamingo {
16968
  background-color: #EF4836;
16969
  color: #ffffff; }
16970
  .mt-element-list .list-todo .list-count.red-flamingo:hover {
16971
    background-color: #ed321e; }
16972
 
16973
.mt-element-list .list-todo .list-todo-line.red-flamingo {
16974
  border-color: #EF4836; }
16975
 
16976
.mt-element-list .list-todo .list-todo-item.red-flamingo:after {
16977
  border-right-color: #EF4836 !important; }
16978
 
16979
.mt-element-list .list-todo .list-todo-item.red-flamingo .list-toggle {
16980
  background: #EF4836;
16981
  color: #ffffff !important; }
16982
  .mt-element-list .list-todo .list-todo-item.red-flamingo .list-toggle > .badge {
16983
    color: #EF4836;
16984
    background: #ffffff; }
16985
 
16986
.mt-element-list .list-default.mt-list-head.red-soft {
16987
  background-color: #d05454;
16988
  color: #ffffff; }
16989
  .mt-element-list .list-default.mt-list-head.red-soft .badge {
16990
    background-color: #db7c7c;
16991
    color: #ffffff; }
16992
  .mt-element-list .list-default.mt-list-head.red-soft.ext-1 .badge {
16993
    background-color: #bd3434; }
16994
  .mt-element-list .list-default.mt-list-head.red-soft .list-label {
16995
    color: white; }
16996
  .mt-element-list .list-default.mt-list-head.red-soft .list-date {
16997
    color: white; }
16998
 
16999
.mt-element-list .list-todo.mt-list-head.red-soft {
17000
  background-color: #d05454;
17001
  color: #ffffff; }
17002
 
17003
.mt-element-list .list-todo .list-count.red-soft {
17004
  background-color: #d05454;
17005
  color: #ffffff; }
17006
  .mt-element-list .list-todo .list-count.red-soft:hover {
17007
    background-color: #cb4040; }
17008
 
17009
.mt-element-list .list-todo .list-todo-line.red-soft {
17010
  border-color: #d05454; }
17011
 
17012
.mt-element-list .list-todo .list-todo-item.red-soft:after {
17013
  border-right-color: #d05454 !important; }
17014
 
17015
.mt-element-list .list-todo .list-todo-item.red-soft .list-toggle {
17016
  background: #d05454;
17017
  color: #ffffff !important; }
17018
  .mt-element-list .list-todo .list-todo-item.red-soft .list-toggle > .badge {
17019
    color: #d05454;
17020
    background: #ffffff; }
17021
 
17022
.mt-element-list .list-default.mt-list-head.red-haze {
17023
  background-color: #f36a5a;
17024
  color: #ffffff; }
17025
  .mt-element-list .list-default.mt-list-head.red-haze .badge {
17026
    background-color: #f6958a;
17027
    color: #ffffff; }
17028
  .mt-element-list .list-default.mt-list-head.red-haze.ext-1 .badge {
17029
    background-color: #f03f2a; }
17030
  .mt-element-list .list-default.mt-list-head.red-haze .list-label {
17031
    color: white; }
17032
  .mt-element-list .list-default.mt-list-head.red-haze .list-date {
17033
    color: white; }
17034
 
17035
.mt-element-list .list-todo.mt-list-head.red-haze {
17036
  background-color: #f36a5a;
17037
  color: #ffffff; }
17038
 
17039
.mt-element-list .list-todo .list-count.red-haze {
17040
  background-color: #f36a5a;
17041
  color: #ffffff; }
17042
  .mt-element-list .list-todo .list-count.red-haze:hover {
17043
    background-color: #f15542; }
17044
 
17045
.mt-element-list .list-todo .list-todo-line.red-haze {
17046
  border-color: #f36a5a; }
17047
 
17048
.mt-element-list .list-todo .list-todo-item.red-haze:after {
17049
  border-right-color: #f36a5a !important; }
17050
 
17051
.mt-element-list .list-todo .list-todo-item.red-haze .list-toggle {
17052
  background: #f36a5a;
17053
  color: #ffffff !important; }
17054
  .mt-element-list .list-todo .list-todo-item.red-haze .list-toggle > .badge {
17055
    color: #f36a5a;
17056
    background: #ffffff; }
17057
 
17058
.mt-element-list .list-default.mt-list-head.red-mint {
17059
  background-color: #e43a45;
17060
  color: #ffffff; }
17061
  .mt-element-list .list-default.mt-list-head.red-mint .badge {
17062
    background-color: #ea676f;
17063
    color: #ffffff; }
17064
  .mt-element-list .list-default.mt-list-head.red-mint.ext-1 .badge {
17065
    background-color: #cf1c28; }
17066
  .mt-element-list .list-default.mt-list-head.red-mint .list-label {
17067
    color: white; }
17068
  .mt-element-list .list-default.mt-list-head.red-mint .list-date {
17069
    color: white; }
17070
 
17071
.mt-element-list .list-todo.mt-list-head.red-mint {
17072
  background-color: #e43a45;
17073
  color: #ffffff; }
17074
 
17075
.mt-element-list .list-todo .list-count.red-mint {
17076
  background-color: #e43a45;
17077
  color: #ffffff; }
17078
  .mt-element-list .list-todo .list-count.red-mint:hover {
17079
    background-color: #e12430; }
17080
 
17081
.mt-element-list .list-todo .list-todo-line.red-mint {
17082
  border-color: #e43a45; }
17083
 
17084
.mt-element-list .list-todo .list-todo-item.red-mint:after {
17085
  border-right-color: #e43a45 !important; }
17086
 
17087
.mt-element-list .list-todo .list-todo-item.red-mint .list-toggle {
17088
  background: #e43a45;
17089
  color: #ffffff !important; }
17090
  .mt-element-list .list-todo .list-todo-item.red-mint .list-toggle > .badge {
17091
    color: #e43a45;
17092
    background: #ffffff; }
17093
 
17094
.mt-element-list .list-default.mt-list-head.yellow {
17095
  background-color: #c49f47;
17096
  color: #ffffff; }
17097
  .mt-element-list .list-default.mt-list-head.yellow .badge {
17098
    background-color: #d0b36e;
17099
    color: #ffffff; }
17100
  .mt-element-list .list-default.mt-list-head.yellow.ext-1 .badge {
17101
    background-color: #a48334; }
17102
  .mt-element-list .list-default.mt-list-head.yellow .list-label {
17103
    color: white; }
17104
  .mt-element-list .list-default.mt-list-head.yellow .list-date {
17105
    color: white; }
17106
 
17107
.mt-element-list .list-todo.mt-list-head.yellow {
17108
  background-color: #c49f47;
17109
  color: #ffffff; }
17110
 
17111
.mt-element-list .list-todo .list-count.yellow {
17112
  background-color: #c49f47;
17113
  color: #ffffff; }
17114
  .mt-element-list .list-todo .list-count.yellow:hover {
17115
    background-color: #b7923b; }
17116
 
17117
.mt-element-list .list-todo .list-todo-line.yellow {
17118
  border-color: #c49f47; }
17119
 
17120
.mt-element-list .list-todo .list-todo-item.yellow:after {
17121
  border-right-color: #c49f47 !important; }
17122
 
17123
.mt-element-list .list-todo .list-todo-item.yellow .list-toggle {
17124
  background: #c49f47;
17125
  color: #ffffff !important; }
17126
  .mt-element-list .list-todo .list-todo-item.yellow .list-toggle > .badge {
17127
    color: #c49f47;
17128
    background: #ffffff; }
17129
 
17130
.mt-element-list .list-default.mt-list-head.yellow-gold {
17131
  background-color: #E87E04;
17132
  color: #ffffff; }
17133
  .mt-element-list .list-default.mt-list-head.yellow-gold .badge {
17134
    background-color: #fb9724;
17135
    color: #ffffff; }
17136
  .mt-element-list .list-default.mt-list-head.yellow-gold.ext-1 .badge {
17137
    background-color: #b66303; }
17138
  .mt-element-list .list-default.mt-list-head.yellow-gold .list-label {
17139
    color: #fff6ec; }
17140
  .mt-element-list .list-default.mt-list-head.yellow-gold .list-date {
17141
    color: #fff6ec; }
17142
 
17143
.mt-element-list .list-todo.mt-list-head.yellow-gold {
17144
  background-color: #E87E04;
17145
  color: #ffffff; }
17146
 
17147
.mt-element-list .list-todo .list-count.yellow-gold {
17148
  background-color: #E87E04;
17149
  color: #ffffff; }
17150
  .mt-element-list .list-todo .list-count.yellow-gold:hover {
17151
    background-color: #cf7004; }
17152
 
17153
.mt-element-list .list-todo .list-todo-line.yellow-gold {
17154
  border-color: #E87E04; }
17155
 
17156
.mt-element-list .list-todo .list-todo-item.yellow-gold:after {
17157
  border-right-color: #E87E04 !important; }
17158
 
17159
.mt-element-list .list-todo .list-todo-item.yellow-gold .list-toggle {
17160
  background: #E87E04;
17161
  color: #ffffff !important; }
17162
  .mt-element-list .list-todo .list-todo-item.yellow-gold .list-toggle > .badge {
17163
    color: #E87E04;
17164
    background: #ffffff; }
17165
 
17166
.mt-element-list .list-default.mt-list-head.yellow-casablanca {
17167
  background-color: #f2784b;
17168
  color: #ffffff; }
17169
  .mt-element-list .list-default.mt-list-head.yellow-casablanca .badge {
17170
    background-color: #f59c7b;
17171
    color: #ffffff; }
17172
  .mt-element-list .list-default.mt-list-head.yellow-casablanca.ext-1 .badge {
17173
    background-color: #ef541b; }
17174
  .mt-element-list .list-default.mt-list-head.yellow-casablanca .list-label {
17175
    color: white; }
17176
  .mt-element-list .list-default.mt-list-head.yellow-casablanca .list-date {
17177
    color: white; }
17178
 
17179
.mt-element-list .list-todo.mt-list-head.yellow-casablanca {
17180
  background-color: #f2784b;
17181
  color: #ffffff; }
17182
 
17183
.mt-element-list .list-todo .list-count.yellow-casablanca {
17184
  background-color: #f2784b;
17185
  color: #ffffff; }
17186
  .mt-element-list .list-todo .list-count.yellow-casablanca:hover {
17187
    background-color: #f06633; }
17188
 
17189
.mt-element-list .list-todo .list-todo-line.yellow-casablanca {
17190
  border-color: #f2784b; }
17191
 
17192
.mt-element-list .list-todo .list-todo-item.yellow-casablanca:after {
17193
  border-right-color: #f2784b !important; }
17194
 
17195
.mt-element-list .list-todo .list-todo-item.yellow-casablanca .list-toggle {
17196
  background: #f2784b;
17197
  color: #ffffff !important; }
17198
  .mt-element-list .list-todo .list-todo-item.yellow-casablanca .list-toggle > .badge {
17199
    color: #f2784b;
17200
    background: #ffffff; }
17201
 
17202
.mt-element-list .list-default.mt-list-head.yellow-crusta {
17203
  background-color: #f3c200;
17204
  color: #ffffff; }
17205
  .mt-element-list .list-default.mt-list-head.yellow-crusta .badge {
17206
    background-color: #ffd327;
17207
    color: #ffffff; }
17208
  .mt-element-list .list-default.mt-list-head.yellow-crusta.ext-1 .badge {
17209
    background-color: #c09900; }
17210
  .mt-element-list .list-default.mt-list-head.yellow-crusta .list-label {
17211
    color: #fffdf3; }
17212
  .mt-element-list .list-default.mt-list-head.yellow-crusta .list-date {
17213
    color: #fffdf3; }
17214
 
17215
.mt-element-list .list-todo.mt-list-head.yellow-crusta {
17216
  background-color: #f3c200;
17217
  color: #ffffff; }
17218
 
17219
.mt-element-list .list-todo .list-count.yellow-crusta {
17220
  background-color: #f3c200;
17221
  color: #ffffff; }
17222
  .mt-element-list .list-todo .list-count.yellow-crusta:hover {
17223
    background-color: #daae00; }
17224
 
17225
.mt-element-list .list-todo .list-todo-line.yellow-crusta {
17226
  border-color: #f3c200; }
17227
 
17228
.mt-element-list .list-todo .list-todo-item.yellow-crusta:after {
17229
  border-right-color: #f3c200 !important; }
17230
 
17231
.mt-element-list .list-todo .list-todo-item.yellow-crusta .list-toggle {
17232
  background: #f3c200;
17233
  color: #ffffff !important; }
17234
  .mt-element-list .list-todo .list-todo-item.yellow-crusta .list-toggle > .badge {
17235
    color: #f3c200;
17236
    background: #ffffff; }
17237
 
17238
.mt-element-list .list-default.mt-list-head.yellow-lemon {
17239
  background-color: #F7CA18;
17240
  color: #ffffff; }
17241
  .mt-element-list .list-default.mt-list-head.yellow-lemon .badge {
17242
    background-color: #f9d549;
17243
    color: #ffffff; }
17244
  .mt-element-list .list-default.mt-list-head.yellow-lemon.ext-1 .badge {
17245
    background-color: #d5ab07; }
17246
  .mt-element-list .list-default.mt-list-head.yellow-lemon .list-label {
17247
    color: white; }
17248
  .mt-element-list .list-default.mt-list-head.yellow-lemon .list-date {
17249
    color: white; }
17250
 
17251
.mt-element-list .list-todo.mt-list-head.yellow-lemon {
17252
  background-color: #F7CA18;
17253
  color: #ffffff; }
17254
 
17255
.mt-element-list .list-todo .list-count.yellow-lemon {
17256
  background-color: #F7CA18;
17257
  color: #ffffff; }
17258
  .mt-element-list .list-todo .list-count.yellow-lemon:hover {
17259
    background-color: #edbf08; }
17260
 
17261
.mt-element-list .list-todo .list-todo-line.yellow-lemon {
17262
  border-color: #F7CA18; }
17263
 
17264
.mt-element-list .list-todo .list-todo-item.yellow-lemon:after {
17265
  border-right-color: #F7CA18 !important; }
17266
 
17267
.mt-element-list .list-todo .list-todo-item.yellow-lemon .list-toggle {
17268
  background: #F7CA18;
17269
  color: #ffffff !important; }
17270
  .mt-element-list .list-todo .list-todo-item.yellow-lemon .list-toggle > .badge {
17271
    color: #F7CA18;
17272
    background: #ffffff; }
17273
 
17274
.mt-element-list .list-default.mt-list-head.yellow-saffron {
17275
  background-color: #F4D03F;
17276
  color: #ffffff; }
17277
  .mt-element-list .list-default.mt-list-head.yellow-saffron .badge {
17278
    background-color: #f7dc6f;
17279
    color: #ffffff; }
17280
  .mt-element-list .list-default.mt-list-head.yellow-saffron.ext-1 .badge {
17281
    background-color: #f1c40f; }
17282
  .mt-element-list .list-default.mt-list-head.yellow-saffron .list-label {
17283
    color: white; }
17284
  .mt-element-list .list-default.mt-list-head.yellow-saffron .list-date {
17285
    color: white; }
17286
 
17287
.mt-element-list .list-todo.mt-list-head.yellow-saffron {
17288
  background-color: #F4D03F;
17289
  color: #ffffff; }
17290
 
17291
.mt-element-list .list-todo .list-count.yellow-saffron {
17292
  background-color: #F4D03F;
17293
  color: #ffffff; }
17294
  .mt-element-list .list-todo .list-count.yellow-saffron:hover {
17295
    background-color: #f3ca27; }
17296
 
17297
.mt-element-list .list-todo .list-todo-line.yellow-saffron {
17298
  border-color: #F4D03F; }
17299
 
17300
.mt-element-list .list-todo .list-todo-item.yellow-saffron:after {
17301
  border-right-color: #F4D03F !important; }
17302
 
17303
.mt-element-list .list-todo .list-todo-item.yellow-saffron .list-toggle {
17304
  background: #F4D03F;
17305
  color: #ffffff !important; }
17306
  .mt-element-list .list-todo .list-todo-item.yellow-saffron .list-toggle > .badge {
17307
    color: #F4D03F;
17308
    background: #ffffff; }
17309
 
17310
.mt-element-list .list-default.mt-list-head.yellow-soft {
17311
  background-color: #c8d046;
17312
  color: #ffffff; }
17313
  .mt-element-list .list-default.mt-list-head.yellow-soft .badge {
17314
    background-color: #d4da6f;
17315
    color: #ffffff; }
17316
  .mt-element-list .list-default.mt-list-head.yellow-soft.ext-1 .badge {
17317
    background-color: #adb52e; }
17318
  .mt-element-list .list-default.mt-list-head.yellow-soft .list-label {
17319
    color: white; }
17320
  .mt-element-list .list-default.mt-list-head.yellow-soft .list-date {
17321
    color: white; }
17322
 
17323
.mt-element-list .list-todo.mt-list-head.yellow-soft {
17324
  background-color: #c8d046;
17325
  color: #ffffff; }
17326
 
17327
.mt-element-list .list-todo .list-count.yellow-soft {
17328
  background-color: #c8d046;
17329
  color: #ffffff; }
17330
  .mt-element-list .list-todo .list-count.yellow-soft:hover {
17331
    background-color: #c1c933; }
17332
 
17333
.mt-element-list .list-todo .list-todo-line.yellow-soft {
17334
  border-color: #c8d046; }
17335
 
17336
.mt-element-list .list-todo .list-todo-item.yellow-soft:after {
17337
  border-right-color: #c8d046 !important; }
17338
 
17339
.mt-element-list .list-todo .list-todo-item.yellow-soft .list-toggle {
17340
  background: #c8d046;
17341
  color: #ffffff !important; }
17342
  .mt-element-list .list-todo .list-todo-item.yellow-soft .list-toggle > .badge {
17343
    color: #c8d046;
17344
    background: #ffffff; }
17345
 
17346
.mt-element-list .list-default.mt-list-head.yellow-haze {
17347
  background-color: #c5bf66;
17348
  color: #ffffff; }
17349
  .mt-element-list .list-default.mt-list-head.yellow-haze .badge {
17350
    background-color: #d3ce8b;
17351
    color: #ffffff; }
17352
  .mt-element-list .list-default.mt-list-head.yellow-haze.ext-1 .badge {
17353
    background-color: #b4ad44; }
17354
  .mt-element-list .list-default.mt-list-head.yellow-haze .list-label {
17355
    color: white; }
17356
  .mt-element-list .list-default.mt-list-head.yellow-haze .list-date {
17357
    color: white; }
17358
 
17359
.mt-element-list .list-todo.mt-list-head.yellow-haze {
17360
  background-color: #c5bf66;
17361
  color: #ffffff; }
17362
 
17363
.mt-element-list .list-todo .list-count.yellow-haze {
17364
  background-color: #c5bf66;
17365
  color: #ffffff; }
17366
  .mt-element-list .list-todo .list-count.yellow-haze:hover {
17367
    background-color: #beb754; }
17368
 
17369
.mt-element-list .list-todo .list-todo-line.yellow-haze {
17370
  border-color: #c5bf66; }
17371
 
17372
.mt-element-list .list-todo .list-todo-item.yellow-haze:after {
17373
  border-right-color: #c5bf66 !important; }
17374
 
17375
.mt-element-list .list-todo .list-todo-item.yellow-haze .list-toggle {
17376
  background: #c5bf66;
17377
  color: #ffffff !important; }
17378
  .mt-element-list .list-todo .list-todo-item.yellow-haze .list-toggle > .badge {
17379
    color: #c5bf66;
17380
    background: #ffffff; }
17381
 
17382
.mt-element-list .list-default.mt-list-head.yellow-mint {
17383
  background-color: #c5b96b;
17384
  color: #ffffff; }
17385
  .mt-element-list .list-default.mt-list-head.yellow-mint .badge {
17386
    background-color: #d3ca90;
17387
    color: #ffffff; }
17388
  .mt-element-list .list-default.mt-list-head.yellow-mint.ext-1 .badge {
17389
    background-color: #b6a747; }
17390
  .mt-element-list .list-default.mt-list-head.yellow-mint .list-label {
17391
    color: white; }
17392
  .mt-element-list .list-default.mt-list-head.yellow-mint .list-date {
17393
    color: white; }
17394
 
17395
.mt-element-list .list-todo.mt-list-head.yellow-mint {
17396
  background-color: #c5b96b;
17397
  color: #ffffff; }
17398
 
17399
.mt-element-list .list-todo .list-count.yellow-mint {
17400
  background-color: #c5b96b;
17401
  color: #ffffff; }
17402
  .mt-element-list .list-todo .list-count.yellow-mint:hover {
17403
    background-color: #beb059; }
17404
 
17405
.mt-element-list .list-todo .list-todo-line.yellow-mint {
17406
  border-color: #c5b96b; }
17407
 
17408
.mt-element-list .list-todo .list-todo-item.yellow-mint:after {
17409
  border-right-color: #c5b96b !important; }
17410
 
17411
.mt-element-list .list-todo .list-todo-item.yellow-mint .list-toggle {
17412
  background: #c5b96b;
17413
  color: #ffffff !important; }
17414
  .mt-element-list .list-todo .list-todo-item.yellow-mint .list-toggle > .badge {
17415
    color: #c5b96b;
17416
    background: #ffffff; }
17417
 
17418
.mt-element-list .list-default.mt-list-head.purple {
17419
  background-color: #8E44AD;
17420
  color: #ffffff; }
17421
  .mt-element-list .list-default.mt-list-head.purple .badge {
17422
    background-color: #a563c1;
17423
    color: #ffffff; }
17424
  .mt-element-list .list-default.mt-list-head.purple.ext-1 .badge {
17425
    background-color: #703688; }
17426
  .mt-element-list .list-default.mt-list-head.purple .list-label {
17427
    color: #f9f5fb; }
17428
  .mt-element-list .list-default.mt-list-head.purple .list-date {
17429
    color: #f9f5fb; }
17430
 
17431
.mt-element-list .list-todo.mt-list-head.purple {
17432
  background-color: #8E44AD;
17433
  color: #ffffff; }
17434
 
17435
.mt-element-list .list-todo .list-count.purple {
17436
  background-color: #8E44AD;
17437
  color: #ffffff; }
17438
  .mt-element-list .list-todo .list-count.purple:hover {
17439
    background-color: #7f3d9b; }
17440
 
17441
.mt-element-list .list-todo .list-todo-line.purple {
17442
  border-color: #8E44AD; }
17443
 
17444
.mt-element-list .list-todo .list-todo-item.purple:after {
17445
  border-right-color: #8E44AD !important; }
17446
 
17447
.mt-element-list .list-todo .list-todo-item.purple .list-toggle {
17448
  background: #8E44AD;
17449
  color: #ffffff !important; }
17450
  .mt-element-list .list-todo .list-todo-item.purple .list-toggle > .badge {
17451
    color: #8E44AD;
17452
    background: #ffffff; }
17453
 
17454
.mt-element-list .list-default.mt-list-head.purple-plum {
17455
  background-color: #8775a7;
17456
  color: #ffffff; }
17457
  .mt-element-list .list-default.mt-list-head.purple-plum .badge {
17458
    background-color: #a294bb;
17459
    color: #ffffff; }
17460
  .mt-element-list .list-default.mt-list-head.purple-plum.ext-1 .badge {
17461
    background-color: #6d5b8e; }
17462
  .mt-element-list .list-default.mt-list-head.purple-plum .list-label {
17463
    color: white; }
17464
  .mt-element-list .list-default.mt-list-head.purple-plum .list-date {
17465
    color: white; }
17466
 
17467
.mt-element-list .list-todo.mt-list-head.purple-plum {
17468
  background-color: #8775a7;
17469
  color: #ffffff; }
17470
 
17471
.mt-element-list .list-todo .list-count.purple-plum {
17472
  background-color: #8775a7;
17473
  color: #ffffff; }
17474
  .mt-element-list .list-todo .list-count.purple-plum:hover {
17475
    background-color: #79659d; }
17476
 
17477
.mt-element-list .list-todo .list-todo-line.purple-plum {
17478
  border-color: #8775a7; }
17479
 
17480
.mt-element-list .list-todo .list-todo-item.purple-plum:after {
17481
  border-right-color: #8775a7 !important; }
17482
 
17483
.mt-element-list .list-todo .list-todo-item.purple-plum .list-toggle {
17484
  background: #8775a7;
17485
  color: #ffffff !important; }
17486
  .mt-element-list .list-todo .list-todo-item.purple-plum .list-toggle > .badge {
17487
    color: #8775a7;
17488
    background: #ffffff; }
17489
 
17490
.mt-element-list .list-default.mt-list-head.purple-medium {
17491
  background-color: #BF55EC;
17492
  color: #ffffff; }
17493
  .mt-element-list .list-default.mt-list-head.purple-medium .badge {
17494
    background-color: #d083f1;
17495
    color: #ffffff; }
17496
  .mt-element-list .list-default.mt-list-head.purple-medium.ext-1 .badge {
17497
    background-color: #ae27e7; }
17498
  .mt-element-list .list-default.mt-list-head.purple-medium .list-label {
17499
    color: white; }
17500
  .mt-element-list .list-default.mt-list-head.purple-medium .list-date {
17501
    color: white; }
17502
 
17503
.mt-element-list .list-todo.mt-list-head.purple-medium {
17504
  background-color: #BF55EC;
17505
  color: #ffffff; }
17506
 
17507
.mt-element-list .list-todo .list-count.purple-medium {
17508
  background-color: #BF55EC;
17509
  color: #ffffff; }
17510
  .mt-element-list .list-todo .list-count.purple-medium:hover {
17511
    background-color: #b63ee9; }
17512
 
17513
.mt-element-list .list-todo .list-todo-line.purple-medium {
17514
  border-color: #BF55EC; }
17515
 
17516
.mt-element-list .list-todo .list-todo-item.purple-medium:after {
17517
  border-right-color: #BF55EC !important; }
17518
 
17519
.mt-element-list .list-todo .list-todo-item.purple-medium .list-toggle {
17520
  background: #BF55EC;
17521
  color: #ffffff !important; }
17522
  .mt-element-list .list-todo .list-todo-item.purple-medium .list-toggle > .badge {
17523
    color: #BF55EC;
17524
    background: #ffffff; }
17525
 
17526
.mt-element-list .list-default.mt-list-head.purple-studio {
17527
  background-color: #8E44AD;
17528
  color: #ffffff; }
17529
  .mt-element-list .list-default.mt-list-head.purple-studio .badge {
17530
    background-color: #a563c1;
17531
    color: #ffffff; }
17532
  .mt-element-list .list-default.mt-list-head.purple-studio.ext-1 .badge {
17533
    background-color: #703688; }
17534
  .mt-element-list .list-default.mt-list-head.purple-studio .list-label {
17535
    color: #f9f5fb; }
17536
  .mt-element-list .list-default.mt-list-head.purple-studio .list-date {
17537
    color: #f9f5fb; }
17538
 
17539
.mt-element-list .list-todo.mt-list-head.purple-studio {
17540
  background-color: #8E44AD;
17541
  color: #ffffff; }
17542
 
17543
.mt-element-list .list-todo .list-count.purple-studio {
17544
  background-color: #8E44AD;
17545
  color: #ffffff; }
17546
  .mt-element-list .list-todo .list-count.purple-studio:hover {
17547
    background-color: #7f3d9b; }
17548
 
17549
.mt-element-list .list-todo .list-todo-line.purple-studio {
17550
  border-color: #8E44AD; }
17551
 
17552
.mt-element-list .list-todo .list-todo-item.purple-studio:after {
17553
  border-right-color: #8E44AD !important; }
17554
 
17555
.mt-element-list .list-todo .list-todo-item.purple-studio .list-toggle {
17556
  background: #8E44AD;
17557
  color: #ffffff !important; }
17558
  .mt-element-list .list-todo .list-todo-item.purple-studio .list-toggle > .badge {
17559
    color: #8E44AD;
17560
    background: #ffffff; }
17561
 
17562
.mt-element-list .list-default.mt-list-head.purple-wisteria {
17563
  background-color: #9B59B6;
17564
  color: #ffffff; }
17565
  .mt-element-list .list-default.mt-list-head.purple-wisteria .badge {
17566
    background-color: #b07cc6;
17567
    color: #ffffff; }
17568
  .mt-element-list .list-default.mt-list-head.purple-wisteria.ext-1 .badge {
17569
    background-color: #804399; }
17570
  .mt-element-list .list-default.mt-list-head.purple-wisteria .list-label {
17571
    color: white; }
17572
  .mt-element-list .list-default.mt-list-head.purple-wisteria .list-date {
17573
    color: white; }
17574
 
17575
.mt-element-list .list-todo.mt-list-head.purple-wisteria {
17576
  background-color: #9B59B6;
17577
  color: #ffffff; }
17578
 
17579
.mt-element-list .list-todo .list-count.purple-wisteria {
17580
  background-color: #9B59B6;
17581
  color: #ffffff; }
17582
  .mt-element-list .list-todo .list-count.purple-wisteria:hover {
17583
    background-color: #8f4bab; }
17584
 
17585
.mt-element-list .list-todo .list-todo-line.purple-wisteria {
17586
  border-color: #9B59B6; }
17587
 
17588
.mt-element-list .list-todo .list-todo-item.purple-wisteria:after {
17589
  border-right-color: #9B59B6 !important; }
17590
 
17591
.mt-element-list .list-todo .list-todo-item.purple-wisteria .list-toggle {
17592
  background: #9B59B6;
17593
  color: #ffffff !important; }
17594
  .mt-element-list .list-todo .list-todo-item.purple-wisteria .list-toggle > .badge {
17595
    color: #9B59B6;
17596
    background: #ffffff; }
17597
 
17598
.mt-element-list .list-default.mt-list-head.purple-seance {
17599
  background-color: #9A12B3;
17600
  color: #ffffff; }
17601
  .mt-element-list .list-default.mt-list-head.purple-seance .badge {
17602
    background-color: #c217e1;
17603
    color: #ffffff; }
17604
  .mt-element-list .list-default.mt-list-head.purple-seance.ext-1 .badge {
17605
    background-color: #720d85; }
17606
  .mt-element-list .list-default.mt-list-head.purple-seance .list-label {
17607
    color: #f2cafa; }
17608
  .mt-element-list .list-default.mt-list-head.purple-seance .list-date {
17609
    color: #f2cafa; }
17610
 
17611
.mt-element-list .list-todo.mt-list-head.purple-seance {
17612
  background-color: #9A12B3;
17613
  color: #ffffff; }
17614
 
17615
.mt-element-list .list-todo .list-count.purple-seance {
17616
  background-color: #9A12B3;
17617
  color: #ffffff; }
17618
  .mt-element-list .list-todo .list-count.purple-seance:hover {
17619
    background-color: #86109c; }
17620
 
17621
.mt-element-list .list-todo .list-todo-line.purple-seance {
17622
  border-color: #9A12B3; }
17623
 
17624
.mt-element-list .list-todo .list-todo-item.purple-seance:after {
17625
  border-right-color: #9A12B3 !important; }
17626
 
17627
.mt-element-list .list-todo .list-todo-item.purple-seance .list-toggle {
17628
  background: #9A12B3;
17629
  color: #ffffff !important; }
17630
  .mt-element-list .list-todo .list-todo-item.purple-seance .list-toggle > .badge {
17631
    color: #9A12B3;
17632
    background: #ffffff; }
17633
 
17634
.mt-element-list .list-default.mt-list-head.purple-intense {
17635
  background-color: #8775a7;
17636
  color: #ffffff; }
17637
  .mt-element-list .list-default.mt-list-head.purple-intense .badge {
17638
    background-color: #a294bb;
17639
    color: #ffffff; }
17640
  .mt-element-list .list-default.mt-list-head.purple-intense.ext-1 .badge {
17641
    background-color: #6d5b8e; }
17642
  .mt-element-list .list-default.mt-list-head.purple-intense .list-label {
17643
    color: white; }
17644
  .mt-element-list .list-default.mt-list-head.purple-intense .list-date {
17645
    color: white; }
17646
 
17647
.mt-element-list .list-todo.mt-list-head.purple-intense {
17648
  background-color: #8775a7;
17649
  color: #ffffff; }
17650
 
17651
.mt-element-list .list-todo .list-count.purple-intense {
17652
  background-color: #8775a7;
17653
  color: #ffffff; }
17654
  .mt-element-list .list-todo .list-count.purple-intense:hover {
17655
    background-color: #79659d; }
17656
 
17657
.mt-element-list .list-todo .list-todo-line.purple-intense {
17658
  border-color: #8775a7; }
17659
 
17660
.mt-element-list .list-todo .list-todo-item.purple-intense:after {
17661
  border-right-color: #8775a7 !important; }
17662
 
17663
.mt-element-list .list-todo .list-todo-item.purple-intense .list-toggle {
17664
  background: #8775a7;
17665
  color: #ffffff !important; }
17666
  .mt-element-list .list-todo .list-todo-item.purple-intense .list-toggle > .badge {
17667
    color: #8775a7;
17668
    background: #ffffff; }
17669
 
17670
.mt-element-list .list-default.mt-list-head.purple-sharp {
17671
  background-color: #796799;
17672
  color: #ffffff; }
17673
  .mt-element-list .list-default.mt-list-head.purple-sharp .badge {
17674
    background-color: #9486ad;
17675
    color: #ffffff; }
17676
  .mt-element-list .list-default.mt-list-head.purple-sharp.ext-1 .badge {
17677
    background-color: #61527b; }
17678
  .mt-element-list .list-default.mt-list-head.purple-sharp .list-label {
17679
    color: white; }
17680
  .mt-element-list .list-default.mt-list-head.purple-sharp .list-date {
17681
    color: white; }
17682
 
17683
.mt-element-list .list-todo.mt-list-head.purple-sharp {
17684
  background-color: #796799;
17685
  color: #ffffff; }
17686
 
17687
.mt-element-list .list-todo .list-count.purple-sharp {
17688
  background-color: #796799;
17689
  color: #ffffff; }
17690
  .mt-element-list .list-todo .list-count.purple-sharp:hover {
17691
    background-color: #6d5d8a; }
17692
 
17693
.mt-element-list .list-todo .list-todo-line.purple-sharp {
17694
  border-color: #796799; }
17695
 
17696
.mt-element-list .list-todo .list-todo-item.purple-sharp:after {
17697
  border-right-color: #796799 !important; }
17698
 
17699
.mt-element-list .list-todo .list-todo-item.purple-sharp .list-toggle {
17700
  background: #796799;
17701
  color: #ffffff !important; }
17702
  .mt-element-list .list-todo .list-todo-item.purple-sharp .list-toggle > .badge {
17703
    color: #796799;
17704
    background: #ffffff; }
17705
 
17706
.mt-element-list .list-default.mt-list-head.purple-soft {
17707
  background-color: #8877a9;
17708
  color: #ffffff; }
17709
  .mt-element-list .list-default.mt-list-head.purple-soft .badge {
17710
    background-color: #a396bd;
17711
    color: #ffffff; }
17712
  .mt-element-list .list-default.mt-list-head.purple-soft.ext-1 .badge {
17713
    background-color: #6e5c91; }
17714
  .mt-element-list .list-default.mt-list-head.purple-soft .list-label {
17715
    color: white; }
17716
  .mt-element-list .list-default.mt-list-head.purple-soft .list-date {
17717
    color: white; }
17718
 
17719
.mt-element-list .list-todo.mt-list-head.purple-soft {
17720
  background-color: #8877a9;
17721
  color: #ffffff; }
17722
 
17723
.mt-element-list .list-todo .list-count.purple-soft {
17724
  background-color: #8877a9;
17725
  color: #ffffff; }
17726
  .mt-element-list .list-todo .list-count.purple-soft:hover {
17727
    background-color: #7a679f; }
17728
 
17729
.mt-element-list .list-todo .list-todo-line.purple-soft {
17730
  border-color: #8877a9; }
17731
 
17732
.mt-element-list .list-todo .list-todo-item.purple-soft:after {
17733
  border-right-color: #8877a9 !important; }
17734
 
17735
.mt-element-list .list-todo .list-todo-item.purple-soft .list-toggle {
17736
  background: #8877a9;
17737
  color: #ffffff !important; }
17738
  .mt-element-list .list-todo .list-todo-item.purple-soft .list-toggle > .badge {
17739
    color: #8877a9;
17740
    background: #ffffff; }
17741
 
17742
.mt-element-list .list-todo-item.white:after {
17743
  border-right-color: #ffffff; }
17744
 
17745
.mt-element-list .list-todo-item.white .list-toggle {
17746
  background: #ffffff; }
17747
 
17748
.mt-element-list .list-todo-item.default:after {
17749
  border-right-color: #e1e5ec; }
17750
 
17751
.mt-element-list .list-todo-item.default .list-toggle {
17752
  background: #e1e5ec; }
17753
 
17754
.mt-element-list .list-todo-item.dark:after {
17755
  border-right-color: #2f353b; }
17756
 
17757
.mt-element-list .list-todo-item.dark .list-toggle {
17758
  background: #2f353b; }
17759
 
17760
.mt-element-list .list-todo-item.blue:after {
17761
  border-right-color: #3598dc; }
17762
 
17763
.mt-element-list .list-todo-item.blue .list-toggle {
17764
  background: #3598dc; }
17765
 
17766
.mt-element-list .list-todo-item.blue-madison:after {
17767
  border-right-color: #578ebe; }
17768
 
17769
.mt-element-list .list-todo-item.blue-madison .list-toggle {
17770
  background: #578ebe; }
17771
 
17772
.mt-element-list .list-todo-item.blue-chambray:after {
17773
  border-right-color: #2C3E50; }
17774
 
17775
.mt-element-list .list-todo-item.blue-chambray .list-toggle {
17776
  background: #2C3E50; }
17777
 
17778
.mt-element-list .list-todo-item.blue-ebonyclay:after {
17779
  border-right-color: #22313F; }
17780
 
17781
.mt-element-list .list-todo-item.blue-ebonyclay .list-toggle {
17782
  background: #22313F; }
17783
 
17784
.mt-element-list .list-todo-item.blue-hoki:after {
17785
  border-right-color: #67809F; }
17786
 
17787
.mt-element-list .list-todo-item.blue-hoki .list-toggle {
17788
  background: #67809F; }
17789
 
17790
.mt-element-list .list-todo-item.blue-steel:after {
17791
  border-right-color: #4B77BE; }
17792
 
17793
.mt-element-list .list-todo-item.blue-steel .list-toggle {
17794
  background: #4B77BE; }
17795
 
17796
.mt-element-list .list-todo-item.blue-soft:after {
17797
  border-right-color: #4c87b9; }
17798
 
17799
.mt-element-list .list-todo-item.blue-soft .list-toggle {
17800
  background: #4c87b9; }
17801
 
17802
.mt-element-list .list-todo-item.blue-dark:after {
17803
  border-right-color: #5e738b; }
17804
 
17805
.mt-element-list .list-todo-item.blue-dark .list-toggle {
17806
  background: #5e738b; }
17807
 
17808
.mt-element-list .list-todo-item.blue-sharp:after {
17809
  border-right-color: #5C9BD1; }
17810
 
17811
.mt-element-list .list-todo-item.blue-sharp .list-toggle {
17812
  background: #5C9BD1; }
17813
 
17814
.mt-element-list .list-todo-item.blue-oleo:after {
17815
  border-right-color: #94A0B2; }
17816
 
17817
.mt-element-list .list-todo-item.blue-oleo .list-toggle {
17818
  background: #94A0B2; }
17819
 
17820
.mt-element-list .list-todo-item.green:after {
17821
  border-right-color: #32c5d2; }
17822
 
17823
.mt-element-list .list-todo-item.green .list-toggle {
17824
  background: #32c5d2; }
17825
 
17826
.mt-element-list .list-todo-item.green-meadow:after {
17827
  border-right-color: #1BBC9B; }
17828
 
17829
.mt-element-list .list-todo-item.green-meadow .list-toggle {
17830
  background: #1BBC9B; }
17831
 
17832
.mt-element-list .list-todo-item.green-seagreen:after {
17833
  border-right-color: #1BA39C; }
17834
 
17835
.mt-element-list .list-todo-item.green-seagreen .list-toggle {
17836
  background: #1BA39C; }
17837
 
17838
.mt-element-list .list-todo-item.green-turquoise:after {
17839
  border-right-color: #36D7B7; }
17840
 
17841
.mt-element-list .list-todo-item.green-turquoise .list-toggle {
17842
  background: #36D7B7; }
17843
 
17844
.mt-element-list .list-todo-item.green-haze:after {
17845
  border-right-color: #44b6ae; }
17846
 
17847
.mt-element-list .list-todo-item.green-haze .list-toggle {
17848
  background: #44b6ae; }
17849
 
17850
.mt-element-list .list-todo-item.green-jungle:after {
17851
  border-right-color: #26C281; }
17852
 
17853
.mt-element-list .list-todo-item.green-jungle .list-toggle {
17854
  background: #26C281; }
17855
 
17856
.mt-element-list .list-todo-item.green-soft:after {
17857
  border-right-color: #3faba4; }
17858
 
17859
.mt-element-list .list-todo-item.green-soft .list-toggle {
17860
  background: #3faba4; }
17861
 
17862
.mt-element-list .list-todo-item.green-dark:after {
17863
  border-right-color: #4DB3A2; }
17864
 
17865
.mt-element-list .list-todo-item.green-dark .list-toggle {
17866
  background: #4DB3A2; }
17867
 
17868
.mt-element-list .list-todo-item.green-sharp:after {
17869
  border-right-color: #2ab4c0; }
17870
 
17871
.mt-element-list .list-todo-item.green-sharp .list-toggle {
17872
  background: #2ab4c0; }
17873
 
17874
.mt-element-list .list-todo-item.green-steel:after {
17875
  border-right-color: #29b4b6; }
17876
 
17877
.mt-element-list .list-todo-item.green-steel .list-toggle {
17878
  background: #29b4b6; }
17879
 
17880
.mt-element-list .list-todo-item.grey:after {
17881
  border-right-color: #E5E5E5; }
17882
 
17883
.mt-element-list .list-todo-item.grey .list-toggle {
17884
  background: #E5E5E5; }
17885
 
17886
.mt-element-list .list-todo-item.grey-steel:after {
17887
  border-right-color: #e9edef; }
17888
 
17889
.mt-element-list .list-todo-item.grey-steel .list-toggle {
17890
  background: #e9edef; }
17891
 
17892
.mt-element-list .list-todo-item.grey-cararra:after {
17893
  border-right-color: #fafafa; }
17894
 
17895
.mt-element-list .list-todo-item.grey-cararra .list-toggle {
17896
  background: #fafafa; }
17897
 
17898
.mt-element-list .list-todo-item.grey-gallery:after {
17899
  border-right-color: #555555; }
17900
 
17901
.mt-element-list .list-todo-item.grey-gallery .list-toggle {
17902
  background: #555555; }
17903
 
17904
.mt-element-list .list-todo-item.grey-cascade:after {
17905
  border-right-color: #95A5A6; }
17906
 
17907
.mt-element-list .list-todo-item.grey-cascade .list-toggle {
17908
  background: #95A5A6; }
17909
 
17910
.mt-element-list .list-todo-item.grey-silver:after {
17911
  border-right-color: #BFBFBF; }
17912
 
17913
.mt-element-list .list-todo-item.grey-silver .list-toggle {
17914
  background: #BFBFBF; }
17915
 
17916
.mt-element-list .list-todo-item.grey-salsa:after {
17917
  border-right-color: #ACB5C3; }
17918
 
17919
.mt-element-list .list-todo-item.grey-salsa .list-toggle {
17920
  background: #ACB5C3; }
17921
 
17922
.mt-element-list .list-todo-item.grey-salt:after {
17923
  border-right-color: #bfcad1; }
17924
 
17925
.mt-element-list .list-todo-item.grey-salt .list-toggle {
17926
  background: #bfcad1; }
17927
 
17928
.mt-element-list .list-todo-item.grey-mint:after {
17929
  border-right-color: #525e64; }
17930
 
17931
.mt-element-list .list-todo-item.grey-mint .list-toggle {
17932
  background: #525e64; }
17933
 
17934
.mt-element-list .list-todo-item.red:after {
17935
  border-right-color: #e7505a; }
17936
 
17937
.mt-element-list .list-todo-item.red .list-toggle {
17938
  background: #e7505a; }
17939
 
17940
.mt-element-list .list-todo-item.red-pink:after {
17941
  border-right-color: #E08283; }
17942
 
17943
.mt-element-list .list-todo-item.red-pink .list-toggle {
17944
  background: #E08283; }
17945
 
17946
.mt-element-list .list-todo-item.red-sunglo:after {
17947
  border-right-color: #E26A6A; }
17948
 
17949
.mt-element-list .list-todo-item.red-sunglo .list-toggle {
17950
  background: #E26A6A; }
17951
 
17952
.mt-element-list .list-todo-item.red-intense:after {
17953
  border-right-color: #e35b5a; }
17954
 
17955
.mt-element-list .list-todo-item.red-intense .list-toggle {
17956
  background: #e35b5a; }
17957
 
17958
.mt-element-list .list-todo-item.red-thunderbird:after {
17959
  border-right-color: #D91E18; }
17960
 
17961
.mt-element-list .list-todo-item.red-thunderbird .list-toggle {
17962
  background: #D91E18; }
17963
 
17964
.mt-element-list .list-todo-item.red-flamingo:after {
17965
  border-right-color: #EF4836; }
17966
 
17967
.mt-element-list .list-todo-item.red-flamingo .list-toggle {
17968
  background: #EF4836; }
17969
 
17970
.mt-element-list .list-todo-item.red-soft:after {
17971
  border-right-color: #d05454; }
17972
 
17973
.mt-element-list .list-todo-item.red-soft .list-toggle {
17974
  background: #d05454; }
17975
 
17976
.mt-element-list .list-todo-item.red-haze:after {
17977
  border-right-color: #f36a5a; }
17978
 
17979
.mt-element-list .list-todo-item.red-haze .list-toggle {
17980
  background: #f36a5a; }
17981
 
17982
.mt-element-list .list-todo-item.red-mint:after {
17983
  border-right-color: #e43a45; }
17984
 
17985
.mt-element-list .list-todo-item.red-mint .list-toggle {
17986
  background: #e43a45; }
17987
 
17988
.mt-element-list .list-todo-item.yellow:after {
17989
  border-right-color: #c49f47; }
17990
 
17991
.mt-element-list .list-todo-item.yellow .list-toggle {
17992
  background: #c49f47; }
17993
 
17994
.mt-element-list .list-todo-item.yellow-gold:after {
17995
  border-right-color: #E87E04; }
17996
 
17997
.mt-element-list .list-todo-item.yellow-gold .list-toggle {
17998
  background: #E87E04; }
17999
 
18000
.mt-element-list .list-todo-item.yellow-casablanca:after {
18001
  border-right-color: #f2784b; }
18002
 
18003
.mt-element-list .list-todo-item.yellow-casablanca .list-toggle {
18004
  background: #f2784b; }
18005
 
18006
.mt-element-list .list-todo-item.yellow-crusta:after {
18007
  border-right-color: #f3c200; }
18008
 
18009
.mt-element-list .list-todo-item.yellow-crusta .list-toggle {
18010
  background: #f3c200; }
18011
 
18012
.mt-element-list .list-todo-item.yellow-lemon:after {
18013
  border-right-color: #F7CA18; }
18014
 
18015
.mt-element-list .list-todo-item.yellow-lemon .list-toggle {
18016
  background: #F7CA18; }
18017
 
18018
.mt-element-list .list-todo-item.yellow-saffron:after {
18019
  border-right-color: #F4D03F; }
18020
 
18021
.mt-element-list .list-todo-item.yellow-saffron .list-toggle {
18022
  background: #F4D03F; }
18023
 
18024
.mt-element-list .list-todo-item.yellow-soft:after {
18025
  border-right-color: #c8d046; }
18026
 
18027
.mt-element-list .list-todo-item.yellow-soft .list-toggle {
18028
  background: #c8d046; }
18029
 
18030
.mt-element-list .list-todo-item.yellow-haze:after {
18031
  border-right-color: #c5bf66; }
18032
 
18033
.mt-element-list .list-todo-item.yellow-haze .list-toggle {
18034
  background: #c5bf66; }
18035
 
18036
.mt-element-list .list-todo-item.yellow-mint:after {
18037
  border-right-color: #c5b96b; }
18038
 
18039
.mt-element-list .list-todo-item.yellow-mint .list-toggle {
18040
  background: #c5b96b; }
18041
 
18042
.mt-element-list .list-todo-item.purple:after {
18043
  border-right-color: #8E44AD; }
18044
 
18045
.mt-element-list .list-todo-item.purple .list-toggle {
18046
  background: #8E44AD; }
18047
 
18048
.mt-element-list .list-todo-item.purple-plum:after {
18049
  border-right-color: #8775a7; }
18050
 
18051
.mt-element-list .list-todo-item.purple-plum .list-toggle {
18052
  background: #8775a7; }
18053
 
18054
.mt-element-list .list-todo-item.purple-medium:after {
18055
  border-right-color: #BF55EC; }
18056
 
18057
.mt-element-list .list-todo-item.purple-medium .list-toggle {
18058
  background: #BF55EC; }
18059
 
18060
.mt-element-list .list-todo-item.purple-studio:after {
18061
  border-right-color: #8E44AD; }
18062
 
18063
.mt-element-list .list-todo-item.purple-studio .list-toggle {
18064
  background: #8E44AD; }
18065
 
18066
.mt-element-list .list-todo-item.purple-wisteria:after {
18067
  border-right-color: #9B59B6; }
18068
 
18069
.mt-element-list .list-todo-item.purple-wisteria .list-toggle {
18070
  background: #9B59B6; }
18071
 
18072
.mt-element-list .list-todo-item.purple-seance:after {
18073
  border-right-color: #9A12B3; }
18074
 
18075
.mt-element-list .list-todo-item.purple-seance .list-toggle {
18076
  background: #9A12B3; }
18077
 
18078
.mt-element-list .list-todo-item.purple-intense:after {
18079
  border-right-color: #8775a7; }
18080
 
18081
.mt-element-list .list-todo-item.purple-intense .list-toggle {
18082
  background: #8775a7; }
18083
 
18084
.mt-element-list .list-todo-item.purple-sharp:after {
18085
  border-right-color: #796799; }
18086
 
18087
.mt-element-list .list-todo-item.purple-sharp .list-toggle {
18088
  background: #796799; }
18089
 
18090
.mt-element-list .list-todo-item.purple-soft:after {
18091
  border-right-color: #8877a9; }
18092
 
18093
.mt-element-list .list-todo-item.purple-soft .list-toggle {
18094
  background: #8877a9; }
18095
 
18096
.mt-element-ribbon {
18097
  position: relative;
18098
  margin-bottom: 30px; }
18099
  .mt-element-ribbon .ribbon-content {
18100
    margin: 0;
18101
    padding: 25px;
18102
    clear: both; }
18103
    .mt-element-ribbon .ribbon-content.no-padding {
18104
      padding-top: 0; }
18105
  .mt-element-ribbon .ribbon {
18106
    padding: 0.5em 1em;
18107
    z-index: 5;
18108
    float: left;
18109
    margin: 10px 0 0 -2px;
18110
    clear: left;
18111
    position: relative;
18112
    background-color: #bac3d0;
18113
    color: #384353; }
18114
    .mt-element-ribbon .ribbon.ribbon-right {
18115
      float: right;
18116
      clear: right;
18117
      margin: 10px -2px 0 0; }
18118
    .mt-element-ribbon .ribbon.ribbon-vertical-left {
18119
      clear: none;
18120
      margin: -2px 0 0 10px;
18121
      padding-top: 1em;
18122
      padding-bottom: 1em;
18123
      width: 41px;
18124
      text-align: center; }
18125
    .mt-element-ribbon .ribbon.ribbon-vertical-right {
18126
      clear: none;
18127
      float: right;
18128
      margin: -2px 10px 0 0;
18129
      padding-top: 1em;
18130
      padding-bottom: 1em;
18131
      width: 41px;
18132
      text-align: center; }
18133
    .mt-element-ribbon .ribbon.ribbon-shadow {
18134
      box-shadow: 2px 2px 7px rgba(0, 0, 0, 0.4); }
18135
      .mt-element-ribbon .ribbon.ribbon-shadow.ribbon-right, .mt-element-ribbon .ribbon.ribbon-shadow.ribbon-vertical-right {
18136
        box-shadow: -2px 2px 7px rgba(0, 0, 0, 0.4); }
18137
    .mt-element-ribbon .ribbon.ribbon-round {
18138
      border-top-right-radius: 5px !important;
18139
      border-bottom-right-radius: 5px !important; }
18140
      .mt-element-ribbon .ribbon.ribbon-round.ribbon-right {
18141
        border-top-right-radius: 0px !important;
18142
        border-bottom-right-radius: 0px !important;
18143
        border-top-left-radius: 5px !important;
18144
        border-bottom-left-radius: 5px !important; }
18145
      .mt-element-ribbon .ribbon.ribbon-round.ribbon-vertical-right, .mt-element-ribbon .ribbon.ribbon-round.ribbon-vertical-left {
18146
        border-top-right-radius: 0px !important;
18147
        border-bottom-right-radius: 5px !important;
18148
        border-top-left-radius: 0px !important;
18149
        border-bottom-left-radius: 5px !important; }
18150
    .mt-element-ribbon .ribbon.ribbon-border:after {
18151
      border: 1px solid;
18152
      content: '';
18153
      position: absolute;
18154
      top: 5px;
18155
      bottom: 5px;
18156
      left: 5px;
18157
      right: 5px; }
18158
    .mt-element-ribbon .ribbon.ribbon-border-vert:after {
18159
      border-top: none;
18160
      border-bottom: none;
18161
      border-left: 1px solid;
18162
      border-right: 1px solid;
18163
      content: '';
18164
      position: absolute;
18165
      top: 0;
18166
      bottom: 0;
18167
      left: 5px;
18168
      right: 5px; }
18169
    .mt-element-ribbon .ribbon.ribbon-border-hor:after {
18170
      border-top: 1px solid;
18171
      border-bottom: 1px solid;
18172
      border-left: none;
18173
      border-right: none;
18174
      content: '';
18175
      position: absolute;
18176
      top: 5px;
18177
      bottom: 5px;
18178
      left: 0;
18179
      right: 0; }
18180
    .mt-element-ribbon .ribbon.ribbon-border-dash:after {
18181
      border: 1px solid;
18182
      border-style: dashed;
18183
      content: '';
18184
      position: absolute;
18185
      top: 5px;
18186
      bottom: 5px;
18187
      left: 5px;
18188
      right: 5px; }
18189
    .mt-element-ribbon .ribbon.ribbon-border-dash-vert:after {
18190
      border-top: none;
18191
      border-bottom: none;
18192
      border-left: 1px solid;
18193
      border-right: 1px solid;
18194
      border-left-style: dashed;
18195
      border-right-style: dashed;
18196
      content: '';
18197
      position: absolute;
18198
      top: 0;
18199
      bottom: 0;
18200
      left: 5px;
18201
      right: 5px; }
18202
    .mt-element-ribbon .ribbon.ribbon-border-dash-hor:after {
18203
      border-top: 1px solid;
18204
      border-bottom: 1px solid;
18205
      border-left: none;
18206
      border-right: none;
18207
      border-top-style: dashed;
18208
      border-bottom-style: dashed;
18209
      content: '';
18210
      position: absolute;
18211
      top: 5px;
18212
      bottom: 5px;
18213
      left: 0;
18214
      right: 0; }
18215
    .mt-element-ribbon .ribbon.ribbon-clip {
18216
      left: -10px;
18217
      margin-left: 0; }
18218
      .mt-element-ribbon .ribbon.ribbon-clip.ribbon-right {
18219
        left: auto;
18220
        right: -10px;
18221
        margin-right: 0; }
18222
    .mt-element-ribbon .ribbon > .ribbon-sub {
18223
      z-index: -1;
18224
      position: absolute;
18225
      padding: 0;
18226
      width: 100%;
18227
      height: 100%;
18228
      top: 0;
18229
      left: 0; }
18230
      .mt-element-ribbon .ribbon > .ribbon-sub.ribbon-clip:before, .mt-element-ribbon .ribbon > .ribbon-sub.ribbon-clip:after {
18231
        content: '';
18232
        position: absolute;
18233
        border-style: solid;
18234
        border-color: transparent !important;
18235
        bottom: -10px; }
18236
      .mt-element-ribbon .ribbon > .ribbon-sub.ribbon-clip:before {
18237
        border-width: 0 10px 10px 0;
18238
        border-right-color: #222 !important;
18239
        left: 0; }
18240
      .mt-element-ribbon .ribbon > .ribbon-sub.ribbon-clip.ribbon-right:before, .mt-element-ribbon .ribbon > .ribbon-sub.ribbon-clip.ribbon-right:after {
18241
        content: '';
18242
        position: absolute;
18243
        border-style: solid;
18244
        border-color: transparent;
18245
        bottom: -10px; }
18246
      .mt-element-ribbon .ribbon > .ribbon-sub.ribbon-clip.ribbon-right:before {
18247
        border-right-color: transparent !important; }
18248
      .mt-element-ribbon .ribbon > .ribbon-sub.ribbon-clip.ribbon-right:after {
18249
        border-width: 0 0 10px 10px;
18250
        border-left-color: #222 !important;
18251
        right: 0; }
18252
      .mt-element-ribbon .ribbon > .ribbon-sub.ribbon-bookmark:after {
18253
        border-left: 21px solid;
18254
        border-right: 20px solid;
18255
        border-bottom: 1em solid transparent !important;
18256
        bottom: -1em;
18257
        content: '';
18258
        height: 0;
18259
        left: 0;
18260
        position: absolute;
18261
        width: 0; }
18262
    .mt-element-ribbon .ribbon:after {
18263
      border-color: #62748f; }
18264
    .mt-element-ribbon .ribbon > .ribbon-sub {
18265
      background-color: #bac3d0;
18266
      color: #384353; }
18267
      .mt-element-ribbon .ribbon > .ribbon-sub:after {
18268
        border-color: #62748f;
18269
        border-left-color: #bac3d0;
18270
        border-right-color: #bac3d0; }
18271
    .mt-element-ribbon .ribbon.ribbon-color-default {
18272
      background-color: #bac3d0;
18273
      color: #384353; }
18274
      .mt-element-ribbon .ribbon.ribbon-color-default:after {
18275
        border-color: #9ca8bb; }
18276
      .mt-element-ribbon .ribbon.ribbon-color-default > .ribbon-sub {
18277
        background-color: #bac3d0;
18278
        color: #384353; }
18279
        .mt-element-ribbon .ribbon.ribbon-color-default > .ribbon-sub:after {
18280
          border-color: #62748f;
18281
          border-left-color: #bac3d0;
18282
          border-right-color: #bac3d0; }
18283
    .mt-element-ribbon .ribbon.ribbon-color-primary {
18284
      background-color: #337ab7;
18285
      color: #fff; }
18286
      .mt-element-ribbon .ribbon.ribbon-color-primary:after {
18287
        border-color: #286090; }
18288
      .mt-element-ribbon .ribbon.ribbon-color-primary > .ribbon-sub {
18289
        background-color: #337ab7;
18290
        color: black; }
18291
        .mt-element-ribbon .ribbon.ribbon-color-primary > .ribbon-sub:after {
18292
          border-color: #122b40;
18293
          border-left-color: #337ab7;
18294
          border-right-color: #337ab7; }
18295
    .mt-element-ribbon .ribbon.ribbon-color-info {
18296
      background-color: #659be0;
18297
      color: #fff; }
18298
      .mt-element-ribbon .ribbon.ribbon-color-info:after {
18299
        border-color: #3a80d7; }
18300
      .mt-element-ribbon .ribbon.ribbon-color-info > .ribbon-sub {
18301
        background-color: #659be0;
18302
        color: #0c203a; }
18303
        .mt-element-ribbon .ribbon.ribbon-color-info > .ribbon-sub:after {
18304
          border-color: #1d4f8e;
18305
          border-left-color: #659be0;
18306
          border-right-color: #659be0; }
18307
    .mt-element-ribbon .ribbon.ribbon-color-success {
18308
      background-color: #36c6d3;
18309
      color: #fff; }
18310
      .mt-element-ribbon .ribbon.ribbon-color-success:after {
18311
        border-color: #27a4b0; }
18312
      .mt-element-ribbon .ribbon.ribbon-color-success > .ribbon-sub {
18313
        background-color: #36c6d3;
18314
        color: #020808; }
18315
        .mt-element-ribbon .ribbon.ribbon-color-success > .ribbon-sub:after {
18316
          border-color: #14565c;
18317
          border-left-color: #36c6d3;
18318
          border-right-color: #36c6d3; }
18319
    .mt-element-ribbon .ribbon.ribbon-color-danger {
18320
      background-color: #ed6b75;
18321
      color: #fff; }
18322
      .mt-element-ribbon .ribbon.ribbon-color-danger:after {
18323
        border-color: #e73d4a; }
18324
      .mt-element-ribbon .ribbon.ribbon-color-danger > .ribbon-sub {
18325
        background-color: #ed6b75;
18326
        color: #4f0a0f; }
18327
        .mt-element-ribbon .ribbon.ribbon-color-danger > .ribbon-sub:after {
18328
          border-color: #a91520;
18329
          border-left-color: #ed6b75;
18330
          border-right-color: #ed6b75; }
18331
    .mt-element-ribbon .ribbon.ribbon-color-warning {
18332
      background-color: #F1C40F;
18333
      color: #010100; }
18334
      .mt-element-ribbon .ribbon.ribbon-color-warning:after {
18335
        border-color: #c29d0b; }
18336
      .mt-element-ribbon .ribbon.ribbon-color-warning > .ribbon-sub {
18337
        background-color: #F1C40F;
18338
        color: #010100; }
18339
        .mt-element-ribbon .ribbon.ribbon-color-warning > .ribbon-sub:after {
18340
          border-color: #614f06;
18341
          border-left-color: #F1C40F;
18342
          border-right-color: #F1C40F; }
18343
 
18344
.mt-element-card .mt-card-item {
18345
  border: 1px solid;
18346
  border-color: #e7ecf1;
18347
  position: relative;
18348
  margin-bottom: 30px; }
18349
  .mt-element-card .mt-card-item .mt-card-avatar {
18350
    margin-bottom: 15px; }
18351
  .mt-element-card .mt-card-item .mt-card-content {
18352
    text-align: center; }
18353
    .mt-element-card .mt-card-item .mt-card-content .mt-card-name {
18354
      font-size: 16px;
18355
      font-weight: 600;
18356
      margin-bottom: 10px; }
18357
    .mt-element-card .mt-card-item .mt-card-content .mt-card-desc {
18358
      font-size: 14px;
18359
      margin: 0 0 10px 0; }
18360
    .mt-element-card .mt-card-item .mt-card-content .mt-card-social > ul {
18361
      padding: 0;
18362
      margin-bottom: 10px; }
18363
      .mt-element-card .mt-card-item .mt-card-content .mt-card-social > ul > li {
18364
        list-style: none;
18365
        display: inline-block;
18366
        margin: 0 3px; }
18367
        .mt-element-card .mt-card-item .mt-card-content .mt-card-social > ul > li > a {
18368
          color: #000;
18369
          font-size: 18px; }
18370
          .mt-element-card .mt-card-item .mt-card-content .mt-card-social > ul > li > a.mt-card-btn {
18371
            color: #fff; }
18372
            .mt-element-card .mt-card-item .mt-card-content .mt-card-social > ul > li > a.mt-card-btn:hover {
18373
              color: #36c6d3; }
18374
          .mt-element-card .mt-card-item .mt-card-content .mt-card-social > ul > li > a:hover {
18375
            color: #F1C40F; }
18376
 
18377
.mt-element-card.mt-card-round .mt-card-item {
18378
  padding: 40px 40px 10px 40px; }
18379
  .mt-element-card.mt-card-round .mt-card-item .mt-card-avatar {
18380
    border-radius: 50% !important;
18381
    -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC); }
18382
    .mt-element-card.mt-card-round .mt-card-item .mt-card-avatar .mt-overlay {
18383
      -webkit-border-radius: 50%;
18384
      -moz-border-radius: 50%;
18385
      -ms-border-radius: 50%;
18386
      -o-border-radius: 50%;
18387
      border-radius: 50%; }
18388
 
18389
.mt-element-overlay .mt-overlay-1 {
18390
  width: 100%;
18391
  height: 100%;
18392
  float: left;
18393
  overflow: hidden;
18394
  position: relative;
18395
  text-align: center;
18396
  cursor: default; }
18397
  .mt-element-overlay .mt-overlay-1 img {
18398
    display: block;
18399
    position: relative;
18400
    -webkit-transition: all .4s linear;
18401
    transition: all .4s linear;
18402
    width: 100%;
18403
    height: auto; }
18404
  .mt-element-overlay .mt-overlay-1 h2 {
18405
    text-transform: uppercase;
18406
    color: #fff;
18407
    text-align: center;
18408
    position: relative;
18409
    font-size: 17px;
18410
    background: rgba(0, 0, 0, 0.6);
18411
    -webkit-transform: translatey(-100px) translateZ(0);
18412
    -ms-transform: translatey(-100px) translateZ(0);
18413
    transform: translatey(-100px) translateZ(0);
18414
    -webkit-transition: all .2s ease-in-out;
18415
    transition: all .2s ease-in-out;
18416
    padding: 10px; }
18417
  .mt-element-overlay .mt-overlay-1 .mt-info {
18418
    text-decoration: none;
18419
    display: inline-block;
18420
    text-transform: uppercase;
18421
    color: #fff;
18422
    background-color: transparent;
18423
    opacity: 0;
18424
    filter: alpha(opacity=0);
18425
    -webkit-transition: all .2s ease-in-out;
18426
    transition: all .2s ease-in-out;
18427
    padding: 0;
18428
    margin: auto;
18429
    position: absolute;
18430
    top: 50%;
18431
    left: 0;
18432
    right: 0;
18433
    transform: translateY(-50%) translateZ(0);
18434
    -webkit-transform: translateY(-50%) translateZ(0);
18435
    -ms-transform: translateY(-50%) translateZ(0); }
18436
    .mt-element-overlay .mt-overlay-1 .mt-info > li {
18437
      list-style: none;
18438
      display: inline-block;
18439
      margin: 0 3px; }
18440
      .mt-element-overlay .mt-overlay-1 .mt-info > li:hover {
18441
        -webkit-transition: all .2s ease-in-out;
18442
        transition: all .2s ease-in-out;
18443
        cursor: pointer; }
18444
  .mt-element-overlay .mt-overlay-1:hover .mt-overlay {
18445
    opacity: 1;
18446
    filter: alpha(opacity=100);
18447
    -webkit-transform: translateZ(0);
18448
    -ms-transform: translateZ(0);
18449
    transform: translateZ(0); }
18450
  .mt-element-overlay .mt-overlay-1:hover img {
18451
    -ms-transform: scale(1.2) translateZ(0);
18452
    -webkit-transform: scale(1.2) translateZ(0);
18453
    transform: scale(1.2) translateZ(0); }
18454
  .mt-element-overlay .mt-overlay-1:hover .mt-info {
18455
    opacity: 1;
18456
    filter: alpha(opacity=100);
18457
    -webkit-transition-delay: .2s;
18458
    transition-delay: .2s; }
18459
  .mt-element-overlay .mt-overlay-1 .mt-overlay {
18460
    width: 100%;
18461
    height: 100%;
18462
    position: absolute;
18463
    overflow: hidden;
18464
    top: 0;
18465
    left: 0;
18466
    opacity: 0;
18467
    background-color: rgba(0, 0, 0, 0.7);
18468
    -webkit-transition: all .4s ease-in-out;
18469
    transition: all .4s ease-in-out; }
18470
  .mt-element-overlay .mt-overlay-1.mt-scroll-up:hover .mt-overlay {
18471
    bottom: 0; }
18472
  .mt-element-overlay .mt-overlay-1.mt-scroll-up .mt-overlay {
18473
    bottom: -100%;
18474
    top: auto; }
18475
  .mt-element-overlay .mt-overlay-1.mt-scroll-down:hover .mt-overlay {
18476
    top: 0; }
18477
  .mt-element-overlay .mt-overlay-1.mt-scroll-down .mt-overlay {
18478
    top: -100%; }
18479
  .mt-element-overlay .mt-overlay-1.mt-scroll-left:hover .mt-overlay {
18480
    right: 0; }
18481
  .mt-element-overlay .mt-overlay-1.mt-scroll-left .mt-overlay {
18482
    right: -100%;
18483
    left: auto; }
18484
  .mt-element-overlay .mt-overlay-1.mt-scroll-right:hover .mt-overlay {
18485
    left: 0; }
18486
  .mt-element-overlay .mt-overlay-1.mt-scroll-right .mt-overlay {
18487
    left: -100%; }
18488
 
18489
.mt-element-overlay .mt-overlay-2 {
18490
  width: 100%;
18491
  height: 100%;
18492
  float: left;
18493
  overflow: hidden;
18494
  position: relative;
18495
  text-align: center;
18496
  cursor: default; }
18497
  .mt-element-overlay .mt-overlay-2 img {
18498
    display: block;
18499
    position: relative;
18500
    -webkit-transition: all 0.4s ease-in;
18501
    transition: all 0.4s ease-in;
18502
    width: 100%;
18503
    height: auto; }
18504
  .mt-element-overlay .mt-overlay-2 h2 {
18505
    text-transform: uppercase;
18506
    text-align: center;
18507
    position: relative;
18508
    font-size: 17px;
18509
    padding: 10px;
18510
    background: rgba(0, 0, 0, 0.6); }
18511
  .mt-element-overlay .mt-overlay-2 .mt-info,
18512
  .mt-element-overlay .mt-overlay-2 h2 {
18513
    -webkit-transform: scale(0.7);
18514
    -ms-transform: scale(0.7);
18515
    transform: scale(0.7);
18516
    -webkit-transition: all 0.4s ease-in;
18517
    transition: all 0.4s ease-in;
18518
    opacity: 0;
18519
    filter: alpha(opacity=0);
18520
    color: #fff;
18521
    text-transform: uppercase; }
18522
  .mt-element-overlay .mt-overlay-2 .mt-info {
18523
    display: inline-block;
18524
    text-decoration: none;
18525
    margin: auto;
18526
    position: absolute;
18527
    top: 50%;
18528
    -webkit-transform: scale(0.7) translateY(-50%) translateX(-50%);
18529
    -ms-transform: scale(0.7) translateY(-50%) translateX(-50%);
18530
    transform: scale(0.7) translateY(-50%) translateX(-50%); }
18531
    .mt-element-overlay .mt-overlay-2 .mt-info:hover {
18532
      box-shadow: 0 0 5px #fff; }
18533
  .mt-element-overlay .mt-overlay-2:hover img {
18534
    filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /><feGaussianBlur stdDeviation="3" /></filter></svg>#filter');
18535
    filter: blur(3px);
18536
    -webkit-filter: blur(3px);
18537
    -webkit-transform: scale(1.2);
18538
    -ms-transform: scale(1.2);
18539
    transform: scale(1.2); }
18540
  .mt-element-overlay .mt-overlay-2:hover .mt-overlay {
18541
    opacity: 1;
18542
    filter: alpha(opacity=100);
18543
    -webkit-transition-delay: 0s;
18544
    transition-delay: 0s;
18545
    -webkit-transform: translate(0px, 0px);
18546
    -ms-transform: translate(0px, 0px);
18547
    transform: translate(0px, 0px); }
18548
  .mt-element-overlay .mt-overlay-2:hover h2 {
18549
    -webkit-transition-delay: 0.5s;
18550
    transition-delay: 0.5s; }
18551
  .mt-element-overlay .mt-overlay-2:hover .mt-info,
18552
  .mt-element-overlay .mt-overlay-2:hover h2 {
18553
    opacity: 1;
18554
    filter: alpha(opacity=100);
18555
    -webkit-transform: scale(1) translateY(-50%);
18556
    -ms-transform: scale(1) translateY(-50%);
18557
    transform: scale(1) translateY(-50%); }
18558
  .mt-element-overlay .mt-overlay-2:hover .mt-info {
18559
    -webkit-transform: scale(1) translateY(-50%) translateX(-50%);
18560
    -ms-transform: scale(1) translateY(-50%) translateX(-50%);
18561
    transform: scale(1) translateY(-50%) translateX(-50%); }
18562
  .mt-element-overlay .mt-overlay-2 .mt-overlay {
18563
    width: 100%;
18564
    height: 100%;
18565
    position: absolute;
18566
    overflow: hidden;
18567
    top: 0;
18568
    left: 0; }
18569
  .mt-element-overlay .mt-overlay-2.mt-overlay-2-grey:hover img {
18570
    filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /><feGaussianBlur stdDeviation="3" /></filter></svg>#filter');
18571
    filter: grayscale(1) blur(3px);
18572
    -webkit-filter: grayscale(1) blur(3px); }
18573
  .mt-element-overlay .mt-overlay-2.mt-overlay-2-icons .mt-info {
18574
    border: none;
18575
    width: 100%;
18576
    padding: 0;
18577
    -webkit-transform: scale(0.7) translateY(-50%) translateX(-50%);
18578
    -ms-transform: scale(0.7) translateY(-50%) translateX(-50%);
18579
    transform: scale(0.7) translateY(-50%) translateX(-50%); }
18580
    .mt-element-overlay .mt-overlay-2.mt-overlay-2-icons .mt-info:hover {
18581
      box-shadow: none; }
18582
    .mt-element-overlay .mt-overlay-2.mt-overlay-2-icons .mt-info > li {
18583
      list-style: none;
18584
      display: inline-block;
18585
      margin: 0 3px; }
18586
      .mt-element-overlay .mt-overlay-2.mt-overlay-2-icons .mt-info > li:hover {
18587
        -webkit-transition: all .2s ease-in-out;
18588
        transition: all .2s ease-in-out;
18589
        cursor: pointer; }
18590
  .mt-element-overlay .mt-overlay-2.mt-overlay-2-icons:hover .mt-info {
18591
    -webkit-transform: scale(1) translateY(-50%) translateX(-50%);
18592
    -ms-transform: scale(1) translateY(-50%) translateX(-50%);
18593
    transform: scale(1) translateY(-50%) translateX(-50%); }
18594
 
18595
.mt-element-overlay .mt-overlay-3 {
18596
  width: 100%;
18597
  height: 100%;
18598
  float: left;
18599
  overflow: hidden;
18600
  position: relative;
18601
  text-align: center;
18602
  cursor: default; }
18603
  .mt-element-overlay .mt-overlay-3 img {
18604
    display: block;
18605
    position: relative;
18606
    width: 100%;
18607
    height: auto; }
18608
  .mt-element-overlay .mt-overlay-3 h2 {
18609
    text-transform: uppercase;
18610
    color: #fff;
18611
    text-align: center;
18612
    position: relative;
18613
    font-size: 17px;
18614
    padding: 10px;
18615
    background: rgba(0, 0, 0, 0.6);
18616
    -webkit-transform: translateY(100px);
18617
    -ms-transform: translateY(100px);
18618
    transform: translateY(100px);
18619
    -webkit-transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
18620
    transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81); }
18621
  .mt-element-overlay .mt-overlay-3 .mt-info {
18622
    display: inline-block;
18623
    text-decoration: none;
18624
    text-transform: uppercase;
18625
    color: #fff;
18626
    border: 1px solid #fff;
18627
    background-color: transparent;
18628
    opacity: 0;
18629
    filter: alpha(opacity=0);
18630
    -webkit-transform: scale(0);
18631
    -ms-transform: scale(0);
18632
    transform: scale(0);
18633
    -webkit-transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
18634
    transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
18635
    font-weight: normal;
18636
    position: absolute;
18637
    top: 15px;
18638
    bottom: 15px;
18639
    left: 15px;
18640
    right: 15px;
18641
    margin: auto;
18642
    padding: 45% 0 0 0; }
18643
    .mt-element-overlay .mt-overlay-3 .mt-info:hover {
18644
      box-shadow: 0 0 5px #fff; }
18645
  .mt-element-overlay .mt-overlay-3:hover .mt-overlay {
18646
    background-color: rgba(48, 152, 157, 0.7); }
18647
  .mt-element-overlay .mt-overlay-3:hover h2 {
18648
    -webkit-transform: translateY(5px);
18649
    -ms-transform: translateY(5px);
18650
    transform: translateY(5px); }
18651
  .mt-element-overlay .mt-overlay-3:hover .mt-info {
18652
    opacity: 1;
18653
    filter: alpha(opacity=100);
18654
    -webkit-transform: scale(1);
18655
    -ms-transform: scale(1);
18656
    transform: scale(1); }
18657
  .mt-element-overlay .mt-overlay-3 .mt-overlay {
18658
    width: 100%;
18659
    height: 100%;
18660
    position: absolute;
18661
    overflow: hidden;
18662
    top: 0;
18663
    left: 0;
18664
    background-color: rgba(75, 75, 75, 0.7);
18665
    -webkit-transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
18666
    transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81); }
18667
  .mt-element-overlay .mt-overlay-3.mt-overlay-3-icons .mt-info {
18668
    padding: 40% 0 0 0; }
18669
    .mt-element-overlay .mt-overlay-3.mt-overlay-3-icons .mt-info > li {
18670
      list-style: none;
18671
      display: inline-block;
18672
      margin: 0 3px; }
18673
      .mt-element-overlay .mt-overlay-3.mt-overlay-3-icons .mt-info > li:hover {
18674
        -webkit-transition: all .2s ease-in-out;
18675
        transition: all .2s ease-in-out;
18676
        cursor: pointer; }
18677
 
18678
.mt-element-overlay .mt-overlay-4 {
18679
  width: 100%;
18680
  height: 100%;
18681
  float: left;
18682
  overflow: hidden;
18683
  position: relative;
18684
  text-align: center;
18685
  cursor: default; }
18686
  .mt-element-overlay .mt-overlay-4 img {
18687
    display: block;
18688
    position: relative;
18689
    -webkit-transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
18690
    transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
18691
    width: 100%;
18692
    height: auto; }
18693
  .mt-element-overlay .mt-overlay-4 h2 {
18694
    text-transform: uppercase;
18695
    color: #fff;
18696
    text-align: center;
18697
    position: relative;
18698
    font-size: 17px;
18699
    background: rgba(0, 0, 0, 0.6);
18700
    -webkit-transform: translatey(-100px);
18701
    -ms-transform: translatey(-100px);
18702
    transform: translatey(-100px);
18703
    -webkit-transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
18704
    transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
18705
    padding: 10px; }
18706
  .mt-element-overlay .mt-overlay-4 .mt-info {
18707
    display: inline-block;
18708
    text-transform: uppercase;
18709
    opacity: 0;
18710
    filter: alpha(opacity=0);
18711
    -webkit-transition: all 0.4s ease;
18712
    transition: all 0.4s ease;
18713
    margin: 50px 0 0; }
18714
  .mt-element-overlay .mt-overlay-4:hover .mt-overlay {
18715
    opacity: 1;
18716
    filter: alpha(opacity=100); }
18717
  .mt-element-overlay .mt-overlay-4:hover h2,
18718
  .mt-element-overlay .mt-overlay-4:hover .mt-info {
18719
    opacity: 1;
18720
    filter: alpha(opacity=100);
18721
    -ms-transform: translatey(0);
18722
    -webkit-transform: translatey(0);
18723
    transform: translatey(0); }
18724
  .mt-element-overlay .mt-overlay-4:hover .mt-info {
18725
    -webkit-transition-delay: .2s;
18726
    transition-delay: .2s; }
18727
  .mt-element-overlay .mt-overlay-4 .mt-overlay {
18728
    width: 100%;
18729
    height: 100%;
18730
    position: absolute;
18731
    overflow: hidden;
18732
    top: 0;
18733
    left: 0;
18734
    opacity: 0;
18735
    filter: alpha(opacity=0);
18736
    background-color: rgba(0, 0, 0, 0.7);
18737
    -webkit-transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81);
18738
    transition: all 0.4s cubic-bezier(0.88, -0.99, 0, 1.81); }
18739
  .mt-element-overlay .mt-overlay-4.mt-overlay-4-icons .mt-info {
18740
    border: none;
18741
    position: absolute;
18742
    padding: 0;
18743
    top: 50%;
18744
    left: 0;
18745
    right: 0;
18746
    -webkit-transform: translateY(-50%);
18747
    -ms-transform: translateY(-50%);
18748
    transform: translateY(-50%);
18749
    margin: auto; }
18750
    .mt-element-overlay .mt-overlay-4.mt-overlay-4-icons .mt-info:hover {
18751
      box-shadow: none; }
18752
    .mt-element-overlay .mt-overlay-4.mt-overlay-4-icons .mt-info > li {
18753
      list-style: none;
18754
      display: inline-block;
18755
      margin: 0 3px; }
18756
      .mt-element-overlay .mt-overlay-4.mt-overlay-4-icons .mt-info > li:hover {
18757
        -webkit-transition: all .2s ease-in-out;
18758
        transition: all .2s ease-in-out;
18759
        cursor: pointer; }
18760
 
18761
.mt-element-overlay .mt-overlay-5 {
18762
  width: 100%;
18763
  height: 100%;
18764
  float: left;
18765
  overflow: hidden;
18766
  position: relative;
18767
  text-align: center;
18768
  cursor: default;
18769
  background: -webkit-linear-gradient(45deg, #ff89e9 0%, #05abe0 100%);
18770
  background: linear-gradient(45deg, #ff89e9 0%, #05abe0 100%); }
18771
  .mt-element-overlay .mt-overlay-5 .mt-overlay {
18772
    width: 100%;
18773
    height: 100%;
18774
    position: absolute;
18775
    overflow: hidden;
18776
    top: 0;
18777
    left: 0;
18778
    padding: 3em;
18779
    text-align: left; }
18780
    .mt-element-overlay .mt-overlay-5 .mt-overlay:before {
18781
      position: absolute;
18782
      top: 20px;
18783
      right: 20px;
18784
      bottom: 20px;
18785
      left: 20px;
18786
      border: 1px solid #fff;
18787
      content: '';
18788
      opacity: 0;
18789
      filter: alpha(opacity=0);
18790
      -webkit-transition: opacity 0.35s, -webkit-transform 0.45s;
18791
      transition: opacity 0.35s, transform 0.45s;
18792
      -webkit-transform: translate3d(-20px, 0, 0);
18793
      transform: translate3d(-20px, 0, 0); }
18794
  .mt-element-overlay .mt-overlay-5 img {
18795
    display: block;
18796
    position: relative;
18797
    max-width: none;
18798
    width: calc(113% + 60px);
18799
    -webkit-transition: opacity 0.35s, -webkit-transform 0.45s;
18800
    transition: opacity 0.35s, transform 0.45s;
18801
    -webkit-transform: translate3d(-40px, 0, 0);
18802
    transform: translate3d(-40px, 0, 0); }
18803
  .mt-element-overlay .mt-overlay-5 h2 {
18804
    text-transform: uppercase;
18805
    color: #fff;
18806
    position: relative;
18807
    font-size: 17px;
18808
    background-color: transparent;
18809
    padding: 15% 0 10px 0;
18810
    text-align: left; }
18811
  .mt-element-overlay .mt-overlay-5 a,
18812
  .mt-element-overlay .mt-overlay-5 p {
18813
    color: #FFF;
18814
    opacity: 0;
18815
    filter: alpha(opacity=0);
18816
    -webkit-transition: opacity 0.35s, -webkit-transform 0.45s;
18817
    transition: opacity 0.35s, transform 0.45s;
18818
    -webkit-transform: translate3d(-10px, 0, 0);
18819
    transform: translate3d(-10px, 0, 0); }
18820
  .mt-element-overlay .mt-overlay-5 a:hover {
18821
    text-decoration: none;
18822
    opacity: 0.6;
18823
    filter: alpha(opacity=60); }
18824
  .mt-element-overlay .mt-overlay-5:hover img {
18825
    opacity: 0.6;
18826
    filter: alpha(opacity=60);
18827
    -webkit-transform: translate3d(0, 0, 0);
18828
    transform: translate3d(0, 0, 0); }
18829
  .mt-element-overlay .mt-overlay-5:hover .mt-overlay:before,
18830
  .mt-element-overlay .mt-overlay-5:hover a,
18831
  .mt-element-overlay .mt-overlay-5:hover p {
18832
    opacity: 1;
18833
    filter: alpha(opacity=100);
18834
    -webkit-transform: translate3d(0, 0, 0);
18835
    transform: translate3d(0, 0, 0); }
18836
 
18837
.mt-element-overlay .mt-overlay-6 {
18838
  width: 100%;
18839
  height: 100%;
18840
  float: left;
18841
  overflow: hidden;
18842
  position: relative;
18843
  text-align: center;
18844
  cursor: default;
18845
  background: #42b078; }
18846
  .mt-element-overlay .mt-overlay-6 .mt-overlay {
18847
    width: 100%;
18848
    height: 100%;
18849
    position: absolute;
18850
    overflow: hidden;
18851
    top: 0;
18852
    left: 0;
18853
    padding: 50px 20px; }
18854
  .mt-element-overlay .mt-overlay-6 img {
18855
    display: block;
18856
    position: relative;
18857
    max-width: none;
18858
    width: calc(100% + 20px);
18859
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
18860
    transition: opacity 0.35s, transform 0.35s;
18861
    -webkit-transform: translate3d(-10px, 0, 0);
18862
    transform: translate3d(-10px, 0, 0);
18863
    -webkit-backface-visibility: hidden;
18864
    backface-visibility: hidden; }
18865
  .mt-element-overlay .mt-overlay-6 h2 {
18866
    text-transform: uppercase;
18867
    color: #fff;
18868
    text-align: center;
18869
    position: relative;
18870
    font-size: 17px;
18871
    overflow: hidden;
18872
    padding: 0.5em 0;
18873
    background-color: transparent; }
18874
    .mt-element-overlay .mt-overlay-6 h2:after {
18875
      position: absolute;
18876
      bottom: 0;
18877
      left: 0;
18878
      width: 100%;
18879
      height: 2px;
18880
      background: #fff;
18881
      content: '';
18882
      -webkit-transition: -webkit-transform 0.35s;
18883
      transition: transform 0.35s;
18884
      -webkit-transform: translate3d(-100%, 0, 0);
18885
      transform: translate3d(-100%, 0, 0); }
18886
  .mt-element-overlay .mt-overlay-6 a,
18887
  .mt-element-overlay .mt-overlay-6 p {
18888
    color: #FFF;
18889
    opacity: 0;
18890
    filter: alpha(opacity=0);
18891
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
18892
    transition: opacity 0.35s, transform 0.35s;
18893
    -webkit-transform: translate3d(100%, 0, 0);
18894
    transform: translate3d(100%, 0, 0); }
18895
  .mt-element-overlay .mt-overlay-6 p {
18896
    margin-top: 20px; }
18897
  .mt-element-overlay .mt-overlay-6 .mt-info:hover {
18898
    text-decoration: none;
18899
    opacity: 0.6;
18900
    filter: alpha(opacity=60);
18901
    -webkit-transition: all .2s ease-in-out;
18902
    transition: all .2s ease-in-out;
18903
    cursor: pointer; }
18904
  .mt-element-overlay .mt-overlay-6:hover img {
18905
    opacity: 0.4;
18906
    filter: alpha(opacity=40);
18907
    -webkit-transform: translate3d(0, 0, 0);
18908
    transform: translate3d(0, 0, 0); }
18909
  .mt-element-overlay .mt-overlay-6:hover h2:after {
18910
    -webkit-transform: translate3d(0, 0, 0);
18911
    transform: translate3d(0, 0, 0); }
18912
  .mt-element-overlay .mt-overlay-6:hover a,
18913
  .mt-element-overlay .mt-overlay-6:hover p {
18914
    opacity: 1;
18915
    filter: alpha(opacity=100);
18916
    -webkit-transform: translate3d(0, 0, 0);
18917
    transform: translate3d(0, 0, 0); }
18918
 
18919
/***
18920
Custom color buttons
18921
***/
18922
.bg-white {
18923
  background: #ffffff !important; }
18924
 
18925
.bg-white-opacity {
18926
  background: rgba(255, 255, 255, 0.8) !important; }
18927
 
18928
.bg-hover-white:hover {
18929
  background: #ffffff !important; }
18930
 
18931
.font-white {
18932
  color: #ffffff !important; }
18933
 
18934
.bg-font-white {
18935
  color: #666 !important; }
18936
 
18937
.border-white {
18938
  border-color: #ffffff !important; }
18939
 
18940
.border-top-white {
18941
  border-top-color: #ffffff !important; }
18942
 
18943
.border-bottom-white {
18944
  border-bottom-color: #ffffff !important; }
18945
 
18946
.border-left-white {
18947
  border-left-color: #ffffff !important; }
18948
 
18949
.border-right-white {
18950
  border-right-color: #ffffff !important; }
18951
 
18952
.bg-before-white:before,
18953
.bg-after-white:after {
18954
  background: #ffffff !important; }
18955
 
18956
.border-before-white:before,
18957
.border-after-white:after {
18958
  border-color: #ffffff !important; }
18959
 
18960
.border-top-before-white:before,
18961
.border-top-after-white:after {
18962
  border-top-color: #ffffff !important; }
18963
 
18964
.border-bottom-before-white:before,
18965
.border-bottom-after-white:after {
18966
  border-bottom-color: #ffffff !important; }
18967
 
18968
.border-left-before-white:before,
18969
.border-left-after-white:after {
18970
  border-left-color: #ffffff !important; }
18971
 
18972
.border-right-before-white:before,
18973
.border-right-after-white:after {
18974
  border-right-color: #ffffff !important; }
18975
 
18976
.bg-default {
18977
  background: #e1e5ec !important; }
18978
 
18979
.bg-default-opacity {
18980
  background: rgba(225, 229, 236, 0.8) !important; }
18981
 
18982
.bg-hover-default:hover {
18983
  background: #e1e5ec !important; }
18984
 
18985
.font-default {
18986
  color: #e1e5ec !important; }
18987
 
18988
.bg-font-default {
18989
  color: #666 !important; }
18990
 
18991
.border-default {
18992
  border-color: #e1e5ec !important; }
18993
 
18994
.border-top-default {
18995
  border-top-color: #e1e5ec !important; }
18996
 
18997
.border-bottom-default {
18998
  border-bottom-color: #e1e5ec !important; }
18999
 
19000
.border-left-default {
19001
  border-left-color: #e1e5ec !important; }
19002
 
19003
.border-right-default {
19004
  border-right-color: #e1e5ec !important; }
19005
 
19006
.bg-before-default:before,
19007
.bg-after-default:after {
19008
  background: #e1e5ec !important; }
19009
 
19010
.border-before-default:before,
19011
.border-after-default:after {
19012
  border-color: #e1e5ec !important; }
19013
 
19014
.border-top-before-default:before,
19015
.border-top-after-default:after {
19016
  border-top-color: #e1e5ec !important; }
19017
 
19018
.border-bottom-before-default:before,
19019
.border-bottom-after-default:after {
19020
  border-bottom-color: #e1e5ec !important; }
19021
 
19022
.border-left-before-default:before,
19023
.border-left-after-default:after {
19024
  border-left-color: #e1e5ec !important; }
19025
 
19026
.border-right-before-default:before,
19027
.border-right-after-default:after {
19028
  border-right-color: #e1e5ec !important; }
19029
 
19030
.bg-dark {
19031
  background: #2f353b !important; }
19032
 
19033
.bg-dark-opacity {
19034
  background: rgba(47, 53, 59, 0.8) !important; }
19035
 
19036
.bg-hover-dark:hover {
19037
  background: #2f353b !important; }
19038
 
19039
.font-dark {
19040
  color: #2f353b !important; }
19041
 
19042
.bg-font-dark {
19043
  color: #FFFFFF !important; }
19044
 
19045
.border-dark {
19046
  border-color: #2f353b !important; }
19047
 
19048
.border-top-dark {
19049
  border-top-color: #2f353b !important; }
19050
 
19051
.border-bottom-dark {
19052
  border-bottom-color: #2f353b !important; }
19053
 
19054
.border-left-dark {
19055
  border-left-color: #2f353b !important; }
19056
 
19057
.border-right-dark {
19058
  border-right-color: #2f353b !important; }
19059
 
19060
.bg-before-dark:before,
19061
.bg-after-dark:after {
19062
  background: #2f353b !important; }
19063
 
19064
.border-before-dark:before,
19065
.border-after-dark:after {
19066
  border-color: #2f353b !important; }
19067
 
19068
.border-top-before-dark:before,
19069
.border-top-after-dark:after {
19070
  border-top-color: #2f353b !important; }
19071
 
19072
.border-bottom-before-dark:before,
19073
.border-bottom-after-dark:after {
19074
  border-bottom-color: #2f353b !important; }
19075
 
19076
.border-left-before-dark:before,
19077
.border-left-after-dark:after {
19078
  border-left-color: #2f353b !important; }
19079
 
19080
.border-right-before-dark:before,
19081
.border-right-after-dark:after {
19082
  border-right-color: #2f353b !important; }
19083
 
19084
.bg-blue {
19085
  background: #3598dc !important; }
19086
 
19087
.bg-blue-opacity {
19088
  background: rgba(53, 152, 220, 0.8) !important; }
19089
 
19090
.bg-hover-blue:hover {
19091
  background: #3598dc !important; }
19092
 
19093
.font-blue {
19094
  color: #3598dc !important; }
19095
 
19096
.bg-font-blue {
19097
  color: #FFFFFF !important; }
19098
 
19099
.border-blue {
19100
  border-color: #3598dc !important; }
19101
 
19102
.border-top-blue {
19103
  border-top-color: #3598dc !important; }
19104
 
19105
.border-bottom-blue {
19106
  border-bottom-color: #3598dc !important; }
19107
 
19108
.border-left-blue {
19109
  border-left-color: #3598dc !important; }
19110
 
19111
.border-right-blue {
19112
  border-right-color: #3598dc !important; }
19113
 
19114
.bg-before-blue:before,
19115
.bg-after-blue:after {
19116
  background: #3598dc !important; }
19117
 
19118
.border-before-blue:before,
19119
.border-after-blue:after {
19120
  border-color: #3598dc !important; }
19121
 
19122
.border-top-before-blue:before,
19123
.border-top-after-blue:after {
19124
  border-top-color: #3598dc !important; }
19125
 
19126
.border-bottom-before-blue:before,
19127
.border-bottom-after-blue:after {
19128
  border-bottom-color: #3598dc !important; }
19129
 
19130
.border-left-before-blue:before,
19131
.border-left-after-blue:after {
19132
  border-left-color: #3598dc !important; }
19133
 
19134
.border-right-before-blue:before,
19135
.border-right-after-blue:after {
19136
  border-right-color: #3598dc !important; }
19137
 
19138
.bg-blue-madison {
19139
  background: #578ebe !important; }
19140
 
19141
.bg-blue-madison-opacity {
19142
  background: rgba(87, 142, 190, 0.8) !important; }
19143
 
19144
.bg-hover-blue-madison:hover {
19145
  background: #578ebe !important; }
19146
 
19147
.font-blue-madison {
19148
  color: #578ebe !important; }
19149
 
19150
.bg-font-blue-madison {
19151
  color: #FFFFFF !important; }
19152
 
19153
.border-blue-madison {
19154
  border-color: #578ebe !important; }
19155
 
19156
.border-top-blue-madison {
19157
  border-top-color: #578ebe !important; }
19158
 
19159
.border-bottom-blue-madison {
19160
  border-bottom-color: #578ebe !important; }
19161
 
19162
.border-left-blue-madison {
19163
  border-left-color: #578ebe !important; }
19164
 
19165
.border-right-blue-madison {
19166
  border-right-color: #578ebe !important; }
19167
 
19168
.bg-before-blue-madison:before,
19169
.bg-after-blue-madison:after {
19170
  background: #578ebe !important; }
19171
 
19172
.border-before-blue-madison:before,
19173
.border-after-blue-madison:after {
19174
  border-color: #578ebe !important; }
19175
 
19176
.border-top-before-blue-madison:before,
19177
.border-top-after-blue-madison:after {
19178
  border-top-color: #578ebe !important; }
19179
 
19180
.border-bottom-before-blue-madison:before,
19181
.border-bottom-after-blue-madison:after {
19182
  border-bottom-color: #578ebe !important; }
19183
 
19184
.border-left-before-blue-madison:before,
19185
.border-left-after-blue-madison:after {
19186
  border-left-color: #578ebe !important; }
19187
 
19188
.border-right-before-blue-madison:before,
19189
.border-right-after-blue-madison:after {
19190
  border-right-color: #578ebe !important; }
19191
 
19192
.bg-blue-chambray {
19193
  background: #2C3E50 !important; }
19194
 
19195
.bg-blue-chambray-opacity {
19196
  background: rgba(44, 62, 80, 0.8) !important; }
19197
 
19198
.bg-hover-blue-chambray:hover {
19199
  background: #2C3E50 !important; }
19200
 
19201
.font-blue-chambray {
19202
  color: #2C3E50 !important; }
19203
 
19204
.bg-font-blue-chambray {
19205
  color: #FFFFFF !important; }
19206
 
19207
.border-blue-chambray {
19208
  border-color: #2C3E50 !important; }
19209
 
19210
.border-top-blue-chambray {
19211
  border-top-color: #2C3E50 !important; }
19212
 
19213
.border-bottom-blue-chambray {
19214
  border-bottom-color: #2C3E50 !important; }
19215
 
19216
.border-left-blue-chambray {
19217
  border-left-color: #2C3E50 !important; }
19218
 
19219
.border-right-blue-chambray {
19220
  border-right-color: #2C3E50 !important; }
19221
 
19222
.bg-before-blue-chambray:before,
19223
.bg-after-blue-chambray:after {
19224
  background: #2C3E50 !important; }
19225
 
19226
.border-before-blue-chambray:before,
19227
.border-after-blue-chambray:after {
19228
  border-color: #2C3E50 !important; }
19229
 
19230
.border-top-before-blue-chambray:before,
19231
.border-top-after-blue-chambray:after {
19232
  border-top-color: #2C3E50 !important; }
19233
 
19234
.border-bottom-before-blue-chambray:before,
19235
.border-bottom-after-blue-chambray:after {
19236
  border-bottom-color: #2C3E50 !important; }
19237
 
19238
.border-left-before-blue-chambray:before,
19239
.border-left-after-blue-chambray:after {
19240
  border-left-color: #2C3E50 !important; }
19241
 
19242
.border-right-before-blue-chambray:before,
19243
.border-right-after-blue-chambray:after {
19244
  border-right-color: #2C3E50 !important; }
19245
 
19246
.bg-blue-ebonyclay {
19247
  background: #22313F !important; }
19248
 
19249
.bg-blue-ebonyclay-opacity {
19250
  background: rgba(34, 49, 63, 0.8) !important; }
19251
 
19252
.bg-hover-blue-ebonyclay:hover {
19253
  background: #22313F !important; }
19254
 
19255
.font-blue-ebonyclay {
19256
  color: #22313F !important; }
19257
 
19258
.bg-font-blue-ebonyclay {
19259
  color: #FFFFFF !important; }
19260
 
19261
.border-blue-ebonyclay {
19262
  border-color: #22313F !important; }
19263
 
19264
.border-top-blue-ebonyclay {
19265
  border-top-color: #22313F !important; }
19266
 
19267
.border-bottom-blue-ebonyclay {
19268
  border-bottom-color: #22313F !important; }
19269
 
19270
.border-left-blue-ebonyclay {
19271
  border-left-color: #22313F !important; }
19272
 
19273
.border-right-blue-ebonyclay {
19274
  border-right-color: #22313F !important; }
19275
 
19276
.bg-before-blue-ebonyclay:before,
19277
.bg-after-blue-ebonyclay:after {
19278
  background: #22313F !important; }
19279
 
19280
.border-before-blue-ebonyclay:before,
19281
.border-after-blue-ebonyclay:after {
19282
  border-color: #22313F !important; }
19283
 
19284
.border-top-before-blue-ebonyclay:before,
19285
.border-top-after-blue-ebonyclay:after {
19286
  border-top-color: #22313F !important; }
19287
 
19288
.border-bottom-before-blue-ebonyclay:before,
19289
.border-bottom-after-blue-ebonyclay:after {
19290
  border-bottom-color: #22313F !important; }
19291
 
19292
.border-left-before-blue-ebonyclay:before,
19293
.border-left-after-blue-ebonyclay:after {
19294
  border-left-color: #22313F !important; }
19295
 
19296
.border-right-before-blue-ebonyclay:before,
19297
.border-right-after-blue-ebonyclay:after {
19298
  border-right-color: #22313F !important; }
19299
 
19300
.bg-blue-hoki {
19301
  background: #67809F !important; }
19302
 
19303
.bg-blue-hoki-opacity {
19304
  background: rgba(103, 128, 159, 0.8) !important; }
19305
 
19306
.bg-hover-blue-hoki:hover {
19307
  background: #67809F !important; }
19308
 
19309
.font-blue-hoki {
19310
  color: #67809F !important; }
19311
 
19312
.bg-font-blue-hoki {
19313
  color: #FFFFFF !important; }
19314
 
19315
.border-blue-hoki {
19316
  border-color: #67809F !important; }
19317
 
19318
.border-top-blue-hoki {
19319
  border-top-color: #67809F !important; }
19320
 
19321
.border-bottom-blue-hoki {
19322
  border-bottom-color: #67809F !important; }
19323
 
19324
.border-left-blue-hoki {
19325
  border-left-color: #67809F !important; }
19326
 
19327
.border-right-blue-hoki {
19328
  border-right-color: #67809F !important; }
19329
 
19330
.bg-before-blue-hoki:before,
19331
.bg-after-blue-hoki:after {
19332
  background: #67809F !important; }
19333
 
19334
.border-before-blue-hoki:before,
19335
.border-after-blue-hoki:after {
19336
  border-color: #67809F !important; }
19337
 
19338
.border-top-before-blue-hoki:before,
19339
.border-top-after-blue-hoki:after {
19340
  border-top-color: #67809F !important; }
19341
 
19342
.border-bottom-before-blue-hoki:before,
19343
.border-bottom-after-blue-hoki:after {
19344
  border-bottom-color: #67809F !important; }
19345
 
19346
.border-left-before-blue-hoki:before,
19347
.border-left-after-blue-hoki:after {
19348
  border-left-color: #67809F !important; }
19349
 
19350
.border-right-before-blue-hoki:before,
19351
.border-right-after-blue-hoki:after {
19352
  border-right-color: #67809F !important; }
19353
 
19354
.bg-blue-steel {
19355
  background: #4B77BE !important; }
19356
 
19357
.bg-blue-steel-opacity {
19358
  background: rgba(75, 119, 190, 0.8) !important; }
19359
 
19360
.bg-hover-blue-steel:hover {
19361
  background: #4B77BE !important; }
19362
 
19363
.font-blue-steel {
19364
  color: #4B77BE !important; }
19365
 
19366
.bg-font-blue-steel {
19367
  color: #FFFFFF !important; }
19368
 
19369
.border-blue-steel {
19370
  border-color: #4B77BE !important; }
19371
 
19372
.border-top-blue-steel {
19373
  border-top-color: #4B77BE !important; }
19374
 
19375
.border-bottom-blue-steel {
19376
  border-bottom-color: #4B77BE !important; }
19377
 
19378
.border-left-blue-steel {
19379
  border-left-color: #4B77BE !important; }
19380
 
19381
.border-right-blue-steel {
19382
  border-right-color: #4B77BE !important; }
19383
 
19384
.bg-before-blue-steel:before,
19385
.bg-after-blue-steel:after {
19386
  background: #4B77BE !important; }
19387
 
19388
.border-before-blue-steel:before,
19389
.border-after-blue-steel:after {
19390
  border-color: #4B77BE !important; }
19391
 
19392
.border-top-before-blue-steel:before,
19393
.border-top-after-blue-steel:after {
19394
  border-top-color: #4B77BE !important; }
19395
 
19396
.border-bottom-before-blue-steel:before,
19397
.border-bottom-after-blue-steel:after {
19398
  border-bottom-color: #4B77BE !important; }
19399
 
19400
.border-left-before-blue-steel:before,
19401
.border-left-after-blue-steel:after {
19402
  border-left-color: #4B77BE !important; }
19403
 
19404
.border-right-before-blue-steel:before,
19405
.border-right-after-blue-steel:after {
19406
  border-right-color: #4B77BE !important; }
19407
 
19408
.bg-blue-soft {
19409
  background: #4c87b9 !important; }
19410
 
19411
.bg-blue-soft-opacity {
19412
  background: rgba(76, 135, 185, 0.8) !important; }
19413
 
19414
.bg-hover-blue-soft:hover {
19415
  background: #4c87b9 !important; }
19416
 
19417
.font-blue-soft {
19418
  color: #4c87b9 !important; }
19419
 
19420
.bg-font-blue-soft {
19421
  color: #FFFFFF !important; }
19422
 
19423
.border-blue-soft {
19424
  border-color: #4c87b9 !important; }
19425
 
19426
.border-top-blue-soft {
19427
  border-top-color: #4c87b9 !important; }
19428
 
19429
.border-bottom-blue-soft {
19430
  border-bottom-color: #4c87b9 !important; }
19431
 
19432
.border-left-blue-soft {
19433
  border-left-color: #4c87b9 !important; }
19434
 
19435
.border-right-blue-soft {
19436
  border-right-color: #4c87b9 !important; }
19437
 
19438
.bg-before-blue-soft:before,
19439
.bg-after-blue-soft:after {
19440
  background: #4c87b9 !important; }
19441
 
19442
.border-before-blue-soft:before,
19443
.border-after-blue-soft:after {
19444
  border-color: #4c87b9 !important; }
19445
 
19446
.border-top-before-blue-soft:before,
19447
.border-top-after-blue-soft:after {
19448
  border-top-color: #4c87b9 !important; }
19449
 
19450
.border-bottom-before-blue-soft:before,
19451
.border-bottom-after-blue-soft:after {
19452
  border-bottom-color: #4c87b9 !important; }
19453
 
19454
.border-left-before-blue-soft:before,
19455
.border-left-after-blue-soft:after {
19456
  border-left-color: #4c87b9 !important; }
19457
 
19458
.border-right-before-blue-soft:before,
19459
.border-right-after-blue-soft:after {
19460
  border-right-color: #4c87b9 !important; }
19461
 
19462
.bg-blue-dark {
19463
  background: #5e738b !important; }
19464
 
19465
.bg-blue-dark-opacity {
19466
  background: rgba(94, 115, 139, 0.8) !important; }
19467
 
19468
.bg-hover-blue-dark:hover {
19469
  background: #5e738b !important; }
19470
 
19471
.font-blue-dark {
19472
  color: #5e738b !important; }
19473
 
19474
.bg-font-blue-dark {
19475
  color: #FFFFFF !important; }
19476
 
19477
.border-blue-dark {
19478
  border-color: #5e738b !important; }
19479
 
19480
.border-top-blue-dark {
19481
  border-top-color: #5e738b !important; }
19482
 
19483
.border-bottom-blue-dark {
19484
  border-bottom-color: #5e738b !important; }
19485
 
19486
.border-left-blue-dark {
19487
  border-left-color: #5e738b !important; }
19488
 
19489
.border-right-blue-dark {
19490
  border-right-color: #5e738b !important; }
19491
 
19492
.bg-before-blue-dark:before,
19493
.bg-after-blue-dark:after {
19494
  background: #5e738b !important; }
19495
 
19496
.border-before-blue-dark:before,
19497
.border-after-blue-dark:after {
19498
  border-color: #5e738b !important; }
19499
 
19500
.border-top-before-blue-dark:before,
19501
.border-top-after-blue-dark:after {
19502
  border-top-color: #5e738b !important; }
19503
 
19504
.border-bottom-before-blue-dark:before,
19505
.border-bottom-after-blue-dark:after {
19506
  border-bottom-color: #5e738b !important; }
19507
 
19508
.border-left-before-blue-dark:before,
19509
.border-left-after-blue-dark:after {
19510
  border-left-color: #5e738b !important; }
19511
 
19512
.border-right-before-blue-dark:before,
19513
.border-right-after-blue-dark:after {
19514
  border-right-color: #5e738b !important; }
19515
 
19516
.bg-blue-sharp {
19517
  background: #5C9BD1 !important; }
19518
 
19519
.bg-blue-sharp-opacity {
19520
  background: rgba(92, 155, 209, 0.8) !important; }
19521
 
19522
.bg-hover-blue-sharp:hover {
19523
  background: #5C9BD1 !important; }
19524
 
19525
.font-blue-sharp {
19526
  color: #5C9BD1 !important; }
19527
 
19528
.bg-font-blue-sharp {
19529
  color: #FFFFFF !important; }
19530
 
19531
.border-blue-sharp {
19532
  border-color: #5C9BD1 !important; }
19533
 
19534
.border-top-blue-sharp {
19535
  border-top-color: #5C9BD1 !important; }
19536
 
19537
.border-bottom-blue-sharp {
19538
  border-bottom-color: #5C9BD1 !important; }
19539
 
19540
.border-left-blue-sharp {
19541
  border-left-color: #5C9BD1 !important; }
19542
 
19543
.border-right-blue-sharp {
19544
  border-right-color: #5C9BD1 !important; }
19545
 
19546
.bg-before-blue-sharp:before,
19547
.bg-after-blue-sharp:after {
19548
  background: #5C9BD1 !important; }
19549
 
19550
.border-before-blue-sharp:before,
19551
.border-after-blue-sharp:after {
19552
  border-color: #5C9BD1 !important; }
19553
 
19554
.border-top-before-blue-sharp:before,
19555
.border-top-after-blue-sharp:after {
19556
  border-top-color: #5C9BD1 !important; }
19557
 
19558
.border-bottom-before-blue-sharp:before,
19559
.border-bottom-after-blue-sharp:after {
19560
  border-bottom-color: #5C9BD1 !important; }
19561
 
19562
.border-left-before-blue-sharp:before,
19563
.border-left-after-blue-sharp:after {
19564
  border-left-color: #5C9BD1 !important; }
19565
 
19566
.border-right-before-blue-sharp:before,
19567
.border-right-after-blue-sharp:after {
19568
  border-right-color: #5C9BD1 !important; }
19569
 
19570
.bg-blue-oleo {
19571
  background: #94A0B2 !important; }
19572
 
19573
.bg-blue-oleo-opacity {
19574
  background: rgba(148, 160, 178, 0.8) !important; }
19575
 
19576
.bg-hover-blue-oleo:hover {
19577
  background: #94A0B2 !important; }
19578
 
19579
.font-blue-oleo {
19580
  color: #94A0B2 !important; }
19581
 
19582
.bg-font-blue-oleo {
19583
  color: #FFFFFF !important; }
19584
 
19585
.border-blue-oleo {
19586
  border-color: #94A0B2 !important; }
19587
 
19588
.border-top-blue-oleo {
19589
  border-top-color: #94A0B2 !important; }
19590
 
19591
.border-bottom-blue-oleo {
19592
  border-bottom-color: #94A0B2 !important; }
19593
 
19594
.border-left-blue-oleo {
19595
  border-left-color: #94A0B2 !important; }
19596
 
19597
.border-right-blue-oleo {
19598
  border-right-color: #94A0B2 !important; }
19599
 
19600
.bg-before-blue-oleo:before,
19601
.bg-after-blue-oleo:after {
19602
  background: #94A0B2 !important; }
19603
 
19604
.border-before-blue-oleo:before,
19605
.border-after-blue-oleo:after {
19606
  border-color: #94A0B2 !important; }
19607
 
19608
.border-top-before-blue-oleo:before,
19609
.border-top-after-blue-oleo:after {
19610
  border-top-color: #94A0B2 !important; }
19611
 
19612
.border-bottom-before-blue-oleo:before,
19613
.border-bottom-after-blue-oleo:after {
19614
  border-bottom-color: #94A0B2 !important; }
19615
 
19616
.border-left-before-blue-oleo:before,
19617
.border-left-after-blue-oleo:after {
19618
  border-left-color: #94A0B2 !important; }
19619
 
19620
.border-right-before-blue-oleo:before,
19621
.border-right-after-blue-oleo:after {
19622
  border-right-color: #94A0B2 !important; }
19623
 
19624
.bg-green {
19625
  background: #32c5d2 !important; }
19626
 
19627
.bg-green-opacity {
19628
  background: rgba(50, 197, 210, 0.8) !important; }
19629
 
19630
.bg-hover-green:hover {
19631
  background: #32c5d2 !important; }
19632
 
19633
.font-green {
19634
  color: #32c5d2 !important; }
19635
 
19636
.bg-font-green {
19637
  color: #FFFFFF !important; }
19638
 
19639
.border-green {
19640
  border-color: #32c5d2 !important; }
19641
 
19642
.border-top-green {
19643
  border-top-color: #32c5d2 !important; }
19644
 
19645
.border-bottom-green {
19646
  border-bottom-color: #32c5d2 !important; }
19647
 
19648
.border-left-green {
19649
  border-left-color: #32c5d2 !important; }
19650
 
19651
.border-right-green {
19652
  border-right-color: #32c5d2 !important; }
19653
 
19654
.bg-before-green:before,
19655
.bg-after-green:after {
19656
  background: #32c5d2 !important; }
19657
 
19658
.border-before-green:before,
19659
.border-after-green:after {
19660
  border-color: #32c5d2 !important; }
19661
 
19662
.border-top-before-green:before,
19663
.border-top-after-green:after {
19664
  border-top-color: #32c5d2 !important; }
19665
 
19666
.border-bottom-before-green:before,
19667
.border-bottom-after-green:after {
19668
  border-bottom-color: #32c5d2 !important; }
19669
 
19670
.border-left-before-green:before,
19671
.border-left-after-green:after {
19672
  border-left-color: #32c5d2 !important; }
19673
 
19674
.border-right-before-green:before,
19675
.border-right-after-green:after {
19676
  border-right-color: #32c5d2 !important; }
19677
 
19678
.bg-green-meadow {
19679
  background: #1BBC9B !important; }
19680
 
19681
.bg-green-meadow-opacity {
19682
  background: rgba(27, 188, 155, 0.8) !important; }
19683
 
19684
.bg-hover-green-meadow:hover {
19685
  background: #1BBC9B !important; }
19686
 
19687
.font-green-meadow {
19688
  color: #1BBC9B !important; }
19689
 
19690
.bg-font-green-meadow {
19691
  color: #FFFFFF !important; }
19692
 
19693
.border-green-meadow {
19694
  border-color: #1BBC9B !important; }
19695
 
19696
.border-top-green-meadow {
19697
  border-top-color: #1BBC9B !important; }
19698
 
19699
.border-bottom-green-meadow {
19700
  border-bottom-color: #1BBC9B !important; }
19701
 
19702
.border-left-green-meadow {
19703
  border-left-color: #1BBC9B !important; }
19704
 
19705
.border-right-green-meadow {
19706
  border-right-color: #1BBC9B !important; }
19707
 
19708
.bg-before-green-meadow:before,
19709
.bg-after-green-meadow:after {
19710
  background: #1BBC9B !important; }
19711
 
19712
.border-before-green-meadow:before,
19713
.border-after-green-meadow:after {
19714
  border-color: #1BBC9B !important; }
19715
 
19716
.border-top-before-green-meadow:before,
19717
.border-top-after-green-meadow:after {
19718
  border-top-color: #1BBC9B !important; }
19719
 
19720
.border-bottom-before-green-meadow:before,
19721
.border-bottom-after-green-meadow:after {
19722
  border-bottom-color: #1BBC9B !important; }
19723
 
19724
.border-left-before-green-meadow:before,
19725
.border-left-after-green-meadow:after {
19726
  border-left-color: #1BBC9B !important; }
19727
 
19728
.border-right-before-green-meadow:before,
19729
.border-right-after-green-meadow:after {
19730
  border-right-color: #1BBC9B !important; }
19731
 
19732
.bg-green-seagreen {
19733
  background: #1BA39C !important; }
19734
 
19735
.bg-green-seagreen-opacity {
19736
  background: rgba(27, 163, 156, 0.8) !important; }
19737
 
19738
.bg-hover-green-seagreen:hover {
19739
  background: #1BA39C !important; }
19740
 
19741
.font-green-seagreen {
19742
  color: #1BA39C !important; }
19743
 
19744
.bg-font-green-seagreen {
19745
  color: #FFFFFF !important; }
19746
 
19747
.border-green-seagreen {
19748
  border-color: #1BA39C !important; }
19749
 
19750
.border-top-green-seagreen {
19751
  border-top-color: #1BA39C !important; }
19752
 
19753
.border-bottom-green-seagreen {
19754
  border-bottom-color: #1BA39C !important; }
19755
 
19756
.border-left-green-seagreen {
19757
  border-left-color: #1BA39C !important; }
19758
 
19759
.border-right-green-seagreen {
19760
  border-right-color: #1BA39C !important; }
19761
 
19762
.bg-before-green-seagreen:before,
19763
.bg-after-green-seagreen:after {
19764
  background: #1BA39C !important; }
19765
 
19766
.border-before-green-seagreen:before,
19767
.border-after-green-seagreen:after {
19768
  border-color: #1BA39C !important; }
19769
 
19770
.border-top-before-green-seagreen:before,
19771
.border-top-after-green-seagreen:after {
19772
  border-top-color: #1BA39C !important; }
19773
 
19774
.border-bottom-before-green-seagreen:before,
19775
.border-bottom-after-green-seagreen:after {
19776
  border-bottom-color: #1BA39C !important; }
19777
 
19778
.border-left-before-green-seagreen:before,
19779
.border-left-after-green-seagreen:after {
19780
  border-left-color: #1BA39C !important; }
19781
 
19782
.border-right-before-green-seagreen:before,
19783
.border-right-after-green-seagreen:after {
19784
  border-right-color: #1BA39C !important; }
19785
 
19786
.bg-green-turquoise {
19787
  background: #36D7B7 !important; }
19788
 
19789
.bg-green-turquoise-opacity {
19790
  background: rgba(54, 215, 183, 0.8) !important; }
19791
 
19792
.bg-hover-green-turquoise:hover {
19793
  background: #36D7B7 !important; }
19794
 
19795
.font-green-turquoise {
19796
  color: #36D7B7 !important; }
19797
 
19798
.bg-font-green-turquoise {
19799
  color: #FFFFFF !important; }
19800
 
19801
.border-green-turquoise {
19802
  border-color: #36D7B7 !important; }
19803
 
19804
.border-top-green-turquoise {
19805
  border-top-color: #36D7B7 !important; }
19806
 
19807
.border-bottom-green-turquoise {
19808
  border-bottom-color: #36D7B7 !important; }
19809
 
19810
.border-left-green-turquoise {
19811
  border-left-color: #36D7B7 !important; }
19812
 
19813
.border-right-green-turquoise {
19814
  border-right-color: #36D7B7 !important; }
19815
 
19816
.bg-before-green-turquoise:before,
19817
.bg-after-green-turquoise:after {
19818
  background: #36D7B7 !important; }
19819
 
19820
.border-before-green-turquoise:before,
19821
.border-after-green-turquoise:after {
19822
  border-color: #36D7B7 !important; }
19823
 
19824
.border-top-before-green-turquoise:before,
19825
.border-top-after-green-turquoise:after {
19826
  border-top-color: #36D7B7 !important; }
19827
 
19828
.border-bottom-before-green-turquoise:before,
19829
.border-bottom-after-green-turquoise:after {
19830
  border-bottom-color: #36D7B7 !important; }
19831
 
19832
.border-left-before-green-turquoise:before,
19833
.border-left-after-green-turquoise:after {
19834
  border-left-color: #36D7B7 !important; }
19835
 
19836
.border-right-before-green-turquoise:before,
19837
.border-right-after-green-turquoise:after {
19838
  border-right-color: #36D7B7 !important; }
19839
 
19840
.bg-green-haze {
19841
  background: #44b6ae !important; }
19842
 
19843
.bg-green-haze-opacity {
19844
  background: rgba(68, 182, 174, 0.8) !important; }
19845
 
19846
.bg-hover-green-haze:hover {
19847
  background: #44b6ae !important; }
19848
 
19849
.font-green-haze {
19850
  color: #44b6ae !important; }
19851
 
19852
.bg-font-green-haze {
19853
  color: #FFFFFF !important; }
19854
 
19855
.border-green-haze {
19856
  border-color: #44b6ae !important; }
19857
 
19858
.border-top-green-haze {
19859
  border-top-color: #44b6ae !important; }
19860
 
19861
.border-bottom-green-haze {
19862
  border-bottom-color: #44b6ae !important; }
19863
 
19864
.border-left-green-haze {
19865
  border-left-color: #44b6ae !important; }
19866
 
19867
.border-right-green-haze {
19868
  border-right-color: #44b6ae !important; }
19869
 
19870
.bg-before-green-haze:before,
19871
.bg-after-green-haze:after {
19872
  background: #44b6ae !important; }
19873
 
19874
.border-before-green-haze:before,
19875
.border-after-green-haze:after {
19876
  border-color: #44b6ae !important; }
19877
 
19878
.border-top-before-green-haze:before,
19879
.border-top-after-green-haze:after {
19880
  border-top-color: #44b6ae !important; }
19881
 
19882
.border-bottom-before-green-haze:before,
19883
.border-bottom-after-green-haze:after {
19884
  border-bottom-color: #44b6ae !important; }
19885
 
19886
.border-left-before-green-haze:before,
19887
.border-left-after-green-haze:after {
19888
  border-left-color: #44b6ae !important; }
19889
 
19890
.border-right-before-green-haze:before,
19891
.border-right-after-green-haze:after {
19892
  border-right-color: #44b6ae !important; }
19893
 
19894
.bg-green-jungle {
19895
  background: #26C281 !important; }
19896
 
19897
.bg-green-jungle-opacity {
19898
  background: rgba(38, 194, 129, 0.8) !important; }
19899
 
19900
.bg-hover-green-jungle:hover {
19901
  background: #26C281 !important; }
19902
 
19903
.font-green-jungle {
19904
  color: #26C281 !important; }
19905
 
19906
.bg-font-green-jungle {
19907
  color: #FFFFFF !important; }
19908
 
19909
.border-green-jungle {
19910
  border-color: #26C281 !important; }
19911
 
19912
.border-top-green-jungle {
19913
  border-top-color: #26C281 !important; }
19914
 
19915
.border-bottom-green-jungle {
19916
  border-bottom-color: #26C281 !important; }
19917
 
19918
.border-left-green-jungle {
19919
  border-left-color: #26C281 !important; }
19920
 
19921
.border-right-green-jungle {
19922
  border-right-color: #26C281 !important; }
19923
 
19924
.bg-before-green-jungle:before,
19925
.bg-after-green-jungle:after {
19926
  background: #26C281 !important; }
19927
 
19928
.border-before-green-jungle:before,
19929
.border-after-green-jungle:after {
19930
  border-color: #26C281 !important; }
19931
 
19932
.border-top-before-green-jungle:before,
19933
.border-top-after-green-jungle:after {
19934
  border-top-color: #26C281 !important; }
19935
 
19936
.border-bottom-before-green-jungle:before,
19937
.border-bottom-after-green-jungle:after {
19938
  border-bottom-color: #26C281 !important; }
19939
 
19940
.border-left-before-green-jungle:before,
19941
.border-left-after-green-jungle:after {
19942
  border-left-color: #26C281 !important; }
19943
 
19944
.border-right-before-green-jungle:before,
19945
.border-right-after-green-jungle:after {
19946
  border-right-color: #26C281 !important; }
19947
 
19948
.bg-green-soft {
19949
  background: #3faba4 !important; }
19950
 
19951
.bg-green-soft-opacity {
19952
  background: rgba(63, 171, 164, 0.8) !important; }
19953
 
19954
.bg-hover-green-soft:hover {
19955
  background: #3faba4 !important; }
19956
 
19957
.font-green-soft {
19958
  color: #3faba4 !important; }
19959
 
19960
.bg-font-green-soft {
19961
  color: #FFFFFF !important; }
19962
 
19963
.border-green-soft {
19964
  border-color: #3faba4 !important; }
19965
 
19966
.border-top-green-soft {
19967
  border-top-color: #3faba4 !important; }
19968
 
19969
.border-bottom-green-soft {
19970
  border-bottom-color: #3faba4 !important; }
19971
 
19972
.border-left-green-soft {
19973
  border-left-color: #3faba4 !important; }
19974
 
19975
.border-right-green-soft {
19976
  border-right-color: #3faba4 !important; }
19977
 
19978
.bg-before-green-soft:before,
19979
.bg-after-green-soft:after {
19980
  background: #3faba4 !important; }
19981
 
19982
.border-before-green-soft:before,
19983
.border-after-green-soft:after {
19984
  border-color: #3faba4 !important; }
19985
 
19986
.border-top-before-green-soft:before,
19987
.border-top-after-green-soft:after {
19988
  border-top-color: #3faba4 !important; }
19989
 
19990
.border-bottom-before-green-soft:before,
19991
.border-bottom-after-green-soft:after {
19992
  border-bottom-color: #3faba4 !important; }
19993
 
19994
.border-left-before-green-soft:before,
19995
.border-left-after-green-soft:after {
19996
  border-left-color: #3faba4 !important; }
19997
 
19998
.border-right-before-green-soft:before,
19999
.border-right-after-green-soft:after {
20000
  border-right-color: #3faba4 !important; }
20001
 
20002
.bg-green-dark {
20003
  background: #4DB3A2 !important; }
20004
 
20005
.bg-green-dark-opacity {
20006
  background: rgba(77, 179, 162, 0.8) !important; }
20007
 
20008
.bg-hover-green-dark:hover {
20009
  background: #4DB3A2 !important; }
20010
 
20011
.font-green-dark {
20012
  color: #4DB3A2 !important; }
20013
 
20014
.bg-font-green-dark {
20015
  color: #FFFFFF !important; }
20016
 
20017
.border-green-dark {
20018
  border-color: #4DB3A2 !important; }
20019
 
20020
.border-top-green-dark {
20021
  border-top-color: #4DB3A2 !important; }
20022
 
20023
.border-bottom-green-dark {
20024
  border-bottom-color: #4DB3A2 !important; }
20025
 
20026
.border-left-green-dark {
20027
  border-left-color: #4DB3A2 !important; }
20028
 
20029
.border-right-green-dark {
20030
  border-right-color: #4DB3A2 !important; }
20031
 
20032
.bg-before-green-dark:before,
20033
.bg-after-green-dark:after {
20034
  background: #4DB3A2 !important; }
20035
 
20036
.border-before-green-dark:before,
20037
.border-after-green-dark:after {
20038
  border-color: #4DB3A2 !important; }
20039
 
20040
.border-top-before-green-dark:before,
20041
.border-top-after-green-dark:after {
20042
  border-top-color: #4DB3A2 !important; }
20043
 
20044
.border-bottom-before-green-dark:before,
20045
.border-bottom-after-green-dark:after {
20046
  border-bottom-color: #4DB3A2 !important; }
20047
 
20048
.border-left-before-green-dark:before,
20049
.border-left-after-green-dark:after {
20050
  border-left-color: #4DB3A2 !important; }
20051
 
20052
.border-right-before-green-dark:before,
20053
.border-right-after-green-dark:after {
20054
  border-right-color: #4DB3A2 !important; }
20055
 
20056
.bg-green-sharp {
20057
  background: #2ab4c0 !important; }
20058
 
20059
.bg-green-sharp-opacity {
20060
  background: rgba(42, 180, 192, 0.8) !important; }
20061
 
20062
.bg-hover-green-sharp:hover {
20063
  background: #2ab4c0 !important; }
20064
 
20065
.font-green-sharp {
20066
  color: #2ab4c0 !important; }
20067
 
20068
.bg-font-green-sharp {
20069
  color: #FFFFFF !important; }
20070
 
20071
.border-green-sharp {
20072
  border-color: #2ab4c0 !important; }
20073
 
20074
.border-top-green-sharp {
20075
  border-top-color: #2ab4c0 !important; }
20076
 
20077
.border-bottom-green-sharp {
20078
  border-bottom-color: #2ab4c0 !important; }
20079
 
20080
.border-left-green-sharp {
20081
  border-left-color: #2ab4c0 !important; }
20082
 
20083
.border-right-green-sharp {
20084
  border-right-color: #2ab4c0 !important; }
20085
 
20086
.bg-before-green-sharp:before,
20087
.bg-after-green-sharp:after {
20088
  background: #2ab4c0 !important; }
20089
 
20090
.border-before-green-sharp:before,
20091
.border-after-green-sharp:after {
20092
  border-color: #2ab4c0 !important; }
20093
 
20094
.border-top-before-green-sharp:before,
20095
.border-top-after-green-sharp:after {
20096
  border-top-color: #2ab4c0 !important; }
20097
 
20098
.border-bottom-before-green-sharp:before,
20099
.border-bottom-after-green-sharp:after {
20100
  border-bottom-color: #2ab4c0 !important; }
20101
 
20102
.border-left-before-green-sharp:before,
20103
.border-left-after-green-sharp:after {
20104
  border-left-color: #2ab4c0 !important; }
20105
 
20106
.border-right-before-green-sharp:before,
20107
.border-right-after-green-sharp:after {
20108
  border-right-color: #2ab4c0 !important; }
20109
 
20110
.bg-green-steel {
20111
  background: #29b4b6 !important; }
20112
 
20113
.bg-green-steel-opacity {
20114
  background: rgba(41, 180, 182, 0.8) !important; }
20115
 
20116
.bg-hover-green-steel:hover {
20117
  background: #29b4b6 !important; }
20118
 
20119
.font-green-steel {
20120
  color: #29b4b6 !important; }
20121
 
20122
.bg-font-green-steel {
20123
  color: #FFFFFF !important; }
20124
 
20125
.border-green-steel {
20126
  border-color: #29b4b6 !important; }
20127
 
20128
.border-top-green-steel {
20129
  border-top-color: #29b4b6 !important; }
20130
 
20131
.border-bottom-green-steel {
20132
  border-bottom-color: #29b4b6 !important; }
20133
 
20134
.border-left-green-steel {
20135
  border-left-color: #29b4b6 !important; }
20136
 
20137
.border-right-green-steel {
20138
  border-right-color: #29b4b6 !important; }
20139
 
20140
.bg-before-green-steel:before,
20141
.bg-after-green-steel:after {
20142
  background: #29b4b6 !important; }
20143
 
20144
.border-before-green-steel:before,
20145
.border-after-green-steel:after {
20146
  border-color: #29b4b6 !important; }
20147
 
20148
.border-top-before-green-steel:before,
20149
.border-top-after-green-steel:after {
20150
  border-top-color: #29b4b6 !important; }
20151
 
20152
.border-bottom-before-green-steel:before,
20153
.border-bottom-after-green-steel:after {
20154
  border-bottom-color: #29b4b6 !important; }
20155
 
20156
.border-left-before-green-steel:before,
20157
.border-left-after-green-steel:after {
20158
  border-left-color: #29b4b6 !important; }
20159
 
20160
.border-right-before-green-steel:before,
20161
.border-right-after-green-steel:after {
20162
  border-right-color: #29b4b6 !important; }
20163
 
20164
.bg-grey {
20165
  background: #E5E5E5 !important; }
20166
 
20167
.bg-grey-opacity {
20168
  background: rgba(229, 229, 229, 0.8) !important; }
20169
 
20170
.bg-hover-grey:hover {
20171
  background: #E5E5E5 !important; }
20172
 
20173
.font-grey {
20174
  color: #E5E5E5 !important; }
20175
 
20176
.bg-font-grey {
20177
  color: #333333 !important; }
20178
 
20179
.border-grey {
20180
  border-color: #E5E5E5 !important; }
20181
 
20182
.border-top-grey {
20183
  border-top-color: #E5E5E5 !important; }
20184
 
20185
.border-bottom-grey {
20186
  border-bottom-color: #E5E5E5 !important; }
20187
 
20188
.border-left-grey {
20189
  border-left-color: #E5E5E5 !important; }
20190
 
20191
.border-right-grey {
20192
  border-right-color: #E5E5E5 !important; }
20193
 
20194
.bg-before-grey:before,
20195
.bg-after-grey:after {
20196
  background: #E5E5E5 !important; }
20197
 
20198
.border-before-grey:before,
20199
.border-after-grey:after {
20200
  border-color: #E5E5E5 !important; }
20201
 
20202
.border-top-before-grey:before,
20203
.border-top-after-grey:after {
20204
  border-top-color: #E5E5E5 !important; }
20205
 
20206
.border-bottom-before-grey:before,
20207
.border-bottom-after-grey:after {
20208
  border-bottom-color: #E5E5E5 !important; }
20209
 
20210
.border-left-before-grey:before,
20211
.border-left-after-grey:after {
20212
  border-left-color: #E5E5E5 !important; }
20213
 
20214
.border-right-before-grey:before,
20215
.border-right-after-grey:after {
20216
  border-right-color: #E5E5E5 !important; }
20217
 
20218
.bg-grey-steel {
20219
  background: #e9edef !important; }
20220
 
20221
.bg-grey-steel-opacity {
20222
  background: rgba(233, 237, 239, 0.8) !important; }
20223
 
20224
.bg-hover-grey-steel:hover {
20225
  background: #e9edef !important; }
20226
 
20227
.font-grey-steel {
20228
  color: #e9edef !important; }
20229
 
20230
.bg-font-grey-steel {
20231
  color: #80898e !important; }
20232
 
20233
.border-grey-steel {
20234
  border-color: #e9edef !important; }
20235
 
20236
.border-top-grey-steel {
20237
  border-top-color: #e9edef !important; }
20238
 
20239
.border-bottom-grey-steel {
20240
  border-bottom-color: #e9edef !important; }
20241
 
20242
.border-left-grey-steel {
20243
  border-left-color: #e9edef !important; }
20244
 
20245
.border-right-grey-steel {
20246
  border-right-color: #e9edef !important; }
20247
 
20248
.bg-before-grey-steel:before,
20249
.bg-after-grey-steel:after {
20250
  background: #e9edef !important; }
20251
 
20252
.border-before-grey-steel:before,
20253
.border-after-grey-steel:after {
20254
  border-color: #e9edef !important; }
20255
 
20256
.border-top-before-grey-steel:before,
20257
.border-top-after-grey-steel:after {
20258
  border-top-color: #e9edef !important; }
20259
 
20260
.border-bottom-before-grey-steel:before,
20261
.border-bottom-after-grey-steel:after {
20262
  border-bottom-color: #e9edef !important; }
20263
 
20264
.border-left-before-grey-steel:before,
20265
.border-left-after-grey-steel:after {
20266
  border-left-color: #e9edef !important; }
20267
 
20268
.border-right-before-grey-steel:before,
20269
.border-right-after-grey-steel:after {
20270
  border-right-color: #e9edef !important; }
20271
 
20272
.bg-grey-cararra {
20273
  background: #fafafa !important; }
20274
 
20275
.bg-grey-cararra-opacity {
20276
  background: rgba(250, 250, 250, 0.8) !important; }
20277
 
20278
.bg-hover-grey-cararra:hover {
20279
  background: #fafafa !important; }
20280
 
20281
.font-grey-cararra {
20282
  color: #fafafa !important; }
20283
 
20284
.bg-font-grey-cararra {
20285
  color: #333333 !important; }
20286
 
20287
.border-grey-cararra {
20288
  border-color: #fafafa !important; }
20289
 
20290
.border-top-grey-cararra {
20291
  border-top-color: #fafafa !important; }
20292
 
20293
.border-bottom-grey-cararra {
20294
  border-bottom-color: #fafafa !important; }
20295
 
20296
.border-left-grey-cararra {
20297
  border-left-color: #fafafa !important; }
20298
 
20299
.border-right-grey-cararra {
20300
  border-right-color: #fafafa !important; }
20301
 
20302
.bg-before-grey-cararra:before,
20303
.bg-after-grey-cararra:after {
20304
  background: #fafafa !important; }
20305
 
20306
.border-before-grey-cararra:before,
20307
.border-after-grey-cararra:after {
20308
  border-color: #fafafa !important; }
20309
 
20310
.border-top-before-grey-cararra:before,
20311
.border-top-after-grey-cararra:after {
20312
  border-top-color: #fafafa !important; }
20313
 
20314
.border-bottom-before-grey-cararra:before,
20315
.border-bottom-after-grey-cararra:after {
20316
  border-bottom-color: #fafafa !important; }
20317
 
20318
.border-left-before-grey-cararra:before,
20319
.border-left-after-grey-cararra:after {
20320
  border-left-color: #fafafa !important; }
20321
 
20322
.border-right-before-grey-cararra:before,
20323
.border-right-after-grey-cararra:after {
20324
  border-right-color: #fafafa !important; }
20325
 
20326
.bg-grey-gallery {
20327
  background: #555555 !important; }
20328
 
20329
.bg-grey-gallery-opacity {
20330
  background: rgba(85, 85, 85, 0.8) !important; }
20331
 
20332
.bg-hover-grey-gallery:hover {
20333
  background: #555555 !important; }
20334
 
20335
.font-grey-gallery {
20336
  color: #555555 !important; }
20337
 
20338
.bg-font-grey-gallery {
20339
  color: #ffffff !important; }
20340
 
20341
.border-grey-gallery {
20342
  border-color: #555555 !important; }
20343
 
20344
.border-top-grey-gallery {
20345
  border-top-color: #555555 !important; }
20346
 
20347
.border-bottom-grey-gallery {
20348
  border-bottom-color: #555555 !important; }
20349
 
20350
.border-left-grey-gallery {
20351
  border-left-color: #555555 !important; }
20352
 
20353
.border-right-grey-gallery {
20354
  border-right-color: #555555 !important; }
20355
 
20356
.bg-before-grey-gallery:before,
20357
.bg-after-grey-gallery:after {
20358
  background: #555555 !important; }
20359
 
20360
.border-before-grey-gallery:before,
20361
.border-after-grey-gallery:after {
20362
  border-color: #555555 !important; }
20363
 
20364
.border-top-before-grey-gallery:before,
20365
.border-top-after-grey-gallery:after {
20366
  border-top-color: #555555 !important; }
20367
 
20368
.border-bottom-before-grey-gallery:before,
20369
.border-bottom-after-grey-gallery:after {
20370
  border-bottom-color: #555555 !important; }
20371
 
20372
.border-left-before-grey-gallery:before,
20373
.border-left-after-grey-gallery:after {
20374
  border-left-color: #555555 !important; }
20375
 
20376
.border-right-before-grey-gallery:before,
20377
.border-right-after-grey-gallery:after {
20378
  border-right-color: #555555 !important; }
20379
 
20380
.bg-grey-cascade {
20381
  background: #95A5A6 !important; }
20382
 
20383
.bg-grey-cascade-opacity {
20384
  background: rgba(149, 165, 166, 0.8) !important; }
20385
 
20386
.bg-hover-grey-cascade:hover {
20387
  background: #95A5A6 !important; }
20388
 
20389
.font-grey-cascade {
20390
  color: #95A5A6 !important; }
20391
 
20392
.bg-font-grey-cascade {
20393
  color: #FFFFFF !important; }
20394
 
20395
.border-grey-cascade {
20396
  border-color: #95A5A6 !important; }
20397
 
20398
.border-top-grey-cascade {
20399
  border-top-color: #95A5A6 !important; }
20400
 
20401
.border-bottom-grey-cascade {
20402
  border-bottom-color: #95A5A6 !important; }
20403
 
20404
.border-left-grey-cascade {
20405
  border-left-color: #95A5A6 !important; }
20406
 
20407
.border-right-grey-cascade {
20408
  border-right-color: #95A5A6 !important; }
20409
 
20410
.bg-before-grey-cascade:before,
20411
.bg-after-grey-cascade:after {
20412
  background: #95A5A6 !important; }
20413
 
20414
.border-before-grey-cascade:before,
20415
.border-after-grey-cascade:after {
20416
  border-color: #95A5A6 !important; }
20417
 
20418
.border-top-before-grey-cascade:before,
20419
.border-top-after-grey-cascade:after {
20420
  border-top-color: #95A5A6 !important; }
20421
 
20422
.border-bottom-before-grey-cascade:before,
20423
.border-bottom-after-grey-cascade:after {
20424
  border-bottom-color: #95A5A6 !important; }
20425
 
20426
.border-left-before-grey-cascade:before,
20427
.border-left-after-grey-cascade:after {
20428
  border-left-color: #95A5A6 !important; }
20429
 
20430
.border-right-before-grey-cascade:before,
20431
.border-right-after-grey-cascade:after {
20432
  border-right-color: #95A5A6 !important; }
20433
 
20434
.bg-grey-silver {
20435
  background: #BFBFBF !important; }
20436
 
20437
.bg-grey-silver-opacity {
20438
  background: rgba(191, 191, 191, 0.8) !important; }
20439
 
20440
.bg-hover-grey-silver:hover {
20441
  background: #BFBFBF !important; }
20442
 
20443
.font-grey-silver {
20444
  color: #BFBFBF !important; }
20445
 
20446
.bg-font-grey-silver {
20447
  color: #FAFCFB !important; }
20448
 
20449
.border-grey-silver {
20450
  border-color: #BFBFBF !important; }
20451
 
20452
.border-top-grey-silver {
20453
  border-top-color: #BFBFBF !important; }
20454
 
20455
.border-bottom-grey-silver {
20456
  border-bottom-color: #BFBFBF !important; }
20457
 
20458
.border-left-grey-silver {
20459
  border-left-color: #BFBFBF !important; }
20460
 
20461
.border-right-grey-silver {
20462
  border-right-color: #BFBFBF !important; }
20463
 
20464
.bg-before-grey-silver:before,
20465
.bg-after-grey-silver:after {
20466
  background: #BFBFBF !important; }
20467
 
20468
.border-before-grey-silver:before,
20469
.border-after-grey-silver:after {
20470
  border-color: #BFBFBF !important; }
20471
 
20472
.border-top-before-grey-silver:before,
20473
.border-top-after-grey-silver:after {
20474
  border-top-color: #BFBFBF !important; }
20475
 
20476
.border-bottom-before-grey-silver:before,
20477
.border-bottom-after-grey-silver:after {
20478
  border-bottom-color: #BFBFBF !important; }
20479
 
20480
.border-left-before-grey-silver:before,
20481
.border-left-after-grey-silver:after {
20482
  border-left-color: #BFBFBF !important; }
20483
 
20484
.border-right-before-grey-silver:before,
20485
.border-right-after-grey-silver:after {
20486
  border-right-color: #BFBFBF !important; }
20487
 
20488
.bg-grey-salsa {
20489
  background: #ACB5C3 !important; }
20490
 
20491
.bg-grey-salsa-opacity {
20492
  background: rgba(172, 181, 195, 0.8) !important; }
20493
 
20494
.bg-hover-grey-salsa:hover {
20495
  background: #ACB5C3 !important; }
20496
 
20497
.font-grey-salsa {
20498
  color: #ACB5C3 !important; }
20499
 
20500
.bg-font-grey-salsa {
20501
  color: #FAFCFB !important; }
20502
 
20503
.border-grey-salsa {
20504
  border-color: #ACB5C3 !important; }
20505
 
20506
.border-top-grey-salsa {
20507
  border-top-color: #ACB5C3 !important; }
20508
 
20509
.border-bottom-grey-salsa {
20510
  border-bottom-color: #ACB5C3 !important; }
20511
 
20512
.border-left-grey-salsa {
20513
  border-left-color: #ACB5C3 !important; }
20514
 
20515
.border-right-grey-salsa {
20516
  border-right-color: #ACB5C3 !important; }
20517
 
20518
.bg-before-grey-salsa:before,
20519
.bg-after-grey-salsa:after {
20520
  background: #ACB5C3 !important; }
20521
 
20522
.border-before-grey-salsa:before,
20523
.border-after-grey-salsa:after {
20524
  border-color: #ACB5C3 !important; }
20525
 
20526
.border-top-before-grey-salsa:before,
20527
.border-top-after-grey-salsa:after {
20528
  border-top-color: #ACB5C3 !important; }
20529
 
20530
.border-bottom-before-grey-salsa:before,
20531
.border-bottom-after-grey-salsa:after {
20532
  border-bottom-color: #ACB5C3 !important; }
20533
 
20534
.border-left-before-grey-salsa:before,
20535
.border-left-after-grey-salsa:after {
20536
  border-left-color: #ACB5C3 !important; }
20537
 
20538
.border-right-before-grey-salsa:before,
20539
.border-right-after-grey-salsa:after {
20540
  border-right-color: #ACB5C3 !important; }
20541
 
20542
.bg-grey-salt {
20543
  background: #bfcad1 !important; }
20544
 
20545
.bg-grey-salt-opacity {
20546
  background: rgba(191, 202, 209, 0.8) !important; }
20547
 
20548
.bg-hover-grey-salt:hover {
20549
  background: #bfcad1 !important; }
20550
 
20551
.font-grey-salt {
20552
  color: #bfcad1 !important; }
20553
 
20554
.bg-font-grey-salt {
20555
  color: #FAFCFB !important; }
20556
 
20557
.border-grey-salt {
20558
  border-color: #bfcad1 !important; }
20559
 
20560
.border-top-grey-salt {
20561
  border-top-color: #bfcad1 !important; }
20562
 
20563
.border-bottom-grey-salt {
20564
  border-bottom-color: #bfcad1 !important; }
20565
 
20566
.border-left-grey-salt {
20567
  border-left-color: #bfcad1 !important; }
20568
 
20569
.border-right-grey-salt {
20570
  border-right-color: #bfcad1 !important; }
20571
 
20572
.bg-before-grey-salt:before,
20573
.bg-after-grey-salt:after {
20574
  background: #bfcad1 !important; }
20575
 
20576
.border-before-grey-salt:before,
20577
.border-after-grey-salt:after {
20578
  border-color: #bfcad1 !important; }
20579
 
20580
.border-top-before-grey-salt:before,
20581
.border-top-after-grey-salt:after {
20582
  border-top-color: #bfcad1 !important; }
20583
 
20584
.border-bottom-before-grey-salt:before,
20585
.border-bottom-after-grey-salt:after {
20586
  border-bottom-color: #bfcad1 !important; }
20587
 
20588
.border-left-before-grey-salt:before,
20589
.border-left-after-grey-salt:after {
20590
  border-left-color: #bfcad1 !important; }
20591
 
20592
.border-right-before-grey-salt:before,
20593
.border-right-after-grey-salt:after {
20594
  border-right-color: #bfcad1 !important; }
20595
 
20596
.bg-grey-mint {
20597
  background: #525e64 !important; }
20598
 
20599
.bg-grey-mint-opacity {
20600
  background: rgba(82, 94, 100, 0.8) !important; }
20601
 
20602
.bg-hover-grey-mint:hover {
20603
  background: #525e64 !important; }
20604
 
20605
.font-grey-mint {
20606
  color: #525e64 !important; }
20607
 
20608
.bg-font-grey-mint {
20609
  color: #FFFFFF !important; }
20610
 
20611
.border-grey-mint {
20612
  border-color: #525e64 !important; }
20613
 
20614
.border-top-grey-mint {
20615
  border-top-color: #525e64 !important; }
20616
 
20617
.border-bottom-grey-mint {
20618
  border-bottom-color: #525e64 !important; }
20619
 
20620
.border-left-grey-mint {
20621
  border-left-color: #525e64 !important; }
20622
 
20623
.border-right-grey-mint {
20624
  border-right-color: #525e64 !important; }
20625
 
20626
.bg-before-grey-mint:before,
20627
.bg-after-grey-mint:after {
20628
  background: #525e64 !important; }
20629
 
20630
.border-before-grey-mint:before,
20631
.border-after-grey-mint:after {
20632
  border-color: #525e64 !important; }
20633
 
20634
.border-top-before-grey-mint:before,
20635
.border-top-after-grey-mint:after {
20636
  border-top-color: #525e64 !important; }
20637
 
20638
.border-bottom-before-grey-mint:before,
20639
.border-bottom-after-grey-mint:after {
20640
  border-bottom-color: #525e64 !important; }
20641
 
20642
.border-left-before-grey-mint:before,
20643
.border-left-after-grey-mint:after {
20644
  border-left-color: #525e64 !important; }
20645
 
20646
.border-right-before-grey-mint:before,
20647
.border-right-after-grey-mint:after {
20648
  border-right-color: #525e64 !important; }
20649
 
20650
.bg-red {
20651
  background: #e7505a !important; }
20652
 
20653
.bg-red-opacity {
20654
  background: rgba(231, 80, 90, 0.8) !important; }
20655
 
20656
.bg-hover-red:hover {
20657
  background: #e7505a !important; }
20658
 
20659
.font-red {
20660
  color: #e7505a !important; }
20661
 
20662
.bg-font-red {
20663
  color: #ffffff !important; }
20664
 
20665
.border-red {
20666
  border-color: #e7505a !important; }
20667
 
20668
.border-top-red {
20669
  border-top-color: #e7505a !important; }
20670
 
20671
.border-bottom-red {
20672
  border-bottom-color: #e7505a !important; }
20673
 
20674
.border-left-red {
20675
  border-left-color: #e7505a !important; }
20676
 
20677
.border-right-red {
20678
  border-right-color: #e7505a !important; }
20679
 
20680
.bg-before-red:before,
20681
.bg-after-red:after {
20682
  background: #e7505a !important; }
20683
 
20684
.border-before-red:before,
20685
.border-after-red:after {
20686
  border-color: #e7505a !important; }
20687
 
20688
.border-top-before-red:before,
20689
.border-top-after-red:after {
20690
  border-top-color: #e7505a !important; }
20691
 
20692
.border-bottom-before-red:before,
20693
.border-bottom-after-red:after {
20694
  border-bottom-color: #e7505a !important; }
20695
 
20696
.border-left-before-red:before,
20697
.border-left-after-red:after {
20698
  border-left-color: #e7505a !important; }
20699
 
20700
.border-right-before-red:before,
20701
.border-right-after-red:after {
20702
  border-right-color: #e7505a !important; }
20703
 
20704
.bg-red-pink {
20705
  background: #E08283 !important; }
20706
 
20707
.bg-red-pink-opacity {
20708
  background: rgba(224, 130, 131, 0.8) !important; }
20709
 
20710
.bg-hover-red-pink:hover {
20711
  background: #E08283 !important; }
20712
 
20713
.font-red-pink {
20714
  color: #E08283 !important; }
20715
 
20716
.bg-font-red-pink {
20717
  color: #ffffff !important; }
20718
 
20719
.border-red-pink {
20720
  border-color: #E08283 !important; }
20721
 
20722
.border-top-red-pink {
20723
  border-top-color: #E08283 !important; }
20724
 
20725
.border-bottom-red-pink {
20726
  border-bottom-color: #E08283 !important; }
20727
 
20728
.border-left-red-pink {
20729
  border-left-color: #E08283 !important; }
20730
 
20731
.border-right-red-pink {
20732
  border-right-color: #E08283 !important; }
20733
 
20734
.bg-before-red-pink:before,
20735
.bg-after-red-pink:after {
20736
  background: #E08283 !important; }
20737
 
20738
.border-before-red-pink:before,
20739
.border-after-red-pink:after {
20740
  border-color: #E08283 !important; }
20741
 
20742
.border-top-before-red-pink:before,
20743
.border-top-after-red-pink:after {
20744
  border-top-color: #E08283 !important; }
20745
 
20746
.border-bottom-before-red-pink:before,
20747
.border-bottom-after-red-pink:after {
20748
  border-bottom-color: #E08283 !important; }
20749
 
20750
.border-left-before-red-pink:before,
20751
.border-left-after-red-pink:after {
20752
  border-left-color: #E08283 !important; }
20753
 
20754
.border-right-before-red-pink:before,
20755
.border-right-after-red-pink:after {
20756
  border-right-color: #E08283 !important; }
20757
 
20758
.bg-red-sunglo {
20759
  background: #E26A6A !important; }
20760
 
20761
.bg-red-sunglo-opacity {
20762
  background: rgba(226, 106, 106, 0.8) !important; }
20763
 
20764
.bg-hover-red-sunglo:hover {
20765
  background: #E26A6A !important; }
20766
 
20767
.font-red-sunglo {
20768
  color: #E26A6A !important; }
20769
 
20770
.bg-font-red-sunglo {
20771
  color: #ffffff !important; }
20772
 
20773
.border-red-sunglo {
20774
  border-color: #E26A6A !important; }
20775
 
20776
.border-top-red-sunglo {
20777
  border-top-color: #E26A6A !important; }
20778
 
20779
.border-bottom-red-sunglo {
20780
  border-bottom-color: #E26A6A !important; }
20781
 
20782
.border-left-red-sunglo {
20783
  border-left-color: #E26A6A !important; }
20784
 
20785
.border-right-red-sunglo {
20786
  border-right-color: #E26A6A !important; }
20787
 
20788
.bg-before-red-sunglo:before,
20789
.bg-after-red-sunglo:after {
20790
  background: #E26A6A !important; }
20791
 
20792
.border-before-red-sunglo:before,
20793
.border-after-red-sunglo:after {
20794
  border-color: #E26A6A !important; }
20795
 
20796
.border-top-before-red-sunglo:before,
20797
.border-top-after-red-sunglo:after {
20798
  border-top-color: #E26A6A !important; }
20799
 
20800
.border-bottom-before-red-sunglo:before,
20801
.border-bottom-after-red-sunglo:after {
20802
  border-bottom-color: #E26A6A !important; }
20803
 
20804
.border-left-before-red-sunglo:before,
20805
.border-left-after-red-sunglo:after {
20806
  border-left-color: #E26A6A !important; }
20807
 
20808
.border-right-before-red-sunglo:before,
20809
.border-right-after-red-sunglo:after {
20810
  border-right-color: #E26A6A !important; }
20811
 
20812
.bg-red-intense {
20813
  background: #e35b5a !important; }
20814
 
20815
.bg-red-intense-opacity {
20816
  background: rgba(227, 91, 90, 0.8) !important; }
20817
 
20818
.bg-hover-red-intense:hover {
20819
  background: #e35b5a !important; }
20820
 
20821
.font-red-intense {
20822
  color: #e35b5a !important; }
20823
 
20824
.bg-font-red-intense {
20825
  color: #ffffff !important; }
20826
 
20827
.border-red-intense {
20828
  border-color: #e35b5a !important; }
20829
 
20830
.border-top-red-intense {
20831
  border-top-color: #e35b5a !important; }
20832
 
20833
.border-bottom-red-intense {
20834
  border-bottom-color: #e35b5a !important; }
20835
 
20836
.border-left-red-intense {
20837
  border-left-color: #e35b5a !important; }
20838
 
20839
.border-right-red-intense {
20840
  border-right-color: #e35b5a !important; }
20841
 
20842
.bg-before-red-intense:before,
20843
.bg-after-red-intense:after {
20844
  background: #e35b5a !important; }
20845
 
20846
.border-before-red-intense:before,
20847
.border-after-red-intense:after {
20848
  border-color: #e35b5a !important; }
20849
 
20850
.border-top-before-red-intense:before,
20851
.border-top-after-red-intense:after {
20852
  border-top-color: #e35b5a !important; }
20853
 
20854
.border-bottom-before-red-intense:before,
20855
.border-bottom-after-red-intense:after {
20856
  border-bottom-color: #e35b5a !important; }
20857
 
20858
.border-left-before-red-intense:before,
20859
.border-left-after-red-intense:after {
20860
  border-left-color: #e35b5a !important; }
20861
 
20862
.border-right-before-red-intense:before,
20863
.border-right-after-red-intense:after {
20864
  border-right-color: #e35b5a !important; }
20865
 
20866
.bg-red-thunderbird {
20867
  background: #D91E18 !important; }
20868
 
20869
.bg-red-thunderbird-opacity {
20870
  background: rgba(217, 30, 24, 0.8) !important; }
20871
 
20872
.bg-hover-red-thunderbird:hover {
20873
  background: #D91E18 !important; }
20874
 
20875
.font-red-thunderbird {
20876
  color: #D91E18 !important; }
20877
 
20878
.bg-font-red-thunderbird {
20879
  color: #ffffff !important; }
20880
 
20881
.border-red-thunderbird {
20882
  border-color: #D91E18 !important; }
20883
 
20884
.border-top-red-thunderbird {
20885
  border-top-color: #D91E18 !important; }
20886
 
20887
.border-bottom-red-thunderbird {
20888
  border-bottom-color: #D91E18 !important; }
20889
 
20890
.border-left-red-thunderbird {
20891
  border-left-color: #D91E18 !important; }
20892
 
20893
.border-right-red-thunderbird {
20894
  border-right-color: #D91E18 !important; }
20895
 
20896
.bg-before-red-thunderbird:before,
20897
.bg-after-red-thunderbird:after {
20898
  background: #D91E18 !important; }
20899
 
20900
.border-before-red-thunderbird:before,
20901
.border-after-red-thunderbird:after {
20902
  border-color: #D91E18 !important; }
20903
 
20904
.border-top-before-red-thunderbird:before,
20905
.border-top-after-red-thunderbird:after {
20906
  border-top-color: #D91E18 !important; }
20907
 
20908
.border-bottom-before-red-thunderbird:before,
20909
.border-bottom-after-red-thunderbird:after {
20910
  border-bottom-color: #D91E18 !important; }
20911
 
20912
.border-left-before-red-thunderbird:before,
20913
.border-left-after-red-thunderbird:after {
20914
  border-left-color: #D91E18 !important; }
20915
 
20916
.border-right-before-red-thunderbird:before,
20917
.border-right-after-red-thunderbird:after {
20918
  border-right-color: #D91E18 !important; }
20919
 
20920
.bg-red-flamingo {
20921
  background: #EF4836 !important; }
20922
 
20923
.bg-red-flamingo-opacity {
20924
  background: rgba(239, 72, 54, 0.8) !important; }
20925
 
20926
.bg-hover-red-flamingo:hover {
20927
  background: #EF4836 !important; }
20928
 
20929
.font-red-flamingo {
20930
  color: #EF4836 !important; }
20931
 
20932
.bg-font-red-flamingo {
20933
  color: #ffffff !important; }
20934
 
20935
.border-red-flamingo {
20936
  border-color: #EF4836 !important; }
20937
 
20938
.border-top-red-flamingo {
20939
  border-top-color: #EF4836 !important; }
20940
 
20941
.border-bottom-red-flamingo {
20942
  border-bottom-color: #EF4836 !important; }
20943
 
20944
.border-left-red-flamingo {
20945
  border-left-color: #EF4836 !important; }
20946
 
20947
.border-right-red-flamingo {
20948
  border-right-color: #EF4836 !important; }
20949
 
20950
.bg-before-red-flamingo:before,
20951
.bg-after-red-flamingo:after {
20952
  background: #EF4836 !important; }
20953
 
20954
.border-before-red-flamingo:before,
20955
.border-after-red-flamingo:after {
20956
  border-color: #EF4836 !important; }
20957
 
20958
.border-top-before-red-flamingo:before,
20959
.border-top-after-red-flamingo:after {
20960
  border-top-color: #EF4836 !important; }
20961
 
20962
.border-bottom-before-red-flamingo:before,
20963
.border-bottom-after-red-flamingo:after {
20964
  border-bottom-color: #EF4836 !important; }
20965
 
20966
.border-left-before-red-flamingo:before,
20967
.border-left-after-red-flamingo:after {
20968
  border-left-color: #EF4836 !important; }
20969
 
20970
.border-right-before-red-flamingo:before,
20971
.border-right-after-red-flamingo:after {
20972
  border-right-color: #EF4836 !important; }
20973
 
20974
.bg-red-soft {
20975
  background: #d05454 !important; }
20976
 
20977
.bg-red-soft-opacity {
20978
  background: rgba(208, 84, 84, 0.8) !important; }
20979
 
20980
.bg-hover-red-soft:hover {
20981
  background: #d05454 !important; }
20982
 
20983
.font-red-soft {
20984
  color: #d05454 !important; }
20985
 
20986
.bg-font-red-soft {
20987
  color: #ffffff !important; }
20988
 
20989
.border-red-soft {
20990
  border-color: #d05454 !important; }
20991
 
20992
.border-top-red-soft {
20993
  border-top-color: #d05454 !important; }
20994
 
20995
.border-bottom-red-soft {
20996
  border-bottom-color: #d05454 !important; }
20997
 
20998
.border-left-red-soft {
20999
  border-left-color: #d05454 !important; }
21000
 
21001
.border-right-red-soft {
21002
  border-right-color: #d05454 !important; }
21003
 
21004
.bg-before-red-soft:before,
21005
.bg-after-red-soft:after {
21006
  background: #d05454 !important; }
21007
 
21008
.border-before-red-soft:before,
21009
.border-after-red-soft:after {
21010
  border-color: #d05454 !important; }
21011
 
21012
.border-top-before-red-soft:before,
21013
.border-top-after-red-soft:after {
21014
  border-top-color: #d05454 !important; }
21015
 
21016
.border-bottom-before-red-soft:before,
21017
.border-bottom-after-red-soft:after {
21018
  border-bottom-color: #d05454 !important; }
21019
 
21020
.border-left-before-red-soft:before,
21021
.border-left-after-red-soft:after {
21022
  border-left-color: #d05454 !important; }
21023
 
21024
.border-right-before-red-soft:before,
21025
.border-right-after-red-soft:after {
21026
  border-right-color: #d05454 !important; }
21027
 
21028
.bg-red-haze {
21029
  background: #f36a5a !important; }
21030
 
21031
.bg-red-haze-opacity {
21032
  background: rgba(243, 106, 90, 0.8) !important; }
21033
 
21034
.bg-hover-red-haze:hover {
21035
  background: #f36a5a !important; }
21036
 
21037
.font-red-haze {
21038
  color: #f36a5a !important; }
21039
 
21040
.bg-font-red-haze {
21041
  color: #ffffff !important; }
21042
 
21043
.border-red-haze {
21044
  border-color: #f36a5a !important; }
21045
 
21046
.border-top-red-haze {
21047
  border-top-color: #f36a5a !important; }
21048
 
21049
.border-bottom-red-haze {
21050
  border-bottom-color: #f36a5a !important; }
21051
 
21052
.border-left-red-haze {
21053
  border-left-color: #f36a5a !important; }
21054
 
21055
.border-right-red-haze {
21056
  border-right-color: #f36a5a !important; }
21057
 
21058
.bg-before-red-haze:before,
21059
.bg-after-red-haze:after {
21060
  background: #f36a5a !important; }
21061
 
21062
.border-before-red-haze:before,
21063
.border-after-red-haze:after {
21064
  border-color: #f36a5a !important; }
21065
 
21066
.border-top-before-red-haze:before,
21067
.border-top-after-red-haze:after {
21068
  border-top-color: #f36a5a !important; }
21069
 
21070
.border-bottom-before-red-haze:before,
21071
.border-bottom-after-red-haze:after {
21072
  border-bottom-color: #f36a5a !important; }
21073
 
21074
.border-left-before-red-haze:before,
21075
.border-left-after-red-haze:after {
21076
  border-left-color: #f36a5a !important; }
21077
 
21078
.border-right-before-red-haze:before,
21079
.border-right-after-red-haze:after {
21080
  border-right-color: #f36a5a !important; }
21081
 
21082
.bg-red-mint {
21083
  background: #e43a45 !important; }
21084
 
21085
.bg-red-mint-opacity {
21086
  background: rgba(228, 58, 69, 0.8) !important; }
21087
 
21088
.bg-hover-red-mint:hover {
21089
  background: #e43a45 !important; }
21090
 
21091
.font-red-mint {
21092
  color: #e43a45 !important; }
21093
 
21094
.bg-font-red-mint {
21095
  color: #ffffff !important; }
21096
 
21097
.border-red-mint {
21098
  border-color: #e43a45 !important; }
21099
 
21100
.border-top-red-mint {
21101
  border-top-color: #e43a45 !important; }
21102
 
21103
.border-bottom-red-mint {
21104
  border-bottom-color: #e43a45 !important; }
21105
 
21106
.border-left-red-mint {
21107
  border-left-color: #e43a45 !important; }
21108
 
21109
.border-right-red-mint {
21110
  border-right-color: #e43a45 !important; }
21111
 
21112
.bg-before-red-mint:before,
21113
.bg-after-red-mint:after {
21114
  background: #e43a45 !important; }
21115
 
21116
.border-before-red-mint:before,
21117
.border-after-red-mint:after {
21118
  border-color: #e43a45 !important; }
21119
 
21120
.border-top-before-red-mint:before,
21121
.border-top-after-red-mint:after {
21122
  border-top-color: #e43a45 !important; }
21123
 
21124
.border-bottom-before-red-mint:before,
21125
.border-bottom-after-red-mint:after {
21126
  border-bottom-color: #e43a45 !important; }
21127
 
21128
.border-left-before-red-mint:before,
21129
.border-left-after-red-mint:after {
21130
  border-left-color: #e43a45 !important; }
21131
 
21132
.border-right-before-red-mint:before,
21133
.border-right-after-red-mint:after {
21134
  border-right-color: #e43a45 !important; }
21135
 
21136
.bg-yellow {
21137
  background: #c49f47 !important; }
21138
 
21139
.bg-yellow-opacity {
21140
  background: rgba(196, 159, 71, 0.8) !important; }
21141
 
21142
.bg-hover-yellow:hover {
21143
  background: #c49f47 !important; }
21144
 
21145
.font-yellow {
21146
  color: #c49f47 !important; }
21147
 
21148
.bg-font-yellow {
21149
  color: #ffffff !important; }
21150
 
21151
.border-yellow {
21152
  border-color: #c49f47 !important; }
21153
 
21154
.border-top-yellow {
21155
  border-top-color: #c49f47 !important; }
21156
 
21157
.border-bottom-yellow {
21158
  border-bottom-color: #c49f47 !important; }
21159
 
21160
.border-left-yellow {
21161
  border-left-color: #c49f47 !important; }
21162
 
21163
.border-right-yellow {
21164
  border-right-color: #c49f47 !important; }
21165
 
21166
.bg-before-yellow:before,
21167
.bg-after-yellow:after {
21168
  background: #c49f47 !important; }
21169
 
21170
.border-before-yellow:before,
21171
.border-after-yellow:after {
21172
  border-color: #c49f47 !important; }
21173
 
21174
.border-top-before-yellow:before,
21175
.border-top-after-yellow:after {
21176
  border-top-color: #c49f47 !important; }
21177
 
21178
.border-bottom-before-yellow:before,
21179
.border-bottom-after-yellow:after {
21180
  border-bottom-color: #c49f47 !important; }
21181
 
21182
.border-left-before-yellow:before,
21183
.border-left-after-yellow:after {
21184
  border-left-color: #c49f47 !important; }
21185
 
21186
.border-right-before-yellow:before,
21187
.border-right-after-yellow:after {
21188
  border-right-color: #c49f47 !important; }
21189
 
21190
.bg-yellow-gold {
21191
  background: #E87E04 !important; }
21192
 
21193
.bg-yellow-gold-opacity {
21194
  background: rgba(232, 126, 4, 0.8) !important; }
21195
 
21196
.bg-hover-yellow-gold:hover {
21197
  background: #E87E04 !important; }
21198
 
21199
.font-yellow-gold {
21200
  color: #E87E04 !important; }
21201
 
21202
.bg-font-yellow-gold {
21203
  color: #ffffff !important; }
21204
 
21205
.border-yellow-gold {
21206
  border-color: #E87E04 !important; }
21207
 
21208
.border-top-yellow-gold {
21209
  border-top-color: #E87E04 !important; }
21210
 
21211
.border-bottom-yellow-gold {
21212
  border-bottom-color: #E87E04 !important; }
21213
 
21214
.border-left-yellow-gold {
21215
  border-left-color: #E87E04 !important; }
21216
 
21217
.border-right-yellow-gold {
21218
  border-right-color: #E87E04 !important; }
21219
 
21220
.bg-before-yellow-gold:before,
21221
.bg-after-yellow-gold:after {
21222
  background: #E87E04 !important; }
21223
 
21224
.border-before-yellow-gold:before,
21225
.border-after-yellow-gold:after {
21226
  border-color: #E87E04 !important; }
21227
 
21228
.border-top-before-yellow-gold:before,
21229
.border-top-after-yellow-gold:after {
21230
  border-top-color: #E87E04 !important; }
21231
 
21232
.border-bottom-before-yellow-gold:before,
21233
.border-bottom-after-yellow-gold:after {
21234
  border-bottom-color: #E87E04 !important; }
21235
 
21236
.border-left-before-yellow-gold:before,
21237
.border-left-after-yellow-gold:after {
21238
  border-left-color: #E87E04 !important; }
21239
 
21240
.border-right-before-yellow-gold:before,
21241
.border-right-after-yellow-gold:after {
21242
  border-right-color: #E87E04 !important; }
21243
 
21244
.bg-yellow-casablanca {
21245
  background: #f2784b !important; }
21246
 
21247
.bg-yellow-casablanca-opacity {
21248
  background: rgba(242, 120, 75, 0.8) !important; }
21249
 
21250
.bg-hover-yellow-casablanca:hover {
21251
  background: #f2784b !important; }
21252
 
21253
.font-yellow-casablanca {
21254
  color: #f2784b !important; }
21255
 
21256
.bg-font-yellow-casablanca {
21257
  color: #ffffff !important; }
21258
 
21259
.border-yellow-casablanca {
21260
  border-color: #f2784b !important; }
21261
 
21262
.border-top-yellow-casablanca {
21263
  border-top-color: #f2784b !important; }
21264
 
21265
.border-bottom-yellow-casablanca {
21266
  border-bottom-color: #f2784b !important; }
21267
 
21268
.border-left-yellow-casablanca {
21269
  border-left-color: #f2784b !important; }
21270
 
21271
.border-right-yellow-casablanca {
21272
  border-right-color: #f2784b !important; }
21273
 
21274
.bg-before-yellow-casablanca:before,
21275
.bg-after-yellow-casablanca:after {
21276
  background: #f2784b !important; }
21277
 
21278
.border-before-yellow-casablanca:before,
21279
.border-after-yellow-casablanca:after {
21280
  border-color: #f2784b !important; }
21281
 
21282
.border-top-before-yellow-casablanca:before,
21283
.border-top-after-yellow-casablanca:after {
21284
  border-top-color: #f2784b !important; }
21285
 
21286
.border-bottom-before-yellow-casablanca:before,
21287
.border-bottom-after-yellow-casablanca:after {
21288
  border-bottom-color: #f2784b !important; }
21289
 
21290
.border-left-before-yellow-casablanca:before,
21291
.border-left-after-yellow-casablanca:after {
21292
  border-left-color: #f2784b !important; }
21293
 
21294
.border-right-before-yellow-casablanca:before,
21295
.border-right-after-yellow-casablanca:after {
21296
  border-right-color: #f2784b !important; }
21297
 
21298
.bg-yellow-crusta {
21299
  background: #f3c200 !important; }
21300
 
21301
.bg-yellow-crusta-opacity {
21302
  background: rgba(243, 194, 0, 0.8) !important; }
21303
 
21304
.bg-hover-yellow-crusta:hover {
21305
  background: #f3c200 !important; }
21306
 
21307
.font-yellow-crusta {
21308
  color: #f3c200 !important; }
21309
 
21310
.bg-font-yellow-crusta {
21311
  color: #ffffff !important; }
21312
 
21313
.border-yellow-crusta {
21314
  border-color: #f3c200 !important; }
21315
 
21316
.border-top-yellow-crusta {
21317
  border-top-color: #f3c200 !important; }
21318
 
21319
.border-bottom-yellow-crusta {
21320
  border-bottom-color: #f3c200 !important; }
21321
 
21322
.border-left-yellow-crusta {
21323
  border-left-color: #f3c200 !important; }
21324
 
21325
.border-right-yellow-crusta {
21326
  border-right-color: #f3c200 !important; }
21327
 
21328
.bg-before-yellow-crusta:before,
21329
.bg-after-yellow-crusta:after {
21330
  background: #f3c200 !important; }
21331
 
21332
.border-before-yellow-crusta:before,
21333
.border-after-yellow-crusta:after {
21334
  border-color: #f3c200 !important; }
21335
 
21336
.border-top-before-yellow-crusta:before,
21337
.border-top-after-yellow-crusta:after {
21338
  border-top-color: #f3c200 !important; }
21339
 
21340
.border-bottom-before-yellow-crusta:before,
21341
.border-bottom-after-yellow-crusta:after {
21342
  border-bottom-color: #f3c200 !important; }
21343
 
21344
.border-left-before-yellow-crusta:before,
21345
.border-left-after-yellow-crusta:after {
21346
  border-left-color: #f3c200 !important; }
21347
 
21348
.border-right-before-yellow-crusta:before,
21349
.border-right-after-yellow-crusta:after {
21350
  border-right-color: #f3c200 !important; }
21351
 
21352
.bg-yellow-lemon {
21353
  background: #F7CA18 !important; }
21354
 
21355
.bg-yellow-lemon-opacity {
21356
  background: rgba(247, 202, 24, 0.8) !important; }
21357
 
21358
.bg-hover-yellow-lemon:hover {
21359
  background: #F7CA18 !important; }
21360
 
21361
.font-yellow-lemon {
21362
  color: #F7CA18 !important; }
21363
 
21364
.bg-font-yellow-lemon {
21365
  color: #ffffff !important; }
21366
 
21367
.border-yellow-lemon {
21368
  border-color: #F7CA18 !important; }
21369
 
21370
.border-top-yellow-lemon {
21371
  border-top-color: #F7CA18 !important; }
21372
 
21373
.border-bottom-yellow-lemon {
21374
  border-bottom-color: #F7CA18 !important; }
21375
 
21376
.border-left-yellow-lemon {
21377
  border-left-color: #F7CA18 !important; }
21378
 
21379
.border-right-yellow-lemon {
21380
  border-right-color: #F7CA18 !important; }
21381
 
21382
.bg-before-yellow-lemon:before,
21383
.bg-after-yellow-lemon:after {
21384
  background: #F7CA18 !important; }
21385
 
21386
.border-before-yellow-lemon:before,
21387
.border-after-yellow-lemon:after {
21388
  border-color: #F7CA18 !important; }
21389
 
21390
.border-top-before-yellow-lemon:before,
21391
.border-top-after-yellow-lemon:after {
21392
  border-top-color: #F7CA18 !important; }
21393
 
21394
.border-bottom-before-yellow-lemon:before,
21395
.border-bottom-after-yellow-lemon:after {
21396
  border-bottom-color: #F7CA18 !important; }
21397
 
21398
.border-left-before-yellow-lemon:before,
21399
.border-left-after-yellow-lemon:after {
21400
  border-left-color: #F7CA18 !important; }
21401
 
21402
.border-right-before-yellow-lemon:before,
21403
.border-right-after-yellow-lemon:after {
21404
  border-right-color: #F7CA18 !important; }
21405
 
21406
.bg-yellow-saffron {
21407
  background: #F4D03F !important; }
21408
 
21409
.bg-yellow-saffron-opacity {
21410
  background: rgba(244, 208, 63, 0.8) !important; }
21411
 
21412
.bg-hover-yellow-saffron:hover {
21413
  background: #F4D03F !important; }
21414
 
21415
.font-yellow-saffron {
21416
  color: #F4D03F !important; }
21417
 
21418
.bg-font-yellow-saffron {
21419
  color: #ffffff !important; }
21420
 
21421
.border-yellow-saffron {
21422
  border-color: #F4D03F !important; }
21423
 
21424
.border-top-yellow-saffron {
21425
  border-top-color: #F4D03F !important; }
21426
 
21427
.border-bottom-yellow-saffron {
21428
  border-bottom-color: #F4D03F !important; }
21429
 
21430
.border-left-yellow-saffron {
21431
  border-left-color: #F4D03F !important; }
21432
 
21433
.border-right-yellow-saffron {
21434
  border-right-color: #F4D03F !important; }
21435
 
21436
.bg-before-yellow-saffron:before,
21437
.bg-after-yellow-saffron:after {
21438
  background: #F4D03F !important; }
21439
 
21440
.border-before-yellow-saffron:before,
21441
.border-after-yellow-saffron:after {
21442
  border-color: #F4D03F !important; }
21443
 
21444
.border-top-before-yellow-saffron:before,
21445
.border-top-after-yellow-saffron:after {
21446
  border-top-color: #F4D03F !important; }
21447
 
21448
.border-bottom-before-yellow-saffron:before,
21449
.border-bottom-after-yellow-saffron:after {
21450
  border-bottom-color: #F4D03F !important; }
21451
 
21452
.border-left-before-yellow-saffron:before,
21453
.border-left-after-yellow-saffron:after {
21454
  border-left-color: #F4D03F !important; }
21455
 
21456
.border-right-before-yellow-saffron:before,
21457
.border-right-after-yellow-saffron:after {
21458
  border-right-color: #F4D03F !important; }
21459
 
21460
.bg-yellow-soft {
21461
  background: #c8d046 !important; }
21462
 
21463
.bg-yellow-soft-opacity {
21464
  background: rgba(200, 208, 70, 0.8) !important; }
21465
 
21466
.bg-hover-yellow-soft:hover {
21467
  background: #c8d046 !important; }
21468
 
21469
.font-yellow-soft {
21470
  color: #c8d046 !important; }
21471
 
21472
.bg-font-yellow-soft {
21473
  color: #ffffff !important; }
21474
 
21475
.border-yellow-soft {
21476
  border-color: #c8d046 !important; }
21477
 
21478
.border-top-yellow-soft {
21479
  border-top-color: #c8d046 !important; }
21480
 
21481
.border-bottom-yellow-soft {
21482
  border-bottom-color: #c8d046 !important; }
21483
 
21484
.border-left-yellow-soft {
21485
  border-left-color: #c8d046 !important; }
21486
 
21487
.border-right-yellow-soft {
21488
  border-right-color: #c8d046 !important; }
21489
 
21490
.bg-before-yellow-soft:before,
21491
.bg-after-yellow-soft:after {
21492
  background: #c8d046 !important; }
21493
 
21494
.border-before-yellow-soft:before,
21495
.border-after-yellow-soft:after {
21496
  border-color: #c8d046 !important; }
21497
 
21498
.border-top-before-yellow-soft:before,
21499
.border-top-after-yellow-soft:after {
21500
  border-top-color: #c8d046 !important; }
21501
 
21502
.border-bottom-before-yellow-soft:before,
21503
.border-bottom-after-yellow-soft:after {
21504
  border-bottom-color: #c8d046 !important; }
21505
 
21506
.border-left-before-yellow-soft:before,
21507
.border-left-after-yellow-soft:after {
21508
  border-left-color: #c8d046 !important; }
21509
 
21510
.border-right-before-yellow-soft:before,
21511
.border-right-after-yellow-soft:after {
21512
  border-right-color: #c8d046 !important; }
21513
 
21514
.bg-yellow-haze {
21515
  background: #c5bf66 !important; }
21516
 
21517
.bg-yellow-haze-opacity {
21518
  background: rgba(197, 191, 102, 0.8) !important; }
21519
 
21520
.bg-hover-yellow-haze:hover {
21521
  background: #c5bf66 !important; }
21522
 
21523
.font-yellow-haze {
21524
  color: #c5bf66 !important; }
21525
 
21526
.bg-font-yellow-haze {
21527
  color: #ffffff !important; }
21528
 
21529
.border-yellow-haze {
21530
  border-color: #c5bf66 !important; }
21531
 
21532
.border-top-yellow-haze {
21533
  border-top-color: #c5bf66 !important; }
21534
 
21535
.border-bottom-yellow-haze {
21536
  border-bottom-color: #c5bf66 !important; }
21537
 
21538
.border-left-yellow-haze {
21539
  border-left-color: #c5bf66 !important; }
21540
 
21541
.border-right-yellow-haze {
21542
  border-right-color: #c5bf66 !important; }
21543
 
21544
.bg-before-yellow-haze:before,
21545
.bg-after-yellow-haze:after {
21546
  background: #c5bf66 !important; }
21547
 
21548
.border-before-yellow-haze:before,
21549
.border-after-yellow-haze:after {
21550
  border-color: #c5bf66 !important; }
21551
 
21552
.border-top-before-yellow-haze:before,
21553
.border-top-after-yellow-haze:after {
21554
  border-top-color: #c5bf66 !important; }
21555
 
21556
.border-bottom-before-yellow-haze:before,
21557
.border-bottom-after-yellow-haze:after {
21558
  border-bottom-color: #c5bf66 !important; }
21559
 
21560
.border-left-before-yellow-haze:before,
21561
.border-left-after-yellow-haze:after {
21562
  border-left-color: #c5bf66 !important; }
21563
 
21564
.border-right-before-yellow-haze:before,
21565
.border-right-after-yellow-haze:after {
21566
  border-right-color: #c5bf66 !important; }
21567
 
21568
.bg-yellow-mint {
21569
  background: #c5b96b !important; }
21570
 
21571
.bg-yellow-mint-opacity {
21572
  background: rgba(197, 185, 107, 0.8) !important; }
21573
 
21574
.bg-hover-yellow-mint:hover {
21575
  background: #c5b96b !important; }
21576
 
21577
.font-yellow-mint {
21578
  color: #c5b96b !important; }
21579
 
21580
.bg-font-yellow-mint {
21581
  color: #ffffff !important; }
21582
 
21583
.border-yellow-mint {
21584
  border-color: #c5b96b !important; }
21585
 
21586
.border-top-yellow-mint {
21587
  border-top-color: #c5b96b !important; }
21588
 
21589
.border-bottom-yellow-mint {
21590
  border-bottom-color: #c5b96b !important; }
21591
 
21592
.border-left-yellow-mint {
21593
  border-left-color: #c5b96b !important; }
21594
 
21595
.border-right-yellow-mint {
21596
  border-right-color: #c5b96b !important; }
21597
 
21598
.bg-before-yellow-mint:before,
21599
.bg-after-yellow-mint:after {
21600
  background: #c5b96b !important; }
21601
 
21602
.border-before-yellow-mint:before,
21603
.border-after-yellow-mint:after {
21604
  border-color: #c5b96b !important; }
21605
 
21606
.border-top-before-yellow-mint:before,
21607
.border-top-after-yellow-mint:after {
21608
  border-top-color: #c5b96b !important; }
21609
 
21610
.border-bottom-before-yellow-mint:before,
21611
.border-bottom-after-yellow-mint:after {
21612
  border-bottom-color: #c5b96b !important; }
21613
 
21614
.border-left-before-yellow-mint:before,
21615
.border-left-after-yellow-mint:after {
21616
  border-left-color: #c5b96b !important; }
21617
 
21618
.border-right-before-yellow-mint:before,
21619
.border-right-after-yellow-mint:after {
21620
  border-right-color: #c5b96b !important; }
21621
 
21622
.bg-purple {
21623
  background: #8E44AD !important; }
21624
 
21625
.bg-purple-opacity {
21626
  background: rgba(142, 68, 173, 0.8) !important; }
21627
 
21628
.bg-hover-purple:hover {
21629
  background: #8E44AD !important; }
21630
 
21631
.font-purple {
21632
  color: #8E44AD !important; }
21633
 
21634
.bg-font-purple {
21635
  color: #ffffff !important; }
21636
 
21637
.border-purple {
21638
  border-color: #8E44AD !important; }
21639
 
21640
.border-top-purple {
21641
  border-top-color: #8E44AD !important; }
21642
 
21643
.border-bottom-purple {
21644
  border-bottom-color: #8E44AD !important; }
21645
 
21646
.border-left-purple {
21647
  border-left-color: #8E44AD !important; }
21648
 
21649
.border-right-purple {
21650
  border-right-color: #8E44AD !important; }
21651
 
21652
.bg-before-purple:before,
21653
.bg-after-purple:after {
21654
  background: #8E44AD !important; }
21655
 
21656
.border-before-purple:before,
21657
.border-after-purple:after {
21658
  border-color: #8E44AD !important; }
21659
 
21660
.border-top-before-purple:before,
21661
.border-top-after-purple:after {
21662
  border-top-color: #8E44AD !important; }
21663
 
21664
.border-bottom-before-purple:before,
21665
.border-bottom-after-purple:after {
21666
  border-bottom-color: #8E44AD !important; }
21667
 
21668
.border-left-before-purple:before,
21669
.border-left-after-purple:after {
21670
  border-left-color: #8E44AD !important; }
21671
 
21672
.border-right-before-purple:before,
21673
.border-right-after-purple:after {
21674
  border-right-color: #8E44AD !important; }
21675
 
21676
.bg-purple-plum {
21677
  background: #8775a7 !important; }
21678
 
21679
.bg-purple-plum-opacity {
21680
  background: rgba(135, 117, 167, 0.8) !important; }
21681
 
21682
.bg-hover-purple-plum:hover {
21683
  background: #8775a7 !important; }
21684
 
21685
.font-purple-plum {
21686
  color: #8775a7 !important; }
21687
 
21688
.bg-font-purple-plum {
21689
  color: #ffffff !important; }
21690
 
21691
.border-purple-plum {
21692
  border-color: #8775a7 !important; }
21693
 
21694
.border-top-purple-plum {
21695
  border-top-color: #8775a7 !important; }
21696
 
21697
.border-bottom-purple-plum {
21698
  border-bottom-color: #8775a7 !important; }
21699
 
21700
.border-left-purple-plum {
21701
  border-left-color: #8775a7 !important; }
21702
 
21703
.border-right-purple-plum {
21704
  border-right-color: #8775a7 !important; }
21705
 
21706
.bg-before-purple-plum:before,
21707
.bg-after-purple-plum:after {
21708
  background: #8775a7 !important; }
21709
 
21710
.border-before-purple-plum:before,
21711
.border-after-purple-plum:after {
21712
  border-color: #8775a7 !important; }
21713
 
21714
.border-top-before-purple-plum:before,
21715
.border-top-after-purple-plum:after {
21716
  border-top-color: #8775a7 !important; }
21717
 
21718
.border-bottom-before-purple-plum:before,
21719
.border-bottom-after-purple-plum:after {
21720
  border-bottom-color: #8775a7 !important; }
21721
 
21722
.border-left-before-purple-plum:before,
21723
.border-left-after-purple-plum:after {
21724
  border-left-color: #8775a7 !important; }
21725
 
21726
.border-right-before-purple-plum:before,
21727
.border-right-after-purple-plum:after {
21728
  border-right-color: #8775a7 !important; }
21729
 
21730
.bg-purple-medium {
21731
  background: #BF55EC !important; }
21732
 
21733
.bg-purple-medium-opacity {
21734
  background: rgba(191, 85, 236, 0.8) !important; }
21735
 
21736
.bg-hover-purple-medium:hover {
21737
  background: #BF55EC !important; }
21738
 
21739
.font-purple-medium {
21740
  color: #BF55EC !important; }
21741
 
21742
.bg-font-purple-medium {
21743
  color: #ffffff !important; }
21744
 
21745
.border-purple-medium {
21746
  border-color: #BF55EC !important; }
21747
 
21748
.border-top-purple-medium {
21749
  border-top-color: #BF55EC !important; }
21750
 
21751
.border-bottom-purple-medium {
21752
  border-bottom-color: #BF55EC !important; }
21753
 
21754
.border-left-purple-medium {
21755
  border-left-color: #BF55EC !important; }
21756
 
21757
.border-right-purple-medium {
21758
  border-right-color: #BF55EC !important; }
21759
 
21760
.bg-before-purple-medium:before,
21761
.bg-after-purple-medium:after {
21762
  background: #BF55EC !important; }
21763
 
21764
.border-before-purple-medium:before,
21765
.border-after-purple-medium:after {
21766
  border-color: #BF55EC !important; }
21767
 
21768
.border-top-before-purple-medium:before,
21769
.border-top-after-purple-medium:after {
21770
  border-top-color: #BF55EC !important; }
21771
 
21772
.border-bottom-before-purple-medium:before,
21773
.border-bottom-after-purple-medium:after {
21774
  border-bottom-color: #BF55EC !important; }
21775
 
21776
.border-left-before-purple-medium:before,
21777
.border-left-after-purple-medium:after {
21778
  border-left-color: #BF55EC !important; }
21779
 
21780
.border-right-before-purple-medium:before,
21781
.border-right-after-purple-medium:after {
21782
  border-right-color: #BF55EC !important; }
21783
 
21784
.bg-purple-studio {
21785
  background: #8E44AD !important; }
21786
 
21787
.bg-purple-studio-opacity {
21788
  background: rgba(142, 68, 173, 0.8) !important; }
21789
 
21790
.bg-hover-purple-studio:hover {
21791
  background: #8E44AD !important; }
21792
 
21793
.font-purple-studio {
21794
  color: #8E44AD !important; }
21795
 
21796
.bg-font-purple-studio {
21797
  color: #ffffff !important; }
21798
 
21799
.border-purple-studio {
21800
  border-color: #8E44AD !important; }
21801
 
21802
.border-top-purple-studio {
21803
  border-top-color: #8E44AD !important; }
21804
 
21805
.border-bottom-purple-studio {
21806
  border-bottom-color: #8E44AD !important; }
21807
 
21808
.border-left-purple-studio {
21809
  border-left-color: #8E44AD !important; }
21810
 
21811
.border-right-purple-studio {
21812
  border-right-color: #8E44AD !important; }
21813
 
21814
.bg-before-purple-studio:before,
21815
.bg-after-purple-studio:after {
21816
  background: #8E44AD !important; }
21817
 
21818
.border-before-purple-studio:before,
21819
.border-after-purple-studio:after {
21820
  border-color: #8E44AD !important; }
21821
 
21822
.border-top-before-purple-studio:before,
21823
.border-top-after-purple-studio:after {
21824
  border-top-color: #8E44AD !important; }
21825
 
21826
.border-bottom-before-purple-studio:before,
21827
.border-bottom-after-purple-studio:after {
21828
  border-bottom-color: #8E44AD !important; }
21829
 
21830
.border-left-before-purple-studio:before,
21831
.border-left-after-purple-studio:after {
21832
  border-left-color: #8E44AD !important; }
21833
 
21834
.border-right-before-purple-studio:before,
21835
.border-right-after-purple-studio:after {
21836
  border-right-color: #8E44AD !important; }
21837
 
21838
.bg-purple-wisteria {
21839
  background: #9B59B6 !important; }
21840
 
21841
.bg-purple-wisteria-opacity {
21842
  background: rgba(155, 89, 182, 0.8) !important; }
21843
 
21844
.bg-hover-purple-wisteria:hover {
21845
  background: #9B59B6 !important; }
21846
 
21847
.font-purple-wisteria {
21848
  color: #9B59B6 !important; }
21849
 
21850
.bg-font-purple-wisteria {
21851
  color: #ffffff !important; }
21852
 
21853
.border-purple-wisteria {
21854
  border-color: #9B59B6 !important; }
21855
 
21856
.border-top-purple-wisteria {
21857
  border-top-color: #9B59B6 !important; }
21858
 
21859
.border-bottom-purple-wisteria {
21860
  border-bottom-color: #9B59B6 !important; }
21861
 
21862
.border-left-purple-wisteria {
21863
  border-left-color: #9B59B6 !important; }
21864
 
21865
.border-right-purple-wisteria {
21866
  border-right-color: #9B59B6 !important; }
21867
 
21868
.bg-before-purple-wisteria:before,
21869
.bg-after-purple-wisteria:after {
21870
  background: #9B59B6 !important; }
21871
 
21872
.border-before-purple-wisteria:before,
21873
.border-after-purple-wisteria:after {
21874
  border-color: #9B59B6 !important; }
21875
 
21876
.border-top-before-purple-wisteria:before,
21877
.border-top-after-purple-wisteria:after {
21878
  border-top-color: #9B59B6 !important; }
21879
 
21880
.border-bottom-before-purple-wisteria:before,
21881
.border-bottom-after-purple-wisteria:after {
21882
  border-bottom-color: #9B59B6 !important; }
21883
 
21884
.border-left-before-purple-wisteria:before,
21885
.border-left-after-purple-wisteria:after {
21886
  border-left-color: #9B59B6 !important; }
21887
 
21888
.border-right-before-purple-wisteria:before,
21889
.border-right-after-purple-wisteria:after {
21890
  border-right-color: #9B59B6 !important; }
21891
 
21892
.bg-purple-seance {
21893
  background: #9A12B3 !important; }
21894
 
21895
.bg-purple-seance-opacity {
21896
  background: rgba(154, 18, 179, 0.8) !important; }
21897
 
21898
.bg-hover-purple-seance:hover {
21899
  background: #9A12B3 !important; }
21900
 
21901
.font-purple-seance {
21902
  color: #9A12B3 !important; }
21903
 
21904
.bg-font-purple-seance {
21905
  color: #ffffff !important; }
21906
 
21907
.border-purple-seance {
21908
  border-color: #9A12B3 !important; }
21909
 
21910
.border-top-purple-seance {
21911
  border-top-color: #9A12B3 !important; }
21912
 
21913
.border-bottom-purple-seance {
21914
  border-bottom-color: #9A12B3 !important; }
21915
 
21916
.border-left-purple-seance {
21917
  border-left-color: #9A12B3 !important; }
21918
 
21919
.border-right-purple-seance {
21920
  border-right-color: #9A12B3 !important; }
21921
 
21922
.bg-before-purple-seance:before,
21923
.bg-after-purple-seance:after {
21924
  background: #9A12B3 !important; }
21925
 
21926
.border-before-purple-seance:before,
21927
.border-after-purple-seance:after {
21928
  border-color: #9A12B3 !important; }
21929
 
21930
.border-top-before-purple-seance:before,
21931
.border-top-after-purple-seance:after {
21932
  border-top-color: #9A12B3 !important; }
21933
 
21934
.border-bottom-before-purple-seance:before,
21935
.border-bottom-after-purple-seance:after {
21936
  border-bottom-color: #9A12B3 !important; }
21937
 
21938
.border-left-before-purple-seance:before,
21939
.border-left-after-purple-seance:after {
21940
  border-left-color: #9A12B3 !important; }
21941
 
21942
.border-right-before-purple-seance:before,
21943
.border-right-after-purple-seance:after {
21944
  border-right-color: #9A12B3 !important; }
21945
 
21946
.bg-purple-intense {
21947
  background: #8775a7 !important; }
21948
 
21949
.bg-purple-intense-opacity {
21950
  background: rgba(135, 117, 167, 0.8) !important; }
21951
 
21952
.bg-hover-purple-intense:hover {
21953
  background: #8775a7 !important; }
21954
 
21955
.font-purple-intense {
21956
  color: #8775a7 !important; }
21957
 
21958
.bg-font-purple-intense {
21959
  color: #ffffff !important; }
21960
 
21961
.border-purple-intense {
21962
  border-color: #8775a7 !important; }
21963
 
21964
.border-top-purple-intense {
21965
  border-top-color: #8775a7 !important; }
21966
 
21967
.border-bottom-purple-intense {
21968
  border-bottom-color: #8775a7 !important; }
21969
 
21970
.border-left-purple-intense {
21971
  border-left-color: #8775a7 !important; }
21972
 
21973
.border-right-purple-intense {
21974
  border-right-color: #8775a7 !important; }
21975
 
21976
.bg-before-purple-intense:before,
21977
.bg-after-purple-intense:after {
21978
  background: #8775a7 !important; }
21979
 
21980
.border-before-purple-intense:before,
21981
.border-after-purple-intense:after {
21982
  border-color: #8775a7 !important; }
21983
 
21984
.border-top-before-purple-intense:before,
21985
.border-top-after-purple-intense:after {
21986
  border-top-color: #8775a7 !important; }
21987
 
21988
.border-bottom-before-purple-intense:before,
21989
.border-bottom-after-purple-intense:after {
21990
  border-bottom-color: #8775a7 !important; }
21991
 
21992
.border-left-before-purple-intense:before,
21993
.border-left-after-purple-intense:after {
21994
  border-left-color: #8775a7 !important; }
21995
 
21996
.border-right-before-purple-intense:before,
21997
.border-right-after-purple-intense:after {
21998
  border-right-color: #8775a7 !important; }
21999
 
22000
.bg-purple-sharp {
22001
  background: #796799 !important; }
22002
 
22003
.bg-purple-sharp-opacity {
22004
  background: rgba(121, 103, 153, 0.8) !important; }
22005
 
22006
.bg-hover-purple-sharp:hover {
22007
  background: #796799 !important; }
22008
 
22009
.font-purple-sharp {
22010
  color: #796799 !important; }
22011
 
22012
.bg-font-purple-sharp {
22013
  color: #ffffff !important; }
22014
 
22015
.border-purple-sharp {
22016
  border-color: #796799 !important; }
22017
 
22018
.border-top-purple-sharp {
22019
  border-top-color: #796799 !important; }
22020
 
22021
.border-bottom-purple-sharp {
22022
  border-bottom-color: #796799 !important; }
22023
 
22024
.border-left-purple-sharp {
22025
  border-left-color: #796799 !important; }
22026
 
22027
.border-right-purple-sharp {
22028
  border-right-color: #796799 !important; }
22029
 
22030
.bg-before-purple-sharp:before,
22031
.bg-after-purple-sharp:after {
22032
  background: #796799 !important; }
22033
 
22034
.border-before-purple-sharp:before,
22035
.border-after-purple-sharp:after {
22036
  border-color: #796799 !important; }
22037
 
22038
.border-top-before-purple-sharp:before,
22039
.border-top-after-purple-sharp:after {
22040
  border-top-color: #796799 !important; }
22041
 
22042
.border-bottom-before-purple-sharp:before,
22043
.border-bottom-after-purple-sharp:after {
22044
  border-bottom-color: #796799 !important; }
22045
 
22046
.border-left-before-purple-sharp:before,
22047
.border-left-after-purple-sharp:after {
22048
  border-left-color: #796799 !important; }
22049
 
22050
.border-right-before-purple-sharp:before,
22051
.border-right-after-purple-sharp:after {
22052
  border-right-color: #796799 !important; }
22053
 
22054
.bg-purple-soft {
22055
  background: #8877a9 !important; }
22056
 
22057
.bg-purple-soft-opacity {
22058
  background: rgba(136, 119, 169, 0.8) !important; }
22059
 
22060
.bg-hover-purple-soft:hover {
22061
  background: #8877a9 !important; }
22062
 
22063
.font-purple-soft {
22064
  color: #8877a9 !important; }
22065
 
22066
.bg-font-purple-soft {
22067
  color: #ffffff !important; }
22068
 
22069
.border-purple-soft {
22070
  border-color: #8877a9 !important; }
22071
 
22072
.border-top-purple-soft {
22073
  border-top-color: #8877a9 !important; }
22074
 
22075
.border-bottom-purple-soft {
22076
  border-bottom-color: #8877a9 !important; }
22077
 
22078
.border-left-purple-soft {
22079
  border-left-color: #8877a9 !important; }
22080
 
22081
.border-right-purple-soft {
22082
  border-right-color: #8877a9 !important; }
22083
 
22084
.bg-before-purple-soft:before,
22085
.bg-after-purple-soft:after {
22086
  background: #8877a9 !important; }
22087
 
22088
.border-before-purple-soft:before,
22089
.border-after-purple-soft:after {
22090
  border-color: #8877a9 !important; }
22091
 
22092
.border-top-before-purple-soft:before,
22093
.border-top-after-purple-soft:after {
22094
  border-top-color: #8877a9 !important; }
22095
 
22096
.border-bottom-before-purple-soft:before,
22097
.border-bottom-after-purple-soft:after {
22098
  border-bottom-color: #8877a9 !important; }
22099
 
22100
.border-left-before-purple-soft:before,
22101
.border-left-after-purple-soft:after {
22102
  border-left-color: #8877a9 !important; }
22103
 
22104
.border-right-before-purple-soft:before,
22105
.border-right-after-purple-soft:after {
22106
  border-right-color: #8877a9 !important; }
22107
 
22108
/***
22109
Color library demo
22110
***/
22111
.color-demo {
22112
  border: 1px solid #eee;
22113
  margin: 0 0 20px 0;
22114
  cursor: pointer; }
22115
  .color-demo .color-view {
22116
    padding: 35px 10px;
22117
    text-align: center;
22118
    font-size: 18px; }
22119
  .color-demo .color-info {
22120
    border-top: 1px solid #eee;
22121
    padding: 10px 10px;
22122
    text-align: center; }
22123
 
22124
.mt-cookie-consent-bar {
22125
  position: fixed;
22126
  bottom: 0;
22127
  z-index: 10101;
22128
  padding: 10px 25px;
22129
  width: 100%;
22130
  background: rgba(0, 0, 0, 0.9);
22131
  color: #ffffff;
22132
  left: 0;
22133
  right: 0; }
22134
  .mt-cookie-consent-bar .mt-cookie-consent-bar-holder {
22135
    display: table;
22136
    width: 100%; }
22137
    .mt-cookie-consent-bar .mt-cookie-consent-bar-holder .mt-cookie-consent-bar-content {
22138
      display: table-cell;
22139
      text-align: left;
22140
      vertical-align: middle; }
22141
    .mt-cookie-consent-bar .mt-cookie-consent-bar-holder .mt-cookie-consent-bar-action {
22142
      display: table-cell;
22143
      text-align: right;
22144
      vertical-align: middle; }
22145
  .mt-cookie-consent-bar.mt-cookie-consent-bar-light {
22146
    background: rgba(238, 238, 238, 0.9);
22147
    color: #333; }
22148
 
22149
.mt-content-row {
22150
  display: table;
22151
  height: 100%;
22152
  width: 100%; }
22153
  .mt-content-row .mt-content-col-fluid {
22154
    display: table-cell; }
22155
    .mt-content-row .mt-content-col-fluid .mt-content-body {
22156
      margin: 0;
22157
      height: 100%;
22158
      width: 100%;
22159
      display: table; }
22160
  .mt-content-row .mt-content-col-fixed {
22161
    display: table-cell; }
22162
    .mt-content-row .mt-content-col-fixed .mt-content-sidebar {
22163
      height: 100%;
22164
      width: 100%;
22165
      display: table;
22166
      margin-left: 20px;
22167
      border: 1px solid red; }
22168
 
22169
@media (max-width: 767px) {
22170
  /* 767px */
22171
  .mt-content-row {
22172
    display: block;
22173
    width: 100%; }
22174
    .mt-content-row .mt-content-col-fluid {
22175
      display: block;
22176
      width: 100%;
22177
      margin-bottom: 20px; }
22178
      .mt-content-row .mt-content-col-fluid .mt-content-body {
22179
        margin: 0; }
22180
    .mt-content-row .mt-content-col-fixed {
22181
      display: block;
22182
      width: 100%; }
22183
      .mt-content-row .mt-content-col-fixed .mt-content-sidebar {
22184
        margin-left: 0; } }